PLC立即讀指令使用方法

發(fā)布時間:2024-02-16
正如圖的例子所表示的,對立即讀功能,必須建立一個符號網(wǎng)絡。
圖 imd_read(立即讀)指令應用舉例
對一些在時間上有苛刻要求的應用,要能比正常情況更快速地讀出當前的數(shù)字輸入狀態(tài),正常情況是每一個ob1掃描周期讀一次。應用立即讀指令,能夠在掃描到立即讀指令梯節(jié)的當時,就從數(shù)字輸入模板上讀到數(shù)字輸入的狀態(tài)。否則必須等待到下一個ob1掃描周期結束時,i存儲器區(qū)域用p存儲器的狀態(tài)進行更新時,才能知道輸入點的新的狀態(tài)。
為了實現(xiàn)從一個輸入模板立即讀一個輸入(或多個輸入)的狀態(tài),應用外部設備輸入存儲器區(qū)域( pi)代替輸入存儲器區(qū)域(i)。對外部設備輸入存儲器區(qū)域可以讀整個字節(jié)、字或雙字。因此,單個的數(shù)字輸入狀態(tài),不能由觸點單元(位)來讀得。
為了根據(jù)立即輸入的狀態(tài),有條件地允許電壓通過,按以下步驟處理:
1)由cpu讀包含有關輸入數(shù)據(jù)的一個pi存儲器字;
2)一個pi存儲器字與包含觸點內(nèi)容的一個常數(shù)進行“字與”運算,如果輸入觸點為“1”,會產(chǎn)生一個非“0”的結果;
3)測試累加器的非“0”條件。
注:為了能夠存儲網(wǎng)絡,必須指定mwx,其中x是任何允許的數(shù)。
對于wand_w指令的說明
piw 1: 0000 0000 0010 1010
w#16#0002: 0000 0000 0000 0010
指令運算結果:0000 0000 0000 0010
在本例中,立即輸入i1.1是與i4.1和i4.5串聯(lián)。在piw 1外設“字”中包含立即輸入i1.1的狀態(tài),而piw 1與w#16#0002常數(shù)“字”,執(zhí)行wand_w指令運算后,如果在pb 1中的i1.1“位”(第2位)的狀態(tài)是“真”(true,“1”狀態(tài)),則運算的結果不等于“0”,由于執(zhí)行wand_w指令的結果不等于“0”,則上例梯節(jié)中的“<>0”觸點上將有電壓通過。
上一個:使用沾福氣卡為什么沾不上花花卡(沾福氣卡復制不到花花卡)
下一個:安卓變蘋果全套軟件(安卓變iphone軟件推薦)

oppo手機進水無法開機原因是什么(oppo手機進水開不了機能修嗎)
如何計算渦輪流量計的流量
1t固態(tài)怎么分區(qū)最好,系統(tǒng)盤用了固態(tài)硬盤1t的機械硬盤如何分區(qū)比較好
新茶嘗鮮需適度
酷比魔方筆記本,酷比魔方i7怎么樣有用過的朋友能評價一下嗎說說感受什么的多
5000元左右買什么筆記本電腦,5000元左右的筆記本哪些型號的不錯
波蘭awax-dia銑刀
加裝固態(tài)硬盤后怎么變成c盤了呢,加裝SSD做系統(tǒng)盤后原來的C盤怎么處理
茶梅的養(yǎng)殖要點及養(yǎng)護方法
鑄鐵石鎖1kg~2t尺寸表
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos