在对程序进行模拟调试的同时,可以设计、制作控制柜,
PLC之外其他硬件的安装、接线工作也可以同时进行。完成控制柜内部的安装接线后,应对控制柜内的接线进行测试。可以在
控制柜的接线端子上模拟PLC外部的开关量输入信号或操作控制柜面板上的按钮和指令开关,观察对应PLC输入点的状态变化是否正确。用编程器或编程软件将PLC的输出点强制置位或复位,观察对应PLC的负载(例如,外部的继电器、接触器)动作是否正常,或对应控制柜接线端子上输出信号的状态变化是否正确。
在调试过程中将暴露出PLC系统可能存在的硬件问题,以及
梯形图设计中的问题,发现问题后应在现场加以解决,直到完全符合要求。全部调试完成后,还要经过一段时间的试运行,以检验系统的可靠性。
联机调试的工具是
编程器或编程软件。调试时,利用编程器、编程软件丰富的监控功能,可以干预程序执行的过程,观察程序执行的中间结果。例如,使用位监视功能可以观察PLC内部器件的状态、定时器定时的过程和计数器计数的过程等,使用通道监视功能可以观察数据存储器的数值等。编程器、编程软件都有强制
置位/复位的操作,这是非常有用的调试功能,只在编程调试工具上进行简单的操作,就可以使某个内部继电器ON或OFF,从而控制程序的执行,达到调试的目的,灵活方便。