文档介绍:30附录1通讯中使用的ASCⅡ码表 31附录2XS系列仪表通讯协议的解释与补充 ,采用RS232或RS485传输标准。仪表与计算机之间的往来通讯都以ASCⅡ码实现,意味着计算机能以任何高级语言编程。仪表的命令集由数条指令组成,完成计算机从仪表读取测量值、报警状态、控制值、参数值,向仪表输出模拟量、数字量,以及对仪表的参数设置。与通过仪表面板设置参数一样,通过计算机对仪表的参数设置被存入EEPROM存贮器,在掉电情况下也能保存这些参数。为避免通讯冲突,所有的操作均受计算机控制。当仪表不进行发送时,都处于侦听方式。计算机按规定地址向某一仪表发出一个命令,然后等待一段时间,等候仪表回答。如果没收到回答,则超时中止,将控制转回计算机。由于仪表的特性不同,我们将仪表的通讯命令集分为3类:第1类:一般仪表包括除巡检仪和无纸记录仪外的全部仪表。命令详解见第6章第2类:巡检仪表命令详解见第7章第3类:无纸记录仪通讯规程见《无纸记录仪用户手册》、输出;开关量输入、输出;参数存储器;带记录功能的仪表还包括数据记录单元,所有的这些单元都能通过不同的命令与计算机进行数据传送,计算机也能通过控制权转移的方法,直接操作仪表的模拟量输出和开关量输出,由于仪表内部有独立的输出缓冲区和计算机控制输出缓冲区,因而可实现控制的无扰动的切换。,必须在断电条件下进行。否则有可能损坏仪表及计算机接口。,需要RS232/RS485转换器,以便将RS232信号转换成正确的RS485协议。转换器分非隔离(型号C485),隔离(型号JR485)两种。隔离的转换器可防止静电、连线出错等损坏计算机串口。&,由于仪表以19200bps高速率与计算机通讯,所以要求485转换器响应速度较快。我们建议用户使用JR485型号的转换器,如选用其他型号的485转换器可能会出现485转换器响应速度慢而引起的数据传输错误。:1位起始位,8位数据位,无奇偶校验位,1位停止位。波特率可选范围为2400bps、4800bps、9600bps、19200bps。出厂设定为9600bps。通过仪表的参数设置。当修改波特率时,必须将相连的所有仪表及计算机修改成同一波特率。修改波特率后,仪表必须断电后重新上电,才能按新设置的波特率工作。这意味着可以通过计算机对网络中的仪表逐一修改波特率。地址可选范围为00~99十进制,出厂设定为01。通过仪表参数设置。必须将相连的所有仪表设置为不同的地址。延迟(定界符为#的命令)的回答延迟不大于500μs,保证高效率的数据传送。仪表对其它命令的回答延迟不大于200ms。#AA99¿命令可读出仪表的版本号。版本号由11个字符构成□□□□□□□□□□□年型号类型参数位数0:标准产品1:定制非标产品年—1999版为992002版为02型号—给出仪表具体名称例:“单输入通道数显仪表”表示为“XST”“双输入通道数显仪表”表示为“XSD-2”类型—0一般仪表1巡检类仪表2无纸记录仪