PLC软件编程之运料小车控制系统

采用PLC控制运料小车,可实现运料小车的全自动控制,降低系统运行费用,控制系统连线简单,控制速度快,可靠性可维护性好。
运料小车控制系统的工艺要求:
① 按下开始按钮,小车从起始位置A装料。如果小车不在起始位置,则需要先让小车运行到起始位置。
② 装料时间为10s,10s后小车前进驶向1号位,到达1号位后停止8s卸料,卸料后小车返回。
③ 小车返回到起始位置A继续装料10s,10s后小车第二次驶向2号位,到达2号位后停止8s卸料,卸料后小车驶向A起始位置。
④ 开始下一轮循环工作。
⑤ 工作过程中若按下停止按钮,则需要完成一个工作周期后才停止工作。

操作方法

  • 01

    系统资源分配: 整个系统有5个数字输入量,2个数字输出量,若干个位存储器。 符号表中一般定义好数字输入量和输出量,对于位存储器的定义可以在符号表中定义,可以不定义。 这里为了增加程序的可读性和可维护性,选择定义在符号表中定义位存储器,输入输出量。

  • 02

    系统的启停控制程序: 系统的启动和停止都用点动控制,所以引入一个位存储器(系统启停状态),锁定开始按钮和停止按钮的状态,以便后续程序引用。 SR触发器,复位优先。

  • 03

    小车的运动控制程序: 小车的运动包括:前进、后退和停止。小车的运动用交流电动机驱动,则使用两个输出点控制电动机的运转。电动机正转输出Q0.0,电动机反转输出Q0.1。 Q0.0=1;Q0.1=0;小车前进; Q0.0=0;Q0.1=1;小车后退; Q0.0=0;Q0.1=0;小车停止; 鉴于Q0.0,Q0.1不能同时为1,则设置一个位存储器描述电动机的运行状态。根据位存储器控制电动机。增加M0.1电动机启停状态和M0.3电动机方向标志。

  • 04

    系统复位和系统启动 按下开始按钮后,如果小车不在起始位置,需要让小车复位。 不在开始位置的标志是“起始位置”开关未闭合。 显然还需要设置位存储器帮助区分“已复位”和“未复位”。“系统运行状态M0.4”正是描述这种情况。 M0.0=1和起始位置开关闭合时,系统才正式开始运行。

  • 05

    起始位置延时及小车离开起始位置 按照工艺要求,小车在起始位置停10s装料,然后离开起始位置,小车驶向1号位置。

  • 06

    小车第一次前进到1号工位及离开 在一个工作循环中,小车两次前进到1号工位,只有第一次到1号工位时停留8s,必须增加一个位存储器(工位1完成标志M0.2),保证只在第一次到达1号工位时才停止。

  • 07

    小车到达2号工位及离开 小车离开1号工位后,后退到起始位置,停留10s装料,再前进,这些状态前面已经编号程序。再次前进到1号工位,此时M0.2=1,小车不会停止,继续前进到2号工位,2号工位闭合,小车停止8s卸料。再离开,返回起始位置。

  • 08

    系统停止 按照工艺要求,停止按钮按下后,小车不能马上停止,要完成一个工作循环停在起始位置。完成一个工位循环的标志是“工位1完成标志”。

(0)

相关推荐

  • PLC软件编程之全自动洗衣机控制系统-2

    全自动洗衣机控制系统的工艺要求: ① 面板上设置一个点动按钮作为电源开关,按一下电源打开,系统通电:再按一下电源关闭. ② 系统通电后,系统进入参数设置状态,可以通过两个点动按钮设置洗涤时间.漂洗次数 ...

  • AGV小车控制系统原理

    AGV小车管理监控系统的主要功能是管理.监控 和调度AGV小车执行搬运作业任务.AGV管理监控计算机一方面与上一级的信息管理系统(SAP/ERP/ WMS/MES等)主机进行通讯,产生.发送以及回馈搬 ...

  • 软件编程:编写九九乘法表

    对于九九乘法表大家都非常熟悉吧!可是在编程中它是怎么编写的了?今天就让小编教大家怎么编写九九乘法表吧! 操作方法 01 打开Visual Studio 2015后,新建一个项目. 02 在项目了新建一 ...

  • 三菱plc编程软件怎么用?

    三菱plc编程软件怎么用?

  • 三菱PLC编程软件如何安装?GX Developer三菱plc编程软件安装图文教程

    PLC是工控中很重要的产品,一般应用在各自动化生产线,包括食品,药品,日常消费品等自动化生产设备.其编程需要在电脑中安装相应的软件,而GX Developer是目前国内最专业的机械电子编程软件,那么, ...

  • 台达plc编程软件使用方法

    小编今天跟大家分享的是"台达plc编程软件使用方法",希望对大家有所帮助. 操作方法 01 首先,在台达官网下载台达plc的编程软件WPLsoft,下载并安装. 02 下载完成之后 ...

  • 怎么安装三菱plc编程软件?

    怎么安装三菱plc编程软件?

  • plc的编程语言有哪三种(plc编程代码指令表)

    一.西门子PLC编程语言PLC的编程语言包括以下五种:梯形图语言(LD).指令表语言(IL).功能模块图语言(FBD).顺序功能流程图语言(SFC)及结构化文本语言(ST).不同型号的PLC编程软件对 ...

  • S7-200SMART编程软件如何设置为中文

    STEP 7-MicroWIN SMART是西门子200SMART PLC的编程软件,使用一段时间后会出现系统语言更改问英文,再此分享将编程软件改为简体中文的方法. 操作方法 01 双击打开200SM ...