Page 57 - 《橡塑技术与装备》2021年16期(8月下半月塑料)
P. 57

材料与应用                                                   赵尹·电缆设备中速度控制在恒张力系统中的应用


                置为 PV,范围 0 到 100%。以设定位置与实际位置相                     前一秒的给定中,使储线实际位置无限逼近设定位置
                差 5% 为分界点,假设变量 N=(SP-PV)20/100,当位                 并在储线张力恒定的情况下保持放线速度的同步稳定。
                置差大于等于 5% 时,N 等于 1,位置差小于等于 -5%                       (1)初始化程序中将中断程序周期设置为 100
                时,N 等于 -1,则 N 在-1 与 1 之间,且 N 不等于 0.               ms,100 写入 SMB35 中,定时中断 2 的 EVNT 为 11,
                    设单位时间内的位置变化量为 X,预期的位置增                        如图 3 所示。
                量为每秒 0.4%,即希望 250 s 储满 100%。
                    设位置变化率为 P,P=X/0.4 N,控制目标为始终
                令 P=1。(当接近设定位置时,N 的绝对值减小,则 X
                也应该跟随相应减小。)
                    设放线速度给定增量为 G,G=(1-P)80N,G 在-200
                ~200 之间。(80 为经验值。)
                   (1)当 N=1 时(设定位置 — 实际位置 > 5%)
                    X>0.4% 时,(放线速度大于线速度,)P>1,G<0,
                放线减速。
                    X<0.4% 时,(放线速度小于线速度,)P<1,G>0,
                放线加速。
                    X=0.4 时,(放线速度等于线速度,)P=1,G=0,
                放线速度不变。
                   (2)当 0<N<1 时(0< 设定位置 — 实际位置 <5%)
                    X>0.4N% 时,(放线速度大于线速度,)P>1,G<0,
                放线减速。
                    X<0.4N% 时,(放线速度小于线速度,)P<1,G>0,                                图 3 初始化程序
                放线加速。
                                                                     (2)中断程序中设置每 1  s 运算一次速度计算程
                    X=0.4N% 时,(放线速度等于线速度,)P=1,G=0,
                                                                  序。
                放线速度不变。
                                                                      程序编写思路 :利用 INC_W 指令每执行一次中
                   (3)当 -1<N<0 时(-5%< 设定位置 — 实际位置 <0)
                                                                  断程序时 Counter 加 1,周期为 100  ms 的中断程序
                    X>0.4N% 时,(放线速度大于线速度,)P<1,G<0,
                                                                  执行 10 次时间为 1  s,这时执行速度计算程序并把
                放线减速。
                                                                  Counter 清零。下个中断周期重复累加 Counter 值,
                    X<0.4N% 时,(放线速度小于线速度,)P>1,G>0,
                                                                  由此实现了每 1  s 运算一次速度计算程序的目的,如
                放线加速。
                                                                  图 4 所示。
                    X=0.4N% 时,(放线速度等于线速度,)P=1,G=0,
                放线速度不变。
                   (4)当 N=-1 时(设定位置 — 实际位置 <-5%)
                    X>0.4N% 时,(放线速度大于线速度,)P<1,G<0,
                放线减速。
                    X<0.4N% 时,(放线速度小于线速度,)P>1,G>0,
                放线加速。
                    X=0.4N% 时,(放线速度等于线速度,)P=1,G=0,
                放线速度不变。
                2.2 编写程序
                    以 S7-200PLC 为例,每 1  s 判断储线设定位置
                和实际位置的变化,重复计算放线给定增量并叠加到                                            图 4 中断程序


                2021     第   47 卷                                                                      ·37·
                      年
   52   53   54   55   56   57   58   59   60   61   62