首页 理论教育 程序设计基本步骤优化方案

程序设计基本步骤优化方案

时间:2023-06-16 理论教育 版权反馈
【摘要】:要改造编写一个PLC的控制程序,可按以下步骤进行。2)PLC的程序要合理组织,特别是程序较复杂的,要力争模块化,分成模块编写。调试要借助编程器或计算机,或通过一些信号显示,使控制对象的状态便于观察,使PLC的工作尽可能“透明”;同时,还要能对PLC的一些状态进行强制,使某点为“ON”或“OFF”。

程序设计基本步骤优化方案

要改造编写一个PLC的控制程序,可按以下步骤进行。

1.设备动作、工艺要求分析

根据原有的继电控制原理图分析设备的控制原理,搞清主电路上几个接触器的动作规律。确定输入、输出信号的点数和性质。

2.输入/输出的分配

1)PLC的输入点数与控制对象的输入信号总是相对应的,输出点数与输出的控制回路也是相对应的。故通道分配实际是把PLC的输入点号分配给实际的输入电路,给输出电路分配一定的PLC输出点号。编程时按点号建立逻辑或控制关系,接线时按点号“对号入座”进行接线。这样,PLC才可能正确地实现控制。

2)通道分配在硬件上应注意防止输出信号对输入信号的干扰,并做到便于布线。

3)在软件上,分配输入/输出点号最好能按一定的规律,便于使用字指令或子程序编程,提高程序的效率

4)在个别情况下,也可能出现实际输入点数比PLC的输入点数多,或输出控制的动作数比PLC的输出点数多。这时,对输入信号可在进入PLC前,用接线做些逻辑组合,把一个点号给两个或多个经串联或并联后的输入信号,或用一个点号分别给两个点,用输出点在其间做切换。输出点不够,也可做相应组合,只是这样靠外部接线去组合不能太多,否则就失去了PLC的灵活性。点数不够,还是要先用点数更多的PLC为好。(www.xing528.com)

3.画梯形

1)画梯形图,也就是编写PLC程序。用户可以选择自己熟悉的编程方法(经验法、顺序控制法、解析法、图解法等)编程。

2)PLC的程序要合理组织,特别是程序较复杂的,要力争模块化,分成模块编写。

4.装载与调试程序

1)编好的程序要装入PLC后才能进行调试。装载可以通过手持编程器、图形编程器或个人计算机来完成。为了使用手持编程器,还需要将梯形图转化成语句表形式。如果使用计算机或图形编程器编程,则直接用梯形图形式即可。

2)脱机设计的程序不可能没有问题,而这些问题也只有在联机调试过程中,才能得到解决。调试要借助编程器或计算机,或通过一些信号显示,使控制对象的状态便于观察,使PLC的工作尽可能“透明”;同时,还要能对PLC的一些状态进行强制,使某点为“ON”或“OFF”。这样,才便于找出问题、分析问题及解决问题,进而使程序不断完善,以达到预期的目的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈