太阳集团见好就收9728-太阳集团官网

专业机床生产厂商
各类型机床定制生产专家
多地设有服务网点的生产企业
咨询热线:
15063259888
联系我们
联系电话
地址:界河镇刘岗村东首104国道西侧
咨询电话:15063259888
固定电话:0632-65568129
电子邮件:403192470@qq.com
QQ:403192470
数控铣床步进电机控制程序设计
作者: 发布日期:2019-04-24

 数控铣床步进电机控制程序设计

    单片机数控系统的步进电机驱动系统,可以用软件来代替可变频率脉冲源和环形分配器等硬件,对步进电机进行控制。用软件完成环形分配的优点是线路简单,成本低,可以灵活的改变步进电机的控制方案,驱动功率放大功能仍由硬件完成。环形分配器逻辑序列的产生可用循环移动和查表法实现,本次数控改造采用JBF系列三相六拍步进电动机,因此,脉冲分配采用三相六拍分配方式。
    1.步进电机的转向控制
    以X 向步进电机为例,其环形分配器的输出状态表如下:
  环形分配器的输出状态
           节拍序号     地址    代码   C相  B相 A相  通电顺序
              0        0700H   01H   0     0    1     001
              1        0701H   03H   0     1    1     011
              2        0702H   02H   0     1    0     010
              3        0703H   06H   1     1    0     110
              4        0704H   04H   1     0    0     100
              5        0705H   05H   1     0    1     101
    将上述步进电机所需的环形分配器输出状态表存入EPROM中,根据加工程序的需要,依次取出表地址至PA口,驱动X向步进电机。按以上顺序进行通电,电机正传,反之电机反转。X向电机与X向相同,其脉冲输出状态表略。
    2.步进电机速度控制
    控制步进电机的速度,实际上是改变输出状态码之间的间隔时间,通过调用软件延时子程序,或者用微机定时器,通过设定时间常数加以控制,数控系统发出不同频率的时钟脉冲,实现不同的电机转速。本系统,采取调用软件延时子程序的方法。
    3.软件环形分配器的设计
    在数控系统中,专门将一些寄存器作为步进电机的控制寄存器。控制字FCW用来控制电机转动,通过控制寄存器中的状态,使步进电机按确定的运行方式工作。在FCW控制字中,对步进电机的方向控制位,转动控制位以及停止控制位。分别进行定义。  FCW中各个控制位含义如下:D7,D6,D5,D4,D3,D2,D1,D0,且D0-X向转停控制位(1-转动;0-停止);D1-X向方向位(1-正转;0-反转);D2-Y向转停控制位(1-转动;0-停止);D3-Y向方向位(1-正转;0-反转)。

此文关键字:数控铣床
太阳集团见好就收9728|关于我们|产品展示|新闻中心|技术支持|企业荣誉|人才招聘|在新留言|联系我们
版权所有  太阳集团见好就收9728,太阳集团官网 界河镇刘岗村东首104国道西侧   鲁ICP备11026208号-18
邮编:277500  电话:0632-5568129  手机:15063259888
太阳
XML 地图 | Sitemap 地图