产品线频道   >
机器人| PLC| 低压变频器| DCS| 人机界面| 现场总线| 运动控制| 高压变频器| 电机| PAC| 现场仪表| PC-BASED| 机械传动| 传感器

多个S7-200在组合机床的联网应用(3)

  • 作者:不详
  • 阅读人次:
  • 发布时间:2011-11-14

3.3 高速脉冲输出指令

从站的三台cpu221每台控制两轴的步进电机,利用cpu本身集成的两通道高速脉冲输出信号作为步进电机驱动器的脉冲输出,其脉冲输出频率最高达到20khz,根据各轴加工的特点,其控制程序要求步进滑台在作加工时有以下特点:

零点(原位)→快进(快速)→攻进(慢速)停留→快退(快速 零点(原位)

根据此特点该程序在设计时采用多段pto功能,以下为单轴进给事例程序:

            ///网络1
            ld   sm0.0
            movb     16#a0, smb77
            movw 700, smw178
            movb 4, vb700
            ///网络2
            ld   sm0.0
            movw 1000, vw701
            movw -5, vw703
            movd 100, vd705
            ///网络3
            ld   sm0.0
            movw     500, vw709
            movw 0, vw711
            movd     500, vd713
            ///网络4
            ld   sm0.0
            movw 500, vw717
            movw 15, vw719
            movd 200, vd721
            ///网络5
            ld   sm0.0
            movw     15000, vw725
            movw    0, vw727
            movd vd524, vd729
            atch y轴脉冲完成:int1, 20
            eni
            pls  1
            s    q0.3, 1
            脉冲发送完成后产生中断:
            ld   sm0.0
            s    m0.1, 1
            creti

3.4 高速计数指令

由于本套系统为切削加工,同时又有深孔加工工序,其加工深度以及切削速度根据材料、刀具的不同可随时更改,为了快速、准确地对刀并减少刀具磨损,在软件设计上增加了深孔加工时的循环加工次数、滑台的绝对坐标标定等功能。循环加工:由于刀具磨损、刀具摩擦发热,在进行深孔加工时需采用循环加工方式,此套软件严格遵循加工标准进行深孔加工软件设计,即减少了进刀时间,又排除了深孔加工排削难的问题。坐标标定:每次更换刀具、工件后都要进行对刀调试,该软件设计利用S7-200的高速计数功能实现了此项功能。

            ///网络1判断运行方向分别计数
            ld   sm0.0
            lps
            a    q0.2
            lps
            ad= vd4, 0
            movd hc0, vd0
            movd vd0, vd8
            lpp
            ad<> vd4, 0
            movd hc0, vd8
            lpp
            an   q0.2
            movd hc0, vd4
            ///网络2将计算结果反馈给cpu226,并通过串口反馈给触摸屏
            ld   sm0.0
            lps
            ad<> vd4, 0
            lps
            ad>  vd8, vd4
            movd vd8, vd12
            aeno
            -d   vd4, vd12
            aeno
            movd   vd0, vd16
            +d     vd12, vd16
            lpp
            ad<  vd8, vd4
            movd vd4, vd12
            aeno
            -d   vd8, vd12
            aeno
            movd vd0, vd16
            -d   vd12, vd16
            lpp
            lps
            ad=  vd4, 0
            movd vd8, vd16
            lrd
            movd vd16, vd20
            /d   +8, vd20
            lpp
            movw vw22, vw106

3.5 软件流程(图3)

图3  软件流程

4  结束语

该组合机床一经推出,已经得到大量用户的认可,并投入使用,运行稳定,高速,成为了我们公司的利润产品。原来的多路高速脉冲输出控制多轴步进的功能一直是日系PLC的主要强项,而西门子如果通过更大型的plc来实现的话,在这类机器里的成本又过高。现在采用的s7-200的联网实现了多路高速输出功能,成本还低于日系的plc,可以说欧美plc的强大数据处理方面的功能在这个组合机床的oem设备市场得到了最好的应用,对我们用户来说,既节省了成本,功能上又大大增强。

随着工业自动化的不断发展,高品质的自动化产品和方便快捷的组网实现更复杂的功能,将使自动化进入一个新的发展阶段。总线和网络技术、人机界面等产品将在工业和生活中得到越来越广泛的应用。西门子高品质的自动化产品和完整的解决方案,为满足机床自动化的各种需要提供优秀的技术平台。

分享到
【文章来自米尔自动化网http://www.mirautomation.com/pages/2011-11/s34532.shtml
本文标签: 机床   s7-200   plc   触摸屏  
 三菱电机

热门内容:
工业机器人 S7-200 S7-300 PLC编程入门 自动化产品 DCS控制系统 变频电机 工控机 可编程自动化控制器 温度传感器 HMI