西門子SINAMICS V20變頻器,IP20,FSAD,1AC200-240 V, 2,20 kW
訂貨號: 6SL3210-5BB22-2UV1
SINAMICS V20 1AC 200-240V -15/+10% 47-63Hz 2.2kW,150% 過載 60 未濾波 I/O:4 DI,2 DQ,2AI,1AO 現場總線:USS/Modbus 帶內置基本操作面板 防護等級 IP20/UL 開放式 規格:AD 136x176.5x160(寬x高x深)
S7-1200 Modbus RTU 通信概述
Modbus 具有兩種串行傳輸模式:分別為 Modbus ASCII 和 Modbus RTU。Modbus 是一種單主站的主從通信模式,Modbus 網絡上只能有一個主站存在,主站在 Modbus 網絡上沒有地址,每個從站必須地址,從站的地址范圍為 0 - 247,其中 0 為廣播地址,從站的實際地址范圍為 1 - 247。
Modbus RTU 通信以主從的方式進行數據傳輸,在傳輸的過程中 Modbus RTU 主站是主動方,即主站發送數據請求報文到從站,Modbus RTU 從站返回響應報文。
S7-1200 沒有 Modbus ASCII 通信的相關指令,如果需要可以根據點到點、或者 PtP Communication 通信指令集進行編程實現。S7-1200 支持 Modbus RTU 通信指令。
S7-1200 系列以下模塊支持 Modbus RTU通信:
通信模塊/通信板 | 新模塊訂貨號 | 已淘汰模塊訂貨號 |
CM1241 RS232 | 6ES7241-1AH32-0XB0 | 6ES7241-1AH30-0XB0 |
CM1241 RS422/485 | 6ES7241-1CH32-0XB0 | 6ES7241-1CH30-0XB0 6ES7241-1CH31-0XB0 |
CB 1241 RS485 | 6ES7241-1CH30-1XB0 |
注意:
使用通信模塊 CM 1241 RS232 作為 Modbus RTU 主站時,只能與一個從站通訊。
使用通信模塊 CM 1241 RS422/485 作為 Modbus RTU 主站時,則允許建立多與 32 個從站的通訊。
使用通信板 CB 1241 RS485 時,CPU 固件必須為 V2.0 或更高版本,且使用軟件必須為 TIA Porta V11 及以上更高版本。
上述模塊/通信板接線請參考鏈接。
新版指令
TIA Portal V13 SP1 版本開始軟件中提供了兩個版本的 Modbus RTU 指令集,如圖 1 所示。
圖 1. 兩個版本 Modbus RTU 指令
早期版本的 Modbus RTU 指令集(圖 1 中 MODBUS)僅可通過主機架 CM1241 通信模塊或 CB1241 通信板進行 Modbus RTU 通信。 具體使用請參見文檔 :主站、從站。可主要用于早期項目和 V4.0 之前版本的 CPU。
新版本的 Modbus RTU 指令集(圖 1 中 MODBUS (RTU))擴展了 Modbus RTU 的功能,該指令集除了支持主機架 CM1241 通信模塊、CB1241 通信板,還支持 PROFINET 或 PROFIBUS 分布式 I/O 機架上的點對點通信模塊實現 Modbus RTU 通信。從這個版本開始 S7-1200 與 S7-1500 在 Modbus RTU 指令集開始一致,并且之后版本更新也是基于該版本,建議 V4.0 以后的 CPU 和串口模塊使用該版本指令集。具體使用請參見文檔 :鏈接。
硬件要求:
S7-1200 CPU 的固件版本不能低于 V4.1
CM1241 通信模塊不能低于 V2.1
CB1241 沒有要求
分布式上的串口模塊包括:
ET200SP 的 CM PtP
ET200MP 的 CM PtP RS232 HF
ET200MP 的 CM PtP RS422/485 HF