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

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

3天内不再提示

Profinet转TCP协议转换网关Step7软件配置方法

Leon_XD 来源:Leon_XD 作者:Leon_XD 2022-11-02 09:07 次阅读

Profinet转TCP协议转换网关Step7软件配置方法

下面介绍兴达易控研发生产的Modbustcp转Profinet协议转换网关(XD-ETHPN20)非透传网关。

modbustcp地址可根据现场设备情况独立配置。

Modbus转Profinet网关提供1440bytes in + 1440bytes out数据长度图形化配置,无需编程,毫秒协议转换时间无需通过profinet-io配置MODBUS参数,支持更多MODBUS设备连接配置

兴达易控PROFINET转modbustcp协议转换网关XD-ETHPN20在 STEP7软件配置

poYBAGNhwz2AUlM_AASWrHRb308791.png

创建PLC在,机架中添加 IO 控制器CPU 模块, 找到 CPU-300 的 CPU315-2PN/DP 下的 6ES7 315-2EH14-0AB0 对应版本 V3.2,鼠标选中拖拽到机架的 2 号槽位;

poYBAGNhw12AZSibAAOKapac6Po557.png

pYYBAGNhw36AUGdoAAHSTJPDHvI882.png

弹出设置以太网接口的属性界面,根据需要修改 IP 地址信息。这里选择默认的 IP 地址(192.168.0.1) 和子网掩码(255.255.255.0),点击“New”按钮,新建一个子网 Ethernet(1)点击 OK;

这时,CPU 控制器的 PN-IO 左侧出现一个轨迹图标,说明已经建立一个 Ethernrt(1)的子网,HW

Config 的界面结果如下;

poYBAGNhw5GAOvvdAAQRWzEXxSo442.png

安装GSD文件

确保可以通过 PG/PC 中的目录访问到要集成的 GSD 文件,打开硬件配置,选择菜单命令“Options – Install GSD file…”;

poYBAGNhw6GAF9zRAAOL-PXnUhQ577.png

在下一对话框浏览到文件目录,选中然后点击“Install”;新安装的设备在硬件目录下 LPROFINET

设备位于目录“PROFINET IO”下。

poYBAGNhw7uAM4rbAAFIAk1tl7A245.png

GateWay设备模块硬件组态

在 HW Config 右侧的栏内找到组态PROFINET IO 设备的 XD-ETHPN20 的标识;

pYYBAGNhw9CAfvWDAAFoZIYmjMU087.png

鼠标选中该网关设备图标拖拽到 Ethernet(1)上;

pYYBAGNhw-KAbNYVAAENy5rjh5Y470.png

双击(1)XD-ETHPN20图标,弹出该 XD-ETHPN20 的属性界面。可以看到 XD-ETHPN20 的简单描述。其中 Device Name 设备名称是根据配置自行修改,这里默认是 XD-ETHPN20(与 ECT 软件配置中的设备名称一致)。同时勾选“Assign IP Address via IO controller”,这样系统就会分配一个 IP 地址,IP 地址也可以根据需要来修改。这里使用默认分配的 192.168.0.2。点击

OK 按钮关闭对话框。

pYYBAGNhw_aAVU0dAADU1x6jePY810.png

鼠标单击(1)XD-ETHPN20 图标,会在左下栏中显示该设备的模块列表,目前只有接口模块的槽号 0 上;

pYYBAGNhxBKAPL4OAAHnD3NYzVk551.png

pYYBAGNhxCKAGsihAAQAzKXOxBs829.png

添加相应的输入/输出子模块列表,点击 XD-ETHPN20下“Input modules”和“Output modules” 前的+号,拖拽到该列表的 2 和 3 号槽上,例如下图中所示;

双击对应槽号图标可以打开并修改模块属性,在“Address”选项可修改输入/输出的起始地址,这

里使用默认值;

注意:输入/输出字节参数的起始地址和 CPU 控制器内存映射大小有关,可以修改映射内存区大小;

在 HW Config 界面中,选中CPU 315-2 PN/DP,右击选择“Object Properties…”;

pYYBAGNhxDmATuBlAAHeRNrB48g799.png

弹出CPU 的属性界面,在“Cycle/Clock Mermory”选项卡中修改“Size of the process-image input/output area”参数;

poYBAGNiMJGAMpDUAAHBJvD2-uw374.png

点击工具栏“Save and Compile”图标,保存和编译硬件组态。

设置PG/PC接口

对于 PROFINET 组态下载和调试,使用 TCP/IP 协议,所以在 SIMATIC Manager 中选择“Options – Set PG/PC Interface …”;

poYBAGNiMKiAKy27AAIAMkfbBiI187.png

选择“Realtek 8822CE PCIe GbE Family Controller.TCPIP.Auto.1 ”接口参数,其中Realtek 8822CE PCIe GbE Family Controller 表示本台PG/PC 的以太网卡,点击OK 即可;

pYYBAGNiML2AKHW5AAIUZbgSyKc539.png

可以在 SIMATIC Manager 的界面状态栏中发现已经选择的PG/PC 接口;

pYYBAGNiMNaAMr3vAAGgKwpiHSY708.png

pYYBAGNiMOmAGGSYAALOBA0BVu4609.png

系统上电,在HW Config 界面中,点击“ ”图标,选择菜单栏“PLC – Ethernet – Verify Device Name”,可查看 XD-ETHPN20的状态:status 为绿色√表示 PN 正常;

pYYBAGNiMPuAKFhCAADu0WnGL_8915.png

编写用户程序

poYBAGNiMRuAb6Y0AAGj2CoXbRY975.png

在 SIMATIC Manager 中,按照等级次序,点击+号至 Blocks;

双击右侧栏内的OB1,进入 LAD/STL/FBD 的编程界面中。使用 STL 语言编写,在 Network1 中, 对XD-ETHPN20 进行数据写指令;在 Network2 中,对XD-ETHPN20进行数据读指令,点击保存并下载工程;

poYBAGNiMTCAcUbSAAERqP1di84505.png

测试用户工程

点击工具栏的“ Monitor(on/off)”图标,进行在线,程序窗口右侧出现程序指令的状态字,在

“STANDARD”栏下表示各个字的在线值;

poYBAGNiMUyAMS3rAAFjqIa1GDA070.png

PRIFINET IO在线诊断

poYBAGNiMWCAXB4IAAHUefaFoxU666.png

通过SIMATIC Manager 在线,观察系统当前的状态信息,点击工具栏的“Online”图标,使其在线,再点击工具栏的“ Accessible Nodes”图标显示访问点,在 SIMATIC Manager 右侧栏内显示PROFINET 设备状态;

配置软件

配置模块需要使用配置软件,用户可以从光盘或者网站上获取并安装,用户使用网关配置软件可以轻松完成XD-ETHPN20 的配置。

poYBAGNiMXKACN8KAADUCZX02rM945.png

Modbus TCP Client 配置主界面

pYYBAGNiMYmANR-LAAE1Er_zURc928.png

Modbus TCP Client 协议,作为主站时

poYBAGNiMa2AeheUAAEC_aRZBkc668.png

增加命令操作:在节点上单击鼠标左键,然后执行增加命令操作,为该节点添加命令,弹出选择命令对话框

pYYBAGNiMbuAE_zPAAGvFNv1Qog068.png

PROFINET配置

pYYBAGNiMcqAXXSAAAGIGkROcsY577.png

选中设备窗口的“Port – 0:[ethernet]:[PROFINET]”上述参数描述如下:

IP 地址:XD-ETHPN20 的设备 IP 地址;

子网掩码:XD-ETHPN20 的设备子网掩码;

网关地址:XD-ETHPN20 在局域网的网关地址;

选中 Port – 0 扩展下的PROFINET 选项,可显示 ET-004 的设备名,例如XD-ETHPN20;(注意:该设备名称与 TIA Portal 上 PROFINET 接口的设备名称一致)

poYBAGNiMd6AcwWiAAJZ-xNRfE0875.png

可配置参数如下图所示:

协议类型:默认为 Modbus TCP Client;

IP 地址:XD-ETHPN20 的 Modbus TCP Client IP 地址;

子网掩码:XD-ETHPN20 的Modbus TCP Client 子网掩码;

网关地址:XD-ETHPN20 的Modbus TCP Client 在局域网的网关地址;

端口:默认为 502;

传输模式:默认为TCP

在 Modbus TCP Client 模式下,在设备视图界面,单击添加的节点,配置视图界面显示如下:

pYYBAGNiMfGALcm_AAJAprJku5k011.png

在【工具】中选择【通讯设置】,则会弹出对话框提示,如下图:

poYBAGNiMf-AfQryAAC_DtgWOpM513.png

选择与网关连接的TCP 下载方式,点击“Search”按钮弹出对话框提示,如下图:

pYYBAGNiMhWAVKYWAABaKeWQ80Q648.png

再次点击点击“Search”按钮,成功查找到网关设备后,设备的 IP 地址、MAC 地址以及型号江显示在上图的显示列表中,双击查找成功的设备返回“通讯设置”对话框,IP:后的空白框显示扫描成功的设备 IP,点击“选择”按钮关闭对话框;

pYYBAGNiMjaAPxz1AAC6SKrVyYc140.png

配置好参数把指令下载到网关即可完成配置

poYBAGNiMkaAHvYaAAHZzLkm9w8551.png

审核编辑:汤梓红

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

    关注

    8

    文章

    1353

    浏览量

    79055
  • Profinet
    +关注

    关注

    6

    文章

    1163

    浏览量

    23391
  • 转换网关
    +关注

    关注

    0

    文章

    60

    浏览量

    6001
收藏 人收藏

    评论

    相关推荐

    Modbus TcpProfinet网关连接施耐德PLC配置案例

    Modbus]本案例是开疆智能Modbus TCPProfinet网关连接施耐德PLC的配置案例用到的设备为西门子1200PLC一台,KJ
    发表于 11-22 18:18

    Modbus TCPProfinet网关在水处理系统中应用

    解决问题;2、ModbusTCPProfinet网关的作用就是实现Modbus TCP协议Profi
    发表于 08-30 16:07

    Modbus TCPProfinet网关连接脉冲电源通讯配置案例

    本案例是Modbus TCPProfinet网关连接脉冲电源的配置案例。用到的设备为西门子1500PLC一台、Modbus
    发表于 09-01 09:26

    Modbus TCPProfinet网关连接电机驱动器快速配置

    长度;打开Modbus TCPProfinet网关配置软件进行modbus参数
    发表于 10-24 21:23

    Modbus tcpProfinet网关连接电动机保护测控在1200PLC配置案例

    tcp协议转换实现双向协议互转,给调试工作提高了工作项目,促进了项目的验收工作本案例用的设备有 西门子1200PLC,兴达易控modbus tc
    发表于 10-26 21:23

    Modbus TCPProfinet网关集中采集电源能耗数据到中控西门子1200plc

    成功。4、选择在西门子博图里面或者STEP7中组态对型设备;5、点击未连接,连接IO控制器PLC_1 PROFINET端口_1;6.PLC连接到ProfinetModbus
    发表于 11-01 17:28

    ProfinetTCP协议转换网关Step7软件配置方法

    ProfinetTCP协议转换网关Step7
    发表于 11-01 19:45

    profinetcanopen网关连接施耐德变频器配置案例

    转换KJ-PNG-205网关、施耐德变频器、PC电脑一部;1.打开西门子专用的配置软件(博图,Step7等);2.选择新建项目,在管理通用站
    发表于 04-11 19:29

    配置案例丨ProfinetCanopen网关连接施耐德变频器

    转换KJ-PNG-205网关、施耐德变频器、PC电脑一部; 1、打开西门子专用的配置软件(博图,Step7等); 2、选择新建项目,在管理通
    发表于 04-12 14:33

    配置案例丨ProfinetCanopen网关连接SINEE变频器

    。 1、配置步骤:打开西门子配置软件(博图,step7等); 2、新建项目,添加Profinet
    发表于 04-19 20:15

    通过ProfinetModbus TCP网关集中采集电源能耗

    PROFINET设备名称勾选; 5、设置ProfinetModbus TCP网关的输入输出字节数长度; 6、下载组态到PLC;
    发表于 08-24 17:55

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

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

    艾默森MODBUS TCPPROFINET网关配置案例的分析

    无锡艾默森MODBUS TCPPROFINET网关配置案例, 本案例是模拟将无锡艾默森MODBUS设备数据接入到西门子
    发表于 06-24 10:22 2122次阅读
    艾默森MODBUS <b class='flag-5'>TCP</b><b class='flag-5'>转</b><b class='flag-5'>PROFINET</b><b class='flag-5'>网关</b><b class='flag-5'>配置</b>案例的分析

    Modbus TCPProfinet网关配置案例

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

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

    设备的功能、参数及配置方法。 一,设备主要功能 捷米特JM-PN-TCPIP是自主研发的一款Profinet从站功能的通讯网关。该产品主要功能是将P
    的头像 发表于 08-02 14:19 440次阅读
    <b class='flag-5'>Profinet</b><b class='flag-5'>转</b><b class='flag-5'>TCP</b>/IP<b class='flag-5'>协议</b><b class='flag-5'>转换</b><b class='flag-5'>网关</b><b class='flag-5'>配置</b>案例