coolfoxy
正在学习plc编程,用三菱FX2N开始。
拿到一个程序,用GX Developer学习。
打开,程序默认plc型号为三菱FX3U,想用梯形图逻辑测试,无法启动。
做程序检查,报了一堆双线圈问题。
把程序的plc型号改成FX2N,Developer自动改了一些参数,于是逻辑测试可以启动了,不过程序运行好像不太正常。
请各位高手大大多多指教!!
楼主最近还看过
幸福的小石头
双线圈问题,和改型号关系不大吧,你多个地方调用同一个线圈的话,就用置位指令,记得及时复位,如果用直接线圈,双线圈错误,肯定会影响输出
xiexie1999
程序检查可以不检查双线圈输出,就不会报错!
夜幕
大部分双线圈尽量在程序里面避免,不然即使编译没有问题,在实际设备运行可能达不到相应的功能。处理措施:1.把双线圈全部合并为单线圈。2.使用set和rst指令。
冷暖自知*
可以选择用多个M点控制一个线圈,这样就不会出问题了,或者用SET指令去控制
青年加油奥利给
monty
"青年加油奥利给" 的回复,发表在5楼 对内容: 【额,楼上,出现两个SET Y1,也是不可以的吧】进行回复:
-----------------------------------------------------------------
可以
"monty" 的回复,发表在6楼 对内容: 【"青年加油奥利给" 的回复,发表在5楼 对内容: 【额,楼上,出现两个SET Y1,也是不可以的吧】进行回复: ------------------------------...】进行回复:
你们的works2不报双线圈吗
"青年加油奥利给" 的回复,发表在7楼 对内容: 【"monty" 的回复,发表在6楼 对内容: 【"青年加油奥利给" 的回复,发表在5楼 对内容: 【额,楼上,出现两个SET Y1,也是不可以的吧】进行回复: ...】进行回复:
置位和复位报双线圈无碍
september2001
程序检查的时候勾选双线圈检查,这样在你检查程序的时候就会报出双线圈的程序步数,直接去修改就可以了!希望对你有用!
yingjiezi
找到双线圈的位置,要么用置位复位指令,要么每个输出线圈的位置用一个中间变量,然后把所有中间变量汇总输出一个线圈就ok啦
请叫我王老湿
SET和RST应该成对出现,再说对于新手最好慎用SET和RST,否则在哪里输出了你也不知道
"xiexie1999" 的回复,发表在8楼 对内容: 【"青年加油奥利给" 的回复,发表在7楼 对内容: 【"monty" 的回复,发表在6楼 对内容: 【"青年加油奥利给" 的回复,发表在5楼 对内容: 【额,楼...】进行回复:
哦,不影响输出结果
zou
学习了学习了,谢谢!
电气小霍
用置位和复位指令 或者 用多个中间变量并联控制输出线圈,各个输出的地方用不同的中间变量代替线圈
秦
我们现在用WORKS 2 比楼主的版本好多了,双线圈和PLC型号没有关系
lovmei
你可以考虑一下步进指令。
良品
新人学习了!
December
感谢楼主分享
yg89539246
Smile-lyc
感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。
对于求助者要求:
1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;
2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。