cjtdzzy
活到老,学到老
级别: 略有小成
精华主题: 0
发帖数量: 256 个
工控威望: 356 点
下载积分: 1248 分
在线时间: 160(小时)
注册时间: 2019-05-07
最后登录: 2024-05-06
查看cjtdzzy的 主题 / 回贴
楼主  发表于: 2023-02-28 18:23
SMART200 PLC,要求:自动时有记忆功能,在突然停电再来电后,能接着工作,但必须在来电后暂停在断点处,人工启动后从断点继续工作,请高手指点,这些功能如何实现?
[ 此帖被cjtdzzy在2023-02-28 18:44重新编辑 ]
hstec2002
级别: 论坛先锋
精华主题: 0
发帖数量: 371 个
工控威望: 1422 点
下载积分: 5381 分
在线时间: 570(小时)
注册时间: 2021-05-05
最后登录: 2024-05-12
查看hstec2002的 主题 / 回贴
1楼  发表于: 2023-02-28 18:53
断电保持,上电首扫描设置暂停。
QQ: 2845452345
cjtdzzy
活到老,学到老
级别: 略有小成
精华主题: 0
发帖数量: 256 个
工控威望: 356 点
下载积分: 1248 分
在线时间: 160(小时)
注册时间: 2019-05-07
最后登录: 2024-05-06
查看cjtdzzy的 主题 / 回贴
2楼  发表于: 2023-02-28 22:42
用了暂停指令STOP后,如何取消暂停指令STOP?
yha_4611
QQ: 2490453455私信聊天
级别: 家园常客
精华主题: 0
发帖数量: 430 个
工控威望: 563 点
下载积分: 1626 分
在线时间: 400(小时)
注册时间: 2011-11-19
最后登录: 2024-05-12
查看yha_4611的 主题 / 回贴
3楼  发表于: 2023-03-01 08:35
无他,断电重启了。。。
引用
引用第2楼cjtdzzy于2023-02-28 22:42发表的  :
用了暂停指令STOP后,如何取消暂停指令STOP?
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 661 个
工控威望: 1039 点
下载积分: 133 分
在线时间: 533(小时)
注册时间: 2019-09-22
最后登录: 2024-05-10
查看gxtmdb82164的 主题 / 回贴
4楼  发表于: 2023-03-01 11:49
用状态步编程框架,保存当前的状态步到掉电保存区域就能实现大部分功能,前提是逻辑状态和物理设备状态在断电情况下能保持一致

更细节的部分需要配合状态转移检查,针对不同情况做进一步的处理
eaglesence
eaglesence
级别: 略有小成
精华主题: 0
发帖数量: 391 个
工控威望: 471 点
下载积分: 19689 分
在线时间: 78(小时)
注册时间: 2019-04-02
最后登录: 2024-05-12
查看eaglesence的 主题 / 回贴
5楼  发表于: 2023-03-05 21:32
楼上回答的正确,也可以把当前顺序控制SB的值写入到V区一个地址,设置保持,下次开机初始化读取。
龙海儿
走不完的自控之路
级别: 家园常客
精华主题: 0
发帖数量: 258 个
工控威望: 883 点
下载积分: 1487 分
在线时间: 77(小时)
注册时间: 2018-04-13
最后登录: 2024-04-24
查看龙海儿的 主题 / 回贴
6楼  发表于: 2023-03-06 09:31
引用
引用第2楼cjtdzzy于2023-02-28 22:42发表的  :
用了暂停指令STOP后,如何取消暂停指令STOP?

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

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

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