云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 灌装机

灌装机

  • 62 次阅读
  • 3 次下载
  • 2025/5/25 21:13:19

先对控制部分进行模块划分,控制系统软件设计分为四个部分,与硬件结构相对应,即 理瓶机、灌装机、封盖机和辅助及传动四个部分。其灌装机灌装控制总的工艺流程如图 5.1工艺系统流程图所示。

S7.300系列PLC的编程语言是STEP 7。用文件块的形式管理用户编写的程序及程 序运行所需的数据,组成结构化的用户程序。这样,PLC的程序组织明确,结构清晰, 易于修改。为支持结构化程序设计,STEP 7用户程序一般由组织块(OB)、功能块(FB) 或功能块(FC)等三种类型的逻辑块和数据块(DB)组成Ⅲ】。OBl是主程序循环块,在任何 情况下,它都是需要的。它是操作系统与用户程序的接口,决定用户程序的结构。系统 功能块(SFB)为CPU提供的重要系统功能。功能块(FB)是用户编写的包含常用功能 的子程序,有存储区。功能(FC)是用户编写的包含常用功能的子程序,无存储区,这 是与功能块的主要区别。功能块(FB、FC)实际上是用户子程序,分为带“记忆”的功能块 FB和不带“记忆”的功能块FC。FB带有背景数据块(Instance Data Block),在FB块结束 时继续保持,即被“记忆’’。功能块FC没有背景数据块。数据块(DB)是用户定义的用于 存取数据的存储区,可以被打开或关闭。DB可以是属于某个FB的情景数据块,也可以 是通用的全局数据块,用于FB或FC。在STEP7中各模块与之间的调用关系如图5.2模 块调用关系图所示。

FBl块一FCl

DBl块 操作 OBl块一FB2块 系DB2块 统

’—

FC2

图5.2模块调用关系图

Fig 5.2 Relational graph ofmodule transfer

采用西门子STEP7可以对相同的设置进行一次编程,然后,可以在不同的地方进行 调用。例如:电机、阀、泵等,它在使用过程中,有很多的控制过程基本上是相同的,

36

£旦垫壁筐蕉羹旭骜劁垂董墼重量蔓鲤基

凼此.可以在STEP7中建立一个FB功能块,在其中对重复使用的设置进行定义和编程, 按照不同的参数生成不同的DB数字块。在主程序OBl组织块中对其进行调用。这样可 省去很多时『日J。

首先,进行电机的程序设计,由于灌装控制系统中采用了比较多的电机,其工作形 式基本相同。定义一个FB功能块,在FB块中对相同的电机进行统一编程,对于各电机 的具体细节的参数,可在各电机对应的DB数字块中进行相关定义。

FB块的编制,对于所有电机部有开启、关闭、工作显示、故障显示等。下面的图

5 3是FB块中电机控制条件的定义。

程序段一:电机控制

O #start O #motor

AN#stop

= #start dsp

????hterf一、0m

㈣w:EM???f”·、M0n

l口n“ n“

圈5.3 FB块定义图

Fig 5.3 Chartof FB blockdefinition

lh机故障

A #response AN #stan dsp

这些条件包括电机的输入接口启动、停止、启动响应、故障条件,输出接口启动显 示、故障显示和输入、输出接口。 一 却虬 一

襄雾匹F

一加口o

o。mooo鲁哥

进行接口定义后,对FB块进行程序编写,其程序如图5.3所示,灌装机的主程序要 在OBl组织块中编写,OBl是不可缺少的一个模块,OBl块可以对FB块进行调用,在 对FB块被调用的同时,相应的DB块将数据传入。所有控制系统程序都必须OBl块。 灌装机OBl块中对

5.1.1理瓶系统的软件设计

理瓶机的工作原理。程序开始,理瓶机前传输电机启动,其速度可以调节,理瓶机 传输系统末端安装有瓶子检测设备,当该设备检测到有瓶子过来或理瓶机启动开关被按 表5-1理瓶机部分地址定义表

T{出5.1 Definition table ofsome rationale address

38

全自塾蕉垡壅薹垫墼劁丕丝丝堡丝量堡窒

下,理瓶机开始工作。理瓶机后端传输机随着理瓶机一起工作,在这段传输线路中安装 有瓶子检测系统(其判断的依据是瓶子是否破碎),合格品继续前推进,不合格品由清理 设备对其进行清理。理瓶机采取的是两台机器同时工作,两台机器工作方式完全相同。 在两台传输线路的终端,有一个全并线路用的理瓶机,由它将两路瓶子进行合并,在该 设备后面的传输设备上再有一个瓶子检测设备,再一次对瓶子进行检测,合格瓶子被送 入下一个工序,即灌装机系统,理瓶部分工作完毕。对理瓶机的控制,设计控制的参数 主要包括:理瓶机前瓶子的检查、理瓶机前传输线路及传输速度的控制、理瓶机转速以 及理瓶机后面传输设备的控制。

理瓶机启动、理瓶机前瓶子的检查和两条线路的合并,其主程序如程序段二、程序 段三所示下:

程序段二:理瓶机程序

A( O o

)

AN AN

“Lcount—A”

‘‘Lmotor_A”

‘'Emergency\

“Over—load’’

程序段三:合并控制程序

=

A A

=

A( o

‘‘LmotorA

‘'Lcheckp A” ‘‘Lcheekp_VA”

“Lvalve—A”

‘‘Motor\

O ‘‘Lcheckp A’’

)

AN ‘\—load’’ AN “Emergency”

= ‘‘LmotorA”

A “Lcheck—MA” AN “Lcheck—MB

=

“Lhebing M’’

理瓶机部分的控制要求主要是对瓶子进行导入和对坏瓶进行判断、清理工作,导瓶 的速度受到理瓶机转速的控制,所以在设计过程中,需要对理瓶机电机进行调整控制。 程序中一共出现了三处对瓶子的合格性判断,前两个分别用于对两路输入进行独自 检测,第三个是在合并用的理瓶机后面,对二次进入理瓶机的瓶子进行合格性判断的。 5.1.2灌装机系统软件设计

灌装机控制软件分为两个部分,一是开关量检测部分,二是模拟量检测部分。在开 关量检测部分,首先是对灌装机转速的控制。当检测设备检测到有瓶子过来后,发出控 制信息,使灌装机旋转一个瓶位角,以待下一个瓶子的检测。当瓶子送入灌装机后,灌 装控制的程序启动,检测瓶子位置合格后,插管机构动作,由检测元件对其位置检测后,

39

电磁阀打开,流量计开始计量,同时气缸慢慢收回,计量完成后,电磁阀关闭,同时气 回位,插管机构完全收回。

程序段四:灌装机控制程序 A(

O ‘‘start'’ O “Gsit check”

)

AN ‘'Over load'’ AN‘'Emergency'’

= ‘‘Gmotor'’

调用电机块程序:

A \on\=L 21.0 BLD 103

A ‘‘Gmotor 0fr =L 21.1

BLD 103 motor :='Gmotor\A ‘'Gmotor_ondsp’’ NOP 0 =L 21.2 BLD 103

CALL \”:\昏mnzmotor'’ start :--L21.O

、\

stop :=L21.1 respone :--L2 1.2

tilne——no.\.otor\.time_.o

res—time :-’’guanzmotor\.res_time

fault :=\—fault'’

start_dsp:=\’’

res——time——1:=\.response

在这部分的设计中,在瓶子出口处增加了个液体检测设置,由它来判断瓶子中是否装满 液体,检测不合格的由不合格品检测机构将其送出。

程序段五:空瓶检测程序

A‘‘GP

d心

=L 21.O A L 21.O A “GP level”

= “Glevelnull”

A L 21.0

5.1.3投盖、封盖机软件设计

AN

叼P level\

= ‘'Glevelgd”

A ‘‘Glevelnull” L S5T并5S SET T 2

投盖机的控制过程为,传输设备将经灌装机灌装完成的瓶子向后传输时,要经过投 盖机,在投盖机的第一个检测元件检测到瓶子后,其控制的投盖阀打开放下一个盖子。 由于灌装机的速度比较快,在传输过程中,投盖机会出现漏投或瓶盖掉落等情况,所以 在其后应该再增加一个检测元件对缺失盖子的瓶子进行补投盖。因此这段程序在编写过

搜索更多关于: 灌装机 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

先对控制部分进行模块划分,控制系统软件设计分为四个部分,与硬件结构相对应,即 理瓶机、灌装机、封盖机和辅助及传动四个部分。其灌装机灌装控制总的工艺流程如图 5.1工艺系统流程图所示。 S7.300系列PLC的编程语言是STEP 7。用文件块的形式管理用户编写的程序及程 序运行所需的数据,组成结构化的用户程序。这样,PLC的程序组织明确,结构清晰, 易于修改。为支持结构化程序设计,STEP 7用户程序一般由组织块(OB)、功能块(FB) 或功能块(FC)等三种类型的逻辑块和数据块(DB)组成Ⅲ】。OBl是主程序循环块,在任何 情况下,它都是需要的。它是操作系统与用户程序的接口,决定用户程序的结构。系统 功能块(SFB)为CPU提供的重要系统功能。功能块(FB)是用户编写的包含常用功能 的子程序,有存储区。功能(FC)是用户编写的包含常用功能的子程序,无存储区,这 是与功能

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com