- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無線測(cè)控專家
l 觸點(diǎn)下降沿信號(hào)識(shí)別指令
在OB1的掃描周期中,CPU對(duì)<address1>的狀態(tài)與其上一個(gè)掃描周期的狀態(tài)進(jìn)行比較(上一個(gè)掃描周期的狀態(tài)保存在<address2>中。若該<address1>狀態(tài)是0且存放在<address2>中的上次狀態(tài)是1,這說明NEG指令檢測(cè)到<address1>的負(fù)跳沿,那么NEG指令把RLO位置1。如果<address1>在相鄰的兩個(gè)掃描周期中狀態(tài)相同(全為1或0),那么NEG指令把RLO位清0。
例 3.1.15
當(dāng)輸入信號(hào)I 0.0、I 0.0、I 0.2、I 0.4全為“1”并且I 0.3 有一個(gè)負(fù)跳變,則Q 4.0輸出一個(gè)掃描周期的正脈沖信號(hào)。
l 觸點(diǎn)上升沿信號(hào)識(shí)別指令
在OB1的掃描周期中,CPU對(duì)<address1>的狀態(tài)與其上一個(gè)掃描周期的狀態(tài)進(jìn)行比較(上一個(gè)掃描周期的狀態(tài)保存在<address2>中。若該<address1>狀態(tài)是1且存放在<address2>中的上次狀態(tài)是0,這說明POS指令檢測(cè)到<address1>正跳沿,那么POS指令把RLO位置1。如果<address1>在相鄰的兩個(gè)掃描周期中狀態(tài)相同(全為1或0),那么POS指令把RLO位清0。
例 3.1.16
當(dāng)輸入信號(hào)I 0.0、I 0.0、I 0.2、I 0.4全為“1”并且I 0.3 有一個(gè)正跳變,則Q 4.0輸出一個(gè)掃描周期的正脈沖信號(hào)。
例 3.1.16
當(dāng)輸入信號(hào)I 0.0、I 0.0、I 0.2、I 0.4全為“1”并且I 0.3 有一個(gè)正跳變,則Q 4.0輸出一個(gè)掃描周期的正脈沖信號(hào)。