📱 手机上看不到完整课程(数字人讲师需要电脑浏览器的 3D 支持)。下面是这节课的图文讲解 + 音频,内容完全一样,手机上也能完整学完。想体验完整课程,用电脑打开这一页即可。
仍然在手机上试试完整课程
一条指令,边发边改频
0:37三个操作数,方向不在里面
- 上电先装初速首扫脉冲把起始频率写进去
- 三个操作数频率寄存器 / 参数块 / 输出口
- 不设发多少个条件通着就一直发下去
- 方向不在指令里是在系统参数里定的
三个操作数:频率格、参数块、输出口
上一课的多段脉冲,是把速度和个数写进一张表,按表发完。可有些场合没有表,速度得随时改:跟着传感器走,或者触摸屏上拧一下就要变快变慢,这时候就用可变频率脉冲指令 PLSF。上电先用首扫脉冲装一个起始速度,再拿一个位把它起起来。它只有三个操作数:频率的寄存器地址、参数块编号、脉冲输出口。没有“发多少个”这一项,只要条件通着就一直发下去;方向端子也不在操作数里,是在系统参数里定的。
改一格,速度就变
0:38那一格一变,脉冲立刻跟着变
- 频率跟着数走第一个操作数就是频率那一格
- 不用停下重启运行中改就行
- 三档对照一千 → 两千 → 三千
- 看累计脉冲HSD0 涨的快慢跟着变
HD0 一千、两千、三千,脉冲跟着疏密
PLSF 最要紧的一条:输出频率跟着第一个操作数里那个数走,那一格一变,脉冲频率立刻跟着变,不用停、也不用重新起动。第一档 HD0 里装一千,就是每秒一千个脉冲。这时候给 X0,HD0 变两千,脉冲马上加密一倍;再给 X1,变三千,又密一档。读数条上 HD0 会依次显示一千、两千、三千,累计脉冲 HSD0 涨得快慢也跟着变。手册的说法是:随着频率设定值的改变,输出频率也跟着变化。
频率写 0 就停
0:37写零就停,但方向端子在
- 写零就停不用别的指令
- 累计脉冲冻住HSD0 不再涨、SM1000 熄
- ★ 方向端子不复位保持上一次的方向
- 写回非零自己又发不用重新给启动条件
频率写 0,脉冲立刻停住
怎么让它停?不用别的指令,把频率那一格写成零就行。手册原文:当 S0 值为零时,PLSF 停止脉冲输出。让 X0 接通把零写进去,累计脉冲 HSD0 一个都不再涨,发脉冲标志位 SM1000 也熄了。注意:停机以后方向端子 Y 不会跟着灭,它保持上一次的方向。手册说方向端子发送结束保持接通、不自动复位,清掉的是 SM1000,不是方向端子。等频率再写回非零,它自己又发起来。
负号 = 反着走
0:40正着走还是倒着走,看符号
- 正负决定方向手册明文:正正向、负反向
- 负两千就是倒着走速度一样、方向相反
- 方向端子是 Y2系统参数里指定
- 不是只翻个灯位置真的往回走
负频率就是倒着走,Y2 跟着翻
频率那一格还能写负数,这是 PLSF 最容易漏掉的一条。把 X0 接通、把负号写进去,读数条上 HD0 就变成负两千。手册写得清楚:频率为正时正向发脉冲,频率为负时反向发脉冲,所以写负两千就是倒着走,速度一样快,只是方向反过来。方向端子在系统参数里指定,本机轴零的方向端子就是 Y2。给负频率那一瞬间,Y2 从接通变成断开,SM1001 也同步翻过去,位置真的往回走,不是只翻个灯还照直走。
过一道开关就快一档
0:39过一道开关,快一档
- 手册的场景过一道开关快一档
- 改频率只一条双字传送写进那个寄存器
- 最后一条开关停X3 复位启动位
- 一条指令就够不用每档写一条脉冲指令
过一道开关快一档,最后一道停
手册给的例子很实用:工作台沿丝杠往前走,路上排了一串接近开关,每压住一个开关就把速度抬高一档,走到最后一个开关就停。写法很直白:每个开关的常开触点串一条双字传送,把新的频率写进那个寄存器。顺序压过来,X0 抬到两千、X1 抬到三千、X2 抬到四千,最后 X3 复位启动位,脉冲就停了。一共四档:一千、两千、三千、四千。频率一变速度就变,一条指令就够了,不用为每一档都写一条脉冲指令。
什么时候用它
0:31按表走完,还是跟着变
- PLSR 按表走完事先排好一张表
- PLSF 一直跟着变速度要跟着外面变
- 三条要点跟数走 / 写零停 / 负数反向
- 两个累计寄存器HSD0 个数、HSD2 当量
一条在发,一条早发完了
收个尾。多段脉冲 PLSR 适合事先排好一张表、按表走完;可变频率 PLSF 适合速度要跟着外面变、而且不知道要发多久的场合。三条要点再念一遍:频率跟着第一个操作数走、写零就停、负数反向。还有两个寄存器要认得:HSD0 累计脉冲个数,HSD2 累计当量。下一课讲怎么让正在发的脉冲停下来、再让它继续发完。