×

永宏PLC_NC定位控制指令

消耗积分:0 | 格式:rar | 大小:1 MB | 2017-10-11

分享资料个

  将此指令放在50mS定时中断处理程序(50MSI)、或利用0.1mS高速定时器产生50mS定时中断来执行此指令,以便以较准确的时间间隔对手摇轮输入脉波作取样、并依倍率设定(Mr+0与Mr+1)计算输出脉波数;同时在此间隔时间内以Fo所设定的频率,将计算出来的输出脉波数作输出。

  输出频率(Fo)设定值必须够高,加减速(由FUN141指令之参数4与参数8设定)也必须够快才足够在高放大倍率(100或200倍)的情况下,在间隔时间内将计算出来的输出脉波数输出完毕;否则会有失步现象。

  当执行控制〝EN〞为1时,每个间隔时间会对手摇轮输入脉波作取样;如果没有取样到有脉波输入,则本指令不会有输出;如果有取样到有脉波输入,则会根据倍率设定(Mr+0与Mr+1)计算输出脉波数,然后以Fo所设定的输出频率,将计算出来的输出脉波数作输出。输出脉波数=(间隔时间内手摇轮输入脉波数×Fa)/Fb

  本指令会配合高速脉波输出之硬件资源管理旗标(Ps0为M1992,Ps1为M1993,Ps2为M1994,Ps3为M1995)作控制;如果该硬件被其它定位指令使用中(FUN140/FUN147),则就算有取样到有手摇轮脉波输入,也不会有输出。

永宏PLC_NC定位控制指令

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !