版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、TE-8000型人工智能数字调节仪通讯协议TE-8000型人工智能数字调节仪的通讯接口协议,具备 16位的求和校正码,通讯可靠,支持1200、2400、4800、9600、19200等多种波特率,并且将上位机访问一台仪表的平均时间缩短到0.1秒以下,仪表允许在一个RS485通讯接口上连接多达101台仪表。一、接口规格 TE-8000系系列仪表使用用异步串行通通讯接口,接接口电平符合合RS2322C或RS4485标准中中的规定。数数据格式为11个起始位,88位数据,无无校验位,一一个或2个停停止位。通讯讯传输数据的的波特率可调调为12000-192200 biit/S(波波特率为199200时需
2、需配界高速光光耦的通讯模模块。TE-8000仪仪表采用多机机通讯协议,如如果采用RSS485通讯讯接口,则可可将1101台的的仪表同时连连接在一个通通讯接口上。采采用RS2332C通讯接接口时,一个个通讯接口只只能联接一台台仪表。 RS4485通讯接接口通讯距离离长达1KMM以上,只需需两根线就能能使多台TEE-80000仪表与计算算机进行通讯讯,优于RSS232通讯接接口。为使用用普通个人计计算机能能作上位机,可可使用RS2232C/RRS485型型通讯接口转转换器,将计计算机上的RRS232CC通讯口转为为RS4855通讯口。按RS485接接口的规定,RRS485通通讯接口可在在一条通讯线
3、线路上连接最最多32台仪仪表或计算机机。需要联接接更多的仪表表时需要中继继器,也可选选择采用特殊殊芯片的通讯讯接口,则最最多可连接1100台TEE-80000仪表在一条条通讯线路上上,目前生产产的TE-88000仪表表通讯接口模模块通常采用用特殊芯片,具具备一定的防防雷和防静电电功能,且无无需中继器即即可连接约1101台仪表表。TE-80000仪表的RSS232C及及RS4855通讯接口采采用光电隔离离技术将通讯讯接口与仪表表的其他部分分线路隔离,当当通讯线路上上的某台仪表表损坏或故障障时,并不会会对其它仪表表产生影响。同同样当仪表的的通讯部分损损坏或主机发发生故障时,仪仪表仍能正常常进行测量
4、及及控制,并可可通过仪表键键盘对仪表进进行操作。116位校验码码不仅保证数数据可靠性,并并保证在通讯讯异常,比如如网络上有地地址相同的仪仪表或有其他他公司产品时时,仪表和计计算机机仍能能分别正常工工作,不会产产生数据混乱乱的问题,因因此采用TEE-80000仪表组成的的集散型控制制系统具有较较高工作可靠靠性。由于采用普通计计算机作上位位机,其软件件资源丰富,发发展速度极快快。新的TEE-80000上位机软件件广泛采用WWINDOWWS作为操作作环境,不仅仅操作直观方方便,而且功功能强大。这这使得TEUUOKE-DDCS系统价价格大大低于于传统DCSS系统,而性性能及可靠性性则均可优于于传统DC
5、SS系统。 二、通讯指令 TE-8000仪仪表采用166进制数据格格式来表示各各种指令代码码及数据。TTE-80000仪表软件件通讯指令经经过优化设计计,只有两条条,一条为读读指令,一条条为写指令,两两条指令使得得上位机软件件编写容易。不不过却能1000%完整地地对仪表进行行操作。 地址代代号:为了在在一个通讯接接口上连接多多台TE-88000仪表表,需要给每每台TE-88000仪表表编一个互不不相同的代号号。TE-88000有效效的地址为00100。所所以一条通讯讯线路上最多多可连接1001台TE-8000仪仪表。仪表的的地址代号由由参数Adddr决定。 仪表内部部采用整型数数据表示参数数及
6、测量值等等,数据最大大范围为:-2999+327667。因此采采用-327768-71600之间的数值值来表示地址址代号,来降降低因数据与与地址重复造造成冲突的可可能性。TEE-80000仪表通讯协协议规定,地地址代号为两两个字节,其其数值范围(116进制数)是是80HBFH,两两个字节必需需相同,数值值为(仪表地地址+80HH)。例如,仪仪表参数Adddr=100(16进制制数为0AHH,0A+880H=8AAH),则该该仪表的地址址表示为: 8AH 8AH参数代号:仪表表的参数用11个8位二进进制数(一个个字节,写为为16进制数数)的参数代代号来表示。它它在指令中表表示要读/写写的参数名。
7、参参数代号见下下表:TE-80000仪表可读写的参数代代号表:参数调节器代号(TE-80000/ TE-88000P)00H 状态位 给定值/程序序段01H HIAL上限限报警02H LoAL下限限报警03H DHAL正偏偏差报警04H DLAL负偏偏差报警05H dF回差06H Ctrl控制制方式07H M5保持参数数08H P速率参数09H t滞后参数0AH CtI控制周周期0BH Sn输入规格格0CH dIP小数点点位置0DH dIL下限显显示值0EH dIH上限显显示值0FH ALP报警输输出选择10H Sc传感器修修正11H OP1输出方方式12H OPL输出下下限13H OPH输出
8、上上限14H CF功能选择择15H 仪表型号特征征16H addr仪表表地址17H dL数字滤波波18H run运行参参数19H Loc参数封封锁1AH C011BH t01 1CH C021DH t021EH C031FH t0320H C0421H t0422H C0523H t0524H C0625H t0626H C0727H t0728H C0829H t082AH- C09-C331程序数据据55H56H 运行时间 说明:1、仪表表测量值PVV没有参数代代号,但是只只要有对仪表表操作,即无无任读还是写写都会返回测测量值,具体体见后文。 22、如果向仪仪表读取参数数代号在表格格中参数
9、以外外,则仪表不不会返回任何何数据。 33、TE-88000系列列1AH为手手动输出值MMV。当参数数run=00时,可通过过写该参数来来调节手动输出值。为为保持兼容性性,写TE-8000型型仪表HH也为手动输输出值,但建建议目前编程程统一到166H。 44、TE-88000P型型另有60个个参数(300个时间及330个温度),其其参数代号从从1AH-555H,第11段温度为11AH,第一一段时间为11BH,第二二段温度为11CH,依此此排列,程序序段号参数SSteP为000H,无SSV参数。代代号56H为为当前段已运运行时间,只只许读,不能能写。5、15为仪仪表型号的特特征:15H用于表示示
10、仪表的型号号特征,这样样从上位机软软件就能实现现对下位机仪仪表的自动识识别。为了尽尽量与旧有仪仪表保持兼容容,特作以下下约定:()虽然TEE-80000系列仪表允允许设置很低低的通讯波特特率,但12200及以下下波特率的使使用基本上没没有,对于TTE-80000型仪表,15H仍返回波特率,这样其高位字节数通常应大于或等于,当在软件中识别15H高字节大于时,上位机软件可识别为TE-8000型仪表。()对于TEE-80000/ TE-88000P型仪表,155H仍返回程程序控制字,其其高位字节数数值为,低低位字节数据据如下:()()()()(STOOP)(HOLDD)(EV1)(EV2)前位(BI
11、IT)目前暂暂不用,程序序中应允许起起为任意值。HOLD 及SSTOP=00,则程序运运行。STOP=0,HOLD=1则程序暂暂停,STOP=1,HOLD=1,则程序序停止EV1,EV22表示事件输输出状态,为为时表示事事件输出动作作,为时表表示事件输出出无效。读/写指令分别别如下: 读: 地址代号+52H(882)+要读读参数的代号号+0+0+CRC校验验码 写: 地址代号+43H(667)+要写参数的的代号+写入入数低字节+写入数高字字节+CRCC校验码读指令的CRCC校验码为:要读参数的的代号*2556+82+ADDDRADDR为仪表表地址参数值值,范围是00-100(注注意不要加上上8
12、0H)。CCRC为以上上数做二进制制16位整数加加法后得到的的余数(溢出出部分不处理理),余数为为个字节,其其低字节在前前,高字节在在后。写指令的CRCC校验码则为为:要写的参参数代号*2256+要写的参参数值+ADDDR。要写得参数值用用位二进进制整数表示示。 无论是是读还是写,仪仪表都返回以以下数据 测量值值PV+给定定值SV+输输出值MV及及报警状态+所读/写参参数值+CRRC校验码 其中PPV、SV及及所读参数值值均为整数格格式,各占22个字节,MMV占一个字字节,数值范范围0-220,报报警状态占一一个字节,CCRC校验码码占2个字节节,共10个个字节。 CRCC校验码为PPV+SV
13、+(报警状态态*256+MV)+参参数值+ADDDR,按整整数加法相加加后得到的余余数。 每2个个8位数据代代表一个166位整形数,低低位字节在前前,高位字节节在后,各温温度值采用补补码表示,热热电偶或热电电阻输入时其其单位都是00.1,15V或05V等线性性输入时,单单位都是线性性最小单位。因因为传递的是是16位二进进制数,所以以无法表示小小数点,要求求用户在上位位机处理。 输出值值和报警状态态各占1个字字节,报警状状态采用二进进制代码表示示各报警信号号,如下: 位0 为0则上限限报警(HIIAL)不成成立,为1为为上限报警成成立。 位1 为0则下限限报警(LooAL)不成成立,为1为为下限
14、报警成成立。 位2 为0则正偏偏差报警(ddHAL)不不成立,为11为正偏差报报警成立。 位3 为0则负偏偏差报警(ddLAL)不不成立,为11为负偏差报报警成立。 位4 为0则输入入超量程报警警(orALL)不成立,为为1则输入超超量程报警成成立。 位5 为0则事件件输出1不成成立,为1则则事件输出11成立(仅AAC4P使用用)。 位6 为0则事件件输出2不成成立,为1则则事件输出22成立(仅AAC4P使用用)。 位7 固定为0。 上位机机通过分析可可得到仪表当当前的工作状状态。 上位机机每向仪表发发一个指令,仪仪表返回一个个数据。编写写上位机软件件时,注意每每条有效指令,仪表表在00.1秒
15、内内作出应答,而而上位机也必必须等仪表返返回数据后,才才能发新的指指令,否则将将引起错误。如如果仪表超过过最大响应时时间仍没有应应答,则原因因可能无效指指令、通讯线线路故障,仪仪表没有开机机,通讯地址址不合等,此此时上位机应应重发指令。 对于流流量表,累积积值=MV*10000+SV 。 例如,将将ADDR为为1的仪表的的给定值(参参数代号0)写写为100.0(整数为11000),用用BASICC语言(VBB)的编程方方法如下: 1、初初始化通讯口口,包括与仪仪表相同的波波特率,数据据位8,停止止位2,无校校验,如果采采用RS4885通讯口,要要注意某些型型号的RS4485通讯口口(或RS22
16、32/RSS485通讯讯转换器)对对RTS、DDTR等控制制线有一定的的要求,上位位机软件必须须对这些控制制线进型编程程。 2、VVB3编程指令如如下: COMM11.OUTPPUT=CHHR$(1229)+CHHR$(1229)+CHHR$(677)+CHRR$(0)+CHR$(2232)+CCHR$(33)+CHRR$(44)+CHR$(4)如果下传20给给设定值则为为:COMM1.OOUTPUTT=CHR$(129)+CHR$(129)+CHR$(67)+CHR$(0)+CHR$(2200)+CCHR$(00)+CHRR$(12)+CHR$(1) 数据分解如下(vb5): Dim iinstriing Dim ppv as integger Dim ssv as integger Dim mmv as integger Dim ccs as integger Dim ccrc ass inteeger instrring = MSCoomm1.IInput 设已已经有数据返返回 Open dataafile.bin For BBinaryy As #1 Put #1, 11, insstringg Get #1, 113, pvv 因VBB5字符格式式为32位,所所以从第三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏州常熟服装厂招聘缝纫工 53 人多劳多得真题题库
- 某轮胎厂质量管理标准
- 厦门思明区 2026 商贸监管岗公务员招录测评试题 招聘 4 人
- 2026新教材 第三章 图形的相似 4 第1课时 相似三角形对应线段的比的性质
- 建筑公司人力资源制度
- 兰州市七里河 2026 生态环境岗公务员招录理论考卷 招聘 4 人
- 浙江A9协作体2026-2027学年暑假返校学情诊断语文+答案
- 湖南省湘潭市2027届高三上学期第一次模拟考试物理试卷(含答案)
- 腹膜假黏液瘤诊疗中国专家共识总结2026
- 元旦安全活动策划方案文案(3篇)
- 2025-2026学年医学生教学设计教案
- 安检金属探测器调试工程师岗位招聘考试试卷及答案
- 吊具管理制度规范
- 上门维修培训课件模板
- 节能减排DCS系统改造技术投标书
- 急诊科癫痫发作急救措施培训
- 应用大地测量学 课件全套 第1-8章 绪论-空间大地测量
- 银行员工消保知识培训课件
- 新加坡概况完整版本
- 消化系统病人健康宣教
- 风电项目档案管理培训
评论
0/150
提交评论