去年,我们在内蒙有一个露天煤矿进行筛分车间改造时,遇到了一个典型的通讯难题。在那里,破碎站使用了新购的西门子1200 PLC,使用PROFINET协议进行通信,然而控制筛分电机的三台台达伺服驱动器只能通过DEVICENET通信。两种协议在物理接口和通讯方式上存在着不兼容的问题。 在这个阶段,设备调试已经进行到了关键时期,问题卡住了进程。为了避免更换PLC和伺服驱动器,我们引入了一个开疆智能的协议转换网关。这个网关作为中间环节,一端连接PROFINET网线作为从站与1200 PLC进行PN通信;另一端通过DEVICENET总线电缆连接三台台达伺服驱动器作为主站。 网关的主要作用是实时转发数据。PLC只需给网关写入控制字和速度值,网关便会自动将这些数据转换为DEVICENET报文发送给对应伺服驱动器;同时伺服驱动器反馈回来的状态和电流信号,再由网关打包成PN数据给PLC读取。 这个数据转发过程中有几个关键点需要注意。首先是数据格式转换,PROFINET使用标准工业以太网包格式,而DEVICENET采用CANopen应用层格式。网关硬件上把两种物理接口转接起来,在软件上实现报文格式的一一对应。 其次是实时性要求,筛分过程中电机加减速频繁变动,网关内部数据处理速度必须足够快以保证不影响控制精度。我们实测从PLC发出指令到伺服响应的延迟基本控制在2毫秒以内。 最后是带载能力方面,网关作为主站连接三台伺服驱动器时,总线距离大约30米,信号没有衰减。通过这个网关配置台达伺服参数也非常方便。 该项目从启动至今已经半年多时间了,从未出现过通讯故障。使用这种协议转换网关带来了不少好处:一是节省了更换设备的成本;二是缩短了调试时间;三是提高了系统稳定性。 具体来说,这个网关有三个优势: 1. 避免了更换设备费用:三台台达伺服都是新购买的设备,不可能因为协议问题就不用了; 2. 简化调试过程:现场电工对西门子1200熟悉但对DEVICENET不太了解; 3. 提升系统稳定性:煤矿环境恶劣、粉尘大、震动频繁。 这次经验让我们意识到,在煤炭等重工业现场中,新旧设备并存是常态。这个不起眼的网关解决了很多实际难题:它不改变两边设备原有的工作方式,只是将数据格式翻译好、将通讯时序配好。 对于从事维护工作的人来说,每个设备都会带来潜在故障点。因此,这个网关必须稳定可靠且配置简单易用。这次使用的网关基本达到了这个效果,在未来类似场景中我们还会选择使用它来解决不同品牌设备混接的问题。