猛禽时代
人仁为我,我为人仁。
级别: 探索解密
精华主题: 0
发帖数量: 61 个
工控威望: 181 点
下载积分: 632 分
在线时间: 67(小时)
注册时间: 2008-04-04
最后登录: 2014-03-09
查看猛禽时代的 主题 / 回贴
楼主  发表于: 2008-12-13 13:21
这是用GX软件打开的程序,如果有仿真软件那最好,打开后先置位m13调用子程序p2,然后再在p2的子程序
中置位m14然后点动m40,这时M42的线圈接通并自锁,t20开始计时当t20的触点接通时y15并没有置ON
很奇怪,但是点动X7时K99999的数据却能进入D200和D201中。不管我是用仿真软件还是实机操作Y15就是
不能置ON,试了很多的方法都没用,拜托各位帮我解解这个迷啊!!
http://www.rayfile.com/files/b3b077c0-c8d4-11dd-b911-0019d11a795f/
fjqz00
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1301 个
工控威望: 1457 点
下载积分: 7990 分
在线时间: 362(小时)
注册时间: 2007-04-16
最后登录: 2024-11-02
查看fjqz00的 主题 / 回贴
1楼  发表于: 2008-12-13 16:27
只要在程序的这个Y15换成没用过的M100就能动作。
所以,应该是双线圈的原因,可以这样,把所有的Y15换上不同的M,最后把这些M统一输出到Y15,这样就可以避免了。
猛禽时代
人仁为我,我为人仁。
级别: 探索解密
精华主题: 0
发帖数量: 61 个
工控威望: 181 点
下载积分: 632 分
在线时间: 67(小时)
注册时间: 2008-04-04
最后登录: 2014-03-09
查看猛禽时代的 主题 / 回贴
2楼  发表于: 2008-12-14 12:07
引用
引用第1楼fjqz00于2008-12-13 16:27发表的  :
只要在程序的这个Y15换成没用过的M100就能动作。
所以,应该是双线圈的原因,可以这样,把所有的Y15换上不同的M,最后把这些M统一输出到Y15,这样就可以避免了。

换成辅助继电器确实行,但是我怎么查也查不出出现了双线圈啊?麻烦能指出哪里出错了吗?(我的目的不是解决问题而是想
查出问题的根源。)
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158730 分
在线时间: 3159(小时)
注册时间: 2007-11-21
最后登录: 2024-11-18
查看sjm213的 主题 / 回贴
3楼  发表于: 2008-12-14 13:34
双线圈的缘故,把T21后面的那个-----------(Y15)删掉就好了。否则每次程序执行的时候都将该输出状态作为最终结果。
zxc6688
工业自动化是我们的目标
级别: 略有小成
精华主题: 1 篇
发帖数量: 385 个
工控威望: 338 点
下载积分: 3994 分
在线时间: 174(小时)
注册时间: 2007-09-11
最后登录: 2024-01-05
查看zxc6688的 主题 / 回贴
4楼  发表于: 2008-12-14 13:50
3楼的正解。


楼主说 (目的不是解决问题),那来这里提问干嘛。有点莫名其妙?
http://zxc6688.ys168.com/
1070431027
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看1070431027的 主题 / 回贴
5楼  发表于: 2008-12-14 14:27
这里的达人真是多哦