永宏PLC與PC連結,下指令後,會有延遲回應

請問各位前輩

我目前在用LABVIEW控制永宏PLC
PLC內程式
  M0    X0      Y0
-| |—| |----(  )
按鍵M0壓下時,會現判斷X0是否有壓下
若無壓下,則M0恢復到OFF狀態
若有壓下,則輸出Y0,M0此刻為ON狀態
目前有試著用M0的Local Variable來做Y0輸出時同時輸出給M0
但因為PLC的寫入與讀取時間似乎比較長
所以在Y0還沒輸出時,M0就因為Y0狀態為0,使M0回復到OFF狀態
不知有沒有方法能夠當M0壓下時,能夠讓M0不會因PC與PLC之間的溝通時間過長
而造成動作不正確?

不好意思,原來是程式沒有寫到讓PLC回覆的指令

已經解決了

你有沒有測試一下,在正常的情況下,PLC回復的反應時間是多久。有沒有10ms, 還是更短?


可以幫忙測試一下嗎?   謝謝嚕…:smiley: