

PLC自动化公司在硬件设计的同时,可以开始进行软件设计。软件设计的主要任务是根据控制要求将工艺流程图转换为梯形图,这是PLC应用中最关键的问题,而编程是软件设计的具体表现。良好的软件设计和维护是系统设计和维护的关键。
(1) PLC控制系统的程序设计思想。由于生产过程控制要求的复杂程度不同,按结构可分为基本程序和模块化程序。
Basic程序:可以作为一个独立的程序来控制简单的生产过程,也可以作为组合模块结构中的单元程序;根据计算机程序的设计思想,基本程序结构只有三种:序列结构、条件分支结构和循环结构。
模块化程序:将一个通用的控制目标程序分成若干个子任务明确的程序模块,分别进行编译和调试,最后组合成一个完整的程序,完成整个任务。这种方法称为模块化编程。PLC自动化公司建议经常采用这种程序设计思想,因为各模块相对独立,相互连接简单,程序易于调试和修改。特别是对于控制要求复杂的生产过程。
(2) PLC控制系统的程序设计要点。PLC控制系统I/O分配,根据生产线从前到后,I/O点从小到大;尽可能对一个系统、设备或部件的I/O信号进行集中寻址,以便于维护。定时器和计数器应统一编号,同一编号不得重复使用,以保证PLC运行的可靠性。
程序中广泛使用的内部继电器或中间标志位(非I/O位)也应统一编号和分配。
地址分配完成后,应列出I/O分配表和内部中继或中间标志位分配表。
PLC自动化公司相关输出设备的输出地址,如电机正反转,应连续排列,如q2.0/q2.1。
公司网址:www.sdbok.net.cn