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

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

0571-82659660

您的位置:首页 > 公司产品 西门子S7-1200PLC模块
6AG2221-1BF32-1XB0西门子S7-1200 SM 1221

6AG2221-1BF32-1XB0西门子S7-1200 SM 1221

6AG2221-1BF32-1XB0西门子 SIPLUS S7-1200 SM 1221 8DI T1 导轨 -25 ... +55°C T1 带 70°C 持续 10min 带防腐蚀涂层 根据 6ES7221-1BF32-0XB0 . 数字输入 8 DI,24V DC,灌电流/拉电流

  • 产品详情页1

  • 产品详情页2

  • 附加产品资料

  • 产品说明

6AG2221-1BF32-1XB0西门子

SIPLUS S7-1200 SM 1221 8DI T1 导轨 -25 ... +55°C T1 带 70°C 持续 10min 带防腐蚀涂层 根据 6ES7221-1BF32-0XB0 . 数字输入 8 DI,24V DC,灌电流/拉电流

设计 PLC 系统的指南

S7-1200 可编程控制器

200 系统手册, V4.2, 09/2016, A5E02486685-AK

建议步骤 任务 

指定操作员站 根据功能规范的要求,创建以下操作员站的绘图:

• 显示与过程或机器相关的每个操作员站的位置的总览图。

• 操作员站中设备的机械布局图,如显示屏、开关和灯。

• 包含 PLC 和信号模块中相关 I/O 的电气图。

创建组态图 根据功能规范的要求,创建控制设备的组态图:

• 显示与过程或机器相关的每个 PLC 位置的总览图。

• 每个 PLC 和任何 I/O 模块的机械布局图,其中包括任何控制柜及其它设备。

• 每个 PLC 和任何 I/O 模块的电气图,其中包括设备模型号、通信地址和 I/O 

地址。

创建符号名称的列表 创建绝对地址的符号名称列表。 不仅包括物理 I/O 

信号,也包括要在程序中使用的其它元素(如变量名)。

编程概念

7.2 构建用户程序

S7-1200 可编程控制器

系统手册, V4.2, 09/2016, A5E02486685-AK 201

7.2 构建用户程序 

创建用于自动化任务的用户程序时,需要将程序的指令插入代码块中:

● 组织块 (OB) 对应于 CPU 中的特定事件,并可中断用户程序的执行。

用于循环执行用户程序的默认组织块 (OB 1) 为用户程序提供基本结构。

如果程序中包括其它 OB,这些 OB 会中断 OB 1 的执行。其它 OB 

可执行特定功能,如用于启动任务、用于处理中断和错误或者用于按特定的时间间隔

执行特定的程序代码。

● 功能块 (FB) 是从另一个代码块(OB、FB 或 FC)进行调用时执行的子例程。

调用块将参数传递到 FB,并标识可存储特定调用数据或该 FB 实例的特定数据块

(DB)。 更改背景 DB 可使通用 FB 控制一组设备的运行。

例如,借助包含每个泵或阀门的特定运行参数的不同背景数据块,一个 FB 

可控制多个泵或阀。

● 功能 (FC) 是从另一个代码块(OB、FB 或 FC)进行调用时执行的子例程。 FC 

不具有相关的背景 DB。 调用块将参数传递给 FC。 FC 

中的输出值必须写入存储器地址或全局 DB 中。

为用户程序选择结构类型 

根据实际应用要求,可选择线性结构或模块化结构用于创建用户程序:

● 线性程序按顺序逐条执行用于自动化任务的所有指令。

通常,线性程序将所有程序指令都放入用于循环执行程序的 OB (OB 1) 中。

● 模块化程序调用可执行特定任务的特定代码块。

要创建模块化结构,需要将复杂的自动化任务划分为与过程的工艺功能相对应的更小

的次级任务。 每个代码块都为每个次级任务提供程序段。

通过从另一个块中调用其中一个代码块来构建程序


推荐产品

  • 6ES7952-0KF00-0AA0存储卡...
  • 存储卡 针对 S7-400
  • 6ES7654-5CL00-0XF0西门子
  • 6ES7654-5CJ00-0XF0西门子
  • 6ES7468-3BB50-0AA0西门子
  • 6ES7468-1BF00-0AA0西门子