下你所需,载你所想!
汇集开发技术源码资料

modbus通信(485主机)

:330.337KB :1 :2022-10-05 16:47:04

部分简介

modbus通信(485主机)如果开发者对于本文件有需要的可以参考。实验X02 MODBUS - 485主机.rar
oid MB_RSP_01_02(void)
{
uint16_t i;
if((Addr RegNum)<1025)
{
Tx_Buf[0]=Rx_Buf[0]; //本机地址
Tx_Buf[1]=Rx_Buf[1]; //功能码
ByteNum=RegNum/8; //字节数
if(RegNum%8)ByteNum =1; //如果位数还有余数,则字节数 1
Tx_Buf[2]=ByteNum; //返回的字数
for(i=0;i {
if(i%8==0)Tx_Buf[3 i/8]=0x00;
Tx_Buf[3 i/8]>>=1; //低位先发送
Tx_Buf[3 i/8]|=((r[Addr i])<<7);//寄存器名称
if(i==RegNum-1) //发送最后一位

热门推荐

相关文章