我要发布
仪器网/ 仪器社区/ 编码器/ 三菱 信捷plc如何用编码器控制步进电机

三菱 信捷plc如何用编码器控制步进电机

呵呵该给    2014-11-17    编码器    浏览 1019 次

RT 我现在想通过程序实现编码器和步进电机同步运行,即编码器转速高步进则转速高,编码器转速低则步进转速低。而且在保持两者同步进行的同时要求步进电机做往复运动(也就是正反转)。 举例,编码器1分钟旋转1周,步进电机1分钟行进1cm;编码器1分钟旋转5周... RT
我现在想通过程序实现编码器和步进电机同步运行,即编码器转速高步进则转速高,编码器转速低则步进转速低。而且在保持两者同步进行的同时要求步进电机做往复运动(也就是正反转)。
举例,编码器1分钟旋转1周,步进电机1分钟行进1cm;编码器1分钟旋转5周,步进电机1分钟行进5cm;与此同时,编码器每旋转10周步进电机便调转一次(也就是正转变反转///反转变正传)。
请指点指点,Z好有梯形图

精彩问答
sunwang817331 发布日期:2016-10-29
  首先确定一个定时中断程序,控制精度越高,那么你的定时中断时间应越短,步进电机的控制就在中断里面做。(一般为1-10ms均可。)
其实,步进电机的控制可看做有差调节,中断中采集到
这次的编码器脉冲值-上次中断的采集编码器值=脉冲增量,这就是步进电机输出了,根据自己的需求,可以再脉冲增量前乘以一个系数K。
Z后,就是尽量中断程序简短,别超出了本身的中断时间。
被采纳
紫冰凝521314 发布日期:2014-11-20
步进电机的话程序上需要写一些运动控制指令。因为步进电机不太好设置的刚好满足你的要求。这个需要专业的人员来处理。
但是如果用伺服电机的话,因为伺服电机自带电子齿轮比,可以调节到和你需要的移动距离一样,那么就可以把编码器的AB相直接进入驱动器。而你PLC要做的只是接受Z脉冲计数(本身PLC能接收的脉冲数频率是有要求的 大约20KHZ左右),Z脉冲是1圈一个,所以转的快一些也能接收。判断满10个脉冲就切换的方向(这里如果驱动器有外部控制端子Z好,如果没有,可以通过继电器来切换编码器的AB相的信号来完成,如果是信捷的PLC自带485通讯,也可以选择带通讯的驱动来实现,只要切换参数就可以了)来完成。具体请自行测试,突然想到如果是完整的10圈就切换速度的话 这个方法也挺玄的。只是编程方便罢了。。。。
全部评论
acelv529 发布日期:2014-11-18
这个我有两种方案可以实现 可以电话我或者扣扣聊。
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控