你是否曾經(jīng)遇到過協(xié)議不同,導(dǎo)致工作效率低下?遠(yuǎn)創(chuàng)智控YC-ECTM-TCP通訊網(wǎng)關(guān),幫你解決這個問題!

2,遠(yuǎn)創(chuàng)智控YC-ECTM-TCP通訊網(wǎng)關(guān),是一款自主研發(fā)的ETHERCAT主站功能的通訊網(wǎng)關(guān)。它可以將ETHERcat網(wǎng)絡(luò)和MODBUS-TCP網(wǎng)絡(luò)無縫連接,讓溝通更加順暢。無論是做為主站還是從站,遠(yuǎn)創(chuàng)智控YC-ECTM-TCP網(wǎng)關(guān)都能輕松應(yīng)對,讀寫數(shù)據(jù),交換緩沖區(qū),實(shí)現(xiàn)兩邊數(shù)據(jù)的傳輸。讓你的工作更加高效,讓你的溝通更加順暢!
啟動網(wǎng)關(guān)運(yùn)行
5.5.1網(wǎng)關(guān)的控制字
網(wǎng)關(guān)在 ETHERCAT一端配置數(shù)據(jù)長度時,網(wǎng)關(guān)內(nèi)部占用一個 word的輸出,用于對網(wǎng)關(guān) Modbus一側(cè)通訊的控制。
| D7 | D6 | D5 | D4-D3 | D2 | D1 | D0 |
| 強(qiáng)制復(fù)位 | 停止等待 | 清除錯誤 | 保留 | 寫允許 | 讀允許 | 啟動工作 |
注意:在用戶無特殊需求的情況下,不推薦使用其他功能,僅需要將 D0位置 1,啟動網(wǎng)關(guān)發(fā)送 Modbus報文即可。
5.5.2網(wǎng)關(guān)的狀態(tài)字
網(wǎng)關(guān)在 ETHERCAT一端配置數(shù)據(jù)長度時,網(wǎng)關(guān)內(nèi)部占用一個 word的輸入,用
于顯示網(wǎng)關(guān) Modbus一側(cè)通訊的狀態(tài)。
| D7:奇偶校驗(yàn) | D6:CRC校驗(yàn) | D5:等待超時 | D4~D1:異常應(yīng)答 | D0:接收/發(fā)送 |
|
0:沒有錯誤 1:奇偶校驗(yàn)錯 |
0:沒有錯誤 1:CRC校驗(yàn)錯 |
0:沒有錯誤 1:等待超時 |
0:沒有錯誤 其他:Modbus訪問異常 |
0:準(zhǔn)備接收 1:準(zhǔn)備發(fā)送 |
5.5.3啟動網(wǎng)關(guān)的 Modbus主站
網(wǎng)關(guān)的撥碼第 1位撥到 ON,表示網(wǎng)關(guān)做為 Modbus主站運(yùn)行。
網(wǎng)關(guān)的撥碼第 8位撥到 OFF,重新給網(wǎng)關(guān)上電,網(wǎng)關(guān)進(jìn)入運(yùn)行狀態(tài)。
運(yùn)行 AutoShop軟件,點(diǎn)擊PLC——運(yùn)行。

3,主站與從站建立 ETHERCAT通訊后,可以使AutoShop軟件在線監(jiān)控后在左側(cè)項(xiàng)目樹中看到EtherCAT前有一個“√”,說明主站與從站成功建立 ETHERCAT連接,同時ETHERCAT接口的指示燈由紅燈變?yōu)辄S燈,顯示屏顯示00,RUN燈常亮。

4,使用 Modbus Slave軟件做為從站,與網(wǎng)關(guān)的 P3口連接進(jìn)行測試。
點(diǎn)擊軟件的菜單欄“Connection——Connect…”,設(shè)置正確的端口號,然后點(diǎn)擊 OK,開始運(yùn)行。如下圖:

5,點(diǎn)擊軟件的菜單欄“Setup——Slave Definition”,設(shè)置從站允許訪問的數(shù)據(jù)區(qū),如下圖:

6,在 ETHERCAT主站軟件上,在左側(cè)項(xiàng)目樹中點(diǎn)擊EC從站,在彈出的界面中選擇“I/O功能映射”,雙擊某個數(shù)據(jù)的當(dāng)前值,可以修改實(shí)時的數(shù)據(jù)值。

7,將輸出數(shù)據(jù)的第 1個 word賦值為 1(控制字=1),此時可以看到網(wǎng)關(guān) P3接口的 OK燈開始閃爍,表示 Modbus-TCP已經(jīng)建立連接。

8,測試數(shù)據(jù):
網(wǎng)關(guān)配置的第一個字節(jié)是讀寄存器,我們在 Modbus Slave軟件中,手動修改寄存器的值,如下圖:

9,可以在主站軟件中監(jiān)控到第一個上傳數(shù)據(jù),改變?yōu)?2233,數(shù)據(jù)修改成功。

10,在主站軟件上手動修改一個 output數(shù)據(jù)值,如下圖:

11,在 Modbus Slave軟件中可以監(jiān)視到,數(shù)據(jù)已經(jīng)成功下發(fā)。

12,數(shù)據(jù)傳送
如下圖,使用Modbus POLL軟件連接ECTM-TCP網(wǎng)關(guān),并發(fā)送31個字的數(shù)據(jù)給ECTM-TCP網(wǎng)關(guān)。

13,在ECTM-TCP中讀到數(shù)據(jù)如下:


14,現(xiàn)需將讀到的第9個字到第23個字的數(shù)據(jù)(共15個字?jǐn)?shù)據(jù))傳送到EC從站2的輸出區(qū)中的第1個字到第15個字中。方法如下:
在變量表中建立如下兩個變量。

15,在左側(cè)項(xiàng)目樹中,雙擊MAIN,在右側(cè)工具箱中選擇“指令集——數(shù)據(jù)處理指令——數(shù)據(jù)傳送與比較——BMOV(16位一并傳送指令)。

16,經(jīng)過“5.6——1”的步驟已知第9個字的變量名為“_IQ1_41”。
點(diǎn)擊“EC從站2——IO地功能映射”,可以看到EC從站2的輸出區(qū)的第一個字變量名為“_IQ3_1”。

17,返回MAIN界面,可以看到BMOV函數(shù)的使用方法。

18,按照下圖填寫此函數(shù)。

19,點(diǎn)擊PLC——編譯——下載——運(yùn)行——監(jiān)控。

20,此時EC從站與PLC通訊正常??梢栽凇癊C從站2——IO映射功能中”中查看第1個字到第15個字的數(shù)據(jù)。

21,現(xiàn)需將讀到的第24個字到第31個字的數(shù)據(jù)(共8個字?jǐn)?shù)據(jù))傳送到EC從站3的輸出區(qū)中的第0個字到第7個字中。方法如下:
在變量表中建立如下兩個變量。

22,在左側(cè)項(xiàng)目樹中,雙擊MAIN,在右側(cè)工具箱中選擇“指令集——數(shù)據(jù)處理指令——數(shù)據(jù)傳送與比較——BMOV(16位一并傳送指令)。

23,經(jīng)過“5.6——1”的步驟已知第9個字的變量名為“_IQ1_56”。
點(diǎn)擊“EC從站3——IO地功能映射”,可以看到EC從站3的輸出區(qū)的第一個字變量名為“_IQ5_0”

24, 返回MAIN界面,可以看到BMOV函數(shù)的使用方法。
25, 按照下圖填寫此函數(shù)。


26, 點(diǎn)擊PLC——編譯——下載——運(yùn)行——監(jiān)控。

27, 此時EC從站與PLC通訊正常。可以在“EC從站3——IO映射功能中”中查看第0個字到第7個字的數(shù)據(jù)。

28, 遠(yuǎn)創(chuàng)智控YC-ECTM-TCP通訊網(wǎng)關(guān),讓你的工作更高效,溝通更順暢!趕快來評論區(qū)分享你的想法吧!
審核編輯:湯梓紅
-
MODBUS
+關(guān)注
關(guān)注
28文章
2381瀏覽量
82188 -
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
6399瀏覽量
55514 -
TCP
+關(guān)注
關(guān)注
8文章
1417瀏覽量
82984 -
ethercat
+關(guān)注
關(guān)注
19文章
1363瀏覽量
43150
發(fā)布評論請先 登錄
DEVICENET轉(zhuǎn)MODBUS-TCP網(wǎng)關(guān)應(yīng)用案例
CCLINK IE FIELD BASIC轉(zhuǎn)MODBUS-TCP網(wǎng)關(guān)MODBUS TCP協(xié)議詳解
Modbus tcp轉(zhuǎn)ETHERCAT網(wǎng)關(guān)modbus tcp和profinet區(qū)別
遠(yuǎn)創(chuàng)智控YC-DPM-TCP網(wǎng)關(guān)實(shí)現(xiàn)ModbusTcp服務(wù)器通信
遠(yuǎn)創(chuàng)智控YC-ECT-RS485/232通訊網(wǎng)關(guān)技術(shù)參數(shù)及應(yīng)用
DEVICENET轉(zhuǎn)MODBUS-TCP網(wǎng)關(guān)devicenet通訊協(xié)議詳解
TCP IP轉(zhuǎn)EtherCAT網(wǎng)關(guān)以太網(wǎng)和TCP協(xié)議區(qū)別
TCP IP轉(zhuǎn)EtherCAT網(wǎng)關(guān)ethercat通訊協(xié)議怎么用
TCP IP轉(zhuǎn)PROFINET網(wǎng)關(guān)profinet電纜
Modbus TCP轉(zhuǎn)Profibus DP網(wǎng)關(guān)modbus tcp和modbusRTU的區(qū)別
遠(yuǎn)創(chuàng)智控YC-TCP-PN網(wǎng)關(guān)產(chǎn)品特點(diǎn)
PROFINET轉(zhuǎn)TCP IP網(wǎng)關(guān)profinet轉(zhuǎn)modbus網(wǎng)關(guān)
ETHERCAT主站轉(zhuǎn)MODBUS TCP協(xié)議網(wǎng)關(guān)
EtherCAT轉(zhuǎn)Modbus-TCP協(xié)議網(wǎng)關(guān)與DCS連接的配置方法
EtherCAT主站ModBus TCP協(xié)議網(wǎng)關(guān)(YC-ECTM-TCP)

遠(yuǎn)創(chuàng)智控YC-ECTM-TCP通訊網(wǎng)關(guān)的使用方法
評論