ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:2.14MB ,
资源ID:22706892      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22706892.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(三种液体自动混合的PLC控制Word格式文档下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

三种液体自动混合的PLC控制Word格式文档下载.docx

1、 2硬件的研究。用以前所学知识全面系统的对硬件进行设计并设有保护器件。 3.PLC程序编制与调试 。 4以可编程控制器为核心,熟悉并利用组态王软件对其所应用的程序进行模拟动态画面显示。 2 硬件设计2.1 液体混合装置的结构及控制要求图2-1中设计的液体混合装置主要完成三种液体的自动混合搅拌。此装置需要控制的元件有: SL1,SL2,SL3,SL4为液面传感器,液面淹没该点时为ON,液体A、B、C、D阀门是电磁阀,M为搅拌机。另外还有控制电磁阀和电动机的1个交流接触器KM。所有这些元件的控制都属于数字量控制,可以通过引线与相应的控制系统连接从而达到控制效果。图2-1 液体混合灌装机要求如下:1

2、初始状态:当装置投入运行时,容器内为放空状态。2起始操作:按下启动按钮SB1,装置开始按规定工作,液体A阀门打开,液体A流入容器。当液面到达SL2时,关闭液体A阀门,打开B阀门。当液面到达SL3时,关闭液体B阀门,打开C阀门。当液面到达SL4时,关闭液体C阀门,搅拌电动机开始转动。搅拌电动机工作1min后,停止搅动,混合液体阀门打开,开始放出混合液体。当液面下降到SL1时,SL1有接通变为断开,在经过20s后,容器放空,混合液体阀门即液体D阀门的电磁阀YV4关闭,接着开始下一个循环操作。 3停止操作:按下停止按钮后,要处理完当前循环周期剩余任务后,系统停止在初始状态。2.2 主电路图 主电路图

3、根据液体混合装置的结构及控制要求,可画出电路图如图2-4所示。图2-4 主电路图2.2.1液体传感器的选择 选用LSF-2.5型液位传感器。 其中“L”表示光电的,“S”表示传感器,“F”表示防腐蚀的,2.5为最大工作压力。 LSF系列液位开关可提供非常准确、可靠的液位检测。其原理是依据光的反射折射原理 ,当没有液面时,光被前端的棱镜面或球面反射回来;有液体覆盖光电探头球面时,光被折射出去,这使得输出发生变化,相应的晶体管或继电器动作并输出一个开关量。应用此原理可制成单点或多点液位开关。LSF光电液位开关具有较高的适应环境的能力,在耐腐蚀方面有较好的抵抗能力。 相关元件主要技术参数及原理如下:

4、 1)工作压力可达2.5Mpa; 2)工作温度上限为125; 3)触点寿命为100万次; 4)触点容量为70W; 5)开关电压为24V DC; 6)切换电流为0.5A。2.2.2 搅拌电机的选择 选用EJ15-3型电动机。 EJ15系列电动机是一般用途的全封闭自扇冷式鼠笼型三相异步电动机。 1)额定电压为380V,额定频率为50Hz,功率为2.5KW,采用三角形接法; 2)电动机运行地点的海拔不超过1000m。工作温度-1540/湿度90%。2.2.3 电磁阀的选择 1入罐液体选用VF4-25型电磁阀。其中“V”表示电磁阀,“F”表示防腐蚀,4表示设计序号,25表示口径(mm)宽度。(1)材质

5、:聚四氟乙烯;使用介质:硫酸、盐酸、有机溶剂、化学试剂等酸碱性的液体;(2)介质温度150/环境温度-2060;(3)使用电压:AC:220V50Hz/60Hz DC: 24V;(4)功率:2.5KW; (5)操作方式:常闭:通电打开、断电关闭,动作响应迅速,高频率。 2出罐液体选用AVF-40型电磁阀。其中“A”表示可调节流量,“V”表示电磁阀,“F”表示防腐蚀,40为口径(mm)相关元件主要技术参数及原理如下:(1) 其最大特点就是能通过设备上的按键设置来控制流量,达到定时排空的效果;(2)其阀体材料为:聚四氟乙烯,有比较强的抗腐蚀能力;220V50Hz/60HZ DC:24V;5KW。

6、2.2.4接触器的选择 选用CJ20-10/CJ20-16型接触器。其中“C”表示接触器,“J”表示交流,20为设计编号,10/16为主触头额定电流。1操作频率为1200/h2机电寿命为1000万次3主触头额定电流为10/16(A)4额定电压为380/220(A)5功率为2.5KW。2.2.5 热继电器的选择选用JR16B-60/3D型热继电器。其中“J”表示继电器,“D”表示带断相保护。1额定电流为20(A);2热元件额定电流为32/45(A)。2.3可编程控制器 2.3.1 I/O分配表根据控制系统的要求,在本系统中所需要的开关量输入点为6点,开关量输出为5点。控制系统应具备的输入/输出点

7、数、名称、代码及地址编号如表2-2所示:表2-2液体混合装置输入/输出地址分配输入设备输入点编号输出设备输出点编号启动按钮I0.0电磁阀YV1Q0.0SL1液位传感器I0.1电磁阀YV2Q0.1SL2液位传感器I0.2电磁阀YV3Q0.2SL3液位传感器I0.3电磁阀YV4Q0.4SL4液位传感器I0.4搅拌机MQ0.3停止按钮I0.5 2.3.2可编程控制器 该控制系统核心部分是以CPU226为主,CPU模块采用整体式结构,它的体积小、价格低,CPU模块、I/O模块和电源装在一个箱形机壳内,前盖下面有模式选择开关、模拟量电位器和扩展模块连接器。PLC的输入输出端子均接到相应的接线端子排,输入

8、输出信号通过这些接线端子排可由其它地方直接引入,这些接线端子排的布置与 PLC的输入输出端子以及电源端、接地端和公共端的实际位置一一对应。I/O模块接口将输入输出信号引入到控制台上。PC/PPI编程电缆上标有 PC的 RS一232端连接电脑的RS一232通信接口,标有 PPI的 RS一485端连接到CPU模块的通信口,并拧紧两边接口的螺丝。PC/PPI编程电缆通常在试验中下载梯形图程序时使用。这是一个单体控制的小系统,没有特殊的控制要求,开关量输入点有6个(起动、停止和SL1、SL2、SL3、SL4),开关量输出点有5个(YV1、YV2、YV3、YV4与M),输入输出点数共为11个。粗估内存容

9、量约为110个地址单元(1110=110)即可。据此,可以选用一般中小型控制器(S7-200CPU221CPU226),在此选用S7-200的CPU226。 2.3.3可编程控制器的外部接线图根据输入输出设备及表2-2的液体混合装置输入输出地址的分配表,画出图2-3所示的可编程控制器的外部接线图。图2-3 可编程控制器的外部接线图3软件设计 3.1 程序框图PLC采用计算机控制技术,其程序设计同样可遵循软件工程设计方法,PLC程序框图可见附录A。3.2 根据控制要求和I/O地址编制的控制梯形图 3.2.1控制梯形图见附录B所示 3.2.2 梯形图执行原理分析 1第一种液体的进入当PLC接通电源

10、后,按下启动按钮SB1后,触点I0.0接通,Q0.0得电并自锁,与之相连的电磁阀YV1接通并保持,液体A开始流入,当液体达到液面传感器SL1的位置时,SL1动作。 2第二种液体的进入当液体达到液位传感器SL2的位置时,SL2动作,I0.2接通使Q0.1得电并自锁,与之相连的电磁阀YV2接通并保持,液体B开始流入液罐,同时I0.2的动断辅助触点I0.2断开,液体A停止流入。 3第三种液体的进入当液体达到液位传感器SL3的位置时,SL3动作,I0.3接通使Q0.2得电并自锁,与之相连的电磁阀YV3接通并保持,液体C开始流入液罐,同时I0.3的动断辅助触点I0.3断开,液体B停止流入。 4搅拌机工作

11、当液体达到液位传感器SL4时,SL4动作,I0.4接通使Q0.3得电并自锁,与之相连的电磁阀接通并保持,同时I0.4的动断辅助触点I0.4断开,液体C停止流入,搅拌机开始搅拌,同时时间继电器T37得电开始计时。 5混合液体开始排出1 min后时间继电器T37计时时间到,其动合辅助触点T37闭合,Q0.4得电并自锁,与之相连的电磁阀YV4接通并保持,同时Q0.4的动断辅助触点Q0.4断开,断开Q0.0、Q0.1、Q0.2、Q0.3,液体开始排出。 6混合液体排完Q0.4得电的同时带动Q0.5得电,液体排出的同时SL4、SL3、SL2、SL1相继复位,当液面下降到SL1时,SL1由接通变为断开,其

12、动断辅助触点SL1复位闭合,时间继电器T38得电开始计时,20s后T38计时时间到,其动断辅助触点T38断开,Q0.4失电停止排放液体。 7重复液体混合过程及停止T38动合辅助触点闭合,Q0.0得电自锁,其动断辅助触点Q0.0断开,T38失电复位,开始循环,当需要停止时按下停止按钮SB2,I0.5接通,Q0.6得电并自锁,当T38得电时Q0.7得电,停止循环。3.3 语句表根据梯形图写出语句表,语句表见附录C4 组态监控系统设计4.1 组态王软件简介北京亚控科技发展有限公司开发的组态王6.5系列组态软件包括常用的组态王6.50至组态王6.53 四个版本 本设计将运用组态王6.53组态软件对三种

13、液体混合控制系统进行画面组态。以下是组态王6.53的简单介绍。组态王6.53是亚控科技根据当前的自动化技术的发展趋势,面向高端自动化市场及应用,以实现企业一体化为目标开发的一套产品。该产品以搭建战略性工业应用服务平台为目标,集成了对亚控科技自主研发的工业实时数据库KingHistorian的支持可以为企业提供一个对整个生产流程进行数据汇总、分析及管理的有效平台,使企业能够及时有效的获取信息,及时的做出反应,以获得最优化的结果。功能强大、性能稳定且易于使用,组态王6.53保持了组态王早期版本运行稳定、使用方便的特点。并根据国内众多用户的反馈及意见,对一些功能进行了完善和扩充。该款产品的历史曲线、

14、温控曲线以及配方功能进行了大幅提升与改进,软件的功能性和可用性有了很大的提高。组态王6.53的主要功能特性 1.可视化操作界面、真彩显示图形、支持渐进色、丰富的图库。2.无与伦比的动力和灵活性,拥有全面的脚本与图形动画功能。3. 画面中的一部分进行保存,以便以后进行分析或打印。 4.2 组态王工程在设计中的应用根据设计要求需要运用组态王软件对系统的自动运行进行画面组态 因此本设计将运用组态王6.53对三种液体混合控制系统进行画面制作以及画面组态。下面将简单介绍组态王6.53在本设计中的相关应用1.建立工程文件启动“组态王6.53”工程管理器(ProjManager),选择菜单“文件新建工程”或

15、单击“新建”按钮,弹出如图4-1 所示。图4-1 新建工程向导单击“下一步”并根据弹出对话框完成新工程文件的建立。2.进入工程文件将创建的工程设为当前工程后,双击工程并进入组态王“工程浏览器”,如图4-2 所示为组态王工程浏览器。 图4-2 工程浏览器3.创建组态画面选择工程浏览器左侧大纲项“文件画面”(如图4-2 所示),在工程浏览器右侧用鼠标左键双击“新建”图标,弹出对话框如图4-3 所示。图4-3 新建画面在图4-3 所示的新画面中输入新画面名称,点击“确定”按钮进入内嵌的组态王画面开发系统,如图4-4 所示。图4-4 开发系统在开发系统中可根据需要进行画面设计及相关的画面编辑。4. 定

16、义I/O设备组态王6.5把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。只有在定义了外部设备之后,组态王6.5才能通过I/O变量和它们交换数据。为方便定义外部设备,组态王设计了“设备配置向导”引导用户一步步完成设备的连接。该课题设计中使用西门子S7-200 PLC和组态王6.5进行通信。S 7-200 PLC可以通过PLC为组态王提供数据。假设西门子S7-200 PLC连接在计算机的COM1口。定义I/O

17、设备的具体步骤如下:继续上面的工程。选择工程浏览器左侧大纲项“设备COM1”,在工程浏览器右侧用鼠标左键双击“新建”图标,运行“设备配置向导”。在弹出图框中选择“西门子PLC”的“S7-200系列”的“PPI”项,单击“下一步”,弹出“设备配置向导”, 为外部设备取一个名称,输入新IO设备,单击“下一步”,弹出“设备配置向导”,为设备选择连接串口,假设为COM1,单击“下一步”,弹出“设备配置向导”,填写设备地址,假设为2,单击“下一步”,弹出“设备配置向导”。 在弹出图框中设置通信故障恢复参数(一般情况下使用系统默认设置即可),单击“下一步”,弹出“设备配置向导”,请检查各项设置是否正确,确

18、认无误后,单击“完成”。 设备定义完成后,可以在工程浏览器的右侧看到新建的外部设备“新IO设备”。在定义数据库变量时,只要把IO变量连结到这台设备上,它就可以和组态王6.5交换数据了。具体如何进行IO设备的定义、管理等工作,请参见组态王6.5使用手册正式版“IO设备管理”一章。5.构造数据库数据库是“组态王”软件的核心部分,工业现场的生产状况要以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所以这一切都是以实时数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。在TouchVew运行时,它含有全部数据变量的当前值。变量在画面制作系统组态王画面开发系统中定义,定义

19、时要制定变量名和变量类型,某些类型的变量还需要一些附加信息。数据库中变量的集合形象地称为“数据词典” ,数据词典记录了所有用户可以使用的数据变量的详细信息。图4-5 设备配置向导构造数据库。在工程浏览器左侧大纲项“数据库数据词典” ,在工程浏览器右侧新建变量,弹出“变量属性”对话框如图4-6 所示。图4-6 定义变量6.创建动画连接在开发系统中双击图形对象,可弹出“动画连接”对话框,可对图形对象进行动画设置,如图4-7 所示。图4-7 动画连接对话框7.画面命令语言选择“编辑页面属性”菜单命令或在开发系统画面单击右键选择“页面属性”,单击“命令语言”按钮,弹出画面命令语言对话框。针对本设计,在

20、命令语言编辑框处输入的命令语言如下:if(电磁阀YV1=1)水流1=水流1+1;else 水流1=0;if(电磁阀YV2=1)水流2=水流2+1;水流2=0;if(电磁阀YV3=1)水流3=水流3+1;水流3=0;if(电磁阀YV1=1 |电磁阀YV2=1 |电磁阀YV3=1)液位=液位+1;else液位=液位;if(电动机M=1)搅拌叶片=搅拌叶片+1;if(搅拌叶片3)搅拌叶片=1;if(电磁阀YV4=1)液位=液位-1;水流4=水流4+1;水流4=0;如图4-8 所示为本设计组态画面页面命令语言对话框。图4-8 画面命令语言5 软硬件调试5.1 连接设置 在完成PLC程序设计及组态画面创

21、建后,要确保组态王软件能够与PLC芯片正常连接通信,还需要对相关参数进行设置。在此,主要需要设置的是组态王串口设置,其设置对话框如图5-1 所示。图5-1 组态王串口设置打开PLC芯片模块电源,在组态王工程浏览器左侧大纲项选中“设备”并在工程浏览器右侧用鼠标右键点击已创建的PLC设备,在弹出的菜单中选择“测试”项,弹出“串口设备测试”对话框选择“设备测试”选项,如图5-1 所示。根据I/O分配表在对话框中“寄存器”输入I/O点,点击“添加读取”,当采集列表中出现该I/O点的状态显示时说明该点连接成功;若无法连接则需重新设置PLC设备,再按此步骤从新添加连接,添加完毕后点击确定即可。5.2 运行

22、调试1. 下载程序用STEP7-Micro/WIN32编程软件打开三种液体混合控制系统的PLC设计程序,编译无误后,将程序下载到CPU226芯片模组中。2. 组态王与PLC连接按照本章5.1节中的步骤设置好组态王串口设备,待各I/O点都正常连接后,在组态王工程浏览器右侧用鼠标右键点击设置好的PLC设备图标,选中“切换到View”选项,并打开创建好了的组态画面,进入运行系统准备进行运行调试。3. 运行调试进入组态王运行系统后,将PLC芯片模组切换到“RUN”模式,根据三种液体混合控制系统控制要求,按照系统的运行流程逐步对系统进行模拟,确保系统所有功能及控制要求都符合要求。如图5-2至图5-6 为

23、三种液体混合控制系统组态画面图。图5-2 三种液体混合控制系统组态画面图图5-3 三种液体混合控制系统组态画面图图5-4 三种液体混合控制系统组态画面图图5-5 三种液体混合控制系统组态画面图图5-6 三种液体混合控制系统组态画面图4. 调试注意事项对于本设计,在调试时要验证系统所有功能及各阶段运行状态都能够符合设计要求,每次调试至少应完成系统的两个工作循环:第一工作循环,主要验证系统启动运行后各控制设备与被控设备动作之间的连续性及关联性,同时验证系统在完成本次工作循环后能够自动进入下一循环以及组态画面在整个过程中的同步性;第二工作循环,主要验证在此工作循环完成之前按下停止按钮后,系统还能够按

24、正常工作次序及要求完成本循环剩余工作后才停止运行,同时也验证组态画面的同步性。5.3 PLC程序的模拟调试 1一般的PLC程序的模拟调试是把设计好的程序写入PLC后,首先逐条仔细检查,并改正写入时出现的错误。用户程序一般先在实验室模拟调试,实际的输入信号可以用钮子开关和按钮来模拟,各输出量的通/断状态用PLC上有关的发光二极管来显示,一般不用接PLC实际的负载(如接触器、电磁阀等)。可以根据功能表图,在适当的时候用开关或按钮来模拟实际的反馈信号。对于顺序控制程序,调试程序的主要任务是检查程序的运行是否符合功能表图的规定,即在某一转换条件实现时,是否发生步的活动状态的正确变化,即该转换所有的前级

25、步是否变为不活动步,所有的后续步是否变为活动步,以及各步,被驱动的负载是否发生相应的变化8。在调试时应充分考虑各种可能的情况,对系统各种不同的工作方式、有选择序列的功能表图中的每一条支路、各种可能的进展路线,都应逐一检查,不能遗漏。发现问题后应及时修改梯形图和PLC中的程序,直到在各种可能的情况下输入量与输出量之间的关系完全符合要求。如果程序中某些定时器或计数器的设定值过大,为了缩短调试时间,可以在调试时将它们减小,模拟调试结束后再写入它们的实际设定值。 2对于本课题来说,将程序输入到PLC内后,利用PLC的强迫指令功能,可进行程序的调试和模拟运行。只需观察PLC示灯的亮灭即可知道程序运行的是

26、否正确。(1) 初始状态:I0.0, I0.1, I0.2, I0.3, I0.4, 均为OFF。I0.5为ON.相对应的指示灯也不会亮。(2) 液面上升到SL2时。强行合上I0.2,这时相对应的指示灯就会亮,表示有液体输出。(3) 液体上升到SL3时。强行合上I0.3,这时灯2灭灯3亮,表示阀2关闭阀3打开,液体B停止流入液体C开始流入。(4) 液体上升到SL4时。强行合上I0.4,这时灯3灭灯4亮,表示阀3关闭,电动机开始通电,即液体C停止注入,电动机开始搅拌。(5) 搅拌结束。1分钟后,定时器发出命令,则灯4灭灯5亮,表示停止搅拌开始排放混合液体。(6) 液面下降。让I0.0 ,I0.2

27、 ,I0.3都复位即让他们为OFF状态。表示液面下降以低于SL4 ,SL3 ,SL2。(7) 液面下降低于SL1。强迫I0.1复位,表示液面已下降到SL1以下,此时T38开始计时。20s后灯5灭 灯2亮,液体A开始注入容器,开始下一周期操作。(8) 停止操作。按下I0.5后还没有停止,但当上面一个循环结束后用T38的动合触点把线路接通,Q1.0开始有输出,其动断触点断开Q0.1的输出线路,灯2不能亮表示系统已停止与初始状态。5.4 组态通讯调试 组态王软件系统与最终工程人员使用的具体的PLC或现场部件无关。对于不同的硬件设施,只需为组态王配置相应的通信驱动程序即可。组态王驱动程序采用最新软件技术,使通讯程序和组态王构成一个完整的系统。这种方式既保证了运行系统的高效率,也使系统能够达到很大的规模8。组态王支持的硬件设备包括:可编程控制器(PLC

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1