APP下载

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

2019-11-12胡娟

魅力中国 2019年42期
关键词:数控系统组态西门子

胡娟

(神东煤炭集团设备维修中心,陕西 榆林 719315)

数控系统是非常关键的系统,对于数控机床的功能、性能以及使用的可靠性等进行控制,PLC是数控系统中重要的组成部分,对于机床的控制与执行具有重要作用。因此要对编程软件在数控车床上的应用进行探讨。

一、SIMATICS7系列PLC简介

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

二、西门子PLC编程软件简介

STEP7是一种用于对西门子PLC进行组态和编程的专用集成软件包。STEP7软件包有STEP7Mi-cro/DOS、STEP7Micro/WIN32、STEP7Lite、STEP7Basis、STEP7ProfessionalEdition等各种版本。STEP7Micro/WIN32软件3.0以上版本是基于win-dows的应用软件,它可以方便地对S7-200CPU进行编程、下载和监控等操作。STEP7ProfessionalEdition是STEP7功能最强的编程软件,适用于S7-300/S7-400、M7-300/M7-400以及C7系列PLC编程与组态,具有硬件配置、参数设置、通信组态、编程、测试、启动、维护、文件建档、运行、诊断等功能。它是用SI-MATIC管理器中项目来管理一个自动化系统的硬件和软件。

基于西门子PLC数控机床系统,数控机床电气控制时机床控制过程中最核心的部分,不同的控制方式影响着系统的运行速度,因此对于机床的运行效率非常重要的作用。控制系统工作目标可以高效的完成工作,使用西门子PLC数控机床是要对系统的性价比、运行的效率和速度以及控制的精确度进行分析。使用西门子PLC电气系统,一般由控制系统、电机、传感器等部件构成完整的电气控制系统。全闭环控制方式是常见的控制方式,相对于开环控制,闭环控制的数据功能处理能力更加快捷,提高了可靠性。

西门子PLC数控机床电气控制部分有电源模块、电机模块、运动控制器等方面构成,电源模块时可调电源、也就是输出的电流值进行调节。可以直接与运动控制器连接起来。不可调电源是电流值固定,不能与运动控制器直接连接。运动控制器四PLC的核心,其逻辑控制能力直接影响控制系统的效果。

电气控制系统稳定性对于数控机床的稳定起到了重要的作用,运动控制器是整个控制系统中非常关键的组成部分,运动控制器是否具有抗干扰能力是对远东控制器检验的标准。在数控机床使用现场的电磁干扰是非常常见的,因此对于生产环境以及工作条件比较恶劣的情况,电磁干扰严重,会对控制系统的正常工作造成影响。传感器使用接线应该有意识的选择使用具有很强的屏蔽能力的双绞线。

西门子数控机床电气控制系统是数控机床正常工作的核心系统,只有电气控制系统设计和建设合理,数控机床才能正常的工作和运行。因此对数控机床的软件合理设计非常重要,通过转换和运动控制正确识别,并且相应的控制操作,完成工作台位置的调整,需要经过于东控制器的处理。

三、在810D、840D系统上实现电磁阀控制功能

对于西门子SINUMERIK810D、840D系统,虽然系统本身没有像SINUMERIK802系统那样具有专门的可保持数据区的PLC接口地址,但我们可以利用STEP7编程软件允许用户构造自己程序,在SIMATICS7用户程序内可使用多种类型块的强大功能特点,通过SI-MATICS7CPU中的共享数据块(DB)来达到目的。SIMATICS7CPU中的数据块(DB)不但是用来分类存储用户程序运行所需的大量数据或变量值,它同时也是用来实现各逻辑块之间的数据交换、数据传递和共享数据的重要途径[3]。与OB(组织块)、FB(功能块)、SFB(系统功能块)、FC(功能)和SFC(系统功能)这些逻辑块不同,在DB数据块中只有变量声明部分,没有STEP7程序指令部分。各种块的关系如图1。

结语:

综上所述,西门子PLC各种编程软件,因为软件功能众多并且符合实际的需求,在使用时更加方便快捷,具有优势,组态更加灵活,因此得到了广泛应用,运用到数控机床、纺织机械、包装机械、通用机械等等机械设备中,在众多领域都有应用价值。本文从西门子编程软件进行分析和展示,以及在实际这种的应用,这种应用分析方式在其他编程软件中也是非常适用的。

猜你喜欢

数控系统组态西门子
浅谈力控ForceControl V7.2组态软件在自动化控制工程中的应用
ZnF低激发电子态的组态相互作用研究
组态软件技术现状与发展
高职“工业组态技术”课程建设探析
浅谈西门子LOGO在空调新风机控制系统中的应用
基于以太网的计算机与数控系统通信技术研究
华中数控在CIMT 2015上展示3C钻攻生产线
50MW级SGT-800型西门子燃气轮机的性能验证
基于Windows的线接触加工数控系统实时性研究