第一范文网 - 专业文章范例文档资料分享平台

基于plc200的电磁阀耐久试验系统设计(我的毕业设计) - 图文

来源:用户分享 时间:2025/5/15 20:54:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

沈阳化工大学学士学位论文 第三章 控制系统下位机程序设计

图的相应环节,分析部分程序。 (1)程序初始化

在本程序中存在置位和复位的操作,如果在还未执行到复位步时因某些原因系统停止则会对接下来再运行程序造成影响,所以在程序开始时需要用SM0.1触发一个初始化的程序。在每一次的试验中,只要PLC重新开始,便立即复位一次。

程序块 说明 1、WXOR_DW为双字异或程序块,目的是使A、B、C次数存储区中的数据清零。 2、对M标志位寄存器进行复位操作。 3、对计数器C0、C1、C2进行复位操作。 (2)模式选择

本系统提供两种模式工作,需在开始时进行选择。

模式一:在此模式下电磁阀将被测试出最大的耐久性次数,直到电磁阀漏气。 模式二:在此模式下电磁阀只进行主测次数的测定,以检验理想次数是否达到。 程序如下: 程序 说明 M10.3是模式选择的标志位,mode1为模式一选择的信号,由上位机给出,模式一为默认模式。 13

沈阳化工大学学士学位论文 第三章 控制系统下位机程序设计

(3)开关测试

选定模式后,开始准备程序执行后,就开始电磁阀阀门的开关测试。测试前需要保证水压,所以加了一个水压比较的模块,水压控制程序在下一小节给出。当M0.4激活后测试次数加1 。另外的电磁阀测试程序与此类同。详细如图8。

图8 测试程序

(4)计数判断

计数器为判断是否达到测试次数的标志,每测试一次计数器加一,当达到设定次数后,计数器给出信号,程序转入检测漏气部分,程序见图9。

图9 计数器启动程序

14

沈阳化工大学学士学位论文 第三章 控制系统下位机程序设计

(5)检测漏气

检测漏气部分,此部分给出一激光灯信号,当漏气时,光敏传感器就传出信号,执行相应的程序,表明电磁阀已经漏气。程序如图10。

图10 检测漏气程序

(6)循环测试和报警

此外还有循环服务程序和报警程序。在附件一中详细给出。

3.3模拟量闭环控制

过程控制是指对温度、压力、流量等连续变化的模拟量闭环控制。PLC通过其模拟量I/O模块,及数据处理和数据运算的功能,实现模拟量的闭环控制。

3.3.1模拟量量化

将模拟量输入模块的输出值转换成实际的物理量,转换时应考虑变送器的输入/输出量程和模拟量输入模块的量程,找出被测物理量与A/D转换后的数字值之间的比例关系。在本系统中,变送器检测的压力范围为0-1MP,输出信号为电流信号DC4~20mA,模拟量输入模块将0~20mA转换成0~32000的数字量,设转换后得到的数字量为N,压力值为P,压力计算公式为:

??(1?0)100?N?6400??mPa?P??(N?6400)mPa(32000?6400)256?? (3.1.1)

15

沈阳化工大学学士学位论文 第三章 控制系统下位机程序设计

3.3.2 PID设计

PLC内部的PID指令模块能对控制器的参数进行整定,过程直观简单,操作方便且效率高。PLC模拟量闭环控制系统如图11所示。虚线部分在PLC内,在模拟量闭环控制系统中被控量c(t)(压力)是连续变化的模拟量,变频器要求PLC输出模拟信号M(t),而PLC的CPU只能处理数字量,因此需要A/D和D/A转换信号。

图11 PID回路控制图

3.3.3 模拟量量化和PID程序设计

程序设计时将此功能和PID设计成子程序,在主程序中调用。在PLC梯形图的库中有量化的程序块故只需填好参数即可。详见图12。

图12 PID模块和模拟量输入量化模块

16

基于plc200的电磁阀耐久试验系统设计(我的毕业设计) - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0pxhs8nc7h68ub00wpk4_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top