永发信息网

s7-200控制伺服电机能检测伺服电机码盘转角进行闭环控制吗

答案:6  悬赏:40  手机版
解决时间 2021-11-29 12:11
  • 提问者网友:锁深秋
  • 2021-11-28 17:42
s7-200控制伺服电机能检测伺服电机码盘转角进行闭环控制吗
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-11-28 18:48
伺服电机能检测和伺服电机闭环控制 ,伺服电机的编码器是给伺服驱动器用的。
通常情况下,步进电机驱动系统由控制电路、驱动电路、步进电机三部分构成
控制电路.用于产生脉冲,控制电机的速度和转向.本设计中采用SIMATIC S7-200 CPU-214 PLC作为控制核心部件.S7-200PLC的CPU214有两个脉冲输出,可以用来产生控制步进电机驱动器的脉冲,S7-200PLC完全能够实现控制要求.S7-200CPU本体已含有高速脉冲输出功能,CPU脉冲输出频率达20KHz-100 KHz,可以用来驱动步进电机或伺服电机,再由电机直接驱动负载主轴旋转,完成控制工艺所要求的动作.
驱动电路.由脉冲信号分配和功率细分驱动电路组成.根据控制器输入的脉冲和方向信号,为步进电机各绕组提供正确的通电顺序,以及电机需要的高电压、大电流;同时提供各种保护措施,如过流、过热等保护.功率驱动器将控制脉冲按照设定的模式转换成步进电机线圈的电流,产生旋转磁场,使得转子只能按固定的步数来改变它的位置.连续的脉冲序列产生与其对应同频率的步序列.如果控制频率足够高,步进电机的转动可看作一个连续的转动.
出脉冲触发步进电机驱动器.当输入端I1.0发出"START"信号后,控制器将输出固定数目的方波脉冲,使步进电机按对应的步数转动.当输入端I1.1 发出"STOP"信号后,步进电机停止转动.接在输入端I1.5的方向开关位置决定电机正转或反转.本设计中采用带有标准的功率驱动器和相关连接电缆的步进电机.
4 控制系统完成的功能
4.1 控制系统首先要实现的功能,是步进电机的平稳起动、加速、减速、平稳停止.在S7-200中,支持高速输出口PTO0/PTO1的线性加/减速,通过MicroWin的向导程序,非常容易实现.实际上,以目前的情况,线性加/减速只能使用向导生成的程序,Siemens没有公开独立可使用的指令.
全部回答
  • 1楼网友:孤独入客枕
  • 2021-11-28 22:41
想用S7-200做位置环闭环是不可能的,除非用运控模块
  • 2楼网友:未来江山和你
  • 2021-11-28 22:12
直接采集电机光电码盘的脉冲信号应该可以得到转子位置了啊
  • 3楼网友:白昼之月
  • 2021-11-28 21:52
可以考虑S7-300试试
  • 4楼网友:轮獄道
  • 2021-11-28 21:07
理论上能够实现,现场应用成本很好,传感器控不太精确制
  • 5楼网友:拾荒鲤
  • 2021-11-28 20:09
1.s7-200可以完成你所说的闭环控制 。
2.伺服驱动器和伺服电机一套本身就是闭环控制 ,伺服电机的编码器是给伺服驱动器用的,你不需要关心编码器的问题 。
3.西门子200的plc只要有高速脉冲输出,就可以做定位控制,一般是Q0.0 ,Q0.1 两个高速输出口。
4.系统构成 : S7-200 PLC+伺服驱动器+伺服电机
5.需要根据脉冲当量和机械参数设置电子齿轮,然后用plc发送一定频率一定数量的脉冲就可以了,频率决定速度,脉冲个数决定位移或者角度 。
6.编程方面:可以使用 SETP7-5.4 ,上面有个运动控制向导,根据定位要求用它来生成运动控制块,然后在程序里面调用这个块就可以了 。
个人原创,请支持原创 。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯