因為三菱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發出一個掃描周期的脈沖。