好,现在我们接着讲高速计速器的一个脉冲的一个密度和他的一个旋转的一个速度测试。呃,首先点这个参数模块,参数高速,然后这里高速计速器的一个详细设置。 好,首先我们这里选择啊需要测试的一个高速计时器,那这个地方呢,我们就选 cet, 然后点使用好,这里有一个运行的一个模式。 哎,如果我们选择普通模式呢,他就是测试他的一个数量啊,就是我们这个脉冲的一个数量啊,如果选择这个脉冲密度呢?哎,我们除了啊测 是可以测试他的一个数量以外,我们还可以测试他的这个脉冲的一个密度啊,这个脉冲密度呢,就是每秒钟啊,他接受到的一个脉冲的一个数量。 呃,如果我们选择最后这个旋转啊速度啊这个模式呢?那请这三个我们都可以测试 好,这个地方我们就选这个旋转速度啊,这,然后我们一样都可以接送他,接收他的一个啊数量和他的一个脉冲的一个密度,还有他的一个旋转速度啊,这个旋转速度呢,就是每分钟多少转。 好,这个脉冲输入输入的一个模式,我们还是选两项一倍平,好一直输入和他的 这个呃,死人输入我们都禁用掉,然后环形长度这里也禁用,然后这个地方我们设置一下。好,这个地方呢测定的一个单位时间啊,默认是以前的,我们就默认就是一秒钟。 好,然后这个地方美钻的一个脉冲数,也就是我们的一个高速的一个计数器 啊,接受到他这个编码器就是编码器就没钻啊,钻的一个脉冲。 哎,如果我们设置的。是啊,这上面设置是两项一倍频的话,哎,我们这个编码器一转就是六百个脉冲,如果我们选择两倍频就是一千二,如果四倍频的话,这里就是二千四啊,这个他是,哎,我们硬件固定的哈,就是不能乱设置,乱设置的话他 最终测定的一个数字就是错误的。好,这个地方设置完了以后我们就确定就可以了。 好,这个输出功能啊,我们不用去管他啊,这里是控制他的一个固定电机 啊,就理论上来说我们不用这个步进电机啊,也可以使用。哎,我们这个高速计时器的功能啊,只不过呢我们用这个。呃,步进电机呢,我们发一个固定的一个脉冲让他转,然后再去测他的,哎,我们这个脉冲密度啊,这些,然后来 来看我们这个测试的一个啊值是不是准确的。好,这个,呃定位里面我们就暂时不用管他。好点,这个应用。 哎,这里我们稍微 再检查一下,看有没有啊设置漏的哈。 好啊,没问题,没问题,然后我们再看一下程序, 好,程序前面两段呢啊,就这一直到这个地方就是控制他这个不进的,我们暂时不用去管他。呃呃,因为控制这个不进转动的呢,哎,我们是有一个专门的一个课程。 好,现在我们就从这个高速技术器这里看呢,就后面前面就不用管了。好,首先第一个就是启动, 哎,这个 k 幺零呢,就是启动脉冲的一个密度,脉冲宽度哈。哎,零的就是启动他一个计数器啊,这个地方呢,我们启动了 k 幺零,也就是说起他就 是只间接的也启动了一个激素的一个功能,所以我们不需要单独去启动哈。哎,不像前面的一个几节课讲的要还要单独去启动这个计时器呢。啊,这个清零的。 好,这个就是高速计时器。好,然后我们再看一下,呃,这个脉冲密度和他的一个每分钟的一个转速,他对应的一个特殊的一个计程器啊。啊,这些呢,就是说啊,是系统割出来的。 好,这个呢就他系统割出的一个一些特殊的一个计算器啊。呃,我们可以看一下 sd 四五零零到四五零幺啊,就是他的一个当前词这个计数器的, 然后我们要用到的一个就是四五零六,就是他的一个脉冲的一个密度,然后四五零八就是他的 一个。呃,转速。 好,他这个脉冲密度呢,就是一秒钟的一个啊,脉冲值。好,这个转速呢就是每分钟啊,多少转啊?这个单位,哎,不一样的哈,这个四秒,这个十分钟的哈。 好,然后我们将这个程序下载下去。 好,这里我们给他重启一下哈,因为下载了一些参数,不重启的话 不行了啊,重启的时间稍微有点长了。好,现在重启完了以后我们关闭好,这里点这个监视模式。 好,现在我们点这个启动。 好,启动以后,好,这里有一个相对移动啊,我们点啊正转反转就可以了啊。 好,现在我们先点啊正转,其实这个正转反转不影响的啊。来,首先我们先看一下这个啊, 他这里有个速度,呃,是每分钟就是二十个厘米,二十个厘米,我们这个呃施了呢,他是呃一转移动的一个 距离是两个毫米,哎,所以说他这个呃相当于是每分钟就是一百钻了。 两个毫米就是二,这里是二十厘米,就是相当于是两百毫米,除以二就是一百,所以说在他这里算下来呢,就是每分钟, 哎,就是应该是啊一百转,所以说我们如果这个转起来呢,这个每分钟的转数,这里就是 sd 四五零八,这里啊就应该是一百,呃,一百转,然后我们再算一下 啊,一百钻啊,重新错了,一百钻,然后我们的一个脉冲啊,他一转是六百,好,这就是他每分钟的一个 脉冲数,然后再除以六十,因为他最终就说这个脉冲密度就是每秒钟多少个脉冲 啊,就是一千啊,也就说这个我们的一个脉冲的一个密度就应该是一千,呃,这个转出来就是啊,应该是一百的。好,我们来看一下啊, 啊,可以看啊,这个已经是一百了哈,但他稍微有时候呢会有一点波动,因为这个侧着呢,呃,就肯定说和你的一个理论值可能就是稍微有一点点差异的哈。 好,我们再测一下这个, 哎,可以看到哈,这个第四和第二 啊,基本上就是一百啊,一百多一点或者少一点啊,这个也是一千啊,上下波动一点点啊,相对来说还是很准的哈。 好,这个地方我们将它如果改成二十,改成一十的话,就相当于缩小了一半, 好,现在我们这里应该如果缩小一半就应该五百,这里就是五十了 啊,可以看到哈,他这个速度慢了以后测的还是相对啊,也是比较准啊,也会波动一下。 好,这个呢,就是他的一个脉冲密度和他的一个转速啊的一个讲解。
粉丝3144获赞8329

好,现在呢我们讲一下可变速度的一个指令,要 p lsv, 怀着三十二维的一个第一批 lsv, 呃,他的他这个指令呢,就我们启动了以后,他就会按照我们规定的一个速度就一直放脉冲啊,他就是不会停啊,除非你的一个启动的一个条件啊消除了, 哎,在这个中呢,我们就是可以去改变他的一个速度,呃,当然我们,呃就是我们一个绝对移动或者他的一个相对移动,他的一个速度啊,也是可以更改的, 但是这个呢就是 psv 这个我们还可以改变他的一个方向啊,就是我们给他一个正直的时候呢,他就是一个正方向的一个旋转, 哎,我们在旋转当中我们可以给他一个负的啊,就是负的歌词,这个时候呢他就可以马上就说反向旋转, 哎,这个呢就是说像这个相对移动或者绝对移动的啊,他是不具备这功能的,就是他只是说可以改变速度,而这个呃还可以改变他的一个方向,就是在我们的一个运行当中 这个指令呢,他有三个操作数,呃,第一个 s 就是他的一个啊速度, 哎,他这个速度呢也是跟我们选择的一个系统有关系啊,如果我们选择是一个脉冲系统的话啊,他这里就是一个脉冲值啊,如果我们选择的一个机械系统呢啊,他就是每分钟啊,多少厘米? 好。然后第二个就是叔叔买从轴的一个编号,就是 k 一到 k 四对应的啊,四个轴好,最后就是两个啊位的一个变量哈,而位一呢就是正常的一个指令执行结束为二呢,就是一个异常啊,接触。 好,现在我们来看一下,呃,对应的一个程序 啊,他这个程序呢啊,也不需要去单独设置一些什么参数哈,只要我们基本的参数设置了啊,启用了他这个轴就可以的。 好,第一个就是他的一个速度,现在我们是一个机械的一个系统,所以这个速度呢,就是每分钟啊,多少厘米?然后 k 一就对应的一个轴一号,然后 m 幺幺五到二 m 幺幺六啊,就被占用了。好,这个地方就是启动的。好,然后,呃,我们将这个程序下载下去。 好,现在点这个监视模式。 好,现在我们的一个速度是十二哈,然后我们可以哎点这个启动,启动以后他就是一个正转,因为我们的一个速度是正的。 好,可以看到这些值都在变正,就慢慢的就变到你那就越来越大。好,这个时候我们将它数成十二,负的一个十二, 哎,没缩进去。 好,现在我们可以看到哈,呃,这个地方的直就越来越小哎,如果我们拿到学习机的时候呢,可以去观察他的一个运行方向,就是他我们改了以后,他就立刻朝相反的一个方向运动。 哎,但是呢他还是有一个加减速的时间了,我们在里面加减速设置的是一个,哎,一百毫秒,也就是零点一秒 啊,他首先就是从我们的一个运行速度啊,减到他一个停止速度,然后再增加到我们现在这个运行的一个速度,他有个减速的一个呃时间的哈, 但是这个时间呢比较短,所以感觉上呢,他就呃差不多是马上就呃反转的。好,这个呢?就是他的一个可变数的啊,一个指令。

大家好啊,今天我们讲三菱啊,控制四伏电机的或者不进的指令啊, p r s y, 那么这个指令怎么用呢?这个指令和我们常用的定位指令啊,是有区别的啊,它不是定位指令,而且呢还有一个问题,它呢 只能对一个点进行输出啊,什么意思呢?就是他只能对 y 零, y 一, y 二啊,这几个点进行输出。如果说我们想控制方向呢,得单独来控制啊,这个指定是不能控制方向的, 他只是发脉冲而已啊,大家注意,就是这个指令,他只是发脉冲,如果说我们想控制方向,比如说正转啊,正转,那么我们用这个指定了,他就正转,如果反转呢?同样我们要执行这个指定,就是脉冲,他是 正常发的。同时呢, y 反转呢,还要驱动一个方向啊,驱动一个方向信号啊,这是方向, y 零是脉冲,比如说 y 零是脉冲, y 三是方向,那么他呢有一个脉冲,一个方向脉冲不是,这个就适合 定位指定的区别定位指定的一条指令呢,既既可以控制,我想让他正转就正转,想让他反转就反转,那么这个指令他只能进行 脉冲发送,然后呢,我们用程序实现他的方向切换啊, y 三输出方向, 那么这个指定啊,前一个操作数啊,前一个操作数可以一万,指的是每秒钟的脉冲数,以 十赫兹,这是十赫兹,指的是每秒脉冲数啊,就说我想控制一个私服来转一秒,我给他发 十万一万个脉冲,那如果说四伏电机也是每一秒钟接收一一万个脉冲转一圈啊,一万个脉冲转一圈,那么这样就每秒钟转一圈啊,转一圈相当于 第二个操作数呢,就是我们发送的脉冲数,我们可以用指定发送脉冲数是多少来控制他赚多少啊。如果说这里要注意一点,就是如果说我这个 脉冲数是零啊,指定他是零的情况下,那么我就可以一直转啊,大家可以试试验一下啊,我们现在试验 看一下,我指定为一万的时候,我接通 m 零, m 零接通之后 m 八零二九,他发送完一万一万个脉冲之后, m 八零二九接通,然后把 m 零复位。 m 一接通之后,那么他发送这个 一万个脉冲,然后呢? m 一复位,大家可以看现在是六八七三三,那么我们看一下,发送一万个脉冲, 为了变成七八七三三了,反转,我们再发送一万个脉冲,八八七三三,这是指定数量的脉冲数,如果说这个值指定为零啊,指定为零, 那么他实际上呢,就是会一直转,他不会停了啊,不会停,除非我们把 m 点断掉, 如果不断掉,他会一直转下去啊,一直转下去以什么速度呢?就是以每秒钟一万一万个脉冲的频率来进行旋转啊,我们看正转,他就一直转着啊,这个这个脉冲数一直在增加啊, 然后呢反转呢?脉冲数也一直增加,所以呢反转这个脉冲数啊,我们需要通过程序实现加减,他自身是没办法进行加减的啊,他只是记录 y 零的脉冲发送量 啊,所以这个就是 p r s y 指令。大家要注意的是什么呢?我们使用的时候呢,最好加个 d 啊,变成三十二位的 p r s y, 这样我们驱动的,呃,这个速度和脉冲数啊,可以大一点。如果说你用 p、 r、 s、 y。 指令,那么我们最大 十六位的,十六位的,它的值呢?多少呢?也就三,呃,三万多,三五五 三,三万两千多啊,三万两千多的脉冲。所以呢,很多时候不能满足我们的要求啊,我们要求就直接我们用 d p、 r、 s、 y 指令啊, 然后他的脉冲数累计。脉冲数呢,存到第八幺四零中啊,八幺四零中是他的脉冲数啊,这是 y 零的啊,大家可以自己试一下啊。

大家好,这节课呢,我们继续讲解我们的三菱 f f 四三一功能,它的一些运动控制相关的一些功能,那么我们三菱 f f 四三一功能,它的本体呢,是支持这个三轴的 定位控制的啊,然后呢,如果我们给三优的 prc 呢,配两个高速脉冲的输出时代器的时候呢,他的本体是可以带四周的啊,是这样的,他这一个做这个运动控制的一个能力啊,然后呢,我们 做运动控制的时候呢,是配合着一些相关的指令的,那么我们这节课主要讲解的呢,呃,是我们的这个高速脉冲输出指令啊,那首先第一个指令啊,高速脉冲的输出指令,指令符号呢? bls 杯这个指令呢,他带有三个操作数,那第一个操作数呢,我们指定的是一个 脉冲的输出频率,然后第二个操作数呢,指定的是一个脉冲的输出总量,对吧?频率指定的是速度,总量走的是一个总的位置值, 走的脉冲竖啊,那我们如果我们在这个第二个操作术这个位置设置为一个零的时候呢,那么这个指点做的呢?呃,是一个连续输出的啊,就不是说啊,他不走啊,是连续输出的啊,一直走不停啊,是这样的, 呃,然后第三个这个操作数呢,代表的是脉冲的一个端子啊,一般呢只能选择歪零歪一啊,对吧? 其实我们三要是可以选择歪零歪一歪二三个点是可以都可以发挥这个啊,发这个脉冲的啊,我们这个 prsy 这个指令呢,本身是一个十六倍的一个定位指令,而这个高速脉冲的输入指令,那么这个指令 的时候呢,他发脉冲的这个啊,总数啊,这个速度啊,是不能超过三十七六七的啊,原本这是一个十六个指令吗?对吧?那如果我们需要走的距离比较长的时候呢,我们可以在这个指点前面加一个 d 啊,叫 dplsy, 这个呢就是一个三十二 二位的高速脉冲的输入之力啊,那么这个时候呢啊,他的速度最大可以指定到十万,然后呢,呃,他这总的这个走着脉冲数啊,发着脉冲数啊,这个就可以更多,对吧?最大是二十一度啊,是这样的,然后他的指针 很多事呢,比如说 prs yk 一千 k 三千 y 零,那么这个指定说例子呢,就是以 y 零这个点来发脉冲,发脉冲的时候呢,我是按照每秒一千个脉冲的速度,总共呢发三千个脉冲啊,以一千的速度,对啊,发三千个脉冲啊,这是他的一个 个功能啊,然后呢当指令啊,发完三千个外甥之后呢,通常呢会接通我们 m 八零二九一个三个周期,这个 m 八零二九呢是一个特殊辅助继电器啊,他的功能呢啊叫做指令完成的一个标志类,就当你这个连续真实的指令工作完成之后呢啊,他就会接通 m 八零二九一个 这三个周期啊,代表呢我们这个脉冲啊已经已经发送完毕了,是吧?已经发送完毕了,是这样的。呃,然后下面这个呢,我们可以接通这个做一个复位条件呢, 复制 m 零等待下载的一个启动信号啊,就是这样的一基本格式,然后下面有几个注意事项,我们看一看这个注意事项啊,那么第一个注意事项他说呢,说是该指令为连续的这个接通类型的指令,对吧?啊?意思就是 说想要把脉冲完全输出呢,那必须连续接通该指令,直至输出完毕啊,那现在呢?呃呃,这啥意思呢?就是我们说这个指令啊,就比如说还是上面这个例子吧,他一共不是要发三千个脉冲吗?对吧? 如果我在发卖送的过程当中,对吧?不是发了一千五啊,或者发了两千个,反正就是没发完啊,那没发完的时候呢,如果你把前面的条件断开,那么这个指令他没发完的就不再发了, 指令已经不执行了,他剩下那块他没走了,他就不会再走了,包括我们下次再重新接通这个指令之后呢?他没走完的啊,上次没走完的,他也不会给你补的啊,他也不会给你补的啊,他是这样的,对吧?那就是这个指令,包括我们第一批 sy, 他也是, 是一样的,对吧? dps 就三十二位的这个高速脉冲输出之类也是一样的。然后呢?脉冲输出完毕之后,他电动 m 八零二九一个散门周期啊,一个怎么周? 呃,就作为一个指定完成标志位吧,对吧?完成标志。然后第三个 prc 的输出类型要选择经济管输出类型的,之前我们也说,我们也说过这一个,对吧?讲硬件,硬件结构的时候,我们说接电机输出类型的 prc 呢,是不能做 定位,做这个硬的控制的是不能发脉冲的,对吧?所以想做定位控制,想发脉冲的时候呢,我们一定是要选择经济管输出类型的, 那第四个平均设定请不要超过 prc 的一个允许范围,我们三优呢,他的最高速度支持的是十万啊,就每秒钟十万个脉冲啊,这最快速度了,这硬件的硬件规定的啊,啊,下面第五个啊,第 主播的,但是我这个位置不用看,对吧?因为现在呢啊,高速脉冲输出指定 prsy, 在这个当今时基本就是看不到这个 值的变化的,我们只有使用后边的相对定位指令啊,啊,绝对定位指令和原点指令啊,这些指令,才能看到这一个啊,才能看到这个当前指的一个变化啊,是这样的啊,这是一个第一个最啊,第二个指令呢,我们看 的是一个叫带加减速的一个高速脉冲的输出指令,那么其实这条直呢,和上边的 ps 还差不多,只不过是多了一个脉冲输出的加减速时间啊,这个呢,就有点类似于你开车是一样的,对吧?你说我这个 开车可能要经过一段高速啊,高速的速度可能都是一百码,对吧?然后呢就起步速度肯定是零吗?对吧?从零开始的,但是从零到一百码,他肯定是需要一个时间的,需要一个缓冲的 时间的,对吧?那同样我们这个电机的运行呢,他也是一般啊,一般也是需要一个缓冲的时间的啊,你不可能说我这腰一踩下去就是零到一百,对吧,这是不现实的啊,所以说呢,我们一般呢会给他做一个这个缓冲的时间,加 加速也好,减速也好,都会做一个缓冲的时间的啊,那所以呢,我们这个就做了一个叫带有加减速的这个高速慢动输出之类啊, prs 二啊,就这样啊,然后这个指令呢,它相对于 prs 来说呢,只是多了一个操作数啊, 我们也看一看这个指令,他这个指令里面规定呢,我第一个操作是叫最高的一个输出比例,是最高速度,对吧?啊?最高速度,第二个呢输出脉冲总量,这个呢还是没平,对吧?总量。第三个呢,加减速时间之前不是说可以试试这个加速时间跟减速时间吗?对吧?这个第三个操作数就是干这个事情的 啊,但是有一点我们在 pls 啊,这个指令里边呢,他的加速跟减速时间啊,只能是设定成一样啊,这不能说加速时间是一百毫秒,减速时间是两百毫秒,这个指定不了啊,你这个位置设置一个时间之后, 他就是加速减速啊,都是这一个时间啊,都是这一个时间。呃,然后还有一个就是啥呢?就是我们说啊,他刚才加速减速时间都是一个吗?对吧?啊?还有一个他这个时间啊,是你合买为单位的,就是你上电时间,上电 百一百毫秒,这那五百呢?就是五百毫秒啊,对吧?啊?以毫秒为单位的啊,呃,然后这个啊,下面第四个就是一个脉冲的一个输出端子,就是你经过哪一个点发的脉冲,对吧?脉冲的输出端子这个都是一样,都是一样的啊,然后下面呢这个指定格式 ps 啊, 千可以一千可以三千,呃,然后可以一百万零,就是还是八零这个点来发脉冲,对吧?他是呃最低发脉冲的最高速度是一千,然后呢一共发三千个脉冲,从零到一千加速的时间是一百毫秒,从一千减到零减 元素的时间也是一百毫秒啊,也是一百毫秒,对啊,是这样的,然后呢下面的话呢,我们就看一看这两个时间在我们软件里边的一个编写的格式啊,编写的格式,那我们首先看第一个 plsy 这个时间,那 首先呢,我们做一个技能调定 m 零啊, m 零启动之后呢,我们执行一个 p l s 掰啊,执行一个十六倍的高速脉冲的一个输出指令,那么高速脉冲输出指令那后边带着第一个操作数呢,指定的是一个频率这个频率值,当然你可以直接写一个数值,然后呢 我们也可以选一个计算机啊,作为一个接近机指定速度的这个松动器啊,比如说做一个地林啊,然后呢第一对吧啊,第二个是一个这个位置值吧,发的脉冲数,对吧?一共发多少个脉冲?第三个 操作数啊,发脉冲的一个端子,对吧?以第零的速度发第一个脉冲,发脉冲的端子一百零啊,对吧?然后呢那你说我这个指定什么时候出去玩呢?当你指定第一这个脉冲数的时候,他发完这个脉冲数,他就会接通 m 八零二九,一个什么都, 我们可以使用 m 八零二九呢,作为我们负面提供条件的啊,一个执行条件啊,一个执行条件,对吧?但是这个位置啊,我们也可以把它指定为一个一个数值,一个速度值,对吧?比如说我现在就是以一千多速度,然后呢一共发三千个脉冲,嗯,这都可以,对吧? 指令计算器时间数值啊,都可以啊,都可以啊,就是这样的。呃,这是我们说的第一个指令,然后说,呃,那这个指令他在执行的时候呢,他是朝正向的去发这个脉冲的,就是朝正方向去走的,那你说我们这个 prsy 这个指令能不能反方向去走? 当然也是可以的,如果想直接反方向的时候呢,那我们再做一个 ps y 啊,可以一千,可以三千。然后呢这里啊,那可能写到这的话呢,我们会发现他这个指令 是呢,其实呢,呃,都一样,对吧?那都是一样的,跟上面这个一样的。哎,你说这个怎么这个他怎么改变方向呢?对吧?如果我们想改变方向的时候呢,我们一般啊会做一个条件啊,做一个什么呢啊?这个位置,比如说我们在吃的一个外形啊,那如果我们作为 这个 y 四这个点呢,我们接了一个控制方向的一个信号的 y 四作用方向控制,那么当置位了 y 四之后,代表 我要通过外四方向信号这个端子,我改变一下他运行的一个方向,改变他运行的一个方向,对吧?啊?是一个外四,那么这个时候呢他就可以朝反方向去走,嗯,这个是正向,这个是反向,然后说反方向走也是一样的。当脉冲发送完成之后呢, 八零二九,我们可以再把我们的 m 一条件复位的同时呢,也可以把我们的这个方向端子给它复位掉,把方向端子也复位掉,这个是正向的啊,这个呢?下边这个是反向的,这个是反向的,然后 那这个是一个十六位的发来冲的实力啊,我再再写,再写一个这个,这个三十二位的,对吧? m 二一批 lsy 啊, 我要以两万的速度,我一共呢发二十万个脉冲,然后呢发脉冲的时候来临,对吧?咱这个也可以指定一个计算器啊,但是这个指定计算器的时候呢,不要忘了,这个是一个三十二位的指令,三十二位的指令,他的操作数啊,速度啊,脉冲数, 都是要指定三十二位的计算机的啊,对吧?这个位置,所以这个一定要注意啊,这个也是一样的,发射就要脉冲了,完成之后 m 八零二九把 m 二复出掉,复位和启动条件啊,朝正方向的, 那如果朝反方向走的话呢,也是一样的 m 三啊, dplsy, 我们还是以啊两万的速度啊,发二十万个外收啊,歪平,对吧?然后呢,当执行的时候啊,想朝反方向走吗?那肯定也是要做一个啊,车位外四动作 作为方向信号的,对吧?然后也是一样的,当动作完成之后,我们再复一下我们的其中条件,同时呢再把我们的方向信号再复一下,这个就穿反方向走的啊,穿反方向走的,那么这个 时间,刚才有时候他有一个问题就在于啊,他这个速度是瞬间达到最大的,对吧?很达到最大速度,时间那是很短的啊,他没有一个缓冲的时间,如果想做一个时间缓冲的话呢,我们是可以执行这个 plsl 这个制定的 啊, ps 啊啊,指令格式啊,我们接着往下斜 m 四 pls 啊,然后呢做一个速度考试的一个最高速度,然后呢设置一个脉冲数啊,把它脉冲数, 第三个呢,我们设置一个加减速的时间,比如设置一个一百毫秒放在他的微波里,对吧?啊?指点一个加减速的时间啊,然后这个也是一样的, 当指令完成之后呢,我们 m 八零二九把这个启动条件把它复制掉就可以了啊,但是这个也是一个发正向脉冲, 如果想发这个副方向外圈的话呢,方式跟上面是一样的, ps 二还是一样是一千吧,可以三千,加进度时间一百,然后呢为零号脉冲,对吧?直接 的时候呢,可以做一个条件,我们质位我们的一个外四,对吧?然后 m 八零二九啊, m 八零二九,八零二九完成之后呢,可以把其中条件 m 复为调,同时呢再复为掉模外四啊,发扬信号的一个端子 啊,对吧?正向的反这样的,这样的,然后我们如果做的是一个三十二位的这个带有加减速的这个脉冲输时的, 那就是 m 六啊, dpls 二,这个速度可能更快,对不对?可以两万啊,可以二十万啊,然后加减速时间是一百啊,然后呢外流防脉冲,对吧? 为了分配成这个也是一样的, m 八零二九完成之后呢,可以复一下我们的情景一点, m 六啊,也是发正向的,如果反向的话呢,也是也是一样的,第一 psr 还是可以两万的速度,我们发二十万和脉冲啊, 二十万个脉冲,然后呢加年度时间一百毫秒来临,对吧?然后这个也是一样的, mep, 我们启动啊,直接是为一个方向端子,然后呢下边 m 八零 二组完成之后输入掉我们的其中条件目期,同时啊再输入掉我们的这个方向信号,一个 反方向运行的,对吧?一个反方向运行的,呃,那么这个就是一个带有加减速的一个这个高速脉冲的一个输出指令啊,然后整个指令的指令格式的话呢?其实,呃,这个道并不是很复杂, 操作数稍微比较多一点而已啊,对吧?然后呢我们看这个大概从头到尾再看一看吧,这个指令格式,对吧?十六位的啊,他指定分为十六位跟三十二位的啊,十六位呢,他走的距离可能发生半生数比较少啊,没有那么多,如果做的是一个三十二位指令的话,前面加个 d 啊, 指令前面加个 d 代表是一个三十二位的一个控制指令啊,然后呢他这里发的发动脉动数就可以更多,然后呢指令完成之后我们接通啊, m 八零二九一个三个周期作为一个指令完成的一个标志类啊,然后呢当然我们这个做定位控制的时候啊, 我们下边这个位置可以为在 m 零同时呢啊,我还可以,还可以在什么呀啊?这个位置其实他可以在直接置为一个 m 一,啥意思啊?这个走完之后连着就走这一个 啊,都包括后边都是一样的,可以再接着往下写啊,一个连续的运行的,对吧?这都是可以去做的啊,但是这个啊只是其中一种格式而已啊 啊,然后这是三十二,就是我们三十二位的,还有十六位的一个高速迈腾的输出指令啊,然后呢朝反方向运行,不要忘了这个这个方向信号啊,他这是可以改变方向啊,可以改变方向的。然后下面呢,我们做 pls 啊,这个变速带 加严重时间的这一个,这个,呃,高速排出输出指令的时候,指令格式也差不多,对吧?十六位的啊,下边这个加地的带到三十二位的啊,对吧?然后呢如果说 运行啊,加一个智慧方向信号的,这个智力啊,智慧方向信号啊,指令完成之后呢,把这个条件把它复位掉, 复位掉就可以了啊。呃,那么这是我们关于这个高速脉冲输出指令把他的一个理论部分的知识啊, 那我们这节课的主要内容呢?大概怎么读啊?然后呢,我们下节课呢,讲解这个定位指定还有我们的回应题,那么这节课呢,就到这,我们下节课再见。

大家好啊,欢迎收看这个 fs 五优控制私服啊,上节我们讲的就是手册啊,就是手册是很重要的,因为任何人呢,不可能把手册的内容记全,就说你 做一个项目的时候肯定要查手册的啊,就说不管是多高水平的人啊,这个手册是必不可少的,所以我们一定要学会查手册。 那么呢,这节我们就先讲一下这个指令啊,就说 f i 五优的指令和 f i 三优有什么区别啊?我们知道 f i 三优啊,有几种指令, plsy, 这是呃,脉冲指令 plsv 啊,可变速的可变速脉冲指令,然后呢,还有定位指令 dddrv i, 相对定位 drva, 还有回原点 dsldsl。 那么这些指令在 s fs 五优中是否也存在呢啊?答案是存在的啊,存在的,并且呢有一个呃呃特 点啊,就是在 f x 五优中啊,是完全兼容 fs 三优的啊,三优的,就说你按 fs 三优的格式来写这些指定的是没问题的啊,没问题的 啊,这是一种情况啊,就是他的计算器地址啊,和指定的这个写法都和 f f 三优一样, 但是呢,为什么说但是呢?就说 fs 五 u 啊,还有自己的专用指令啊,专用指令就是同样 dddrv i 相对指令啊, fs 五 u 的和 f f 三油的写法是两种写法,就是你可以用 fs 五幺的写法来写,也可以用 fs 五优的写法来写,各有优缺点,有什么?呃,有什么缺点呢?就是用 fs 三优的写呀,他最多只能支持四个轴,就是 cpu 本体带的四个思路,脉冲歪零,歪一歪二歪三啊,他不支支持扩展模块啊,所以呢,如果我们想用扩展模块,我们一定要用 fl 专用的指令来写啊。那说了这么多啊,我们就先看一个指令,就说 f i 三油和 f f 五油的区别啊,还是查手册啊,就说任何人都要查手册,我也不例外,我也要查手册啊,查手册,比如说我们啊查手册呢,叫呃 fs 五用户手册,定位 篇啊,定位篇,这个手册呢就详细的讲解了啊,我用 fs 五优啊,操作这个呃四伏电机的呃特点啊,他最大四个轴是指的是 cpu 本体,然后呢,高速脉冲输入输出模块,每个模块带两个轴,一共可以带十二个轴啊,这是极限啊,极限。然后我们先不说他带紧 几个轴啊,带几个轴,我们先说什么呢?先说指令啊,指令,我们比如说啊,我们想呃用这个原点回归啊,原点回归,那么原点回归呀, 那指令呢?我看一下啊,定位指令,定位指令啊,脉冲输出吧,我们先从脉冲输出开始看啊, plsy 和 dplsy 啊啊,就是脉冲输出指令啊,脉冲输出指令,这是 f f 五优的五优的 f 操作数,那么他的操作数啊,就和呃这个呃 f 三呢不一样的啊,大家看啊, f 五呢,操作数是什么呢?第一个操作数是指定速度或存储的数据。 软银件啊软银件,第一个是指定速度啊,指定速度,这个和三优是一样的。第二个呢定位地址啊,定位地址也是一样的。第三 三个呢,输出脉冲的轴编号啊,轴编号,大家注意啊,输出脉冲的轴编号啊,轴编号,而 f i 三用呢是输出脉冲的软元件编号啊,这俩有 什么意思呢?比如说我们,呃,写一个程序啊,写一个程序,我们还是以实际程序为例来讲解啊,不要空谈指定啊,因为大家空谈指定自己也会快手片看不懂啊。比如说我们用 m 零啊, m 零来控制 prsy 指定 t r s y, 如果我用 f s 三 u 的指定,那么第一个数呢,是频率 需要,比如说 k 一千,这是频率,表示他运旋转的速度。第二个呢是这个,呃,脉冲数 啊,脉冲数也定位地址。第三个呢是歪零啊,这是这个 f i 三油的指定格式啊,就是第一个是你的频率,也就是 旋转的速度。第二个数呢是脉冲数,如果这个脉冲数为零的情况下,他会一直旋转啊,啊,如果设定一个脉冲数,那么他转转多少,脉冲数就停止了。比如说我们设个九千九百九十九啊,就是按住了九十九万啊,九十九万啊,因为 我们是十六位的,十六位不能设这么大啊,我们设个小一点,九九九九啊,九九九九,就说第二个脉冲出第三个呢,是我们的软软硬件编号,也就是 y 零啊, y 零,这是我们的 f i 三 u 的一个格式啊,如果是 f i 五 u 怎么写呢?我们看啊, f i 五优啊,我就直接在这里 在这里写了 prs y, 前两个都是一样的啊, k 一千, k 九九九九,然后第三个数啊,不是 y 零了啊,变成 k 一了啊,变成 k 一了,那么这个 k 一是什么意思呢?就指的是啊第一个轴啊,一个轴,因为 fs 五幺最多可以带十二个轴,你只要指定好这个十二个轴的编号,那么他就可以 呃驱动相应的轴了啊,这个 k 一就表示第一个轴啊,没有 k 零啊,直接从 k 一开始的啊,第一个轴,这里 k 一是第一个轴啊,第一个轴啊,所以我们 在使实际使用过程中啊,就说最好呢,改成 f i 五油专用的指令啊,当然你用 f i 三油的指令也是兼容的,也没没问题啊,但是呢,你如果想控制呃五六七八九十到十二周,你必须要用 这个 fs 五幺专用的指令啊,这就是呃特点,就说三幺的时候,他直接指定这是歪零啊输出点,但是在五幺中呢,他直接直接指定的轴的编号,而不是输出点啊,轴的编号就 k 一 k 一啊, k 一呢,就指的是 他的轴的编号啊,轴的编号,所以呢,我们在实际用的时候啊,就记住这一点就行了,像其他的指令啊,也基本是这么用的,这么用的就是 呃,他并不是直接指定了歪零、歪一、歪二、歪三啊,因为我们在模块配置中啊,已经配置好了,就说你的第几个轴代表的是,呃什么意思啊?代表什么意思?比如说啊,我们再看一下这个模块参数,模块参数啊,高速 io 啊,高速 io, 他俩 是相对一对应的啊,稍等啊,这五油打开有点慢啊,我们在这个输出功能中啊,就定位已经配置了这四个轴了,大家注意啊, 配置了四个轴了,那么轴一啊,他的输出软件就是歪零,轴二就是歪一,轴周三,歪二,轴四歪三,然后他的方向信号呢,也都配置好了啊,配置好了,所以呢,我们在输出指定 呃定位的时候啊,就不需要再指定什么歪零,歪一,歪二、歪三了,直接在这个表格中配置好就可以了。配置好啊,所以呢,我们在这个手册中就看到了,看到了就说这个 fs 三 u 和 fs 五 u 这两 的区别啊,区别就是三幺是直接指定轴啊,指定输出的轴的编号啊,轴的编号,然后五幺呢,直接指定的是 k 一到 k 三啊, k 一到 k 三啊, k 一到 k 三, k 一到 k 四啊, k 一到 k 四啊,这就是我们的区别啊,区别啊。所以呢,大家在实际使用中啊,就要了解这个区别啊,一定要有手册啊,你的手头如果没有手册,你学不会的啊,学不会的 啊,所以呢,大家一定要下载手册,边看手册边跟着我的教程来学啊,就会学会了啊,学会了啊,那今天课呢,就讲这么多啊,谢谢大家。

可变速脉冲输出指令 plsv, 这个视频与大家分享一下这个可变速脉冲指令 plsv 如何使用 啊?这个漂 sv 的话是在三零 fx 三 ulc 中,它的含义是可变速脉冲输出质量,这个质量漂 ssv 质量也可以理解成是一个带 带加减速和方向控制的脉冲输出质量, 就说我如果想输出脉冲,这个 plsv 指令是可以用的,但是这个 plsv 指令有一个优点,就是说既有这个指令中包含加减速,就说脉冲的加减速,还有一级不仅连接旋转的方向控制。 那么怎么看这个指令呢?你们先看一下这个说明书,这个三零微型可变成控制器这个编程手册基本应用指令说明书,我们在这个说明书中搜索 plsvplsv, 好,点击搜索 这里目录显示的话,可变从外出输出质量在五百五十六页,我们找到五百五十六页, 好,五百五十六页,到了这个质量飘 sv 可变速脉冲输入质量啊,我这这本手册, 大家有需要的话可以在网上咨询一下子。打开浏览器在搜索三零电机自动化,找到三零的官网,就是这个三零电机自动化的官网,就可以下载这一本手册了,就可以下载这一本手册。 在进入这个三轮电机自动化官网之后,我们找到这个资料中心,找到这里控制器,找到可变声控制器,找到样本手册。 好,样本手册里边我这里选择一个,就说 fx 系列的 plc, 然后我根据他这里面的说明, 我们找哎,在这个位置手册,在手册里面,手册里面找到 fxe 系列、 fs 系列之后,然后往下,这里有一个 fx 三 u 基本应用指令说明书,找到这个说明书之后就可以下载起来了这个说明书了啊,下载起来这个说明书之后,看一下他这个指令格式, 他的操作数可以分为三个, s, 一点 s 三个数。啊,看一下他是指定格式。来,我写一下指定格式 aplsv 的指定格式 plplsv 括号 se 点 括号, 括号第二,第二,好,这就是他的指令格式,可以看到这个 plsv 他有三个操作数,其中 plsv 后面的第一个操作数,他是,你看啊,输出脉冲频率的软颜界编号,就说这个,这个 psv 显示的是输出的频率, 第二个显示的是输出脉冲的输出编号,指定输出脉冲的输出编号,第三个在这里指定旋转方向信号的输出对象编号。 啊,不是很好理解,我打开一下这个三零 p l c 的编程软件,写个例子给大家举一下例子,打开 jxvoxo, 然后我新建一个工程,新建选择 fx 三 uplc, 好,敲一下,然后 ldx 零 plsv 空格,哎,可以看到那后面有三个,三个操作数,这是十六位的, psv 是十六位的, dplsv 他是三十二位的,那么用 plsv 举例, plsv 十六位的啊,比如说 k 一千, 哇,零零零零哇,零零三, 好,这样一条指令已经写完了,这个 pyc 的指令。好,我对照着这个说明书来看一下怎么来理解这一条指令。 好,看一下第一个,第一个 prsv 后面的第一个脉冲输出频率的软件编号,这个写了 k 一千就说明他的频率,这个 k 一千就是他的频率, 就说发射啊,这是他的频率。后面的话第一个是他的频率,第二个第二个这里用的是瓦零,这个程序里边用瓦零,瓦零是指定输出脉冲的输入端子,我们知道对于三零、 fx、 三 u、 p、 l、 c 来说,他要想发送脉冲端脉冲信号是靠他的那个输出的, 其中他这个输出的话,哇零哇一、哇二这三个点,哇零哇一、二二这三个点可以输出高速秒钟, 这三个点可以输入高速脉冲。我在这个程序中,你看现在用的是袜零,我当然我这里写成袜一或者袜啊,都是可以的,就说当这个指令接通的时候,袜零可以发射高速脉冲,这就是袜零。 然后第三个指定方向,指定旋转方向信号的输出对象编号就说这个瓦三,那么这个瓦三接到这个不进驱动器的方向信号上,这个就是接这个方向 啊,有一个需要注意,这个特点需要注意啊,我们说这个这个指令的名称是指令的名称,是带有输出带旋转方向的可变速脉冲的指令,可变速脉冲输出, 那这个指定的话,我们一般情况下用于就说手动正转或者手动反转不计连接 他这个指令的话,不是因为他这个没有输出。你看这个指令,我刚才说了三个操作数,这三个操作数中他没有这个输出的麦声总量,所以说他不能用于准确的精准定位, 我们说,哎,带旋转方向怎么看一下这条指定怎么改变旋转方向?这条指定怎么改变旋转方向呢? 这个 plsv 后面的数,看后面的数,他如果是正的他是一个方向,富的他是反的一个方向,这样的话就可以改变旋转方向了。比如说按下 x 零之后驱动这个 plsv, 这个挖零输出信号 在这里说,哎,他这个 k 一千是一个方向,那么我我想切换一个方向, ld x 一,按一下 x 一, plsv k 负着一些, 哇,零哇三好,按一下 x 一的时候,他就这两个,后面的这两个他方向相反,他就可以进行方向的切换了。 啊,我们说了这个指令,这个指令,呃,他是带加减速,刚才说的是方向控制,方向控制的话就是这个 plsv 后面的第一个数,正负的区别,那么这个加减速,加减速怎么?你看这条指令中,哎,没有写加减速的地方 怎么弄啊?他是有一个特殊的寄存器,这里需要寄一下特殊的寄存器,这个特殊的寄存器的话是 m 么?八三三八怎么理解?这个 m 八三三八,就说这个特殊计算器接通的前提下,我们才可以进行脉冲的加减速时间设定,这个 m 八三三八可以理解成是启用设置加减速,那么后边有几个可以记一下 啊,就说袜领我先写完,写完之后大家来存放一下加速时间设置, 他这个是用的是个 d 八三四八, 第八三四八,然后减速时间设置, 这里用的是第八三四九。好外衣的话。 加速时间设置,这里用的是第八三五八,减速时间设置 d 八三 五九, 然后挖啊 加速时间设置,然后我省略一下是 d 八三六八,然后减速时间设置 是用的是 d 八三六九啊,怎么理解这一行就说特殊计算器,然后这这一段我画圈了,我现在,哎 怎么理解黄色的这些字体,就说,哎这条质量可以控制部级链接加减速,那么加减速的话就是首先需要用的这个特殊的计算器 m 八三三八 这个特殊的家庭竞争器来启动,我要想启动加减速的时候,我需要有一个指令激活这个 m 八三三。 what? 那比如说再再一个按钮 x 三,那么这个按钮的话 xx 零 s 一完了之后, x 二 这个按钮的话,必须是那个,比如说旋钮开关了,让他保持一直接通的一个状态啊,那么 x 二一直接通旋钮开关,而不是自负位的开关了,一直接通之后, 那我啊,我说一个线圈, m 哪个线圈呢?就是我刚才写的这个线圈。 m 八三三八 八三三八。好,有这个这个 s 一直接通之后, m 八三三八这个特殊的特殊的数据计算器导通之后,我们就可以 设置加减速了啊,设置完加减速之后,我们看这个中间的这个操作数,中间的这个操作数,这个操作数呢?就是说哪个端子输出脉冲,如果这里用了蛙岭,那么我就需要用 d 八三四八和 d 八三四九这两个计算器,我如果这里用的是哇一,那我这里需要用的八三五八和第四八三五九这两个数据。我如果用了哇二,那我这里需要用的八三六八和第八三六九这样的数,那我现在用的是哇零输出卖成段子,哇,零输出卖成段子的话是第八三四八和第八三四九, 记一下哈。八三四八和八三四九,那么看一下他怎么写频率呢?我写频率的话,可以用一个传送指令把频率的值传送到八三四八中,那么八三四八,第八三四八中显示的数值就是他的频率, 再用一个传动指令传动到第八三四九中,那么这个八三四九的数值就是不进链接减速的一个数值。这里可以用一个,就说 m 八千 在三零零 plc 中,哎,我们八千就是上电一直导通的一个,一个就是多么的电流,只要 plc 处于运行状态,这个就是一直导通了,导通了之后目 传统指令,传统指令啊,比如说 k 好, 这个单位是好秒,好秒的话,呃,这个单位是好秒,就说这 k 后面的数值是好秒。我这里写了五千,五千毫秒的话就相当于五秒,五秒钟把五秒钟传到第八三四八中,好, 五秒钟穿到八三四八, 好,第八三四八加速时间,那么我加速时间是五秒,再设置一下减速时间。五秒怎么设置?那么就说把五秒传送到第八三四九中就可以了啊,五秒传送到第八三四九中,然后 目 k 五千,第八三四九,好,这样的话加减速时间我就设置完成了。 呃,这个加减速时间,其实我们就说这个加减速时间,对于这个 plsv 可变速麦中输入质量这个加减速时间,就说我我这个黄字写的这一这一块知识点啊,不设置的话也是可以的,但是不设置的话, 他这个就说有一个字默认的,默认的一个时间的话是一百毫秒,就说我如果不设置不写这一行程序的话,就是说不写这一行,不写这一行就说 x 二接通, 那 m 八三三八接通,然后 m 八千,然后传统指定这一行,这两行不写的话,他这个默认的加速时间和减速时间的话是一百毫秒,这个点需要注意一下。

大家好,我是廖文富,本次讲解的是很多电子工程师都犯了错误问题,三菱 piosce 脉冲输出主令的注意事项,如按水一个小车往前面走,走两万个脉冲以后呢,他就返航, 当回到原点,那就停止。那么很多电器工程师的程序如下,按 m 一,然后呢启动 位置 m 十,然后利用 m 十触发 m 二零症状,当 m 二零触发这个脉冲指令的时候呢,那小时候就往前面走,当走完两万个脉冲,那么他的标志信号就接通,然后 位置 m 三零返航,同时复位症状条件,当反状条件接通的时候呢, 那么我们就小时候的把函当回到原点的时候呢,他就停位置复位 m 三零停止,然后呢复位 m 零。 这城市看起来是没问题,但是呢有一个很严重的问题是什么呢?因为我们刚刚往前走,走完两万两万个脉冲的时候就触发返航,那么 也就是说他一个周期以内触发了两条脉冲输出指令,那么他就会犯一个错误,这段会失效, 不不发生脉冲。那么我们应该怎么处理这种问题呢?比较正确的做法呢?那我们在这个地方让他位置一个 m 三十一,不是位置是输出一个 m 三十一,然后 利用这个 m 三十一延迟一个周期,然后呢再让他返航接通,这样子的话,他就不会出现这种 一个周期接通两个麦中指令,我们这里接的就是他的 b 触电,也就是说我们说的长臂 这样做,这个就是 m 三十一,就是让他延迟一个周期,呃, 当这样就改完之后呢,好比如说我们按启动的时候呢,那么就触发 m 十也要用 m 十其中症状,当症状走完两万个脉冲的时候呢,那么他这个位置接通,位置接通, 然后呢就位置返航 m 三零,同时这个周期以内让他触发一下是 m 三十一, 然后复位症状,当 m 三十一接通的时候呢,在另一个周期,因为这里有启动 m 三十一,那么他这里是属于断开的,所以说这个条件是不能接通, 当走到下个周期的时候呢, m 三零是接通的,然后呢这个 m 三零因为前面的 m 二零已经复位掉了,所以说他这里会产生复位,所以说长臂按钮就接通了,所以说 这种程序呢,他就会正常的发脉冲到最后面复位 m 三零,复位 m 十, 这样的做法是正确的做法。嗯,谢谢大家的观看。

三菱的 prc motorbas 通讯指令 adprw 怎么用?新手一定要收藏!这是 fx 五 u, 有两台八 a 和一台八 ao 的通讯程序,我们一起来解读一下。 xe 接通智为 m 一, m 一接通开始通讯,这是三号从战,功能码幺,零是写入保持计存器地址是从零开始的,数量是八个,数据来源是第一千。 m 二零是指定的执行状态。 这句话连起来的意思就是把第一千开始的多个数据写入到三号从站地址从零开始的八个模拟量输出通道中,指令正常结束, m 二十一,接通就复位,这两个 指令异常。 m 二十二,接通就复位。这两个 x 零接通至为 m 零, m 零接通开始通讯,这是二号存站功能码 零。四是读取输入寄存器地址是从零开始的,数量是八个,数据存储地址是低零。 m 幺,零是指令的执行状态。这句话连起来就是读取二号存站地址从零开始的八个模拟量输入通道的值保存到低零开始的内存中, 指令正常结束。 m 幺幺接通指令异常, m 幺二会接通。下面这一段也是一样的,你学会了吗?关注我,大白话讲公控,一听就懂!