登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:X10的上升沿在程序的不同位置,维持的时间不一样吧

点击:1598 回复:17

一个X10的上升沿在程序的100步,另外一个X10的上升沿在程序的200步,X10接通时,
前面那个上升沿维持到下一扫描周期的99步,后面那个上升沿维持到下一扫描周期的199步,是这样的吗???
15-05-28 00:54
不是这样的,你实际运行或模拟一下就会知道的。
15-05-28 05:09

引用 lujianmei12 在 2015/5/28 0:54:16 发言【内容省略】

一个人从体育场起点开始绕场一圈,另一个从200米处绕场一圈,你尽然认为他们跑的距离不一样?
15-05-28 05:42
楼上说的相当形象啊。顶下。
15-05-28 06:53
是说接点的上升沿指令吧,好像可以不考虑它的接通时间。
15-05-28 07:05
上个扫描周期X10是0,这个扫描周期X10是1,那么这个扫描周期X10上升沿就接通在本周期有效,下个周期X10上升沿不会再次执行.
沿信号信号持续时间只要PLC能扫描到就行,维持1状态的持续时间长短对于指令执行没有影响。
15-05-28 08:45
一个条件多次使用是SFC的一处特点,只会一次接通一次。
15-05-28 09:02
那假如是M0呢,如果M0是通过PLC内部接通,假如在程序的第10步接通。
那是不是在第100步的M0上升沿维持的时间和在第200步的维持的不一样???
如果M0是在1000步接通呢???
最后修改:2015/5/28 11:29:00
15-05-28 11:26
首先要弄懂PLC的工作原理:
PLC内部的CPU芯片是这样对待楼主你编制好了的运行程序的,它不断的扫描程序,不断的检测输入端口的状态变化。扫描时间是几毫秒一次。
当楼主的X10接通之后,楼主的第10步和第200步均使用了该输入端口的上升沿触点指令,那么CPU扫描一次完整的程序,就会自己作出判断,第10步和第200步的触点能够接通了,那么,能不能够驱动输出触点进行输出呢?如果能,就在扫描完毕之后执行继电器或者晶体管输出指令,驱动最终的负载进行输出。
15-05-28 11:35
楼主,上升沿触点的保持时间,是有规定的时间的,不是你想保持上升沿状态多久都得的。
在电子电路中,一个脉冲信号的接通时间,大概是微妙或者纳秒的级别。
楼主大概理解错了,PLC的CPU电路对程序的执行过程是这样的,采集IO端口的状态,并扫描程序,把IO端口的状态套到程序中去,运算出所要控制的结果。
15-05-28 11:44

上一页下一页

工控新闻

更多新闻资讯