你是否曾經(jīng)遇到過協(xié)議不同,導(dǎo)致工作效率低下?遠創(chuàng)智控YC-ECTM-TCP通訊網(wǎng)關(guān),幫你解決這個問題!
2,遠創(chuàng)智控YC-ECTM-TCP通訊網(wǎng)關(guān),是一款自主研發(fā)的ETHERCAT主站功能的通訊網(wǎng)關(guān)。它可以將ETHERcat網(wǎng)絡(luò)和MODBUS-TCP網(wǎng)絡(luò)無縫連接,讓溝通更加順暢。無論是做為主站還是從站,遠創(chuàng)智控YC-ECTM-TCP網(wǎng)關(guān)都能輕松應(yīng)對,讀寫數(shù)據(jù),交換緩沖區(qū),實現(xiàn)兩邊數(shù)據(jù)的傳輸。讓你的工作更加高效,讓你的溝通更加順暢!
啟動網(wǎng)關(guā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 |
強制復(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:奇偶校驗 | D6:CRC校驗 | D5:等待超時 | D4~D1:異常應(yīng)答 | D0:接收/發(fā)送 |
0:沒有錯誤 1:奇偶校驗錯 |
0:沒有錯誤 1:CRC校驗錯 |
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主站運行。
網(wǎng)關(guān)的撥碼第 8位撥到 OFF,重新給網(wǎng)關(guān)上電,網(wǎng)關(guān)進入運行狀態(tài)。
運行 AutoShop軟件,點擊PLC——運行。
3,主站與從站建立 ETHERCAT通訊后,可以使AutoShop軟件在線監(jiān)控后在左側(cè)項目樹中看到EtherCAT前有一個“√”,說明主站與從站成功建立 ETHERCAT連接,同時ETHERCAT接口的指示燈由紅燈變?yōu)辄S燈,顯示屏顯示00,RUN燈常亮。
4,使用 Modbus Slave軟件做為從站,與網(wǎng)關(guān)的 P3口連接進行測試。
點擊軟件的菜單欄“Connection——Connect…”,設(shè)置正確的端口號,然后點擊 OK,開始運行。如下圖:
5,點擊軟件的菜單欄“Setup——Slave Definition”,設(shè)置從站允許訪問的數(shù)據(jù)區(qū),如下圖:
6,在 ETHERCAT主站軟件上,在左側(cè)項目樹中點擊EC從站,在彈出的界面中選擇“I/O功能映射”,雙擊某個數(shù)據(jù)的當(dāng)前值,可以修改實時的數(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個字數(shù)據(jù))傳送到EC從站2的輸出區(qū)中的第1個字到第15個字中。方法如下:
在變量表中建立如下兩個變量。
15,在左側(cè)項目樹中,雙擊MAIN,在右側(cè)工具箱中選擇“指令集——數(shù)據(jù)處理指令——數(shù)據(jù)傳送與比較——BMOV(16位一并傳送指令)。
16,經(jīng)過“5.6——1”的步驟已知第9個字的變量名為“_IQ1_41”。
點擊“EC從站2——IO地功能映射”,可以看到EC從站2的輸出區(qū)的第一個字變量名為“_IQ3_1”。
17,返回MAIN界面,可以看到BMOV函數(shù)的使用方法。
18,按照下圖填寫此函數(shù)。
19,點擊PLC——編譯——下載——運行——監(jiān)控。
20,此時EC從站與PLC通訊正常??梢栽凇癊C從站2——IO映射功能中”中查看第1個字到第15個字的數(shù)據(jù)。
21,現(xiàn)需將讀到的第24個字到第31個字的數(shù)據(jù)(共8個字數(shù)據(jù))傳送到EC從站3的輸出區(qū)中的第0個字到第7個字中。方法如下:
在變量表中建立如下兩個變量。
22,在左側(cè)項目樹中,雙擊MAIN,在右側(cè)工具箱中選擇“指令集——數(shù)據(jù)處理指令——數(shù)據(jù)傳送與比較——BMOV(16位一并傳送指令)。
23,經(jīng)過“5.6——1”的步驟已知第9個字的變量名為“_IQ1_56”。
點擊“EC從站3——IO地功能映射”,可以看到EC從站3的輸出區(qū)的第一個字變量名為“_IQ5_0”
24, 返回MAIN界面,可以看到BMOV函數(shù)的使用方法。
25, 按照下圖填寫此函數(shù)。
26, 點擊PLC——編譯——下載——運行——監(jiān)控。
27, 此時EC從站與PLC通訊正常??梢栽凇癊C從站3——IO映射功能中”中查看第0個字到第7個字的數(shù)據(jù)。
28, 遠創(chuàng)智控YC-ECTM-TCP通訊網(wǎng)關(guān),讓你的工作更高效,溝通更順暢!趕快來評論區(qū)分享你的想法吧!
審核編輯:湯梓紅
-
MODBUS
+關(guān)注
關(guān)注
28文章
2123瀏覽量
79595 -
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
5681瀏覽量
53011 -
TCP
+關(guān)注
關(guān)注
8文章
1402瀏覽量
81055 -
ethercat
+關(guān)注
關(guān)注
19文章
1124瀏覽量
40042
發(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ū)別

遠創(chuàng)智控YC-DPM-TCP網(wǎng)關(guān)實現(xiàn)ModbusTcp服務(wù)器通信

遠創(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ū)別

遠創(chuàng)智控YC-TCP-PN網(wǎng)關(guān)產(chǎ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)

評論