joker.k
掙扎在溫飽線上的工控狗。。。2333333
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 130 個
工控威望: 1389 點
下載積分: 6161 分
在線時間: 83(小時)
注冊時間: 2018-11-17
最后登錄: 2024-10-18
查看joker.k的 主題 / 回貼
樓主  發(fā)表于: 2019-11-26 15:43
做了一個簡單邏輯控制指示燈的小程序。。。使用200smartPLC   S7smsrt編程軟件


功能:現(xiàn)有多個料格,每個料格上有綠燈和紅燈,控制綠燈亮是上位機給信號(比對寄存器地址)綠燈滅是每個料盒口上的傳感器感應到觸發(fā)綠燈滅   燈功能暫時可以不考慮


問題:我寫了一個功能塊,這樣每個料格直接調(diào)用子程序,但是不知道這中間哪里有問題,功能塊不能正常工作
附件: A.zip (35 K) 下載次數(shù):131
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
一入工控深似海,從此不作等閑人。
meng2008
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 222 個
工控威望: 505 點
下載積分: 860 分
在線時間: 75(小時)
注冊時間: 2008-08-04
最后登錄: 2023-10-07
查看meng2008的 主題 / 回貼
1樓  發(fā)表于: 2019-11-28 11:20
圖片:
你的子程序“單格流程”重復調(diào)用,導致單格流程里的V寄存器地址和時間定時器地址重復使用。假設CPU能運行,料盒號也會隨掃描周期在1#,2#之間波動,達不到預期想要的流程控制。