1.指令符號


表1 為地址下降沿檢測指令說明表。
表1 地址下降沿檢測指令說明表
參 數(shù) |
數(shù)據(jù)類型 |
存儲器區(qū)域 |
說 明 |
<地址1> |
BOOL |
I、Q、M、L、D |
<地址1>是被檢測下降沿變化的
信號 |
<地址2>
( M_BIT) |
BOOL |
Q、M、D |
<地址2>是用來指定“沿變化”
的存儲器位,該位保存的是上一次
NEC的信號狀態(tài)。如果這一地址沒有
被輸入模板使用,對M_BIT位只使用
I的輸入鏡像區(qū) |
Q |
BOOL |
I、Q、M、L、D |
單脈沖輸出 |
2.指令功能說明
地址下降沿檢測指令是將<地址1>的信號狀態(tài)與存儲在<地址2>中的上次掃描的信號狀態(tài)進行比較。如果當前的信號狀態(tài)是“0”,上一次的信號狀態(tài)是“1” (檢測到下降沿),則在這一指令后的RLO將置成“1”。
表2 為地址下降沿檢測指令對狀態(tài)位的影響。
表2 NEG地址下降沿檢測指令對狀態(tài)位的影響
- |
BR |
CC1 |
CC0 |
OV |
OS |
OR |
STA |
RLO |
/FC |
寫狀態(tài)位 |
- |
- |
- |
- |
- |
x |
1 |
x |
1 |
3.指令應用舉例(見圖1)
如圖1所示,在下面的條件都滿足的情況下,輸出Q4.0的信號狀態(tài)為“1”:
1)輸入I0.0、I0.1、和I0.2的信號狀態(tài)都是“1”;
2)輸入I0.3上有“下降沿”信號檢測到;
3)輸入I0.4上的信號狀態(tài)為“1”。
圖1 NEG指令應用舉例