西门子PLC模块(经销)代理商
西门子PLC模块(经销)代理商
作为全国代理的西门子PLC模块代理商,我们致力于为客户提供高品质的西门子PLC模块与相应的销售服务。我们深谙西门子PLC模块的性能、特点及实际应用,具备丰富的销售经验和专业的技术支持能力。以下是我们的服务内容:
1.提供高品质的西门子PLC模块
我们代理的西门子PLC模块均由原厂供应商提供,保证原装**,符合全球质量标准。我们提供的产品线广泛,覆盖多个系列,涵盖了各种不同应用场景下的需求,例如:S7-200、S7-300、S7-400等系列。
2.提供专业的技术支持
我们的技术支持团队由经验丰富的工程师组成,他们能够根据客户不同的需求,提供专业的技术咨询和实用建议,支持客户解决各种问题和难题,确保客户的顺利运营。
3.提供及时响应的售后服务
我们提供及时、专业的售后服务,包括技术咨询、回访等,确保客户使用中遇到的问题可以得到及时解决。我们承诺在质量问题及售后服务方面提供满意的解决方案。Modbus_Master: 作为 Modbus 主站进行通信
说明
Modbus_Master 指令可通过由 Modbus_Comm_Load 指令组态的端口作为 Modbus 主站
进行通信。 当在程序中添加 Modbus_Master 指令时,将自动分配背景数据块。
Modbus_Comm_Load 指令的 MB_DB 参数必须连接到 Modbus_Master 指令的(静态)
MB_DB 参数。
参数
参数 声明 数据类型
S7-
1200/
1500
S7-
300/400/
WinAC
标准 说明
REQ IN Bool FALSE FALSE = 无请求
TRUE = 请求向 Modbus 从站发送数据
MB_ADDR IN UInt Word - Modbus RTU 站地址:
标准地址范围(1 到 247 , 0 用于
Broadcast)
扩展地址范围(1 到 65535 , 0 用于
Broadcast)
值 0 为将帧广播到所有 Modbus 从站预留。 广
播仅支持 Modbus 功能代码 05、06、15 和
16。
MODE IN USInt Byte 0 模式选择: 指定请求类型(读取、写入或诊
断)。 下面的 Modbus 功能表中提供了其它信
息。
DATA_ADDR IN UDInt DWord 0 从站中的起始地址: 指定在 Modbus 从站中访
问的数据的起始地址。 下面的 Modbus 功能表
中列出了有效地址。
DATA_LEN IN UInt Word 0 数据长度: 指定此指令将访问的位或字的个
数。bus 主站数据块中的变量
下表显示了可在程序中使用的 Modbus_Master 背景数据块中的公共静态变量。
表格 3- 16 背景数据块中的静态变量
变量 数据类
型
标准 说明
Blocked_Proc_Timeout Real 0.5 在“激活”状态移除此实例前,等待受阻的 Modbus 主站
实例的持续时间(以秒为单位)。 例如,如果输出主站请
求,随后在其完全结束请求之前,程序停止并调用主站功
能,则可能发生这种情况。 时间值必须大于 0 秒而小于
55 秒,以避免发生错误。
另请参见“Modbus-Master 通信规则”和“使用不同的参数
设置调用 Modbus_Master 指令”。
Extended_Addressing Bool FALSE 将从站地址组态为单字节或双字节。
• FALSE = 1 字节地址;0 到 247
• TRUE = 2 字节地址(对应于扩展地址);
0 到 65535
Compatibility_Mode 1) Bool FALSE Modbus 的 CP 341 和 CP 441-2 以及驱动器
Modbus RTU 和 ET 200SP 1SI 兼容模式。
默认值为 0。
• FALSE = 根据 Modbus 规范,不兼容
• TRUE = 兼容
– 对于 FC1 和 FC2: 从帧中读取的数据逐字写入访
问的 CPU 存储器内,并逐字节替换。
如果要传输的位数不是 16 的倍数,那么不相关的位
将在*后一个字中设置为空值。
– 对于 FC15: 要传输的字从访问的存储器中逐字读
取并逐字节写入发送帧。
如果要传输的位数不是 8 的倍数,那么*后一个字
节中不相关的位将从访问的存储器中读取,并输入
到发送帧中。
ECC 内存,可选
具有较高组件/设计连续性
主板由西门子开发制造
可用性至少为 5 年
保证至少 5 年内可获得备件
SIMATIC IPC847E– 结构极为紧凑,具有极强的工业功能11 个 PCI/PCI Express 插槽可自由用于安装长型扩展卡,实现*大的扩展性
具有高温工作稳定性,环境温度*高可达 50 °C,处理器也可保持*高性能
由于使用了特殊的硬盘固定器,实现了高抗震动/撞击能力
Intel Core i 第 8 代处理器和 Xeon
可选 RAID5 配置(带奇偶校验的磁盘分条),布置在热插拔可移动硬盘托架中
带附加热备硬盘或 SSD SATA 的RAID1 和 RAID5 配置,可选
ECC 内存,可选
具有较高组件/设计连续性
主板由西门子开发制造
可用性至少为 5 年
保证至少 5 年内可获得备件
SIMATIC IPC1047 – 极高的性能与可扩展性由于其采用两个 Intel® Xeon® CPU,具有极高计算能力
极高的图形处理能力
具有适合工业环境的产品设计
数据类
型
标准 说明
MB_DB MB_BA
SE
- Modbus_Comm_Load 指令的 MB_DB 参数必须连接到
Modbus_Master 指令的此 MB_DB 参数。
1) 点对点通信模块会根据 Modbus 规范中的定义进行响应。 要保留 Modbus 的标准 CP 341, CP 441-2 和
ET 200SP 1SI 响应,使用“Compatibility_Mode”参数。
程序可以向 Blocked_Proc_Timeout 和 Extended_Addressing 变量中写入值来控制
Modbus 主站的操作。
Modbus-Master 通信规则
● 必须运行 Modbus_Comm_Load 来组态端口,以便 Modbus_Master 指令可以使用该
端口进行通信。
● 要用来作为 Modbus 主站的端口不可作为 Modbus _Slave 使用。 对于该端口,可以
使用一个或多个 Modbus_Master 1) 的实例。 所有版本的 Modbus_Master 都必
须为该端口使用相同的背景数据块。
● Modbus 指令不会使用通信报警事件来控制通信过程。 程序必须查询 Modbus_Master
指令来获得完整的命令 (DONE, ERROR)。
● 我们建议为来自程序周期 OB 的特定端口调用 Modbus_Master 的所有执行。Modbus
主站指令只能在一个程序周期或一个周期/时间控制的处理级别中执行。 它们无法在
不同的处理级别中进行处理。 由具有较高优先级的处理级别中的 Modbus 主站指令引
起的 Modbus 主站指令的优先级中断将导致操作不正确。 Modbus 主站指令无法在启
动、诊断或时间错误级别中处理。
1) 此处的“Modbus 主站的实例”意味着,调用具有与 Modbus_Comm_Load 指令相同的互
联,并具有与 MB_ADDR、MODE, DATA_ADDR 和 DATA_LEN 参数相同的设置的
Modbus_Master 指令。
示例
当 MODE=0 且 DATA_ADDR=10 时调用 Modbus_Master
此命令在以 DONE=1 或 ERROR=1 完成,或在超出 Blocked_Proc_Timeout 参数中组态
的看门狗时间前,将一直处于激活状态。 如果在看门狗时间用完且之前的命令还未完成
时启动了新命令,那么之前的命令将会中止而不会有错误消息。
如果在此命令正在运行期间使用相同的实例数据以不同的 MODE 和 DATA_ADDR 参数设
置调用,则第二次的调用将以 ERROR=1 和 STATUS=8200 终止总之,我们秉承"诚信服务、质量第一、客户至上、追求卓越"的服务宗旨,一直以来都赢得了客户的高度信任和广泛支持,我们将继续不断改进和完善我们的服务,为客户提供更好的产品和更优质的服务。欢迎来电垂询!