您当前的位置:五五电子网电子知识plc技术PLC入门老化测试台PLC控制程序主结构设计 正文
老化测试台PLC控制程序主结构设计

老化测试台PLC控制程序主结构设计

点击数:7242 次   录入时间:03-04 11:58:30   整理:http://www.55dianzi.com   PLC入门

根据2.1.1节中对老化测试流程的描述,该测试过程是严格的顺序控制过程,其手动控制权在上位机,而自动控制权在PLC系统,结合图2-1的老化测试流程图,考虑到老化测试过程中指令间可能存在的信号延迟问题,需在指令间加入定时器以保证探测器对指令的充分响应。据此绘制PLC系统的顺控图,如图5-2所示。

依据图5-2总结出PLC自动控制程序应具备的控制功能是:①设置各路测试参数的上下限值;②编程软设置各特殊单元参数;③实现低压、高压和射检阶段的定时顺序控制;④A/D单元采集关键参数并进行限值比较;⑤串行通信方式采集一般参数并做处理后进行限值比较;⑥校验射检数据并判断老化测试的成败;⑦对超限情况的报警并做相应处理;⑧对PLC与上位机通信中断的突发事故处理。

    分析以上8项控制功能发现,如串行通信、A/D模拟量参数设置等功能是老化台的基本功能,是为所有测试单元服务的;而其他功能则可以细分到每个相对独立的测试单元上,例如,每个测试单元的自动老化进程控制、报警处理等。因此,将整个PLC控制程序划分为多个子任务程序,如图5-3所示。

5-2 老化过程自动控制顺控图

5-2 老化过程自动控制顺控图(续)

5-3 老化过程控制程序结构图

    在图5-3中将整个控制程序划分为功能相对独立的16个子任务程序段,CJIG PLCCPU单元将按顺序自上而下逐段循环扫描各程序段。首先执行模拟量参数设置和串行通信的协议宏调用,为后续任务提供模拟信号的测量数据。接着,4个测试单元分别对采集自巡检仪的ASCII码测量值进行十六进制数转换处理。随后,各测试单元分别实现老化流程的顺序控制,进行限值比较、射检判断并做报警判断。最后,综合各测试单元的报警信号做声光处理,并做PLC与上位机的通信正常判断。

    根据图5-2的顺控图,采用适合的编程方法编写梯形图控制程序。


本文关键字:暂无联系方式PLC入门plc技术 - PLC入门