课程中心
HOME
课程中心
正文内容
物料检测plc编程 PLC编程入门级10:plc应用第1例“物料分选”
发布时间 : 2024-11-23
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程入门级10:plc应用第1例“物料分选”

学习基础知识,基础扩展应用,每天学一招!

基于前面很多期的各方面介绍:编辑器,理论概念,流程图等等,在教学员过程中发现直接以实例进行讲解和扩展应用说明,这样大家心里都会建立一个比较好的轮廓,可以加速对编程的理解。所有我从这期开始以“三菱、台达、应用100例”进行讲解。

每期一例,希望给大家不一样的学习体验。

【案例1】plc应用第1例“物料分选”

【控制要求】

将传送带传送瓶子,检测瓶子是否直立,如果不直立的,将用气缸将瓶子推出传送带。

对于新手小伙伴我们先得了解以下东西:

【1、传送带】

传送带实物

传送带的转动是靠电机旋转带动皮带进行传动,在应用中PLC怎么控制传送带呢?

电机动皮带动,当我们可以直接控制电机的“通电”与“断电”就达到了控制传送带“运行”与“运行”的目的了。

【2、调速电机】

调速电机

不用疑惑,以上图片中调速电机AC220的,而PLC则控制的输出是24V的,我们就需要用到“中间继电器”以弱电控强电,达到间接控制的目的。

【3、中间继电器】

继电器

当我们PLC程序控制Y点输出时,中间继电器得到24V电,将吸合导通电机220V,电机得电旋转。

当我们PLC程序控制Y点停止输出时,中间继电器断开24V电,吸合的继电器将弹开,电机失电,停止旋转

对于这些东西新手小伙伴多去了解控制原理,当动手一遍后你就明白其中的原理。

【4、光纤感应器】

这种就是感应器,感应器分很多种,大家可以去了解一下各种各样的感应器,不同形式,不同方式,但这一类感应器都是达到一目的就是感应物料并反馈信号给PLC控制器。

这个案例中就是用这种光纤感应器,这种分两部分,上面那部分是光纤探头,下面那部分是放大器,具体原理就不多做解释,大家自行去了解,当探头感应器到物料(需要设置)则会反馈信号给PLC输入端。

此案例中需要用到两个光纤感应器,一个用于感应瓶底,一个用于感应瓶顶。

试想一下,当瓶底的光纤感应器有信号,瓶顶的光纤感应器有信号,瓶子是直立的

瓶底有信号,瓶顶没有信号,瓶子是倒了的。(因为瓶顶光纤感应器照不到物料)

【5、气缸】

气缸是通过气压来动作的,当我们给它气压时,活塞杆将会伸出,切换气压排气和进气时,活塞杆将会缩回。

(如果是做自动化设备的小伙伴各式各样的气缸都需要了解一些。)

说到气缸在大多数应用场景中它必须配电池阀进行气压切换。

【5、电池阀】

上图是较常用的电池阀,有各种电压型号的,本案例以24V为例。电池阀顾名思义是用电去控制电池阀气压的切换。也就两种状态,进气和排气。靠PLC输出24V和断开24V进行控制,间接控制气缸的“伸出”和“收缩”

至于其他一些辅助设备我们在今后的案例文章中将会一一进行解释。篇幅原因只进行主要元件说明。

在这个案例中我们大致用到了以上这些东西,实物大致的样子,希望这样给大家心里能构建一个好的实物轮廓。以便更好的理解动作流程。有利于我们程序的编写

这个程序我们可以这样去想,PLC输出Y1控制流水皮带动, Y0控制气缸的伸缩,X0感应瓶底,X1感应瓶顶

其实我们需要满足中间的要求,然后控制出后面的输出即可。

【程序梯形图】(案例不考虑动作时间)

当我们没有感应到瓶子或者瓶子直立时(X0 ,X1都有感应时)皮带传动

当只有瓶底感应(X0有信号)则皮带停止,气缸伸出推掉瓶子

推掉瓶子后 瓶底感应(X0)将失去感应,则气缸缩回,皮带继续传动。

(注意不考虑动作时间)

到此我们已经完成了整套动作的流程。

本期讲的是简单案例,分析实物,认识元件,动作原理

由浅到深,希望不管是新手小伙伴还是有一定基础的小伙伴,一起学习。

小伙伴可以自己自行去了解本期中用到的设备,原理,布线,程序。

有什么疑问或者想知道的功能可以评论提出或者私信,我会一一解答。

希望大家关注,评论,转发。谢谢

「PLC进阶」如何通过编写SCL语言程序实现物料分拣?

01、前言

SCL作为IEC61131-3编程语言的一种,由于其高级语言的特性,特别适合复杂运算、复杂数学函数应用的场合。本文以FactoryIO软件中的物料分拣案例作为硬件基础,介绍如何通过SCL来实现编程。

图1-1物料分拣设备场景

图1-2设备IO信号分配

02、功能描述

该设备有四条输送线,分别是进料输送线1、出料输送线1、进料输送线2、出料输送线2,在进料输送线末端各有一个视觉传感器,用于识别产品的型号,在出料输送线的首端分别有两个气缸,用于产品的分拣。

其动作流程如图所示:

图1-3设备动作流程图

03、项目案例功能实现

该项目按照新建FacotyIO任务场景,导出变量表,新建博图项目、导入变量,新建SCL功能块,编写SCL程序,设备仿真调试几个步骤进行。

1.新建Factory IO任务场景;

图1-4新建物料分拣场景

本案例中使用的FactoryIO场景是V2.5.0版本,使用的是其自带的分拣工作站场景。

2.选择驱动器类型为西门子S7-PLCSIM并导出变量表;

图1-5导出场景变量表

图1-6导出标签(变量表)

3.新建博图项目,并导入变量表;

图1-7导入变量表

注意:新建的项目使用FactoryIO提供的工程模板。

4.新建SCL功能块;

图1-8新建SCL功能并在OB1中调用

5.编写SCL程序

图1-9设备模式程序

图1-10自动控制程序

图1-11 设备停止及信号输出

图1-11关联PLC变量

6.设备仿真调试,先将PLC进行仿真,Factory IO再连接仿真器调试。

图1-12启动博图PLCSIM仿真

图1-13Factory IO连接PLCSIM

注意:连接成功后,在状态栏中会有一个绿色对勾的标识,之后可以在场景视图中进行仿真调试了。

PART 04、总结

此案例是基于FactoryIO仿真硬件,使用SCL语言编写的控制程序。通过此案例,可以让初学者掌握SCL的基本操作、编程思路和编程方法。

由于篇幅有限,无法事无巨细讲解完毕,更多关于本案例的操作步骤、编程方法、软件资料,请观看技成培训网2022年10月14日的S7-1200进阶直播课堂。

技成培训网原创,作者:刘郴;未经授权禁止转载,违者必究!

小编推荐:

电气热门软件,可领~

相关问答

PLC编程初学,最好有LAD图2.用一个按钮控制2盏灯,第1次按下...

[最佳回答]你这是是要用那种信号的plc编程啊,不同信号语句是不一样的

...设计、传送带分拣物料的PLC控制系统设计.不要机器翻!_作业帮

[最佳回答]DesignofDigitalControlWorkbenchandItsControlSystem,DesignofPLCControlSystemforConveyor...

人机界面工艺物料颜色-盖德问答-化工人互助问答社区

什么叫做人机界面?而工业管道gb7231提到的管道又是什么管道?所指是相同的吗?两个应该不是一回事。。人机界面应该是指dcs或者plc的显示界面这个...

公司物料编码规则?

1.是梳理现有设备常用备件,规定物料编码规则,对相应备件进行编码(这点很重要,实际采购过程中经常碰到需求不明确或型号不对导致沟通成本增加)2.是对备件进...

物料的好坏,传感器是如何区分的?

物料的好坏,传感器是如何区分的?我先不管提问的对不对,先分析一下传感器是什么东西?传感器是自动化控制领域里面的手,可以感知物体的存在,颜色,大小,有...物料...

三菱plc编程,光电开关接通的频率?

物料之间的距离与光电开关之间是否存在一定的关系,如果有一定的关系如距离间隔与开关频率有...三菱plc编程,光电开关接通的频率首先搞清楚你这个光电开关的作用...

称重仪表与三菱PLC通过485通讯,然后PLC对采集的数据进行分...

[最佳回答]首先,要根据所称的物料作一个可控开关,该开关控制料的流量,比如,有信号或高电平时开关打开,开始添料,无信号或低电平时开关关闭,停止添料.该信号由P...

mes数据采集的五种方法?

mes数据采集五种方法:1、RFID采集方式:通过RFID(射频自动识别技术)来采集人员、物料、设备、工装等编码、位置、状态信息需要事先将信息写入RFID中或者直接...

麻烦请教各位!粉料吨包秤的工作原理是什么?

[回答]装机具有如此强大的作用,那么我们在购买的时候就更应该小心谨慎了,但大家基本也可以放心,因为大部分定量包装秤生产厂家提供的产品质量都是...粉料...

老司机们求指教基于PLC控制的自动配料系统?

[回答]生产配料控制系统的设计基于工业生产需求,利用PLC完成生产配料系统过程的自动控制,并采用MCGS组态软件进行组态仿真与监控。1)主电路设计,并画出接...

 王维嘉  推普 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部