FX3系列PLC支持以下高速脉冲输出指令。
1.PLSY指令
PLSY是用来发出指定频率、指定脉冲总量的高速脉冲串的指令。
1)指令格式(见图7-2)
图7-2 PLSY指令格式
2)可设定的数据类型(见表7-4)
表7-4 PLSY指令设定数据
3)支持的对象软元件(见表7-5)
FX3G系列PLC和FX3UC-32MT-LT不能连接高速输出适配器。
表7-5 PLSY指令支持的软元件
注:▲—请指定晶体管输出型主机或高速输出适配器的Y0、Y1。
4)功能和动作说明
16位运算时,指令功能如图7-3所示。
从输出Y中输出个频率为的脉冲串。
图7-316 位运算指令功能
在中指定频率 允许设定范围:1~32767Hz
在中指定脉冲个数 允许设定范围:1~32767PLS
在中指定脉冲输出的Y编号 允许设定范围:仅Y0、Y1
32位运算时,指令功能如图7-4所示。
从输出中输出个频率为的脉冲串。
图7-4 32位运算指令功能
在中指定频率 允许设定范围:1~200000Hz
在中指定脉冲个数 允许设定范围:1~2147483647PLS
在中指定脉冲输出的Y编号 允许设定范围:仅Y0、Y1
注意:使用CPU本体的脉冲输出时,脉冲输出频率请不要超出100kHz。使用高速输出适配器时,可设定最高200kHz。
5)脉冲输出的停止
当指令输入OFF后,脉冲输出就会立即停止,再次ON后,从最开始运行置ON脉冲输出停止用特殊继电器后,脉冲输出立即停止(脉冲输出相关继电器详见本章7.1.3节)。当特殊继电器OFF后,如想再次输出脉冲,请将指令输入OFF→ON。
6)指令执行结束标志位
可使用特殊继电器M8029判断PLSY指令是否执行完成。使用时,请务必紧邻需要监视的指令后使用M8029。正确的使用方式如图7-5所示(有关指令完成标志位M8029的详细说明,请参考相关章节)。
图7-5 M8029指令结束标志位的使用方法
7)运行中数据更改
在指令运行中,若中的设定值发生变更,则脉冲输出频率随之发生变更。中设定值变更后,需重新启动指令,才能生效。
8)当需要输出无个数限制的脉冲串时
将中的发送脉冲个数设为0时,可无限制发出脉冲串。
2.PLSR指令
PLSR是带有加减速的脉冲输出指令。
1)指令格式(见图7-6)
图7-6 PLSR指令格式
2)可设定的数据类型(见表7-6)
表7-6 PLSR指令设定数据
3)支持的对象软元件(见表7-7)(www.xing528.com)
表7-7 PLSR指令支持的对象软元件
注:▲—请指定晶体管输出型主机或高速输出适配器的Y0、Y1。
4)功能和动作说明
16位运算时,指令功能如图7-7所示,执行效果如图7-8所示。
从输出Y中输出个频率为的脉冲串,脉冲串的加减速时间为。
图7-716 位指令运算功能
在中指定频率 允许设定范围:1~32767Hz
在中指定脉冲个数 允许设定范围:1~32767PLS
在中指定脉冲加减速时间 允许设定范围:50~500ms
在中指定脉冲输出的Y编号 允许设定范围:仅Y0、Y1
图7-8 加减速时间的指定
32位运算时,指令功能如图7-9所示。
从输出中输出个频率为的脉冲串,脉冲串的加减速时间为
图7-9 32位指令运算功能
在中指定频率 允许设定范围:1~200000Hz
在中指定脉冲个数 允许设定范围:1~2147483647PLS
在中指定脉冲加减速时间 允许设定范围:50~500ms
在中指定脉冲输出的Y编号 允许设定范围:仅Y0、Y1
5)脉冲输出的停止
同PLSY指令。
6)指令执行结束标志位
同PLSY指令。
7)运行中数据更改
即使更改了指令操作数,在运行中也不反映。在下一次驱动指令执行时,更改内容有效。
3.PWM指令
指定了脉冲的周期和ON时间的脉冲输出指令。
图7-10 PWM指令格式
2)可设定的数据类型(见表7-8)
表7-8 PWM指令设定数据
3)支持的对象软元件(见表7-9)
表7-9 PWM指令支持的软元件
注:▲—请指定晶体管输出型主机的Y0、Y1或高速输出适配器的Y0~Y3。
4)功能和动作说明
该指令仅支持16位运算从输出中输出周期为,ON脉冲宽度为的脉冲串,如图7-11所示。
图7-11 PWM指令运算功能
在中指定脉冲ON的宽度 允许设定范围:0~32767ms
在中指定脉冲周期 允许设定范围:1~32767ms
在中指定脉冲输出的Y编号 允许设定范围:Y0~Y3
5)脉冲输出的停止当指令输入OFF后,脉冲输出会立即停止。
6)设定脉宽及周期时间请务必设定为
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。