首页 理论教育 1.4.5程序的编写、下载及运行调试

1.4.5程序的编写、下载及运行调试

时间:2023-07-01 理论教育 版权反馈
【摘要】:单击“下载”按钮后,程序所包含的程序块、数据块、系统块自动下载到PLC中,如图1-93所示。

1.4.5程序的编写、下载及运行调试

1.程序的编写及下载

在STEP 7-Micro/WIN中,具体操作步骤如下:

1)打开STEP 7-Micro/WIN应用程序,新建一个项目,选择CPU类型为CPU224REL02.01,打开程序块中的主程序编辑窗口,在网络1中录入图1-91所示程序。如图1-92提示操作,录入程序。

978-7-111-42161-0-Chapter01-157.jpg

图1-91 “启-保-停”控制梯形图程序

2)程序录入后,单击978-7-111-42161-0-Chapter01-158.jpg工具按钮迸行编译,当状态栏提示程序没有错误时,检查PLC与计算机的连接是否正常,PLC工作正常,便可以下载程序。

3)单击978-7-111-42161-0-Chapter01-159.jpg工具按钮,弹出下载界面。单击“下载”按钮后,程序所包含的程序块、数据块、系统块自动下载到PLC中,如图1-93所示。

2.程序的运行

程序下载后,需要对程序迸行调试。PLC有两种工作模式,即RUN(运行)模式与STOP(停止)模式。在RUN模式下,通过执行反映系统控制要求的用户程序来实现系统控制功能。在CPU模块的面板上用“RUN”LED显示当前工作模式。在STOP模式下,CPU不执行用户程序,可以用编程软件创建和编辑用户程序,设置PLC的硬件功能,并将用户程序和硬件设置信息下载到PLC。如果有致命的错误,在消除它之前不允许从STOP模式迸入RUN模式。

CPU模块上的模式开关在STOP位置时,将停止用户程序的运行,在RUN位置时,将启动用户程序的运行。

要通过STEP 7-Micro/WIN软件控制S7-200的运行模式,S7-200的模式开关必须设置为“TERM”或“RUN”。单击工具条上的“运行”按钮或在命令菜单中选择“PLC”→“运行”,出现一个对话框提示是否切换运行模式。单击“是”确认。

978-7-111-42161-0-Chapter01-160.jpg

图1-92 STEP 7-Micro/WIN

978-7-111-42161-0-Chapter01-161.jpg(www.xing528.com)

图1-93 程序下载

3.程序的监控

在运行STEP 7-Micro/WIN的计算机与PLC之间建立通信,执行菜单命令“调试”→“开始程序状态监控”,或单击工具条中的按钮,可以用程序状态功能监视程序运行的情况。在RUN模式下启动程序状态功能后,将用颜色显示出梯形图中各元件的状态,如图1-94所示。左边的垂直“电源线”和与它相连的“水平导线”变为蓝色;如果位操作数为1(为ON),其常开触点和线圈变为蓝色,它们中间出现蓝色方块,有“能流”流过的导线也变成蓝色;当有能流流入方框指令的EN(使能)输入端,巨该指令被成功执行时,方框指令的方框变成蓝色,定时器和计数器的方框为绿色时,表示它们包含有效数据。

978-7-111-42161-0-Chapter01-162.jpg

图1-94 程序的监控

4.程序工作分析

如图1-95所示,在初始状态,I0.1对应的启动按钮没有按下,即外部电路处于断开状态,I0.1输入映像寄存器位单元值等于0,梯形图中I0.1的常开触点断开;I0.0对应的停止按钮没有按下,外部电路处于断开状态,I0.0输入映像寄存器位单元值等于0,梯形图中I0.0的常闭触点闭合;I0.2对应的热继电器辅助常闭触点处于接通状态,I0.2输入映像寄存器位单元值等于0,梯形图中I0.2的常开触点断开;由于初始状态Q0.0位的值等于0,所以没有按下启动按钮时,Q0.0的值为0,Q0.0输出触点断开,中间继电器K线圈没有得电,其常开触点断开,交流接触器的线圈也不会得电,其主触点断开,电动机也不会运转。

978-7-111-42161-0-Chapter01-163.jpg

图1-95 PLC与外部接线与梯形图

当I0.1对应的启动按钮按下时,外部电路处于接通状态,I0.1输入映像寄存器位单元值等于1,梯形图中I0.1的常开触点闭合,I0.0的常闭触点闭合,I0.2的常闭触点闭合,能流流到Q0.0线圈,Q0.0线圈得电,梯形图中常开触点闭合,形成自保持回路,继电器输出接点闭合,出口中间继电器K的线圈得电,常开触点闭合,交流接触器的线圈得电,主触点闭合,电动机运转。

当I0.0对应的停止按钮按下时,外部电路处于接通状态,I0.0输入映像寄存器位单元值等于1,梯形图中I0.0的常闭触点断开,能流不能流到Q0.0线圈,Q0.0线圈失电,梯形图中常开的自保持触点断开,同时继电器输出触点断开,出口中间继电器K的线圈失电,常开触点断开,交流接触器的线圈失电,主触点断开,电动机停止运转。

当电动机在正常运转中时,若热继电器过载保护动作,I0.2外部电路处于断开状态,I0.2输入映像寄存器位单元值等于1,梯形图中I0.2的常闭触点断开,能流不能流到Q0.0线圈,Q0.0线圈失电,梯形图中其常开的自保持触点断开,同时其继电器输出触点断开,出口中间继电器K的线圈失电,常开触点断开,交流接触器的线圈失电,主触点断开,电动机停止运转。

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

我要反馈