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://
6ES7323-1BH01-0AA0
4 读单个/多个输入寄存器。功能4 返回模拟输入值。
5 写单个线圈(实际输出)。功能5 将实际输出点设置为指定值。该输出点不是被强制,
用户程序可以应Modbus 的请求重写该值。
6 写单个保持寄存器。功能6 写一个单个保持寄存器的值到S7-200 的V 存储区。
15 写多个线圈(实际输出)。功能15 写多个实际输出值到S7-200 的Q 映象区。起始输
出点必须是一个字节的开始(如,Q0.0 或Q2.0),并且要写的输出的数量是8 的倍数。
这是Modbus 从站协议指令的限定。这些点不是被强制,用户程序可以应Modbus 的
请求重写这些点的值。
16 写多个保持寄存器。功能16 写多个保持寄存器到S7-200 的V 区。在一个请求中***多
可写120 字。
使用Modbus 协议库
13-5
Modbus 从站协议指令
MBUS_INIT 指令
MBUS_INIT 指令用于使能和初始化或禁止Modbus 通
讯。MBUS_INIT 指令必须无错误的执行,然后才能够使
用MBUS_SL***E 指令。在继续执行下一条指令前,
6ES7323-1BH01-0AA0
32767;如果负溢出,则设置为--32768。
参数V1...V4
参数V1...V4 的模拟量值可以从其他已经编程的功能中获取。您可以使用以下功能
的实际值:
? 模拟量比较器(实际值Ax -- Ay,参见章节4.4.18)
? 模拟量阈值触发器(实际值Ax,参见章节4.4.16)
? 模拟量放大器(实际值Ax,参见章节4.4.20)
? 模拟量多路复用器(实际值AQ)
? 模拟量斜坡(实际值AQ,参见章节4.4.27)
? 模拟算术(实际值AQ,参见章节4.4.30)
? 比例积分控制器(实际值AQ,参见章节4.4.28)
? 增/减计数器(实际值Cnt,参见章节4.4.13)
您可以通过块编号选择所需的功能。有关参数默认值的信息,请参考章节4.4.1。
LOGO! 功能
210
LOGO! 手册
A5E01248539--01
参数p(小数点后的位数)
参数p 仅适用于在消息文本中显示值1、值2、值3、值4 和AQ。
功能说明
模拟算术功能将四个运算数和三个运算符
6ES7323-1BH01-0AA0
流会
引起通讯错误或设备损坏。
确保所有由通讯电缆连接在一起的设备要么共享一个公共参考点,要么彼此隔离以防止产
生未预期的电流。
累加器(AC0、AC1、AC2、AC3)由Modbus 从站指令使用并显示在交叉参考列表中。
在执行前,Modbus 从站指令在累加器中的数值被存储并在Modbus 从站指令完成前***
到累加器中,确保在执行Modbus 从站指令时,所有在累加器中的用户数据都得到保护。
Modbus 从站协议指令支持Modbus RTU 协议。这些指令使用S7-200 的自由口功能,支
持大部分常用Modbus 功能。以下是所支持的Modbus 功能:
表13-2 支持的Modbus 从站协议功能
功能描述
1 读单个/多个线圈(实际输出)状态,功能1 返回任意数量输出点的接通/断开状态(Q)
2 读单个/多个接触器(实际输入)状态。功能2 返回任意数量的输入点的接通/断开状态
(I)
3 读单个/多个保持寄存器。功能3 返回
6ES7323-1BH01-0AA0
