使用STEP7 200复制程序的详细步骤 (使用STC算子法要注意)

STEP7 200 是西门子公司为其 S7-200 PLC 系列开发的编程软件。复制程序是此软件中一项重要的功能,它允许用户创建并复制现有的程序以供使用。本文将详细介绍使用 STEP7 200 复制程序的步骤,包括使用 STC 算子法的注意事项。 使用STEP7

步骤 1:打开 STEP7 200 软件

在计算机上启动 STEP7 200 软件。在菜单栏中,选择“文件”>“打开”。在“打开”对话框中,找到并选择要复制的程序文件。单击“打开”按钮以载入程序。

步骤 2:创建新项目

在菜单栏中,选择“文件”>“新建”>“项目”。在“新建项目”对话框中,输入新项目名称和位置。单击“确定”按钮以创建新项目。

步骤 3:导入程序

在新项目中,右键单击“程序块”文件夹并选择“导入”。在“导入”对话框中,找到并选择之前打开的程序文件。单击“打开”按钮以将程序导入新项目。

步骤 4:使用 STC 算子法复制程序

在已导入的程序中,右键单击需要复制的程序块并选择“复制”。在新项目中,右键单击“程序块”文件夹并选择“粘贴单一”。在“粘贴单一”对话框中,输入新的程序块名称。在“特殊操作”部分,选择“使用 STC 方法创建新的 OB”选项。注意:使用 STC 算子法复制程序时,所有 PLCSIM 相关的语句都会被删除,包括:FC10_FB_GET_BLOCK_IDFC5_FB_GET_DB_INSTANCE_DB_NUMBERFC6_FB_GET_DB_INSTANCE_DB_ADDRESSFC7_FB_GET_DB_INSTANCE_LENGTHFC14_FB_MASTER_REQ_SEND

步骤 5:修改程序

如果需要,对新复制的程序进行修改或更新。确保更新所有 PLCSIM 相关的语句,以确保程序在仿真器中正确运行。

步骤 6:编译和下载程序

在菜单栏中,选择“PLC”>“编译”。在“编译”对话框中,选择“所有”选项。单击“编译”按钮以编译程序。编译完成后,在菜单栏中选择“PLC”>“下载”。在“下载”对话框中,选择要下载程序的 PLC。单击“下载”按钮以将程序下载到 PLC。

结论

按照本指南中概述的步骤,用户可以轻松使用 STEP7 200 复制程序。使用 STC 算子法复制程序时,需要注意删除 PLCSIM 相关的语句。完成后,用户就可以对程序进行修改,并将其编译并下载到 PLC。

使用下列方法之一查看系统块,设置 CPU 选项:?点击浏览条中的“系统块” 按钮。 ?选择查看(View)> 组件(Components)> 系统块(System Block)菜单命令。 ?点击指令树中的“系统块” 图标。 然后点击“系统块”树的密码分支。 选择授权级别, 输入密码, 然后将所作的修改下载到 CPU。 密码不区分大小写字母。 密码授权访问功能和存储区:如果没有设置密码,S7-200 提供不受限制的访问。 受密码保护时,S7-200 根据授权级别来提供操作功能限制。 ?所有 21x 和 22x CPU 均支持密码级别 1, 2 ,3。 只有硬件版本 2.0.1 以后的 22xCPU 能支持密码级别 4。 ?S7-200 的默认密码级别是级别 1 (不受限制的访问)。 ?在网络中输入密码并不影响 S7-200 的密码保护。 授权一位用户访问受限制的功能并不意味着授权其他用户访问这些功能。 在某一时刻,S7-200 只允许一位用户执行无限制访问。 ?因为级别 1 允许不受限制的访问, 如果你将其它密码级别更改成级别 1,也就是等于取消密码保护。 下表列出不同授权级别允许的不同访问功能。 操作说明 级别 1 级别 2 级别 3 级别 4读取和写入控制器数据 允许 允许 允许 允许开始、停止和启动控制器执行的复原 允许 允许 允许 允许读取和写入实时时钟 允许 允许 允许 允许上载程序块、数据块或系统块 允许 允许 有限制 不允许下载程序块、数据块或系统块 允许 有限制 有限制 有限制(不能下载系统块)运行时间编辑 允许 有限制 有限制 不允许删除程序块、数据块或系统块 允许 有限制 有限制 有限制(可以删除所有块,但不能只删除系统块)复制程序块、数据块或系统块到存储卡 允许 有限制 有限制 有限制状态表内数据的强制 允许 有限制 有限制 有限制单次或多次扫描功能 允许 有限制 有限制 有限制在 STOP(停止)模式写入输出 允许 有限制 有限制 有限制扫描速率复原 允许 有限制 有限制 有限制执行状态监控 允许 有限制 有限制 不允许项目比较 允许 有限制 有限制 不允许提示:输入密码后,当编程设备 从 S7-200 上断开后,该密码的授权级别最多可保持一分钟有效时间。 始终在断开电缆之前退出 STEP 7-Micro/WIN,以防另一位用户使用编程设备特权。 忘记 PLC 密码怎么办?如果忘记 PLC 密码,您必须清除 PLC 存储区,重新载入程序。 清除 PLC 存储区使 PLC 进入 STOP(停止)模式,并将 PLC 复原为工厂设置的默认值,PLC 地址、波特率和实时时钟除外。 欲清除 PLC 中的程序:1. 选择 PLC > 清除叄–lear)菜单命令,显示“清除”对话框。 2. 选择所有的复选框,并点击“确认”按钮核实采取的措施。 3. 如果密码已被配置,STEP 7-Micro/WIN 会显示一个密码验证对话框。 欲清除密码,在密码验证对话框中输入 CLEARPLC,继续执行“全部清除”操作。 (CLEARPLC 密码不区分大小写字母。 )“全部清除”操作不从存储卡中拆卸程序。 因为存储卡存储密码和程序,您必须重新对存储卡进行编程,才能拆卸丢失的密码。 警告清除 PLC 存储区影响数字量和模拟量输出状态。 工厂默认值是当 PLC 处于 STOP(停止)模式时,将数字量输出复位为零(关断)。 但是,如果您已经使用系统块的“输出表”标签定义数字量输出的“安全状态”,您需要注意删除系统块时也将删除该“安全状态”定义。 下一次您将 PLC 从 RUN(运行)模式转为 STOP(停止)模式时,数字量输出会被设为零(工厂默认值)。 另外,当您删除程序块时,模拟量输出被冻结为当前值。 直到您下载新的程序块,能够对模拟量输出状态进行更改的唯一方法是使用状态表。 清除 PLC 存储区时,如果 S7-200 PLC 与设备相连,对数字量输出状态的改动可传送至该装置。 而且,您删除程序块后,因为输出被“冻结”,与模拟量输出相连的装置不再能够正常响应。 如果清除了 PLC 存储区,却没有仔细考虑对数字量和模拟量输出的影响,装置操作可能出现无法预料的状况,可能导致人员死亡和严重伤害及/或装置损坏。 请始终采用适当的安全预防措施,并在清除 PLC 存储区之前确保程序处于安全状态。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论