三菱PLC编程实例,PLC控制自动成型机

简介: 三菱PLC编程实例,PLC控制自动成型机

一、任务:



  1. 当原料放入成型机时,各液压缸为初始状态:Y1=OFF、Y2=OFF、Y4=OFF,Y3=ON,S1=OFF、S3=OFF、S5=OFF,S2=ON、S4=ON、S6=ON。


  1. 启动运行:当按下启动键,系统动作要求如下:


a、 Y2=ON上面油缸的活塞向下运动,使S4=OFF。

b、当该液压缸活塞下降到终点时,S3=ON,此时,启动左液压缸,A的活塞向下运动,右液压缸C的活塞向左运动。Y1=Y4=ON时,Y3=OFF,使S2=S6=OFF。

c、 当A缸活塞运动到终点S1=ON,并且C缸活塞也到达终点S5=ON时,原料已成型,各液压缸开始退回原点位置。首先,A、C液压缸返回,Y1=Y4=OFF,Y3=ON时,S1=S5=OFF。

d、当A、C液压缸退回到初始位置,S2=S6=ON时,B液压缸返回,Y2=OFF时,S3=OFF。

e、当液压缸返回初始状态,S4=ON时,系统回到初始状态取出成品,放入原料后,按下启动按钮,重新启动,开始下一个工件加工。


二、自动成型机如下图所示:



640.jpg


三、梯形图如下:



640.jpg


四、程序如下:



640.jpg


五、工作过程简述:



初始条件,工作前Y1、Y2、Y4应是关闭的,而C缸应是打开的,限位开关S1(X1)、S3(X3)、S5(X5)应是处于闭合状态,而S2(X2)、S4(X4)、S6(X6)限位开关应是打开的。启动时一合上PLC电源开关,C缸立即向右运行至S6(X6)限位开关处停止。装入材料后,按外部启动按钮使X7闭合,B缸由上向下压至S3(X3)处该限位开关处于闭合,而S4(X4)则处于断开。此时左缸A向右顶进,而右缸C则先断开Y3电源,然后Y4合上电源向左顶进,分别到达S1(X1)和S5(X5)限位位置时,此时A缸电源断电向后退,而C缸则接通电源Y3向后退,等A、C二缸退回原位后,则B缸(接通B缸前可在激活电路前加一延时电路,本图没加)可退回原位取出另件和重新装料。若在运行中发生故障按外部按钮接通X000即可停车。

相关文章
|
4月前
|
运维 网络协议 网络安全
LabVIEW通过以太网控制PLC程序开发
LabVIEW通过以太网控制PLC程序开发
25 0
|
6月前
|
JavaScript C#
【傻瓜级JS-DLL-WINCC-PLC交互】7.​C#直连PLC并读取PLC数据
【傻瓜级JS-DLL-WINCC-PLC交互】7.​C#直连PLC并读取PLC数据
271 0
|
Android开发 开发者
Android平台GB28181设备接入模块之球机/云台控制探究
好多开发者在做GB28181设备接入的时候,问云台控制是否可以处理(亦或拉取外部RTSP摄像头,通过命令中转的方式,控制摄像头),实际上云台控制命令相对来说还是比较好处理的。协议规范有明确说明,云台控制命令不需要发送应答命令,实现相对简单,和我们之前做的远程启动命令(TeleBoot)类似。
161 0
|
传感器 算法 Serverless
tb6612电机驱动软件开发(代码pid实现,调试,控制实现)
tb6612电机驱动软件开发(代码pid实现,调试,控制实现)
222 0
|
安全 数据安全/隐私保护
西门子S7-200 SMART系统块的组态,如何组态CPU、信号板和扩展模块?
本篇我们来介绍如何在编程软件STEP7-Micro/WIN SMART中组态系统块。系统块可提供对S7-200 SMART CPU、信号板和扩展模块的组态,下面我们将分别进行介绍。
西门子S7-200 SMART系统块的组态,如何组态CPU、信号板和扩展模块?
|
安全 数据安全/隐私保护
西门子S7-200 SMART如何组态系统块,CPU、信号板和扩展模块的组态
上篇文章中我们学习了西门子S7-200 SMART查看符号名和绝对地址及符号表相关操作,本篇我们来介绍如何在编程软件STEP7-Micro/WIN SMART中组态系统块。系统块可提供对S7-200 SMART CPU、信号板和扩展模块的组态,下面我们将分别进行介绍。
西门子S7-200 SMART如何组态系统块,CPU、信号板和扩展模块的组态
西门子S7-200 SMART PLC基本操作、如何查看PLC信息、如何设置PLC日期和时间
上篇文章中我们学习了西门子S7-200 SMART状态图表的使用以及如何创建、监视、强制、趋势显示,本篇我们来介绍在编程软件STEP7-Micro/WIN SMART中PLC基本操作、查看PLC信息以及PLC修改设置日期和时间。
西门子S7-200 SMART PLC基本操作、如何查看PLC信息、如何设置PLC日期和时间
|
前端开发
西门子S7-1200 CPU面板介绍,S7-1200 CPU的扩展能力如何?西门子1200模块如何安装和拆卸?
西门子S7-1200 CPU将微处理器、集成电源、输入电路和输出电路集成到一个设计紧凑的外壳中,以形成功能强大的PLC。图中所示为电源接口位置。
西门子S7-1200 CPU面板介绍,S7-1200 CPU的扩展能力如何?西门子1200模块如何安装和拆卸?
单片机:定时器0和1中断(内含硬件内容详解+软件编程)(ps:此处硬件执行结构间的理解是重中之重)
单片机:定时器0和1中断(内含硬件内容详解+软件编程)(ps:此处硬件执行结构间的理解是重中之重)
519 0
单片机:定时器0和1中断(内含硬件内容详解+软件编程)(ps:此处硬件执行结构间的理解是重中之重)
台达PLC开发笔记(二):台达PLC设置主机通讯参数为RTU并成功通讯
台达PLC开发笔记(二):台达PLC设置主机通讯参数为RTU并成功通讯
台达PLC开发笔记(二):台达PLC设置主机通讯参数为RTU并成功通讯