八通道隔离温度转RS485采集器
时间:2012-08-04 阅读:1517
一、概述
YK-8D8系列多通道隔离测试仪采用的高性能数据采集器。该采集器具有多路热电阻热电偶输入通道,通道之间全隔离输入。使用高速的16位A/D采样芯片,使系统采集快、精度高。通过RS485接口与计算机或PLC连接,采用Modbus—RTU通讯协议,适配国内外各种组态软件。用户用多个隔离测试仪可以组建自己的数据采集系统,也可以和可编程控制器PLC共同使用。可以带多路模拟量、开关量输出。
二、主要技术指标:
基本误差:0.2%FS±1个字
输入信号:热电阻Pt100、CU100、CU50、BA1、BA2
热电偶S、K、E、B、T、N、J型
通讯输出:接口RS485,波特率9600或19200bps
报警输出:可带8个继电器,继电器触点容量 AC220V/3A.
电 源:DC9V~DC30V
功 耗:<1W
环境温度:0~50℃
环境湿度:<85%RH
尺 寸:145×90×40mm
三、端子接线
如图,仪表采用三线制测量电阻信号,八个通道共用两个公共端。带有mA信号输入的测试仪输入mA时需要将内部的短路块插在mA处,输入PT100时插在PT处,且要设置对应的输入类型。测试仪采用DC24V电源供电。
四、通讯说明
通讯数据格式为10位:1位起始位、8位数据位、无奇偶校验位、1位停止位。
该设备采用标准Modbus-RTU通讯协议,几乎能和所有的组态软件连接,可以连接组态王、力控、世纪星、Fix、InTouch等国内的组态软件,省去了用户连接软件的烦恼。在使用组态软件时,须选用的设备为modicon(*康)的PLC,Modbus-RTU地址型。数据为整型16位。8路测量值数据从寄存器01开始到8,测量值数据只读属性。各路误差修正从9到0x0F,通讯地址、波特率为0x10、0x11,这些数据可读写。使用组态王寄存器从4001开始,别的组态软件有可能是从3001开始。(0X表示十六进制)
4x0001 第1路测量值
4x0002 第2路测量值
4x0003 第3路测量值
例:读地址为1的仪表的第1路测量值 (PV1=1000)
发送数据为 01 03 00 00 00 01 84 0A
返回数据为 01 03 02 03 E8 B8 FA (其中03 E8—1000)
(其中01 是仪表地址,03是功能号,00 00是寄存器起始地址,00 01 表示读一个数,84 0A是校验码,返回数据中B8 FA是校验码。如果要读第1、2路测量值两个数据,则可以发送,01 03 00 00 00 02 C4 0B,读取16路数据发送01 03 00 00 00 10 44 06。
写*路误差修正=123时,发送数据 01 06 00 09 00 7B 19 EB。其中09表示第要写入的寄存器号。通讯测量值返回值=测量值+误差修正,误差修正范围-100.0~100.0。用户可省略该测量误差校正,直接在上位机上做误差修正。
通讯地址范围1~99,波特率9600或19200。仪表有默认通讯地址248(0XF8),如果用户不清楚可以用默认地址测试,波特率为9600或19200。通讯地址、波特率更改后,需重新上电才能起效。例如:更改通讯地址为08h,可以发送F8 06 00 10 00 08 9D AF。仪表出厂已经设置通讯地址为1,波特率为19200。
输入mA信号时,需要设置对应的输入类型,并且设置对应的量程(量程不带小数点),比如输入信号设置为12(4-20mA),量程下限设置为0,上限设置为5000,当输入12.00mA时,测量返回值为2500。
寄存器地址 (十六进制) | 对应的数值 |
00 | 第01路测量值 |
01 | 第02路测量值 |
······· | |
08 | 第08路测量值 |
09 | 第01路修正 |
10 | 第02路修正 |
······· | |
0F | 第08路修正 |
10 | 通讯地址 |
11 | 通讯波特率 |
12 | 第01路输入信号 |
13 | 第02路输入信号 |
······· | |
19 | 第08路输入信号 |
1A | 第01路量程下限 |
1B | 第01路量程上限 |
28 | 第08路量程下限 |
29 | 第08路量程上限 |
输入信号类型对照表
0 | 热电阻PT100 | 9 | 热电偶型 |
1 | 热电阻Cu100 | 10 | 热电偶型 |
2 | 热电阻Cu50 | 11 | 热电偶型 |
3 | 热电阻BA1 | 12 | 4-20mA |
4 | 热电阻BA2 | 13 | 0-10mA |
5 | 热电偶S型 | 14 | 0-20mA |
6 | 热电偶型 | 15 | 1-5V |
7 | 热电偶型 | 16 | 0-5V |
8 | 热电偶型 |
| 其他特殊信号 |