国产一区一区-色丁香在线-在线天堂视频-亚洲综合久久久久久888-丁香六月婷婷激情-欧美人与动牲交app视频-www.亚洲免费-91九色视频在线-国产视频福利一区-免费视频亚洲-亚洲男女激情-无码中文av波多野吉衣迅雷下载-亚洲电影区图片区小说区-国产精品一区二区在线-又黄又爽又猛的视频免费

沙漠仙人掌
級別: 探索解密
精華主題: 0
發帖數量: 77 個
工控威望: 120 點
下載積分: 2161 分
在線時間: 59(小時)
注冊時間: 2022-05-05
最后登錄: 2025-05-06
查看沙漠仙人掌的 主題 / 回貼
樓主  發表于: 2024-06-06 10:36
請問在三菱PLC程序里,主程序和子程序可以輸出同一個線圈嗎?也就是雙線圈的問題是否可以?
ayusecret
級別: 略有小成
精華主題: 0
發帖數量: 238 個
工控威望: 317 點
下載積分: 943 分
在線時間: 96(小時)
注冊時間: 2021-10-31
最后登錄: 2025-12-10
查看ayusecret的 主題 / 回貼
1樓  發表于: 2024-06-06 13:18
圖片:
看你的用法
1、如果一個元件定義成可以在多處地方臨時調用,你100個雙線圈都沒問題,前提是你在使用的時候需要正確的初始化它,我經常定義一些臨時變量拿來重復計算用,用之前初始化即可
2、如果一個元件定義成全局控制唯一(流程唯一或數據唯一),那得盡量避免雙線圈.
理解一點,程序是按掃描執行的,你的輸出取決于最后一次如何處理,你在輸出的掃描之前能正確處理即可,之所以要避免雙線圈,是擔心你在實際編寫程序時,雙線圈的時序會亂放,導致邏輯不明確,掃描的時序不對導致輸出不對

所以上圖的執行結果,Y0的輸出只取決于X0的輸入,和上面的其他邏輯無關