首页 理论教育 如何使用S7-PLCSIM进行起动仿真

如何使用S7-PLCSIM进行起动仿真

时间:2023-06-29 理论教育 版权反馈
【摘要】:要起动仿真,请进行如下操作:1.可以使用以下方法之一起动S7-PLCSIM1)打开SIMATIC Manager,选择菜单命令“选项→仿真模块”,打开S7-PLCSIM。下载的所有程序均会转入仿真PLC。S7-PLCSIM会自动将“S7ONLINE访问点”更改为仿真子网。在仿真期间,请勿通过“设置PG/PC接口”将此访问点更改为S7-PLCSIM未知的访问点。新的仿真实例将以初始状态起动,将打开“CPU”视图对象。支持的通信块S7-PLCSIM V5.4的多实例起动功能支持在CPU间进行通信。仿真系统采用已加载CPU的标识和所有已组态连接数据。

如何使用S7-PLCSIM进行起动仿真

要起动仿真,请进行如下操作:

1.可以使用以下方法之一起动S7-PLCSIM

1)打开SIMATIC Manager,选择菜单命令“选项→仿真模块”(Options→Simulate Modules),打开S7-PLCSIM。用户界面语言和助记键设置与STEP 7设置相同。

2)从Windows“开始”菜单中,选择菜单命令“SIMATIC→STEP 7→S7-PLCSIM仿真模块”(SIMATIC→STEP 7→S7-PLCSIM Simulating Modules)。

打开S7-PLCSIM。用户界面语言与STEP 7设置不相同。如果是第一次起动S7/PLCSIM,则界面语言为英语。在后续起动中,S7-PLCSIM将使用上次使用的语言打开。该设置是用户特定的设置。

仿真已起动。视图对象“PLC”已打开。此PLC必须处于初始状态。它具有以下属性和标准设置:

1)支持任何连接。

2)支持任何地址

3)标准地址。

4)以上次使用的界面为基础组态界面。

5)可立即下载。

使用仿真PLC可自动建立任意新连接。下载的所有程序均会转入仿真PLC。如果单击SI-MATIC Manager上的“可访问节点”(Accessible Nodes)按钮,则将显示仿真PLC的节点地址。

S7-PLCSIM会自动将“S7ONLINE访问点”更改为仿真子网。在仿真期间,请勿通过“设置PG/PC接口”将此访问点更改为S7-PLCSIM未知的访问点。在结束仿真时,S7-PLCSIM会将访问点更改回初始设置。

2.设置PG/PC接口

在S7-PLCSIM的先前版本中,仅能通过MPI连接仿真PLC。在S7-PLCSIM中,可以通过以下任一接口组态类型进行连接:

1)PLCSIM(ISO)。

2)PLCSIM(本地)。

3)PLCSIM(MPI)。

4)PLCSIM(PROFIBUS)。

5)PLCSIM(TCP/IP)。

接口组态类型见表5-5。

表5-5 接口组态类型

978-7-111-46052-7-Chapter05-29.jpg

说明:在S7-PLCSIM中,使用MPI接口的连接属于仿真PLC的默认设置。随后,仿真PLC将从上次使用的连接类别开始。

要设置PG/PC接口,请进行如下操作:

1)在STEP 7中组态硬件配置。

2)起动S7-PLCSIM。

3)在“标准”(Standard)工具栏的下拉列表中,为虚拟PLC选择其中某个已组态的连接类别。

说明:在SIMATIC Manager中,在“标准”(Standard)工具栏的下拉列表中所作的更改将影响菜单命令“工具→设置PG/PC接口”(Tools→Setting the PG/PC interface)的功能。反过来 也是如此。

下拉条目中的颜色含义:

•黑色-黑色

此颜色表示CPU支持此PG/PC接口。可通过此接口完全访问CPU。

•灰色-灰色

此颜色表示CPU不支持此PG/PC接口。无法通过此接口访问CPU。可选择此接口。但不能访问CPU。

•黑色-灰色

使用多个有相同地址的CPU时会显示此颜色。它表示虽然CPU支持PG/PG接口,但目前无法通过此接口进行访问。

3.S7-PLCSIM的多重背景

通过使用此新功能,可以同时仿真多个CPU。

1)至少打开了一个S7-PLCSIM实例。

2)STEP 7中组态网络地址与S7-PLCSIM中的网络地址一致,或PLC处于初始状态。

要同时仿真多个CPU,请按照下列步骤操作:

1)打开一个新实例。

2)选择菜单命令“仿真→新PLC”(Simulation→New PLC)。

新的仿真实例将以初始状态起动,将打开“CPU”视图对象。

使用多重背景时的具体下载方法如下:

所有默认CPU都具有相同的默认地址,下载过程中不会考虑此问题。如果一个默认CPU打开了多重背景,则会将STEP 7项目下载到标题栏中编号的实例中(例如:S7-PLCSIM2)。这就是实例编号。

如果打开了多重背景,关闭这些实例时,必须注意以下事项:

1)要关闭所有实例,请关闭SIMATIC Manager。

2)要分别关闭各实例,请选择菜单命令“仿真→关闭”(Simulation→Close)。

(1)选择连接类型

要更改S7-PLCSIM中的PG/PG接口,请使用“标准”(Standard)工具栏中的下拉列表。根据仿真CPU的数量以及是否可以通过设定接口进行访问,下拉列表中的条目可能具有不同的颜色。只有同时仿真多个CPU时,才会显示下列颜色:

黑色-灰色

使用多个有相同地址的CPU时会显示此颜色。它表示虽然CPU“1”支持PG/PG接口,但目前无法通过此接口进行访问。这是因为已选择CPU“2”使用同一地址进行通信。要选择CPU“1”进行通信,则需要再次选择该PG/PC接口。随后,CPU“1”的颜色会变为“黑色-黑色”。CPU“2”的颜色会变为“黑色-灰色”。

(2)支持的通信块

S7-PLCSIM V5.4的多实例起动功能支持在CPU间进行通信。

通过使用此新功能,可以同时仿真多个CPU。如果预先装载了相应的硬件配置,则不同的CPU可以相互进行通信。这要求涉及的CPU在同一子网中具有不同的地址。CPU之间的通信支持下列通信块:

1)SFB8“USEND”。

2)SFB9“URCV”。

3)SFB12“BSEND”。

4)SFB13“BRCV”。(www.xing528.com)

5)SFB15“PUT”。

6)SFB14“GET”。

7)SFB19“START”。

8)SFB20“STOP”。

9)SFB22“STATUS”。

10)SFB23“USTATUS”。

说明:S7-PLCSIM不具有实时功能。通信过程中可能会存在时间响应限制。

4.下载STEP 7项目

要求:

1)仿真已从STEP 7 SIMATIC Manager中起动。

2)已组态恰当的连接类型。

3)STEP 7中的地址与S7-PLCSIM中的地址对应,或PLC处于初始状态。

要下载STEP 7项目,请按以下步骤操作:

1)导航至SIMATIC Manager中的站。

2)单击下载图标,或选择菜单命令“PLC→下载”(PLC→Download)。

块和硬件配置被下载至仿真PLC中。仿真系统采用已加载CPU的标识和所有已组态连接数据。状态栏提供已在硬件配置中组态的网络地址总览。仿真系统使用“MRES”功能复位至系统的初始状态。

说明:独立组态的CP无法仿真独立组态的CP。

5.仿真和监视

要仿真应用程序以及监视和控制应用程序,请进行如下操作:

1)打开SIMATIC Manager。

2)打开STEP 7示例项目“ZEn01_09_STEP7__Zebra”。

3)单击起动仿真符号以应用S7-PLCSIM。

4)下载示例项目。

5)在S7-PLCSIM中创建其他“视图对象”。可对仿真PLC中的数据进行监视。

-单击输入图标,或选择菜单命令“插入→输入变量”(Insert→Input Variable)。此视图对象显示IBO(输入字节0)。将数据格式设置为“位”。

-单击输出图标,或选择菜单命令“插入→输出变量”(Insert→Output Variable)以插入第二个视图对象QBO(输出字节0)。

-单击定时器图标,或选择菜单命令“插入→定时器”(Insert→Timer)三次以插入3个“定时器”视图对象。在对应文本框中输入2、3和4(针对定时器T2、T3和T4),每次输入后按“Enter”键(S7-PLCSIM将为这3个定时器中的每个定时器填写符号名称)。

6)选择菜单命令“PLC→接通电源”(PLC→Power On)。

7)选择菜单命令“执行→扫描模式→持续扫描”(Execute→Scan Mode→Continuous Scan)。

8)选择菜单命令“执行→钥匙开关位置→RUN”(Execute→Key Switch Position→RUN)或RUN-P。仿真CPU处于RUN模式。

9)单击IBO的位0,以仿真打开输入0.0。

10)监视对定时器的影响。

11)单击保存图标,或选择菜单命令“文件→PLC另存为”(File→Save PLC As)以将当前状态的仿真PLC另存为一个新文件。

6.在STEP 7中监视程序仿真

要求:

1)视图对象已创建。

2)示例项目“Zebra”已打开,同时已将站下载至S7-PLCSIM中。

要在STEP 7中对程序仿真进行监视,请按以下步骤操作:

1)单击在线图标,或菜单命令“视图→联机”(View→Online)。“联机”模式将被激活。

2)浏览至ZEBRA示例项目中的“块”(Blocks)对象。

3)打开函数FC1。将调用“LAD/STL/FBD”应用程序。

4)将仿真CPU设置为RUN模式。

5)打开IBO的位0。

6)选择“LAD/STL/FBD编辑器”(LAD/STL/FBD Editor)中的菜单命令“调试→监视”(Debug→Monitor)。可监视对程序的影响。

7.使用帮助

可以通过“帮助”(Help)菜单或采用以下方式访问S7-PLCSIM在线帮助:

1)要在S7-PLCSIM窗口中获取某一对象的帮助信息,请在工具栏上单击“帮助”(Help)按钮,然后单击此对象。

2)要获取任意对话框或错误消息的帮助,请单击此对话框或消息框中的“帮助”(Help)按钮,或者按“F1”。“帮助”(Help)窗口提供以下按钮、菜单命令以及选项卡

帮助按钮

•隐藏按钮/显示按钮:切换导航区的显示(“目录”(Table of Contents)、“索引”(Index)以及“搜索”(Search)选项卡)。要减小帮助窗口的整体大小,可以隐藏导航区;在准备查看新主题时,请单击“显示”(Show)按钮以恢复此导航区。

•后退按钮:如果已查看了多个主题,则通过此按钮,可以后移至先前主题。

•前进按钮:如果已查看了多个主题,则通过此按钮,可以前移至下一主题。

•主页:打开定义为S7-PLCSIM在线帮助主页的网页。

•打印按钮:允许向已安装的打印机发送所选主题或整本书。

帮助浏览器选项卡

•目录选项卡:选择此选项卡以查看帮助系统中的目录。双击任意书本图标,以展开此书并查看书中包含的主题。

•索引选项卡:选择此选项卡以查看按字母数字排序的帮助系统索引关键字列表。

•搜索选项卡:选择此选项卡,然后输入希望查找的字词。双击列表中的主题以查看该主题。默认情况下,在主题中,将在字词出现的位置以高亮形式显示字词,以便于找到字词。在显示主题前,可以在关闭和打开高亮显示之间进行切换。使用“选项”(Options)按钮执行此操作。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈