首页 理论教育 下载和调试本程序的方法的介绍

下载和调试本程序的方法的介绍

时间:2023-07-02 理论教育 版权反馈
【摘要】:现在将操作模式开关重新切换到“STOP”位置,以便下载程序。下载程序启动SIMATIC管理器,打开“Getting Started”项目。点击图标下载程序到CPU,或者在菜单命令“PLC”中选择“Download”。可以在无PLC的情况下,进行仿真,方便调试,并且可以在程序下载到PLC前对程序的逻辑性进行验证。仿真软件仅仅测试的是程序逻辑的正确性,而不能测试通信等。

下载和调试本程序的方法的介绍

1.STEP 7与PLC通信连接的组态

可以在安装STEP 7时对计算机与PLC的通信组态,也可以在安装好STEP 7之后,在SIMATIC管理器中执行菜单命令“Options”→“Set PG/PC Interface”,打开“Set PG/PC Interface”对话框,如图8-17所示。在中间的通信硬件列表中,选择实际使用的通信硬件。本例中使用“PC Adapter(MPI)”,使用MPI网络实现STEP 7与PLC的通信。

如果通信硬件列表没有实际使用的通信硬件,点击“Select”按钮打开“Install/Remove Interface”对话框,如图8-18所示。

978-7-111-44354-4-Chapter08-25.jpg

图8-18 Install/Remove Interface对话框

选中左边“Selection”列表框中待安装的通信硬件,点击中间的“Install”按钮,将安装该通信硬件的驱动程序,安装好后,新安装的硬件出现在右边的“Installed”列表框中。如果要卸载“Installed”列表框中某个已安装的通信硬件,首先选中它,点击中间“Unin-stall”按钮,该通信硬件的驱动程序被卸载。

2.下载程序到PLC

接通CPU的电源,将操作模式开关转到STOP位置(如果还没有在STOP位置的话),红色的“STOP”发光二极管将点亮。

(1)复位CPU并切换到RUN

将操作模式开关转换到MRES位置并保持至少3s,直到红色的“STOP”发光二极管开始慢闪为止。释放开关,并且在3s内将开关再次转到MRES位置。当“STOP”发光二极管快闪时,CPU已经被复位。如果“STOP”发光二极管没有开始快闪,重复执行此过程。

现在将操作模式开关重新切换到“STOP”位置,以便下载程序。

存储器复位功能将删除CPU上的所有数据。然后CPU就会进入初始状态。

(2)下载程序

启动SIMATIC管理器,打开“Getting Started”项目。点击图标978-7-111-44354-4-Chapter08-26.jpg下载程序到CPU,或者在菜单命令“PLC”中选择“Download”。点击“确定”对提示信息进行确认。也可以打开硬件组态窗口下载硬件组态或编程窗口下载单个块。(www.xing528.com)

在下载块时,CPU上的操作模式开关必须在“RUN-P”或者“STOP”模式下。当完成下载后,将CPU的操作开关转到RUN或RUN-P位置。绿色的“RUN”发光二极管点亮,而红色的“STOP”发光二极管熄灭。CPU的操作准备工作就绪。

(3)在线监控调试程序

下载程序完成之后,点击图标978-7-111-44354-4-Chapter08-27.jpg,或选择菜单命令“Debug”下的“Moni-tor”,进入在线监控界面,如图8-19所示。

从图8-19中可以看到,当信号接通时,触点和线路变成绿色实线,未接通时为虚线。计时器TV端和BCD端显示预定时时间和当前时间。

978-7-111-44354-4-Chapter08-28.jpg

图8-19 监控运行程序画面

3.仿真软件S7-PLCSIM

S7-PLCSIM是集成在STEP7中的一个非常实用的仿真PLC软件。可以在无PLC的情况下,进行仿真,方便调试,并且可以在程序下载到PLC前对程序的逻辑性进行验证。

仿真软件仅仅测试的是程序逻辑的正确性,而不能测试通信等。所有的PLCSIM仿真的机型都是用同一种CPU进行仿真。

点击SIMATIC管理器界面上的图标978-7-111-44354-4-Chapter08-29.jpg打开仿真软件S7-PLCSIM,选择“Select CPU ac-cess node”,找到“Getting Started”项目下CPU的MPI网络,点击“OK”,打开仿真CPU,如图8-20所示。

978-7-111-44354-4-Chapter08-30.jpg

图8-20 仿真软件S7-PLCSIM界面

通过S7-PLCSIM上的图标978-7-111-44354-4-Chapter08-31.jpg,可以仿真输入映像寄存器(I)、输出映像寄存器(Q)、内部标识位寄存器(M)、定时器存储器(T)和计数器存储器(C)。在数字量模块中的复选框内打勾代表该位置“1”。如需仿真模拟量操作,可修改地址和数据类型,并在下面输入数值。

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

我要反馈