通讯协议--仪表通讯及命令
通讯协议--仪表通讯及命令能连接到所有的计算机并与之通讯,采用RS232或RS485传输标准。仪表与计算机之间的往来通讯都以ASCⅡ码实现,意味着计算机能以任何高级语言编程。
仪表的命令集由数条指令组成,完成计算机从仪表读取测量值、告警状态、控制值、参数值,向仪表输出模拟量、数字量,以及对仪表的参数设置。通讯协议与通过仪表面板设置参数一样,通过计算机对仪表的参数设置被存入EEPROM存贮器,在掉电情况下也能保存这些参数。
通讯协议--仪表通讯及命令为避免通讯冲突,所有的操作均受计算机控制。当仪表不进行发送时,都处于侦听方式。计算机按规定地址向某一通讯协议仪表发出一个命令,然后等待一段时间,等候仪表回答。如果没收到回答,则超时中止,将控制转回计算机。
由于通讯协议仪表的特性不同,我们将仪表的通讯命令集分为3类
第1类:一般仪表
包括除巡检仪和无纸记录仪外的全部仪表。
命令祥解见第6章
第2类:巡检仪表
命令祥解见第7章
第3类:无纸记录仪
通讯规程见《无纸记录仪用户手册》
通讯协议主要特点:
1. 通讯协议扩展
支持一般仪表的测量值通道从4个增加到8个
支持模拟量通道输出从1个增加到8个
支持开关量输入通道从8个增加到64
支持开关量输出通道从8个增加到64
2. 通讯协议功能
带记录功能的仪表的相关命令列入标准通讯协议
增加读参数名称的指令
模拟量测量值有5位格式,支持精度为0.05% F.S的5位显示仪表
版本号中包含了仪表型号、驱动类型、参数位数
3. 通讯协议速度
支持zui高19.2Kbps通讯速率
进一步缩短仪表的回答延迟
通讯协议--仪表通讯及命令
测试软件
M400数据采集管理软件