您好,杭州萧优自动化科技有限公司网站欢迎您!

自动化工业产品解决方案公司秉承质量可靠,信誉为重的经营理念
咨询热线

0571-82659660

您的位置:首页 > 公司产品 西门子S7-1200PLC模块
6ES7226-6DA32-0XB0西门子S7-1200数字输出

6ES7226-6DA32-0XB0西门子S7-1200数字输出

6ES7226-6DA32-0XB0西门子 SIMATIC S7-1200,数字输出 SM 1226,F-DQ 4x 24V DC 2A, PROFIsafe,70mm 结构宽度, 至 PL E(ISO 13849-1)/ SIL3(IEC 61508)

  • 产品详情页1

  • 产品详情页2

  • 附加产品资料

  • 产品说明

6ES7226-6DA32-0XB0西门子

SIMATIC S7-1200,数字输出 SM 1226,F-DQ 4x 24V DC 2A, PROFIsafe,70mm 结构宽度, 至 PL E(ISO 13849-1)/ SIL3(IEC 61508)

在每个扫描周期的开始,从过程映像重新获取数字量及模拟量输出的当前值,然后将其

写入到 CPU、SB 和 SM 模块上组态为自动 I/O 更新(默认组态)的物理输出。 通过指

令访问物理输出时,输出过程映像和物理输出本身都将被更新。

● 随后在该扫描周期中,将读取 CPU、SB 和 SM 模块上组态为自动 I/O 更新(默认组态)

的数字量及模拟量输入的当前值,然后将这些值写入过程映像。 通过指令访问物理输入

时,指令将访问物理输入的值,但输入过程映像不会更新。

● 读取输入后,系统将从第一条指令开始执行用户程序,一直执行到后一条指令。 其中

包括所有的程序循环 OB 及其所有关联的 FC 和 FB。 程序循环 OB 根据 OB 编号依次执

行,OB 编号小的先执行。

在扫描期间会期处理通信请求,这可能会中断用户程序的执行。

自诊断检查包括定期检查系统和检查 I/O 模块的状态。

中断可能发生在扫描周期的任何阶段,并且由事件驱动。 事件发生时,CPU 将中断扫描循环,

并调用被组态用于处理该事件的 OB。 OB 处理完该事件后,CPU 从中断点继续执行用户程

序。

5.1.3 组织块 (OB)

OB 控制用户程序的执行。CPU 中的特定事件将触发组织块的执行。OB 无法互相调用。FC

或 FB 不能调用 OB。只有发生诊断中断或时间间隔这类事件才能启动 OB 的执行。CPU 按

照 OB 对应的优先级对其进行处理,遵从高优先级在前低优先级在后的顺序执行 OB。低

优先等级为 1(对应主程序循环),优先等级为 26。

5.1.3.1 程序循环 OB

程序循环 OB 在 CPU 处于 RUN 模式时循环执行。主程序块是一种程序循环 OB。您可在此

处放置控制程序的说明和调用其他用户块。您可以拥有多个程序循环 OB,CPU 将按编号顺

序执行这些 OB。主 (OB 1) 是默认程序循环。

PLC 概念

5.1 用户程序的执行

S7-1200 可编程控制器

88 系统手册, V4.4 11/2019, A5E02486685-AN

程序循环事件

程序循环事件在每个程序循环(扫描)期间发生一次在程序循环期间,CPU 写入输出、读

取输入和执行程序循环 OB。程序循环事件是必需的,并且一直启用。可以不为程序循环事

件选择任何程序循环 OB,也可以选择多个 OB。程序循环事件发生后,CPU 将执行编号

小的程序循环 OB(通常为“Main”OB 1)。在程序循环中,CPU 会依次(按编号顺序)执

行其它程序循环 OB。程序循环执行,因此将在以下时刻发生程序循环事件:

● 上一个启动 OB 执行结束

● 上一个程序循环 OB 执行结束

表格 5-2 程序循环 OB 的起始信息

输入 数据类型 说明

Initial_Call Bool 初始调用 OB 时为“True”

Remanence Bool 保持性数据可用时为“True”

5.1.3.2 启动 OB

启动 OB 在 CPU 的操作模式从 STOP 切换到 RUN 时执行一次,包括处于 RUN 模式时和

执行 STOP 到 RUN 切换命令时上电。 之后将开始执行主“程序循环”OB。

启动事件

启动事件在从 STOP 切换到 RUN 模式时发生一次,并触发 CPU 执行启动 OB。 可为启动

事件组态多个 OB。 启动 OB 按编号顺序执行。

表格 5-3 启动 OB 的起始信息

输入 数据类型 说明

LostRetentiv

e

Bool 保持性数据丢失时为“True”

LostRTC Bool 日期和时间丢失时为“True”

5.1.3.3 延时中断 OB

延时中断 OB 在组态的时延后执行。

PLC 概念

5.1 用户程序的执行

S7-1200 可编程控制器

系统手册, V4.4 11/2019, A5E02486685-AN 89

延时中断事件

将延时中断事件组态为在经过一个指定的延时后发生。 延迟时间可通过 SRT_DINT 指令分

配。 延时事件将中断程序循环以执行相应的延时中断 OB。只能将一个延时中断 OB 连接到

一个延时事件。 CPU 支持四个延时事件。

表格 5-4 延时中断 OB 的启动信息

输入 数据类型 说明

Sign Word 传递给 SRT_DINT 调用触发的标识符

5.1.3.4 循环中断 OB

循环中断 OB 以指定的时间间隔执行。多可组态四个循环中断事件,每个循环中断事件对

应一个 OB。

循环中断事件

用户可通过循环中断事件组态中断 OB 在组态的周期时间执行。创建循环中断 OB 时即可组


推荐产品

  • 6SL3210-1KE32-4AB1西门子...
  • 6SL3210-1KE32-1AB1西门子...
  • 6SL3210-1KE31-7AB1
  • 6SL3210-1KE31-4AB1西门子变频器
  • 6SL3210-1KE31-1AB1
  • 6SL3210-1KE28-4UB1西门子