Q Q: 304166234,135-5405-5580 唐唐
武汉浩科自动化--西门子华中代理商 特价销售西门子6ES5,6ES7,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
http://haoke.b2b.bestb2b.com/
6XV1830-0EH10
功能05 写单个线圈(输出)
功能06 预设单个寄存器
功能15 写多个线圈(输出)
功能16 预设多个寄存器
表10-3 所示是调制解调模块所支持的Modbus 地址以及Modbus 到S7-200 CPU 地址
的映射关系。
使用调制解调扩展向导可为调制解调模块生成一个支持Modbus RTU 协议的组态块。在
使用Modbus 协议之前,必须将调制解调模块组态块下载到CPU 的数据块中。
表10-3 映射Modbus 地址至S7-200 CPU
Modbus 地址S7-200 CPU 地址
000001 Q0.0
000002 Q0.1
000003 Q0.2
… …
000127 Q15.6
000128 Q15.7
010001 I0.0
010002 I0.1
010003 I0.2
… …
创建调制解调模块程序
10-5
Modbus 地址S7-200 CPU 地址
010127 I15.6
010128 I15.7
6XV1830-0EH10
增益和偏移根据功能的相关高数值和低数值进行计算。
示例1:
提供的热电耦具有以下技术数据:--30 ~ +70C,0 ~ 10 V DC(即: LOGO! 中的
0 ~ 1000)。
实际值= (内部值?增益)+ 偏移,因此
--30 = (0 ?A) + B,即:偏移B = --30
+70 = (1000 ?A) --30,即:增益A = 0.1
示例2:
一个压力传感器将1000 mbar 的压力转换为0 V 的电压并将5000 mbar 的压力转
换为10 V 的电压。
实际值= (内部值?增益)+ 偏移,因此
1000 = (0 ?A) + B,即:偏移B = 1000
5000 = (1000 ?A) +1000,即:增益A = 4
LOGO! 功能
116
LOGO! 手册
A5E01248539--01
模拟量值示例
过程变量电压(V) 内部值增益偏移显示值(Ax)
--30 C
0 C
+70 C
0
3
10
0
300
1000
6XV1830-0EH10
创建调制解调模块程序
10-4
Modbus RTU 协议
您可以将调制解调模块组态作为Modbus RTU 从站。调制解调模块通过调制解调接口接
收Modbus 请求,解释这些请求与CPU 交换数据。然后,调制解调模块生成一个Modbus
响应并通过调制解调接口传送出去。
提示:
如果调制解调模块组态为Modbus RTU 从站,STEP 7-Micro/WIN 不能通过电话线与调
制解调模块通讯。
调制解调模块所支持的Modbus 功能如表10-2 所示。
Modbus 功能4 和功能16 允许在一个请求中最多读或写125 个保持寄存器(250 字节
的V 区)。功能5 和功能15 可写CPU 的映象寄存器。这些值可被用户程序覆盖。
Modbus 地址通常写作包括数据类型和偏移量在内的5 和6 个字符。前一个或二个字符
决定数据类型,最后的4 个字符在数据类型的范围内选择适当的值。Modbus 主设备会
将这些地址映射到正确Modbus 功能中。
表10-2 调制解调模块支持的Modbus 功能
功能描述
功能01 读线圈(输出)状态
功能02 读输入状态
6XV1830-0EH10