紫金橋軟件與LG PLC有兩種連接方式,即通過MODBUS協議和LG的LINK協議,下面對兩種協議分別作介紹。
通過MODBUS協議連接
1. PLC 參數設置
LG PLC通過RS232C與PC連接
紫金橋監控組態軟件通過MODBUS RTU驅動和LG Master- K80S,K120S PLC CPU模塊的串口建立連接,9針編程口的2(RXD1)、3(TXD1)是負載通訊針,為PLC的編程口LOADER協議專用通訊針腳,4(RXD2),7(TXD2)針為Cnet通訊下通訊用針腳。使用MODBUS通訊時要注意通訊線的接線方式。下面就舉例說明紫金橋監控組態軟件軟件和K120S PLC通訊的方法和步驟。
接線如圖1所示:
圖1 LG PLC通過RS232C與PC連接接線圖
注意:設置BUILT-IN-CNET開關必須在ON位置(如果加通信模塊G7L-CUEB,G7L-CUEC通訊時,請放在OFF位置),如圖2所示:
圖2PLCBUILT-IN-CNET開關圖
打開LG 編程軟件的參數設置窗口,如圖3所示:
圖3LG 編程軟件的參數設置窗口(通訊0)
選擇“通訊0”屬性頁,將“通訊”設置為“允許”,站號設置為”0”, 通訊參數設置定9600,8,無,2 ,通訊方式選擇RS232C無調制解調器或RS422/485,協議模式選擇Modbus RTU Slave 方式,同時將“通訊1” 屬性頁中的“通訊”設置為“禁止”。
(2)PLC通過RS485與PC連接
同樣打開LG 編程軟件的參數設置窗口,如圖4所示:
圖4LG 編程軟件的參數設置窗口(通訊1)
將“通訊0”屬性頁中的“通訊”設置為“禁止”,站號設置為”0”, 通訊參數設置定9600,8,無,2 ,通訊方式選擇RS485,協議模式選擇Modbus RTU Slave 方式。
2. 紫金橋監控組態軟件設置
首先進入紫金橋監控組態軟件的開發系統,選擇導航樹中的“數據庫”目錄下的“設備驅動”,如圖5所示:
圖5 導航樹數據庫屬性頁
雙擊MODBUS下的“串行口通訊”彈出I/O 設備定義對話框,具體設置如圖6所示,點擊“下一步”按鈕,將彈出MODBUS設備定義對話框,具體設置如圖7所示 ,最后點擊“完成”按鈕,完成I/O設備的定義。
圖6 MODBUS設備定義對話框
圖7 Modbus設備定義對話框
3、寄存器地址設置
LG寄存器的地址與Modbus地址如下表:
LG plc 寄存器地址 |
MODBUS地址(十六進制) |
P區域 |
0 |
M區域 |
1000 |
L區域 |
2000 |
K區域 |
3000 |
F區域 |
4000 |
T區域 |
5000 |
C區域 |
6000 |
*S區域 |
7000 |
*D區域 |
8000 |
將對應的MODBUS地址轉為10進制加上相應寄存器地址即可。
例如:M19:1000轉為10進制 = 4096
4096+19 = 4115就是M19的MODBUS地址。
M19 在紫金橋軟件中的“外部連接”如圖8所示:
圖8MODBUS外部連接對話框
二 通過LG PLC LINK協議連接
PLC的設置與通過MODBUS協議連接的設置基本相同,只須將通訊模式改為“專用—從站“方式即可。
紫金橋監控組態軟件設置如下:
首先進入紫金橋監控組態軟件的開發系統,選擇導航樹中的“數據庫”目錄下的“設備驅動”,然后選擇“PLC“下”LG“,雙擊,彈出“設備定義對話框”,如圖9所示,點擊“完成”按鈕即可完成I/O設備定義。
圖9 link協議設備定義對話框
“外部連接”如圖10所示:
圖10 link協議外部連接對話框