电工基础

电工基础知识_电工技术-电工最常见电路

plc里面SM1.1是什么意思

时间:2019-05-12 17:21来源:未知 作者:admin 点击:
SM1.1是西门子200系列PLC中的特殊标志位,西门子官方已经对其作了定义,编程的时候我们只能引用,或者说只能读而不能写。在其编程软件的帮助文件中,我们可以查找到其具体含义,

SM1.1是西门子200系列PLC中的特殊标志位,西门子官方已经对其作了定义,编程的时候我们只能引用,或者说只能读而不能写。在其编程软件的帮助文件中,我们可以查找到其具体含义,见下图:

plc里面SM1.1是什么意思
SM1.1是检测到非法数据或者溢出结果时候,该位的状态将由0变为1。数据非法很容易理解,溢出--水满则溢,存储空间装不下了就可以说是溢出。为了显示我研究问题是认真的,还是发程序监控图来说明问题,呵呵。
plc里面SM1.1是什么意思
(为何在问答里边发的图片,就不能显示作者的水印呢?)
如图,ADD_I是整数相加指令,MW0和MW2中的内容相加后,得到的数据超出了MW4的最大存储范围,因此程序这里就报错了,顺便说一声是CPU运行后才报错的,在CPU没有用运时候编译检查时候,软件是不能发现这个错误的。求和的数据大于存储区的最大范围就叫做溢出结果,因此SM1.1此刻也就从0变成了1,M20.0也就被写1了。 (责任编辑:admin)
织梦二维码生成器
相关文章
------分隔线----------------------------