zmrs163
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 420 個
工控威望: 571 點
下載積分: 1588 分
在線時間: 346(小時)
注冊時間: 2017-06-12
最后登錄: 2025-09-05
查看zmrs163的 主題 / 回貼
樓主  發(fā)表于: 16天前
圖片:
圖片:
圖片:
在好多年前我學(xué)三菱的時候,從3U的手冊上看到PLC執(zhí)行順序是輸入刷新-程序執(zhí)行-輸出刷新,然后我就一直默認(rèn)三菱PLC都是這個順序,直到最近我才發(fā)現(xiàn)5U,R系列都是圖2的順序,雖然從使用效果來說幾乎沒有區(qū)別,西門子,倍福也似乎都是輸入輸出刷新在一起。但是從圖3來看,IO刷新和END處理又是兩個不同的階段,所以三菱的掃描周期到底是從IO刷新開始計算,還是程序執(zhí)行開始計算,刷新到底是算在END處理中,還是不算呢
蘇州工人
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 297 個
工控威望: 3721 點
下載積分: 4870 分
在線時間: 239(小時)
注冊時間: 2021-07-23
最后登錄: 2025-09-05
查看蘇州工人的 主題 / 回貼
1樓  發(fā)表于: 14天前
引用
引用第7樓zmrs163于2025-08-22 15:48發(fā)表的  :
你說得沒錯,不同的起點可以有不同的順序。因此從程序內(nèi)部無法觀測到這兩種刷新方式的區(qū)別。那問題來了,第一次掃描的時候如果刷新是在END處理中,那么初始程序中輸入是獲取不到的,經(jīng)過我的測試5U初始程序可以獲取外部輸入。其實我困惑的點在于為啥手冊里END處理一會包含IO刷新,一會不包含

有沒有可能第一次掃描的時候獲取不到輸入,這個被當(dāng)成BUG被修復(fù)了