聚羧酸减水剂自动化生产线智能控制器的制造方法

文档序号:8543137阅读:429来源:国知局
聚羧酸减水剂自动化生产线智能控制器的制造方法
【技术领域】
[0001] 本发明设及一种聚駿酸减水剂自动化生产线智能控制器,属于工业自动化生产线
技术领域。
【背景技术】
[0002] 工业自动化技术的特点是由概念当中产生出来的,所谓工业自动化是指没有人的 参与而自动的进行工业控制和进行工业生产,它能够自动调节工业的参数、技术指标、产品 合格度等;生产设备根据相关的一定程序和指令进行自动的控制操作的生产过程。工业自 动化技术主要包括;硬件技术,软件技术和系统技术=部分。目前,工业自动化系统通常分 5级;企业管理级、生产管理级、过程控制级、设备控制级和检测驱动级。前两级管理级主要 设及计算机的软件、网络技术和信息技术;过程控制级设及智能控制技术和工程方法;设 备级和检测驱动级设及=电一体化技术、现场总线技术和新器件交流数字调速技术。在工 业自动化领域的另一个发展趋势是管控一体化,所谓管控一体化就是建立全集成的、开放 的、全厂综合自动化的信息平台,把企业横向通信和纵向通信紧密联系在一起,通过对经营 决策、管理、计划、调度、过程优化、故障诊断、现场控制等信息的综合处理,形成一个意义广 泛的综合系统。工业和一般企业网络大致分为3层,即企业管理层,过程监控层和现场控制 层。
[0003] 因此,在工业自动化技术发展趋势的大背景下,聚駿酸减水剂自动化生产线的工 业自动化,主要设及过程监控层和现场控制层,其中应用最突出和明显的是智能控制技术 和现场总线技术。
[0004] 现有的聚駿酸减水剂生产线在过程控制级和检测驱动级往往遇到很多困难,该主 要是因为控制方式多采用传统的人工方式和电路设计,对于生产线的智能化改造需要一个 长期的过程,人力和财力的投入会逐渐增长。另外,对大多数中小型企业PLC控制器的使用 成本太高,可利用资源浪费严重。
[0005] 因此针对聚駿酸减水剂自动化生产线的智能化改造,提出了通过现场总线,采 用MCU控制器与同样有CPU置入的传统测控仪表组成具有数字技术和通信能力的控制框 架。目前,国内外的现场总线有60多种,由于商业利益,导致了近年来制订现场总线国家 标准大战,在市场和技术发展需要统一的国际标准的呼声下,国际电工委员会修改后的 IEC61158. 3~6标准最终于2000年1月4日获得通过。但目前国内对现场总线技术的应 用还比较迟缓,一是期待单一的现场总线国际标准的确立,但客观事实是IEC通过了 8种总 线标准,估计在短时间内难W改变;二是现场总线在系统集成上存在困难,条件还不成熟, 此外还存在总线产品互操作的认定和可靠性方面的问题。
[0006] 现有的聚駿酸减水剂生产线进行生产中,如何达到调节器与现场有关仪表一起实 现自主调节,从而实现控制的彻底分散,是调节更加及时,去除过多的人工生产参与,提高 生产产品精度不高,并提高整个系统的可靠性都是存在的客观问题。

【发明内容】

[0007] 聚駿酸减水剂自动化生产线智能控制器采用主流的ARM内核控制巧片作为主要 的控制器核屯、,利用MODBus现场总线标准,实现RS485/MODBUS总线网络的工业组网。通过 控制器功能模块的滴加,开关和反馈,W及串口或CAN总线通信方式,配合加入CPU的数字 仪表等,从硬件上解决聚駿酸减水剂自动化生产线上的智能化控制。烧制加入了模块化软 件编程思想和PID、智能加料算法的软件,实现了生产检测,提高产品精度,智能调节和智能 滴加加料的功能。
[000引本发明采用的技术方案是一种聚駿酸减水剂自动化生产线智能控制器,该控制器 包括硬件部分和软件部分;具体而言硬件部分包括两路通信、一组开关量输入、一组开关量 输出、一组模拟量值AC)输出,并且在当前硬件基础上形成了对应的驱动程序、软件开发平 台。控制器具体由主处理器核屯、区、开关量输入输出模块、模拟量输出值AC)模块、第一串 口通信模块(CAN或RS232)、第二串口通信模块巧S485)构成。在当前的应用中,在开关量 输入和开关量输出之间建立了反馈关系。在模拟量值/A)输出和第二串口通讯之间建立了 调节关系。在第一串口和第二串口之间建立了数据传递关系。开关量输入输出接口分别连 接相应开关阀口的输入和状态反馈端。第一串口通信接口与上位机进行连接,完成指令接 收、检测等通信功能。第二串口通信接口与各种传感器相连,由处理器来处理接收到的传感 器数据。模拟量输出端口与滴加阀口连接,用于调节阀口开度,控制滴加流速。
[0009] 此外,工业现场干扰因素多,在聚駿酸减水剂工厂环境也不例外,存在各种干扰 源,需要有效措施来降低它们对信号的干扰,保证信号准确可靠的传输。处理器输入输出的 信号通过高速光禪和磁禪隔离措施,与各功能模块连接,使处理器输出或接收几个模块的 信号,进行相互稳定的通信,起到抗干扰保护作用。
[0010] 软件部分要控制的设备对象进行抽象整合,通过C语言利用结构体,把设备对象 抽象化程序上的结构体,达到封装设备对象的相关数据。通过C语言函数模块化,把设备对 象的操作动作进行编程实现,最后在工程结构里面整合在一个单独的设备源文件中,实现 设备的数据和动作成为一体,明确设备的功能和控制方式,形成一个功能单元。例如:计量 罐设备的抽象,规定了计量罐数据结构,包含它的相关数据,如质量。对它的附属动作使用 函数实现,包括定量加量、定速滴加、定量出料,形成一个整体上的滴加单元。
[0011] 在软件设备整合抽象化各个功能单元后,进行软件整体结构的设计,借助硬件上, 外设都有自己的数据寄存器,在软件结构中设置一个大的缓冲区,把缓冲区分成几个空间 区域,分别分配给功能单元,使该些区域成为功能单元的数据寄存器,保存功能单元的数 据,功能单元可W通过功能函数直接读取属于自己的数据区域。如同功能单元拥有自己的 数据寄存器一样。
[0012] 在软件功能单元中,滴加单元采用PID算法进行流量控制,根据PI控制公式, = + 控制滴加阀的开度(因为滴加阀开度越大,速度越大,质量变化 越大),达到控制流速的目标。
[0013] P和I系数都是通过多次实验测得的调整值。I调节质量误差,滴加开始前,通过 获取上位机里面用户输入的速度值和滴加时间,控制器计算出需要滴加的质量,使用传感 器传输的当前反应蓋质量减轻滴加质量,算出理想的滴加后质量,滴加完成后,读取传感器 的质量数据,减去理想的滴加质量得到的差再乘于调节系数I进行质量调节。p调节速度误 差,滴加时记录滴加前后系统时间,使用滴加过程前后质量差除W该段时间得出当前速度, 用户输入速度和当前速度的差乘于P进行速度调节,最后加上当前的调节阀开度得出最后 的调节阀开度,达到调节滴加流速目的。
[0014] 软件的该种模块化编程还可W进行模块的扩展,只有硬件满足要求,需求增多
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1