首页 理论教育 用程序状态功能调试程序的有效方法

用程序状态功能调试程序的有效方法

时间:2023-06-30 理论教育 版权反馈
【摘要】:如果在运行时测试程序出现功能错误或程序错误,可能会对人员或财产造成严重损害,应确保不会出现这样的危险情况。用蓝色虚线表示状态不满足,没有能流。启动程序状态监视后,梯形图左侧垂直的“电源”线和与它连接的水平线均为连续的绿线,表示有能流从“电源”线流出。

用程序状态功能调试程序的有效方法

1.启动程序状态监视

与PLC建立好在线连接后,打开需要监视的代码块,单击程序编辑器工具栏上的“启用/禁用监视”按钮978-7-111-58719-4-Chapter02-116.jpg,启动程序状态监视。如果在线(PLC中的)程序与离线(计算机中的)程序不一致,项目树中的项目、站点、程序块和有问题的代码块的右边均会出现表示故障的符号。需要重新下载有问题的块,使在线、离线的块一致,上述对象右边均出现绿色的表示正常的符号后,才能启动程序状态功能。进入在线模式后,程序编辑器最上面的标题栏变为橘红色。

如果在运行时测试程序出现功能错误或程序错误,可能会对人员或财产造成严重损害,应确保不会出现这样的危险情况。

2.程序状态的显示

启动程序状态后,梯形图用绿色连续线来表示状态满足,即有“能流”流过,见图2-43中较浅的实线。用蓝色虚线表示状态不满足,没有能流。用灰色连续线表示状态未知或程序没有执行,黑色表示没有连接。

Bool变量为0状态和1状态时,它们的常开触点和线圈分别用蓝色虚线和绿色连续线来表示,常闭触点的显示与变量状态的关系则反之。

进入程序状态之前,梯形图中的线和元件因为状态未知,全部为黑色。启动程序状态监视后,梯形图左侧垂直的“电源”线和与它连接的水平线均为连续的绿线,表示有能流从“电源”线流出。有能流流过的处于闭合状态的触点、指令方框、线圈和“导线”均用连续的绿色线表示。(www.xing528.com)

978-7-111-58719-4-Chapter02-117.jpg

图2-43 程序状态监视

图2-43是图2-25中的星形-三角形降压起动的梯形图。接通连接在PLC的输入端I0.0的小开关后马上断开它(模拟外接的起动按钮的操作),梯形图中I0.0的常开触点接通,使Q0.0(电源接触器)和Q0.1(星形接触器)的线圈通电并自保持。TON定时器的IN输入端有能流流入,开始定时。TON的当前时间值ET从0开始增大,达到PT预置的时间8s时,定时器的位输出“T1”.Q变为1状态,其常开触点接通,使Q0.2(三角形接触器)的线圈通电;其常闭触点断开,使Q0.1(星形接触器)的线圈断电。电动机由星形接法切换到三角形接法运行。

3.在程序状态修改变量的值

用鼠标右键单击程序状态中的某个变量,执行出现的快捷菜单中的某个命令,可以修改该变量的值。对于Bool变量,执行命令“修改”→“修改为1”或“修改”→“修改为0”;对于其他数据类型的变量,执行命令“修改”→“修改值”。执行命令“修改”→“显示格式”,可以修改变量的显示格式。

不能修改连接外部硬件输入电路的过程映像输入(I)的值。如果被修改的变量同时受到程序的控制(例如受线圈控制的Bool变量),则程序控制的作用优先。

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

我要反馈