回复内容:
对: 机器熊 建议先用串口调试工具与你外部设备联调,确保你正确了解... 内容的回复!
恩,我已经用串口调试工具与外部设备联调好了,没有问题。也用简单的plc自由口协议与pc通讯了,也没有问题。
外部设备采用的通讯协议是Auto1接口协议:
接口把数据发送给PC时所发送的10个字节的构成:
第1字节为“+”或“-”,表示数据的符号
第7字节为小数点“.”
第2到第9的其余字节为数字
第10字节为回车符
这样第1到第9个字节组成ASCII码表示的示值数据
例如示值为 12345.67,则接口发送的10个字节为:
2BH 31H 32H 33H 34H 35H 2EH 36H 37H 0DH
回复内容:
对: 机器熊 接口是定时自动发送数据吗?还是主机发送查询命令后才返回... 内容的回复!
功能概述:ASCII码,主动发送式,不需要主机发送命令。外部设备串口的针脚定义是标准的9针RS232.
Pin Name Dir Description
1 CD <-- Carrier Detect
2 RXD <-- Receive Data
3 TXD --> Transmit Data
4 DTR –> Data Terminal Ready
5 GND —– System Ground
6 DSR <-- Data Set Ready
7 RTS --> Request to Send
8 CTS <– Clear to Send
9 RI <– Ring Indicator