PTH503708智能数字压力传感器接口模块.

上传人:206****923 文档编号:90604207 上传时间:2019-06-13 格式:DOC 页数:12 大小:132.54KB
返回 下载 相关 举报
PTH503708智能数字压力传感器接口模块._第1页
第1页 / 共12页
PTH503708智能数字压力传感器接口模块._第2页
第2页 / 共12页
PTH503708智能数字压力传感器接口模块._第3页
第3页 / 共12页
PTH503708智能数字压力传感器接口模块._第4页
第4页 / 共12页
PTH503708智能数字压力传感器接口模块._第5页
第5页 / 共12页
点击查看更多>>
资源描述

《PTH503708智能数字压力传感器接口模块.》由会员分享,可在线阅读,更多相关《PTH503708智能数字压力传感器接口模块.(12页珍藏版)》请在金锄头文库上搜索。

1、PTH503/708智能数字压力传感器接口模块技术手册121. 模块概述PTH503/708智能压力传感器接口模块,采用最新的数字处理技术研发的新一代智能数字接口产品,具有高精度、高可靠性、使用和安装方便等特点。PTH503/708智能压力传感器接口模块采用低功耗、宽电压设计。在不进行数字通讯的情况下,功耗不大于20mA 。电压范围是直流7VDC24VDC。既可用太阳能或蓄电池供电,也可以采用工业现场的24VDC 供电。两级防雷设计,提高了产品的防雷能力。PTH503/708智能压力传感器接口模块的通信采用RS485 通信协议,半双工工作方式,最高通讯速率57600BPS 。采用简单的ASCI

2、I 码命令格式,方便使用。最高采样速度10 次/秒。该变送器可以通过RS485 总线组成双绞线网络,特别适用于计算机控制系统中。2. 模块性能参数a. 压力输出精度0.1%FSO,温度输出精度1; b. 对压力传感器可进行零点、非线性、零位温度漂移、温度灵敏度漂移进行补偿;c.激励方式, 恒流0.2mA2mA,或恒压5V,供电电源电压为724V;d. 通信接口采用主从结构半双工RS485总线结构,通信速度1200,2400,4800,9600,19200,38400,57600可调;e. 通信距离最大为1200米,一个通信段上可同时接32个模块;f. 任意切换九种常用的压力单位MPa,KPa,

3、PSI,Kg/cm2,mH2O,Bar,mmHg,atm,usr,各压力单位之间切换所带来的误差小于0.01%FSO;g. 采样速率:10次/秒,采样位数15位;h. 两级防雷设计,提高了防雷能力;i. 外形尺寸:长方形1749,可根据用户需要定制外形尺寸;k. 工作环境温度4085,湿度30%95%。3. 模块外形及接线说明4. 模块的通信协议和命令模块采用RS485 通讯协议,半双工工作方式,串行传输速率:1200,2400,4800,9600,19200,38400 ,57600可选。帧格式:1 位开始位,8 位数据位,1 位停止位,无奇偶校验位。命令返回延迟时间:约10 毫秒。传输距离

4、:1200 米。 41 ASCII 命令格式、命令及注解发送命令:# a C C d d d d ;#是命令的前导码,每一个命令都以 # 开头。a 是命令的地址码,用于区分该命令是发给哪一个PTH503/708模块的。可用 % 作为万能地址码,PTH503/708除响应与自己地址相符的命令外,所有的PTH503/708模块还响应地址为 % 的命令。C C 命令码由两个英文字母组成,可分为两种命令,读命令和写命令。d d d d 命令参数,由16 个十进制或十六进制数字组成。;分号,ASCII 码的59(3BH),是DAP命令的结束码一旦PTH503/708收到与自己地址码相符的合法命令,除RS

5、和mb命令外,都要返回ASCII 格式的值。返回命令:* D* 是返回的前导码,每一个命令返回都以* 开头。D 是返回值,有可能是字符串,数字等。回车符,ASCII 码的13(0DH),是DAP模块返回的结束码万能地址:%是PTH503/708的万能地址码,无论PTH503/708自己的地址是多少,都要响应地址码为%的命令。当RS485 总线上只接有一只PTH503/708时,才能使用 % 作为地址发送命令。否则将产生总线竞争,有可能会损坏PTH503/708。PTH503/708的ASCII命令及注解读命令命令描述命令参数命令举例回送举例OP读当前压力值无#1OP;*+100.000OT读当

6、前温度值无#1OT;*+21.5A?读地址码无#1A?;*1U?读当前使用的压力单位无#1U?;*0KpaF?读最大量程值无#1F?;*+600.000M?读最小量程值无#1M?;*-100.000P?读比例因子无#1P?;*01.000S?是否去了皮重无#1S?;*OFFN?读序列号无#1N?;*0801160001RS软件复位无#1RS;无写命令mu 修改压力输出单位 08 #1mu2;*mu Donema 修改地址码 09,AZ #1ma2;*ma Donemb 修改串行通信的波特率 04 #1mb4;无sz 平移到零点无#1sz;*sz ON调校命令cz 零点校位无#1cz;*cz D

7、onecf 满量程校正无#1cf;*cf Donest 保存cz 和cf 校正后的参数无#1st;*st Donesp备份参数无#1sp;*sp Donerp恢复参数无#1rp;*rp DoneOP (Output Pressure)读当前的压力值。OP 是PTH503/708产品最主要的命令,读当前的压力值, 返回为固定长度的10 位字节字符串。例如,读地址为1的PTH503/708的压力值命令: #1OP;返回:*+599.820表示地址为1 的PTH503/708当前的压力为+599.820。压力的单位可用命令“U?”确定,当使用不同的单位时,返回字符的小数点位置可能不同。而在同一压力单

8、位的情况下,小数点的位置是固定的。当用“mu”改变压力单位后,小数点的位置发生改变。如果比例因子不等于1,则OP 的返回值是实际压力值与比例因子的乘积。OT (Output Temperature)读当前的温度值返回为固定长度的7 位字节字符串。小数点保留一位。例如:命令:# 1OT;返回:*+22.1表示地址为1 的PTH503/708当前的温度为+22.1A?(Address?)读PTH503/708的地址码例如:命令: # 1A?;返回: *1表示有地址为1 的PTH503/708在RS485 总线上,否则,无返回。在网络应用时,如有多个PTH503/708在同一条RS485 总线上,可

9、用A?命令搜索挂在总线上所有的PTH503/708。方法如下:依次执行命令“#1A?”, “#2A?”, “#3A?” ,“#ZA?”。如有返回字符串,并与地址码相同,表示有该地址的PTH503/708在总线上。地址码的取值范围是ASCII 码的09,AZ,az。%是PTH503/708的万能地址码。当仅接有一只PTH503/708时,可使用 % 作为地址的 A?命令,读该只PTH503/708的地址。例如:命令 # %A?;返回 *2表示该只PTH503/708的地址是2。U?(Unit?)) 读当前使用的压力单位,直接返回当前使用压力单位的字符串。例如:命令:# 1U?;返回:*0Kpa表

10、示有地址为1 的PTH503/708目前使用的压力单位是Kpa,PTH503/708共有九种压力单位可供选择, 它们是0Kpa,1Mpa,2PSI,3Kg/cm2 ,4mH2O,5Bar,6mmHg,,7atm,8usr (自定义),返回的字符串(压力单位)前有一个顺序数,有关usr 单位的定义请参考命令mu。另外,选择不同的压力单位,使用修改压力单位命令mu。F?(FSO?)读最大量程的压力值,返回当前压力单位下的最大量程值。例如:命令:# 1F?;返回:*+600.000在不同的压力单位下最大量程值是不相同的, F?命令的返回值也发生相应的改变。M?(MSO?)读最小量程的压力值,返回当前

11、压力单位下的最小量程值。例如:命令:# 1M?;返回:*-100.000在不同的压力单位下最小量程值是不相同的, M?命令的返回值也发生相应的改变。P?(Proportion?)读压力输出的比例因子返回当前的比例因子。例如:命令:# 1P?;返回:*00.985表示比例因子为0.985。此时OP 的返回值比实际的压力小(是实际的压力的0.985 倍)。所有OP 命令都是返回当前的压力值与比例因子的乘积,通常情况下比例因子为1,不会影响到OP 的返回值。比例因子主要用于测量液位时,液位高度与压力不匹配的场合。即比例因子用于校正液体密度不等于1 时,压力与液位的误差。例如液体比重的倒数(比例因子)

12、为=1.021, 压力单位为(米水)mH2O, 当压力为Pressure=11.250 mH2O, 则OP 的返回值将返回实际液体高度(H=Pressure x)的米值, H=11.25 x 1.021=11.486 m 高,即返回 *+011.486. 比例因子只能在工厂提供的软件中设置。并且,一旦设定后用户不能更改压力单位,否则比例因子将复位到1.000。比例因子的取值范围是:0.751.25 。S?(Shift To Zero?)是否已有“平移到零”操作(是否有皮重)?返回当前“去皮重”操作的状态,如已去皮重返回*ON,否则如无去皮重返回*OFF。例如:命令:# 1S?;返回:*ON有关

13、去皮重,请参考去皮重的开关命令sz。N? 读产品序列号返回产品的序列号,共16个字符。例如:命令:# 1N?;返回:*0801160001RS (Reset)软件复位RS 命令软件复位地址码指定的PTH503/708,无返回值,例如:命令:#1RS;返回:mu (Modify Unit)修改压力单位PTH503/708有九种压力单位可供选用,它们依次是0-Kpa,1-Mpa,2-PSI,3-Kg/cm2 ,4-mH2O,5-Bar,6-mmHg, 7-atm,8-usr 。mu 命令带有一位十进制数字的命令参数,取值范围0-8,其参数值分别按顺序代表对应的压力单位。例如:命令:# 1mu0;返

14、回: *mu Done将地址1 的PTH503/708的压力单位改为 Kpa。第九个压力单位usr 是用户自定义单位,由工厂根据用户的要求定义,如用户无特别要求,出厂时设定该单位为百分比,即该单位的满量程输出为100.00(表示100.00%),可用于测量各点压力到达满量程的程度。为了保证各压力单位之间切换的换算精度小于0.01% ,和切换后OP 命令的分辨率小于0.01% ,同时考虑到PTH503/708产品本身的运算开销,PTH503/708规定满量程的数值范围是1.0000-60000 之间。如果压力单位切换后使满量程的数值超出了范围,则PTH503/708将拒绝mu 命令,不切换,而返回:Err 。压力切换后,应用U?命令检查是否是正确的压力单位。压力单位切换到新的单位,会使比例因子复位到1。ma (Modify Address)修改地址PTH503/708的地址是一位数字或字母。地址范围为09、AZ,az。 mu 命令带有一位十进制09 数字或AZ、az 字母的命令参数,该参数是更改后的新的地址码。如果PTH503/708成功的执行了ma 命令将返回 *ma Done,例如:命令:#

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号