ldp、ldf、andp、andf、orp、orf 指令
指令助指符與功能:
指令助記符、名稱
功能
可用軟元件
程序步
ldp 取脈沖
上升沿檢測運算開始
x、y、m、s、t、c
1
ldf 取脈沖
下降沿檢測運算開始
x、y、m、s、t、c
1
andp 與脈沖
上升沿檢測串聯(lián)連接
x、y、m、s、t、c
1
andf 與脈沖
下降沿檢測串聯(lián)連接
x、y、m、s、t、c
1
orp 或脈沖
上升沿檢測并聯(lián)連接
x、y、m、s、t、c
1
orf 或脈沖
下降沿檢測并聯(lián)連接
x、y、m、s、t、c
1
當(dāng)使用m1536--m3071時,程序步加1,以上指令fx2n中才有。
指令說明:
ldp、andp、orp指令是進行上升沿檢測的觸點指令,僅在指定位軟件上沿時(即由off→on變化時)接通1個掃描周期。
ldf、andf、orf指令是進行下降沿檢測的觸點指令,僅在指定位軟元件下降時(即由on→off變化時)接通1個掃描周期。
編程:
例1:
0 ldp x000
1 orp x001
2 out m0
3 ld m8000
4 andp x002
5 out m1
例2:
0 ldf x000
1 orf x001
2 out m0
3 ld m8000
4 andf x002
5 out m1
圖示理解: