在系统块中似乎没看到设置S的断电保持,那么对于顺控程序如何实现断电保持呢?请各位大神说的详细一些,具体一些!
最佳答案
S状态继电器,没有断电保持功能,只能用程序来做
如每个扫描周期(除了第一个扫描周期)将S状态用MOV 指令传送给M区,
然后用SM0.1来将M区的数据传送给S,这样就可以做到S恢复到断电前的状态了
在系统块里面将M区设定为断电保持性,注意:MB0-MB13断电保持是永久的,就是你的PLC停电1年在上电数据依然能保持,超过这个范围的存储区,是靠PLC内部的小电容的电来保持的,这个电容的电量大约能坚持7天左右,停电时间长了,这个区域的数据时保持不了的
提问者对于答案的评价:
我在书上看到可以用M来替代s写顺控程序,只是相对复杂一些,但是也是顺控的一种表示方式,然后再设置断电保持,就能实现顺控程序的断电保持了。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc221334.html