发表于:2006-04-19 22:26:00
楼主
各位大哥:
在下初学modbus,现在要做一单片机程序,给一个具有modbus通讯协议的显示器配套.有一个问题想不通,请各位指教.
modbus中每一个功能码都要对应特定的寄存器,以我用到的功能3为例,它是用来读寄存器4××××.象功能码4就是以3××××为操作对象.
这种不同的操作对象,在modbus设备中是怎么区分呢?我单片机程序给显示器发送数据时,怎么让显示器知道是寄存器4××××呢?当显示器向单片机发送数据时,单片机该如何处理呢?
急用!请各位大哥一定帮帮忙!