• 西门子CPU模块6ES7288-1SR40-0AA1
  • 西门子CPU模块6ES7288-1SR40-0AA1
  • 西门子CPU模块6ES7288-1SR40-0AA1

产品描述

产品规格模块式包装说明全新产地德国 品牌西门子 数量9999

西门子CPU模块6ES7288-1SR40-0AA1


说明

参数“F 目标地址的下限”(Low limit for F-destination addresses) 和“F 目标地址的上限”(High

limit for F-destination addresses) 对以下 F-I/O 没有影响:

• SM 326;DI 8 x NAMUR(从订货号 6ES7326-1RF00-0AB0 起)

• SM 326;DO 10 x DC 24V/2A(订货号 6ES7326-2BF01-0AB0)

• SM 336;AI 6 x 13 位(订货号 6ES7336-1HE00-0AB0)

为 F-I/O PROFIsafe 地址类型 2 的 F 目标地址

PROFIsafe 地址类型 2 (页 64) 的 F-I/O 的 F 目标地址从 65534 开始按降序自动分配给各个

F-CPU。下限为,参数“F 目标地址的下限”(Low limit for F-destination addresses)

(PROFIsafe 地址类型 1 的 F-I/O)所组态的值 + 1。

达到参数“F 目标地址的上限”(High limit for F-destination addresses) 中组态的值时,编译过程

中将输出一条警告消息。(另请参见“PROFIsafe 地址分配建议 (页 60)”)

为 F-I/O PROFIsafe 地址类型 2 的 F 源地址

使用“集中式 F 源地址”(Central F-source address) 参数分配给该 F-CPU 的 PROFIsafe

地址类型 2 (页 64) 的 F-I/O 的 F 源地址。F 源地址在整个网络中必须。(另请参见

PROFIsafe 地址分配建议 (页 60))

说明

如果更改“集中式 F 源地址”(Central F-source address) 参数,则会在安全程序重新编译时对其

进行修改。由于在该操作步骤中对 F-I/O 中地址类型 2 的所有 F 源地址进行了统一更改,因

此可能需要重新验证。

“默认 F 监视时间”参数

设置用于监视 F-CPU 与 F-I/O 之间通信的“默认 F 监视时间”(Default F-monitoring time)。

可通过以下参数来调整 F 监视时间:

● “集中式 F-I/O 的默认 F 监视时间”(Default F-monitoring time for central F-I/O)

● “该接口的 F-I/O 的默认 F 监视时间”(Default F-monitoring time for F-I/O of this interface)

“集中式 F-I/O 的默认 F 监视时间”(default F-monitoring time for the central F-I/O) 适用于集中

排列的 F-I/O,即靠近 F-CPU 的 F-I/O。可以在 F-CPU 的属性中设置该参数:选择 F-CPU,

然后选择“属性 > 故障安全 > F 参数”(Properties > Fail-safe > F-parameters)。

而该接口的 F-I/O 的默认 F 监视时间则适用于分配给 F-CPU 接口的 F-I/O(PROFIBUS 或

PROFINET)。可在相应接口的属性中更改该参数:在“设备视图”(Device view) 选项卡中选择

接口,然后选择“F 参数”(F-parameters)。

凭借所提供的各种设置,可根据所使用 F 系统的具体条件,灵活调整 F 监视时间,例如,根

据不同的总线循环时间进行调整

202202191505116731154.jpg202202191505116429534.jpg


说明

CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 不支持使用扩展模

块或信号板。

4.2.6 使用指针进行间接寻址

间接寻址使用指针访问存储器中的数据。 指针是包含另一个存储单元地址的双字存储单

元。 只能将 V 存储单元、L 存储单元或累加器寄存器(AC1、AC2、AC3)用作指针。

要创建指针,必须使用“移动双字”指令,将间接寻址的存储单元地址移至指针位置。 指针

还可以作为参数传递至子例程。

 PLC 概念

4.2 访问数据

S7-200 SMART

系统手册, V2.5, 01/2020, A5E03822234-AI 87

S7-200 SMART CPU 允许指针访问下列存储区: I、Q、V、M、S、AI、AQ、SM、T

(**当前值)和 C(**当前值)。 您不能使用间接寻址访问单个位或访问 HC、L 或

累加器存储区。

要间接访问存储器地址中的数据,通过输入一个“和”符号 (&) 和要寻址的存储单元的

个字节,创建一个该位置的指针。 指令的输入操作数前必须有一个“和”符号 (&),表示存

储单元的地址(而非其内容)将被移到在指令输出操作数中标识的位置(指针)。

在指令操作数前面输入一个星号 (*) 可该操作数是一个指针。 如下图所示,输入

*AC1 表示 AC1 存储指向“移动字”(MOVW) 指令引用的字长度值的指针。 在该示例中,

在 VB200 和 VB201 中存储的值被移至累加器 AC0。

① MOVD &VB200, AC1

将 VB200(VW200 的初始字节)中的地址传送至 AC1 以创建指针

② MOVW *AC1, AC0

移动 AC1 中的指针引用的字值

图 4-7 创建和使用指针

如下图所示,您可以更改指针的值。 由于指针是 32 位值,请使用双字指令修改指针值。

可使用简单数学运算(例如加或递增)修改指针值。

PLC 概念

4.2 访问数据

S7-200 SMART

88 系统手册, V2.5, 01/2020, A5E03822234-AI

① MOVD &VB200, AC1

将 VB200(VW200 的初始字节)中的地址传送至 AC1 以创建指针

MOVW *AC1, AC0

移动 AC1 中的指针引用的字值

② +D +2, AC1

向累加器加 2 以指向下一个字位置

MOVW *AC1, AC0

移动 AC1 中的指针引用的字值

图 4-8 修改指针

说明

修改指针的值时,请记住调整所访问数据的大小: 访问字节时,指针值加 1;访问定时器

或计数器的字或当前值时,指针值加 2;访问双字时,指针值加 4。

 PLC 概念

4.2 访问数据

S7-200 SMART

系统手册, V2.5, 01/2020, A5E03822234-AI 89

4.2.7 指针示例

使用指针访问表中数据

该示例使用 LD14 作为指向存储在配方表中的配方的指针,配方表的起始地址为

VB100。 在本例中,VW1008 用于存储特定配方在表中的索引。 如果表中每一个配方的

长度都是 50 字节,将该索引乘以 50 即可得到该特定配方的起始地址偏移量。 用指针加

上该偏移量,即可访问表中的单独配方。 在本例中,配方会被复制到从 VB1500 开始的

50 个字节中




http://zhangqueena.b2b168.com

产品推荐