第33课 · 速度随时能改:可变频率脉冲输出 PLSF

信捷指令讲堂 · 6 段 · 共 3:43 · 正文 1106 字 · 完全免费

跟隨节拍走的风机、张紧的收卷机,速度都是随时变的。这节课讲可变频率脉冲怎么发、怎么在运行中改,并解释为什么"填 0"是停机而不是停转。

完整课程 · 智慧屏 + 数字人讲师加载较慢?先看下面的图文
正在加载数字人讲师 …
首次打开约需 30~60 秒(3D 模型较大,只在电脑上加载)
加载期间可以先往下看图文讲解
这台设备暂时跑不了完整课程需要支持 WebGL 的浏览器(多数电脑浏览器都支持)
下面是同一节课的图文讲解 + 音频,内容完全一样

📱 手机上看不到完整课程(数字人讲师需要电脑浏览器的 3D 支持)。下面是这节课的图文讲解 + 音频,内容完全一样,手机上也能完整学完。想体验完整课程,用电脑打开这一页即可。
仍然在手机上试试完整课程

1/6

一条指令,边发边改频

0:37

三个操作数,方向不在里面

  • 上电先装初速首扫脉冲把起始频率写进去
  • 三个操作数频率寄存器 / 参数块 / 输出口
  • 不设发多少个条件通着就一直发下去
  • 方向不在指令里是在系统参数里定的
速度随时能改:可变频率脉冲输出 PLSF · 一条指令,边发边改频 梯形图 三个操作数:频率格、参数块、输出口

三个操作数:频率格、参数块、输出口

上一课的多段脉冲,是把速度和个数写进一张表,按表发完。可有些场合没有表,速度得随时改:跟着传感器走,或者触摸屏上拧一下就要变快变慢,这时候就用可变频率脉冲指令 PLSF。上电先用首扫脉冲装一个起始速度,再拿一个位把它起起来。它只有三个操作数:频率的寄存器地址、参数块编号、脉冲输出口。没有“发多少个”这一项,只要条件通着就一直发下去;方向端子也不在操作数里,是在系统参数里定的。

2/6

改一格,速度就变

0:38

那一格一变,脉冲立刻跟着变

  • 频率跟着数走第一个操作数就是频率那一格
  • 不用停下重启运行中改就行
  • 三档对照一千 → 两千 → 三千
  • 看累计脉冲HSD0 涨的快慢跟着变
速度随时能改:可变频率脉冲输出 PLSF · 改一格,速度就变 梯形图 HD0 一千、两千、三千,脉冲跟着疏密

HD0 一千、两千、三千,脉冲跟着疏密

PLSF 最要紧的一条:输出频率跟着第一个操作数里那个数走,那一格一变,脉冲频率立刻跟着变,不用停、也不用重新起动。第一档 HD0 里装一千,就是每秒一千个脉冲。这时候给 X0,HD0 变两千,脉冲马上加密一倍;再给 X1,变三千,又密一档。读数条上 HD0 会依次显示一千、两千、三千,累计脉冲 HSD0 涨得快慢也跟着变。手册的说法是:随着频率设定值的改变,输出频率也跟着变化。

3/6

频率写 0 就停

0:37

写零就停,但方向端子在

  • 写零就停不用别的指令
  • 累计脉冲冻住HSD0 不再涨、SM1000 熄
  • ★ 方向端子不复位保持上一次的方向
  • 写回非零自己又发不用重新给启动条件
速度随时能改:可变频率脉冲输出 PLSF · 频率写 0 就停 梯形图 频率写 0,脉冲立刻停住

频率写 0,脉冲立刻停住

怎么让它停?不用别的指令,把频率那一格写成零就行。手册原文:当 S0 值为零时,PLSF 停止脉冲输出。让 X0 接通把零写进去,累计脉冲 HSD0 一个都不再涨,发脉冲标志位 SM1000 也熄了。注意:停机以后方向端子 Y 不会跟着灭,它保持上一次的方向。手册说方向端子发送结束保持接通、不自动复位,清掉的是 SM1000,不是方向端子。等频率再写回非零,它自己又发起来。

4/6

负号 = 反着走

0:40

正着走还是倒着走,看符号

  • 正负决定方向手册明文:正正向、负反向
  • 负两千就是倒着走速度一样、方向相反
  • 方向端子是 Y2系统参数里指定
  • 不是只翻个灯位置真的往回走
速度随时能改:可变频率脉冲输出 PLSF · 负号 = 反着走 梯形图 负频率就是倒着走,Y2 跟着翻

负频率就是倒着走,Y2 跟着翻

频率那一格还能写负数,这是 PLSF 最容易漏掉的一条。把 X0 接通、把负号写进去,读数条上 HD0 就变成负两千。手册写得清楚:频率为正时正向发脉冲,频率为负时反向发脉冲,所以写负两千就是倒着走,速度一样快,只是方向反过来。方向端子在系统参数里指定,本机轴零的方向端子就是 Y2。给负频率那一瞬间,Y2 从接通变成断开,SM1001 也同步翻过去,位置真的往回走,不是只翻个灯还照直走。

5/6

过一道开关就快一档

0:39

过一道开关,快一档

  • 手册的场景过一道开关快一档
  • 改频率只一条双字传送写进那个寄存器
  • 最后一条开关停X3 复位启动位
  • 一条指令就够不用每档写一条脉冲指令
速度随时能改:可变频率脉冲输出 PLSF · 过一道开关就快一档 梯形图 过一道开关快一档,最后一道停

过一道开关快一档,最后一道停

手册给的例子很实用:工作台沿丝杠往前走,路上排了一串接近开关,每压住一个开关就把速度抬高一档,走到最后一个开关就停。写法很直白:每个开关的常开触点串一条双字传送,把新的频率写进那个寄存器。顺序压过来,X0 抬到两千、X1 抬到三千、X2 抬到四千,最后 X3 复位启动位,脉冲就停了。一共四档:一千、两千、三千、四千。频率一变速度就变,一条指令就够了,不用为每一档都写一条脉冲指令。

6/6

什么时候用它

0:31

按表走完,还是跟着变

  • PLSR 按表走完事先排好一张表
  • PLSF 一直跟着变速度要跟着外面变
  • 三条要点跟数走 / 写零停 / 负数反向
  • 两个累计寄存器HSD0 个数、HSD2 当量
速度随时能改:可变频率脉冲输出 PLSF · 什么时候用它 梯形图 一条在发,一条早发完了

一条在发,一条早发完了

收个尾。多段脉冲 PLSR 适合事先排好一张表、按表走完;可变频率 PLSF 适合速度要跟着外面变、而且不知道要发多久的场合。三条要点再念一遍:频率跟着第一个操作数走、写零就停、负数反向。还有两个寄存器要认得:HSD0 累计脉冲个数,HSD2 累计当量。下一课讲怎么让正在发的脉冲停下来、再让它继续发完。

想亲手试一下?

这门课的电路,已经给你摆好了。不用装软件,点开就能按按钮、看线圈亮。