基于802C数控系统的二次开发技术研究.pdf
《基于802C数控系统的二次开发技术研究.pdf》由会员分享,可在线阅读,更多相关《基于802C数控系统的二次开发技术研究.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2 9 卷第8 期增刊仪器仪表学报V 0 1 2 9 N o 82 0 0 8 年8 月C h i n e s eJ o u r n a lo fS c i e n t i f i cI n s t r u m e n tA u g,2 0 0 8基于8 0 2 C 数控系统的二次开发技术研究张建宝丈立伟肖军李勇(南京航空航天大学南京2 1 0 0 1 6)摘要:本文分析了西门子8 0 2 C 数控系统的软硬件结构,以数控系统实验平台为基础,对8 0 2 C 系统的二次开发技术进行研究:详细分析8 0 2 C 系统集成P L C 开发技术与通用P L CS 7-2 0 0 的差异提出一种针对
2、于P L C 循环周期的测试方法关键词:8 0 2 C 二次开发P L C 循环周期T h eR e s e a r c ho ft h es e c o n d a r yd e v e l o p m e n tb a s e do n8 0 2 Cn u m e r i c a lc o n t r o ls y s t e mZ h a n gJ i a n b a oW e nL i w e iX i a oJ u nL iY o n g(N a n j i n g U n i v e r s 砂o f A e r o n a u t i c s A s t r o n a u t
3、i c sN a n j i n g 2 1 0 0 1 6)A b s t r a c t:T h es o f t w a r ea n dh a r d w a r eo fS I E M E N S8 0 2 CN u m e r i c a lC o n t r o lS y s t e mi sa n a l y z e d O nt h ef o u n d a t i o no ft h eN Cs y s t e me x p e r i m e n tp l a t f o r m,t h es e c o n d a r yd e v e l o p m e n to f
4、8 0 2 Cs y s t e mi sr e s e a r c h e d T h ed i f f e r e n c e so ft h ed e v e l o p m e n tt e c h n i q u eo fb e t w e e nt h eP L Cp e r t a i n e dt o8 0 2 Ca n dt h eg e n e r a lo n ea r ed i s s e r t e d0 1 3 O n et e s t i n gm e t h o do ft h ec y c l et i m ei sa d v a n c e di na l
5、l u s i o nt ot h eP L C K e yw o r d s:8 0 2 Cs e c o n d a r yd e v e l o p m e n tP L Cc y c l et i m e1引言8 0 2 C 系统是西门子公司专门为中国市场开发的一种经济型数控系统,具有较高的性价比,并在中低端车床、铣床以及机床改造等领域有极其广泛的应用。8 0 2 C 系统二次开发技术的系统化研究对我国中低端数控机床的普及有极大的推动作用。2 西门子8 0 2 C 数控系统8 0 2 C 系统可控制3 个伺服电机进给轴和1 个伺服主轴,采用集成式P L C,分离式小尺寸操作面板和机床控
6、制面板:安装调试方便快捷、操作编程简单方便,具有可靠性高、稳定性强的特点;是一种较先进的经济型C N C 数控系统。2 18 0 2 0 系统硬件8 0 2 C 数控系统由以下几部分组成:操作面板、机床面板、N C 单元、输入输出模块等。N C 单元是3 7 98 0 2 C 系统的核心部件,其f:具备连接数控系统其它部件的各种接口,包括操作嘶板接口X 9、进给轴主轴驱动接口X 7、进给轴主轴编码器接口X 3 X 6、电子手轮接口X 1 0 等,如图l 所示。进给轴主轴驱动接口X 7 提供士1 0 V 模拟驱动器接口,通常用于驱动1 F K 7 交流伺服电机和1 P H 7 交流主轴电机。8
7、0 2 C 系统提供1 6 1 1 6 0 的D I o 模块,并可根据机床配置需求,最多可配置4 个同种型号的模块。图l8 0 2 C 系统部件连接及接口筻8 期增刊张建宝菩一基于8 0 2 C 数控系统的二冼开发技术研究2 28 0 2 c 幕统软件西门子8 0 2 C 系统软件由3 大部分组成分别为N C 永久存储器F L A S H 中的系统软件、工具盘软件和更新软件。系统软件包含引导软件、M M C软件、N C K 软件、P L C 软件和内装P L C 实例程序。系统软件各组成子软件功能详见表】工具盒软件主要包括用于P C P G 的w I N P c I N 传送软件、P L C
8、程序库和机床数据文件等寝1 系统软件于软件功佳”1软件名功能引导鞔件(B o o t 软件)M M C 软件(人机通信)N C K 软件(数控主机)P L C 软件将系统软件装载劐亭睹嚣(D R A M 中井启动系绕人机变i 执行所有操作功舱执行所有N C 功能控制一个包古3 个进培轴和l 十t 轴的N C 通道循环执行内装P L C 程序内蕴P L C 宴倒程序将8 0 2 C 系统与机床功能组台3 西门子8 0 2 C 数控系统的二次开发数控系统的次开发包括系统电气结构设计、驱动系统安装谓试、机床参数设置和P L C 参数设置及其控制程序开发等。其中,系统电气结构设计、驱动系统安装调试、机
9、床参数设置3 个部分具有相应的设计标准或说明,只需根据机床的实际情况和相关设计要隶进行设计和参数设定。面P L C 参数设置及其程序开发是数控系统预蜜的系统二次开发的主要技术平台,具有极大的灵活性和可设计性。在数控系统满足基本技术要求的前提下,可根据机床控制的不同特点,利用此平台,开发出相应P L C控制程序,实现机床的并种特殊控制功能。西门子8 0 2 C 系统虽属中低端标准数控系统,同样提供了丰富的二次开发功能。通过系统相关参数的设置,可使机床适应不同配置的需求,并使其处于最佳运行状态。通过P r o g r a m m i n gT o o l8 0 2 编程软件进行P L C 编程,实
10、现机床的逻辑控制,如P L C 轴监控、诊断、报警等控制功能。为了对8 0 2 C 数控系统的二次开发技术进行系统研究,我们搭建了S I E M E N S 数控系统实验平台,如图2 所示。针对于8 0 2 C 二次开发技术,尤其是P L C 开发技术,以此实验平台为基础,开展了一系列研究与仿真试验。囤2S I E M E N S 数控系统实验平台4 集成P L C 开发8 0 2 C 系统集成P L C 为S I M A T I Cs 7-2 0 0 软件P L C,作为机床电器逻辑控制装置,处于C N C 装置和机床乏佩,实现对M、S、T 等辅助功能的控制功能。P L C 通过输入、输出模
11、块与机床、电气控制系统、伺臌控制系统相连接采集系统备部分的T作信息,根据c N c 指令及F L C 控制软件来控制备部分的运行。在C N C 内部通过数据块(m B l o c k简称D B)与N C K、M C P 交换信息,以实现数控系统各部分之间的协谓控制。41 辅助功靛应用西门子8 0 2 C 数控系统的N C 运动程序中可以编写以下辅助功能:M 功能、T 功能、s 功能、F功能、D 功能、S P O S 功能等。其中,M 功能和T功能常输送给系统集成P L C,经P L C 程序相关控制模块处理激活相应动作其中,一般M 功能用于激活机床运行中的开关量动作,T 功能用j。机加_ L
12、中第2 9 卷仪器仪表学报的换刀控制。部分固定的M 功能和T 功能机床参数设置在系统默认的机床数据文件中已经存在,可直接在P L C 程序中调用;但剩余的M 功能和T 功能必须经过相应的参数设定,才能在P L C 程序中使用。在进行辅助功能相关的机床参数设定后,P L C程序可直接调用辅助功能相应的C N C 通道辅助功能接口,经P L C 内部功能控制模块逻辑处理,就可实现辅助功能的相关操作,其中M 功能C N C 通道接口如图3 所示,T 功能C N C 通道接口如图4 所示。例如:调用辅助功能M 2 0 直接激活集成P L C 中的输出端子Q o 0。在机床参数设定后,直接调用辅助功能M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 802 数控系统 二次开发 技术研究
限制150内