• 沒有找到結果。

2 STEP 7 Basic 使工作更轻松

2.2 提供易于使用的工具

2.2.2 从工具栏轻松访问收藏的指令

STEP 7 Basic 提供了“收藏夹”(Favorites) 工具 栏,用户可通过该工具栏快速访问常用的指令。

只需单击指令的图标即可将其插入程序段!

用户可以通过添加新指令方便地自定义“收藏夹”(Favorites)。 只需将指令拖放到“收藏 夹”(Favorites)。 如此单击即可插入该指令!

长沙工控帮教育科技有限公司整理

2.2 提供易于使用的工具

2.2.3 在编辑器之间轻松拖放

为帮助用户快速和方便地执行任务,STEP 7 Basic 允许用户将元素从一个编辑器拖放 到另一个编辑器中。 例如,可以将 CPU 的 输入拖动到用户程序中指令的地址上。

(必须放大至少 200% 才能选中 CPU 的 I/O。)

请注意,变量名称不仅会在 PLC 变量表中 显示,还会在 CPU 上显示。

要一次显示两个编辑器,请使用“拆分编辑 器”(Split editor) 菜单命令或工具栏中的相应 按钮。

要在已打开的编辑器之间切换,请单击编辑器栏中的图标。

2.2.4 轻松更改 CPU 的工作模式

该 CPU 没有用于更改工作模式(STOP 或 RUN)的物理开关。 在设备配置中组态 CPU 时,应组态 CPU 属性中的启动行为 (页 44)。 “在线和诊断”(Online and Diagnostics) 门 户提供了用于更改在线 CPU 工作模式的操作员面板。

要使用 CPU 操作员面板,必须在线连接到 CPU。 “在线工具”(Online tools) 任务卡显示 的操作员面板显示了在线 CPU 的工作模式。 也可以通过该操作员面板更改在线 CPU 的 工作模式。

使用操作员面板上的按钮更改工作模式(STOP 或 RUN)。 操作员 面板还提供了用于复位存储器的 MRES 按钮。

RUN/STOP 指示器的颜色指示 CPU 当前的工作模式。 黄色表示 STOP 模式,而绿色表示 RUN 模式。

长沙工控帮教育科技有限公司整理

2.2 提供易于使用的工具

2.2.5 轻松实现实际 “拔出”模块而不会丢失组态数据

STEP 7 Basic 为“拔出的”模块提供了一 个存储区域。 用户可以从机架中拖出模 块以保存该模块的组态。 这些拔出的模 块会随项目一同保存,从而在将来不必 重新组态参数即可再次插入相应模块。

此功能的其中一种用途是用于临时维 护。 想想用户可能正等待一个替换模 块,并计划临时使用一个不同的模块来 短期替换相应模块。 此时,用户可以将 组态的模块从机架拖动到“拔出的模 块”(Unplugged modules) 区域,然后插 入临时模块。

只要该模块具有相同的基本编址数据,

替换模块操作就不会影响 PLC 变量。

例如,可以使用一个 8X8 组合的数字 SM 或一个 16 点输入的数字 SM 来替 换一个 8 点输入的数字 SM。

2.2.6 轻松修改 STEP 7 Basic 的外观和组态

用户可以选择各种各样的设置,例如界面的外 观、语言或保存工作的目录。

在“选项”(Options) 菜单中选择“设置”(Settings) 命令更改这些设置。

长沙工控帮教育科技有限公司整理

入门指南 3

使用 STEP 7 Basic 非常容易! 在接下来的几页中,您可以看到开始创建项目有多么快 捷。

在“开始”(Start) 门户中,单击

“创建新项目”(Create new project) 任务。

输入项目名称并单击“创 建”(Create) 按钮。

创建项目后,选择“设备和网络”(Devices &

Networks) 门户。

单击“添加新设备”(Add new device) 任务。

选择要添加到项目中的 CPU:

1. 在“添加新设备”(Add new device) 对话框中

,单击“SIMATIC PLC”按钮。

2. 从列表中选择一个 CPU。

3. 单击“添加”(Add) 按钮,将所选 CPU 添加到 项目中

请注意,“打开设备视图”(Open device view) 选 项已被选中。 在该选项被选中的情况下单击“添 加”(Add) 将打开项目视图的“设备配置”(Device configuration)。

设备视图显示所添加的 CPU。

长沙工控帮教育科技有限公司整理

为 CPU 的 I/O 创建变量 说明

“PLC 变量”是 I/O 和地址的符号名称。 用户创建 PLC 变量后,STEP 7 Basic 会将变量存 储在变量表中。 项目中的所有编辑器(例如程序编辑器、设备编辑器、可视化编辑器和 监视表格编辑器)均可访问该变量表。

若设备编辑器已打开,用户就可打开变量表。

您可在在编辑器栏中看到已打开的编辑器。

在工具栏中,单击“水平拆分编辑器空间”(Split editor space horizontally) 按钮。

STEP 7 Basic 即会将变量表和设备编辑器显示 在一起。

长沙工控帮教育科技有限公司整理

将设备配置放大 200% 以上,以便能清楚的查 看并选择 CPU 的 I/O 点。

1. 选择 I0.0 并将其拖动到变量表的第一行。

2. 将变量名称从“I0.0”更改为“Start”。

3. 将 I0.1 拖动到变量表,并将名称更改为

“Stop”。

4. 将 CPU 底部的 Q0.0 拖动到变量表,并将名 称更改为“Running”。

将 PLC 变量输入变量表之后,在用户程序中即 可使用这些变量。

长沙工控帮教育科技有限公司整理

在用户程序中创建一个简单程序段

程序代码由 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) 按钮。 请注 意,在保存前不必完成对梯级进行 编辑。

您已创建了一个 LAD 指令的程序段。 现在可以将变量名称与这些指令进行关联。

长沙工控帮教育科技有限公司整理

使用变量表中的 PLC 变量对指令进行寻址

使用变量表,用户可以快速输入对 应触点和线圈地址的 PLC 变量。

1. 双击第一个常开触点上方的默认 地址 <??.?>

2. 单击地址右侧的选择器图标打开 变量表中的变量。

3. 从下拉列表中,为第一个触点选 择“Start”。

4. 对于第二个触点,重复上述步骤 并选择变量“Stop”。

5. 对于线圈和锁存触点,选择变量

“Running”。

还可以直接从 CPU 中拖拽 I/O 地址。 为此,

只需 拆分项目视图的工作区 (页 17)。

必须将 CPU 放大 200% 以上才能选择 I/O 点。

可以将“设备配置”(Device configuration) 中 CPU 上的 I/O 拖到程序编辑器的 LAD 指令 上,这样不仅会创建指令的地址,还会在 PLC 变量表中创建相应条目。

长沙工控帮教育科技有限公司整理

向第二个程序段添加数学运算指令

程序编辑器提供了一个通用“功能框”指令。 插入此功能框指令之后,可从下拉列表中选择 指令类型,例如 ADD 指令。

单击“收藏夹”(Favorites) 工具栏中 的通用“功能框”指令。

通用“功能框”指令支持多种指令。

在本实例中,创建一个 ADD 指 令:

1. 单击功能框指令黄色角以显示指 令的下拉列表。

2. 向下滚动列表并选择 ADD 指 令。

3. 单击“?”旁边的黄色角为输入和输 出选择数据类型。

现在即可为 ADD 指令所用的值输 入变量(或存储器地址)。

还可以为某些指令创建更多输入:

1. 单击一个输入。

2. 单击右键以显示快捷菜单并选择“插入输入”(Insert input) 命令。

ADD 指令现在即使用三个输入。

长沙工控帮教育科技有限公司整理

向项目中添加 HMI 设备

向项目中添加 HMI 设备非常容易!

1. 双击“添加新设备”(Add new device) 图标。

2. 在“添加新设备”(Add new device) 对 话框中单击“SIMATIC HMI”按钮。

3. 从列表中选择特定的 HMI 设备。

可以运行 HMI 向导来组态 HMI 设备 的画面。

4. 单击“确定”(OK) 将 HMI 设备添加到 项目中。

HMI 设备即添加到项目中。

STEP 7 Basic 提供了一个 HMI 向导,可以帮助用户 组态 HMI 设备的所有画面和结构。

如果未运行 HMI 向导,则 STEP 7 Basic 将创建一个 简单的默认 HMI 画面。

长沙工控帮教育科技有限公司整理

在 CPU 和 HMI 设备之间创建网络连接

创建网络非常简单!

转到“设备和网络”(Devices and Networks) 并选 择网络视图来显示 CPU 和 HMI 设备。

要创建 PROFINET 网络,只需从一个设备的绿 色框拖出一条线连接到另一个设备的绿色框(以 太网端口)。

随即会为这两个设备创建一个网络连接。

创建 HMI 连接以共享变量

通过在两个设备之间创建 HMI 连接,用户可以轻松地在两个设备之间共享变量。

选择相应的网络连接,单击“HMI 连接”(HMI connection) 按钮。

HMI 连接会将相关的两个设备变为蓝色。

选择 CPU 设备并拖出一条线连接到 HMI 设 备。

该 HMI 连接允许用户通过选择 PLC 变量列 表对 HMI 变量进行组态。

用户可以采用其它方法创建 HMI 连接:

● 通过从 PLC 变量表、程序编辑器或设备配置编辑器将 PLC 变量拖动 HMI 画面编辑 器,自动创建 HMI 连接。

长沙工控帮教育科技有限公司整理

创建 HMI 画面

即使不利用 HMI 向导,组态 HMI 画 面也很容易。

STEP 7 Basic 提供了一个标准库集 合,用于插入基本形状、交互元素,

甚至是标准图形。

要添加元素,只需将其中一个元素拖放到画面中。

使用元素的属性(在巡视窗口中)组态该元素的 外观和特性。

还可以通过从项目树或程序编辑器将 PLC 变量拖放到 HMI 画面来创建画面上的元素。

PLC 变量即成为画面上的元素 然后可以使用属性来更改该元素的参数。

为 HMI 元素选择 PLC 变量

在画面上创建元素后,使用所选元素的属性将 PLC 变量分配给该元素。 单击“连 接”(Connections) 域中的按钮将显示 CPU 的 PLC 变量。

也可以从项目树将 PLC 变量拖放到 HMI 画面中。 在项目树的“详细信息”视图中显示 PLC 变量,然后将其拖放到 HMI 画面中。

长沙工控帮教育科技有限公司整理

长沙工控帮教育科技有限公司整理

简化了 PLC 概念 4

4.1 每个扫描周期均执行的任务

每个扫描周期都包括写入输出、读取输入、执行用户程序指令以及执行系统维护或后台处 理。 该周期称为扫描周期或扫描。 在默认条件下,所有数字和模拟 I/O 点都通过内部存 储区(即过程映像)与扫描周期进行同步更新。 过程映像包含 CPU、信号板和信号模块 上的物理输入和输出的快照。

CPU 仅在用户程序执行前读取物理输入,并将输入值 存储在过程映像输入区。 这样可确保这些值在整个用 户指令执行过程中保持一致。

CPU 执行用户指令逻辑,并更新过程映像输出区中的 输出值,而不是写入实际的物理输出。

执行完用户程序后,CPU 将所生成的输出从过程映像 输出区写入到物理输出。

$ % & '

(

) ཰ ཱ

STARTUP RUN

A 清除输入(或“I”)存储器 ① 将 Q 存储器写入物理输出 B 使用上一个值或替换值对输出执行初始

② 将物理输入的状态复制到 I 存储器

C 执行启动 OB ③ 执行程序循环 OB

D 将物理输入的状态复制到 I 存储器 ④ 执行自检诊断 E 将所有中断事件存储到要在 RUN 模式

D 将物理输入的状态复制到 I 存储器 ④ 执行自检诊断 E 将所有中断事件存储到要在 RUN 模式