您现在所在的是:

欧姆龙OMRON

回帖:5个,阅读:4008 [上一页] [1] [下一页]
627
451614749
文章数:5
年度积分:50
历史总积分:627
注册时间:2013/9/15
发站内信
发表于:2015/10/15 15:30:30
#0楼
附件 QQ截图20151015151217.jpg
上图中240、241均为相应的故障诊断,故障输出1,正常输出0。如果200.05线圈得电,则让故障指示灯亮。
我的问题是:(1)、请问XFER指令的传送时机是PLC启动时候,把240、241中的数据送入D500中,传送时间只有一次,还是PLC运行过程中一直传送?
(2)如果是一直传送,那么当240.01故障之后,会不会因为把故障的数据送入D500,导致比较的结果不是大于,检测不到故障?
(3)直接把D500输入0,有故障是不是一定会让200.05得电呢?

先行谢过。
[此贴子已经被作者于2015/10/15 15:31:23编辑过]
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2015/10/15 16:10:22
#1楼
1、因为使用了常通标志,所以每个周期都会执行这段程序,因此XFER会一直执行。
2、XFER指令一定会忠实执行的。
3、D500等于0,有故障一定会让200.5得电的,但是得电多长时间,那要看你的其他程序的,因为影响标志位的指令有很多种。
+2
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
627
451614749
文章数:5
年度积分:50
历史总积分:627
注册时间:2013/9/15
发站内信
发表于:2015/10/15 16:30:01
#2楼
先谢谢耐心解答,可不可以再解答我几个问题?
(1)、比较结果如果大于,仅从这几行来看200.05能导通多久?
(2)、每个周期都会执行传送指令,请问一个周期是多久?
(3)、是先比较后传送吗?这3行的话PLC是按照从上到下的顺序扫描执行的吗?
(4)、传送完成之后继续循环比较吗?
[此贴子已经被作者于2015/10/15 16:55:06编辑过]
627
451614749
文章数:5
年度积分:50
历史总积分:627
注册时间:2013/9/15
发站内信
发表于:2015/10/15 16:53:55
#3楼
回复 #1楼 fujifa
你好,能否再帮我解答上面几个问题?谢谢表情
6871
lixuefeng7272
文章数:1153
年度积分:100
历史总积分:6871
注册时间:2009/12/9
发站内信
发表于:2015/10/15 18:08:05
#4楼
本来就是个蛋痛的程序,你应该把输出自锁,再加个复位。接通只是一个扫描周期。毫秒级,眼神不好你看不到。这个周期时间跟你总的程序步数,编程方式有关。一般应用根本不用操心。其他的你说对了。
不要怕被别人利用,人家利用你说明你还有用
627
451614749
文章数:5
年度积分:50
历史总积分:627
注册时间:2013/9/15
发站内信
发表于:2015/10/16 8:07:10
#5楼
回复 #4楼 lixuefeng7272
谢谢,我去改一下~

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004