品牌
其他厂商性质
杭州市所在地
6ES7553-1AA00-0AB0西门子
SIMATIC S7-1500,TM PTO 4 接口模块 用于步进驱动 4 通道脉冲序列输出 PTO:24 V, 2 DI,每个通道 1 DQ 24VDC
有关寻址和使用值状态分配地址的更多信息,请参见数字量模块手册以及 STEP 7 的在线
帮助。有关评估用户程序中的值状态的示例,请参见功能手册《诊断
(http://support.automation.siemens.com/WW/view/zh/)》。
7.1.2.3 对模拟量模块进行寻址
简介
下文中,将介绍模拟量模块的寻址方式。在用户程序中,需要模拟量模块的通道地址。
模拟量模块地址
模拟量通道地址始终为字地址。通道地址取决于模块起始地址。在组态过程中,STEP 7
将自动分配通道地址。STEP 7 将基于模块的起始地址,以递增顺序分配通道地址(在下
图中,模块的起始地址为 256)。
将模拟量模块插入到空闲插槽中时,STEP 7 会分配默认地址。可以更改 STEP 7 中分配
的默认地址。
组态
7.1 组态 CPU
自动化系统
系统手册, 11/2019, A5E-AF 199
分配通道地址的示例(模拟量模块)
下图显示了在模块起始地址为 256 时如何确定模拟量输入模块的各个通道的地址。
图 7-9 分配通道地址的示例(模拟量模块)
说明 在 STEP 7 中,可在以下位置处为地址符号名称:
• PLC 变量表
• “IO 变量”(IO Tags) 选项卡中的模块属性。
组态
7.1 组态 CPU
自动化系统
200 系统手册, 11/2019, A5E-AF
值状态
值状态是模拟量输入或输出值的附加二进制信息。值状态与过程信号一同输入到过程映像
输入中,并提供模拟值有效性信息。
如果启用模拟量模块的值状态,则将在输入地址区中占用额外的字节。值状态中的每个位
都将分配给一个通道,提供有关过程值有效性的信息。具体的分配方式,请参见相应 I/O
模块的产品手册。
值状态受所有导致过程值错误的诊断影响(如,断路、短路)。
● 1B:输出或读取通道的有效过程值。
● 0B:输出通道的替代值,或通道取消激活、故障或无法访问。
参考 有关寻址和使用值状态分配地址的更多信息,请参见模拟量模块手册以及 STEP 7 的在线
帮助。有关模拟量模块的值状态的详细描述,请参见功能手册《模拟值处理
(http://support.automation.siemens.com/WW/view/zh/)》。有关评估用户程序
中的值状态的示例,请参见功能手册《诊断
(http://support.automation.siemens.com/WW/view/zh/)》。
7.1.3 过程映像和过程映像分区
7.1.3.1 过程映像 - 概述
输入和输出的过程映像
输入和输出的过程映像,是对信号状态的映射。CPU 将输入和输出模块中的值传送到该
存储区域中的过程映像内。循环程序开始时,CPU 将过程映像输出作为信号状态传送到
输出模块中。CPU 随后将输入模块的信号状态传送到过程映像输入中。
过程映像的优点
过程映像在程序循环执行过程中访问的过程映像信号始终一致。如果在程序处理期间输入
模块的信号状态更改,那么信号状态会保留在过程映像中。CPU 在下一个循环时才对该
过程映像进行更新。
组态
7.1 组态 CPU
自动化系统
系统手册, 11/2019, A5E-AF 201
过程映像的一致性
更新过程映像时,S7-1500 将各子模块的数据作为一致性数据进行访问。每个子模块中可
作为一致性数据访问的数据量,取决于 IO 系统。例如,PROFINET IO 的数据量为
1024 个字节。
32 个过程映像分区
通过过程映像分区,CPU 将使用既定的程序部分与特定模块中已更新的输入/输出进行同
步。
在 S7-1500 自动化系统中,整个过程映像可细分为最多 32 个过程映像分区 (PIP)。
CPU 将在每个程序循环中自动更新 PIP 0(自动更新),并分配给 OB 1。
在对输入/输出模块进行组态时,可将过程映像分区 PIP 1 到 PIP 31 分配给其它 OB。
CPU 始终在执行相关 OB 前读取输入的过程映像分区 (PIPI)。CPU 在 OB 结束时输出输
出的过程映像分区 (PIPQ)。 下图说明了过程映像分区的更新。
图 7-10 编码器信号的变化
组态
7.1 组态 CPU
自动化系统
202 系统手册, 11/2019, A5E-AF
7.1.3.2 在用户程序中更新过程映像分区
要求
或者也可使用以下指令更新过程映像:
● 指令“UPDAT_PI”
● 指令“UPDAT_PO”
指令位于 STEP 7“指令”(Instructions) 任务卡中的“扩展指令”(Extended instructions) 下。
程序内的任意位置均可以调用该指令。
使用“UPDAT_PI”和“UPDAT_PO”指令更新过程映像分区的需求:
● 不能将过程映像分区分配给任何 OB。这意味着过程映像分区不会自动更新。
说明
PPI 0 更新
PIP 0(自动更新)不能使用指令“UPDAT_PI”和“UPDAT_PO”进行更新。
UPDAT_PI:更新输入的过程映像分区
通过该指令,将输入模块中的信号状态读入到输入过程映像分区 (PIPI)。
UPDAT_PO:更新输出的过程映像分区
通过该指令,可以将输入过程映像分区传输到输出模块。
等时同步模式中断 OB
在等时同步模式中断 OB 中,可使用指令“SYNC_PI”和“SYNC_PO”更新过程映像分区。
有关等时同步模式中断 OB 的其它信息,请参见 STEP 7 在线帮助。
对模块输入和输出进行直接 I/O 访问
如果因编程原因需要对 I/O 进行直接读/写访问,也可以采用这种方式代替通过过程映像
进行的 I/O 访问。直接(写)I/O 访问也将写入过程映像。这样,可防止再次直接访问时
后续的输出过程映像值覆盖原值。
组态
7.2 组态 ET 200MP 分布式 I/O 系统
自动化系统
系统手册, 11/2019, A5E-AF 203
参考
有关过程映像分区的更多信息,请参见功能手册“循环和响应时间
简介
使用 STEP 7 或在其它制造商的组态软件中组态参数并将参数分配给 ET 200MP(接口模
块和 I/O 模块)。
要求
表格 7- 1 安装要求
组态软件 要求 安装信息
STEP 7 V13 及更高版本 1) • IM 155-5 PN ST,IM 155-
5 DP ST:
固件版本 V2.0.0 及以上版本
• IM 155-5 PN HF:
固件版本 V1.0.0 及以上版本
• PROFINET:
PROFINET GSD 文件
• PROFIBUS:
PROFIBUS GSD 文件
• TIA Portal 支持以下 GSDML 规范:
– TIA Portal V11:V2.3
– TIA Portal V12SP1:V2.31
– TIA Portal V14:V2.32
– TIA Portal V15:V2.34
• GSDML 版本大部分向下兼容。
• ET 200MP 的交付清单中已包含基于
规范 V2.3 的 GSD 文件。该 GSD 文
件可在 TIA Portal 中安装和使用。