您现在的位置是:首页 > PLC技术 > PLC技术
S7-PLCSIM的使用技术方法
来源:艾特贸易2017-08-10
简介S7-PLCSIM 提供了一个简便的操作界面,可以监视或者修改程序中的参数,比如直接进行尺寸数字量的输入操作。当 PLC 程序在仿真 PLC 上运行时,可以继续使用 STEP 7 软件中的各种功能,比
S7-PLCSIM提供了一个简便的操作界面,可以监视或者修改程序中的参数,比如直接进行尺寸数字量的输入操作。当PLC程序在仿真PLC上运行时,可以继续使用STEP 7软件中的各种功能,比如在变量表中进行监视或者修改变量。S7-PLCSIM的使用步骤如下。
要使用S7-PLCSIM进行调试,首先也需要设置PG/PC接口,在Sec PG/PCInterface中,将接口参数选择为None。
1.打开S7-PLCSIM
S7-PLCSIM仿真软件可以在如图4-97(a)所示的SIMATIC管理器窗口中,单击工具栏上的快捷按钮(仿真打开/关闭图标);或在如图4-97(b)所示的SIMATIC管理器窗口中,执行菜单命令Options(选项)→Simulate Modnles(仿真模式),均弹出如图4-97(c)所示的S7-PLCSIM的应用窗口,以启动S7-PLCSIM(默认的MPI地址为2)。
打开S7-PLCSIM软件后,此时系统自动装载仿真的CPU。当S7-PLCSIM运行时,所有的操作(如下载程序)都会自动与仿真CPU相关联。
2.S7-PLCSIM窗口应用说明
(1)菜单栏
菜单栏如图4-98所示。
(2)工具栏
在S7-PLCSIM的窗口中,工具栏由3部分组成。
①标准工具栏,如图4-99所示。
将插入到画面中的各个观察对象层叠排列。
将插入到画面中的各个观察对象密集(一个挨一个)排列。
②插入观察对象工具栏(选择并打开需要仿真的对象)见表4-3,如图4-100所示。
图4-97 S7-PLCSIM的窗口
图4-98 S7-PLCSIM的菜单栏
图4-99 S7-PLCSIM的标准工具栏
图4-100 S7-PLCSIM的对象工具栏
表4-3 插入观察对象工具栏(选择并打开需要仿真的对象)的说明
③CPU模式工具栏(程序执行模式选择)。为了选择仿真PLC的程序执行模式,在S7-PLCSIM应用窗口中设置有程序执行模式选择快捷按钮,用于选择程序执行模式。快捷按钮布置如图4-101所示。图4-101中自左向右对应按钮所选择的程序执行模式依次为:单循环扫描方式、连续循环扫描方式、PLC暂停方式、再次单循环扫描方式、全部定时器复位方式。单击按钮可以逐一打开仿真的对象。
图4-101 程序执行模式快捷按钮
·当选择单循环扫描方式时,CPU只执行一个扫描周期,用户可以通过单击再次单循环扫描方式快捷按钮,或者通过执行菜单命令Execute→Next Scan,再次执行单循环扫描。
·连续循环模式与实际CPU正常运行状态相同。
·无论在何种模式下,仿真PLC都可以通过单击PLC暂停方式快捷按钮(Pause),进行PLC的程序暂停。
·同样,仿真PLC的执行模式快捷按钮也可以在菜单Execute下通过选择不同的子项实现。
(3) CPU模拟面板(CPU操作开关观察对象)
S7-PLCSIM仿真软件打开后,软件应用初始操作窗口中有一个CPU300/400控制面板模拟窗口(以下称“模拟面板”,如图4-102所示),它用来模拟实际PLC的CPU控制面板。
图4-102 模拟面板
与实际PLC一样,模拟面板布置有SF、DP、DC、RUN、STOP等5个状态指示灯和RUN-P、RUN、STOP等3个CPU工作模式转换开关,模拟面板上的MRES按钮可以用来清除存储器、删除块和仿真PLC中的硬件设置。
5个状态指示灯( LED)的作用与实际PLC一样,具体如下所述。
①SF:表示软硬件错误。
②DP:指示PLC与分布式外设或远程I/O的通信状态。
③DC:PLC电源指示。
④RUN与STOP:分别表示PLC的运行和停止状态。
S7-PLCSIM应用窗口一经打开,S7-PLCSIM中的仿真CPU与STEP 7之间的连接即被自动建立。因此,仿真PLC的CPU电源始终处于接通状态,CPU处于STOP(停止)模式,用户程序的扫描方式默认为“连续”扫描。
这个操作开关与真实CPU的操作开关的作用是相同的,可以进行RUN(运行)和STOP(停止)等操作,并且有对应的指示灯表示其工作状态。
(4)程序测试记录录制和回放
单击“录制/回放”快捷按钮,如图4-97所示,或者执行菜单命令Tools(工具)→Record/Playback(录制/回放),可以在显示区弹出如图4-103所示的录制/回放工具栏。
图4-103 录制/回放工具栏
录制/回放工具栏提供了类似录音机的操作界面,可以把仿真CPU的运行过程全部“录制”下来,并作为一个文本文件保存;也可以将录制好的运行过程通过“回放”进行重现。在“回放”过程中,可通过调整回放速度,进行程序运行时所发生的事件的重新检测。插入程序测试记录和回放对话框中状态栏的图标意义见表4-4。
表4-4 程序测试记录和回放对话框中状态栏的图标意义
点击排行
