遠創(chuàng)智控YC-PN-TCPIP是自主研發(fā)的一款PROFINET從站功能的通訊網(wǎng)關(guān)。該產(chǎn)品主要功能是將PROFINET網(wǎng)絡(luò)和TCP/IP網(wǎng)絡(luò)連接起來。
遠創(chuàng)智控YC-PN-TCPIP網(wǎng)關(guān)連接到PROFINET總線中做為從站使用,連接到TCP/IP網(wǎng)絡(luò)中做為服務(wù)器或客戶端使用。
下面是簡單的配置案例,僅供參考
2,配置網(wǎng)關(guān)的 PROFINET從站
雙擊網(wǎng)關(guān)的圖標,進入設(shè)備視圖,設(shè)置網(wǎng)關(guān)的 IP地址、子網(wǎng)掩碼、設(shè)備名稱。
3,配置讀寫數(shù)據(jù)
4,將程序編譯下載即可實現(xiàn) S7-1200讀寫 MODBUS設(shè)備的數(shù)據(jù)。
網(wǎng)關(guān)的 TCP/IP接口最大支持建立 8個連接,在下圖中分別對應(yīng)“設(shè)備端口 1”~“設(shè)備端口 8”。
5,遠端端口:指的是對端 TCP/IP設(shè)備的端口號。遠端 IP:指的是對端 TCP/IP
設(shè)備的 IP地址。
網(wǎng)關(guān)的控制字
網(wǎng)關(guān)在 PROFINET一端配置數(shù)據(jù)長度時,網(wǎng)關(guān)內(nèi)部占用 3個字的輸出,用于對網(wǎng)關(guān) TCP/IP一側(cè)通訊的控制。
Word1:發(fā)送數(shù)據(jù)長度,以字節(jié)為單位。Word2:通訊控制字,如下表所示:
Word3:定時發(fā)送間隔。
Bit15~Bit8 | Bit7 | Bit6 | Bit5~Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
無 | 強制接收完畢 | 強制發(fā)送完畢 | 無 | 快速應(yīng)答模式 | 全雙工模式 | 發(fā)送方式 | 啟動發(fā)送 |
D1: auto_txd 發(fā)送方式
auto_txd=0:觸發(fā)發(fā)送模式
auto_txd=1:自動定時發(fā)送模式
D0: start_tr 啟動發(fā)送標記
當 auto_txd=0時是觸發(fā)模式,此時僅當 start_tr由 0變 1(上升沿)時,觸發(fā)一次發(fā)送。
當 auto_txd=1時是自動發(fā)送模式,此時僅當 start_tr= 1時,網(wǎng)關(guān)按照“定時發(fā)送間隔”,自動連續(xù)發(fā)送。
所謂“發(fā)送一次”,即啟動網(wǎng)關(guān)接口發(fā)送進程,按照“發(fā)送數(shù)據(jù)長度”中的設(shè)置,將
PROFINET 輸出數(shù)據(jù)區(qū)中數(shù)據(jù)做為網(wǎng)關(guān)發(fā)送報文,發(fā)送到現(xiàn)場設(shè)備。
D1:auto_txd | D0: start_tr | 發(fā)送方式 | 總線橋操作 |
0 | 0→1 | 觸發(fā)模式 | 完成一次發(fā)送 |
0 | 其他 | 觸發(fā)模式 | 不發(fā)送 |
1 | 1 | 自動模式 | 按照“定時發(fā)送間隔”,自動連續(xù)發(fā)送 |
1 | 0 | 自動模式 | 不發(fā)送 |
D2:全雙工模式:是網(wǎng)關(guān)和對端設(shè)備各自按自己的需要發(fā)送數(shù)據(jù),互不影響。
D3:快速應(yīng)答模式
D7:強置接收完畢/發(fā)送允許狀態(tài) set_tr
D6:強置等待接收狀態(tài) set_re
D7 | D6 | 功能 |
1 | 0 | “強置接收完畢/發(fā)送允許狀態(tài)set_tr”:強置 reok_tren=1,使網(wǎng)關(guān)處于”接收完畢/允許發(fā)送”狀態(tài) |
0 | 1 | “強置等待接受狀態(tài) set_re”: 強置 reok_tren=0, 使網(wǎng)關(guān)處于”等待接收”狀態(tài) |
0 | 0 | 無作用 |
1 | 1 | 無作用 |
網(wǎng)關(guān)的狀態(tài)字
網(wǎng)關(guān)在 PROFINET一端配置數(shù)據(jù)長度時,網(wǎng)關(guān)內(nèi)部占用 3個字的輸入,用于顯示網(wǎng)關(guān) TCP/IP一側(cè)通訊的狀態(tài)。
Word1:接收數(shù)據(jù)長度,以字節(jié)為單位。
Word2:通訊狀態(tài)字,如下表所示:
Word3:接收計數(shù)器,網(wǎng)關(guān)每接收到一次新的數(shù)據(jù)包,計數(shù)器加 1。
Bit15~Bit7 | Bit6~Bit4 | Bit2 | Bit1 | Bit0 |
無 | 無 | 正 在接收 | 正 在發(fā)送 | 接收完畢/發(fā)送允許 |
D0:reok_tren “接收完畢/發(fā)送允許”
reok_tren=1:網(wǎng)關(guān)接口處在“接收完畢/發(fā)送允許”狀態(tài); reok_tren=0:網(wǎng)關(guān)接口處在“等待接收”狀態(tài);
D1:tr_ing “正在發(fā)送報文標記” tr_ing=1:網(wǎng)關(guān)接口正在發(fā)送數(shù)據(jù)中
tr_ing=0:網(wǎng)關(guān)接口不在發(fā)送數(shù)據(jù)中;
D2:re_ing “正在接收報文標記” re_ing=1:網(wǎng)關(guān)接口正在接收數(shù)據(jù)中;
re_ing=0:網(wǎng)關(guān)接口不在接收數(shù)據(jù)中;
D2 | D1 | D0 | 狀態(tài) |
0 | 0 | 1 |
網(wǎng)關(guān)處在“接收完畢/發(fā)送允許”狀態(tài),如果”啟動發(fā)送標記 start_tr”由 0變 1,則網(wǎng)關(guān)轉(zhuǎn)入 D2D1D0=010,即啟動發(fā)送, 將 PROFINET輸出數(shù)據(jù)區(qū)中的數(shù)據(jù)發(fā)送至 RS232設(shè)備。 |
0 | 1 | 0 | 網(wǎng)關(guān)正在向 RS232設(shè)備發(fā)送報文數(shù)據(jù)。 |
0 | 0 | 0 | 網(wǎng)關(guān)處在“等待接收“報文狀態(tài),即等待接收 RS232設(shè)備發(fā)送的數(shù)據(jù)報文。 |
1 | 0 | 0 | 網(wǎng)關(guān)正在接收 RS232設(shè)備發(fā)送的報文數(shù)據(jù)。 |
啟動網(wǎng)關(guān)的 TCP/IP客戶端
運行 PROFINET主站軟件,如下圖進行組態(tài): 輸入輸出各預(yù)留 3 個字的控制字和狀態(tài)字輸入輸出各組態(tài) 30個字節(jié)的數(shù)據(jù)。
可以使用定時發(fā)送方式,如下圖發(fā)送數(shù)據(jù)長度寫“4”,控制字寫
“0x0300”,定時發(fā)送間隔寫“50”,表示按定時發(fā)送方式運行,每 50ms發(fā)送一次 4字節(jié)的數(shù)據(jù)包,也可以按照觸發(fā)方式發(fā)出數(shù)據(jù),當每次控制字由“0x0000”變?yōu)椤?x0100”的時候,數(shù)據(jù)發(fā)出一次。
審核編輯 黃宇
-
MODBUS
+關(guān)注
關(guān)注
28文章
2076瀏覽量
79244 -
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
5533瀏覽量
52734 -
Profinet
+關(guān)注
關(guān)注
6文章
1647瀏覽量
25167 -
TCP IP
+關(guān)注
關(guān)注
0文章
6瀏覽量
9238
發(fā)布評論請先 登錄
Modbus轉(zhuǎn)Profinet網(wǎng)關(guān):工控機的“逆襲神器”
Modbus Tcp轉(zhuǎn)Profinet網(wǎng)關(guān)連接施耐德PLC配置案例
說說關(guān)于modbus轉(zhuǎn)Profinet 網(wǎng)關(guān)
Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)在水處理系統(tǒng)中應(yīng)用
Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)連接脈沖電源通訊配置案例
Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)連接電機驅(qū)動器快速配置
Modbus tcp轉(zhuǎn)Profinet網(wǎng)關(guān)連接電動機保護測控在1200PLC配置案例
Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)集中采集電源能耗數(shù)據(jù)到中控西門子1200plc
Profinet轉(zhuǎn)Modbus TCP網(wǎng)關(guān)連接搬運機器人配置案例
通過Profinet轉(zhuǎn)Modbus TCP網(wǎng)關(guān)集中采集電源能耗
Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)在立體倉儲系統(tǒng)里的應(yīng)用
Modbus TCP轉(zhuǎn)profinet網(wǎng)關(guān)連接某系列人機界面應(yīng)用
艾默森MODBUS TCP轉(zhuǎn)PROFINET網(wǎng)關(guān)配置案例的分析

評論