日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> PLC基礎(chǔ)及應(yīng)用 >> 正文

西門子S7-300的RLO上升沿檢測(cè)指令的作用

作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2018-06-14

S7-300的RLO上升沿檢測(cè)指令 -(P)- 的作用是不是會(huì)受程序掃描時(shí)間影響?
(1)我在FC塊里面用到-(P)- ,發(fā)現(xiàn)程序比較長(zhǎng)的時(shí)候就出現(xiàn)下圖中情況,根本不能用來檢測(cè)上升沿;
(2)當(dāng)我把OB1其他的程序都刪掉時(shí),只調(diào)用這個(gè)FC塊時(shí),就可以檢測(cè)上升沿,不會(huì)有問題。
(3)另一個(gè)是我嘗試-(P)-指令要是不在FC塊,直接在OB1中,也是不會(huì)有問題。

西門子S7-300的RLO上升沿檢測(cè)指令的作用 
下面是廖常初老師的回帖: P線圈(上升沿檢測(cè)指令)上面的地址用來保存上一掃描周期的RLO的值,不能使用FB、FC的臨時(shí)局部變量。改為全局變量或FB的靜態(tài)變量就可以了。 因?yàn)檎{(diào)用程序時(shí)同一級(jí)FB、FC的臨時(shí)變量公用同一片地址區(qū),前面調(diào)用的塊的臨時(shí)變量被后面調(diào)用的塊的臨時(shí)變量覆蓋,所以上升沿檢測(cè)指令不能正常運(yùn)行。在OB1中只調(diào)用一個(gè)FC,公用的地址區(qū)變成該FC獨(dú)用,所以沒有問題。 OB1的臨時(shí)變量的地址區(qū)是OB1單獨(dú)使用的,所以程序放在OB1里也沒有問題。

Tags:西門子,S7-300,RLO上升沿,梯形圖  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢