因为三菱PLC内部只带一个脉冲发生器,所以脉冲指令plsy只能用一次。脉冲输出指令PLSY用于指定频率定量输出脉冲,其使用方法如下
[S1.]指定输出脉冲频率,系列PLC的频率范围为2~Hz。
[S2.]指定输出脉冲的个数,16位数操作允许最大值为,32位操作允许最大值为2。
[D.]指定脉冲输出端口,晶体管输出型PLC仅能使用Y0和Y1。
当脉冲输出完毕后指令执行结束标志位置1
。
三菱PLC的工作方式:
1、每次扫描过程。集中对输入信号进行采样。集中对输出信号进行刷新。
2、输入刷新过程。当输入端口关闭时,程序在进行执行阶段时,输入端有新状态,新状态不能被读入。只有程序进行下一次扫描时,新状态才被读入。
3、一个扫描周期分为输入采样,程序执行,输出刷新。
4、元件映象寄存器的内容是随着程序的执行变化而变化的。
5、扫描周期的长短由三条决定。(1)CPU执行指令的速度(2)指令本身占有的时间(3)指令条数
6、由于采用集中采样。集中输出的方式。存在输入/输出滞后的现象,即输入/输出响应延迟。
呵呵,你的问题说得不是很清楚啊!我想你的问题大概是没有“上升沿脉冲”触点吧,也就是在输入如:LDPX0时不成功吧?这样的情况主要是因为你选择PLC类型(,,FX1)不支持上升沿脉冲触点,可以改变你所创建PLC类型来解决问题;也可以不改变类型,用PLS指令(上升脉冲输出)加辅助继电器来解决此问题,如:
LDX0
PLSM0
LDM0
OUTY0
这样在X0的上升沿时也会让Y0输出一个扫描周期!
你用他的数字代号吧DIFU是是14
一、LDP是自己(X2)控制自己(X2)输出一个扫描周期的脉冲,属于自控,PLS是别的元件(X2)控制自己(M1)输出一个扫描周期的脉冲,属于他控。
二、LDP是X2由OFF变成ON时发出一个扫描周期的脉冲,X2的状态是由OFF变成ON,X2后面可以一直为ON的装填,PLS是M1发出一个扫描周期的脉冲,M1只为ON一个扫描周期,其余时候都是OFF的。
三、LDP是一个元件X2由OFF变成ON,输出一个扫描周期脉冲,而PLS可以是一堆元件,PLS前面复杂的回路,总体是OFF变成ON,控制M1输出一个扫描周期脉冲。
四、LDP是指令发出一个扫描周期的脉冲,PLS是指令控制M1发出一个扫描周期的脉冲。