发表于:2016/9/9 14:09:32
#0楼
昆仑通态触摸屏+51单片机+三菱变频器实现MODBUS RTU三级串口通信
//串口1通信参数:
//01、起始位:1位;
//02、数据位:8位;
//03、校验位:偶校验;
//04、停止位:1位;
//05、波特率:9600bps;
//06、物理层:RS485;
//07、通信协议:标准MODBUS RTU串口通信协议;
//串口2通信参数:
//01、起始位:1位;
//02、数据位:8位;
//03、校验位:偶校验;
//04、停止位:1位;
//05、波特率:9600bps;
//06、物理层:RS485;
//07、通信协议:标准MODBUS RTU串口通信协议;
//程序实现功能:
//01、串口1作为上位机MODBUS RTU串口通信从站;
//02、上位机对各变频器的启动、停止、写频率、读电压、读电流、读频率等操作均通过串口1实现;
//03、串口2作为变频器MODBUS RTU串口通信主站;
//04、串口2对各变频器的各种写操作所用的各标志位均通过上位机来操作;
//05、实现了上位机+串口1从站串口2主站+变频器三级MODBUS RTU串口通信。
触摸屏工程截图如下所示:
单片机主站程序截图:
单片机通信寄存器一览表:
//串口1通信参数:
//01、起始位:1位;
//02、数据位:8位;
//03、校验位:偶校验;
//04、停止位:1位;
//05、波特率:9600bps;
//06、物理层:RS485;
//07、通信协议:标准MODBUS RTU串口通信协议;
//串口2通信参数:
//01、起始位:1位;
//02、数据位:8位;
//03、校验位:偶校验;
//04、停止位:1位;
//05、波特率:9600bps;
//06、物理层:RS485;
//07、通信协议:标准MODBUS RTU串口通信协议;
//程序实现功能:
//01、串口1作为上位机MODBUS RTU串口通信从站;
//02、上位机对各变频器的启动、停止、写频率、读电压、读电流、读频率等操作均通过串口1实现;
//03、串口2作为变频器MODBUS RTU串口通信主站;
//04、串口2对各变频器的各种写操作所用的各标志位均通过上位机来操作;
//05、实现了上位机+串口1从站串口2主站+变频器三级MODBUS RTU串口通信。
触摸屏工程截图如下所示:
单片机主站程序截图:
单片机通信寄存器一览表:
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
联系!腾讯扣扣149034219