无纸记录仪通讯协议
无纸记录仪的通道组态设置
无纸记录仪的通道组态设置无纸记录仪的通道组态设置选项上,按键,即可进入通道组态设置,如图所示:该界面显示每个通道的参数:滤波常量、输入信号、记录间隔、单位、线性补偿、量程、限程、打印以及累积。
用户可以根据需要来设定通道参数。
参数说明:◆通道选择要设置的通道序号,通道数根据用户的配置而定,最多可以达到16路。
◆滤波常数该记录仪采用多种数字滤波方法,如一阶滞后滤波法等,其主要功能是消除外界干扰,使采用信号更接近真值。
滤波常量可设置范围为20~250,当设置为20时,滤波作用最弱,滤波常量越大,显示的测量值越稳定,但同时仪表的响应速度越滞后。
默认为120。
◆输入类型无纸记录仪采用万能输入模块,允许多种类型的信号输入,包括:热电偶K、E、J、T、S、B、R、F2、WR25;铂热电阻Pt100、Cu50;标准电流信号0~10mA、4~20mA;标准电压信号0~5V、1~5V。
◆单位无纸记录仪提供了丰富的单位选择,已有的单位如下表:◆记录间隔记录间隔指该通道采集并记录数据的时间间隔:从1秒-300秒。
◆线性补偿仪表测量值和实际值的线性误差的补偿。
比如,传感器安装位置和时间测量点的线性误差,传感器不同的线性误差,等均可以通过该设置来补偿。
默认为0.0。
◆量程当输入信号是“0-5V”或“1-5V”时,量程下限对应“0V”或“1V”,量程上限对应“5V”。
比如压力传感器的测压量程是0-100MP,其输出是4-20mA,那么在输入端连接一个250欧姆的标准电阻,就是“1-5V”输入。
把量程下限设置为0,量程上限设置为100.0,那么在该量程间,仪表做线性处理。
◆精度无纸记录仪的精度为0~3位。
标准电压、标准电流输入信号的最大有效范围为-3000~30000(精度为0时),小数点后最多可以设置3位(此时最大有效范围为-3.000~30.000)。
◆打印仪表可外接微型打印机,OFF为关闭微型打印机,ON为打开。
◆增减用户在修改参数过程中,比如修改量程上限,按按钮可以改变增减因子,增减因子有0.1、1.0、 10.0、100.0四档,比如当增减因子为100.0时,通过或按钮修改量程将增减或者减少100.0。
美控无纸记录仪RX-9600说明书
前言非常感谢您购买我公司生产的无纸记录仪。
本说明书对仪表可实现的各项功能、接线方法、设置方法、操作方法进行了详尽的介绍。
在仪表投入运行之前,需详细阅读本说明书,正确掌握使用方法后再进行具体操作,避免由于错误操作造成不必要的损失。
使用仪表之前,请仔细阅读本说明书。
在充分理解的前提下,才能对仪表进行安装、操作和维护。
错误的安装或操作会导致仪表损坏或人身伤害。
本公司向用户承诺,本仪表供货时所应提供的硬件、附件在材质和制造工艺上都不存在任何缺陷。
从仪表购买之日起开始计算,在两年质保期内,若收到用户关于此类缺陷的通知,本公司对确实有缺陷的产品实行无条件免费维修或免费更换。
本公司对所有产品一律保证终身维修。
为遵循可持续发展的原则,本公司保留在事先不告知的情况下,对本说明书中所描述的各项性能参数进行修改的权利。
保留在事先不告知的情况下,修订或废止本说明书的权利。
当仪表某些性能参数的修改可能导致严重事故时,本公司必定预先告知用户。
对改进后的仪表,本公司将有新版的使用说明书或改进说明。
若本说明书中的描述与实物存在偏差,请以实物为准。
严禁对仪表进行任何改造!由于擅自改造本产品所造成的事故,本公司概不负责。
目录第1章性能指标 (3)1.1主要参数 (4)1.2输入信号 (4)1.3输出信号 (5)1.4其他参数 (5)第2章安装和接线 (6)2.1开箱 (6)2.2安装 (6)2.3接线 (8)2.3.1端子名称和位置 (8)2.3.2信号线的连接 (10)第3章基本操作方法 (11)3.1面板部件 (11)3.2按键操作 (12)3.2.1画面操作 (12)3.2.2组态登录 (18)3.2.3启用组态 (19)3.2.4参数类型和设置方法 (20)第4章组态说明 (27)4.1输入设置 (27)4.2功能设置 (28)4.2.1通讯设置 (28)4.2.2U盘操作 (29)4.2.3清零操作 (29)4.3系统设置 (29)附1:MODBUS地址和举例 (30)第1章性能指标概述本无纸记录仪集各种工业、民用场合中数据的测量、显示、处理、运算、报警、记录报表等多种功能于一身,具有18路模拟量信号输入通道、4路继电器报警输出、150mA配电输出(可接6路两线制变送器,或者2路四线制变送器),1个RS-485通讯接口,并拥有1个USB数据转存接口。
XME2000无纸记录仪 说明书
一、使用需知尊敬的用户:感谢您使用我公司生产的XME2000系列集成无纸记录仪。
XME系列仪表在出厂前经过严格的检验,请您在收到仪表后,检查外观、合格证及备件。
在包装箱内附有备件清单。
在使用前,请仔细阅读本说明书。
1.本仪表已经过严格测试,如无严重损坏,一般不须做任何调整。
请您根据实际要求正确组态。
2.本仪表安装地点周围不应有较强的电磁辐射干扰。
如果周围有无线发射台等具有强电磁辐射的设施,则应对整个仪表屏蔽。
此外,信号线也建议采取屏蔽措施。
3.本仪表须正确安装在仪表柜上,固定良好。
保证仪表周围有良好的散热条件。
4.本仪表供电如果存在较强污染,建议在仪表电源前端加一个功率为10瓦以上的电源低通滤波设备。
5.本仪表采用微动键盘,请用户用手指轻轻触压,不要使用螺丝刀等硬物戳压键盘。
6.本仪表使用的液晶屏不能压迫、碰撞。
[注]1. 液晶屏有一定的视角。
建议用户将仪表安装在人的正常平视范围(1.4米~1.8米)之内。
过低或过高安装,效果不好。
2.液晶屏的对比度受温度的影响会发生改变。
在不同的温度条件下或液晶屏的对比度过浓或过淡时,用户可以通过主板上的RW1电位器调节。
调节时人眼平视液晶屏,并上下左右观察,使对比度适中,视角在正常的观察范围内。
二、概述随着微电子技术、计算机技术和通信技术的飞速发展,在工业上使用的显示、记录、控制仪表的技术更新越来越快,旧的控制室仪表不断被性能更可靠、功能更强大、使用更方便的控制室仪表取代。
在广泛应用的化工、炼油、冶金、制药、造纸、建材等各行业中,随着企业规模的扩大、自动化程度的提高,对控制室仪表也提出了更高的要求。
在征求广大用户的各种需求的基础上,我公司经过多年的连续开发和生产,已经成功推出XME2000/3000/5000/7000/8000系列仪表,能够满足各类用户的各种不同使用场合的需求。
XME系列仪表还支持iFIX、组态王、XMEGS等流行专业组态软件构成计算机监控系统。
上海绎捷自动化 R3000 R4000智能无纸记录仪 说明书
记录天数
=
FLASH容量(MB) ×1024×1024× 记录间隔(秒) 通道数×16× 24× 3600
(天)
注意 代入数值的单位要与公式中一致。
¾ 数据备份和转存: 1G、2G、4G 及其它可以兼容的 U 盘; ¾ 热电偶冷端补偿误差: ±1℃ ; ¾ 断电保护: 内置 FLASH 存储器保护参数和历史数据,断
第八章 故障分析及排除......................54
第九章 服务指南...................................56
上海绎捷自动化科技有限公司
R3000/R4000 无纸记录仪说明书
第一章 概 述
随着微电子技术、计算机技术和通信技术的飞速发展, 在工业上使用的显示记录控制仪表的技术更新越来越快,旧 的控制室仪表不断被新的、性能更可靠、功能更强大、使用 更方便的控制室仪表取代。在广泛应用的化工、炼油、冶金、 制药、造纸、建材等各行业中,随着企业规模的扩大、自动 化程度的提高,对控制室仪表也提出了更高的要求。在征求 广大用户的各种需求的基础上,上海绎捷自动化科技有限公 司经过多年连续开发和生产,已经成功推出一系列仪表,能 够满足各类用户的各种不同使用场合的需求。
间全隔离,隔离电压大于1000V; ¾ 隔离阻抗: 20MΩ @ 1000V; ¾ 记录容量: 64/128/192/248MB(FLASH 容量可选择); ¾ 电压输入:0-5V、1-5V、0-20mV、0-100mV ( >1MΩ); ¾ 电流输入:0-10mA、4-20mA(阻抗 250Ω); ¾ 热电阻: PT100、Cu50(要求三线电阻平衡,引线电阻
R3000/R4000 无纸记录仪说明书
注意事项
无纸手动操作记录仪使用说明书
3、仪表的安装(1)、在表盘上安装仪表的方法按照不同仪表所需的开孔尺寸在盘面上开好对应尺寸的安装孔,将密封圈套在仪表上,再将仪表嵌入到开好的安装孔中,然后将面板安装固定夹装在盘面后面,卡在仪表上下两面,向前推动这两个固定夹,使仪表固定在盘面上,再剥掉显示屏上的保护膜即可(如果在同一表盘上安装多台仪表,应参考上图中推荐的仪表间外型尺寸尺寸类型A型B型C型宽1608096高8016096深110110110选择菜单时,用于确认菜单中的选择项修改参数时,用于确认新设定的参数值画面显示时,配合“▲”键可进组态菜单页显示历史数据时,用于确认下一步要修改的追忆时间设定参数时,配合“ ”键用于移动小数点的位置选择菜单时,用于光标下移修改参数时,用于减少光标指定处的数值测量显示时,用于同一通道显示画面的翻页修改追忆时间时,用于减少光标指定处的时间值选择菜单时,用于光标上移修改参数时,用于增加光标指定处的数值修改追忆时间时,用于增加光标指定处的时间值选择菜单时,用于光标左移设定参数时,用于光标左移修改追忆时间时,用光标左移显示历史数据时,用于从当前时间向后搜索追忆时段向前搜索追忆时段过程中,用于停止搜索选择菜单时,用于光标右移设定参数时,用于光标右移修改追忆时间时,用光标右移追忆历史数据时,用于从当前时间向前搜索追忆时段向后搜索追忆时段过程中,用于停止搜索测量显示时,用于不同通道之间显示画面的切换设定结束时,用于进入测量显示画面在实时曲线画面或历史曲线画面下,可修改曲线画面的时标手动调节控制时,用于手动/自动操作和切换确认键光标下移键光标上移键光标左移键光标右移键F2F1在确定仪表接线无误时,方可上电。
开机时,系统将会用几秒或几分钟左右的时间进行系统初始化,请耐心备注:如果控制输出为阀门正反转输出,要将第3报警类型设为“PWP”,第4报警类型设为“PWN”。
3)“输出”参数报 警 值报警回差报警通道输入通道报警类型报 警 值报警回差报警通道输入通道报警类型报 警 值报警回差-1999 ——999999字0 —— 999999字051—— 2NO:不报警AL:下限AH:上限STO:手自动状态输出-1999 ——999999字0 —— 999999字061—— 2NO:不报警AL:下限AH:上限STO:手自动状态输出-1999 ——999999字0 —— 999999字报警点设定值报警点回差值第五报警通道(不可修改)该报警对应的输入通道(≤2路)报警类型选择报警点设定值报警点回差值第六报警通道(不可修改)该报警对应的输入通道(≤2路)报警类型选择报警点设定值报警点回差值10000501NO10000601NO1000名 称输出通道输入通道输出类型输出下限输出上限输出通道输入通道输出类型设 定 范 围0101,02,03NO:无输出电流:0~20 mA,0~10 mA,4~20 mA电压:0~5 V,1~5 V,0~10V-1999 —— 999999字0%-1999 —— 999999字100%0201,02,03同上说 明第一输出通道(不可修改)01:对应于第一通道变送输出02:对应于第二通道变送输出03:模拟控制输出(见注1)变送输出的信号类型(特殊要求请另说明)变送输出时为下限量程值手动控制输出时的下限值( 0%)变送输出时为上限量程值手动控制输出时的上限值(100%)第二输出通道(不可修改)01:对应于第一通道变送输出02:对应于第二通道变送输出03:模拟控制输出(见注1)变送输出的信号类型(特殊要求请另说明)出 厂 预 置 值01014—20mA 00100010001014—20mA注1、当输入通道等于3,即对应手动控制输出时,输出下限一定要设为0,输出上限一定要设为100.000;4)“设定”参数 (不开放)5)“手操”参数输出下限输出上限输出通道输入通道输出类型输出下限输出上限输出通道输入通道输出类型输出下限输出上限-1999 —— 999999字0%-1999 —— 999999字100%0301,02,03同上-1999 —— 999999字0%-1999 —— 999999字100%0401,02,03同上-1999 —— 999999字0%-1999 —— 999999字100%变送输出时为下限量程值手动控制输出时的下限值( 0%)变送输出时为上限量程值手动控制输出时的上限值(100%)第三输出通道(不可修改)01:对应于第一通道变送输出02:对应于第二通道变送输出03:模拟控制输出(见注1)变送输出的信号类型(特殊要求请另说明)变送输出时为下限量程值手动控制输出时的下限值( 0%)变送输出时为上限量程值手动控制输出时的上限值(100%)第四输出通道(不可修改)01:对应于第一通道变送输出02:对应于第二通道变送输出03:模拟控制输出(见注1)变送输出的信号类型(特殊要求请另说明)变送输出时为下限量程值手动控制输出时的下限值( 0%)变送输出时为上限量程值手动控制输出时的上限值(100%)00100010001014—20mA00100010001034—20mA001000100名 称输出类型设 定 范 围mA/V:电压/电流输出FW0:无阀位反馈正反转控制输出FW1:带阀位反馈正反转控制输出说 明控制输出信号类型出 厂 预 置 值mA/V。
RX系列无纸记录仪通讯协议-杭州美控
RX系列无纸记录仪通讯说明杭州美控自动化技术有限公司一、接线使用9芯插座。
接线为:2脚为RS232的接收数据端RXD,3脚为RS232的发送数据端TXD,5脚为数据地线GND,8脚为RS485的数据DATA+,9脚为RS485的数据DATA-。
二、实时数据读取(一)在Modbus通讯协议中,可定义的功能码为0~255,RX系列无纸记录仪仅使用到其中的部分功能码,对外公布的仅为功能码04,读从机输入寄存器(实时数据)。
部分功能码作用一览表:功能码备注03H(3) 读一个或多个寄存器数据04H(4) 读从机输入寄存器(实时数据)06H(6) 写单路寄存器10H(16) 写多路寄存器11H(17) 读下位机ID(a) 功能码03H:读一个或多个寄存器数据(即读24C02存储单元内容,返回模块组态参数或标定参数)主机发送数据格式:从机地址+功能码+寄存器起始地址(1)+数据字长度(2)+CRC校验码从机响应数据格式:从机地址+功能码+数据字节长度+数据+CRC校验码(b) 功能码04H:读从机输入寄存器(即读实时数据)主机发送数据格式:从机地址+功能码+输入寄存器起始地址(3)+数据字长度(2)+CRC校验码例:记录仪地址为1,读1、2、3通道数据:01 04 00 00 00 03 0B0 0B从机响应数据格式:从机地址+功能码+数据字节长度+数据+CRC校验码例:记录仪返回的数据为1通道=40 2通道=159 3通道=295101 04 06 00 28 00 9F 01 27 71 31(c) 功能码06H:写单路寄存器(即保存模块组态参数或标定参数到24C02存储单元中)主机发送数据格式:从机地址+功能码+要写入的寄存器起始地址+数据+CRC校验码从机响应数据格式:从机地址+功能码+要写入的寄存器起始地址+数据+CRC校验码(d) 功能码10H:保存模块组态值(即保存模块组态参数或标定参数到24C02存储单元中)主机发送数据格式:从机地址+功能码+要写入的寄存器起始地址+保存数据字长度(2)+保存数据字节长度(4)+数据+CRC校验码从机响应数据格式:从机地址+功能码+要写入的寄存器起始地址+保存数据字长度+CRC校验码(e) 功能码11H:读模块类型(即判断模块是普通模块或PID模块)主机发送数据格式:从机地址+功能码+CRC校验码从机响应数据格式:从机地址+功能码+数据+CRC校验码注:(1)寄存器起始地址详见“24C02地址分配表”;(2)数据字长度在RX系列无纸记录仪中取值范围为0002H~0004H;(3)输入寄存器起始地址详见“实时数据地址分配表”;(4)数据字节长度为1个字节,值为数据字长度的2倍。
MODBUS_RTU 通讯协议(LCD小无纸记录仪)
MODBUS_RTU 通讯协议
1、数据传输格式:1位起始位、8位数据位、1位停止位、无奇偶校验位。
2、仪表数据格式:2字节寄存器值=寄存器数高8位二进制数+寄存器低8位二进制数
3、仪表通讯帧格式:
读寄存器命令格式:
1 2 3 4 5 6 7~8 DE 3 起始寄存器高位起始寄存器低位寄存器数高位寄存器数低位CRC 应答:
1 2 3 4~5 6~7 …M*2+2~M*2+3 M*2+4~M*2+5 DE 3 字节计数M*2 寄存器数据1 寄存器数据2…寄存器数据M CRC DE: 设备地址 (1~200)单字节
CRC: 校验字节 采用CRC-16循环冗余错误校验
举例对比说明:(以LCD小无纸记录仪为例)
MODBUS_RTU 通讯协议(十进制格式)
发送:1, 3, 0, 0, 0, 16, 68, 6,
回收:1, 3, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255,
仪表动态数据格式(MODBUS_RTU协议)
编号参数名称数据格式类型备注
1 保留单字节定点数只读
2 E2PROM参数修改标志单字节定点数只读
3 仪表类型四字节浮点数只读
4 第一路采样四字节浮点数只读
5 第二路采样四字节浮点数只读
6 第三路采样四字节浮点数只读
7 第一报警状态单字节定点数只读
8 第二报警状态单字节定点数只读
9 第三报警状态单字节定点数只读。
12-液晶无纸记录仪表保持寄存器地址
仪表与主机通讯协议一、概述此协议采用MODBUS通讯协议,传输模式为RTU模式。
Modbus协议是一种主-从式协议。
任何时刻只有一个设备能够在线路上进行发送。
由主站管理信息交换,且只有它能发起。
它会相继对从站进行轮询。
从站之间不能进行直接通信。
二、串口设置通讯方式:异步串口通讯接口,如RS-485,RS-232,RS-422等;波特率:1200,2400,4800,9600,19200可选,数据位:8位,无奇偶校验,1位停止位。
三、通讯帧格式在以下的通信协议中,通信格式将参照如下的格式进行。
当间隔时间长于或等于3.5字符时,T1-T2-T3-T4即作为检测到帧结束。
其中:设备地址Address=1~255,0是广播地址。
功能代码Function:03:读取保持寄存器;16:写入多个寄存器;65:读取历史数据。
其中,03,16是符合标准MODBUS通讯命令,用来读写仪表相关寄存器参数;65是本仪表自定义命令,用来读取有关历史数据而定义的命令。
首寄存器地址:要读取的第一个内部寄存器的地址,双字节。
每个保持寄存器的值数据为双字节。
寄存器数:要读取或修改的内部寄存器个数,双字节。
读取的字节数:被读取的内部寄存器的数据的字节总数,单字节。
CRC校验:循环冗余校验参数。
3.1 读N个寄存器值:功能代码03注意:Hi为高字节,Lo为低字节,每个双字节数据都是高字节在前,低字节在后。
主站请求:8字节1字节1字节2字节2字节2字节从站响应:1字节 1字节1字节 2字节 n ×2字节 2字节 2字节例1:主站使用功能03读取第一路测量值(寄存器地址0002,见附表),从站地址01。
由于测量值是浮点类型,所以要读两个寄存器数值。
主站请求:1字节1字节 2字节 2字节2字节从站响应:说明:第一路测量值=0.356,浮点表示从低到高的四个字节分别是0xA2,0x45,0xB6,0x3E ,modbus 传输时每个寄存器都是高字节在前,低字节在后。
美控 U-MIK-R6000F-MYCN5 无纸记录仪 使用说明书
无纸记录仪 使用说明书
杭州美控自动化技术有限公司
更多资讯请扫二维码 服务电话:400-152-1718
杭州美控自动化技术有限公司
U-MIK-R6000F-MYCN5 第5版
前言
感谢您购买本公司产品。 本手册是关于产品的各项功能、接线方法、设置方法、操作方 法、故障处理方法等的说明书。 在操作之前请仔细阅读本手册,正确使用本产品,避免由于错 误操作造成不必要的损失。 在您阅读完后,请妥善保管在便于随时取阅的地方,以便操作 时参照。
为防止触电、误操作,务必进行良好的接地保护。 务必做好防雷工程设施:共用接地网进行等电位接地、屏蔽、
合理布线、适当使用浪涌保护器等。 内部某些部件带有高压,非本公司或非本公司认可的维修人
员,请勿擅自拆开本产品,以免发生触电事故。 在进行各项检查前务必切断电源,以免发生触电事故。 请定期检查端子螺钉状况,若发现其松动,请紧固之后再投
2.3.1 端子名称和位置..................................................................... 7 2.3.2 信号线的连接........................................................................11 第三章 基本操作方法...................................................................................12 3.1 面板部件...........................................................................................12 3.2 按键操作...........................................................................................13 3.2.1 画面操作............................................................................... 13 3.2.2 组态登录............................................................................... 32 3.2.3 启用组态............................................................................... 33 3.2.4 参数类型和设置方法........................................................... 35 第四章 组态说明...........................................................................................44 4.1 输入设置...........................................................................................44
无纸记录仪技术参数 无纸记录仪技术指标
无纸记录仪技术参数无纸记录仪技术指标无纸记录仪技术参数输出规格:传感器配电:24VDC 电流≤20mA/路。
两路模拟PID调节输出或变送输出:直流电流4-20mA;4路可组态继电器触点输出,触点容量为3A、250VAC(阻性负载):报警输出:上限、下限;通讯、打印:通讯接口:RS232C或RS485波特率:1200、2400、9600、57600打印接口:RS232C直接连接微型打印机记录时间:记录间隔:1、2、4、6、15、30、60、120、240秒可选。
记录长度:三笔记录,36小时/笔(记录间隔1秒)~365天/笔(记录间隔4分)热电偶冷端补偿误差:±1℃断电保护时间:内置FLASH存储器保护参数和历史数据,断电后可永久保存。
集成硬件时钟,掉电后也能准确运行。
供电电源:开关电源 85VAC-265VAC,50Hz±5%,直流电源DC24V ±10%环境温度: 0-50℃环境湿度: 0-85%RH防护等级: IP40外型尺寸:160×80×125横式80×160×125竖式通讯地址:按通道键和时标键可修改本机在网络中的通讯地址,从0~99可选。
波特率:按通道键和时标键可修改通讯波特率,可在以下参数中作选择:1200/2400/9600/57600。
注:连接微型打印机时本机通讯地址设为"08",波特率设为"9600"。
数据打印本功能为可选项,选型不选本功能则无此组态画面。
本无纸记录仪可通过RS-232接口连接串行微型打印机,可打印历史数据和曲线。
记录仪组态见"通讯"组态。
本机通讯地址设为"08",通讯波特率固定为"9600"。
无纸记录仪安装与接线1. 外形及开孔尺寸(mm):横式:外形160(宽)×80(高)×125(深)mm 开孔尺寸(宽×高)152+1×76+1mm竖式:外形80(宽)×160(高)×125(深)mm 开孔尺寸(宽×高)76+1×152+1mm2. 安装场所请安装在如下场所:安装方式:盘装式安装地点:室内,避开风雨和阳光直射;由于仪表工作时会产生温升,请安装在通风良好的地方;请选择远离机械振动的地方安装;请不要左倾或右倾安装,应尽量水平(允许最大后倾15°)请不要安装在如下地方:阳光直射到的地方和加热器具的附近应尽可能选择温度变化小、接近常温(23℃)的地方安装;油烟、蒸汽、湿气、灰尘、腐蚀性气体等多的地方油烟、蒸汽、湿气、灰尘、腐蚀性气体等会对仪表造成不良影响;电磁源的附近请不要将有磁性的器具和磁铁靠近本仪表。
XSR90系列彩色无纸记录仪说明书
XSR90 Series Paperless Recorder彩色无纸记录仪Bulletin E03D1XSR90XSR90 系列彩色无纸记录仪XSR90系列彩色无纸记录仪功能强大,是新一代无纸记录仪。
增强了测量、显示、存储、报表等各项功能。
依照可靠性工程的设计原则,结合最新的数字技术和多年工控产品设计生产经验,使本记录仪成为可靠性高、寿命长、现场适应力强、功能强大、操作方便的产品。
信号万能输入、高精度、低温漂、抗干扰能力强、显示分辨率高。
广泛应用于生产设备、试验设备、过程控制所需的历史数据记录,报警记录,通断电记录,班次报表等场合。
基本功能■最多18通道万能输入,全隔离,精度高,温漂低,抗干扰能力强.■采样测控周期0.1秒,记录间隔同样可设为0.1秒,速度快.■USB 2.0接口支持数据转储.■RS485,RS232C通讯接口,Modbus-RTU标准通讯协议.■免费提供上位机数据管理软件,对数据进行浏览和分析.显示&操作:■5.6英寸分辨率640×480像素TFT彩色液晶显示屏,分辨率高.■黑白两种背景色风格可选,自定义通道颜色,横纵走纸自由选择.■提供总貌、数字、曲线、棒图、信息等多种显示方式.■支持中英文画面.可靠性&耐久性:■铝合金密闭外壳设计,确保仪表在恶劣环境中正常使用.■橡胶微动按键,使用寿命长.■可拆卸式端子,配线更简单,方便现场操作.抗干扰能力:■通过了严格的EMC电磁兼容测试,获得了CE认证。
(注)注:Standards:EN 55022:2010, EN 61000-3-2:2006+A1:2009+A2:2009,EN 61000-3-3:2008, EN 55024:2010,EN 60950-1:2006+A11:2009+A1:2010+A12:2011XSR90标准规格内容代码及说明XSR90 XSR90彩色无纸记录仪通道数6 6通道12 12通道18 18通道输出继电器T□0~6点变送输出A□0~2路通讯接口(注)S0 无S1 RS-232接口S2 RS-485接口分体打印接口(注)P 打印接口仪表电源V0 85VAC~265VACV1 16VDC~32VDC非标准功能N 表示非标功能端子接线图仪表选型144144146271562~10 (安装盘厚度)19120330136146安装支架之前的尺寸安装支架之后的尺寸尺寸654321181716151413987121112121978777636655CBA1-+24V-+24V-+24V-+24V-+BS1-+BS2PGRXD(A+)TXD(B-)GNDL N开孔尺寸138±1138±1单独安装时附件名称备注接线端子数量按需配置安装导轨2只仪表改锥1只用户手册1本随机光盘内含上位机数据分析软件、通讯测试软件、用户手册等内容分流电阻250Ω±0.1%直插精密电阻(数量与订货通道数一致)U盘※单独订购构造安装方法嵌入式仪表盘安装(垂直仪表盘)最多允许从水平面向后倾斜30度,左右水平仪表盘厚度2~10mm仪表尺寸144×144×233mm(W×H×D)标准运行条件额定电源180~240 VAC(50Hz/60Hz)允许电源85~265VAC(50Hz/60Hz±2%)工作环境0~50 ℃,0~85% RH,无凝露功耗最高30VA(包括选配功能)输入部分输入点数最多可含有18个测量通道(万能输入,全隔离)测量周期0.1秒输入种类DCV 直流电压:(±20mV,±60mV,±100mV, 0~5V, 1-5V)TC 热电偶:(R, S, B, K, E, J, T, N, WR325, WR526)RTD 热电阻:(Pt100, Cu50, Cu100, G53, BA1, BA2)DCA直流电流:(4~20mA, 0~20mA, 0~10mA附加250Ω外部分流电阻)远传压力表:(400Ω)测量精度±0.2%F•S(热电偶不包含冷端补偿精度)(具体详见用户手册)记录存储记录间隔最快可0.1秒记录一次全部通道的数据,记录间隔在0,1秒~60秒间多档可设存储容量记录时间的长短与内部存储器容量、记录间隔和输入通道数有关内部存储器容量大幅提升,可支持更长时间、更快间隔的多通道数据记录标配USB数据转储USB接口支持U盘数据转储功能,USB2.0协议,最大支持32GB24VDC变送器电源标配4组(引自1回路),额定输出电流200mA,附加规格(选配)报警开关量输出最多6点报警输出继电器,常开触点,模拟量输出最多2通道,输出类型4~20mA通讯接口RS485或RS232C。
基于自由口通讯的PLC与无纸记录仪的通讯实现
基于自由口通讯的PLC与无纸记录仪的通讯实现在当前的自动化控制系统中,智能仪表与PLC之间的通讯越来越多,也越来越重要。
本文主要研究了S7-200 PLC与智能无纸记录仪的通讯实现,通过现场验证,通讯稳定可靠,此方式可推广至其他智能仪表。
标签:PLC;智能无纸记录仪;通讯0 引言PLC是工业自动化的重要支柱,应用越来越广泛。
在工业生产中,通常我们要对仪表数据进行采集,然后通过控制电缆接至PLC去做数据显示和逻辑处理。
而智能仪表具备普通仪表实现不了的功能,可以实时的在现场显示工艺生产数据和状态等,因此应用越来越广泛。
智能仪表一般都具有标准的RS-232/ RS-485接口,方便与PLC进行通讯。
本文介绍了S7-200 PLC与无纸记录仪的通讯设计实现方法,该方法可推广至其他智能仪表。
1 PLC自由口通讯技术1.1 PLC通讯端口的工作模式S7-200 CPU的RS485通讯端口往往有一个或者两个,这两个通讯接口用在自由端口通讯或者PPI/MPI上。
PPI具有通讯限制,这种通讯协议基于令牌环式机制。
自由端口通讯是一种基于RS-485的半双工通讯方法,这种通讯模式允许用户与PLC之间进行通讯。
1.2 PLC特殊寄存器以及自由口通讯指令专用寄存器和通讯指令是S7-200自由端口通讯的核心。
在自由端口通讯模式下,用户可以对S7-200上的所有RS485端口进行控制,同时用户还有权限与任何有已知协议的通讯设备进行通讯。
S7-200的寄存器用来定制通讯协议,同时提供了相关中断事件以及通讯指令[1]。
对于S7-200来说,主要有两个重要的通讯指令,一个是接受指令,即(RCV),另一个指令是发送指令,即(XMT)。
1.3 PLC自由口通讯工作方式自由端口通讯的基本步骤是,首先对数据进行分析,分配数据缓冲区,之后对写控制字符进行初始化操作,指定端口1以及端口0的工作模式,并对通讯时的基本参数进行设置;自由端通讯端口开始执行发送指令,发送区域中的数据被发送到通讯的另一侧;连接发送完成的中断事件26或者中断事件9,进行中断事件的输入;执行接受指令过程,同时将自由端口所接收到的数据在接收数据的缓冲区进行写入操作。
TP700系列无纸记录仪,多路温度记录仪说明书
目录一、概述1二、功能特点2三、技术指标4四、安装与接线及外形结构6五、仪表运行及操作9六、仪表参数设置及通讯协议20七、软件使用说明27八、故障分析与排除30--一、概述触控数据记录仪以其丰富的显示画面、灵活的操作方式以及强大的记录、运算、控制和管理功能,在各行各业中获得了极其广泛的应用。
本产品吸纳了各种国内外数据记录仪的优点,应用最新的显示技术、微电子技术、数据存储和通讯技术,是一款功能齐全、操作方便、精确可靠、高性价比的产品。
本产品配置丰富,有蓝屏和彩色两种显示屏。
可以接收多种类型的直流电流、电压和电阻信号,实现温度、湿度、压力、液面、流量、成分以及力、力矩、位移等物理量的显示、记录、越限监控、报表生成、数据通讯、信号变送以及流量累计等功能。
本产品主要由触控液晶屏、按键、ARM微处理器为核心的主板、主电源、外供变送器电源、智能通道板、大容量FLASH等构成:可配备不同类型的智能通道板,根据应用要求选择。
内置大容量FLASH,可通过U盘快速将FLASH中的数据转储到计算机中。
内置的FLASH的容量为70M字节,8通道时若20秒记录一次可记录865天,最快1秒记录一次所有通道的数据。
数字显示界面、棒图显示画面、实时曲线画面、追忆曲线画面追忆曲线读数光标功能。
测量、显示基本误差:±0.2% F·S可参数设置多点报警功能。
--二、功能特点本产品显示信息量大、界面友好、操作简单,下面是主要功能特点:不需要笔和纸记录,日常维护工作量非常小,运行费用低;采用高亮度触控彩色TFT液晶屏,CCFL背光、画面清晰;采用ARM微处理器,可同时实现多路(仪器内部最高64路信号采集、记录、显示和报警;采用70MB大容量的FLASH 闪存芯片存贮历史数据,掉电永不丢失数据;全隔离万能输入,可同时输入多种信号,无需更换模块,直接在仪器上设置即可;显示工程量数据的数值范围更宽可显示6位数值:-999,99~1999.99;可以参数设置、显示工程位号,工程单位,有流量累积;具有闪动报警显示,同时指示各路通道的下下限、下限、上限、上上限报警;8路继电器报警输出(订做产品);显示精度高,基本误差为±0.2% F·S;内置GB2312汉字库,使用全拼输入法输入;支持外接微型打印机,手动打印数据、曲线,自动定时打印数据,满足用户现场打印的需求(订做产品);配备标准USB2.0接口。
基于自由口通讯的PLC与无纸记录仪的通讯实现
基于自由口通讯的PLC与无纸记录仪的通讯实现一、自由口通讯的概念及原理自由口通讯(free port communication)是一种在生产现场中常用的通讯方式,它利用PLC上的自由口(free port)来进行通讯。
在PLC的通讯口中,一般有一个或多个自由口,这些口可以通过编程灵活地进行数据读写操作。
自由口通讯的原理是通过在PLC程序中编写相应的通讯指令,来实现PLC与外部设备(比如无纸记录仪)之间的数据传输。
1.确定通讯协议在进行PLC与无纸记录仪的通讯之前,首先需要确定通讯协议。
通讯协议是PLC与外部设备之间进行数据交换时约定的规则,通常包括数据格式、通讯速率、数据校验等内容。
针对无纸记录仪的特点,可以选择一种常见的通讯协议,比如MODBUS协议,来进行通讯。
2.设置自由口参数在确定通讯协议之后,需要在PLC的编程软件中设置相应的自由口参数。
这些参数通常包括通讯速率、数据位、停止位、校验方式等,要根据无纸记录仪的通讯要求进行设置。
3.编写通讯程序在PLC的编程软件中编写通讯程序,主要包括数据发送和数据接收两部分。
数据发送部分需要将需要传输的数据打包成符合通讯协议的格式,并通过自由口发送给无纸记录仪;数据接收部分需要监听无纸记录仪发送过来的数据,并进行解析处理。
4.数据交换测试编写完通讯程序之后,需要进行数据交换测试,验证通讯的正确性。
可以采用模拟数据或者真实数据进行测试,确认PLC与无纸记录仪之间的通讯是否正常。
5.系统集成将通讯程序整合到整个控制系统中,并进行实际应用测试。
在系统集成过程中,还需要考虑一些特殊情况的处理,比如通讯异常、数据丢失等,确保整个系统的稳定可靠。
三、通讯实现中的问题与解决方法在实际的通讯实现过程中,可能会遇到一些问题,比如通讯不稳定、数据解析出错等。
针对这些问题,可以采取如下解决方法:通讯不稳定可能是由于通讯线路故障、通讯参数设置错误等原因造成的。
在实际安装过程中,需要严格按照通讯协议的要求来设置通讯参数,并对通讯线路进行良好的绝缘、接地处理,确保通讯的稳定性。
组态王与英华达无纸记录仪通讯
利用组态王采集英华达无纸记录仪的现场计量数据计控所:梁斌 唐凯霞摘要:使用北京亚控公司的组态王,实现英华达无纸记录仪的现场数据采集、联网。
关键词:组态王,英华达无纸记录仪,现场数据采集前言:当前,柳钢对生产过程中的成本核算越来越重视,为此,安装了大量的现场计量仪表,对生产中所消耗的水、电、气及各种生产原料进行计量。
为了能更好地对这些能源计量数据进行统计,分析和共享,就有必要将各仪表测量的现场计量数据联入柳钢能源计量通讯网络中,使之实现数据集中采集,方便对数据进行整理加工。
一.概况:柳钢目前的二级能源计量仪表遍布全公司各处,测量的介质包括煤气、空气、蒸汽、氮气、氧气、水、电及矿石、焦炭等等。
其中大量使用了上海华强公司生产的HD940智能演算仪(用于煤气、空气、蒸汽、氮气、氧气等的计量),这种仪表是十多年前的产品,其通讯技术已经大大落后于当前科技水平,存在通讯协议不标准(RS232加电流环方式)、所需附加设备繁杂(转换器和中继器)、通讯速率低(1200的波特率)、性能差等诸多问题。
为了提高能源通讯网络的性能,更快、更稳、更准地将现场计量数据采集上来,计控所于今年开始陆续对原有的HD940智能演算仪进行更换。
其中大部分选用了北京英华达公司的EN880C 无纸记录仪,由于它的通讯协议和原HD940仪表不同,因此我们针对英华达无纸记录仪,对柳钢能源计量通讯网络的程序进行了修改,以实现对英华达无纸记录仪的数据通讯。
二.网络构成:数据服务器客户端1客户端2。
数据采集站1数据采集站2。
无纸记录仪外网网卡外网网卡内网网卡内网网卡 外网以太网内网以太网内网以太网无纸记录仪无纸记录仪无纸记录仪无纸记录仪无纸记录仪无纸记录仪如上图,在柳钢全公司范围按地域划分为七个采集片区,每个片区分别由一台数据采集站通过内网以太网进行片区内无纸记录仪的数据采集。
同时通过外网以太网将采集到的数据送入数据服务器中,经处理后供有关单位查询、调用。
XSR21R无纸记录仪
为了防止触电和防止机器故障,在全部配线完成并确认配线正确之前,请不要接通电源。
4
2.1 配线的注意事项
为了避免噪声干扰的影响,请将输入信号线远离仪表电源线、动力电源线、负载线进行配线。 确保配线时,仪表电源不受动力电源的噪声影响。在容易受到噪声影响的场合,建议使用噪声滤波
1. 安 装
警 告
P-1
P-2
P-3
P-4
数字滤波常数 突变滤波阈值 平滑滤波次数 …… 第 2 组参数:报警参数 参数组 报 警 及 继 电 器 参数名称 工作方式 RL1 延迟断开时间 RL1 报警源 RL2 报警源 RL3 报警源 RL4 报警源 报警信号源 报 警 点 一 报警方式 报警设定值 报警灵敏度 报警延时 偏差比较值 …… 第 3 组参数:通讯参数 参数名称 通讯地址 通讯波特率 通讯校验位 通讯控制报警 通讯控制输出 通讯协议 第 4 组参数:输出参数 参数组 输 出 通 道 一 …… 第 5 组参数:系统参数 参数名称 替换参数密码 替换备份密码 背光保持时间 液晶对比度 清除停电记录 时钟 1 时钟 2 第 6 组参数:记录参数 参数名称 记录间隔分 记录间隔秒 记录方式 记录清零 第 7 组参数:打印参数 参数名称 打印方式 打印间隔时 打印间隔分 打印间隔秒 打印机类型 参数名称 输出信号类型 输出上限 输出下限 对应测量通道
器。 - 请将线材搓捻成麻花状。搓捻的绞距越短,噪声防御效果越好。 - 请务必将噪声滤波器安装在接地的盘面等上, 并使噪声滤波器的输出侧与电源端子间的配线最短。 - 请不要在噪声滤波器输出侧的配线上安装保险丝、开关等,否则会降低滤波器的效果。 本仪表内部无保险丝。需要保险丝的场合,请另行设置:推荐保险丝的规格: - 额定电压 250V,额定电流 1A 的延时保险丝 24V 直流电源规格的仪表,请从 SELV 电路(可以保障安全的电源)的电源供给。 请使用符合电源规格的电源。 请避免在测量电路中混入干扰 - 测量回路与电源线(电源回路)或接地回路分开。
中控 R3100 R4100 无纸记录仪 说明书
配合符号:
左括号
(
定时器
数目: 触发模式: 时间触发:
信号触发:
虚拟通道
运算模式: 流量模型:
右括号
)
分隔符
,
用于表达式运算或触发条件以满足相应记录 要求。 8 个。 时间触发和信号触发。 绝对时钟和相对时钟。其中相对时钟可选择 【循环触发】中的[每年]、[每月]、[每日]、[每 时]、[每分]触发。 当定时器采集到第一个高电平信号时触发并 开始计时,在达到定时器长度时关闭,在下 一个高电平信号时重新计时。
. HH AI、FI、VA 上上限报警
逻辑量 0/1
. Hi AI、FI、VA 上限报警
逻辑量 0/1
. Lo AI、FI、VA 下限报警
逻辑量 0/1
. LL AI、FI、VA 下下限报警
逻辑量 0/1
. RH AI、FI、VA 上升速率报警
逻辑量 0/1
. RL AI、FI、VA 下降速率报警
逻辑量 0/1
求 4 个逻辑量的 BCD 码值 BCD(Logic1,Logic2,Logic3,Logic4)
非线性表格运算
TAB(Value,TabNo.,Range-L,Range-H)
复杂逻辑函数: 上升沿触发函数 状态锁定函数 双稳触发函数 ON 延时函数 OFF 延时函数 定时发生器函数 定长度脉冲函数 最大时限脉冲函数 最小时限脉冲函数 逻辑量变化检测函数 RS 触发器函数
热电阻:
最大引线电阻 10Ω,三线相同
脉冲激励,瞬时电流 0.25mA
类型
Pt100 JPt100 Cu50
量程范围
°C -200~800 -100~400 -50~140
°F -328~1472 -148~752
无纸记录仪通讯接口使用方法
无纸记录仪把各种需要监视输入的数据信号,通过数据处理,一方面在大屏幕液晶显示屏以多种形式显示出来,此外,将数据存放在芯片内,以便直接进行数据和图形查询,翻阅和打印。
由此可见,无纸记录仪的重要性,今日我们就从它的通讯接口说起。
一、无纸记录仪通讯接口接线使用9芯插座。
接线为:2脚为RS232的接收数据端RXD,3脚为RS232的发送数据端TXD,5脚为数据地线GND,8脚为RS485的数据DATA+,9脚为RS485的数据DATA-。
二、无纸记录仪实时数据读取在Modbus通讯协议中,可定义的功能码为0~255,系列无纸记录仪仅使用到其中的部分功能码,对外公布的仅为功能码04,读从机输入寄存器(实时数据)。
部分功能码作用注明:功能码备注03H(3)读一个或多个寄存器数据04H(4)读从机输入寄存器(实时数据)06H(6)写单路寄存器10H(16)写多路寄存器11H(17)读下位机ID1、功能码03H:读一个或多个寄存器数据(即读24C02存储单元内容,返回模块组态参数或标定参数)主机发送数据格式:从机地址+功能码+寄存器起始地址+数据字长度+CRC校验码从机响应数据格式:从机地址+功能码+数据字节长度+数据+CRC校验码2、功能码04H:读从机输入寄存器(即读实时数据)主机发送数据格式:从机地址+功能码+输入寄存器起始地址+数据字长度+CRC校验码例:记录仪地址为1,读1、2、3通道数据:0104000000030B00B从机响应数据格式:从机地址+功能码+数据字节长度+数据+CRC校验码例:记录仪返回的数据为1通道=402通道=1593通道=2950104060028009F012771313、功能码06H:写单路寄存器(即保存模块组态参数或标定参数到24C02存储单元中)主机发送数据格式:从机地址+功能码+要写入的寄存器起始地址+数据+CRC 校验码从机响应数据格式:从机地址+功能码+要写入的寄存器起始地址+数据+CRC 校验码4、功能码10H:保存模块组态值(即保存模块组态参数或标定参数到24C02存储单元中)主机发送数据格式:从机地址+功能码+要写入的寄存器起始地址+保存数据字长度+保存数据字节长度+数据+CRC校验码从机响应数据格式:从机地址+功能码+要写入的寄存器起始地址+保存数据字长度+CRC校验码5、功能码11H:读模块类型(即判断模块是普通模块或PID模块)主机发送数据格式:从机地址+功能码+CRC校验码从机响应数据格式:从机地址+功能码+数据+CRC校验码注:(1)寄存器起始地址详见"24C02地址分配表";(2)数据字长度在BJ系列无纸记录仪中取值范围为0002H~0004H;(3)输入寄存器起始地址详见"实时数据地址分配表";(4)数据字节长度为1个字节,值为数据字长度的2倍。
基于自由口通讯的PLC与无纸记录仪的通讯实现
基于自由口通讯的PLC与无纸记录仪的通讯实现随着物联网技术的发展,越来越多的设备通过网络进行互联互通,实现信息的共享和控制。
现代工业生产中,PLC(可编程控制器)和无纸记录仪是两个关键的设备。
而这两种设备之间的信息交互也至关重要,对于实现自动化控制具有重要作用。
因此,本文将介绍如何基于自由口通讯实现PLC与无纸记录仪的通讯。
1.自由口通讯简介自由口通讯是一种通信协议,用于设备之间的信息交换。
在自由口通讯中,各设备根据事先约定的规则进行通信。
该协议在工业自动化领域得到广泛应用,尤其是在PLC等工控设备中。
PLC和无纸记录仪是传统的工业自动化设备,但它们之间的通讯一直是一个难题。
为了解决这个问题,我们可以采用自由口通讯协议,将两者进行互联。
首先,需要在PLC上安装自由口通讯模块。
该模块通常是一个串口设备,可以通过RS232或RS485接口进行连接。
然后,我们需要编写PLC程序,实现自由口通讯的功能。
具体来说,需要考虑以下几个方面:(1)定义通讯协议自由口通讯需要定义通讯协议,例如在本文中,我们可以定义读取和写入的数据格式等。
根据协议定义,PLC可以向无纸记录仪发送数据,也可以接收无纸记录仪的数据。
(2)实现通讯功能在PLC程序中,需要编写相关的指令,实现与无纸记录仪的通讯。
例如,可以使用MODBUS协议中的读取和写入寄存器功能,通过控制线圈来实现数据的读取和写入。
(3)处理数据在通讯过程中,需要对数据进行处理,例如将数据转换成实际数值或者进行数据校验等。
这对于通讯的稳定性和可靠性非常重要。
接下来,针对无纸记录仪的通讯实现,我们需要将记录仪与PLC进行物理连接。
这通常需要使用RS485通讯模块,将PLC和记录仪之间的数据转换成串口信号进行传输。
然后,在记录仪上配置相应的通讯参数,例如波特率、数据位、校验位等。
最后,需要在记录仪程序中实现自由口通讯的功能,并且对PLC发送的数据进行处理并回复。
3.总结通过自由口通讯协议的实现,我们可以有效地实现PLC和无纸记录仪之间的通讯。
无纸记录仪通讯协议
无纸记录仪与上位机通讯协议本协议适用于存在16个主机节点和64个记录仪节点的通信情况。
一、 通讯格式:在以下的通信协议中,通信格式将参照如下的格式进行。
发送端(PC 机→记录仪)Command Source Dest L1L3L2L4Data1CRC1EndCmdLength Data2……Datan Data CRC2CRC应答端(记录仪→ PC 机)StatusSource Dest L1L3L2L4Data1CRC1EndCmdLength Data2……Datan Data CRC2CRC参数解释:1、Command为一个字节,以0b1010,xxxx或0b1101,xxxx表示。
高四位1010或0b1101为命令标志;低四位xxxx(0000~1111)表示具体的命令。
2、EndCom以一个字节0b1010,1111表示。
3、Status为一个字节,以0b1011,xxxx表示。
高四位1011为状态标志;低四位xxxx 为具体的状态信息,其中0000表示操作成功,0001~1111为常见的通信出错信息。
具体的出错代码请参见错误代码表,并将在日后的程序开发中继续完善。
4、Source为源地址,即通信数据发送者的地址,为一个字节。
具体信息见地址划分表。
5、Dest为目的地址,即通信数据接收者的地址,为一个字节。
具体信息见地址划块表。
6、Length(L1、L2、L3、L4):数据包正文的长度,拆分成四个字节,低字节在前,高字节在后,以0b1011,xxxx表示。
高四位1011为长度标志;低四位xxxx(0000~1111)表示后面紧跟的数据长度。
例如当数据包正文长度为512字节时,Length=0x100,则L1=0xB0,L2=0xB0,L3=0xB1,L4=0xB0。
如果Status不为0xC0,即状态出错,则Length = 0。
7、Data(Data1、Data2 、…Datan):以字节0b1000,xxxx表示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
无纸记录仪与上位机通讯协议本协议适用于存在16个主机节点和64个记录仪节点的通信情况。
一、 通讯格式:在以下的通信协议中,通信格式将参照如下的格式进行。
发送端(PC 机→记录仪)Command Source Dest L1L3L2L4Data1CRC1EndCmdLength Data2……Datan Data CRC2CRC应答端(记录仪→ PC 机)StatusSource Dest L1L3L2L4Data1CRC1EndCmdLength Data2……Datan Data CRC2CRC参数解释:1、Command为一个字节,以0b1010,xxxx或0b1101,xxxx表示。
高四位1010或0b1101为命令标志;低四位xxxx(0000~1111)表示具体的命令。
2、EndCom以一个字节0b1010,1111表示。
3、Status为一个字节,以0b1011,xxxx表示。
高四位1011为状态标志;低四位xxxx 为具体的状态信息,其中0000表示操作成功,0001~1111为常见的通信出错信息。
具体的出错代码请参见错误代码表,并将在日后的程序开发中继续完善。
4、Source为源地址,即通信数据发送者的地址,为一个字节。
具体信息见地址划分表。
5、Dest为目的地址,即通信数据接收者的地址,为一个字节。
具体信息见地址划块表。
6、Length(L1、L2、L3、L4):数据包正文的长度,拆分成四个字节,低字节在前,高字节在后,以0b1011,xxxx表示。
高四位1011为长度标志;低四位xxxx(0000~1111)表示后面紧跟的数据长度。
例如当数据包正文长度为512字节时,Length=0x100,则L1=0xB0,L2=0xB0,L3=0xB1,L4=0xB0。
如果Status不为0xC0,即状态出错,则Length = 0。
7、Data(Data1、Data2 、…Datan):以字节0b1000,xxxx表示。
高四位1000为数据信息标志;低四位xxxx(0000~1110)表示具体的数据。
在此情况下,本协议要求将一个八位的数据拆分成两个八位的数据进行传输。
例如当有发送数据为0x34f8时,则实际发送的数据流为Data(m)=0xC8,Data(m+1)=0xCF,Data(m+2)=0xC4,Data(m+3)=0xC3。
因此数据的长度肯定为偶数。
8、CRC以字节0b1001,xxxx表示,共两个字节。
本协议采用八位的异或和作为CRC校验,发送时,需要拆分成两个部分进行传输,具体见Data的拆分方法。
二、通讯的具体命令以下都是在通讯正常的情况,即Status=0xC0,如果Status=0xC1~0xCF,则Length=0。
2.0 PC机从向记录仪读取系统组态参数CGIVE1(0xA0)PC机→记录仪:Command = 0xA0Length = 0记录仪→PC机:Status = 0xC0Length = 15Data = 系统组态参数记录仪系统组态参数:时钟3字节时0~23,分0~59,秒0~59日期3字节年0~99,月1~12,日1~31密码3字节00~99,00~99,00~99记录点数1字节0 ~ 15断偶处理1字节0 ~ 2(0:保持1:回到起点2:回到终点)时标选择1字节0 ~ 3背光1字节0x00 ~ 0xFF(增加的幅值,补码)对比度1字节0x00 ~ 0xFF(增加的幅值,补码)峰值保持1字节0~50秒共计:15字节样例:发送指令: a0 16 46 b0 b0 b0 b0 98 94 af接收数据: c0 46 16 bf b0 b0 b0 89 80 80 83 81 81 86 80 83 80 82 80 80 80 80 80 80 80 82 80 80 80 83 80 80 80 80 80 80 80 97 92 af2.1 PC机向记录仪写入系统组态参数CBRING1(0xA1)PC机→记录仪:Command = 0xA1Length = 15Data = 系统组态参数(参看A0)记录仪→PC机:Status = 0xC0Length = 0样例:发送指令: a1 16 46 bf b0 b0 b0 89 80 80 83 81 81 86 80 83 80 82 80 80 80 80 80 80 80 82 80 80 80 83 80 80 80 80 80 80 80 99 92 af接收数据: c0 46 16 b0 b0 b0 b0 96 99 af2.2 PC机从记录仪读取通道组态参数CGIVE2(0xA2)PC机→记录仪:Command = 0xA2Length = 1Data = 通道号记录仪→PC机:Status = 0xC0Length = 24Data = 通道号+通道组态参数通道组态参数:信号类型1字节B(0),E(1),J(2),K(3),S(4), T(5),Pt100(6),Cu50(7),0~10mA(8),4~20mA(9),0~5V(10),1~5V(11),0~20mV(12),0~100mV,(13), PID(14)工程单位1字节以0~25表示,如下工程单位表mmm/h,mmm/min,mmm/s,Kg/h,Kg/min,Kg/s,L/h,L/min,L/s,t/h,t/min,t/s,MPa,KPa,Pa,Kgf/cmm,mmHHO,mmHg,Bar,℃,%,ppm,pH,r/min,mm,Nmmm/h 量程上限2字节 -999~9999量程下限2字节 -999~9999报警上上限2字节 -999~9999报警上限2字节 -999~9999报警下限2字节 -999~9999报警下下限2字节 -999~9999报警继电器4字节依次为上上限,上限,下限,下下限。
0~12记录间隔1字节 1,2,4,6,12,24,30(S)滤波时间1字节 0~99(0.0S~9.9S)小信号切除1字节0~255(0.0~25.5%)开方标志1字节 1:开方,0:不开方小数点位1字节 4:无小数,3:1位小数2:2位小数,1:3位小数共计:23字节样例:发送指令: a2 16 46 b1 b0 b0 b0 80 80 90 96 af接收数据: c0 46 16 b8 b1 b0 b0 80 80 89 80 89 80 87 82 8f 80 80 80 80 80 87 82 8f 80 87 82 8f 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 81 80 92 96 af2.3 PC机向记录仪写入通道组态参数CBRING2(0xA3)PC机→记录仪:Command = 0xA3Length = 24Data = 通道号+通道组态参数(参看A2)记录仪→PC机:Status = 0xC0Length = 1Data = 通道号样例:发送指令: a3 16 46 b8 b1 b0 b0 80 80 89 80 89 80 8f 80 86 82 80 80 80 80 8f 80 86 82 8f 80 86 82 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 8f 8f 80 80 80 80 80 80 81 80 9e 94 af接收数据: c0 46 16 b1 b0 b0 b0 80 80 9c 92 af2.4 PC机从记录仪读取通道历史数据DGIVE(0xA4)PC机→记录仪:Command = 0xA4Length = 1Data = 通道号记录仪→PC机:Status = 0xC0Length = 114Data = 通道号+历史数据长度+起始时间+终止时间+历史数据注:PC机从记录仪读取通道历史数据,记录仪每次向上发送100字节数据,待PC机继续发送CONTINUE命令时,再发送下100字节数据,直至发送终止时间=当前时间后,记录仪向上发送如下信息,告诉上位机数据发送完毕:记录仪→PC机:Status = 0xC0Length = 114Data = 通道号+历史数据长度+起始时间+终止时间+历史数据其中历史数据长度= 02.5 PC机从记录仪读取通道实时数据NDGIVE(0xA5)PC机→记录仪:Command = 0xA5Length = 1Data = 通道号记录仪→PC机:Status = 0xC0Length = 9Data =通道号+ 当前时间+ 实时数据样例:发送指令: a5 10 46 b1 b0 b0 b0 81 80 92 91 AF接收数据: C0 46 10 B9 B0 B0 B0 81 80 86 80 83 80 82 80 8A 80 89 80 87 82 80 80 80 80 92 9E AF 2.6 PC机中止记录仪的数据传送STOP(0xA6)PC机→记录仪:Command = 0xA6Length = 0记录仪→PC机:Status = 0xC0Length = 02.7 PC机继续从记录仪读取通道历史数据CONTINUE(0xA7)PC机→记录仪:Command = 0xA7Length = 1Data = 通道号记录仪→PC机:Status = 0xC0Length = 114Data = 通道号+历史数据长度+起始时间+终止时间+历史数据2.8 PC机从记录仪读取PID参数PGIVE(0xA8)PC机→记录仪:Command = 0xA8Length = 1Data = AO通道号记录仪→PC机:Status = 0xC0Length = 29Data = AO通道号+ PID参数(参看通道PID参数表)2.9 PC机向记录仪写入PID参数PBRING(0xA9)PC机→记录仪:Command = 0xA9Length = 29Data = AO通道号+ PID参数(参看通道PID参数表)记录仪→PC机:Status = 0xC0Length = 1Data = AO通道号2.10 PC机从记录仪读取通道流量累积数据FGIVE(0xAA)PC机→记录仪:Command = 0xAALength = 2Data = 通道号+累积数据类型(0:上半月日累积、1:下半月日累积、2:月累积、3:年累积)记录仪→PC机:Status = 0xC0Length=77(累积数据类型=0)、82(累积数据类型=1)、74(累积数据类型=2)、8(累积数据类型=3)Data = 通道号+ 累积数据类型+流量累积数据(参看流量累积数据表)2.11 PC机从记录仪读取某一时间段历史数据TDGIVE(0xAB)PC机→记录仪:Command = 0xABLength = 13Data = 通道号+ 起始时间+ 终止时间记录仪→PC机:Status = 0xC0Length = 114Data = 通道号+历史数据长度+起始时间+终止时间+历史数据注:PC机从记录仪读取通道历史数据,记录仪向上发送100字节数据。