cjtdzzy
活到老,学到老
级别: 略有小成
精华主题: 0
发帖数量: 271 个
工控威望: 376 点
下载积分: 1293 分
在线时间: 169(小时)
注册时间: 2019-05-07
最后登录: 2024-11-17
查看cjtdzzy的 主题 / 回贴
楼主  发表于: 2023-02-28 18:23
SMART200 PLC,要求:自动时有记忆功能,在突然停电再来电后,能接着工作,但必须在来电后暂停在断点处,人工启动后从断点继续工作,请高手指点,这些功能如何实现?
[ 此帖被cjtdzzy在2023-02-28 18:44重新编辑 ]
龙海儿
走不完的自控之路
级别: 家园常客
精华主题: 0
发帖数量: 261 个
工控威望: 986 点
下载积分: 603 分
在线时间: 79(小时)
注册时间: 2018-04-13
最后登录: 2024-08-29
查看龙海儿的 主题 / 回贴
1楼  发表于: 2023-03-06 09:31
引用
引用第2楼cjtdzzy于2023-02-28 22:42发表的  :
用了暂停指令STOP后,如何取消暂停指令STOP?

只要你在程序里用了STOP指令,在线状态是无法重新run的,只能外部解除stop的条件,重新上电才可以
走不完的自控之路
龙海儿
走不完的自控之路
级别: 家园常客
精华主题: 0
发帖数量: 261 个
工控威望: 986 点
下载积分: 603 分
在线时间: 79(小时)
注册时间: 2018-04-13
最后登录: 2024-08-29
查看龙海儿的 主题 / 回贴
2楼  发表于: 2023-03-06 09:32
引用
引用第4楼gxtmdb82164于2023-03-01 11:49发表的  :
用状态步编程框架,保存当前的状态步到掉电保存区域就能实现大部分功能,前提是逻辑状态和物理设备状态在断电情况下能保持一致

更细节的部分需要配合状态转移检查,针对不同情况做进一步的处理

说的对,大致思路就是这样的,具体细节自己优化一下即可
走不完的自控之路