作者:马乐
掌握了主站读取从站数据的原理与方法,我们再来看看主站是如何向从站写入数据的,和上次一样,这次我还是自己定义一个协议来帮大家理解与掌握整个过程。下面我们首先来看看整个报文的结构。
1、主站发送报文结构
图 1 1
站地址:指的是要读取哪个从站的数据。
功能码:指的是主站要对从站做什么操作,上次我给大家介绍的是用02作为读取从站V区数据,本次我们用03作为给V区写入数值的功能码。
起始地址:写入数据区域的起始地址。
修改字节数:总共要向从站写入多少字节数据。
修改数据1~n:要写入从站的具体数值。
2、从站返回报文结构
图 2 1
站地址:返回数据的从站的地址,让主站知道这是哪个从站返回来的数据。
功能码:就是主站发送给从站的那个功能码,从站再返回给主站。
起始地址:被修改数据区域的起始地址。
修改字节数:从站被修改的字节数量。
联系客服