uss通訊 uss

USS 通信協議簡介:
USS (Universal Serial Interface, 即通用串行通信接口) 是西門子專為驅動裝置開發的通信協議,多年來也經歷了一個不斷發展、完善的過程 。最初 USS 用于對驅動裝置進行參數化操作,即更多地面向參數設置 。在驅動裝置和操作面板、調試軟件(如 DriveES/STARTER)的連接中得到廣泛的應用 。近來 USS 因其協議簡單、硬件要求較低,也越來越多地用于和控制器(如 PLC)的通信,實現一般水平的通信控制 。我承認,前面這段是 *** 上復制,可以忽略,簡單的說為什么采用USS通信呢?主要這段時間ABB變頻器買不到了,無奈改用了西門子G120的變頻器 。既然用了西門子家的產品,那么我們也就用一下西家的自有的協議吧 。開工之前查了很多資料,資料看多了就云里霧里,還是直接開工吧 。這里先說一下我們的需求,通過PLC的硬接點控制變頻器的啟停,通過USS通信讀取變頻器的頻率,寫入給定頻率 。
一、硬件準備
1:13臺西門子G120XA系列變頻器
2:西門子1214+ CB 1241 (RS485)通信板塊
3:2芯屏蔽線通信線若干米

uss通訊  uss

文章插圖

uss通訊  uss

文章插圖

二、軟件準備:
1:變頻器參數設置
因為需要手自動模式,就地頻率和通訊變頻器的切換,結合變頻器說明書,整理了參數表,如圖所示:
uss通訊  uss

文章插圖

uss通訊  uss

文章插圖
2:博途USS功能塊調用
uss通訊  uss

文章插圖
左側通信直接拖出USS_PORT塊,設置好PORT端口,波特率,選擇好DRV的背景塊 。
uss通訊  uss

文章插圖

拖出USS_DRV功能塊,由于我們只要反饋和給定,只需要填寫DRIVE 站號,speed_sp和speed這兩個管腳,就ok了 。。這里需要主要的時,變頻器默認是0~100%對應0~50HZ,需要除于2 。其他管腳如有需要,可見下表說明 。
uss通訊  uss

文章插圖
3:這是一個適合輸入單行的標題
最后就是將其他12臺變頻器不斷復制,黏貼就完成了13個變頻器的通信 。
uss通訊  uss

文章插圖

寫到最后
【uss通訊uss】通過學習USS通信,發現真的比modbus方便,首先不用考慮時序,也不需要讀一條指令,寫一條指令,就是簡單配置 。干就完了 。由于USS過于簡單,所以本次言簡意賅了 。有興趣的朋友,可以展開深入學習

    推薦閱讀