sunny06a
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 295 点
下载积分: 2731 分
在线时间: 113(小时)
注册时间: 2015-08-18
最后登录: 2022-07-21
查看sunny06a的 主题 / 回贴
楼主  发表于: 2016-04-12 09:30
如图,电脑和PLC连接的话可以清除PLC的“位软元件清除”,那怎么在PLC里面用一段程序清除呢?

原因是这样的: 有一次我开机器,(就是和平常一样)   结果发现开机后 机器无动作(原来是要有一开机就有动作的。)  和Y0,Y1,Y2...........有关的几个伺服电机都没有任何动作。 重启PLC也没有用,  后来就在线将PLC“位软元件清除了”,发现动作有了,一切正常。    监控看,PLC里面没有少什么程序。  数据也都在。  所以不知道清除了什么?    因为怕有下次这样的情况。所以想做一个“清除”。求问,这个程序该怎么写?     或者, 在线“清除”是清除了什么?
victor_zwf
级别: 略有小成
精华主题: 0
发帖数量: 105 个
工控威望: 246 点
下载积分: 713 分
在线时间: 83(小时)
注册时间: 2013-06-01
最后登录: 2024-04-27
查看victor_zwf的 主题 / 回贴
1楼  发表于: 2016-04-12 10:34
刚才试了下,数据软元件清除会将所有寄存器清为0,位软元件清除会将所有内部寄存器置OFF
楼主留言:
真诚感谢!
本帖最近评分记录:
  • 下载积分:+1(sunny06a) 真诚感谢!
    宋志扬
    级别: 家园常客
    精华主题: 0
    发帖数量: 112 个
    工控威望: 626 点
    下载积分: 19173 分
    在线时间: 206(小时)
    注册时间: 2013-01-31
    最后登录: 2022-07-01
    查看宋志扬的 主题 / 回贴
    2楼  发表于: 2016-04-12 10:55
    这样也行吗?
    工控子墨
    级别: 略有小成
    精华主题: 0
    发帖数量: 153 个
    工控威望: 253 点
    下载积分: 14675 分
    在线时间: 111(小时)
    注册时间: 2013-12-19
    最后登录: 2024-04-24
    查看工控子墨的 主题 / 回贴
    3楼  发表于: 2016-04-12 11:03
    学习了。谢谢