這一課主要簡單講下USS協議:這是一個西門子自有的串口協議,目的是對西門子自家的V20,M400系列變頻器進行通信控制,PLC通過通信來監控變頻器,使用的接線少,傳送的信息量大,可以連續地對多臺變頻器進行監視和控制。還可以通過通信讀取和修改變頻器的參數,實現多臺變頻器的聯動控制和同步控制。
為了使用這個協議與變頻器通信,你的西門子PLC需要帶一個485接口,如果沒有485接口你需要擴展一個485接口模塊,一個通信模塊可以控制最多16臺變頻器。
通信模塊的RS-485接口使用9針D型連接器。其3腳和8腳分別是RS-485的B線和A線,如下圖
在接線時必須滿足下面兩項要求,否則可能毀壞通信接口
1)S7-1200側的RS485連接器的5腳(參考電壓0V)必須與V20的模擬量輸入電壓的0V端子相連。
2)兩側的0ⅴ端子不能就近連接到保護接地網絡,否則可能因為燒電焊燒燬通信設備。RS-485電纜應與其他電纜(特別是電動機的主迴路電纜)保持一定的距離,並將RS485電纜的屏蔽層接地。總線電纜的長度大於2m時,應在兩端設置總線終端電阻。
接下來你需要在變頻器面板設置連接宏,應用宏和其他的參數如下圖,這些細節我們的課程都有講也有範例程序,篇幅有限,不在深入。
最後在PLC編寫程序即可實現USS通信
================
這個協議用的越來越少了,我們建議大家不要花費過多精力在這個協議上,可以學習我們推薦的西門子協議
雲鶴教育,分享有深度的知識
閱讀更多 雲鶴天翼樂學教育 的文章