工控網(wǎng)首頁
>

應(yīng)用設(shè)計(jì)

>

MODBUSRTU轉(zhuǎn)CCLINKIEFIELDBASIC總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)模塊三菱cclink案例

MODBUSRTU轉(zhuǎn)CCLINKIEFIELDBASIC總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)模塊三菱cclink案例

2025/1/3 15:08:40

大家好,今天我要為大家介紹一款令人驚嘆的通訊網(wǎng)關(guān)——捷米JM-CCLKIE-RTU!這是一款自主研發(fā)的CCLINK IE FIELD BASIC從站功能的通訊網(wǎng)關(guān),可以將各種MODBUS-RTU/RS485/RS232設(shè)備接入到CCLINK IE FIELD BASIC網(wǎng)絡(luò)中,實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)霓D(zhuǎn)換。

在工業(yè)自動(dòng)化領(lǐng)域,許多工廠和企業(yè)的控制系統(tǒng)是逐步構(gòu)建和升級(jí)的。例如,一些傳統(tǒng)的設(shè)備如小型電機(jī)控制器、溫度傳感器、流量計(jì)等,往往采用 Modbus - RTU 協(xié)議進(jìn)行通信。這些設(shè)備可能來自不同的供應(yīng)商,已經(jīng)在企業(yè)中運(yùn)行多年,并且被證明是可靠的。

1, 這款網(wǎng)關(guān)有什么特別之處呢?它不僅可以作為CCLINK IE FIELD BASIC網(wǎng)絡(luò)的從站使用,連接到三菱的PLC,還可以連接到MODBUS-RTU/RS485/RS232總線中做為主站或從站使用。而且,它還具備一些非常實(shí)用的功能,例如通過網(wǎng)關(guān)的撥碼,可以設(shè)置網(wǎng)關(guān)占用1個(gè)站~4個(gè)站;輸入輸出字節(jié)數(shù)也非常強(qiáng)大,輸入字?jǐn)?shù)最大128 word、輸出字?jǐn)?shù)最大128 word。

2, 那么,這款網(wǎng)關(guān)的協(xié)議轉(zhuǎn)換原理是怎樣的呢?其實(shí)很簡單,網(wǎng)關(guān)分別從CCLINK IE FIELD BASIC一側(cè)和MODBUS一側(cè)讀寫數(shù)據(jù),存入各自的緩沖區(qū),網(wǎng)關(guān)內(nèi)部將緩沖區(qū)的數(shù)據(jù)進(jìn)行交換,從而實(shí)現(xiàn)兩邊數(shù)據(jù)的傳輸。

MODBUS協(xié)議介紹

4.3.1 MODBUS存儲(chǔ)區(qū)

MODBUS涉及到的控制器(或MODBUS設(shè)備)存儲(chǔ)區(qū)以0XXXX、1XXXX、3XXXX、4XXXX標(biāo)識(shí);

存儲(chǔ)區(qū)標(biāo)識(shí)

名稱

類型

讀/寫

存儲(chǔ)單元地址

0XXXX

線圈

讀/寫

00000~0XXXX

1XXXX

輸入線圈

只讀

10000~1XXXX

3XXXX

輸入寄存器

只讀

30000~3XXXX

4XXXX

保持/輸出寄存器

讀/寫

40000~4XXXX

3, 網(wǎng)關(guān)配置及操作

5.1 配置網(wǎng)關(guān)的MODBUS報(bào)文, 網(wǎng)關(guān)做為MODBUS從站

打開GW Config軟件,選擇“Modbus配置”,點(diǎn)擊確定后進(jìn)入設(shè)置界面。

雙擊軟件右側(cè)設(shè)備列表中的“Modbus Master”,可以添加一個(gè)虛擬主站到項(xiàng)目中,添加后可以在軟件左側(cè)項(xiàng)目樹中看到此主站,如下圖:

4, 雙擊軟件右側(cè)設(shè)備列表中的“Modbus Slave”,可以添加一個(gè)從站到此主站的Modbus總線中,添加后可以在軟件的主窗口中看到Modbus總線中的所有站點(diǎn),如下圖:

5, 由于用戶要配置的網(wǎng)關(guān)是Modbus從站,所以僅添加一個(gè)Slave即可。

6, 用戶配置完成Modbus報(bào)文后,可以將配置下載到網(wǎng)關(guān)中。

5.2 配置網(wǎng)關(guān)的CCLINK IE FIELD BASIC的ip地址

點(diǎn)擊菜單欄“工具——在線”,在彈出的窗口中,選擇“Ethernet/IP配置”。

7, 連接從站,讀取配置之后,修改配置并把ip地址寫入網(wǎng)關(guān),此時(shí)網(wǎng)關(guān)的CCLINK IE FIELD BASIC的ip地址已經(jīng)配置完成。

8, 然后重新給網(wǎng)關(guān)供電。

5.3 配置網(wǎng)關(guān)的CCLINK IE FIELD BASIC

9, 點(diǎn)擊“自節(jié)點(diǎn)設(shè)置”,填寫PLC的IP地址和子網(wǎng)掩碼,此處應(yīng)與實(shí)際使用的PLC一致:

10, 點(diǎn)擊“CC-LINK IEF Basic設(shè)置”,在設(shè)置頁面中啟用CCLINK網(wǎng)絡(luò),如下圖:

11, 然后點(diǎn)擊下面一行的“網(wǎng)絡(luò)配置設(shè)置”,選擇右側(cè)的通用設(shè)備,拖動(dòng)到主畫面中,可以看到添加了一個(gè)從站。用戶根據(jù)實(shí)際的使用情況設(shè)置參數(shù):

12, 設(shè)置完畢后,點(diǎn)擊菜單欄的“反映設(shè)置并關(guān)閉”,結(jié)束此畫面。

繼續(xù)點(diǎn)擊“刷新設(shè)置”,進(jìn)行數(shù)據(jù)地址設(shè)置。網(wǎng)關(guān)使用 RWr和RWw區(qū)域,其中RWr是PLC讀取到的數(shù)據(jù),RWw是PLC發(fā)出的數(shù)據(jù)。

13, 點(diǎn)擊“監(jiān)看”按鈕,可以在線監(jiān)測(cè)PLC的數(shù)據(jù)

14, 注意輸入和輸出的第1個(gè)字,分別是預(yù)留的控制字和狀態(tài)字,實(shí)際數(shù)據(jù)從各自的第2個(gè)字開始。

在GX WORKS3主站軟件上,將輸出數(shù)據(jù)的第1個(gè)word賦值為1(控制字=1),啟動(dòng)MODBUS-RTU/RS485/RS232通訊。

15, 可以在GX WORKS3主站軟件中監(jiān)控到上傳數(shù)據(jù)。

 

16, 在GX WORKS3主站軟件上手動(dòng)修改一個(gè)output數(shù)據(jù)值,在Modbus Slave軟件中可以監(jiān)視到,數(shù)據(jù)已經(jīng)成功下發(fā)。

MODBUS異常碼

(1) 從機(jī)接收到的主機(jī)報(bào)文,沒有傳輸錯(cuò)誤,但從機(jī)無法正確執(zhí)行主機(jī)命令或無法作出正確應(yīng)答,從機(jī)將以“異常應(yīng)答”回答之。

(2) 異常應(yīng)答報(bào)文格式

例:主機(jī)發(fā)請(qǐng)求報(bào)文,功能碼01H:讀1個(gè)04A1線圈值

地址

功能碼

寄存器地址

高位

寄存器地址

低位

線圈數(shù)

高位

線圈數(shù)

低位

CRC

0AH

01H

04H

A1H

00H

01H

xxxx

17, 由于從機(jī)最高線圈地址為0400,則04A1 超地址上限,從機(jī)作出異常應(yīng)答如下(注意:功能碼最高位置1):

地址

功能碼

寄存器地址高位

CRC

0AH

81H

02H

xxxx

(3) 異常碼:

異常碼

名稱

說明

01

非法功能

所收到的報(bào)文功能對(duì)于被編址從機(jī)是不允許執(zhí)行的。

02

非法數(shù)據(jù)地址

數(shù)據(jù)字段中的地址對(duì)于被編址的從機(jī)是禁止的。

03

非法數(shù)據(jù)

數(shù)據(jù)字段中的數(shù)值對(duì)于被編址的從機(jī)是禁止的。

04~07

保留

08

奇偶校驗(yàn)錯(cuò)誤

通訊報(bào)文中的奇偶校驗(yàn)出錯(cuò)。

企業(yè)借助捷米JM-CCLKIE-RTU實(shí)現(xiàn)了數(shù)據(jù)的集中采集和統(tǒng)一管理。在電子制造工廠中,能夠?qū)⒗匣瘻y(cè)試設(shè)備的數(shù)據(jù)整合到自動(dòng)化生產(chǎn)線的控制系統(tǒng)中,便于對(duì)整個(gè)生產(chǎn)流程進(jìn)行全面監(jiān)控;在化工企業(yè)中,現(xiàn)場儀表的數(shù)據(jù)得以集中匯聚到中央控制系統(tǒng),方便操作人員實(shí)時(shí)掌握生產(chǎn)過程的關(guān)鍵參數(shù),從而及時(shí)做出決策,優(yōu)化生產(chǎn)過程,提高了生產(chǎn)效率和產(chǎn)品質(zhì)量,同時(shí)也增強(qiáng)了企業(yè)對(duì)生產(chǎn)過程的管控能力。

審核編輯(
王靜
)
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

CanOpen轉(zhuǎn)Profinet總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)模塊連接步科電機(jī)的配置方法

歐姆龍PLC與西門子變頻器通過ProfibusDP轉(zhuǎn)EtherCAT網(wǎng)關(guān)模塊通訊案例

ProfibusDP轉(zhuǎn)Profinet網(wǎng)關(guān)模塊稱重儀表與西門子PLC通訊案例

EtherNet/IP轉(zhuǎn)Profinet通訊工業(yè)網(wǎng)關(guān)助力Profinet總線,打造智能工廠設(shè)備互聯(lián)應(yīng)用場景

Ethercat轉(zhuǎn)profinet網(wǎng)關(guān)模塊西門子PLC與伺服驅(qū)動(dòng)器通訊案例