串口通讯11-modus 和SCPI 和UART协议
UART 通讯协议,最底层协议 是“位”级别的协议
指令开发人员的指令不同,指令不兼容,不同厂家不能挂一条总线上
所以制定一条新标准通讯协议;它不是位级别的;它是字节级别的就叫
应用层通讯协议
SCPI和Modbus是应用层通讯协议
如控制仪器的SCPI协议
仪器自检 *IDN
控制PLC是Modbus协议
modbus规定了一种格式:
规定可以发送在串口通讯上和网络来发送
通过网络发送
01:地址(单个设备的地址1-247)
06:功能码
00 05 00 07:数据
D8 09 :效验
功能码:主要对PLC寄存器进行操作
PLC主要有4类寄存器
线圈状态(PLC数字量输出)
离散输入状态 (PLC数字量输入)
保持寄存器状态 (PLC模拟量输出)
输入寄存器 (PLC模拟量输入)
功能码部分详细功能:
ModBus 响应方式:主从方式通讯和指令响应方式
主从方式: 每一次通讯由主 节点发起
指令方式:主节点发起,从节点要有回复相应的响应数据
Modbus串口通讯分2种格式:
1>Modbus RTU
2>ModBus ASCII