课程中心
HOME
课程中心
正文内容
plc装料编程 通过《装料卸料案列》教你如何编写一个PLC程序
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

通过《装料卸料案列》教你如何编写一个PLC程序

导读:本案例主要让读者练习西门子S7-200SMART系列PLC位逻辑指令、定时器、子程序的结构,了解编写一个程序的思路。

目的:

把A料罐的料自动运至料槽C里

控制要求:

1.有上电自动回原点功能 :当设备上电时,将执行回原点动作;

2.有手/自动功能:可以切换手动和自动模式控制设备;

3.自动循环模式:机器重复执行的“自动控制过程”1-4;

4.单循环模式:机器执行完一次“自动控制过程”1-4后停止。

【文末免费领取PLC学习资料】

【文末免费领取PLC学习资料】

【文末免费领取PLC学习资料】

自动控制过程:

1.按下自动启动按钮,如果小车在原点,则打开装料阀装料。

2.10s后,关掉装料阀,小车前进,前进至终点后停止。

3.打开卸料阀。

4.12秒后,关闭卸料阀,小车后退,后退至原点停止。

在编写程序之前I/O表是需要先整理好的,也方便选型、后续编写程序、读程序等。

I/O表

流程图:

理清思路,把动作过程找出来,之后做出流程图。看着流程图,把流程图中要用到的PLC的输入输出点都找到,标记出来。自动程序是根据流程图编写的,读者们可以对照流程图和程序。

自动控制流程图

【PLC程序】

主程序:MAIN

调用开机回原点,手动,自动子程序,I0.0在这里的作用是机器只能在手动或者自动模式,防止启动了两种工作模式。

子程序:开机回原点

程序段1: PLC上电或者手动/自动模式切换时,复位Q0.0开始的4位和M20.0,步数赋值0,做数据初始化。

【文末免费领取PLC学习资料】

【文末免费领取PLC学习资料】

【文末免费领取PLC学习资料】

程序段2: PLC上电的时候,当小车在原点的时候就不执行小车后退,如果不在原点将执行小车后退,并把上电标志M20.0位置1。

程序段3: 当上电标志位M20.0接通时,小车回到原点,然后复位小车后退。

子程序:手动

程序段1: I0.1按下小车前进,I0.1松开小车停止。

程序段2: 到达终点限位I1.1小车将不能再前进,这里做了置0的保护。

程序段3: I0.2按下小车后退,I0.2松开小车停止。

程序段4: 到达原点限位I1.0小车将不能再后退,这里做了置0的保护。

程序段5: I0.3按下装料阀打开,I0.3松开装料阀关闭。

程序段6: I0.4按下卸料阀打开,I0.4松开卸料阀关闭。

子程序:自动

程序段1: 按下自动启动按钮,如果在小车在原点将执行第2步程序,小车不在原点将执行第1步程序。

程序段2: 小车后退,到达原点执行第2步程序。

vb0写入的数值代表自动程序的步数

程序段3: 小车停止后退,打开装料阀进行装料10秒后执行第2步程序。

程序段4: 关闭装料阀等待1秒,防止关料阀还未关好小车就往料槽C方向前进了。1秒后执行第4步程序。

程序段5: 小车前进,到达终点后执行第5步程序。

程序段6: 小车停止前进,打开装料阀进行装料12秒后执行第6步程序。

程序段7: 关闭卸料阀,小车后退。到达原点时,如果执行的时单循环,将执行第0步程序,也就是停止,同时复位Q0.1;如果不是执行单循环,将执行第2步程序。

程序段8: 按下自动停止按钮,步数清零,复位Q0.0开始的4位。

「西门子PLC」装料卸料案列,教会你如何编写一个程序

本案例主要让读者练习西门子S7-200SMART系列PLC位逻辑指令、定时器、子程序的结构,了解编写一个程序的思路。

目的:

把A料罐的料自动运至料槽C里

控制要求:

1.有上电自动回原点功能 :当设备上电时,将执行回原点动作;

2.有手/自动功能:可以切换手动和自动模式控制设备;

3.自动循环模式:机器重复执行的“自动控制过程”1-4;

4.单循环模式:机器执行完一次“自动控制过程”1-4后停止。

自动控制过程:

1.按下自动启动按钮,如果小车在原点,则打开装料阀装料。

2.10s后,关掉装料阀,小车前进,前进至终点后停止。

3.打开卸料阀。

4.12秒后,关闭卸料阀,小车后退,后退至原点停止。

在编写程序之前I/O表是需要先整理好的,也方便选型、后续编写程序、读程序等。

I/O表

流程图: 理清思路,把动作过程找出来,之后做出流程图。看着流程图,把流程图中要用到的PLC的输入输出点都找到,标记出来。自动程序是根据流程图编写的,读者们可以对照流程图和程序。

自动控制流程图

PLC程序

主程序:MAIN

调用开机回原点,手动,自动子程序,I0.0在这里的作用是机器只能在手动或者自动模式,防止启动了两种工作模式。

子程序:开机回原点

程序段1:PLC上电或者手动/自动模式切换时,复位Q0.0开始的4位和M20.0,步数赋值0,做数据初始化。

程序段2:PLC上电的时候,当小车在原点的时候就不执行小车后退,如果不在原点将执行小车后退,并把上电标志M20.0位置1。

程序段3:当上电标志位M20.0接通时,小车回到原点,然后复位小车后退。

子程序:手动

程序段1:I0.1按下小车前进,I0.1松开小车停止。

程序段2:到达终点限位I1.1小车将不能再前进,这里做了置0的保护。

程序段3:I0.2按下小车后退,I0.2松开小车停止。

程序段4:到达原点限位I1.0小车将不能再后退,这里做了置0的保护。

程序段5:I0.3按下装料阀打开,I0.3松开装料阀关闭。

程序段6:I0.4按下卸料阀打开,I0.4松开卸料阀关闭。

子程序:自动

程序段1:按下自动启动按钮,如果在小车在原点将执行第2步程序,小车不在原点将执行第1步程序。

程序段2:小车后退,到达原点执行第2步程序。

vb0写入的数值代表自动程序的步数

程序段3:小车停止后退,打开装料阀进行装料10秒后执行第2步程序。

程序段4:关闭装料阀等待1秒,防止关料阀还未关好小车就往料槽C方向前进了。

1秒后执行第4步程序。

程序段5:小车前进,到达终点后执行第5步程序。

程序段6:小车停止前进,打开装料阀进行装料12秒后执行第6步程序。

程序段7:关闭卸料阀,小车后退。到达原点时,如果执行的时单循环,将执行第0步程序,也就是停止,同时复位Q0.1;如果不是执行单循环,将执行第2步程序。

程序段8:按下自动停止按钮,步数清零,复位Q0.0开始的4位。

相关问答

西门子plc程序段怎么写?

程序段2:小车后退,到达原点执行第2步程序。vb0写入的数值代表自动程序的步数程序段3:小车停止后退,打开装料阀进行装料10秒后执行第2步程序。程序段4:关闭...

...短了高炉装料、布料时间,在提高高炉上料速度的同时,提高了...

[最佳回答]Blastfurnacemainlyincludesprocessautomationcontrol,feedingandontology,andcontrolofblast...

C型钢设备的保养有哪些步骤

[回答]C型钢机属于高速经济裁面型材,由于截面形状合理,它们能使钢材较高地发挥效能,提高承裁能力。不同于普通工字型的是H型钢的翼绣进行了加宽,且内、外...

金属压块龙门剪切机剪铁机整套解决方案

[回答]废钢是优质的炼钢炉料,全球供应量大,加大废钢的用量将会有效的降低资源开采量以及废物废弃排放量,因此从目前来看,投资龙门剪切机是一本万利。市场...

C型钢设备的保养

[回答]C型钢设备是我们挣钱的好帮手,但是我们不能压榨C型钢设备,应该给它一些保养,使它给我们多创造利润,使我们使用方便,可是我们到底如何延长瓦机的寿命...

仓泵加压超时处理方法?

仓泵加压超时可能是由于以下原因导致的:1.泵的负载过大;2.泵的转速过低;3.泵的进口阀门未完全打开;4.泵的出口阀门未完全关闭;5.泵的进口管道或出口管...

自动配料系统有哪些组成

[回答]1.卸料机构一般卸料机构采用气缸圆弧门卸料、振动卸料、螺旋卸料、旋转给料机卸料或直接采用气(电)动阀门卸料等几种形式。一般制作采用钣金冷作加...

C型钢设备的保养方法有哪些

[回答]C型钢机工艺流程:带钢从设备的尾部送入,经过各种压辊压制成C型钢机从头部送出。传统工艺中,c型钢机压制成型后需要人工进行定长切断,再搬运到冲孔设...

请问谁知道:C型钢设备的保养步骤有哪些在线等

[回答]C型钢机属于高速经济裁面型材,由于截面形状合理,它们能使钢材较高地发挥效能,提高承裁能力。不同于普通工字型的是H型钢的翼绣进行了加宽,且内、外...

腻子粉全自动阀口包装机的包装范围是多少?哪位大神能告诉我?

[回答]腻子粉全自动阀口包装机特点:整机除电机、气缸、电器配件、气动元件外其它均为不锈钢制作,特别适用GMP认证,食品卫生认证,要求抗腐蚀化工产品等的包...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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