寒风飞雪
级别: 探索解密
精华主题: 0
发帖数量: 57 个
工控威望: 193 点
下载积分: 671 分
在线时间: 31(小时)
注册时间: 2011-06-21
最后登录: 2024-12-14
查看寒风飞雪的 主题 / 回贴
楼主  发表于: 2011-12-01 19:27
有一个台达14ES的PLC,由于要增加新的功能,需要修改一下程序,在电脑上修改后无法进行编译,也无法写入PLC中。编译时显示:“RST M1127"must be before"SET S10"。那位大侠指点一下。
gali1120107
漫漫长路,吾将上下而求索。
级别: 家园常客
精华主题: 0
发帖数量: 501 个
工控威望: 974 点
下载积分: 1182 分
在线时间: 165(小时)
注册时间: 2010-06-19
最后登录: 2024-09-12
查看gali1120107的 主题 / 回贴
1楼  发表于: 2011-12-05 20:09
你这个程序也挺奇怪的,看到示例里一般用计数来执行MODBUS指令.不知道用步进指令到底可行不.
下了你的原程序和修改后的程序,原程序第一次打开的时候还可以正常编译,等我把修改后的程序也编译后,原程序出现类似提示,要先SET S10 再复位M1127 改了之后 后面的都要改.我之前用过台达的PLC控制变频器,记得用的M1127没有用M1123,不知道这个区别到底在哪里?有谁可以帮忙解释下吗?