1 用梯形图监控调试程序
在监控调试程序前,需要先将程序下载到PLC,让编程软件中打开的程序与PLC中的程序保持一致,否则无法进入监控。进入监控调式模式后,PLC中的程序运行情况会在编程软件中以多种方式同步显示出来。用梯形图监控调试程序操作过程如下。
(1)进入程序监控调试模式。
单击“调试”菜单下的“程序状态”工具,如图(a)所示,梯形图编辑器中的梯形图程序马上进入监控状态,编辑器中的梯形图运行情况与PLC内的程序运行保持一致。图(a)所示梯形图中的元件都处于“OFF”状态,常闭触点I0.1、I0.2中有蓝色的方块,表示程序运行时这两个触点处于闭合状态。(2)强制I0.0常开触点闭合(模拟I0.0端子外接启动开关闭合)查看程序运行情况。
(3)强制I0.0常开触点断开(模拟I0.0端子外接启动开关断开)查看程序运行情况。
选中I0.0常开触点,再单击工具栏上的“取消强制”工具,如图(e)所示,I0.0常开触点中间的蓝色方块消失,表示I0.0常开触点已断开,但由于Q0.0常开自锁触点闭合,使Q0.0线圈、定时器T37、Q0.1线圈状态仍为ON。
梯形图的运行监控调试
梯形图的运行监控调试(续)
梯形图的运行监控调试(续)
(4)强制I0.1常闭触点断开(模拟I0.1端子外接停止开关闭合)查看程序运行情况。
在I0.1常闭触点的符号上右击,在弹出的快捷菜单中选择“强制”,会弹出“强制”对话框,将I0.1的值强制为“ON”,如图(f)所示,这样I0.1常闭触点断开,触点中间的蓝色方块消失,Q0.0线圈和定时器T37状态马上变为OFF,定时器计时值变为0,由于T37常开触点状态为OFF而断开,Q0.1线圈状态也变为OFF,如图(g)所示。在监控程序运行时,若发现程序存在问题,可停止监控(再次单击“程序状态”工具),对程序进行修改,然后将修改后的程序下载到PLC,再进行程序监控运行,如此反复进行,直到程序运行符合要求为止。2 用状态图表的表格监控调试程序
除了可以用梯形图监控调试程序外,还可以使用状态图表的表格来监控调试程序。
在项目指令树区域展开“状态图表”,双击其中的“图表1”,打开状态图表,如图(a)所示。在图表1的“地址”栏输入梯形图中要监控调试的元件地址(I0.0、I0.1……),在“格式”栏选择各元件数据类型,I、Q元件都是位元件,只有1位状态位,定时器有状态位和计数值两种数据类型,状态位为1位,计数值为16位(1位符号位、15位数据位)。
用状态图的表格监控调试程序
用状态图的表格监控调试程序(续)
注意:I、AI元件只能用硬件(如闭合I端子外接开关)方式或强制方式赋新值,而Q、T等元件既可用强制方式也可用写入方式赋新值。
3 用状态图表的趋势图监控调试程序
在状态图表中使用表格监控调试程序容易看出程序元件值的变化情况,而使用状态图表中的趋势图(也称时序图),则易看出元件值随时间变化的情况。