【新閣教育】基於ModbusTCP實現西門子1200PLC定位控制案例

常哥說程式設計發表於2020-11-03

1. 引言

今天新閣教育給大家分享一個《基於ModbusTCP實現西門子1200PLC定位控制案例》,從PLC輸入輸出及步進電機接線開始,到PLC運動控制程式編寫,再到後續的ModbusTCP通訊協議及上位機程式設計實現最終控制,涉及知識面比較廣,能夠讓我們很好地將所學知識結合起來。dotNet工控上位機:thinger_swj

2. 專案開發平臺

採用西門子TIA Portal V15程式設計軟體編寫運動控制程式,實現PLC(S7-1200系列:CPU1214C DC/DC/DC )對步進電機的控制,再通過編寫ModbusTCP程式,將控制地址進行對映,從而方便上位機(VS 2019開發)與PLC進行通訊,最終實現步進電機的運動方向、速度及距離的靈活控制。

涉及硬體:開關電源、S7-1200PLC、步進驅動器、步進電機、單軸模組、限位開關

涉及軟體:TIA Portal V15、VS2019、ModbusPoll(用於測試通訊)

大家可以配合文章和視訊一起來看,文章連結如下:

【PLC程式設計】基於ModbusTCP實現S7-1200PLC定位控制案例

【上位機開發】基於ModbusTCP實現西門子1200PLC定位控制案例

下面是完整視訊,總共有2個小時的時間,請大家耐心看完。

↓↓↓

完整視訊

相關文章