任务目标:掌握硬件在环虚拟调试的实现方法。
1.硬件在环虚拟调试的概念
硬件在环虚拟调试(Hardware-in-the-Loop,HiL)指的是将PLC程序下载到真实的PLC设备中,在MCD软件完成虚拟设备的机械设计及赋予运动属性,真实PLC设备和MCD软件通过共有协议进行通信完成对程序逻辑和设备的调试。
2.实现方法描述
本子任务采用S7-1500 PLC设备 + OPC UA + NX MCD的解决方案实现硬件在环虚拟调试,此方案是通过OPC UA协议作为通信方式,解决方案示意图如下图所示。
案例所使用的软硬件各版本如下:
(1) S7-1500 PLC(型号:CPU 1511-1 PN,订货号:6ES7 511-1AK02-0AB0)。
(2) NX 1969。
3.实现步骤
使用S7-1500 PLC设备 + OPC UA + NX MCD的解决方案实现硬件在环虚拟调试,分为三部分,分别是NX MCD配置、PLC组态以及程序编写、OPC UA信号连接。
《生产线数字化仿真与调试(NX MCD)》课程,是广州高谱技术有限公司开发。
视频课程在线免费学习:https://www.bilibili.com/video/BV1vk4y1p7EK/