0x01(从机的站号,也就是你这个仪表的站号)0x03(功能码)0x00 0x00(读取的地址是4区的0001,也就是40001地址编号串1位)0x00 0x01(读取的个数,1个)0x84 0x0A(CRC校验码)
因此这串数据的意思就是只读取40001这一个数据
0x01(从机的站号)0x03(功能码)0x02(反馈的数据个数因为40001时一个16位的数据,而传送的数据一个数时8位的因此反馈一个数据就需要2个8位的)0x00 0x2A(反馈的数据)0x39 0x3B(CRC校验码)
因此这串数据的意思就是反馈40001的数据为2A(转成十进制就是42),根据表格的内容就是读取毛重为42。
因此这串数据的意思就是将2写入到40097中,根据根据表格写的内容意思就是40097的苐1位为ON,就是去皮
反馈的数据因为这个不是读取数据,因此没有数据需要反馈回来因此就将接收的写入的的数据,直接作为反馈的数據反馈回来了
所以这个只是读取了40001为42,没有读取40011
你对这个回答的评价是?
要确定200要实现的功能是要它做主站还还是从站,分别有不哃的库程序
这是从站啊截图上有的。想问一下那几个问号处的意思一般不是,地址码功能码,数据区校验码吗?
图片中1处2处都是數据区吗帮忙解释一下,谢谢
你对这个回答的评价是
你对这个回答的评价是?