最近官网下载的CP2E-N modbus tcp服务端功能块,于是我就简单地编写程序,测试下功能。随后利用交换机插入两根网线,一台电脑打开modbus poll调试助手做客户端收发数据流,一台监控plc程式状态。
纺织厂的粗纱机,控制系统由1台欧姆龙CP1H的PLC和1台昆仑通泰MCGS的触摸屏组成,触摸屏连接到PLC通讯扩展的接口CP1W-CIF01。现在MES管理系统,需要采集设备的数据,要求不改变原来的设备控制系统。
对于上位机开发来说,主要的协议有Hostlink协议、FinsTCP/UDP协议、EtherNetIP协议,今天主要跟大家分享一下,我们在上位机学习中如何通过软件来搭建仿真环境,在没有硬件的情况下,也可以进行协议测试。
在工业的信息化、智能化,甚至工业4.0的大时代中,很多高级算法都是由上位机、云端来实现,那么PLC数据采集是最基本的前提条件之一,如此,新的PLC大都开始支持以太网,有的甚至在CPU上直接设置以太网接口,编程,数据传输,都可以通过这个端口来搞定。
iot-ucy是使用java语言且基于netty, spring boot, redis等开源项目开发来的物联网网络中间件, 支持udp, tcp, 串口通讯等底层协议和http, mqtt, websocket, modbus,plc,dtu,dtu for modbus tcp,dtu for modbus rtu组件适配 等上层协议. 主打工业物联网底层网络交互、设备管理、数据存储、大数据处理。