詳細(xì)介紹
在某自動(dòng)化生產(chǎn)線項(xiàng)目里,客戶選用三菱PLC作為現(xiàn)場控制的核心設(shè)備,該P(yáng)LC具備CCLink IE現(xiàn)場總線協(xié)議支持。與此同時(shí),客戶計(jì)劃運(yùn)用組態(tài)王上位機(jī)軟件對生產(chǎn)過程展開監(jiān)控與管理。但組態(tài)王上位機(jī)在與ModbusTCP協(xié)議設(shè)備通訊方面更具優(yōu)勢。為化解此協(xié)議不兼容的難題,項(xiàng)目團(tuán)隊(duì)決定引入捷米特JM-CCLKIE-TCP網(wǎng)關(guān),借助其完成CCLinkIE轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換,以此達(dá)成組態(tài)王上位機(jī)與三菱PLC之間的順暢通訊,保障自動(dòng)化生產(chǎn)線的高效運(yùn)行 。
二、系統(tǒng)架構(gòu)
(一)系統(tǒng)組成
1. 組態(tài)王上位機(jī):運(yùn)行組態(tài)王監(jiān)控軟件,用于對生產(chǎn)過程進(jìn)行實(shí)時(shí)監(jiān)控、數(shù)據(jù)記錄、報(bào)警處理等操作。
2. 捷米特JM-CCLKIE-TCP網(wǎng)關(guān):作為協(xié)議轉(zhuǎn)換的核心設(shè)備,將CCLinkIE協(xié)議的數(shù)據(jù)轉(zhuǎn)換為ModbusTCP協(xié)議的數(shù)據(jù),反之亦然。
3. 三菱PLC:型號為Q系列,支持CCLinkIE現(xiàn)場總線協(xié)議,負(fù)責(zé)現(xiàn)場設(shè)備的控制和數(shù)據(jù)采集。
(二)網(wǎng)絡(luò)拓?fù)?/SPAN>
組態(tài)王上位機(jī)通過以太網(wǎng)與捷米特JM-CCLKIE-TCP網(wǎng)關(guān)相連,網(wǎng)關(guān)再通過CCLinkIE現(xiàn)場總線與三菱PLC進(jìn)行通訊。具體連接方式如下:
· 組態(tài)王上位機(jī):IP地址為192.168.1.100,子網(wǎng)掩碼為255.255.255.0。
· 捷米特JM-CCLKIE-TCP網(wǎng)關(guān):ModbusTCP側(cè)IP地址為192.168.1.101,子網(wǎng)掩碼為255.255.255.0;CCLinkIE側(cè)站號為2。
· 三菱PLC:CCLinkIE主站,站號為1。


基本硬件參數(shù)
|
參數(shù)項(xiàng) |
配置值 |
說明 |
|
型號 |
JM-CCLKIE-TCP |
網(wǎng)關(guān)型號 |
|
協(xié)議支持 |
CCLinkIE從站/ModbusTCP主站/從站 |
雙向協(xié)議轉(zhuǎn)換 |
|
接口類型 |
CCLinkIE(RJ45)×1/ModbusTCP(RJ45)×1 |
雙網(wǎng)口設(shè)計(jì) |
|
電源規(guī)格 |
DC24V±10%,50mA |
工業(yè)級電源輸入 |
|
工作溫度 |
-20℃~60℃ |
工業(yè)環(huán)境適應(yīng)溫度 |
|
防護(hù)等級 |
IP20(室內(nèi)安裝) |
防塵設(shè)計(jì) |
3.2CCLinkIE側(cè)參數(shù)配置
3.2.1網(wǎng)絡(luò)基礎(chǔ)參數(shù)
|
參數(shù)項(xiàng) |
配置值 |
說明 |
|
站號 |
2 |
CCLinkIE網(wǎng)絡(luò)從站地址(需與PLC配置一致) |
|
通訊速率 |
10Mbps |
支持10/100Mbps(自動(dòng)協(xié)商) |
|
數(shù)據(jù)位 |
8位 |
固定配置 |
|
停止位 |
1位 |
固定配置 |
|
校驗(yàn)方式 |
無校驗(yàn) |
CCLinkIE協(xié)議特性 |
3.2.2數(shù)據(jù)映射區(qū)域
|
CCLinkIE數(shù)據(jù)類型 |
三菱PLC區(qū)域 |
網(wǎng)關(guān)ModbusTCP地址 |
數(shù)據(jù)長度 |
讀寫屬性 |
|
輸入數(shù)據(jù)(PLC→網(wǎng)關(guān)) |
X輸入繼電器 |
30001起 |
128字 |
只讀 |
|
輸出數(shù)據(jù)(網(wǎng)關(guān)→PLC) |
Y輸出繼電器 |
40001起 |
128字 |
只寫 |
|
寄存器輸入(PLC→網(wǎng)關(guān)) |
RWr寄存器(W0-W127) |
30129起 |
128字 |
只讀 |
|
寄存器輸出(網(wǎng)關(guān)→PLC) |
RWw寄存器(W1000-W1127) |
40129起 |
128字 |
只寫 |
3.3ModbusTCP側(cè)參數(shù)配置
3.3.1網(wǎng)絡(luò)基礎(chǔ)參數(shù)
|
參數(shù)項(xiàng) |
配置值 |
說明 |
|
IP地址 |
192.168.1.100 |
網(wǎng)關(guān)ModbusTCP側(cè)IP(需與上位機(jī)同網(wǎng)段) |
|
子網(wǎng)掩碼 |
255.255.255.0 |
固定配置 |
|
端口號 |
502 |
ModbusTCP標(biāo)準(zhǔn)端口 |
|
從站地址 |
1 |
當(dāng)作為ModbusTCP從站時(shí)的設(shè)備地址 |
3.3.2功能碼映射
|
Modbus功能碼 |
操作類型 |
支持?jǐn)?shù)據(jù)區(qū)域 |
說明 |
|
0x03 |
讀取保持寄存器 |
40001-40256 |
讀取網(wǎng)關(guān)輸出數(shù)據(jù)(PLC可寫區(qū)域) |
|
0x06 |
寫入單個(gè)保持寄存器 |
40001-40256 |
寫入網(wǎng)關(guān)輸入數(shù)據(jù)(PLC可讀區(qū)域) |
|
0x10 |
寫入多個(gè)保持寄存器 |
40001-40256 |
批量寫入數(shù)據(jù) |
3.4網(wǎng)關(guān)指示燈說明
|
指示燈 |
顏色 |
狀態(tài)說明 |
|
POWER |
綠色 |
常亮:電源正常;熄滅:電源故障 |
|
RUN |
黃色 |
閃爍(1Hz):正常運(yùn)行;熄滅:停機(jī) |
|
CCLINKIELINK |
綠色 |
常亮:CCLinkIE連接正常;熄滅:連接斷開 |
|
MODBUSTCPLINK |
綠色 |
常亮:ModbusTCP連接正常;熄滅:連接斷開 |
四、組態(tài)王上位機(jī)配置步驟
4.1添加ModbusTCP設(shè)備
1. 打開組態(tài)王工程,進(jìn)入設(shè)備配置向?qū)?/SPAN>;
2. 選擇ModbusTCP設(shè)備,驅(qū)動(dòng)類型為TCP服務(wù)器;
3. 輸入網(wǎng)關(guān)ModbusTCP側(cè)IP地址(192.168.1.100)和端口號(502)。
4.2定義數(shù)據(jù)變量
|
變量名稱 |
寄存器地址 |
數(shù)據(jù)類型 |
讀寫屬性 |
對應(yīng)PLC區(qū)域 |
|
PLC_Output_Y0 |
40001 |
USHORT |
讀寫 |
Y0輸出繼電器 |
|
PLC_Input_X0 |
30001 |
USHORT |
只讀 |
X0輸入繼電器 |
|
PLC_Register_W100 |
40129 |
INT |
讀寫 |
RWw寄存器W100 |
五、三菱PLC(Q系列)配置要點(diǎn)
5.1CCLinkIE主站設(shè)置(GXWorks3)
1. 添加CCLinkIE模塊(如QJ71GP21S-SX),設(shè)置主站IP為192.168.1.1;
2. 配置從站列表,添加捷米特網(wǎng)關(guān),站號2,分配輸入輸出區(qū)域各128字;
3. 數(shù)據(jù)映射:
o 網(wǎng)關(guān)輸入數(shù)據(jù)(PLC讀。拇嫫鲄^(qū)域:W0-W127
o 網(wǎng)關(guān)輸出數(shù)據(jù)(PLC寫入)→寄存器區(qū)域:W1000-W1127
5.
配置說明:

總結(jié)
通過采用捷米特JM-CCLKIE-TCP網(wǎng)關(guān),成功解決了組態(tài)王上位機(jī)與三菱PLC之間的協(xié)議不匹配問題,實(shí)現(xiàn)了ModbusTCP轉(zhuǎn)CCLinkIE的通訊。該網(wǎng)關(guān)具有配置簡單、性能穩(wěn)定等優(yōu)點(diǎn),能夠滿足工業(yè)自動(dòng)化生產(chǎn)過程中的通訊需求。同時(shí),通過合理的系統(tǒng)架構(gòu)設(shè)計(jì)和參數(shù)設(shè)置,確保了整個(gè)系統(tǒng)的可靠性和穩(wěn)定性。






