直播课堂
HOME
直播课堂
正文内容
plc物料分类编程 PLC编程入门级10:plc应用第1例“物料分选”
发布时间 : 2024-11-26
作者 : 小编
访问数量 : 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物料自动混合控制指令表和梯形图或fsc要求:1初始化状态:...

[最佳回答]看要什么PLC的

plc控制自动配料系统?

[回答]储料仓(储料仓料位一般为12工位,可根据用户需求而定);可编程控制器(PLC);RX900D称重控制仪表;按钮即可完成自动配料;配料完成后,系统自动登记原料出...

FA自动化零部件包括哪些?

3.控制器:用于控制和调节自动化系统的运行,如PLC(可编程逻辑控制器)、DCS(分散控制系统)、CNC(数控控制器)等。4.输送设备:用于物料输送和搬运的装置...4...

ecad文件是什么?

ecad文件包含有特殊的功能、模板和符号,可以有效的提高设计效率,并且消除由重复性手工任务引起的错误。使用ecad文件可自动完成ID分配、交叉引用、线缆计...

学的是PLC,不知道以后毕业了该找什么样的工作适合这门专业?

很好,大二就知道为以后计划了,比我那时强多了,其实PLC知识很多了,应用的比较广,工厂自动化,建筑上,楼宇监控,医疗机械等等,首先PLC它需要为它所应用的领...很...

三菱plc热处理车间的主控制电路和梯形图求教12427640991、热...

[最佳回答]100KW得装多少接触器啊…………不可能一个接触器就搞定了吧!那得多大的东西啊…………感觉条件不足,主电路画不出来啊!一根加热是3000W的话一个接触...

台达文本屏怎样控制台达plc?

[回答]以此类推直至上下次数达到设定值时,包装过程完成。转盘缓慢降落,在初始的检测点停止。台达PLC可编程控制整机运行,顶部和底部缠绕圈数分别可调;膜架...

plc制作生产看板?

[回答]1.下工序人员A拿着领料看板去到上工序的存货区,2.按照领料看板上的信息找到所需物料箱,3.取出物料箱的生产看板,扔在一边,4.抱着物料箱和自己的领料...

金属塑料分选机可以根据什么分类?急!急!急!

[回答]用,减少伤害。那么静...有需求就会有市场,从而就出现了塑料分选机类的机器加速塑料的二次利用,减少伤害。那么静电塑料分选机的工作原理是怎样的呢...

关于“SUB-VCH智能重锤物位计”的工作原理及产品特点-盖德问...

工作原理测量开始,现场的探测器控制重锤快速下降至物料表面,锤砣一旦触及被测...1、简便的按钮式编程设置,内置快速组态菜单,全数字操作,性能优越,使用方便。2...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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