您现在的位置是:首页 > PLC技术 > PLC技术

基于PLC的耐久度测试系统程序设计的主程序源代

来源:艾特贸易2017-06-04

简介整个程序分为 6 个部分,主程序和其他 5 个子程序。其中,主程序的主要内容为,系统初始化、启动测试过程、到位判断、循环测试、配置通信端口、启动 PTO 等;子程序的主要内容为

    整个程序分为6个部分,主程序和其他5个子程序。其中,主程序的主要内容为,系统初始化、启动测试过程、到位判断、循环测试、配置通信端口、启动PTO等;子程序的主要内容为,手动控制、伺服原点归位控制、自动走脉冲控制、上位机通信控制、INT_0控制和INT_1控制。

    (1)使能网络,发送数据到上位机。

    使能网络程序图如图10-5所示。

    (2)检测伺服是否正常。

    检测伺服是否处于正常工作状态,判断的依据是输入的X轴和Y轴伺服的状态,任何一个出现异常,则输出报警,其中X轴伺服对应的是X报警,Y轴伺服对应的是Y报警,两者是分开报警的,便于测试人员了解是哪种报警,实行相应的控制策略。XY伺服系统报警程序图如图10-6所示。

 使能网络程序图

    10-5  使能网络程序图

 XY伺服系统报警程序图

    10-6   XY伺服系统报警程序图

    (3)外部急停判断。

    当检测到急停信号时,外部急停动作。外部急停判断程序图如图10-7所示。

    (4) X/Y轴选择。

    选择好坐标轴,开启选择开关后,X轴选择为M3.0方向,即水平方向是X轴方向。Y轴选择为M4.0方向,即定义垂直方向为Y轴方向,如图10-8所示。

 外部急停判断程序图

    10-7  外部急停判断程序图

 X/Y轴选择程序图

    10-8   X/Y轴选择程序图

    (5)复位控制压下汽缸电磁阀动作判断。

    复位控制生效后,若满足以下条件,则输出信号,压下汽缸动作。

    ·G位置检测输出逻辑正确,并且检测到上升沿,顺序动作标志符合逻辑。

    ·汽缸回位,并且检测到上升沿。

    ·E位置检测输出逻辑正确,并且检测到上升沿,返回动作标志符合逻辑要求。

    复位控制压下汽缺电磁阀动作判断程序图如图10-9所示。

 复位控制压下汽缸电磁阀动作判断程序图

    10-9  复位控制压下汽缸电磁阀动作判断程序图

    (6)置位控制压下汽缸电磁阀动作判断。

    置位控制生效后,若满足以下条件,则输出信号,压下汽缸动作。

    ·F位置检测输出逻辑正确,并且检测到上升沿,检测到顺序动作标志符合逻辑。

    ·检测到汽缸下压,并检测到上升沿信号。

    ·检测到返回动作后,并检测到上升沿,K位置到达。

    置位控制压下汽缺电磁阀动作判断程序图如图10-10所示。

 置位控制压下汽缸电磁阀动作判断程序图

    10-10  置位控制压下汽缸电磁阀动作判断程序图