最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

浅谈西门子编程数控软件在数控车床上的应用

发布时间:2014-05-28 作者:郭敏惠  王静  来源:万方数据
关键字:PLC 数控软件 编程 
本文对西门子PLC编程数控软件在数控车床上的应用进行探讨,着重描述如何在sINuMERIK 802系统和SINUMERIK 810D、840D系统进行PLC编程,实现对数控车床的控制。

0 引言

  数控系统是决定数控机床功能、性能和使用可靠性的核心部件。PLC作为数控系统的重要组成部分,对机床动作的可靠执行起着至关重要的作用。

1 SIMATIC S7系列PLC简介

  西门子的SIMATIC S7系列PLC是目前市场上具有代表性的可编程控制器。它包括S7-200、S7-300、S7-400。三大类。S7—200系列是一组可以控制多个自动化应用程序的微型可编程逻辑控制器。SINUMERIK 802系列中、低档数控系统中的PLC控制器就是基于此种类型。它设计紧凑、价格低廉、功能指令集丰富;S7—300/S7—400是模块化结构的PLC,SINUMERIK 810D/840D系列中、高档数控系统中的PLC控制器就是基于此两种类型。它们具有高速的计算能力,完整的指令集,简便的系统连接,无限的插入模块组态使系统组态处理更加方便。

2 西门子PLC编程数控软件简介

  STEP 7是一种用于对西门子PLc进行组态和编程的专用集成数控软件包。酒P 7软件包有STEP 7 Micro/DOS、STEP 7 Micro/WIN32、STEP7 Ute、STEP7Basis、srI'EP 7 Professional Edition等各种版本。STEP 7 Micm/WIN32软件3.0以上版本是基于而windows的应用软件,它可以方便地对S7—200 CPU进行编程、下载和监控等操作。STEP 7 Pmfessional Edition是STEP7功能最强的编程数控软件,适用于S7—300/S7—400、M7—300/M7—400以及C7系列PLC编程与组态,具有硬件配置、参数设置、通信组态、编程、测试、启动、维护、文件建档、运行、诊断等功能。它是用SIMATIC管理器中项目来管理一个自动化系统的硬件和软件。

3 西门子数控系统PLC应用

  我公司是以生产数控车床为主的专业生产厂家。主要有经济型数控车床、全功能数控车床、数控铣、数控加工中心等产品。以下仅以全功能数控车床所配液压卡盘要求电磁阀具有断电保持特性控制为例,介绍西门子编程软件的特点。

  3.1 在802系列系统上实现电磁阀控制功能

  SINUMERIK 802系列的数控系统PLC编程,通常采用系统自身具有的可保持数据区V14000XXX区域中相应的PLC接口地址。这些地址中的数据不但可读/可写,而且还具备位/字节/字/双字四种类型,使用起来极其灵活方便。编程时,我们把控制卡盘输出动作的中间继电器指令送入变量V14000XXX任意指定地址中,再将该地址信号常开触点直接输出到系统I/O接口对应的液压电磁阀动作线圈,这样系统在断、上电后就会保持当前I/O口的输出状态,从而达到卡盘控制的目的。其相应的PLC处理过程如图1所示:

SINUMERIK 802液压卡盘控制梯形图
图1 SINUMERIK 802液压卡盘控制梯形图

  图1梯形图中:M4.5为控制卡盘动作条件;M110.4为控制卡盘夹紧动作的中间继电器触点;M110.3为控制卡盘放松动作的中间继电器触点;V14000002.5,V14000002.6为存入当前指令状态的变量地址;Q0.6,Q0.7为自定义的I/O口液压电磁阀动作的接口地址。

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。