- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
1.引言 1
1.1 仪表通讯及命令 1
1.2 仪表基本构成与通讯命令的关系 2
2.接线 3
2.1 RS232接口的仪表与计算机的接线 3
2.2 RS485接口的仪表与计算机的接线 4
2.3 关于JR485转换器 4
3.通讯接口要素 5
4.仪表的版本号 6
5.校验核 7
6.一般仪表命令集详解 8
6.0 关于命令集 8
6.1 读版本号命令 10
6.2 读主测量值命令 10
6.3 读其它测量值命令 11
6.4 读模拟量输出值及开关量输入输出状态命令 12
6.5输出模拟量命令 13
6.6输出开关量命令 14
6.7 读仪表参数符号命令 15
6.8 读仪表参数命令 16
6.9 设置仪表参数命令 16
7.巡检仪通讯命令集 18
7.0 关于命令集 18
7.1 读测量值命令 19
7.2 读报警状态命令 20
7.3 读参数命令 21
7.4 设置参数命令 22
7.5 参数地址表 23
8.测试软件 25
8.0 关于测试软件 25
8.1 DOS环境测试 25
8.2 Windows 环境下测试 26
9.故障诊断及应用笔记 29
9.1 故障诊断流程图 29
9.2 应用笔记 30
附录1 通讯中使用的ASCⅡ码表 31
附录2 XS系列仪表通讯协议的解释与补充 32
1.引言
1.1 仪表通讯及命令
仪表能连接到所有的计算机并与之通讯,采用RS232或RS485传输标准。仪表与计算机之间的往来通讯都以ASCⅡ码实现,意味着计算机能以任何高级语言编程。
仪表的命令集由数条指令组成,完成计算机从仪表读取测量值、报警状态、控制值、参数值,向仪表输出模拟量、数字量,以及对仪表的参数设置。与通过仪表面板设置参数一样,通过计算机对仪表的参数设置被存入EEPROM存贮器,在掉电情况下也能保存这些参数。
为避免通讯冲突,所有的操作均受计算机控制。当仪表不进行发送时,都处于侦听方式。计算机按规定地址向某一仪表发出一个命令,然后等待一段时间,等候仪表回答。如果没收到回答,则超时中止,将控制转回计算机。
由于仪表的特性不同,我们将仪表的通讯命令集分为3类:
第1类:一般仪表
包括除巡检仪和无纸记录仪外的全部仪表。
命令详解见第6章
第2类:巡检仪表
命令详解见第7章
第3类:无纸记录仪
通讯规程见《无纸记录仪用户手册》
1.2 仪表基本构成与通讯命令的关系
仪表的基本功能单元包括模拟量输入、输出;开关量输入、输出;参数存储器;带记录功能的仪表还包括数据记录单元,所有的这些单元都能通过不同的命令与计算机进行数据传送,计算机也能通过控制权转移的方法,直接操作仪表的模拟量输出和开关量输出,由于仪表内部有独立的输出缓冲区和计算机控制输出缓冲区,因而可实现控制的无扰动的切换。
通讯命令与仪表的关系示意图
2.接线
仪表与计算机接线时,必须在断电条件下进行。否则有可能损坏仪表及计算机接口。
2.1 RS232接口的仪表与计算机的接线
1. 当仪表以RS232接口为端子连接时
2. 当仪表以RS232接口为9芯接口连接时
2.2 RS485接口的仪表与计算机的接线
当计算机仅有RS232接口时,需要RS232/RS485转换器,以便将RS232信号转换成正确的RS485协议。
转换器分非隔离(型号C485),隔离(型号JR485)两种。
隔离的转换器可防止静电、连线出错等损坏计算机串口。
1. 当仪表以RS485接口为端子连接时
2. 当仪表以RS485接口为9芯接口连接时
( 图中Rt为终端电阻一般用120(
2.3 关于JR485转换器
JR485转换器是RS485和RS232两种通讯接口之间的转换器,由于仪表以19200bps高速率与计算机通讯,所以要求485转换器响应速度较快。我们建议用户使用JR485型号的转换器,如选用其他型号的485转换器可能会出现485转换器响应速度慢而引起的数据传输错误。3.通讯接口要素
格 式 数据格式为10位:1位起始位,8位数据位,无奇偶校验位,1位停止位。
波特率 可选范围为2400bps、4800bps、9600bps、19200bps。出厂设定为9600bps。通过仪表的 参数设置。当修改波特率时,必须将相连的所有仪表及计算机修改成同一波特率。
修改波特率后,仪表必须断电后重新上电,才能按新设置的波特率工作。这意味着可以通过计算机对网络中的仪表逐一修改波特率。
地 址 可选范围为00~99十进制,出厂设定为01。通过仪表 参数设置。必须将相连的所有仪表设置为不同的地址。
延 迟 (定界符为#的命令)的回答延迟不大于500μs,保证高效率的数据传送。仪表对其它命令的回答延迟不大于200ms。
4.仪表的版本号
通过#AA99(
文档评论(0)