MODBUS通讯
Zombie_Allen
电气工程师,爱好编程
展开
-
MODBUS 学习 4
读写寄存器读发送:从机地址功能码数据地址数据个数CRC020300 0000 02CRC接收从机地址功能码接收字节数接收内容CRC02030411 10 01 10CRC写:向第1个输出来改内容(写位)注意,即使是改变位的状态也是要用两个字节的1 --> FF 000 --> 00 00发...原创 2020-03-20 22:32:16 · 145 阅读 · 0 评论 -
Modbus学习 3
基于485的modbus通讯1- 主机对指令进行编码(功能码)通讯两件事:发数据,收数据modbus功能码分成01 02 03 04接收需要4个功能码?PLC/单片机 有四种数据读操作开关量输入 bit eg. I0.0 功能码 02开关量输出 bit eg. Q0.0 功能码 01寄存器输入 byte eg.IW0 功能码 04寄存器输出 byt...原创 2020-03-20 17:25:10 · 132 阅读 · 0 评论 -
Modbus学习☞1
诞生原因:对于离散量来说,PLC的输入输出是有限的,通过Modbus可以不添加硬件的情况下进行电气控制对于模拟量控制来说,举个例子,通过电信号来控制变频器的频率,如果电机太远,控制会产生失真。 通过modbus通讯来做的话优点,通过RS485通讯,发送数字量信号,不会产生失真。通讯的特点不像电气问题一样,通讯难诊断概念复杂:起始位,停止位,波特率,从机地址基于485的modbus...原创 2020-03-19 14:34:23 · 173 阅读 · 1 评论