1.程序设计的工作与步骤
进行PLC 控制设计时必须要做好的工作:了解系统的概况,包括系统的控制目标、控制方案、控制规模、整体功能、具体功能、控制精度、I/O 种类和数量、通信内容与方式、显示内容与方式、操作方式等,应尽量对系统有一个全面的了解;熟悉使用的PLC 的类型、功能、编程语言和指令系统,能熟练地操作编程器和控制器;根据控制系统的控制要求、设备、器件条件、工艺过程,结合采用的PLC 的功能强弱,确定PLC 在整个控制系统中所承担的工作任务。
PLC 设计主要有以下几个步骤:①根据PLC 承担的任务,明确PLC 的输入与输出信号的种类和数量,编制输入/输出信号分配表;②制定控制结构框图,选择控制方案;③按选定的方案,制定相应的图表;④编写PLC 梯形图程序;⑤程序调试和修改;⑥编制程序使用说明书等设计相关文件。
2.各种程序设计法
数字量控制系统也称为开关量控制系统。控制系统的PLC 程序设计常用的方法:经验设计法、继电器控制电路转换为梯形图法、顺序控制设计法、逻辑设计法等。逻辑设计法是通过中间量把输入和输出联系起来,实际上就找到了输出和输入的关系,完成了设计任务。这里只介绍经验设计法,其他的程序设计法会在下文中介绍。
经验设计法是在一些典型的控制电路程序的基础上,根据被控制对象的具体要求,进行选择组合,并多次反复调试和修改梯形图,有时需增加一些辅助触点和中间编程环节,才能达到控制要求。这种设计方法较灵活,用于较简单的梯形图设计,设计出的梯形图一般不是唯一的。程序设计的经验要慢慢积累,但要熟悉典型的基本控制程序,如启保停电路、脉冲发生电路等,它是设计一个较复杂系统的控制程序的基础。
经验设计法的基本步骤为:(www.xing528.com)
(1)在准确了解控制要求后,合理地为控制系统中的事件分配输入输出口。选择必要的机内器件,如定时器、计数器、辅助继电器。
(2)对于一些控制要求较简单的输出,可直接写出它们的工作条件,依“启一保一停”电路模式完成相关的梯形图支路,工作条件稍复杂的可借助辅助继电器。
(3)对于复杂的控制要求,要正确分析控制要求,并确定组成总的控制要求的关键点。在空间类逻辑为主的控制中,关键点为影响控制状态的点。在时间类逻辑为主的控制中,关键点为控制状态转换的时间。
(4)将关键点用梯形图表达出来。关键点总是要用机内器件来表达的,在安排机内器件时需要合理安排。绘制关键点的梯形图时,可以使用常见的基本环节,如定时器计时环节、振荡环节等。
(5)在完成关键点梯形图的基础上,针对系统最终的输出进行梯形图的编制。
(6)审查初步完成的梯形图程序,在此基础上补充遗漏的功能,更正错误,进行最后的完善。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。