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

主题:一个我认为实现不了的小程序!

点击:2173 回复:16

PLS指令当检测到上升沿时才把M10 M11置位一个时钟周期,我觉得即使同时按下X10 X11,M10 M11也不一定在同一个时钟周期同时置位吧?毕竟一个时钟周期只有几十毫秒!
请各位高手指教!表情表情
09-02-18 08:21
加上图片
09-02-18 08:22
附件
09-02-18 08:29
是在同一个时钟周期置位的,但准确的说不可能是同时的,因为有扫描周期的,扫描是从上到下,从左到右的,应是M10置位后的几毫秒M11置位的
09-02-18 09:47

引用 姜泓成 在 2009-2-18 9:47:41 发言【内容省略】

你的意思是PLS的置位时间和扫描周期不相等?
我想问的是,扫描周期一般有多少毫秒?
           PLS置位时间大概多少毫秒呢?
09-02-18 10:28
要是按钮的话,好像不太行.PLS怎么说的,是不是一个周期的脉冲?
扫描周期各不相同,有几十ms到几百ms的.时钟周期好像不是PLC说法.
09-02-18 10:46
PLS置位时间大概多少毫秒,没有计算过,基本上是用不到的说明书上也没有,但这个程序是不可能执行的。一个程序的设计者必须考虑程序的可行性和可靠性。假如真的要设计这个程序,不妨先做个小程序到CPU上试一下。
09-02-18 10:49
这是我在《三菱PLC应用101例》里拷贝的一个叫做“无暇手柄”安全系统的程序图,大家不知道有没有看过这些应用实例,例子讲的还不错,可能就是有些错误在里面。
09-02-18 12:23
PLS的置位时间和扫描周期的关系是:在一个扫描周期中,PLC先对输入进行扫描(假设两个按钮在同一扫描周期的瞬间同时接通)、然后把这两个输入的状态(ON)存入暂存器,再按照暂存的条件去驱动输出(M内部继电器)。当一个扫描周期结束后,暂存全部清零。所以你的程序在一个扫描周期内确实是有动作的,但是由于速度太快,你肉眼是看不见效果的。你可以用“LD M10   SET M100 和LD M11 SET M101”去验证M10、M11是否在瞬间闭合过。
09-02-18 13:04
按图片上的这个程序,接通的机会很小,注意是很小,不是不可能.
学东西不要钻牛角尖,这种程序在编程中不可能出现.楼主还是研究别的指令吧.这种东西就不要搞了.
09-02-18 18:09

上一页下一页

工控新闻

更多新闻资讯