《PTH503708智能数字压力传感器接口模块..docx》由会员分享,可在线阅读,更多相关《PTH503708智能数字压力传感器接口模块..docx(11页珍藏版)》请在优知文库上搜索。
1、PTH503/708智能数字压力传感器接口模块技术手册1 .模块概述PTH503/708智能压力传感器接口模块,采纳最新的数字处理技术研发的新代智能数字接口产品,具有高精度、高牢靠性、运用和安装便利等特点。PTH503/708智能压力传感器接口模块采纳低功耗、宽电压设计。在不进行数字通讯的状况下,功耗不大于2O11。电压范围是直流7YDC24VI)C。既可用太阳能或蓄电池供电,也可以采纳工业现场的24VDC供电。两级防雷设计,提高了产品的防雷实力.PTH503/708智能压力传感器接口模块的通信采纳RS485通信协议,半双工工作方式,最高通讯速率57600BPS。采纳简洁的ASCll码吩咐格式
2、,便利运用。最冷采样速度10次/秒。该变送器可以通过RS485总线组成双绞线网络,特殊适用于计算机限制系统中。2 .模块性能参数a,压力输出精度0.1%FSO,温度输出精度1C;b.对压力传感器可进行零点、非线性、零位温度潦移,湿度灵敏度濠移进行补做c.激励方式,恒流0.2m2m,或恒压5Y,供电电源电压为724V:d.通信接口采纳主从结构半双工RS485总线结构,通信速度1200,2400,4800,9600,19200,38100,57600可调;e.通信距离最大为1200米,个通信段上可同时接32个模块:f.随意切换九种常用的压力单位MPa,KPa,PS1.Kgcm2,mH20,Bar,
3、mmHg,atm,usr,各压力单位之间切换所带来的误差小于0.01研SO:g.采样速率:10次/杪,采样位数15位:h两级防雷设计,提将了防雷实力:1 .外形尺寸:长方形17X49,可依据用户须要定制外形尺寸:k.工作环境温度-40C+85C,温度30%95%。3 .模块外形及接线说明4 .模块的通信协议和吩咐模块采纳RS485通讯协议,半双工工作方式,串行传输速率:1200,2400.4800,9600.19200,38400,57600可选。帧格式:I位起先位,8位数据位,1位停止位,无奇偶校险位。吩咐返回延迟时间:约10亳秒。传输距离:1200米。5 .1ASCII吩咐格式、吩咐及注解
4、蝮吩咐tftaCCddddt#是吩咐的前导码,每一个吩咐都以#开头。a是吩咐的地址码,用于区分该吩咐是发给哪一个PTH503/708模块的。可用%作为万能地址码,PTH503/708除响应与自己地址相符的吩咐外,全部的PTH503/708模块还响应地址为%的吩咐。CC吩咐码由两个英文字母组成,可分为两种吩咐,读吩咐和写吩咐。dddd吩咐参数,由1-6个十进制或十六进制数字组成.t分号,ASCII码的59(3BH),是DAP吩咐的结束吗一旦PTH503/708收到与自己地址码相符的合法吩咐,除RS和mb吩咐外,都要返回AsCn格式的值。返回吩咐,DZ*是返回的前导码,每一个吩咐返回都以*开头“D
5、是返回值,有可能是字符串,数字等。/回车符,ASCII码的13(ODH),是DAP模块返回的结束码万能地址:先是PTH503/708的万能地址码,无论PTH503/708自己的地址是多少,都要响应地址码为%的吩咐。当RS485总线上只接有一只PTH503/708时,才能运用%作为地址发送吩咐。否则将产生息线竞争,有可能会损坏PTH503/708。F11i503708的ASCII吩咐及注解读吩咐吩咐描述吩咐参数吩时举例回送举例OP读当前压力伯无4101”*100.000/OT读当前温度值无10T|*21.5ZA?读地址码无#1A?t*zU?读当前运用的压力单位无三1U?I0Kpa/F?读最大阮程
6、伯无#1F?I*600.000/M?读最小量程值无niM?I-100.000/P?读比例因子无幻P?J01.000/S?是否去了皮at无#1S?I*()FFN?读序列号无*1N?:0801160001ZRS软件复位无#1RSl无写吩咐U楼改压力输出单位OTlmu2*muDonCma修改地址码09.A*Z91ma2maDoneb修改中行通信的波特率0441nb4无SZ平移到零点无#1SNlszON调校吩咐CZ零点校位无41cz*czDonefCf满眉程校正无#1CflcfDonerfSt保存CZRlcf校正后的参数无41ststDOneySP备份参数无ItISI”spDOnerp我原参数无*lr
7、prpDoneifOP(OutputPressure)读当前的压力值.OP是PTH503/708产品最主要的吩咐,读当前的压力值,返回为固定长度的10位字节字符串例如,读地址为1的PTH503/708的压力值吩咐:IflOPi返回:*+599.820/表示地址为1的PTH503/708当前的压力为+599.820。压力的单位可用吩咐U?”确定,当运用不同的单位时,返回字符的小数点位置可能不同.而在何一压力单位的状况卜.,小数点的位置是固定的。当用“mu”变更压力堆位后,小数点的位置发生.变更。假如比例因子不等于1,则OP的返回值是实际压力值与比例因了的乘积。OT(OutputTemperatu
8、re)读当前的温度值返回为固定长度的7位字节字符串。小数点保留一位。例如:吩咐:SIOTi返回:*+22.1/表示地址为1的PTH503/708当前的温度为+22.ICA?(Address?)读PTH503/708的地址码例如:吩咐:#1?I返回:*1Z表示有地址为【的PTH503/708在RS485总线上,否则,无返回。在网络应用时,如有多个PTH503/708在同一条RS485总线上,可用A?吩咐搜寻挂在总线上全部的PTH503/708。方法如下:依次执行吩咐#1A?”,“#2A?”,“#3A?,4,fiZA?w如有返回字符串,并与地址码相同,表示有该地址的PTH503/708在总线上.地
9、址码的取值范围是ASCn码的09,A-Z,az。%是PTH503/708的万能地址码。当仅接有只PTH503/708时,可运用%作为地址的A?吩咐,读该只PTH503/708的地址。例如:吩咐#V?j返回*2Z表示该只PTH503/708的地址是2。U?(Unit?)读当前运用的压力单位,干脆返回当前运用压力单位的字符串。Z例如:吩咐:SIU?I返回:*0-KpaZ表示有地址为1的PTH503/708目前运用的乐力单位是Kpa.PTH503/708共有九种压力单位可供选择,它们是0Kpa.1Mpa,2PSI,3Kgcm2,4nH20,5Bar,6-11unHg,.7atm,8-usr(自定义)
10、,返回的字符串(压力单位)前有一个依次数,仃关USr单位的定义请参考吩咐mu。另外,选择不同的压力单位,运用修改压力单位吩咐IllU,F?(FSO?)读大量程的压力值,返回当前压力单位下的最大量程值。例如:吩咐:#Il?I返回:*+600.OOOZ在不同的压力单位下最大量程值是不相同的,F?吩咐的返回值也发生相应的变更。M?(MS0?)读量小程的压力值,返回当前压力单位下的最小量程值.例如:吩咐:#IM?I返回:*-100.OOOZ在不同的压力单位下最小量程值是不相同的,M?吩咐的返I可值也发生相应的变更.P?(Proportion?)读压力输出的比例因子返回当前的比例因了。例如:吩咐:#IP
11、?I返回:*00.985Z表示比例因子为0.985。此时OP的返回值比实际的压力小(是实际的用力的0.985倍)。全部OP吩咐都是返回当前的压力值与比例因子的建枳,通常状况下比例因子为1,不会影响到OP的返回值。比例因子主要用于测量液位时,液位高度与压力不匹配的场合.即比例因子用校正液体密度不等丁7时,压力与液位的误差。例如液体比重的倒数(比例因子)为B=1.021,压力单位为(米水)mH20,当压力为Pressure=I1.250mH20,JOP的返回值将返回实际液体高度(H=PreSSUre6)的米值,H=Il.25X1.021=11.486In高,即返回*+011.486.比例因子只能在
12、工厂供应程的数值范围是1.OOoO-60000之间。假如压力雎位切换后使满量程的数值超出了范围,则PTH503/708将拒绝mu吩咐,不切换,而返回:Err.压力切换后,应用U?吩咐检杳是否是正确的压力单位。压力单位切换到新的单位,会使比例因子豆位到1。Ba(ModifyAddress)修改地址PTH503/708的地址是一位数字或字母。地址范围为09、AZ,a=zmu吩咐带有一位十进制09数字或AZ、az字母的吩咐参数,该参数是更改后的新的地址码。假如PTH503/708胜利的执行了ma吩咐将返回*maDone/,例如:吩咐:#InaZt返回:*maDoneZ将地址1的PTH503/708的
13、地址改为Z.地址修改后,用#ZA?吩咐串检查,应返回ZpBb(ModifyBaudRate)修改串行通讯的波特率mb吩咐带有一位十进制04数字的吩咐参数,其参数值分别按依次代表对应的波特率。PTH503/708产品运用RS485半双工的串行通讯,有5种通讯的波特率可供选用,它们按吩咐参数05依次代表0:1200,1:2400,2:4800,3:9600.4:19200,5:38400,6:57600。例如:吩咐:#lmb3返回:无聘地址1的PTH503/708的串行通讯的波特率改为9600,无返回字符串。修改后马上将主控机的波特率也相应改为9600,再用其它的吩咐检查是否通讯正常。Sz(Shi
14、ftToZero)“平移到零”(去虹)SZ吩咐将当前点置为“零”,即去皮重。SZ吩咐是一个开关吩咐,每执行一次SZ吩咐将循环“打开/关闭”置“零”功能,即“去皮重/不去皮重执行SZ吩咐后,如关闭“去皮董”,返回*szOFF,如打开“去皮重”,返回*sz0N,例如:吩咐:#lsz返I可:*sz0N/聘地址1的PTH503/708去皮或。此时如压力保持不变,OP吩咐的返回值肯定是0,有关SZ吩咐的具体介绍以及与CZ的区分,请参看后面零位和灵敏度的校正”节。cz(CalibrateZero)零位校正CZ,Cf分别是零位和满量程校正吩咐,必需在计量室中,并配备高精度的压力标准下进行。在20C的室温下,将压力设理为零压,保持足够长的时间,使PTH503/708的输出桎定,执行CZ吩咐将当前点置为零。假如PTH503/708胜利的执行了CZ吩咐将返回*czDone,例如:吩咐:#Iczi返回:*czDoneZCZ和“吩咐的参数并没有存入,一旦重新上电或RS软件且位,将重新加栽原有的零位和满量程参数。假如要存入CZ和Cf吩咐的参数,用St吩咐。cf(CalibrateFSO)JMtS校正CZ,Cf分别是零位和满量程校正吩咐,必需在计量室中,并配备高精度的压力标准下进行。在20C的室温下,将压力设置为满量程,保持足够长的时间,使PTH503/708的输出稳定,执行Cf吩咐将当前点置为满量