- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
七、步进电机控制指令 1 、脉冲输出( PLSY ) ( 1 ) PLSY 是按指定的频率产生定量脉冲的指令 . 操作数( S1. )为指定的频率, FX2N 为 2 ~ 20000Hz ; FX1S 、 FX1N 的 16 位指令,为 1 ~ 32767Hz ;对 32 位指令,为 1 ~ 100000Hz ; 操作数( S2. )为指定产生的脉冲量。对 16 位指令,为 1 ~ 32767 个脉冲;对 32 位指令,为 1 ~ 2147483647 个脉冲; 操作数 (D.) 为脉冲输出的 Y 地址号,只限于 Y0 , Y1 。 ( 2 ) PLSY 指令只适用于晶体管输出的 PLC ,对 FX2N 型号,在程序中指 令只能使用一次,对于 FX1S,FX1N 可以同时使用 2 次。 ( 3 )操作数( S1. )的内容在指令执行过程中可以改变,操作数( S2. )的 内容如在进行中改变,只有驱动触点断开再一次闭合后才按新的脉冲数输 出 。 ( 4 )脉冲发完后, M8029 闭合。当驱动触点断开后, M8029 自动断开。 (FX1S,FX1N) M8147 : Y0 输出脉冲时闭合,发完后脉冲自动断开; M8148 : Y1 输出脉冲时闭合,发完后脉冲自动断开; ( 5 )在输出过程中 X11 断开,立即停止脉冲输出,当 X11 再次闭合后,从 初始状态开始重新输出 D10 指定的脉冲数; ( 6 ) PLSY 指令断开,用另一个驱动触点再次驱动 PLSY 指令时,必须满 足原来的驱动触点断开一个扫描周期以上,否则发生运算错误! (思考:如何实现步进电机的即时正反转?) ( 7 ) Y0 或 Y1 输出的脉冲数将保存于以下特殊数据寄存器 : D8140( 低位 ) 输出至 Y0 的脉冲总数 . D8141( 高位 ) (PLSR,PLSY 指令的输出脉冲总数 ) D8142( 低位 ) 输出至 Y1 的脉冲总数 . D8143( 高位 ) (PLSR,PLSY 指令的输出脉冲总数 ) D8136 (低位), D8137 (高位):记录 Y0 和 Y1 输出的脉冲总 数 ,32 位寄存器 D8136-D8137 , D8140-D8143 数据寄存器的内容可以用 MOV 指令来清除。 2 、可调速脉冲输出( PLSR ) (1) PLSR 是带加速减速功能的脉冲输出指令。对所指定的最高频率进行定加速, 在达到所指定的输出脉冲数后,进行定减速。 (2) 操作数( S1. ),为最高频率 (Hz) ,设置范围 10 ~ 20000Hz ,以 10 的倍数为单 位,最高频率中指定值的 1/10 可作为减速的一次变速量 ( 频率 ) 。如果此指令用 于步进马达的控制,此频率应设定在其不失调的范围内。( S2. )为总输出的 脉冲数,对 16 位,脉冲数设定为 110 ~ 32767 ;对 32 位,脉冲设定为 110 ~ 2147483647 。设定不满 110 值时,脉冲不能正常输出。( S3. )为加减速度时 间 (ms) ,可设在 5000ms 以下,加减数的变速次数 ( 段数 ) 为 10 次。( D. )为脉 冲输出,只能指定 Y0 和 Y1 。 ( 3 )在指令执行中改写操作数,只有驱动触点断开再一次闭合后 才按新的操作数输出 。 ( 4 ) PLSY 指令只适用于晶体管输出的 PLC ,对 FX2N 型号,在程序 中指令只能使用一次,对于 FX1S,FX1N 可以同时使用 2 次。 ( 5 ) M8029 :脉冲发完后, M8029 闭合。当 M0 断开后, M8029 自动 断开。 (FX1S,FX1N)M8147 : Y0 输出脉冲时闭合,发完后脉冲自动断 开; M8148 : Y1 输出脉冲时闭合,发完后脉冲自动断开; ( 6 )在输出过程中 X11 断开,立即停止脉冲输出,当 X11 再次闭合 后,从初始状态开始重新输出 D0 指定的脉冲数; ( 7 ) PLSR 指令断开,用另一个驱动触点再次驱动 PLSY 指令时,必 须满足原来的驱动触点断开一个扫描周期以上,否则发生运算错误! ( 8 ) Y0 或 Y1 输出的脉冲数将保存到特殊数据寄存器同 PLSY 加减速时间设定范围公式: 七、步进电机应用实例 已知:滚轮周长 50mm, 裁剪线材长度 50mm ,切 刀往复运动一次需要 1s 控制要求:步进电机最小输送距离 0.05mm ,每 2 秒钟
原创力文档


文档评论(0)