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

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

3天内不再提示

使用电脑快速测试 PROFINET 设备通讯

HMS 来源:jf_63150269 作者:jf_63150269 2026-05-19 15:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

使用电脑快速测试 PROFINET 设备通讯

14 5月 2026

使用电脑快速测试PROFINET 设备通讯

Anybus PROFINET主站仿真工具介绍

日常对客户进行技术支持的时候,我们发现工厂自动化领域的不同部门不同职能的人员对于工业通讯设备都面临着一些使用的困难,例如

  • 设备研发人员,尤其是嵌入式研发部门,对于工厂自动化使用的工业通讯协议和自动化组态软件,如西门子TIA Portal, Rockwell Automation的Studio 5000等软件不熟悉,且研发进度紧张导致没有时间和精力去学习这些软件如何使用。
  • 生产测试部门不需要了解设备实际的工作,仅进行流程化的测试工作。如果每次都进行PLC的组态配置,浪费时间且效率低下。
  • 系统安装调试时,系统调试人员无法快速验证现场繁多的各种设备是否已经配置完成,快速进行打点测试
  • 系统故障时,无法快速定位和验证故障点源自哪个设备

针对以上痛点,HMS 旗下的Anybus 专门推出了各种工业通讯协议的主站仿真软件,帮助工业自动化各岗位的人员快速完成从站设备的快速通讯验证和打点测试工作。

本篇文章主要进行PROFINET 主站仿真软件的介绍,本系列其他文章会进行其他常用工业总线和工业以太网协议主站仿真软件的介绍,例如DeviceNet, CANopen, Ethernet/IP和PROFIBUS等,敬请期待!

PROFINET 主站仿真工具功能介绍

自动枚举电脑网卡列表

软件运行后,点击“Select network interface card”, 软件将自动枚举电脑当前的网口配置,及其使用的IP地址,应选择与待测PN 设备实际连接的网卡进行后续测试。

扫描网络上的PN设备,并分配IP地址和设备名称

点击“Select device”, 软件将发送PN-DCP 广播报文,自动发现网络上存在的PN设备。即使PN设备没有分配IP地址,或者IP地址与电脑不在同一网段也能够被自动发现。

  • 为了能够与主站仿真软件进行模拟测试,PN 设备必须设置与电脑网卡在同一网段的IP地址,例如电脑IP设置为 192.168.0.250/24, 那么PN设备 也需要设置在192.168.0.x 网段,例如192.168.0.5
  • 同时为了能够进行IO 周期性通讯,PN 设备也必须分配合法的设备名称,例如dut

PN 设备名称格式说明

The Station Name field shall be coded as data type CHAR with 1 to 240 characters. The definition of RFC 5890 and the following syntax applies:

设备名称长度1到240个字符,格式按照RFC 5890需满足以下格式

  • 1 or more labels, separated by [.] 设备名由一或多个标签组成,标签间使用[.]分隔
  • Total length is 1 to 240 总长度为1-240个字符
  • Label length is 1 to 63 标签长度为1-63个字符
  • Labels consist of [a-z, 0-9, -] 标签内容允许使用[a-z, 0-9, -]
  • Labels do not start with [-] 标签不能以字符 [-]开始
  • Labels do not end with [-] 标签不能以字符 [-]结束
  • The first label must not have the form “port-xyz” or “port-xyz-abcde”, where a, b, c, d, e, x, y, z = 0...9, to avoid similarity with the field AliasNameValue

第一个标签的内容不能是 “port-xyz” 或者 “port-xyz-abcde” 这种格式,a, b, c, d, e, x, y, z 取值 0...9,避免与 AliasNameValue 太过相似

  • Station names must not have the form n.n.n.n, where n = 0...999

设备名也不能是n.n.n.n 这种格式,n 取值 0...999

PROFINET 组态 IO 周期性通讯组态配置

所有的PN 设备都需要提供对应的GSDML 文件给主站侧,主站仿真软件也同样使用GSDML 来组态与PN 设备的IO 输入输出数据,从而进行周期性的数据交换。

点击 “Open- GSDML” 文件,可加载PN 设备的GSDML文件,获取PN 设备可用的输入输出模块信息,并按照PN设备的时间要求将可用的模块插入到对应的槽位中

  • PN 设备应插入哪些模块,以及模块应该插入哪个槽位,是由PN设备来决定的,请仔细查阅PN 设备的说明,避免组态错误

对于一些有参数设置的模块,双击模块,可以打开模块的参数配置界面,设置需要的参数

主站仿真软件还支持PROFIsafe 安全功能,能够设置PROFIsafe 安全配置参数

PROFINET 组态 IO 周期性数据交换

组态完成后,点击“start” 开始主站仿真软件和PN设备之间的输入输出实时通讯

  • 在紧凑视图,可以观察PN 设备的所有IO 数据,并可选中输出数据进行数据设定

  • 也可切换到 模块视图,只观察某一特定模块的IO 数据

PROFINET 非周期性数据读写

如果PN 设备有非周期数据用于设备的调试和诊断,可点击“Window-Parameter” 打开参数读写窗口,用于PN设备非周期数据的读写测试

  • PN 设备需在手册中明确是否支持非周期数据,以及非周期数据的寻址路径(Slot, Sub slot和Index), 以及数据的含义说明

Log 数据记录功能

主站仿真软件还支持Logging 功能,能够记录PN设备的操作记录和IO数据的记录功能,用于测试完成后的数据备份和审计功能

点击 “Window-Logging”, 可知道数据记录的路径和使能记录的类型

以下是部分数据记录的截图

  • Logging 文件中的IN OUT 数据中包含每一个Slot/Subslot 数据的IOPS和IOCS状态值,如果为0x80 说明数据交换正常

对应的Wireshark 解析

结语

PROFINET 主站仿真工具提供了一种无需学习PLC组态软件的方式来进行PROFINET从站的调试和数据验证,上手快,效率高,非常适用于不熟悉自动化组态软件的人员使用**。**

审核编辑 黄宇

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

    关注

    5052

    文章

    14934

    浏览量

    489413
  • Profinet
    +关注

    关注

    9

    文章

    2403

    浏览量

    28412
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用电脑快速测试DeviceNet设备通讯

    DeviceNet 主站仿真工具提供了一种无需学习PLC组态软件的方式来进行DeviceNet从站的调试和数据验证,上手快,效率高,非常适用于不熟悉自动化组态软件的人员使用。
    的头像 发表于 05-20 16:10 87次阅读
    使<b class='flag-5'>用电脑</b><b class='flag-5'>快速</b><b class='flag-5'>测试</b>DeviceNet<b class='flag-5'>设备</b><b class='flag-5'>通讯</b>

    使用电脑快速测试PROFIBUS 设备通讯

    针对研发、测试、调试等人员不熟悉PLC组态软件的痛点,Anybus推出PROFIBUS主站仿真工具。它无需编程即可自动扫描总线设备、修改站点地址,支持DPV0周期性通讯快速启动或GS
    的头像 发表于 05-19 15:05 182次阅读
    使<b class='flag-5'>用电脑</b><b class='flag-5'>快速</b><b class='flag-5'>测试</b>PROFIBUS <b class='flag-5'>设备</b><b class='flag-5'>通讯</b>

    通讯魔法师profinet转ethernetip网关的神转换

    FANUC 机器人与 profinet通讯通常是把机器人配置为PN从站,由PLC(如 Siemens、Rockwell 等)作为PN主站,通过profinet 总线进行I/O 数据交换。下面给你一个
    的头像 发表于 12-18 14:29 409次阅读
    <b class='flag-5'>通讯</b>魔法师<b class='flag-5'>profinet</b>转ethernetip网关的神转换

    稳联技术Profinet嵌入式开发板与西门子PLC S7-1200

    PROFINET主站,PROFINET通讯模块插在标准评估板上作为从站,通过网线连接两个设备进行通讯。评估板上的RS232端口与
    的头像 发表于 11-03 17:06 920次阅读
    稳联技术<b class='flag-5'>Profinet</b>嵌入式开发板与西门子PLC S7-1200

    解析Profinet无线通讯模块的工作原理与技术特点

    Profinet无线通讯模块 DTD418M/DTD419M系列是一款基于工业以太网技术的无线通讯设备,不仅支持西门子PLC,还支持其他品牌的PLC和控制系统,如欧姆龙、基恩士、Rockwell
    的头像 发表于 08-25 17:23 1242次阅读
    解析<b class='flag-5'>Profinet</b>无线<b class='flag-5'>通讯</b>模块的工作原理与技术特点

    ModbusRTU转Profinet网关与台安S310变频器快速通讯案例

    在工业自动化领域,实现不同设备间的高效通信至关重要。其中,ModbusRTU转Profinet网关与台安S310变频器的通讯应用,展现出了强大的技术融合与实践价值。
    的头像 发表于 06-28 15:52 591次阅读
    ModbusRTU转<b class='flag-5'>Profinet</b>网关与台安S310变频器<b class='flag-5'>快速</b><b class='flag-5'>通讯</b>案例

    Modbus RTU转Profinet网关与台安N2变频器快速通讯案例

    在工业自动化领域,设备的互联互通是实现高效生产与精准控制的关键。Modbus RTU作为一种广泛应用的通信协议,在众多工业场景中扮演着重要角色。而当需要将其与Profinet这一先进的工业以太网协议
    的头像 发表于 06-25 13:15 754次阅读
    Modbus RTU转<b class='flag-5'>Profinet</b>网关与台安N2变频器<b class='flag-5'>快速</b><b class='flag-5'>通讯</b>案例

    RS232转Profinet网关:破解扫码枪高速通讯的关键枢纽

    在工业自动化领域,实现设备的高效通讯是至关重要的。扫码枪作为一种常见的数据采集设备,其在生产线上的应用极为广泛。要使得这些设备能够无缝对接现代工业网络,如
    的头像 发表于 06-13 16:06 566次阅读
    RS232转<b class='flag-5'>Profinet</b>网关:破解扫码枪高速<b class='flag-5'>通讯</b>的关键枢纽

    EtherCAT主站转Profinet网关与禾川伺服驱动器X4E快速通讯案例

    在工控自动化领域,不同通讯协议的互联互通至关重要。EtherCAT主站转Profinet网关与禾川伺服驱动器X4E的通讯,便是实现工业设备协同工作的典型应用。下面将深入探讨这一过程。
    的头像 发表于 06-12 12:39 915次阅读
    EtherCAT主站转<b class='flag-5'>Profinet</b>网关与禾川伺服驱动器X4E<b class='flag-5'>快速</b><b class='flag-5'>通讯</b>案例

    EtherCAT主站转Profinet网关接禾川伺服与PLC通讯的深度解析

    在工业自动化领域,不同设备之间的通讯协议兼容性至关重要。EtherCAT、Profinet作为常见的工业以太网协议,各有其优势与应用场景。当面临将EtherCAT主站与Profinet
    的头像 发表于 06-11 10:55 980次阅读
    EtherCAT主站转<b class='flag-5'>Profinet</b>网关接禾川伺服与PLC<b class='flag-5'>通讯</b>的深度解析

    ModbusRTU转profinet网关如何与电动机保护器进行通讯

    兴达易控ModbusRTU转Profinet网关(XD-MDPN100)正是这样一种设备,它能够实现Modbus通讯协议与Profinet通讯
    的头像 发表于 06-09 17:11 711次阅读
    ModbusRTU转<b class='flag-5'>profinet</b>网关如何与电动机保护器进行<b class='flag-5'>通讯</b>

    气密检漏仪接RS232/485转Profinet网关与西门子1200PLC通讯

    在现代工业自动化系统中,设备之间的通讯和数据交换是确保生产效率和质量控制的关键环节。RS232转Profinet网关作为一种重要的通讯设备,能够实现传统RS232接口
    的头像 发表于 06-04 12:32 815次阅读
    气密检漏仪接RS232/485转<b class='flag-5'>Profinet</b>网关与西门子1200PLC<b class='flag-5'>通讯</b>

    安科电动机保护器通过ModbusRTU转profinet网关与PLC通讯

    在工业自动化领域,设备间的通信和数据交互至关重要。Modbus作为一种常用的通讯协议,广泛应用于各种工业现场;而Profinet则凭借其高效、实时性,在工业以太网通讯中占据重要地位。将
    的头像 发表于 06-03 17:22 570次阅读
    安科电动机保护器通过ModbusRTU转<b class='flag-5'>profinet</b>网关与PLC<b class='flag-5'>通讯</b>

    CCLINKIE转PROFINET:电机的“网络冲浪神器”!

    工作,还能和其他设备用电源,简直不要太省心! 总结一下,耐达讯CCLINKIE转PROFINET连接电机,就像给电机打开了一扇通往新世界的大门,让它在工业网络的海洋里尽情“冲浪”。而耐达讯
    发表于 05-28 15:21

    ModbusRTU转profinet网关接RAC400 控制器快速通讯案例

    通信标准。那么,如何将支持Modbus RTU的设备与基于Profinet的控制系统连接呢?本文将介绍通过Modbus RTU转Profinet网关实现RAC400控制器与1200PLC的通讯
    的头像 发表于 05-26 13:21 558次阅读
    ModbusRTU转<b class='flag-5'>profinet</b>网关接RAC400 控制器<b class='flag-5'>快速</b><b class='flag-5'>通讯</b>案例