西門子MM440變頻器6SE6440-2UC31-1DA1 200-240V 11kW 無內置濾波器
西門子MM440變頻器6SE6440-2UC31-1DA1 200-240V 11kW 無內置濾波器
200-240V 11kW 無內置濾波器

USS 參數讀寫指令
USS 指令庫中共有 6 種參數讀寫功能塊,分別用于讀寫驅動裝置中不同規(guī)格的參數。
圖 1. USS 參數讀寫指令
它們是:
USS_RPM_W | 讀取無符號字參數 | U16 格式 |
---|
USS_RPM_D | 讀取無符號雙字參數 | U32 格式 |
---|
USS_RPM_R | 讀取實數(浮點數)參數 | Float 格式 |
---|
USS_WPM_W | 寫入無符號字參數 | U16 格式 |
---|
USS_WPM_D | 寫入無符號雙字參數 | U32 格式 |
---|
USS_WPM_R | 寫入實數(浮點數)參數 | Float 格式 |
---|
USS 參數讀寫指令采用與 USS_CTRL 功能塊不同的數據傳輸方式。由于許多驅動裝置把參數讀寫指令用到的 PKW 數據處理作為后臺任務,參數讀寫的速度要比控制功能塊慢一些。因此使用這些指令時需要更多的等待時間,并且在編程時要考慮到,進行相應的處理。
讀參數指令
以下的程序段讀取實際的電動機電流值(參數 r0068)。由于此參數是一個實數,因此選用實型參數讀功能塊。
參數讀寫指令必須與參數的類型配合。
圖 2. 調用 USS_RPM_R 指令讀取 MM 440 的輸出電流
圖中:
- EN: 要使能讀寫指令此輸入端必須為 1
- XMT_REQ: 發(fā)送請求。必須使用一個沿檢測觸點以觸發(fā)讀操作,它前面的觸發(fā)條件必須與 EN 端輸入*
- Drive: 要讀寫參數的驅動裝置在 USS 網絡上的地址
- Param: 參數號(僅數字)。此處也可以是變量
- Index: 參數下標。有些參數由多個帶下標的參數組成一個參數組,下標用來指出具體的某個參數。對于沒有下標的參數,可設置為 0
- DB_Ptr: 讀寫指令需要一個 16 字節(jié)的數據緩沖區(qū),用間接尋址形式給出一個起始地址。此數據緩沖區(qū)與“庫存儲區(qū)”不同,是每個指令(功能塊)各自獨立需要的。
此數據緩沖區(qū)也不能與其他數據區(qū)重疊,各指令之間的數據緩沖區(qū)也不能沖突 - Done: 讀寫功能完成標志位,讀寫完成后置 1
- Error: 出錯代碼。0 = 無錯誤
- Value: 讀出的數據值。要一個單獨的數據存儲單元
EN 和 XMT_REQ 的觸發(fā)條件必須同時有效,EN 必須持續(xù)到讀寫功能完成(Done 為 1),否則會出錯。
寫參數指令
寫參數指令的用法與讀參數指令類似。與讀參數指令的區(qū)別是參數是功能塊的輸入。
讀寫多個參數
在任一時刻 USS 主站內只能有一個參數讀寫功能塊有效,否則會出錯。因此如果需要讀寫 多個參數(來自一個或多個驅動裝置),必須在編程時進行讀寫指令之間的輪替處理。
下面給出一個簡單的例子,其中采取了一種輪替方法。方法不是*的。
USS 通信出錯代碼及常見原因
MM 440 參數設置
一個簡單的例程,本地下載:
USS 控制及讀參數測試例程
需要 STEP 7-Micro/WIN V4.0 SP4 以上版本打開。
 6FC5251-0AD00-0AA0 6FC5297-5AC30-0BP2 6FC5503-0AC22-0AA0 |
| |
6FC5251-0AD01-0AA0 6FC5297-5AC60-0AP2 6FC5503-0AD00-0AA0 | |
6FC5251-0AD02-0AA0 6FC5297-5AC60-0BP2 6FC5503-0AY03-0AA0 | |
6FC5251-0AD04-0AA0 6FC5297-5AC80-0AP2 6FC5503-0AY04-0AA0 | |
6FC5251-0AD05-0AA0 6FC5297-5AC80-0BP2 6FC5510-0BA00-0AA0 | |
6FC5251-0AD06-0AA0 6FC5297-5AD40-0AP2 6FC5510-0BA11-0AA0 | |
6FC5251-0AD07-0AA0 6FC5297-5AD40-0BP2 6FC5511-0CA00-0AA0 | |
6FC5251-0AD08-0AA0 6FC5297-5AD50-0AP1 6FC5548-0AA00-0AA0 | |
6FC5251-0AD10-0AA0 6FC5297-5AD50-0BP1 6FC5548-0AA02-0AA0 | |
6FC5251-0AD11-0AA0 6FC5297-5AD60-0AP0 6FC5548-0AB03-0AA0 | |
6FC5251-0AE00-0AA0 6FC5297-5AD60-0BP0 6FC5548-0AB06-0AA0 | |
6FC5251-0AE01-0AA0 6FC5297-5AD80-0AP1 6FC5548-0AB08-0AA0 | |
6FC5251-0AE30-0AA0 6FC5297-5AD80-0BP1 6FC5548-0AB12-0AA0 | |
6FC5251-0AE31-0AA0 6FC5297-5AE00-0AP0 6FC5548-0AB18-0AA0 | |
6FC5251-0AE36-0AA0 6FC5297-5AE00-0BP0 6FC5548-0AB25-0AA0 | |