PLC编程中模拟调试和在线调试

今日头条

1093人已加入

描述

  plc应用程序的调试可分为模拟调试和在线调试两个步骤。

  1.模拟调试

  模拟调试是指在没有输出设备的情况下,根据开关I/O单元上各位对应LED的显示状态进行调试。

  控制程序设计完成后,通常先进行仿真调试。有些PLC厂商提供运行在计算机上的仿真软件,可以用来代替PLC硬件调试程序,如与欧姆龙公司的CX-程序员编程软件配套的CX-模拟器仿真软件。在仿真过程中,根据系统功能的要求,强制某些输入元件位为开或关,或者重写某些元件中的数据,以监控系统功能是否能够正确实现。

  如果连接PLC硬件调试程序,连接到输入端的小开关和按钮可以用来模拟PLC的实际输入信号,例如,它们可以用来给出操作指令,也可以用来模拟实际的反馈信号,如行程开关触点的通断。通过开关输出单元上各输出点对应的LED观察输出信号是否符合设计要求。

  调试顺序控制程序的主要任务是检查程序的运行是否满足顺序控制图的要求,即当实现某种转换时,活动步骤的状态是否正确变化,转换的前一步是否全部变为非活动步骤,后续步骤是否全部变为活动步骤,每个步骤的驱动负载是否相应变化。调试时应充分考虑所有可能的情况,对系统的各种不同工作方式、顺序控制图中的每一个分支、各种可能的进度路线进行逐一检查,不得遗漏。发现问题后,及时修改程序,直到输入信号和输出信号的关系在所有可能的情况下完全满足要求。如果程序中某些定时器或计数器的设置值过大,为了缩短调试时间,可以在调试时减少,然后在模拟调试后再写入它们的实际设置值。

  总之,仿真调试是整个程序设计中非常重要的一部分,可以初步检验程序的实际效果。模拟调试和编程密不可分,程序的很多功能都是在调试过程中不断修改和逐步完善的。模拟调试可在实验室或现场进行。如果在现场进行模拟调试,应将PLC系统与现场信号隔离,并切断I/O单元的外部电源,以免造成不必要的损失。(初学者可以结合plc视频教程来学习)

  2.在线调试

  在线调试是指将PLC安装到控制柜中,连接输入部件和输出负载,运行控制程序进行整体调试的过程。

  在对程序进行模拟调试的同时,还可以进行控制柜的设计和制造,同时还可以进行除PLC以外的其他硬件的安装和接线。控制柜内部接线完成后,应对接线进行测试。可以在控制柜终端模拟PLC外部的开关输入信号,也可以操作控制柜面板上的按钮和命令开关,观察对应PLC输入点的状态变化是否正确。用编程器或编程软件强制设置或复位PLC的输出点,观察PLC相应的负载(如外部继电器、接触器等)是否正常。)动作正常或相应控制柜端子上输出信号的状态变化是否正确。

  对于具有模拟输入的系统,可以向变送器提供标准输入信号。通过调整单元上的电位计或程序中的参数,模拟输入信号与转换后的数字量之间的关系可以满足要求。

  控制柜现场安装完成,柜内接线测试完成后,将外部输入元件和执行机构连接至PLC,将PLC置于运行模式,运行控制程序,检查控制系统是否满足要求。

  在调试过程中,会暴露出PLC系统可能存在的硬件问题和梯形图设计中的问题,发现问题后会当场解决,直到完全符合要求。所有调试完成后,将需要一段时间的试运行来测试系统的可靠性。本文来源:www.jcpeixun.com。

  审核编辑:鄢孟繁

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分