马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?请使用中文注册
×
一起为无线发送Modbus rtu从站数据的项目创建 设备描述: 原设备为一工艺毛坯加热炉,因为一个S7-1214C扩展模块后,I/O数量仍然不足,设备制造商采用2个S7-1214C进行frofinet通讯的方式,来扩充I/O数量,满足控制I/O点不足的要求,图示:
其中,2台PLC的数据交换:10个字节的I/O区域。
PLC1 PLC2 IB500 → QB500 … → … IB509 → QB509 QB500 ← IB500 … ← … QB509 ← IB509 新项目创建: 由于原有的项目PLC1已经插入一个CB1241的RS485信号板,用于读取电能、天然气等流量信号,而新增加的项目需要有一个独立的Modbus rtu通讯从站参数,以匹配新的无线通讯数据的采集,故在PLC2空的插槽中需要添加一个新的CB1241信号板,图示: 插入硬件CB1241后,编辑Modbus rtu通讯程序,图示:
完善Modbus rtu通讯指令的管脚参数,图示:
编译、保存项目后,将这些硬件和用户程序均下载到cpu中,在串口图示软件测试从站数据的读取,图示:
将PLC1中的总电量和总天然气流量数据传送到PLC2,图示: 在PLC2中,将从读取到的数据写入PLC1的通讯数据交互块FC1,图示:
这样,DB2.DBD0和DB2.DBD4分别存放了电量和天然气流量的数据,重新分别完整下载后,数据交互和Modbus rtu通讯从站能够实现数据的交互。
PLC2新组态的CB1241 RS485通讯信号板的流量数据,已成功存放到数据区,并被公司OA系统主站正常读取,此,无线读取公司下属的具备流量数据的各种设备,先后被正式启用,为公司的能源管理上新台阶,做好了硬件的准备。
2025年6月7日星期六重新整理
|