1. 程序模拟调试。
如果程序之中某些定时器或计数器的设置值过大,为了缩短调试时间,可在调试时将其减小,待仿真调试完成之后再写出它们的实际设置值。。在对调试程序进行设计和仿真的同时,可以进行控制台或控制柜的设计和制作,也可以同时进行除可编程控制器之外的其它硬件的安装和接线。
将设计好的程序写入可编程序控制器之后,首先逐个仔细检查,并对写入过程之中出现的错误进行纠正。用户程序一般先在实验室进行模拟调试。实际的输入信号可以通过切换开关和按钮来模拟,每个输出的开/关状态由PLC之上的相关发光二极管来显示。一般来说,不需要连接PLC的实际负载(如接触器、电磁阀等)。。根据功能图,可以在适当的时候用开关或按钮来模拟实际反馈信号,如限位开关触点的接通和断开。对于顺序控制程序,调试器的主要任务是检查程序的运行是否符合功能图的要求,即当某个转换条件实现时,该步的活动状态是否发生了正确的变化,即后一步的转换是否成为非活动步,之后一步的所有步骤是否成为活动步,以及每一步的驱动负载是否发生相应的变化。
调试时应充分考虑各种可能出现的情况,并对系统的各种工作模式、功能图之中各分支带选择顺序、各种可能的进度路线进行逐一检查,不能遗漏。。发现问题之后,应及时修改梯形图和可编程序控制器之中的程序,直到在一切可能的条件之下输入输出关系完全符合要求。
2. 程序的现场调试。
完成上述工作之后,在控制现场安装PLC,进行在线总调试。调试过程之中,会暴露出系统之中的传感器、执行器和硬接线可能出现的问题,以及PLC的内部接线图和梯形图。程序设计之中出现的问题,并及时解决出现的问题。如果调试未能达到目标要求,对相应的硬件和软件部分进行适当的调整,而通常只需要修改程序就可以达到调整的目的。全部调试通过之后,经过一段时间的测试,系统即可投入实际运行。
- 下一篇:西门子plc编程指令
- 上一篇:PLC梯形图语言的编程原则