特殊标志管理条例(plc里面SM1.1是什么意思)
新闻 2022-09-20 20:28
SM1.1是西门子200系列PLC中的特殊标志位,西门子官方已经对其作了定义,编程的时候我们只能引用,或者说只能读而不能写。在其编程软件的帮助文件中,我们可以查找到其具体含义,见下图:
SM1.1是检测到非法数据或者溢出结果时候,该位的状态将由0变为1。数据非法很容易理解,溢出--水满则溢,存储空间装不下了就可以说是溢出。为了显示我研究问题是认真的,还是发程序监控图来说明问题,呵呵。
(为何在问答里边发的图片,就不能显示作者的水印呢?)
如图,ADD_I是整数相加指令,MW0和MW2中的内容相加后,得到的数据超出了MW4的最大存储范围,因此程序这里就报错了,顺便说一声是CPU运行后才报错的,在CPU没有用运时候编译检查时候,软件是不能发现这个错误的。求和的数据大于存储区的最大范围就叫做溢出结果,因此SM1.1此刻也就从0变成了1,M20.0也就被写1了。
回答完毕,希望你能理解,如果还有疑问,欢迎关注留言,我会及时解答,谢谢!
最新文章
二手机械设备交易市场(二手挖掘机去哪买比较靠谱)
1、国内挖机的二手市场基本上以上海,深圳这两地最全最大。 2、上海那边不太了解,深圳相对知道一点。 3、早年深圳的机确实很不错,原装原机而且型号齐全,可能是深圳靠近香港...[详细]