研选课堂
HOME
研选课堂
正文内容
plc编程dplsy指令 一看就懂的三菱PLC实例讲解,都说是实打实的干货!
发布时间 : 2024-10-11
作者 : 小编
访问数量 : 23
扫码分享至微信

一看就懂的三菱PLC实例讲解,都说是实打实的干货!

1、PLSY

指令使用中可以设置单个输出点以一定的频率发出目标值个脉冲,在指令中可以设置脉冲频率、脉冲总数、和发出脉冲的输出点;但只能控制脉冲,如果是脉冲加方向的脉冲模式,那方向点要另选一个普通开关点另外控制。方向信号先于脉冲指令给定。

PLSY:16位连续执行型脉冲输出指令 DPLSY:32位连续执行型脉冲输出指令

FXPLC的PLSY指令的编程格式:

PLSY K1000 D0 Y0

*K1000:指定的输出脉冲频率,可以是T,C,D,数值或是位元件组合如K4X0

*D0:指定的输出脉冲数,可以是T,C,D,数值或是位元件组合如K4X0,当该值为0时,输出脉冲数不受限制

*Y0:指定的脉冲输出端子,FX2N系列只能是Y0或Y1,FX3U系列可以是Y0、Y1和Y2。

指令描述

功能说明

编程实例

M0闭合,PLC在Y0口发脉冲以500的速度共发出2000脉冲,发完脉冲后M8029动作,复位M0。M1闭合,PLC在Y1口发脉冲,当脉冲距离为0时,PLC一直发脉冲,并以脉冲速度1000运行,此时,M8029动作完成标志位无法动作。

2、PLSR

匀加减速指令,在指令中可以设置脉冲的最大频率、脉冲总数、加减速时间和脉冲输出点。通过设置加减速时间来实现匀加速。如果脉冲加方向的脉冲模式也需要另外控制方向点。针对指定的最高频率,进行定加速,在达到所指定的输出脉冲数后,进行定减速。

指令格式

动作说明

编程实例

M0闭合,PLC以100Ms的时间加速到500,共发送2000脉冲,M8029动作完成标志位动作,复位M0,此时,脉冲输出立即停止。

3、PLSV指令

PLSV指令为任意时间可变速指令,可以实时改变脉冲频率的指令,在指令中可以设置脉冲的实时频率、发出脉冲的输出点,和方向点。但是不能设置发出脉冲的总数,也就是不能通过指令定位,如果需要不是很精准的定位可以在使用高速点的时候用脉冲计数器和目标值做一个比较,但是会在PLC的每个扫描周期比较一次,所以会超出一些脉冲。

指令格式

编程实例

M0闭合,PLC以2000的脉冲速度向正向发脉冲。

M1闭合,PLC以2000的脉冲速度向反向发脉冲。

由此也能看出,PLSV指令的脉冲方向由S1的正负号决定的。

——END——

三菱PLC高速输出(1),初涉定位指令,脉冲输出PLSY的讲解。

对于伺服或步进电机使用的脉冲输出控制指令,需要根据不同功能选择需要的指令,三菱PLC中的高速脉冲输出指令主要有16位的PLSY、PLSR、PLSV,32的DPLSY、DPLSR、DPLSV,今天就来说说基本的PLSY指令的介绍。

1、三种指令(PLSY、PLSR、PLSV)的区别

1) 简单介绍下这几个的区别,PLSY是基本的脉冲输出,功能是发送指定频率和指定数量脉冲的指令;

2) PLSR是带有加减速功能的脉冲输出指令,功能是发送指定频率和制动数量脉冲的指令,同时能指定从0到指定频率的时间或从指令频率到0的时间。如果这个加减速时间设置为0则与PLSY指令一样;

3) PLSV是输出带有旋转方向的可变速脉冲指令,功能是输出指定方向和指令频率的脉冲,它与PLSR区别是可在指令运行中改变频率,PLSR则是即使改变操作数运行中也不反映,在下一次指令驱动时更改内容有效。

2、PLSY指令说明

PLSY指令说明

其中S1是指定脉冲频率,S2是发送的脉冲数量,D是脉冲输出Y端子,其中16位指令PLSY的频率范围0~32676Hz,脉冲数量32676(2^15)P,32位指令S1脉冲频率采用基本单元0~100000Hz,采用高速输出适配器0~200000Hz,输出脉冲数量S2范围是0~2147483647(2^31)P。脉冲输出端子目前FX3系列只支持Y0和Y1。

3、需掌握的相关软元件

1)特殊辅助继电器M8029

M8029是指令完成标志,意思就是指令发送完成后会置位ON状态,脉冲未发送完毕或者中断、停止则处于OFF状态,使用多个M8029需要注意其位置,一定将其放在监视指令的正下方:

M8029放置位置

下面我们在三菱FX3g型PLC中看下指令的使用,XY双轴采用PLSY指令,X轴频率200p/s,脉冲数量2000p,Y轴脉冲频率500p/s,脉冲数量2500p,可以算出,X轴10s完成,Y轴5s完成,下面观察M8029的变化:

M8029的变化

从上图看出,Y轴脉冲发送完成后,M8029闭合,但只用Y轴下方的M8029有输出M201,X轴没有,等到X轴脉冲指令完成,M200才闭合,所以在放置M8029标志一定要注意位置。

2)特殊辅助继电器M8145、M8146,M8340、M8350,M8145、M8146为脉冲停止输出,意思就是讲这两个M置位,则脉冲立刻停止输出,另外,复位M后,需要重新将脉冲指令执行从OFF到ON的状态, 例如上图的M0;M8340、M8350是Y0、Y1端子输出标志位,Y端子有输出则相应标志为ON状态。

3) 特殊寄存器D8140、D8142、D8136

D8140为Y0端子输出的累计脉冲,D8142是Y1端子输出的累计脉冲,D8136是Y0和Y1总输出累计脉冲, 对于寄存器清零使用MOV K0 D840指令完成。

特殊软元件

附: 如果将脉冲个数设置为0,则进入速度模式, 以指定频率发送无限脉冲。 如果频率和脉冲超过3267则需要选择32位指令DPLSY,输出传输选择DMOV。

相关问答

信捷XDM中DPLSY指令与脉冲输出标志是什么?

您好,DPLSY指令是信捷XDM控制器中的一个指令,用于将一个16位的数据发送给DPLSY输出端口。DPLSY输出端口可以连接到外部设备,如PLC或伺服驱动器,用于控制其运...

麻烦在线的大佬,有人知道不,显控触摸屏与台达PLCEH的搭配?

[回答]1、触摸屏设置原因:先看指令用的是PLSY还是DPLSY,还有频率操作数必须是整数的,再确定你的触摸屏数据设置是否是整数,是16位还是32位,与PLC指令对应,...

帮个忙诸位朋友!急急急!!!驻马店精通脉冲清洗机,脉冲清...

[回答]采用plsy(16位)dplsy(32位)指令,参数设置:[dplsyk0k1000y0]指定发送脉冲数为k0,就是发送无限数量脉冲;k1000为发送脉冲的频率,可以为其他常数或者d...

plsy和plsr的区别?

1、plsy这是基本的脉冲输出指令,指令内容是plsyS1S2D,由指定端口D以S1的频率发送S2个脉冲其中:S1是脉冲频率数据对于16位指令(PLSY)范围是1~32767,对于3...

 发胖  vsk-94 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部