三菱PLC FX3U 关于伺服电机正反转和回原点的程序
作者&投稿:恽荷 (若有异议请与网页底部的电邮联系)
PLC电机能正转不反转,是咋回事,问题就一根线
脉冲控制几点说明:
1、M8340 :该元件在发出脉冲时被驱动,且有脉冲输出时是动作的。
2、16位与32位指令在使用常数K时没什么影响,但在用到寄存器D上时,区别在于占用寄存器的数量上,16位用一个(D0),32位用2个(D1,D2)。
3、SET指令用在步进STL S? 时,SET置位到下一步时(如SET S21),同时会复位本步(如RST S20)
程序分析:
从20步开始时M50驱动(建议你直接用S20常开代替M50);
M50(NO)→X003(NC)→M2(NO)→M51(NC)→ 输出脉冲 本段看起来好像没问题,但是如果X003动作后,脉冲输出的条件没有了,M8340(你用了下延)导通一个扫描周期(你可以看一下扫描周期)来驱动M52;
问题来了,导通时间不足置位S21(这个你可以在监控S21状态看到),另外一个是和niu9807讲的一样,脉冲停止需要时间,(建议加入脉冲停止指令,这个是立即停止的)同一个指令多次使用(多线圈)就会有多种多样的问题。
第二:-45度?假设D8140是0 的时候是0度/360度 K4000是45度,你用的是绝对位置指令,那么-45度就是K-4000。回原点就改成K0.
直接将D0的值用DMOV指令变成k0,再激活drva指令,就回原点了。或者用回原点指令DZRN或DSZR。记录脉冲数y0的特殊地址是D8340。
看下手册什么都知道了
你哪是外部端子控制呀
不用负数,加个方向信号就可以了
长孙罡特比: 对不起,3U不像2N那样,Y0Y1可以当普通输出点使用又可以发脉冲.3U的继电器输出型输出点都是继电器的,所以要控制伺服,还是建议选晶体管输出型.我有一块FX3U-32MR.所以很肯定的告诉你不行.
龙文区15622433448: 你好我想用三菱FX3U控制6台伺服电机和两台步进电机,请问可以实现吗?如果可以,需要加哪些模块呢 谢谢啦 - ?
长孙罡特比: 可以实现,4个轴采用脉冲控制如EZM552,另外2轴开关控制型驱动器如EZD552.开关控制型驱动器内置有脉冲发生器,无需外部控制脉冲,通过检测位置开关量实现位置控制,如果要求强度高,可以考虑安装位置编码器,通过检测编码器的反馈脉冲实现精确定位.系统整体成本会较通过开展运动控制模块要低很多.另外一种方式,通过PLC的485接口,采用总线控制型驱动器如EZN552、SSN57等,实现多个步进电机的控制,采用总线控制后,无需脉冲控制口,可以选用低配置的PLC.
龙文区15622433448: 三菱plc控制伺服电机有几种方式?
长孙罡特比: 1,三菱FX3U以上系列自带脉冲功能,具体数据依据PLC说明书.(Y0,Y4)(Y1,Y5)(Y2,Y6)(Y3,Y7)共四对脉冲I/O点.2,PLC左侧扩展模块,如1PG、2PG等.根据实际需要选择.3,独立的脉冲模块,如10GM、20GM等.需独立编写程序,与PLC...
龙文区15622433448: 三菱PLC伺服步进电机控制 - ?
长孙罡特比: FX3U本机支持3轴,你可以通过加装扩展定位模块进行轴数的扩展,如FX2N-10GM或者FX2N-20GM.
龙文区15622433448: 我想用三菱FX系列的PLC控制2个伺服电机循环正反转,请高手给予指点啊!!! - ?
长孙罡特比: 三菱的FX3U我用过64M,本体可以控制三个伺服,如果要控制四个伺服,必须外加一个定位模块或者用两个适配器,就可以解决控制四个伺服的问题,你只需要两个伺服,实现正反转,首先本体就够了,集电极开路输出方式,一般Y0到Y3可以作为发脉冲的输出点,至于方向输出点随便选吧,我忘了,呵呵 然后正反转也很简单吧.从伺服引一路伺服定位完成信号过来,让两个伺服正转完成然后反转,可以通过绝对定位或者相对定位的方式,都可以的.呵呵
龙文区15622433448: FX3U可否实现手轮控制伺服电机 - ?
长孙罡特比: 可以.手轮的A相、B相信号接在PLC的高速计数的输入点,然后编写正确的程序 ,参考手册的高速计数部分,然后正确连接伺服电机.就可以实现手轮控制伺服电机输出了.
龙文区15622433448: fx3u系列的plc可配置什么型号的伺服系列?fx3u系列的pl? ?
长孙罡特比: 三菱FX3U系列PLC处理速度业内领先,达到了0.065us/基本指令,内置64K大容量存储器,大幅增加了内部软元件的数量. 晶体管型主机内置3轴最高100kHz定位功能,...
龙文区15622433448: 三菱fx3u能否对伺服电机进行速度控制 - ?
长孙罡特比: 可以呀,发脉冲的频率大小就是控制速度的.但是在发脉冲过程中,频率值是不可变化的.
龙文区15622433448: 三菱FX3U本体控制伺服电机好,还是采用定位扩展模块FX3U+FX2N - 1PG控制好. - ?
长孙罡特比: 精度不存在问题,本体能控制最好是本体,一来节约成本,二来接线和编程都简单.扩展单元是用在不够用的时候,你要控制的轴比较多,本体不够用了,考虑扩展.
龙文区15622433448: 三菱plcfx3u—48mr能不能控制伺服驱动器 - ?
长孙罡特比: 三菱plcfx3u可以使用高速脉冲指令,所以可以编程控制伺服驱动器.