plc 和伺服连接 要求电机停止 但是停止的时候脉冲一直在减小 求停下来的时候脉冲不动
作者&投稿:箕德 (若有异议请与网页底部的电邮联系)
如果认为在上位控制部分比较难以实现的话,可以在下位执行部分来实现。
所有的脉冲指令先进入伺服的寄存器,然后进行转换运算各种复杂的程序之后才转换为驱动电机的电流。所以伺服驱动器都有用作平滑的参数。
在伺服驱动器中加入加减速的平滑功能,平滑时间,加减速速方式,都可以有助于改善运动的平稳性
我的要求是,当给出一个信号的时候,让这个马达请用PLC中的定位指令,DDRVI.但这 你是位元件控制,要学习模意量 我的要求是,当给出一个信号
这个问题把我难倒了。“停止的时候脉冲一直在减小”,不知道这个脉冲是什么地方的
1,可能是PLC发出的,你通过电脑或触摸屏看到
2、伺服上的监控,可能是编码器反馈的脉冲,可能是伺服接受到的脉冲,也可能是脉冲偏差。
第一种情况,我能想到的可能性就是使用了伺服的禁止外部脉冲输入功能,所以电机不动,脉冲减少
第二种的话就是伺服参数的问题了,注意滤波。
暴衬力素: 答:1.如果用伺服电机进行控制,那么,必须加装伺服放大器,S7-200的PLC要与伺服电机进行通讯,PLC要处理的主要信号有:伺服电机回原点的零脉冲信号,伺服电机在两点之间来回运动的行程极限位信号,还有电机回零的手动启动信号,...
长清区15040372546: 用一个plc 一个伺服电机 伺服启动器 一个电源 2实现伺服电机正反转 急停 - ?
暴衬力素: PLC 输出脉冲,通过方向点的通断,可以使伺服电机正反转,PLC接一个急停开关进输入点,软件上作为急停用途.
长清区15040372546: 电机运转时,用PLC接线 - ?
暴衬力素: 呵呵,我是第一个回答,认真回答,给分啊,不粘贴复制,本人做电气设计的.首先你的问题还没说清楚,你的电机是什么的?什么控制的,是伺服、变频器、步进、还是直接由接触器控制的?用PLC控制,你的所谓光眼应该是一个传感器,例如红外光电开关,这个接线的话,一般接线是一个信号线到PLC输入(X),另外的接电源(具体的看时几根线的)-----这个是输入信号,告诉你PLC现在瓶子到了位,你的电机可以停了 然后就是你的输出信号,这个事控制电机停止的,如果是接触器的,控制线圈即可,如果是伺服的控制伺服ON信号,如果是变频器的控制停止信号等 具体的你看一下,在跟我说下,给你具体接线图!!!!!
长清区15040372546: 三菱PLC控制伺服电机给定角度(例如停止在90度,不回零再停止到40度)停止怎么写程序? - ?
暴衬力素: 首先要有归零的程序,确定机械坐标(角度),运行信号ON,再用绝对位置指令DRVA来确定位置,第一个定位点定位完成后,会有一个完成信号(M8029),运行信号再次ON,再执行一次DRVA指令,依此循环.
长清区15040372546: 定位模块qd75m4发送控制脉冲,伺服电机执行后怎么停止,是plc控制定位模块让它停止的还是伺服驱动器让它停 - ?
暴衬力素: 其实 伺服硬件一般分为三部份 控制器 位置控制器 驱动器 由控制器(可以是定位模块qd75m4)发送脉冲指令经位置控制器比较最后由驱动器驱动伺服电机—当然这只是框图 这脉冲看起来和电机有直接关系 实际上电机快、慢、停都是由频率来决定 计算方法还是和变频器一样 所以这中间还有很多环节在里面 比如脉冲和频率之间的关系 电子齿轮等 . 所以 就你所问的选择题我个人认为应该都不对 应该PLC和伺服驱动器配合控制电机,当然如果是维修时排除问题的话,如果没有驱动器手册的情况下先查PLC模块,一般的模块上都有状态指示灯
长清区15040372546: 如何用PLC控制伺服电机 - ?
暴衬力素: 你的伺服电机要当做普通的电机来用吗,伺服电机一般是用在要求控制精度高的场合(如:速度控制、位置控制、转矩控制).伺服电机转子上还有一个光电编码器.转子转动带动光电编码器的码盘,就是说转子转了多少,编码器发出多少个脉...
长清区15040372546: 西门子PLC控制欧姆龙G系列伺服时,当PLC发脉冲,伺服电机转动.当PLC输出方向信号时,伺服停止转动. - ?
暴衬力素: 请检查伺服电机的脉冲控制方式,通常有三种,分别是: 1、脉冲+方向 2、双脉冲,即下转脉冲+反转脉冲 3、正交脉冲 PLC控制伺服电机时,可以按方式1或方式2设置,但用方式2时,PLC要输出两路脉冲
长清区15040372546: 用ArduBlock图形编程时怎么编程步进电机和伺服电机的转动 - ?
暴衬力素: 建议不要用Ardublock,只能做非常简单的arduino程序,类似控制灯亮灯灭的可以用它,稍微复杂点的功能ardublock跟C和Java难度差不多.建议花点时间学习一下通用的编程语言C/C++和Java,ardublock仅仅只能用在arduino上.当你学完C/C++或者Java后,你会发现arduino一个小时就可以入门
长清区15040372546: 西门子PLC200控制伺服电机,有了脉冲个数设定后,电机停止时,为什么还要加上个停止信号? - ?
暴衬力素: 步进电机要正常运行,必须安规律控制步进电机的每一相绕组得电.步进驱动器接收外部的信叫是方向信号(DIR)和脉冲信号(CP).另外步进电机在停止时,通常有一相绕组得电,因为它要把电机的转子锁住,如果不锁死转子,不就是随意松动了,那下一步它从那里动,它的控制还符合我们的要求吗?所以如果要停机换刀,需要使转子松动时,必须给它一个脱机信号.
长清区15040372546: 请问在生产线上PLC与伺服系统之间如何控制? - ?
暴衬力素: PLC通过发出高速脉冲串,送到伺服器上,伺服器专门有端子来接收高速脉冲的,伺服器就根据PLC发出的高速脉冲来驱动伺服电机,PLC发出的脉冲快,带动伺服电机的转速就快;PL...