存储卡6ES7954-8LT02-0AA0供应商代理
价格:88.88起
西门子PLC模块6ES7221-1BF32-0XB0
西门子PLC模块6ES7221-1BH32-0XB0
西门子PLC模块6ES7222-1HF32-0XB0
西门子PLC模块6ES7222-1BF32-0XB0
西门子PLC模块6ES7222-1XF32-0XB0
西门子PLC模块6ES7222-1HH32-0XB0
西门子PLC模块6ES7222-1HH32-0XB0
西门子PLC模块6ES7223-1PH32-0XB0
西门子PLC模块6ES7223-1BH32-0XB0
西门子PLC模块6ES7223-1PL32-0XB0
西门子PLC模块6ES7223-1BL32-0XB0
西门子PLC模块6ES7223-1QH32-0XB0
FB 和 FC 使模块化任务编程变得很轻松
功能 (FC) 与子例程类似。 FC 是通常对一组输入值执行特定运算的代码块。 FC 将此运
算结果存储在存储单元中。 使用 FC 可执行以下任务:
● 执行标准和可重复使用的运算,例如数学计算。
● 执行功能任务,如通过使用位逻辑运算进行单控制。
也可以在程序中的不同位置多次调用 FC。 此重复使用简化了对经常重复发生的任务的编
程。
与 FB 不同,FC 不具有相关的背景 DB。 FC 使用其临时存储器 (L) 保存用于计算运算的
数据。 不保存临时数据。 要存储数据以备 FC 执行完成后使用,可将输出值赋给全局存
储单元,如 M 存储器或全局 DB。
功能块 (FB) 与带存储器的子例程类似。 FB 是可通过块参数以编程方式实现其调用的代
码块。 FB 将输入 (IN)、输出 (OUT) 和输入/输出 (IN_OUT) 参数存储在数据块 (DB) 或
“背景”DB 中的变量存储器内。 背景 DB 提供与 FB 的实例(或调用)关联的一块存储区
并在 FB 完成后存储数据。
用户通常使用 FB 控制在一个扫描周期内未完成其运行的任务或设备的运行。 要存储运行
参数以便从一个扫描快速访问到下一个扫描,用户程序中的每一个 FB 都应具有一个或多
个背景 DB。 调用 FB 时,也会打开存储块参数的值以及用于该 FB 调用或“背景”的静态
局部数据的背景 DB。 FB 完成后,背景 DB 将存储这些值。
可以给 FB 接口中的参数赋初值。 这些值将传送到相关的背景 DB 中。 如果未分配参
数,将使用当前存储在背景 DB 中的值。 某些情况下,必须分配参数。
可将不同的背景 DB 与 FB 的不同调用进行关联。 通过背景 DB 可使用一个通用 FB 控制
多个设备。 通过使一个代码块对 FB 和背景 DB 进行调用,来构建程序。 然后,CPU 执
行该 FB 中的程序代码,并将块参数和静态局部数据存储在背景 DB 中。 FB 执行完成
后,CPU 会返回到调用该 FB 的代码块中。 背景 DB 保留该 FB 实例的值。 通过设计用
于通用控制任务的 FB,可对多个设备重复使用 FB,方法是:为 FB 的不同调用选择不同
的背景 DB。
在用户程序中创建一个简单程序段
程序代码由 PLC 依次执行的指令组成。 在本实例中,使用梯形图
(LAD) 创建程序代码。 LAD 程序是一系列类似梯级的程序段。
要打开程序编辑器,请按以下步骤操作:
1. 在项目树中展开“程序块”(Program blocks) 文件夹以显示“Main
[OB1]”块。
2. 双击“Main [OB1]”块。
程序编辑器将打开程序块 (OB1)。
使用“收藏夹”(Favorites) 上的按钮
将触点和线圈插入程序段中:
1. 单击“收藏夹”(Favorites) 上的“常
开触点”按钮向程序段添加一个触
点。
2. 在本实例中,添加第二个触点。
3. 单击“输出线圈”(Output coil) 按
钮插入一个线圈。
“收藏夹”(Favorites) 还提供了用于
创建分支的按钮:
1. 单击“打开分支”(Open branch)
图标向程序段的电源线添加分支
。
2. 在打开的分支中插入另一个常开
触点。
3. 将双向箭头拖动到梯级上断
开和闭合触点之间的一个连接点
位置(梯级上的绿色方块)。
要保存项目,请单击工具栏中的“保
存项目”(Save project) 按钮。 请注
意,在保存前不必完成对梯级进行
编辑。
概述
SIPLUS S7-1200 的以下 CPU 可在 -40℃ 到 +55℃ 或 -40 ℃ 到 +70℃ 的环境温度范围内使用,并提供有适用于极端介质环境的型号(敷形涂层)。
•SIPLUS CPU 1211C:智能、紧凑型解决方案。
•SIPLUS CPU 1212C:的紧凑型解决方案。
•SIPLUS CPU 1214C:高性能的紧凑型 CPU。
•SIPLUS CPU 1215C:、高性能紧凑型 CPU。
西门子S7-1200通讯模块在SIMATIC S7-1200的CPU上更多可以增加3个通讯模块。RS485和RS232通讯模块适用于串行、基于字符的点到点连接。
概述
在SIMATIC S7-1200的CPU上更多可以增加3个通讯模块。
RS485和RS232通讯模块适用于串行、基于字符的点到点连接。在SIMATIC STEP 7 Basic工程系统内部已经包含了USS驱动器协议以及Modbus RTU主、从协议的库函数。
有两个将S7-1200连接到PROFIBUS的新通讯模块(CM)。作为DP从站,更多可以与DP Master CP 1243-5连接16个现场设备,例如作为分散的设备ET 200单元。S7-1200具有CM 1242-5 的DP从站的功能,因此,可连接到任何其他DP主站。通过背板总线轻松地将两个模块连接到左侧的CPU。
应用
通讯模块使 SIMATIC S7-1200可以连接到如:
• SIMATIC S7 和 SIMATIC S5 可编程控制器,以及许多其它制造商提供的系统
• 现场设备
• 打印机
• 机器人控制
• 调制解调器
• 扫描仪、条码读取器等
设计
CP 具有加固的塑料外壳,带有 LED 指示灯用于显示工作和故障状态。
它们显示出了 SIMATIC S7-1200 设计的全部优势,如 .
•设计紧凑
•便于安装
•用户友好型接线等。
数字量 扩展
6ES72211BF320XB0 SM1221 数字量输入模块, 8 输入24V DC
6ES72211BH320XB0 SM1221 数字量输入模块, 16 输入24V DC
6ES72221HF320XB0 SM1222 数字量输出模块, 8输出继电器
6ES72221BF320XB0 SM1222 数字量输出模块, 8输出24V DC
6ES72221XF320XB0 SM1222 数字量输出模块, 8输出切换继电器
6ES72221HH320XB0 SM1222 数字量输出模块, 16输出继电器
6ES72221BH320XB0 SM1222 数字量输出模块, 16输出24V DC
6ES72231PH320XB0 SM1223 数字量输入输出模块 8输入24V DC/ 8输出继电器
6ES72231BH320XB0 SM1223 数字量输入输出模块 8输入24V DC/ 8输出24V DC
6ES72231PL320XB0 SM1223 数字量输入输出模块 16输入24V DC/ 16输出继电器
6ES72231BL320XB0 SM1223 数字量输入输出模块 16输入24V DC/ 16输出24V DC
6ES72231QH320XB0 SM1223 数字量输入输出模块 8输入120/230V AC/ 8输出继电器