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·
年