Page 71 - 2018-24
P. 71

工业自动化                                                吴清荣 等·注射位置闭环技术在注塑机上的应用研究























                                                   图 2 注射位置闭环系统原理图
                系统由电流环、速度环、位置环(压力环)组成,它                           指令至 CAN 总线上。
                与传统注塑机不同的是增加了位置环。常规注塑机只                           2.2.2 位置闭环算法实现流程
                是将电子尺信号传输到上位机中进行显示查看,并不                              (1)机器上电后,变频器首先会启动高精度
                会去进行位置闭环的调整,严格来说常规注塑机的伺                           CANopen  位移传感器,位移传感器会每间隔 1 ms  把
                服控制系统它只是一个半闭环系统,如图 3 是常规注                         当前负载位置发送到 CAN 总线上。
                塑机的伺服控制系统,它只是通过编码器反馈电机转                              (2)变频器会检测目前机器运行状态,是否有注
                速,对于负载位置却无法有效地进行闭环控制。本文                           射、储料或者射退等指令,当检测到以上指令后便会
                将负载位置通过高精度  CANopen  位移传感器发送到                     启动位置闭环算法并从  CAN  总线上一直读取螺杆的
                CAN  总线上,上位机与变频器都可通过  CAN  总线读                    实时位置信息。
                取负载位置,变频器获取位置信息后通过内部闭环算                              (3)在整个注射动作期间,算法都会去通过 PDO
                法并结合上位机流量指令综合判断出所需电机转速,                           方式一直读取上位机发过来的油温信息,当检测到油
                从而控制注射位置,提高注射重复精度。                                温变化时便会调取闭环算法内部的温度补偿算法来弥
                                                                  补温度给油液黏度带来的变化而引起的位置定位精度
                                                                  变化 ;当油温超过算法内部设定温度时便会退出闭环
                                                                  算法并给出报警提示,这时就需要对油温进行冷却或
                                                                  者机器本身需配置油温冷却装置。
                                                                     (4)在整个注射动作期间,变频器会将压力传感
                                                                  器反馈的压力与设定最大压力进行比较,如果压力达
                          图 3 常规注塑机的控制原理图
                                                                  到最大压力时便会停止位置闭环算法,启动压力环来
                2.2 注射位置闭环算法                                      控制,从而可以保护机器结构,防止压力过高带来的
                2.2.1 位置闭环算法处理信息                                  破坏。
                    注射位置闭环算法应用  CANopen  协议进行数据                      (5)当注射位置到达设定位置时,变频器便停止
                交互,具体如下 :                                         位置闭环算法,然后通过  SDO 方式发送位置闭环算
                   (1)上位机发送数据至变频器                                 法结束信号。
                    上位机通过  PDO(过程数据对象)方式来发送压                          在整个闭环控制中,对精度影响较大的因素有温
                力指令、流量指令和油温信息至  CAN  总线上,通过                       度和位移传感器精度。测试发现当油温超过  45°,常
                SDO(服务数据对象)方式发送设定位置信息至 CAN                        规注射的重复精度变化较大,因此本文在位置闭环算
                总线上。                                              法内增加了温度动态补偿算法用于弥补油液黏度变化
                   (2)变频器数据接收与发送                                  而引起的重复精度变化 ;位移传感器精度决定了反馈
                    变频器通过 PDO 方式从 CAN 总线上读取位移传                    读取精度,当位移传感器精度较低时,那么反馈到算
                感器发送过来的实时位置信息以及发送结束位置闭环                           法中的变化也就越大,出现较大偏差时才会调整算法


                      年
                2018     第   44 卷                                                                      ·57·
   66   67   68   69   70   71   72   73   74   75   76