亚洲国产成人,色呦呦内射午夜,无码一级片,无码人妻少妇色欲AV一区二区

<samp id="jg8hh"></samp>

<p id="jg8hh"></p><delect id="jg8hh"><em id="jg8hh"><blockquote id="jg8hh"></blockquote></em></delect><acronym id="jg8hh"><dd id="jg8hh"></dd></acronym><button id="jg8hh"><dd id="jg8hh"><acronym id="jg8hh"></acronym></dd></button><samp id="jg8hh"><em id="jg8hh"><blockquote id="jg8hh"></blockquote></em></samp>

<p id="jg8hh"></p>

<samp id="jg8hh"><legend id="jg8hh"></legend></samp>
<samp id="jg8hh"><legend id="jg8hh"><samp id="jg8hh"></samp></legend></samp>

<samp id="jg8hh"></samp>

<p id="jg8hh"></p><acronym id="jg8hh"></acronym><p id="jg8hh"><dd id="jg8hh"><acronym id="jg8hh"></acronym></dd></p><p id="jg8hh"></p>

<p id="jg8hh"></p><delect id="jg8hh"><legend id="jg8hh"><var id="jg8hh"></var></legend></delect><button id="jg8hh"><listing id="jg8hh"><i id="jg8hh"></i></listing></button>
<delect id="jg8hh"><legend id="jg8hh"><var id="jg8hh"></var></legend></delect>

西門子S7-300/400PLC的上升沿、下降沿檢測(cè)指令應(yīng)用的問(wèn)題

發(fā)布時(shí)間:2023-10-26
plc的上升沿、下降沿檢測(cè)指令的功能需要至少兩個(gè)掃描循環(huán)周期才能完成,即通過(guò)比較前后兩個(gè)掃描周期同一個(gè)bool變量或rlo(邏輯運(yùn)算結(jié)果)的狀態(tài)來(lái)判斷是否是上升沿、下降沿。
同一級(jí)的邏輯塊的臨時(shí)(temp)局部數(shù)據(jù)區(qū)是公用的,結(jié)束對(duì)fb、fc的調(diào)用后,它們的臨時(shí)變量的值可能被別的邏輯塊的臨時(shí)變量覆蓋掉。網(wǎng)友youhm的測(cè)試驗(yàn)證了這一結(jié)論。他說(shuō):“如果僅僅調(diào)用一個(gè)fc,代碼放在fc里測(cè)試實(shí)現(xiàn)了存儲(chǔ)的功能,當(dāng)調(diào)用多個(gè)fc,并且fc里都使用了臨時(shí)變量,我在另外一個(gè)fc變量里把所有的臨時(shí)變量都復(fù)位為0,這時(shí)在第一個(gè)fc里調(diào)用的這段代碼就不能實(shí)現(xiàn)這個(gè)功能了,另外也測(cè)試了,在ob35里同時(shí)使用臨時(shí)變量也是一樣的效果”。
因此用塊的臨時(shí)變量作上升沿、下降沿檢測(cè)指令的邊沿存儲(chǔ)位來(lái)保存變量的狀態(tài)是極其危險(xiǎn)的,稍有不慎,可能會(huì)出現(xiàn)災(zāi)難性的后果。
網(wǎng)友xiaode說(shuō):“最好還是不要用(臨時(shí)變量作邊沿存儲(chǔ)器位),我以前使用過(guò),造成的后果很嚴(yán)重。后來(lái)就學(xué)乖啦!”
邊沿存儲(chǔ)位雖然允許使用l區(qū)(局部數(shù)據(jù)區(qū)),但是請(qǐng)注意,fb的l區(qū)包括靜態(tài)變量和臨時(shí)變量等,允許用l區(qū)并不說(shuō)明用臨時(shí)變量作邊沿存儲(chǔ)位是合理的。
編程的最高境界是在fb、fc中全部使用局部變量,不使用像m這樣的全局變量。這樣的塊不需作任何修改,就可以移植到其他項(xiàng)目。為此可以使用功能塊的靜態(tài)變量來(lái)作上升沿、下降沿檢測(cè)指令的邊沿存儲(chǔ)位。這樣不會(huì)出現(xiàn)使用臨時(shí)變量帶來(lái)的問(wèn)題,也解決了塊的可移植性問(wèn)題。
有個(gè)德國(guó)人作的符合iec 61131-3標(biāo)準(zhǔn)的編程軟件干脆就把邊沿檢測(cè)指令做成功能塊(也可能是iec 61131-3規(guī)定的指令),把使用臨時(shí)變量作邊沿存儲(chǔ)位的路徹底堵死了。
上一個(gè):類似海鷗這樣的加速器有哪些(類似海鷗瀏覽器的有哪些)
下一個(gè):MIUI5 怎么顯示陰歷,手機(jī)日期怎么顯示陰歷

英國(guó)的工程咨詢外包市場(chǎng)
手機(jī)應(yīng)用軟件的安裝包在哪里(手機(jī)應(yīng)用安裝包在哪個(gè)文件夾里)
抖音喜歡的一千多怎么刪除,冊(cè)除了好友贊不是沒(méi)有了嗎(抖音喜歡的一千多怎么刪除,刪除了別人知曉嗎)
工程造價(jià)指標(biāo)了解
電腦屏幕花屏橫條紋閃,一體機(jī)電腦屏幕花屏橫條紋閃
小編教你win10系統(tǒng)快捷鍵大全(win10快捷鍵大全)
nordic power驅(qū)動(dòng)器維修
windows 0x80070035 找不到網(wǎng)絡(luò)路徑(0x80004005找不到網(wǎng)絡(luò)路徑)
茶文化的歷程與內(nèi)涵
fms張力控制器cmgz 309