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

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

3天内不再提示

PROFINET转TCP/IP网关profinet接口

远创智控 来源:远创智控 作者:远创智控 2023-07-13 20:52 次阅读

大家好,今天要和大家分享一款自主研发的通讯网关,远创智控YC-PN-TCPIP。这款网关可是集多种功能于一身,PROFINET从站功能,让它在通讯领域独领风骚。想知道这款网关如何实现PROFINET和TCP/IP网络的连接吗?一起来看看吧!

wKgaomSv83CAF4Q7AADc22Pebfk798.png

首先,这款网关可以连接到PROFINET总线中作为从站使用,同时还能连接到TCP/IP网络中,作为服务器或客户端。看到这里,你可能会问,它到底是如何实现两边数据的传输呢?别急,这就告诉你!

wKgaomSv80eACdLuAACOPFaWb_o580.png

1,网关在PROFINET一侧和TCP/IP一侧分别进行数据的读写,并将数据存入各自的缓冲区。别小看了这个缓冲区,它在网关内部起到了至关重要的作用。当缓冲区的数据达到一定量时,网关就会将其进行交换,从而实现两边数据的传输。

想象一下,如果我们的网关没有这个缓冲区,每次数据传输都需要直接对接,那效率得多低啊!有了这个缓冲区,数据传输就像是坐上了高铁,畅通无阻!

网关配置及操作

要使网关实现正确的功能运行,需要如下几个步骤:

使用TCPConfig8软件设置网关的TCP/IP网口参数

在PROFINET主站软件上配置网关。

以下章节对所有操作流程进行详细描述:

5.1设置网关的TCP/IP网口

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

wKgaomSo1jWAWbzJAAEsAiqwgGY240.png

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

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

poYBAGO6ZiOAFL8hAAEVYD0BJaM049.png

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

5.2配置网关的PROFINET从站

在博途中新建一个项目,通过“选项”——“管理通用站描述文件”添加网关的GSD文件。

poYBAGO6ZiOAFL8hAAEVYD0BJaM049.png

5,选择GSD文件所在的目录,点击安装:

wKgZomSv80eAap_wAAGGlM9fWJM581.png

6,在“设备和网络”中添加网关

wKgaomSv80eAC8oNAAESEgsmcqY395.png

7,给网关分配PLC,构建Profinet链接

wKgaomSv80eAPxOyAACOPFaWb_o238.png

8,双击网关的图标,进入设备视图,设置网关的IP地址、子网掩码、设备名称。

wKgaomSv80iAObcKAANlcWGMHKM025.png

9,在线访问----修改实际PLC和网关的IP地址和名称(IP地址要和实际的PLC地址在同一网段,名称要和网关一致)

wKgZomSv80iAWNz6AAQX87VIpyM429.png

10,配置读写数据

wKgZomSv80eALHARAAMho1dwCkA769.png

11,将程序编译下载即可实现S7-1200读写MODBUS设备的数据。

5.3启动网关运行

5.3.1网关的控制字

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

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

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

输入输出各预留3个字的控制字和状态字

输入输出各组态30个字节的数据。

wKgZomSv80eALHARAAMho1dwCkA769.pngwKgaomSv80iAfohHAAWDlyQQUOE604.png

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

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

运行PROFINET主站软件,如下图进行组态:

输入输出各预留3个字的控制字和状态字

输入输出各组态30个字节的数据。

wKgZomSv80iATJSiAANeSCsP0bk531.png


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

5.3.5启动网关的全双工模式

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

运行PROFINET主站软件,如下图进行组态:

输入输出各预留3个字的控制字和状态字

wKgZomSv80eALHARAAMho1dwCkA769.png

16,输入输出各组态30个字节的数据。

可以使用全双工模式定时发送,如下图发送数据长度写“4”,控制字写“0x0700”,定时发送间隔写“50”,表示按全双工模式定时发送,每50ms发送一次4字节的数据包,也可以按照全双工模式下的触发方式发出数据,当每次控制字由“0x0400”变为“0x0500”的时候,数据发出一次。

wKgZomSv80iAZl-kAAgGu9kUJeU875.png

17,说了这么多,这款远创智控YC-PN-TCPIP通讯网关的功能和特点已经呼之欲出了。它不仅实现了PROFINET和TCP/IP网络的连接,还通过缓冲区实现了高效的数据传输。这不仅为我们的工作带来了便利,也为我们的生活带来了更多的可能性。

如果你对这款通讯网关感兴趣,不妨点赞文章,并在评论区留言分享你的看法。如果你对视频内容有任何建议或意见,也欢迎在评论区留言告诉我们。让我们一起见证科技的力量,期待未来的更多惊喜!

审核编辑 黄宇

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

    关注

    33

    文章

    8474

    浏览量

    150774
  • 网关
    +关注

    关注

    9

    文章

    4275

    浏览量

    50907
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1348

    浏览量

    78959
  • Profinet
    +关注

    关注

    6

    文章

    1047

    浏览量

    23304
收藏 人收藏

    评论

    相关推荐

    ProfinetEtherNet/IP主站协议网关ProfinetEtherNet/IP

    这种技术,ProfinetEtherNet/IP网关连接在视觉机器人中大展身手。它为机器人提供高效的数据传输和远程控制,还促进了系统集成和
    的头像 发表于 09-04 10:46 224次阅读
    <b class='flag-5'>Profinet</b><b class='flag-5'>转</b>EtherNet/<b class='flag-5'>IP</b>主站协议<b class='flag-5'>网关</b>(<b class='flag-5'>Profinet</b><b class='flag-5'>转</b>EtherNet/<b class='flag-5'>IP</b>)

    ProfinetTCP/IP协议转换网关配置案例

    网关连接到Profinet总线中做为从站使用,连接到TCP/IP网络中做为服务器或客户端使用。 Profinet
    的头像 发表于 08-02 14:19 377次阅读
    <b class='flag-5'>Profinet</b><b class='flag-5'>转</b><b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>协议转换<b class='flag-5'>网关</b>配置案例

    ProfinetModbusTCP网关模块的配置与应用详解

    ProfinetModbusTCP网关模块(XD-ETHPN20)是一种常见的工业通信设备,广泛应用于现代工业自动化系统中。通过使用Profinet
    的头像 发表于 07-26 09:51 412次阅读
    <b class='flag-5'>Profinet</b><b class='flag-5'>转</b>ModbusTCP<b class='flag-5'>网关</b>模块的配置与应用详解

    ModbusProfinet网关IP地址怎么设置

    在工业自动化领域,Modbus和Profinet是两种常用的通信协议,而网关可以实现不同协议之间的转换,使得不同设备能够互相通信。本文将详细介绍如何设置ModbusProfinet
    的头像 发表于 06-14 11:26 455次阅读
    Modbus<b class='flag-5'>转</b><b class='flag-5'>Profinet</b><b class='flag-5'>网关</b>的<b class='flag-5'>IP</b>地址怎么设置

    Modbus TCPProfinet网关配置案例

    本案例采用Modbus TCPProfinet网关做为Modbus TCP通信协议设备与Profine
    的头像 发表于 05-27 11:55 549次阅读
    Modbus <b class='flag-5'>TCP</b><b class='flag-5'>转</b><b class='flag-5'>Profinet</b><b class='flag-5'>网关</b>配置案例

    PLC与伺服完美融合:ProfinetEtherCAT网关配置详解

    设定相应的IP地址以及设备名称。 操作为输入及输出字节数长度的指定。完成组态后应执行保存并下载到PLC的操作,启动ProfinetEtherCAT网关配置软件并创建新的项目,设置
    发表于 04-09 11:38

    Profinet主站Ethernet/IP网关

    Porfinet主站Ethernet/IP网关,YC-PNM-EIP工业级Profinet 网关,支持EtherNet/
    的头像 发表于 02-26 21:29 408次阅读
    <b class='flag-5'>Profinet</b>主站<b class='flag-5'>转</b>Ethernet/<b class='flag-5'>IP</b><b class='flag-5'>网关</b>

    RS485ModbusProfinet网关在工业现场的应用优势

    Profinet接口与主控设备连接。需要注意的是,遵循正确的接线规范,确保连接稳定可靠。针对具体应用场景,对RS485ModbusProfinet
    发表于 01-24 18:44

    通过ProfinetEtherCAT网关将伺服驱动与Profinet通讯

    下一个”按钮。在找到GSD文件后,可以双击该文件,然后按照提示进行安装操作。 找到ProfinetEtherCAT网关模块进行组态是一个重要的步骤,比如Profinet
    发表于 01-16 16:54

    profinetmodbustcp网关

    的基于TCP/IP的开放式通信协议。由于不同厂商在工业自动化设备中使用不同的通信协议,因此如何实现Profinet和Modbus TCP之间的无缝连接成为一个重要的问题。本文将介绍
    的头像 发表于 01-11 18:02 706次阅读

    ProfinetEthernetIP网关连接HCS-6100系统配置

    网关GSD文件,安装GSD后选择对应模块,设置ProfinetEthernetIP网关 IP 及设备名称(本例名称为 PN1 设备
    发表于 01-11 10:29

    RS232Profinet网关与加工厂称重表连接

    RS232接口。可以同时连接3台称重仪表进行数据的读取。采用的波特率为9600。 项目中RS232Profinet网关需要先发送一个指令给称重仪表,然后仪表端进行数据的回复。首先我们
    发表于 12-27 16:53

    Modbus TCPProfinet协议网关应用

    YC-TCP-PN通讯网关是一款具有PROFINET从站功能的先进通讯设备。通过其2个RJ45以太网接口网关能够快速、稳定地接入各类MOD
    的头像 发表于 12-26 18:21 560次阅读
    Modbus <b class='flag-5'>TCP</b><b class='flag-5'>转</b><b class='flag-5'>Profinet</b>协议<b class='flag-5'>网关</b>应用

    变频器通过RS485PROFINET网关连接PLC的Profinet网络

    ,RS485PROFINET网关以及现场需要的变频器。GSD文件安装完毕后在如下地址找到RS485profinet
    发表于 11-28 11:57

    Modbus TCPprofinet网关连接某系列人机界面应用

    。 设置modbus tcpprofinet网关IP地址以及设备名称,要保证和配置软件一致。分配modbus
    发表于 11-27 15:01