随着工业控制技术的发展,PLC已经作为工业控制的基础广泛地运用到工业自动化领域中。工业自动化控制plc编程设计任务的复杂程度决定用户程序的结构。
(1)线性编程:程序以线性的或顺序的方式执行每条指令。基本上是将程序放在一个主程序内全部完成。
(2)分部式编程:程序设计按照动作逻辑功能的不同分成各自独立的子程序块,每个子程序完成一项或多项简单的且独立的任务。然后由主程序按照工艺有条件或无条件调用子程序。这些子程序在每一个扫描周期内只能调用一次。
(3)结构化编程:独立编制具有通用性的程序块或子程序,通过赋给这些通用子程序块不同的信息或条件,在每个扫描周期内可以反复调用这些通用程序块。
对于压铸机程序设计,由于其有一定的复杂性,建议采用“分部式编程”方法。具有的优点有:易设计、易维护、易扩展。