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

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

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

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

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

PROFIBUS 主站仿真工具功能介绍

自动扫描网络上存在的PROFIBUS设备

将该仿真工具连接到PROFIBUS总线上,仿真软件能够在PROFIBUS 总线上扫描整个总线上存在的所有设备,并显示上线设备当前的站点地址和厂商ID,并能够通过厂商ID标识其生产厂家和设备型号

修改PROFIBUS设备的站点地址

如果扫描到的PROFIBUS 从站设备需要修改其站点地址,且支持通过PROFIBUS定义的SSA (Set Slave Address)服务来设备地址,那么就可以使用仿真软件的地址修改功能来进行站点地址的修改

PROFIBUS DPV0周期性通讯

PROFIBUS 设备最常用的功能就是DPV0 周期性通讯,这种通讯通常需要主站进行IO模块的组态配置。

仿真软件支持两种不同的从站组态配置方式,一种是和标准PLC主站一样通过导入从站的GSD方式进行组态; 另外一种则更为简单方便,不需要导入从站GSD文件,可以自动扫描模块使用的默认IO输入输出配置,快速连接测试

点击上图标识1 处的快速启动快捷图标,仿真软件能够自动上传模块的厂商标识和IO输入输出配置,并建立起IO周期性通讯

  • 下图1 处标识出了设备的厂商ID, 如果是标准的PROFIBUS设备且通过PI的一致性测试认证,那么此厂商ID是全球唯一的,可以通过该厂商ID匹配对应的GSD文件,这个功能能够有效帮助系统调试人员进行GSD文件的验证匹配
  • 下图2处标识出了设备默认使用的IO 输出输出模块的组态数量和顺序,如果系统调试人员不知道如何在PLC中组态模块的IO,可以查看此处进行比对GSD文件
  • 下图3 处标识出了仿真软件和从站的连接状态,只有Connected 状态才说明通讯没有问题
  • 下图4处显示了从站设备传递给主站的输入输出数据的实时值,测试人员可以在这里查看设备的输入数据是否正确,并进行打点输出测试

复杂的从站设备如果仅使用默认的IO数据配置是不能正常工作的,这种情况下就需要获取到从站的GSD描述文件,并使用主站仿真软件的GSD启动方式进行测试

首先,需要导入从站的GSD文件,并按照设备的具体要求进行IO数据的槽位配置

其次,如果从站需要进行站参数或者模块参数的配置,还需选择设备或者相应的模块进行参数配置

可选的PROFIBUS DPV1 非周期通讯

除了DPV0 周期性通讯,主站仿真软件还支持可选的DPV1 非周期数据通讯,非常调试人员进行设备参数的配置和诊断信息的获取。

DPV1 非周期通讯分为两种Class 1 和Class 2, 具体从站设备能够支持读取哪些参数,需要联系设备厂家或者查阅设备的手册进行查找。

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

相关推荐
Bobolink_5 分钟前
跨境专线的带宽规划:按业务场景算,别按感觉拍
网络·带宽·跨境网络
数据知道35 分钟前
SSTI 模板注入:Jinja2 沙箱逃逸实战
网络·安全·网络安全
m0_7494922242 分钟前
化工反应釜维护作业口罩选型方案
人工智能·网络协议
瀚高PG实验室1 小时前
几种因网络波动导致应用与数据库操作异常的现象
运维·网络·数据库·postgresql·瀚高数据库
风曦Kisaki1 小时前
# Kubernetes(K8s)笔记Day15:K8s网络工作原理【Pod 网络模型,CNI 网络插件,Calico 工作模式详解,BGP协议,路由反射器】
运维·网络·nginx·云原生·容器·kubernetes
allforgood1 小时前
管理 SELinux 安全性
linux·运维·网络
Fnetlink11 小时前
Fnet 云网安 260810
网络·安全·web安全
Safeploy安策数据1 小时前
网络保密机如何部署?破解敏感数据跨域流转安全难题
网络·安全
xixiaoyunya3 小时前
移动办公场景下手机远程访问内网设备的技术方案选型与实践
网络·智能手机·智能路由器
caimouse12 小时前
TDI (传输驱动接口 Transport Driver Interface) 详细分析
网络协议