- You are here:
- AM.CO.ZABuythisCNC Utilities Homepage
- EasyRoute-CNC-Router
- Component Manuals
- VICSION VS500 Inverter 说明书.pdf
- Page 81 of 88
76 MODBUS 协议
从机响应:
PDU 部分
06
数据长度(Byte)
1
寄存器起始
地址高位
1
寄存器起始
地址低位
1
寄存器数据
高位
1
寄存器数据
低位
1
如果有某种错误发生,从机将进行异议响应。
异议响应:
PDU 部分
0x80+功能代码
数据长度(Byte)
1
异议代码指示错误类别:
异议代码
01
02
03
04
20
21
22
23
对应错误
非法功能代码
非法数据地址
数据超限
从机操作无效
读取参数过多
读写保留、隐含参数
从机运行禁止修改数据
数据修改受密码保护
异议代码
1
4.3 CRC 校验
CRC 校验
CRC 低位
数据长度(Byte)
1
CRC 校验函数如下:
unsigned int crc_chk_value(unsigned char *data_value, unsigned char length)
{
unsigned int crc_value=0xFFFF;
int i;
while(length--)
{ crc_value^=*data_value++;
for(i=0;i<8;i++)
{ if(crc_value&0x0001)
crc_value=( crc_value>>1)^0xA001;
else
crc_value= crc_value>>1;
}
}
return(crc_value);
}
CRC 高位
1
VS500 系列通用型变频器 使用手册