串口屏(触摸屏)组态软件+多台51单片机MODBUS RTU多机串口通信程序源码
实现触摸屏(串口屏)与单片机的通讯,主要是解决通讯协议的问题。本文使用开放的Modbus通讯协议,以广州易显的HMImaker触摸屏作主机(Master),单片机作从机(Slaver)。HMImaker触摸屏本身支持Modbus通讯协议,只要单片机按照Modbus协议进行收发数据,就可以进行通信了。触摸屏与单片机之间采用RS-485标准接口直接连接,与多台51单片机MODBUS RTU多机串口通信
一、包括如下实例:
二、串口屏(触摸屏)组态软件HMImaker实现功能:01、对4台51单片机4路数字量输入实现读操作,通过MODBUS RTU的02功能码实现;02、对4台51单片机4路继电器输出实现读操作,通过MODBUS RTU的01功能码实现;03、对4台51单片机4路模拟量输入实现读操作,通过MODBUS RTU的04功能码实现;04、对4台51单片机4路模拟量输出实现读操作,通过MODBUS RTU的03功能码实现;05、对4台51单片机4路继电器输出实现写操作,通过MODBUS RTU的05功能码实现;06、对4台51单片机4路模拟量输出实现写操作,通过MODBUS RTU的0
串口屏(触摸屏)组态软件+多台51单片机MODBUS RTU多机串口通信程序源码
最新推荐文章于 2024-07-03 14:24:01 发布
本文详细介绍了如何使用串口屏(HMImaker)作为主机,51单片机作为从机,通过MODBUS RTU协议实现多机串口通信。内容涵盖了串口屏的功能实现、单片机支持的功能码以及通信参数设置。还提到了支持不同尺寸的触摸屏和多种单片机及PLC的通讯,并提供了相应的组态软件和源码。
摘要由CSDN通过智能技术生成