
S7-200可编程控制器 编程 PLC课程组 祁台解煮技成学优 http: //ww.xpc.edu.cr
S7-200可编程控制器 编程 PLC 课程组

●S7-200周而复始地执行应用程序,控制一 个任务或过程。利用STEP7-Micro/WIN 可以创建一个用户程序并将它下载到S7 200中。STEP7-Micro/WIN:软件中提供了 多种工具和特性用于完成和调试应用程序。 祁兰解煮技成学院 http://www.xpc.edu.cn
⚫S7--200周而复始地执行应用程序,控制一 个任务或过程。利用STEP 7--Micro/WIN 可以创建一个用户程序并将它下载到S7-- 200中。STEP 7--Micro/WIN软件中提供了 多种工具和特性用于完成和调试应用程序

主要内容 ● 5.1设计一个微型PLC系统的指导原则 ●5.2程序的基本组件 ●5.3用STEP7-Micro/WIN创建用户程序 ●5.4选择SIMATIC和IEC1131-3指令集 ●5.5理解程序编辑器中使用的惯例 ●5.6使用向导帮您创建控制程序 ●5.7S7-200中的出错处理 ●5.8在数据块中指定地址和初始值 ●5.9用符号表来定义变量的符号地址 ●5.10使用局部变量 ●5.11用状态图来监视用户程序 ·5.12创建一个指令库 ●5.13应用程序的调试 祁台解煮收成学院 http://www.xpe.edu.cn
主要内容 ⚫ 5.1 设计一个微型PLC系统的指导原则 ⚫ 5.2 程序的基本组件 ⚫ 5.3 用STEP 7--Micro/WIN创建用户程序 ⚫ 5.4 选择SIMATIC和IEC 1131--3指令集 ⚫ 5.5 理解程序编辑器中使用的惯例 ⚫ 5.6 使用向导帮您创建控制程序 ⚫ 5.7 S7--200中的出错处理 ⚫ 5.8 在数据块中指定地址和初始值 ⚫ 5.9 用符号表来定义变量的符号地址 ⚫ 5.10 使用局部变量 ⚫ 5.11 用状态图来监视用户程序 ⚫ 5.12 创建一个指令库 ⚫ 5.13 应用程序的调试

1设计一个微型PLC系统的指导原则 ·1分解控制过程或者机器 ●2创建功能说明 ●3安全电路的设计 ●4指定操作员站 ·5创建配置图 ●6建立符号名表(可选) 祁台解煮技成学院 http://www.xpc.edu.cn
5.1 设计一个微型PLC系统的指导原则 ⚫1 分解控制过程或者机器 ⚫2 创建功能说明 ⚫3 安全电路的设计 ⚫4 指定操作员站 ⚫5 创建配置图 ⚫6 建立符号名表(可选)

1分解控制过程或者机器 ●将控制过程或者机器分解成相互独立的部 分。分解决定了控制器之间的界限,并将 影响功能描述和资源的分配。 祁兰纸煮技成学院 :http://www.xpe.edu.cn
1 分解控制过程或者机器 ⚫将控制过程或者机器分解成相互独立的部 分。分解决定了控制器之间的界限,并将 影响功能描述和资源的分配

2创建功能说明 。写出过程或者机器每一部分的操作描述。 它包括以下内容:VO点、操作的功能描述、 每个执行机构(例如线圈、电机和驱动器 等)在动作之前需要满足的状态、操作员 接口的描述以及过程或机器与其他部分的 接口。 祁台纸煮技成学院 http://www.xpe.edu.cn
2 创建功能说明 ⚫写出过程或者机器每一部分的操作描述。 它包括以下内容:I/O点、操作的功能描述、 每个执行机构(例如线圈、电机和驱动器 等)在动作之前需要满足的状态、操作员 接口的描述以及过程或机器与其他部分的 接口

3安全电路的设计 ·识别要求设计硬件安全线路的设备。控制 设备在不安全的条件下出现故障,会造成 不可预料的启动或者机器操作的变化。在 不可预料或者不正确的机器操作会造成人 身伤害或严重的财产损失的场合,应该考 虑采用独立于S7-200的机电超驰控制来防 止不安全的操作。在设计安全电路时,应 考虑以下几点: 祁台纸煮技成生优 http://www.xpc.edu.cn
3 安全电路的设计 ⚫识别要求设计硬件安全线路的设备。控制 设备在不安全的条件下出现故障,会造成 不可预料的启动或者机器操作的变化。在 不可预料或者不正确的机器操作会造成人 身伤害或严重的财产损失的场合,应该考 虑采用独立于S7--200的机电超驰控制来防 止不安全的操作。在设计安全电路时,应 考虑以下几点:

识别有可能不合适或者不可预料操作有可能会造 成危害的执行机构。 ● 识别确保操作不发生危害的条件,并决定如何独 立宇CPU来检测这些条件。 。识别上电或断电时,CPU和VO对过程有何影响, 识别错误何时被检测出来。,这个信息只能用于常 规的和可以预料的异常操作,不能用于保障安全 的目的。 ●设计独立于CPU的手动或机电超驰控制来阻止危 险的操作。 ● 向CPU提供独立电路的状态信息,便于程序和操 作员界面得到需要的信息。 。识别其它与过程安全操作相关的安全要求。 祁台解煮技成学陀 http://www.xpe.edu.cn
⚫ 识别有可能不合适或者不可预料操作有可能会造 成危害的执行机构。 ⚫ 识别确保操作不发生危害的条件,并决定如何独 立于CPU来检测这些条件。 ⚫ 识别上电或断电时,CPU和I/O对过程有何影响, 识别错误何时被检测出来。这个信息只能用于常 规的和可以预料的异常操作,不能用于保障安全 的目的。 ⚫ 设计独立于CPU的手动或机电超驰控制来阻止危 险的操作。 ⚫ 向CPU提供独立电路的状态信息,便于程序和操 作员界面得到需要的信息。 ⚫ 识别其它与过程安全操作相关的安全要求

4指定操作员站 ●根据功能描述的要求建立操作员站的配置 图。包括如下内容: ◆与过程或者机器有关的每个操作员站的位置总 图。 ◆操作员站 ◆与CPU或扩展模块有关的电气图 祁台解堂放成各陀 http://www.xpe.edu.cn
4 指定操作员站 ⚫根据功能描述的要求建立操作员站的配置 图。包括如下内容: ◆与过程或者机器有关的每个操作员站的位置总 图。 ◆操作员站 ◆与CPU或扩展模块有关的电气图

5创建配置图 ·根据功能描述的要求建立控制设备的配置 图。包括如下内容: ◆和过程或者机器有关的每个CPU的位置图。 ◆CPU和扩展VO模块的机械布局图(包括控制 柜和其它设备)。 ◆每个CPU和扩展模块的电气图(包括设备型 号、通讯地址和VO地址)。 祁总纸煮技成学院 http://www.xpc.edu.cn
5 创建配置图 ⚫根据功能描述的要求建立控制设备的配置 图。包括如下内容: ◆ 和过程或者机器有关的每个CPU的位置图。 ◆ CPU和扩展I/O模块的机械布局图(包括控制 柜和其它设备)。 ◆ 每个CPU和扩展模块的电气图(包括设备型 号、通讯地址和I/O地址)