0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EtherCAT转TCP/IP网关以太网ip和tcpip协议区别

jf_41380799 来源:jf_41380799 作者:jf_41380799 2023-07-22 14:13 次阅读

你是否曾经为生产管理系统的数据互联互通问题烦恼过?曾经因为协议不同导致通讯问题而感到困惑?现在,我们迎来了突破性的进展!

介绍捷米特JM-TCPIP-ECT,一款自主研发的Ethercat从站功能的通讯网关。它能够连接到Ethercat总线中做为从站使用,同时也可以连接到TCP/IP网络中做为服务器或客户端使用。通过这个神奇的产品,我们可以轻松解决数据互联互通问题,提高生产管理系统的效率。

wKgZomS7bFGADirTAAHhc3e6VVk392.png

设置网关的TCP/IP网口

电脑用网线连接至网关的P3网口上。

打开TCPConf8 软件后,点击“连接”,可以与网关建立TCP连接,进而修改TCP/IP接口的IP、端口号等参数

wKgZomS7bGmAdcq5AAI0hegKxNE580.png

注意“目标地址”是网关的TCP/IP接口IP地址,出厂默认IP地址是 “192.168.1.200”。如果需要修改TCP/IP的IP地址,首先要用电脑与网关建立连接,然后点击图中的“修改 IP 参数”即可。

网关的TCP/IP接口最大支持建立8个连接,在下图中分别对应“设备端口1”~“设备端口8”。

wKgZomS7bKaAPsxGAAJa8_wOR58899.png

5,远端端口:指的是对端TCP/IP设备的端口号。远端IP:指的是对端TCP/IP设备的IP地址。

6, 用户对使用的端口完成修改后,要点击“确认当前配置”,使网关的 TCP/IP接口保存配置并复位。

配置网关EtherCAT输入输出长度

7. 使用网线将电脑与网关EtherCAT接口连接。

8, 将拨码的第8位拨到ON,此时网关处于配置状态,然后给网关供电

9, 网关处于配置状态时,此时网口使用 192.168.1.201的IP地址,应使电脑的IP网段设置于 192.168.1.xxx。

10, 打开GW Modbus Builder软件,首先设置软件使用的IP地址,点击菜单栏“设置——通讯设置——以太网设置”,如下图,电脑的IP是192.168.1.111。(设备IP地址和配置模块地址不需要设置)

wKgaomS7bX6AH-PwAACBZxDj7tc531.png


11, 点击菜单栏“工具——在线”,在弹出的窗口中,选择“EtherCAT配置”。

wKgZomS7bbKAOXMzAABgx7BqoYw725.png

点击“连接从站”按钮,连接成功后其他按钮会变成可以点击的状态:

13, 填写用户需要的输入、输出数据长度,注意数据长度是累加的,点击“写入配置”按钮:

wKgaomS7bdOAWxYfAADTyLw_Nuw593.pngwKgaomS7beKAJMmmAAD3vu_SG4s907.png


写入成功后,会弹出OK的对话框。

wKgZomS7blmAezeiAAC4_R_3myg961.png

设置完毕后,网关拨码的第8位拨到OFF,然后重新给网关供电。

配置网关的EtherCAT从站

将网关xml文件拷贝到主站相应路径下:

wKgZomS7bo2AM4khAAAQ4sb2W5o891.png

新建项目

wKgaomS7boGAaxkcAAH4-aw_WJQ078.png

18,新建工程后,在下图中Device的位置,点击鼠标右键 Add New Item,添加EtherCAT主站。

wKgZomS7bqCAJ7QqAAJIsd7iMK0846.png

19, 在弹出的对话框中,选择EtherCATMaster,然后点击 OK。

wKgZomS7brOAGCCEAAIWDVsiENw346.png

20, 选择电脑对应的网卡,点击OK。

wKgaomS7cW6ADOBCAAEOPh09vxU744.png

21, 主站建立后,有2种方式添加从站:

a.在下图中主站Device 1的位置,点击鼠标右键Scan 可以将网关扫描上来。

b.在下图中主站Device 1的位置,点击鼠标右键Add New Item,添加

ETHERCAT从站,如下图所示。

wKgZomS7cXqAJANqAALRWL6aOIs406.png

22, 在弹出的对话框中,选择网关设备,点击 OK。 添加后的从站,如下图所示的 Box 1。点击左侧项目树中的Box 1,在

23, 右侧的主视图中,点击Slots,可以看到网关配置输入输出数据的页面。

wKgaomS7cY6ALCs5AAKBClRPQXs783.png

24,如下图所示,在Slot列表中,一共可以添加16 条配置信息。右侧Module列表的每一条配置选项,都可以添加到Slot中。按照下图1、2、3的操作顺序,可以将Module 添加到Slot中。

wKgZomS7camAEaV5AAHfNgPS_pE402.png

25,注意:此处输入、输出长度的配置,要与网关的配置一致。

5.3启动网关运行

5.3.1网关的控制字

26, 网关在ETHERCAT一端配置数据长度时,网关内部占用3个字的输出,用于对网关TCP/IP 一侧通讯的控制。

Word1:发送数据长度,以字节为单位。Word2:通讯控制字,如下表所示:

Word3:定时发送间隔。

Bit15~Bit8 Bit7 Bit6 Bit5~Bit4 Bit3 Bit2 Bit1 Bit0
强制接收完毕 强制发送完毕 快速应答模式 全双工
模式
发送方式 启动发送

D1: auto_txd发送方式

auto_txd=0:触发发送模式

auto_txd=1:自动定时发送模式

D0: start_tr启动发送标记

27, 当auto_txd=0 时是触发模式,此时仅当start_tr 由0变1(上升沿)时,触发一次发送。

28, 当auto_txd=1时是自动发送模式,此时仅当start_tr= 1时,网关按照“定时发送间隔”,自动连续发送。

29, 所谓“发送一次”,即启动网关接口发送进程,按照“发送数据长度”中的设置,将

PROFINET输出数据区中数据做为网关发送报文,发送到现场设备。

D1:auto_txd D0: start_tr 发送方式 总线桥操作
0 0→1 触发模式 完成一次发送
0 其他 触发模式 不发送
1 1 自动模式 按照“定时发送间隔”,自动连续发送
1 0 自动模式 不发送

D2:全双工模式:是网关和对端设备各自按自己的需要发送数据,互不影响。

D3:快速应答模式

D7:强置接收完毕/发送允许状态 set_tr

D6:强置等待接收状态set_re

D7 D6 功能
1 0 “强置接收完毕/发送允许状态 set_tr”:强置reok_tren=1,使网关处于”接收完毕/允许发送”状态
0 1 “强置等待接受状态set_re”:强置reok_tren=0,使网关处于”等待接收”状态
0 0 无作用
1 1 无作用

5.3.2网关的状态字

30, 网关在EtherCAT一端配置数据长度时,网关内部占用3个字的输入,用于显示网关TCP/IP 一侧通讯的状态。

Word1:接收数据长度,以字节为单位。Word2:通讯状态字,如下表所示:

Word3:接收计数器,网关每接收到一次新的数据包,计数器加1。

Bit15~Bit7 Bit6~Bit4 Bit2 Bit1 Bit0
正在接收 正在发送 接收完毕/发送允许

D0:reok_tren “接收完毕/发送允许”

reok_tren=1:网关接口处在“接收完毕/发送允许”状态; reok_tren=0:网关接口处在“等待接收”状态;

D1:tr_ing “正在发送报文标记” tr_ing=1:网关接口正在发送数据中tr_ing=0:网关接口不在发送数据中;

D2:re_ing “正在接收报文标记” re_ing=1:网关接口正在接收数据中; re_ing=0:网关接口不在接收数据中;

D2 D1 D0 状态
0 0 1 网关处在“接收完毕/发送允许”状态,如果”启动发送标记start_tr”由0变1,则网关转入D2D1D0=010,即启动发送,将PROFINET输出数据区中的数据发送至RS232设备。
0 1 0 网关正在向RS232设备发送报文数据。
0 0 0 网关处在“等待接收“报文状态,即等待接收RS232设备发送的数据报文。
1 0 0 网关正在接收RS232设备发送的报文数据。

5.3.3启动网关的 TCP/IP客户端

31. 网关的拨码第1位拨到ON,表示网关做为TCP/IP客户端运行。

32, 运行EtherCAT主站软件,使用定时发送方式,如下图发送数据长度写“0x0600”,控制字写“0x0003”,定时发送间隔写“0x5000”,表示按定时发送方式运行,每80ms发送一次6字节的数据包,也可以按照触发方式发出数据,当每次控制字由“0x0000”变为“0x0001”的时候,数据发出一次。

wKgZomS7cpuATGeTAAJXRHpnFK4545.png

5.3.4启动网关的 TCP/IP服务器

33, 网关的拨码第1位拨到OFF,表示网关做为TCP/IP服务器运行。

34, 运行ETHERCAT主站软件,网关每次收到新的数据包,会将“接收计数器”加1,方便用户判断是否有新的数据。在接收到数据之后,如果需要网关回复数据,可以将控制字由“0x0000”变为“0x0001”,数据发出一次。

wKgaomS7csmAWW-6AAGiwSKT11Q351.png

5.3.5启动网关的全双工模式

全双工模式:是网关和对端设备各自按自己的需要发送数据,互不影响。

35, 网关的拨码第1位拨到ON,表示网关做为TCP/IP客户端运行。

36, 运行ETHERCAT主站软件,可以使用全双工模式定时发送,如下图发送数据长度写“0x0600”,控制字写“0x0007”,定时发送间隔写“0x5000”,表示按全37, 双工模式定时发送,每80ms发送一次6字节的数据包,也可以按照全双工模式下的触发方式发出数据,当每次控制字由“0x0004”变为“0x0005”的时候,数据发出一次。

wKgaomS7czeADXytAAIaBT0g03M554.png





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5440

    浏览量

    172016
  • TCPIP协议
    +关注

    关注

    0

    文章

    35

    浏览量

    11978
  • ethercat
    +关注

    关注

    18

    文章

    711

    浏览量

    38742
  • EtherCAT总线
    +关注

    关注

    5

    文章

    72

    浏览量

    5434
收藏 人收藏

    评论

    相关推荐

    EtherCATTCP/IP网关EtherCAT解决方案

    数据互联互通问题终于迎来了突破性进展!作为生产管理系统的关键部分,数据互联互通一直是个大问题。然而,ETHERCATTCP/IP是两个不同的协议,它们之间的通讯一直是个大 问题。但是
    的头像 发表于 07-08 11:25 1213次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>转</b><b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b><b class='flag-5'>网关</b><b class='flag-5'>EtherCAT</b>解决方案

    基于TCP IP协议栈的嵌入式以太网终端设计

    基于TCP IP协议栈的嵌入式以太网终端设计基于TCP / IP
    发表于 06-27 09:33

    剖析:WIZnet以太网核心技术–全硬件TCP/IP协议

    WIZnet,是全球第一家专注于全硬件TCP/IP协议栈技术(iOffloadTM Tech)的半导体公司,精心为用户提供高速稳定的以太网解决方案,广泛应用在工业自动化、智能电网、安防
    发表于 04-09 09:44

    亚信AX58200 EtherCATModbus TCP网关解决方案介绍视频

    为何需要使用EtherCATModbus TCP网关解决方案?Modbus TCP并非实时性的网络协议
    发表于 08-23 10:56

    基于以太网接口的TCP/IP 实验

    基于以太网接口的TCP/IP 实验 一. 实验目的进行一次TCP/IP 的通讯实验,使用户初步了解以太
    发表于 09-26 16:51 2074次阅读
    基于<b class='flag-5'>以太网</b>接口的<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b> 实验

    面向控制应用的TCP_IP协议设计与实现

    首先分析了面向控制应用TCP/IP协议的特点,随后阐述了两种针对专用控制网络的以太网网关实现方案,即MCU或DSP+以太网网络接口的
    发表于 10-09 18:23 40次下载

    串口以太网实现了TCP/IP的嵌入式协议转换

    串口以太网模块是嵌入式设备、单片机和物联网采集系统基于TCP/IP协议接入网络的一种方便、稳定的解决方案。一端为TTL(UART/RS23
    发表于 12-02 12:17 2182次阅读

    Modbus TCP / BACnet IP网关典型应用介绍

    BMT-370是BACnet IP从站协议与Modbus TCP主站协议转换的通信网关,可以实现BACnet
    发表于 12-09 13:32 907次阅读
    Modbus <b class='flag-5'>TCP</b> / BACnet <b class='flag-5'>IP</b><b class='flag-5'>网关</b>典型应用介绍

    rs485tcp网关盒子怎么用(rs485协议以太网tcp/ip

    /IP协议之间的通信,可以使用RS485TCP网关盒子。本文将介绍如何使用RS485
    的头像 发表于 05-05 15:50 3307次阅读
    rs485<b class='flag-5'>转</b><b class='flag-5'>tcp</b><b class='flag-5'>网关</b>盒子怎么用(rs485<b class='flag-5'>协议</b><b class='flag-5'>转</b><b class='flag-5'>以太网</b><b class='flag-5'>tcp</b>/<b class='flag-5'>ip</b>)

    TCP IPEtherCAT网关以太网TCP协议区别

    远创智控YC-ECT-TCPIP是自主研发的一款EtherCAT从站功能的通讯网关。该产品主要功能是将EtherCAT网络和 TCP/
    的头像 发表于 07-31 09:12 837次阅读
    <b class='flag-5'>TCP</b> <b class='flag-5'>IP</b><b class='flag-5'>转</b><b class='flag-5'>EtherCAT</b><b class='flag-5'>网关</b><b class='flag-5'>以太网</b>和<b class='flag-5'>TCP</b><b class='flag-5'>协议</b><b class='flag-5'>区别</b>

    TCP IPEtherCAT网关ethercat通讯协议怎么用

    创智控YC-ECT-TCPIP是自主研发的一款EtherCAT从站功能的通讯网关。该产品主要功能是将EtherCAT网络和 TCP/
    的头像 发表于 07-31 09:11 1562次阅读
    <b class='flag-5'>TCP</b> <b class='flag-5'>IP</b><b class='flag-5'>转</b><b class='flag-5'>EtherCAT</b><b class='flag-5'>网关</b><b class='flag-5'>ethercat</b>通讯<b class='flag-5'>协议</b>怎么用

    ETHERCATMODBUS TCP/IP协议网关

    YC-ECT-TCPIP是自主研发的一款EtherCAT从站功能的通讯网关。该产品主要功能是将EtherCAT网络和 TCP/
    的头像 发表于 09-15 10:40 538次阅读
    <b class='flag-5'>ETHERCAT</b><b class='flag-5'>转</b>MODBUS <b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b><b class='flag-5'>协议</b><b class='flag-5'>网关</b>

    ETHERCATMODBUS TCP/IP协议网关技术参数概述

    JM-ECT-TCPIP是自主研发的一款EtherCAT从站功能的通讯网关。该产品主要功能是将EtherCAT网络和 TCP/
    的头像 发表于 10-31 10:35 772次阅读
    <b class='flag-5'>ETHERCAT</b><b class='flag-5'>转</b>MODBUS <b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b><b class='flag-5'>协议</b><b class='flag-5'>网关</b>技术参数概述

    EtherNet/IPModbus-TCP协议网关(EtherNet/IPModbus-TCP

    TCP设备转换为EtherNet/IP设备。 广泛应用:以太网接口的上位机、变频器、马保、仪表等等。在智能楼宇系统中,涉及到多种不同品牌和类型的设备,如空调、照明、安防等。通过使用EtherNet
    的头像 发表于 09-04 11:09 437次阅读
    EtherNet/<b class='flag-5'>IP</b><b class='flag-5'>转</b>Modbus-<b class='flag-5'>TCP</b><b class='flag-5'>协议</b><b class='flag-5'>网关</b>(EtherNet/<b class='flag-5'>IP</b><b class='flag-5'>转</b>Modbus-<b class='flag-5'>TCP</b>)

    以太网TCP/IP的关系解析

    在现代计算机网络中,以太网TCP/IP协议栈是构建网络通信的基础。以太网定义了局域(LAN)
    的头像 发表于 11-08 09:21 802次阅读