欢迎来Nano电子商城!
您好 [请登录]   [免费注册]
x
全部商品分类

仪器通讯及命令

仪表能连接到所有的计算机并与之通讯,采用RS232或RS485传输标准。仪表与计算机之间的往来通讯都以ASCⅡ码实现,意味着计算机能以任何高级语言编程。
下载次数:459 浏览次数:773发布时间:2016-06-07 13:14
允许查看的会员等级:非会员   普通会员   高级会员   VIP会员   

文档详情

仪表能连接到所有的计算机并与之通讯,采用RS232RS485传输标准。仪表与计算机之间的往来通讯都以ASCⅡ码实现,意味着计算机能以任何高级语言编程。

仪表的命令集由数条指令组成,完成计算机从仪表读取测量值、报警状态、控制值、参数值,向仪表输出模拟量、数字量,以及对仪表的参数设置。与通过仪表面板设置参数一样,通过计算机对仪表的参数设置被存入EEPROM存贮器,在掉电情况下也能保存这些参数。

为避免通讯冲突,所有的操作均受计算机控制。当仪表不进行发送时,都处于侦听方式。计算机按规定地址向某一仪表发出一个命令,然后等待一段时间,等候仪表回答。如果没收到回答,则超时中止,将控制转回计算机。

功  能  校验核帮助检测从计算机至仪表的命令错误和检测从仪表至计算机的回答错误。校验核功能在命令和回答字符串外加2个字符,不影响传送速率。

设  置  是否使用校验核不需要对仪表进行设置,仪表自动判断计算机发出的命令中是否含有校验核。如果命令中含有校验核,则仪表回答时自动外加2个字符的校验核。这意味着计算机可以有针对性地对网络中的某些仪表,或某些命令采用校验核。

格  式  校验核范围从00~FFH,用2位40H~4FH的ASCⅡ码表示,在命令或回答的结束符“”前发送。如果计算机发出的命令中的校验核不正确,仪表将没有回答。

计  算  命令的校验核等于所有命令ASCⅡ码值的和。超过范围时保留余数。

回答的校验核等于所有回答ASCⅡ码值的和再加上本仪表地址的ASCⅡ码值。超过范围时保留余数。

例      本例说明校验核的计算方法。

命令:#0102NF

回答:=+123.5A@C

命令字符串的校验核按如下计算:

    校验核=23H+30H+31H+30H+32H=E6H

#,0,1,0,2的ASCⅡ码分别为23H,30H,31H,30H,32H这些ASCⅡ码的和为E6H,用二位40~4FH的ASCⅡ码表示为4EH,46H,即N、F。

回答字符串的校验核按如下计算(假设仪表地址Add=01):

校验核=3DH+2BH+31H+32H+33H+2EH+35H+41H+30H+31H

=203H

=,+,1,2,3,•,5,A的ASCⅡ码分别为3DH, 2BH,31H,32H,33H ,2EH,35H,41H这些ASCⅡ码的和再加上仪表地址的ASCⅡ码30H,31H为203H,

我们营业的时间9:00-18:00

  • 技术


关闭在线客服

Nano电子商城微信公众号手机商城 Nano电子商城微信公众号二维码

手机商城           微信商城

任何购物问题请联系Nano (Hongkong) Co.,Ltd  | 江苏省苏州市昆山开发区章基路189号科创基地2号厂房 Tel:021-52069907 email: 19mro@19mro.com

工作时间:周一至周五 8:00-18:00; 网站备案号 :沪ICP备12049383号; Copyright©2009-2012 19mro.com 版权所有