PLC设备通信协议V2.0

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 2
3
4-7
0
1
0004H
2
3
4-7
0 1
2
3 0005H
4 5 6
7
0
1 2
3 0006H
4
5 6 7
0
1
2 3 0007H 4
5
6 7 0008H-000BH
000CH-000DH
000EH-000FH
0010H-0011H 0012H-0013H
0014H-0015H
0016H-0017H
0018H-0019H 001AH-001BH 001CH-001DH
(预留) 当前设定压力 变频器频率给定 进水压力 出水压力 (预留) 1#电流 2#电流 3#电流 (预留) (预留)
第3页共7页
青岛三利中德美水设备有限公司
0020H-0021H 0022H-0023H 0024H-0025H 0026H-0027H 0028H-0029H 002AH-002BH 002CH-002DH 002EH-002FH
详细定义 定义
1#手动/自动 1#泵变频指示 1#泵工频指示 1#泵故障指示 0 2#手动/自动 2#泵变频指示 2#泵工频指示 2#泵故障指示 0 3#手动/自动 3#泵变频指示 3#泵工频指示 3#泵故障指示 0 预留
第2页共7页
PLC 设备 MODBUS 通信协议
青岛三利中德美水设备有限公司
0
26 VW5050
0
27 VW5052
0
28 VW5054
50
29 VW5056
50
30 VW5058
50
31 VW5060
50
32 VW5062
50
33 VW5064
2
34 VW5066
20
35 VW5068
10
36 VW5070
5
37 VW5072 100
38 VW5074 100
39 VW5076
小流量进入频率(HZ) 小流量判断时间(秒) 小流量上升时间(秒)
小流量上升速率(无单位) 小流量升压压差(0.1MPa) 小流量间隔时间(分钟) 低频最低频率(Hz)
低频停机延时(秒) 低频启机压差(0.03MPa) 低频启机延时(秒)
第5页共7页
青岛三利中德美水设备有限公司
44 VW5086
30
30
40 VW5078
12
41 VW5080
10
42 VW5082
30
43 VW5084
30
定义 本机 ID,即 Modbus 从机地址 压力设定(0.001MPa) 出水压力表量程(0.001MPa) 出水压力表偏差(1 远传压力表 0 压力传感器) 进水压力表量程(0.001MPa) 进水压力表偏差(1 远传压力表 0 压力传感器) 有水开机压力设定(0.001MPa) 有水开机延时设定(秒) 无水停机压力设定(0.001MPa) 无水停机延时设定(秒) 变频转工频延时设定(秒) 工频退出频率(Hz) 工频退出延时设定(秒) 工频退出压差(0.001MPa) 定时交换,默认为 240(分钟) 变频器初始频率(Hz) PID 比例 PID 延时 泵台数选择 泵数量
例按查询要求返回响应。
第1页共7页
青岛三利中德美水设备有限公司
字段名 从机地址 功能号 返回的查询数据个数 数据1(高位)(寄存器0800H) 数据1(低位)(寄存器0801H) 数据2(高位)(寄存器0802H) 数据2(低位)(寄存器0803H) 数据3(高位)(寄存器0804H) 数据3(低位)(寄存器0805H) CRC校验(低位) CRC校验(高位) 表2:读寄存器-响应
3
VB1000-VB4299
4
VB4300-VB4999
5
VB5000-VB5499
6
VB5500-VB6399
7
VB6400-VB8191
表 7:PLC 地址分配表


临时变量区
EM241 用
TD200 用
查询数据区
参数设置区
MODBUS 通信缓冲区
(预留)
PLC 设备 MODBUS 通信协议
备注
的串口接在工控机的串口上,监控中心发送查询数据到工控机,由工控机把从下位机查询到的数据返回到监控中
心。
不带 PC 柜的设备,使用 TD200 文本显示器作为现场显示部分。如果使用 GPRS 进行远程监控,则要求 PLC
至少还要有一个通信口与 GPRS 终端模块通信。监控中心可通过 GPRS 终端模块对 PLC 进行监控。
查询信息规定了要预置寄存器的类型,至少写1个字,即2个字节。其中低地址为高位数据,高地址为低位数据。
例:请求把从机设备01 中的1400H 寄存器预置为1EH 值。
字段名
数值(16进制)
从机地址
01
功能号
06
寄存器地址(高位)
14
寄存器地址(低位)
00
预置数据(高位)
00
预置数据(低位)
1E
CRC校验(低位)
字节数
5 7 2 2 2 2 2 26 6
定义
泵的状态 状态标志及报警标志 设定压力 变频器频率给定 进水压力 出水压力 (预留) 模拟量输入 当前时间(年/月/日/时/分/秒)
偏移地址 0000H
0001H
0002H 0003H
位地址 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 0
45 VW5088
0
46 VW5090
1
47 VW5092
50
48 VW5094
10
49 VW5096
5
50 VW5098
0
51 VW5100
15
52 VW5102
30
53 VW5104
4
54 VW5106
0
55 VW5108
0
56 VW5110
0
57 VW5112
0
58 VW5114
0
59 VW5116
PLC 设备 MODBUS 通信协议
变频器报警复位次数
变频器报警故障解除,复位报警次数分钟数 超压停机压力差值 【变频转工频压差(0.001MPa)】 变频器故障次数 =1,参数恢复出厂值 =1,保存参数 1#电流表量程 2#电流表量程
3#电流表量程 4#电流表量程 5#电流表量程 节能方式选择(0 无功能;1 小流量;2 低频率)(默认 2)
PLC 设定参数表
第4页共7页
青岛三利中德美水设备有限公司
序号 实际地址 默认值
1 VW5000
2
2
VW5002
300
3
VW5004 1080
4 VW5006
1
5
VW5008 1080
6 VW5010
1
7
VW5012
80
8
VW5014
30
9
VW5016
50
10 VW5018
5
11 VW5020
30
注:因新(23 版)CPU 与旧(22)版 CPU 的数据变量区(V 区)大小不一样,所以 PLC 地址分配表只针对新 (23 版)CPU,对旧(22)版 CPU 不适用。
2007-10-16 定
第7页共7页
青岛三利中德美水设备有限公司
PLC 设备 MODBUS 通信协议
PLC 设备 MODBUS 通信协议 V2.0
一 概述
采用西门子 S7-200 PLC 作为控制器,分现场带 PC 柜设备和不带 PC 柜设备。对于带 PC 柜的设备,PLC 作为
控制部分,工控机作为显示部分,PLC 通过通信口与工控机进行通信。如果使用 GPRS 进行远程监控,则可把 GPRS
0C
CRC校验(高位)
32
表4:预置单个寄存器-查询 响应 寄存器内容被预置后返回正常响应
字段名
数值(16进制)
从机地址
01
功能号
06
寄存器地址(高位)
14
寄存器地址(低位)
00
预置数据(高位)
00
预置数据(低位)
1E
CRC校验(低位)
0C
CRC校验(高位)
32
表5:预置单个寄存器-响应
设定参数地址定义:
举例-查询:从寄存器(地址:0800H)开始读3个字即6个字节的寄存器的内容
字段名
数值(16进制)
从机Байду номын сангаас址
01
功能号
03
开始地址(高位)
08
开始地址(低位)
00
读取个数(高位)
00
读取个数(低位)
03
CRC校验(低位)
07
CRC校验(高位)
AB
表1:读保持寄存器-查询
响应 响应信息中的寄存器数据为二进制数据,每个寄存器分别对应2个字节,第一个字节为低地址(高位)数据,第 二个字节为高地址(低位)数据。
0
60 VW5118
0
61 VW5120
0
62
VW5122 0
63 VW5124
00
71 VW5140
0
72 VW5142
0
73 VW5144
0
74 VW5146
0
75 VW5148
0
76 VW5150
0
77 VW5152
30
78 VW5154
0
79 VW5156
0
80 VW5158
0
81 VW5160
0
82 VW5162
0
83 VW5164
0
84 VW5166
0
85 VW5168
0
86 VW5170
0
87 VW5172
0
PLC 设备 MODBUS 通信协议
低频间隔时间(分钟) 满负荷停机检测功能:=0,无;=1,有 满负荷停机工频泵数 满负荷停机变频频率(Hz) 满负荷停机压差(0.01MPa) 满负荷停机延时(秒) 泵巡检功能(0 未启用;1 启用) 泵巡检运行频率(Hz) 泵巡检运行时间(秒) 泵巡检运行周期(天) 节能方式选择(0 无功能;1 小流量;2 低频率)(默认 2)
0030H 0031H 0032H 0033H 0034H 0035H 表 3:查询地址定义
(预留) (预留) (预留) (预留) (预留) (预留) (预留) (预留) (预留) (预留) (预留) (预留) (预留) (预留)
PLC 设备 MODBUS 通信协议
2.功能 06:预置单个寄存器 说明 把一个值预置到一个保持寄存器中。
001EH-001FH
PLC 设备 MODBUS 通信协议
预留 预留 预留 预留 预留 预留 预留 预留 预留 手动/自动 启动/停止 变频器报警 电源故障 无水停机 水箱液位超高 压力超高 补偿器预警 下位机运行状态 设备达到设定的最大运行能力(满负荷停机标志) 压力开关动作 (预留) 小流量停机标志 巡检标志 低频率停机 (预留) (预留) 小流量加压不成功标志 变频器故障 (预留) (预留) (预留) 出水压力传感器断线标志
二 通讯协议
(一)、通讯参数:
通讯参数设置 9600,n,8,1,即波特率为 9600bps,8 个数据位,1 个停止位,无奇偶校验。
(二)、通讯规约:
传送方式 MODBUS RTU 通讯规约。
(三)、Modbus 功能说明:
1.功能 03:读保持寄存器 说明 读从机保持寄存器的二进制数据不支持广播,所支持的最大的参数量为100个。 查询 查询信息规定了要读的寄存器起始地址及寄存器的数量,至少查询1个字,即2个字节。其中低地址为字的高位, 高地址为字的低位。
定时停机功能(0 未启用;1 启用) 定时停机延时(默认 30 天)
VW5200 VW5202
1 启停设备命令(1=启动,0=停止) 0 变频器复位命令(1=变频器复位,自动清 0)
表 6:设定参数表
PLC 地址分配表
第6页共7页
青岛三利中德美水设备有限公司
序号
地址
1
VB0-VB899
2
VB900-VB999
数值(16进制) 01 03 06 01 02 80 2B 10 04 0C AF
查询地址定义:
实际地址 偏移地址
VB4300
0000H 0005H 000CH-000DH 000EH-000FH 0010H-0011H 0012H-0013H 0014H-0015H 0016H-002FH 0030H-0031H
12 VW5022
14
13 VW5024
5
14 VW5026
10
15 VW5028 240
16 VW5030
15
17 VW5032
50
18 VW5034
5
19 VW5036
2
20 VW5038
2
21 VW5040
3
22 VW5042
3
23 VW5044 200
24 VW5046
10
25 VW5048
相关文档
最新文档