表 10-1-2 LM 系列 PLC 數(shù)據(jù)區(qū) Modbus 地址映射關系 數(shù)據(jù)區(qū) 類型 地址范圍 Modbus 映射公式 Modbus 地址 數(shù)據(jù)類型 IXm.n:m*8+n I %IX BOOL %IX0.0~%IX511.7 0~4095 IWm:m/2 1x 3x 區(qū) %IW WORD %IW0~%IW510 0~255 QXm.n:m*8+n 0x QWm:m/2 4x Q %QX BOOL %QX0.0~%QX511.7 0~4095 0x MXm.n:m*8+n+3000 4x 區(qū) %QW WORD %QW0~%QW510 0~255 MWm:m/2+3000 M %MX BOOL %MX0.0~%MX7816.7 3000~65535 區(qū) %MW WORD %MW0~%MW8190 3000~7095 部分 HMI 數(shù)據(jù)地址從 1 開始,若使用 Modbus RTU 協(xié)議與 PLC 通訊,在填入數(shù)據(jù)地址 時,需要在映射地址公式基礎上加 1。如:%MX100.0,其地址應為 100*8+0+3000+1=3801。 此類 HMI 如:Eview、MCGS、Weinview 等觸摸屏和組態(tài)王、三維力控等組態(tài)軟件。但有的 HMI 數(shù)據(jù)地址則無需在映射地址公式基礎上加 1,如:Hitech 等。 注意: 1、 M 區(qū)大小為 8K,其地址按 BOOL 類型訪問,從%MX0.0~%MX8191.7,但是根據(jù) Modbus 協(xié)議,其 地址最大范圍為 65535,所以通過 Modbus 協(xié)議訪問 M 區(qū)的開關量,最大只能訪問到%MX7816.7。 2、 表中所列的 I 區(qū)和 Q 區(qū)范圍為最大的可能范圍,具體情況需根據(jù)實際配置進行計算。對于不存在的 I 區(qū)和 Q 區(qū)數(shù)據(jù)無法進行通訊。 10.1.3 Modbus 通訊舉例 LM 系列 PLC 的 RS232 和 RS485 均可獨立配置為 Modbus RTU 從站協(xié)議。在通訊時, PLC 端需要設置從站地址及通訊參數(shù)。LM 系列 PLC 默認的從站地址為 51,通訊參數(shù)為 38400,n ,8, 1。 設置 PLC 從站地址,需使用 SET_LOCAL_ADDRESS 指令設置 RS232 口的從站地址, 對 LM3108/9-D02 及后續(xù)版本使用 SET_LOCAL_ADDRESS_RS485 指令設置 RS485 口的從站 地 址。 設置通 訊參 數(shù), RS232 串口 使用 Reset_COMM_PRMT 指 令, RS485 串 口使 用 Reset_COMM2_PRMT 指令。具體指令使用方法,請參見《指令手冊》。 圖 10-1-1 為設置從站地址為 5,RS232 串口波特率為 9600,數(shù)據(jù)位為 8,停止位為 1, 校驗方式為無校驗的設置方法。 - 154 -