智能双串口无线测量系统.docx
《智能双串口无线测量系统.docx》由会员分享,可在线阅读,更多相关《智能双串口无线测量系统.docx(21页珍藏版)》请在冰豆网上搜索。
智能双串口无线测量系统
智能双串口无线测量系统
一、概述:
智能无线系统以双串口通讯多通道采集控制模块为核心,具有4路隔离输入模拟量信号,8路显示模拟量信号,10组继电器控制输出,最多可以带3组模拟量控制输出。
通过COM2通讯串口分配给现场显示触摸屏,COM1串口通过无线传输收发器。
接收器与工控机的无线接收器配对可以再PC电脑上组成测控系统进行远程操控。
本系统可按照用户要求组合而成。
可以对化工、制药、电力、环保、农业、钢铁、汽车行业进行项目测控改造。
二、主要技术指标:
1、输入信号:
8路4-20Ma(接称重变送器模块)。
2、输入信号:
16路4-20Ma(接温度、压力、反馈信号等)。
2、控制输出:
6路模拟量4-20Ma,20路开关量10A/220V开关量。
3、无线433MHz调频,可视距离1000米。
4、7英寸触摸屏显示。
5、模块电源:
DC24V.(线性电源)防变频器干扰
6、模块尺寸:
300(长)*110(宽)*60mm(高)*2(个)
7、整体供电:
AC220V
8、控制柜尺寸:
1200mm(高)*600mm(宽)*400mm(shen
三、模块端子接线图:
1、3组模拟量输出:
输出14-20Ma(68+,67-)。
输出24-20Ma(66+,65-)。
输出34-20Ma(64+,63-)
2、通讯接口:
37(A),38(B)RS485接电脑口,41(A),42(B)RS485接触摸屏口。
3、4组称重高精度4-20mA输入。
4、8组4-20mA模拟量输入,09至16是5到12通道的4-20mA模拟量输入+,17至20模拟量输入公共负。
5、10组继电器开关量输出。
6、电源:
DC24V,33+,34-。
7、柜子接线图
四、触摸屏使用说明:
五、通讯说明;
本仪表配RS485接口,直接与计算机(触摸屏、PLC)通讯,RS485标准通讯距离1.5km,可以挂接多个仪表。
RS232标准通讯距离15m,只能挂接一个仪表。
RS232接口的TXD、RXD、GND分别接计算机串口的第2、3、5管脚。
数据格式为1个起始位﹑8个数据位﹑无校验﹑1个停止位。
为避免通讯冲突,仪表都处于侦听方式。
计算机按规定地址向某一仪表发出一个命令,然后等待一段时间,等候仪表回答,仪表收到正确命令后再发送出数据。
发送结束后仪表又处于侦听方式。
同一系统中,仪表地址不能相同,波特率要一致。
仪表采用标准Modbus-rtu通讯协议,支持03、06功能号。
在使用组态软件时,须选用的设备为modicon(莫迪康)的PLC,Modbus-RTU地址型,数据为整型16位,使用组态王寄存器从4x001或4x000开始,别的组态软件有可能是从3x001或3x000开始。
通讯为整数,需用户根据实际情况处理小数点位数。
通讯传输数据为有符号的整型数据,用户编程建议定义有符号的整型数据即可。
当数据大于0x8000时,数据取反加1即为负数的实际数值,例如通讯传输数据为0xFFFF,对应数据值为-1。
对于长整型数据如累积量等,数据值=高位×65536+低位。
组态时用户也可以选择数据类型为长整型(long),系统自动计算出累积量。
读取仪表数据发送命令格式:
建议数据读取量一次不超过16个
地址
功能号
起始地址高位
起始地址低位
读取数据个数高位
读取数据个数低位
CRC16高位
CRC16
低位
01
03
00
00
00
03
05
CB
现场测量仪表返回数据格式:
地址
功能号
字节数
数值高位
数值
低位
数值高位
数值
低位
数值高位
数值
低位
CRC16高位
CRC16
低位
01
03
06
03
E8
03
E8
03
E8
C1
9F
对仪表数据写入数据发送命令格式:
(写入寄存器)
地址
功能号
起始地址高位
起始地址低位
写入数据个数高位
写入数据个数低位
CRC16高位
CRC16
低位
01
06
00
20
00
0C
88
05
现场测量仪表返回数据格式:
(与发送数据格式相同)
地址
功能号
起始地址高位
起始地址低位
写入数据个数高位
写入数据个数低位
CRC16高位
CRC16
低位
01
06
00
20
00
0C
88
05
例:
读地址为1的仪表的第1路测量值(PV1=1000)
发送数据为010300000001840A
返回数据为01030203E8B8FA(其中03E8—1000)
(其中01是仪表地址,03是功能号,0000是寄存器起始地址,0001表示读一个数,840A是校验码,返回数据中B8FA是校验码。
如果要读第1、2两个数据,则可以发送010300000002C40B,读取16个数据发送0103000000104406。
通讯测量值返回值=(测量值+误差修正)*满度修正。
满度修正范围0.500~2.000,用户也可省略该测量误差校正,直接在上位机上做误差修正。
通讯地址范围1~99,波特率2400或9600可以设置。
仪表有默认通讯地址248(0XF8),如果用户不清楚可以用默认地址测试,波特率为2400或9600。
通讯地址、波特率更改后,需重新上电才能起效。
仪表出厂已经设置通讯地址为1,波特率为9600。
寄存器地址:
寄存器地址
模块地址
名称
读/写
范围
备注
4X000
1
1号反应釜称重1高4位
读
1
4X001
1
1号反应釜称重1低4位
读
2
4X002
1
1号反应釜称重2高4位
读
3
4X003
1
1号反应釜称重2低4位
读
4
4X004
1
1号反应釜称重3高4位
读
5
4X005
1
1号反应釜称重3低4位
读
6
4X008
1
阀位反馈输入1
读
7
4X009
1
阀位反馈输入2
读
8
4X010
1
阀位反馈输入3
读
9
4X011
1
温度输入信号
读
10
4X026
1
阀位给定信号1
读/写
11
4X027
1
阀位给定信号2
读/写
12
4X028
1
阀位给定信号3
读/写
13
4X016
1
控制阀1
(1)
读/写
0-1
14
4X017
1
控制阀2
(2)
读/写
0-1
15
4X018
1
控制阀3(3)
读/写
0-1
16
4X019
1
控制阀4(4)
读/写
0-1
17
控制柜1
4X000
2
2号反应釜称重1高4位
读
18
4X001
2
2号反应釜称重1低4位
读
19
4X002
2
2号反应釜称重2高4位
读
20
4X003
2
2号反应釜称重2低4位
读
21
4X004
2
2号反应釜称重3高4位
读
22
4X005
2
2号反应釜称重3低4位
读
23
4X008
2
阀位反馈输入1
读
24
4X009
2
阀位反馈输入2
读
25
4X010
2
阀位反馈输入3
读
26
4X011
2
温度输入信号
读
27
4X026
2
阀位给定信号1
读/写
28
4X027
2
阀位给定信号2
读/写
29
4X028
2
阀位给定信号3
读/写
30
4X016
2
控制阀1
(1)
读/写
0-1
31
4X017
2
控制阀2
(2)
读/写
0-1
32
4X018
2
控制阀3(3)
读/写
0-1
33
4X019
2
控制阀4(4)
读/写
0-1
34
控制柜1
4X000
3
3号反应釜称重1高4位
读
35
4X001
3
3号反应釜称重1低4位
读
36
4X002
3
3号反应釜称重2高4位
读
37
4X003
3
3号反应釜称重2低4位
读
38
4X004
3
3号反应釜称重3高4位
读
39
4X005
3
3号反应釜称重3低4位
读
40
4X008
3
阀位反馈输入1
读
41
4X009
3
阀位反馈输入2
读
42
4X010
3
阀位反馈输入3
读
43
4X011
3
温度输入信号
读
44
4X026
3
阀位给定信号1
读/写
45
4X027
3
阀位给定信号2
读/写
46
4X028
3
阀位给定信号3
读/写
47
4X016
3
控制阀1
(1)
读/写
0-1
48
4X017
3
控制阀2
(2)
读/写
0-1
49
4X018
3
控制阀3(3)
读/写
0-1
50
4X019
3
控制阀4(4)
读/写
0-1
51
控制柜1
4X006
1
备用01反应釜称重1高4位
读
52
4X007
1
备用01反应釜称重1低4位
读
53
4X006
2
备用02反应釜称重1高4位
读
54
4X007
2
备用02反应釜称重1低4位
读
55
4X006
3
备用03反应釜称重1高4位
读
56
4X007
3
备用03反应釜称重1低4位
读
57
4X012
1
阀位反馈输入01备用
读
58
4X013
1
温度输入信号01备用
读
59
4X020
3
控制阀1
(1)
读/写
0-1
60
4X021
3
控制阀2
(2)
读/写
0-1
61
4X022
3
控制阀3(3)
读/写
0-1
62
4X023
3
控制阀4(4)
读/写
0-1
63
控制柜2
4X008
4
阀位反馈输入1
读
64
4X009
4
阀位反馈输入2
读
65
4X010
4
阀位反馈输入3
读
66
4X011
4
温度输入信号
读
67
4X026
4
阀位给定信号1
读/写
68
4X027
4
阀位给定信号2
读/写
69
4X028
4
阀位给定信号3
读/写
70
4X016
4
控制阀1
(1)
读/写
0-1
71
4X017
4
控制阀2
(2)
读/写
0-1
72
4X018
4
控制阀3(3)
读/写
0-1
73
4X019
4
控制阀4(4)
读/写
0-1
74
控制柜2
4X000
5
5号反应釜称重1高4位
读
75
4X001
5
5号反应釜称重1低4位
读
76
4X002
5
5号反应釜称重2高4位
读
77
4X003
5
5号反应釜称重2低4位
读
78
4X004
5
5号反应釜称重3高4位
读
79
4X005
5
5号反应釜称重3低4位
读
80
4X008
5
阀位反馈输入1
读
81
4X009
5
阀位反馈输入2
读
82
4X010
5
阀位反馈输入3
读
83
4X011
5
温度输入信号
读
84
4X026
5
阀位给定信号1
读/写
85
4X027
5
阀位给定信号2
读/写
86
4X028
5
阀位给定信号3
读/写
87
4X016
5
控制阀1
(1)
读/写
0-1
88
4X017
5
控制阀2
(2)
读/写
0-1
89
4X018
5
控制阀3(3)
读/写
0-1
90
4X019
5
控制阀4(4)
读/写
0-1
91
控制柜2
4X000
6
6号反应釜称重1高4位
读
92
4X001
6
6号反应釜称重1低4位
读
93
4X002
6
6号反应釜称重2高4位
读
94
4X003
6
6号反应釜称重2低4位
读
95
4X004
6
6号反应釜称重3高4位
读
96
4X005
6
6号反应釜称重3低4位
读
97
4X008
6
阀位反馈输入1
读
98
4X009
6
阀位反馈输入2
读
99
4X010
6
阀位反馈输入3
读
100
4X011
6
温度输入信号
读
101
4X026
6
阀位给定信号1
读/写
102
4X027
6
阀位给定信号2
读/写
103
4X028
6
阀位给定信号3
读/写
104
4X016
6
控制阀1
(1)
读/写
0-1
105
4X017
6
控制阀2
(2)
读/写
0-1
106
4X018
6
控制阀3(3)
读/写
0-1
107
4X019
6
控制阀4(4)
读/写
0-1
108
控制柜2
4X006
4
备用01反应釜称重1高4位
读
109
4X007
4
备用01反应釜称重1低4位
读
110
4X006
5
备用02反应釜称重1高4位
读
111
4X007
5
备用02反应釜称重1低4位
读
112
4X006
6
备用03反应釜称重1高4位
读
113
4X007
6
备用03反应釜称重1低4位
读
114
4X012
4
阀位反馈输入01备用
读
115
4X013
4
温度输入信号01备用
读
116
4X020
6
控制阀1
(1)
读/写
0-1
117
4X021
6
控制阀2
(2)
读/写
0-1
118
4X022
6
控制阀3(3)
读/写
0-1
119
4X023
6
控制阀4(4)
读/写
0-1
120
六、系统示意图;