- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于S7-200步进电机间歇运动控制
基于S7-200步进电机间歇运动控制
摘要:步进电机是一种将电脉冲信号转变为角位移或线位移的开环控制元件。对于那些控制精度要求不是很高的应用场合,用开环方式控制是一种较为简单而又经济的电气控制技术方案。本文使用S7-200对步进电机的正转,反转进行间歇性控制。
关键词:步进电机 S7-200 间歇性控制
一、引言
步进电机是一种将电脉冲信号转变为角位移或线位移的开环控制元件。电动机的转速和停止的位置取决于脉冲信号的频率和脉冲数,即给电动机加一个脉冲信号,电动机则转过一个步距角(步距角指一个脉冲电机转动的固定角度),方向信号决定了旋转的方向。这一线性关系的存在,加上步进电机只有周期性的误差而无累计误差等特点,使得在速度、位置等控制领域用步进电机来控制变得非常简单和经济。在未超载的情况下,电动机转速与停止位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,从而决定了他在一些要求不是很高的场合有广泛的用途,运行可靠方便。
就一个传动速比确定的具体设备而言,无需距离、速度信号反馈环,只需控制脉冲的数量和频率即可控制设备移动部件的移动距离和速度:而方向信号可控制移动的方向。因此,对于那些控制精度要求不是很高的应用场合,用开环方式控制是一种较为简单而又经济的电气控制技术方案。
二、步进电机控制原理
步进电机种类繁多,根据起工作原理可分为磁阻式(又称反应式)、永磁式和混合式(又称永磁感应子式)三种,随着自动控制技术在各个领域里应用的广泛的扩展,新型的步进电机还在不断涌现,但是不管步进电机的结构怎样翻新,品种怎样发展,还是隶属于这三种基本类型,仅由于侧重面不同而行程特殊类型的步进电机。
由于磁阻式步进电机结构简单、经久耐用,所以是目前应用最普遍的一种步进电机。这种步进电机遵循磁通总是沿着磁阻最小的路径闭合原理,产生磁拉力行程扭矩,即磁阻性质的扭矩。其有点事力矩惯性比高;步进频率高;频率响应速度快;不通电时转子能自由转动;机械结构简单,寿命长;能双向旋转;有适量阻尼;正常电动机无失步区。但也存在不通电时无定位力矩,每步有振荡和过冲。
下面我们以磁阻式步进电机原理进行讲解。图1为两相步进电机的工作原理示意图,当绕组通电后,其定子产生磁场,将转子吸合到此磁极处,其通电方向顺序按照AA-BB-AA-BB四个状态周而复始进行变化。
当步距角不能满足使用需求时,一般采用细分驱动器来驱动步进电机。细分驱动器的原理是通过改变A/B相电流大小和通电方向,以改变合成磁场的夹角,从而细分为多步。
图1:步进电机原理示意图
步进电机必须有驱动器和控制器才能正常工作。驱动器的作用是多控制脉冲进行环形分配、功率放大,使步进电机绕组按一定顺序通电。
一般来说驱动器要三路信号:
1) 步进脉冲信号CP:步进脉冲信号CP用于控制步进电机的位置和速度,也就是说每接收一个CP脉冲就驱动步进电机旋转一个步距角(细分时为一个细分步距角),CP脉冲的频率改变则同时使步进电机的转速改变,控制CP脉冲个数可使步进电机精确定位。
2) 方向电平信号DIR:方向电平信号DIR用于控制步进电机的旋转方向。此端为高电平时,电机一个转向;此端为低电平时,电机为另一个转向。
3) 脱机信号FREE:当驱动器上电以后,步进电机处于锁定状态(未施加CP信号)或运行状态(施加CP信号),但用户想手动调整电机而又不想关闭驱动器电源,这是可以用到这个信号。这个信号起作用时(低电平有效),电机处于自由无力矩状态;当此信号为高电平或悬空不接时取消脱机状态。此信号可选用
三、PLC脉冲输出控制原理
PLC(Programmable Logic Controller)即可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
选用西门子S7-200来控制两相步进电机。S7-200 有两个PTO/PWM发生器,用以建立高速脉冲串(PTO)或脉宽调节(PWM)信号波形。一个发生器指定给数字输出点Q0.0,另一个发生器指定给数字输出点Q0.1。
表1 高速脉冲输出Q0.0控制设定
根据功能要求,我们使用输出点Q0.0作为高速脉冲输出。表1是针对高速脉冲输出口Q0.0的控制字节的功能。在控制字节中所有位的默认值均为0,如果需要脉冲输出则改变控制字节的参考值即可。根据表1,选择PTO输出,1μs,更新输出,更新周期,有以上我们对SMB67输入16#85。
四、程序设计
该程序有一下功能:在单击正转按钮后步进电机正转45°
文档评论(0)