PLC的基本编程方法有三种:经验设计法、顺序控制设计法、继电器控制电路移植法。
1.经验设计法
经验设计法适合用于比较简单的控制系统中。经验设计法没有固定的模式,一般是根据控制要求,凭借平时积累的经验,利用一些典型的基本控制程序来完成程序设计的。
图3-38所示为三相异步电动机连续运行控制的梯形图,其控制过程为:按下起动按钮SB1,常开触点闭合,作为Y0的“起动”条件,能使Y0线圈得电;Y0线圈得电后,常开触点闭合,实现自锁“保持”,所以能保证Y0线圈持续得电。若要停止运行,则按下停止按钮SB2,则输入继电器X1得电,常闭触点断开,则Y0线圈失电,起到“停止”的作用。所以、、分别是起动、保持和停止的条件。
图3-38 三相异步电动机连续运行梯形图
今后我们在经验设计法编程时,最常使用的就是“起-保-停”思路,即根据控制要求,找到控制输出所需要的各个起动、保持和停止条件,再通过“与”、“或”、“非”等逻辑关系把这些条件连接起来进行输出控制即可。
图3-39 顺序功能图
2.顺序控制设计法(www.xing528.com)
对于较复杂的控制系统,一般采用顺序控制设计法。
顺序控制就是按照生产工艺预先设定的顺序,首先画出系统的顺序功能图(见图3-39所示),然后再选择合适的编程方式,设计出梯形图程序。具体方法将在第四章中进行介绍。
3.继电器控制电路移植法
我们所熟知的继电器控制系统的控制电路图和梯形图在表示方法和分析方法上有很多相似之处,因此可以根据继电器电路图来设计梯形图,即通过继电器控制电路移植法实现PLC的程序设计。图3-40a所示为三相异步电动机双重联锁正反转控制的电路图,通过移植法可以得到PLC的梯形图,如图3-40b所示。
图3-40 继电器控制电路移植法编程
图3-40 继电器控制电路移植法编程(续)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。