微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 三菱PLC触点比较应用指令

三菱PLC触点比较应用指令

时间:12-19 来源:互联网 点击:

信号灯采用PLC控制。信号灯分东西、南北两组,分别有红黄绿三种颜色,假设东西方向交通比南北方向繁忙一倍,因此东西方向的绿灯通行的时间多一倍。其控制要求按照图9-10时序控制图所示,按下启动按钮开始工作,按下停止按钮停止工作,”白天/黑夜”选择开关闭合时为黑夜工作状态,这时只有黄灯闪烁,断开时按时序控制图工作。

2)实训要求

2.1)输入和输出点分配表

见表9-7。

表9-7 输入和输出点分配表

2.2)PLC接线图

见图9-11。

2.3)程序设计

根据时序图,画出交通灯控制的顺序功能图如图9-12所示。

当PLC进入RUN状态,M0得电自锁。当白天/黑夜开关S断开,此时动断触点X2闭合,因停止按钮是断开的,X1动断触点闭合,此时按下启动按钮,动合触点X0闭合,因此状态由M0转到M1,Y2、Y3得电,红2、绿1灯亮。延时20秒后,状态由M1转到M2,红2亮、黄1闪(闪烁由图9-11中的C16实现)。又延时5秒后,状态由M2转到M3,红1、绿2灯亮。延时40秒后,状态由M3转到M4,红1亮、黄2闪。又延时5秒后,状态由M4转回到M0,执行下一循环。

当白天/黑夜开关S闭合时,只有黄灯的闪烁,问题是这样解决的: M8012(PLC机内内部产生100ms时钟脉冲的特殊辅助继电器),其线圈由PLC自动驱动,即 PLC通电后M8012保持100ms的周期振荡,利用其动合触点驱动计数器线圈C16,当C16累计到10个脉冲时(1s时间),计数器C16动作,C16动合触点驱动时间继电器T4,T4定时1s后动作,T4动合触点闭合将C16复位,其后周而复始,使C16线圈接通1s后又断开1s,动断触点C16接到控制线圈Y1和Y4回路,使Y1和Y4时而接通1s时而断开1s,从而产生了在黑夜开关S闭合时黄灯闪烁的效果,其梯形图程序见图9-13。

当按下停止按钮,X1闭合,其动断触点X1分别接到Y0~Y5的线圈回路,使Y0~Y5断电,所有灯灭。同时使程序从MO后不再执行。

2.4)运行并调试程序

(1)将梯形图程序输入到计算机。

(2)按图9-11所示连接好PLC的输入与输出端,将PLC与计算机连接好。

(3)对程序进行调试运行。

将S闭合,按下启动按钮SB1,观察HL1~HL6的指示状态。

将S打开,按下启动按钮SB1,观察HL1~HL6的指示状态。按下停止按钮,再观察HL1~HL6的指示状态。

调试运行记录。

3、实训报告要求与考核标准

3.1)实训报告要求

(1)整理实训操作结果,按标准写出实训报告。

3、机械手的顺序控制

一、项目所需设备、工具、材料

见表10-1。

表10-1 项目所需设备、工具、材料

二、训练内容

1、项目描述

如图10-7所示是一气动机械手动作示意图,其功能是将工件从A处移送到B处。气动机械手的升降和左右移行分别使用了双线圈的电磁阀,在某方向的驱动线圈失电时能保持在原位,必须驱动反方向的线圈才能反向运动。上升、下降对应的电磁阀线圈分别是YV2、YV1,右行、左行对应的电磁阀线圈分别是YV3、YV4。机械手的夹钳使用单线圈电磁阀YV5,线圈通电时夹紧工件,断电时松开工件。通过设置限位开关SQ1 、SQ2、SQ3、SQ4分别对机械手的下降、上升、右行、左行进行限位,而夹钳不带限位开关,它是通过延时1.7s来表示夹紧、松开动作的完成的。

如图10-8所示为机械手的操作面板,机械手能实现手动、回原位、单步、单周期和连续等五种工作方式。手动工作方式时,用各按钮的点动实现相应的动作;回原位工作方式时,按下”回原位”按钮,则机械手自动返回原位;单步工作方式时,每按一次起动按钮,机械手向前执行一步;选择单周期工作方式时,每按一次起动按钮,机械手只运行一个周期就停下;连续工作方式时,机械手在原位,只要按下起动按钮,机械手就会连续循环动作,直到

按下停止按钮,机械手才会最后运行到原位并停下;而在传送工件的过程中,机械手必须升到最高位置才能左右移动,以防止机械手在较低位置运行时碰到其它工件。

2、实训要求

2.1分配输入/输出点

见表10-4。

表10-4 PLC输入/输出点分配表

2.2 PLC接线图

如图10-9所示。

2.3)程序设计

2.3.1基本指令编程

机械手系统的程序总体结构如图10-10所示,分为公用程序、自动程序、手动程序和回原位程序等四部分。其中自动程序包括单步、单周期和连续运行的程序,因它们的工作顺序相同,所以可将它们合编在一起。CJ(FNC00)是条件跳转应用指令(详情见项目十二),指针标号P是其操作数。该指令用于某种条件下跳过CJ指令和指针标号之间的程序,从指针标号处继续执行,以减少程序执行时间。如果选择”手动”工作方式,即X0为ON,X1为OFF,则PLC执行完公用程序后,将跳过自动程序到P0处,由于X0动断触点断开,所以直接执行”手动

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top