适用软元件 字软 元件 K,H KnH KnY KnM KnS T C D V,Z 位软 元件 X Y M S ● :外部脉冲输入端。 机能和动作 ●
:指定接受脉冲的时间(ms)。
:指定时间内脉冲个数
的最大值为32767,时间单位为10μs,即最大时间为327670μs。当设定值大于
32767时,显示设置错误。
例如设定的时间为1ms(=1000μs),则应设为100(1000÷10=100)。
● 例如输入脉冲的频率为5KHZ,为1ms,那么的值为5,计算过程如下: 指定时间内的脉冲个数=输入脉冲频率×指定时间
此时 =5×1000×1×0.001=5
反之,如果已知指定时间和指定时间内的脉冲个数,可以得到脉冲输入的频率。
输入脉冲频率=指定时间内的脉冲个数÷指定时间
例1:
指定时间=500×10=1000μs=1ms=0.001s 输入脉冲频率=49÷0.001=49000=49(KHz) 例2:
指定时间=500×10=5000μs=5ms=0.005s 输入脉冲频率=104÷0.005=20800=20.8(KHz)
● 支持指定接受脉冲的时间在线更改。
● 输入X0/X4的ON/OFF的最大频率与1相高速计数同样处理。
且与高速计数器、FNC59(PLSR)指令同时使用时,必须将这些处理频率合计值限制在规定频率以下。
● 再次被指定的输入X0,X4不能与高速计数器重复使用。
脉宽调制
FNC 58 PWM
16位指令 PWM (连续执行型)
适用软元件 字软 元件 K,H KnH KnY KnM KnS T C D V,Z 位软 元件 X Y M S :指定周期。
:脉冲输出端口(请务必使用输出模块为晶体
● :指定脉宽。管输出)。
机能和动作
t Y000 T ● 设定范围
:脉冲幅宽t=5μs~2730μs。
:指定周期T=1/F=10μs ~5460μs,F频率范围为184Hz~100KHz。 :仅限于Y000或Y001(请使用晶体管输出方式)
● 上图例中,使D10的内容从5~50变化时,Y000的平均输出为10~100%。D10的内容
小于5或超过50时,就出现错误。
● 在发送的最高频率100KHz或者最低频率184Hz时,只能发出占空比为50%的脉冲。 ● X010置于OFF时,Y000为OFF。
● 可以在线更改脉冲宽度和周期。
● 输出控制不受扫描周期的影响,采用中断处理。
● 单独使用PWM指令单路输出最高40K,两路同时输出,每一路最高30K.
脉冲输出
FNC 57 D PLSY
32位指令 DPLSY (连续执行型)
适用软元件 字软 元件 K,H KnH KnY KnM KnS T C D V,Z 位软 元件 X Y M S :设定脉冲输出数目。
:脉冲输出端口(请务必使
● :指定脉冲输出频率。用输出模块为晶体管输出)。
机能和动作
脉冲量 Y000 频率(K1000)
● 设定范围
:128~70K(HZ),频率小于184时按照184Hz发送。 : 0~2147483467,发送个数小于0时,将无限发脉冲。 :仅限于Y000或Y001(请使用晶体管输出方式)。
● 脉冲的占空比为50%ON,50%OFF。
● 输出控制不受扫描周期的影响,采用中断处理。
● 发送完成标志位M8210(Y0)或M8211(Y1)在设定脉冲发送完毕后触点闭合,发送过程
中触点断开。
● 单路最高频率70K,两路同时最高频率35K。单路两路最高频率均可至35K,但扫描周
期将加长。 注意事项 ● 输出口为Y0/Y1,共两路,一定为晶体管输出方式。
● 脉冲输出指令共3条:PLSY/PWM/PLSR。每个输出口可以选其中任何一条指令,即每
条指令最多使用两次。
● 在编程过程中,同时使用2个FNC57(PLSY)指令或2个FNC59(PLSR)指令能够在Y000
和Y001输出端得到各自独立的脉冲输出。
● 在编程过程中,同时使用1个FNC57(PLSY)指令和1个FNC59(PLSR)指令能够在Y000
和Y001输出端得到各自独立的脉冲输出。
● PLSY/PLSR指令在发送完成,发送完成标志位M8210(Y0)或M8211(Y1)触点闭合。
带加减速脉冲输出
FNC 59 D PLSR 32位指令 DPLSR (连续执行型)
适用软元件 字软 元件 K,H KnH KnY KnM KnS T C D V,Z 位软 元件 X Y M S ● :脉冲输出的最高频率(Hz)。:总输出脉冲数。:加减速时间(ms)。
:脉冲输出端口(请使用输出模块为晶体管输出)。
功能和动作
● 设定范围:
,总输出脉冲数,加减速时间: :1-60000Hz低于200Hz将以200Hz发送。 :不能大于2,147,483,647。
:仅限于Y000或Y001(请务必使用晶体管输出方式)
● 发送完成标志位M8026(Y0)或M8029(Y1)在设定脉冲发送完毕后触点闭合,发送过程中
触点断开。
● 输出控制不受扫描周期的影响,采用中断处理。 注意事项 K ● 该指令为32位指令,必须作为指令DPLSR输出。 ● 可编程控制器请使用晶体管输出。
此外,为了进行高频脉冲的输出,要按规定的负载电流接入输出晶体管。 ● 关于指令使用次数的限制 ● 在编程过程中,同时使用2个FNC59(DPLSR)指令能够在Y000和Y001输出端得到各自独
立的脉冲输出。
最高频率
可变速脉冲输出
FNC 60 D DPLSV 32位指令 DPLSV (连续执行型)