📱 手机上看不到完整课程(数字人讲师需要电脑浏览器的 3D 支持)。下面是这节课的图文讲解 + 音频,内容完全一样,手机上也能完整学完。想体验完整课程,用电脑打开这一页即可。
仍然在手机上试试完整课程
一条指令,两个操作数
0:38一条指令,两个操作数
- 两个操作数输出口 + 停止方式
- 零缓停、一急停方式写零还是写一
- ★ 一条管全部五种脉冲指令都能停
- 不是电闸按下降斜率慢慢减到零
两个操作数:输出口和停止方式
上一课讲完 PLSF,脉冲能一直发、还能随时改速度。这一课解决另一个问题:让它停下,还要能接着发。手册给了一条专门的指令,叫脉冲停止 STOP。它只有两个操作数:第一个写脉冲输出口,第二个写停止方式——写零是缓停,写一是急停。手册说:一条 STOP 能停所有脉冲指令,多段脉冲、可变频率、相对定位、绝对定位、原点回归,全都管。按下停止按钮那一刻它不会立刻断,是按下降斜率慢慢减到零。
缓停:斜率取自被停的
0:33缓停:斜率取自被停的
- 斜率取自被停的手册:用被停指令的加减速时间
- 斜坡降速不是一下子掉到零
- 位置还在滑缓停要滑一段才停
- ★ 剩余脉冲留着没发完的还挂着
缓停:频率一拍一拍往下走
缓停到底是怎么缓的?手册给了一句很关键的话:STOP 指令的加减速时间是停止的那条脉冲指令的加减速时间。意思是它不按自己的斜率走,而是沿用被停那条指令的。本例那条相对定位写的是五百毫秒,缓停就用五百毫秒。看画面:X1 一接通,频率不是一下子掉到零,而是一拍一拍往下走,位置还在往前滑。实测这笔滑行有两千五百多个脉冲,等它滑停,没发完的还挂着。
急停:一拍就停
0:29急停:一拍就停
- 零改成一同一个回路两种结果
- 立即停手册:不能保证位置准确
- 几乎不滑一拍归零、只滑百来个脉冲
- ★ 剩余作废之后按继续也发不动
急停:一拍就停,位置不准
第二个操作数写一,就是急停。同一个回路,只把那个零改成一,结果完全两样。急停是立即停止脉冲输出,手册提醒:急停不能保证位置的准确性。画面上 X1 一接通,下一拍频率就归零,位置几乎不滑——实测只滑了一百来个脉冲,缓停是两千五百多。还有一条更要紧:急停会把剩余脉冲作废,之后就算再按继续,也发不动了。
把没发完的接着发
0:34把没发完的接着发
- 只有一个操作数就写脉冲输出口
- 标志位又亮GOON 一来又发起来
- 从零重新加速频率一档一档往上爬
- ★ 一个不少停多少续多少,合计五十万
缓停完,GOON 把剩下的续完
缓停之后没发完的那部分怎么办?手册给了一条脉冲继续指令,叫 GOON。它比 STOP 还简单,只有一个操作数:写脉冲输出口。缓停停住时,发脉冲标志位已经熄灭,但没发完的脉冲还挂着;这时给 X2,GOON 一来,标志位又亮起来。它是从零重新加速的,频率一档一档往上爬,直到把剩下的发完。实测跑完全程五十万个脉冲一个不少:停下多少,就接着续发多少。
怎么知道发完了
0:35怎么知道发完了
- 接通变断开那一刻手册:动作结束
- ★ 要用下降沿触点只用常开触点抓不住
- 占线时不理同口第二条不响应
- 发完才接管X3 压着也得等
发完那一刻,用下降沿接住
发脉冲标志位 SM1000 是个好东西。手册说得直白:它由接通变断开的那一刻,就说明这条指令的动作结束了。所以判断发完没有,要用它的下降沿触点,只用常开触点抓不住。画面上用一个下降沿触点接住它,置位一个 M 当完成标志。这张图里还有一条:同一个脉冲口正在发的时候,再触发别的脉冲指令,PLC 是不理的。画面里 X3 一直压着第二条,它得等第一条发完才接管。
PLSF 要停,得断导通条件
0:33PLSF 要停,得断导通条件
- 两类触发只有 PLSF 是常开常闭
- 通着就一直发导通条件在就发
- 手册的提醒别只把频率写成零
- 正确写法停止按钮串在使能里
PLSF 要停,断导通条件
最后一条,专门给上一课的 PLSF 补的。手册把脉冲指令分了两类触发方式:多段脉冲、相对绝对定位、原点回归都是边沿触发,只有 PLSF 是常开常闭触发。所以它的导通条件通着,就一直发;手册特意提醒,不需要它发的时候请把导通条件复位,不要只把频率写成零。本课这张图就是正确写法:停止按钮用常闭触点串在使能里,一按就断导通条件。