针对上一篇笔记【USB串口数据线调试台达变频器】,里面的报文怎么来的没说,这里再记录一下报文地址来由;
这是报文地址:表格1
停止 | 01 06 20 00 00 01 |
正转 | 01 06 20 00 00 12 |
反转 | 01 06 20 00 00 22 |
2.50HZ | 01 06 20 01 00 FA |
5.00HZ | 01 06 20 01 01 F4 |
读取频率 | 01 03 21 03 00 01 |
报文解释:表格2
功能 | 站号 | 写一个保持寄存器 | 参数地址(16进制) | 保留/补全 | 功能(16进制) |
停止 | 01 | 06 | 2000 | 00 | 01 |
正转 | 01 | 06 | 2000 | 00 | 12 |
反转 | 01 | 06 | 2000 | 00 | 22 |
2.50HZ | 01 | 06 | 2001 | 00 | fa |
5.00HZ | 01 | 06 | 2001 | 0 | 1f4 |
50hz | 01 | 06 | 2001 | 1388 |
![图片[1]-MoudBus控制台达变频器报文怎么来的-祖传电工](https://cdn.5yun.org/wp-content/uploads/2022/09/23842-1-1024x598.png)
从上图得知参数地址为2000H,H表示16进制;
正转功能12是怎么来的
现在先来理解 表格2 → 正转 → 功能 为什么是12
从图得知 01为正转指令、00为保留指令、10启动指令,合起来就是一个010010的二进制,将它转为16进制就得到了12
![图片[2]-MoudBus控制台达变频器报文怎么来的-祖传电工](https://cdn.5yun.org/wp-content/uploads/2022/09/23842-2.png)
频率是怎么来的:
50hz=5000(十进制)
50hz(十进制)5000=1388(16进制)
5hz(十进制)500=1f4(16进制) → 01f4
2.5hz(十进制)250=fa(16进制) → 00fa
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END