O EM 开发软件在专用控制系统中的应用
Application of OEM Development Software in Special-purpo se Control System
张嘉
(西门子工厂自动化有限公司)
摘 要 :简要阐述西门子 MMC103OEM 开发软件的功能、适用环境以及在由 840D 和 FM - NC 数控系统构
成的专用控制设备中的应用。
关键词 :MMC103 OEM 功能 环境 应用
1 概述
数控领域目前使用的控制系统一般为通用型 ,如
车床、铣床和加工中心等。但对一些特殊的机床如专
用磨床、专用位置控制设备等都要有自己的专用界面 ,
这样才便于对设备进行操作和管理。这些界面的专用
开发软件是由设备制造商、改造商开发的。西门子提
供的专用开发软件 OEM 是专门用于对标准型数控系
统进行二次开发的。其软件有 : WS800A 软件 ,应用于
西门子数控系统 805/ 810/ 820/ 850/ 880/ 840C ( DR2
DOS) ; MMC103 OEM 软件 ,应用于西门子数控系统
810D/ 840D/ FM-NC使用的 MMC103 ; NC OEM 软件 ,应
用于西门子数控系统 810D/ 840D NCU。这里只介绍
MMC103 OEM(下面简称 OEM)的应用。
2 OEM 主要功能
OEM 开发软件一般由机床制造厂、机床改造商使
用 ,根据用户需求 ,可
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
MMC103 上各种机床界面。
它能完成 : (1) NCU 中各种变量的访问 ,如刀偏、零偏、
轴坐标值等 ; (2) R 参数的访问 ; (3) PLC 中各种变量的
访问 ,如 I/ O 口、标志区 M、数据块 DB 等 ; (4) NCU 中
文件读取 ; (5) MMC103 中文件读取 ; (6) 利用 VB、C +
+ 设计应用界面 ,如显示数据、图形 ,输入数据 ,管理文
件及对外部的控制等。
3 OEM 开发环境
MMC103 OEM 开发软件安装于 PC 微机上 ,在
WINDOWS95 下 ,使用 VB、C + + 语言 ,利用 OEM 提供
的 DDE接口 ,访问 NCK、PLC、MMC103 变量及文件并
支持中文系统。
各种软件的功能 : (1) MMC103 OEM 开发软件 ,完
成各界面的定义 ; (2) C + + 软件 ,完成各种语言界面
的生成 ; (3) VB 软件 ,完成画面设计、变量访问、计算
等。
4 OEM 的应用
今年我公司为国内某机床厂某专用设备进行了
MMC103 界面的二次开发设计。该专用设备有 9 个坐
标轴、工控机测量系统、专用传感器检测系统、气动真
空系统及控制系统 840D + FM-NC。控制系统的功能
是实现精确位置控制和与各系统间动作的逻辑顺序控
制 ,使之协调一致。其中 :840D 完成对 7 个数字伺服
轴 ( X , Y , Z , C1 , C2 , C3 , W1) 的控制 ; FM-NC 完成对 2
个模拟伺服轴 ( W2 , W3) 的控制 ;工控机测量系统由各
种传感器等组成 ,实现工件在空间非接触测量。控制
系统接收测量值并控制 9 个轴的运动轨迹 ;专用传感
器检测系统用于连续变化的物理量 (力、温度等) 信号
的采集 ,向控制系统提供多路模拟量和多路数字量信
发生器、RLD 测头组成 ,是专门为工厂单轴或双轴开发
的高精度、高直线性位置反馈元件。同样利用激光干
涉的原理 ,但是比激光干涉仪更适合于工业应用而不
是标定。可测量轴长度最大 100m ,最大进给率 5m/ s ,
精度 ±10nm ,重复精度 5~10nm。经过细分补偿后可
得到 0. 077nm 的分辨率。适用于半导体、量规及机床
等精度要求高的场合。
北京元茂兴控制设备技术有限责任公司
地址 :北京市北三环中路甲 29 号 2 号楼 1 - 1605
邮编 :100029
电话 : (010) 82025588
传真 : (010) 82025558
(编辑 徐洁兰)
(收稿日期 :2002 - 03 - 20)
数控专栏 CNC Seminar
·38 ·
制造技术与机床
2002 年第 4 期
号。控制系统能对力、温度等信号的连续变化做出快
速响应 ,以便数据的实时采集。其系统总体配置原理
图如下图。
它对 MMC103 界面的要求 :实时显示 9 个轴 ( X ,
Y , Z , C1 , C2 , C3 , W1 , W2 , W3) 的位置值 ;实时显示
力、温度值的变化 ,并根据信号值的大小对轴的运动实
施控制 ;实时显示工件空间位置和相对位置 ;设置各工
件相关参数 ;显示动态工作曲线。
专用设备控制系统的总体配置原理图
4. 1 OEM 界面设计
根据用户界面的要求 ,设计了 12 个画面 OEM0~
11。其中 ,OEM0 :主画面 ,显示 9 个轴的位置值、压力
值、温度值、工件工作位置、真空状态、保护状态 ;OEM2
~11 :工件 1~10 参数设置画面及保存修改软键。具
体为 :
(1) 使用 MMC103 OEM开发软件 ,定义 OEM0~11
中软键功能如 :OEM0 中的 SETTING软键 ;OEM1 中的
PART1~10 ,RETURN 软键 ;OEM2~11 中的 SAVE ,RE2
TURN 软键。最后生成相关文件 ;
(2)使用 C + + 将 (1) 中的文件生成不同语言的连
接文件. XXXXXXX. DLL ;
(3)用 VB 设计 OEM0~11 画面 ,如 :OEM0 中 9 个
轴位置、各物理量值及工件轨迹的显示等。
4. 2 OEM 中数据处理
用 VB 提供的资源、指令和环境对 OEM 中的数据
进行处理。所不同的是访问 NC 和 PLC 变量的方法不
同 ,如读 R100 采用下列方法进行 :
Label2. LinkTopic = GËCHNCDDEServiceName
Label2. LinkItem = ″/ Channel/ Parameter/ R100″
Label2. LinkMode = DDE
其它变量类同。
我们还可利用 VB 控制数据文件存
储、打印及传送等多种功能。它完全等同
于在微机上开发的应用软件。编制完成
后 ,生成 EXE文件 ,此文件即为 OEM 的应
用文件 ,直接由 MMC103 中指定软键调用
(需设置相关配置文件) 。
5 OEM 应用领域
OEM 软件是为设计人员提供的可进行人机界面
二次开发的工具。设计人员可根据用户需求设计出功
能灵活多样、画面丰富的应用程序 ,因此它在专用机
床、专用控制系统中有着广泛的应用空间 ,如大型轧辊
磨床、凸轮磨床、曲轴磨床、专用磨床、特殊的加工中心
和专用控制设备等。
目前 ,OEM已应用在大型轧辊磨床和专用控制设
备上。
作者 :张嘉 ,西门子工厂自动化有限公司 ,邮编 :
100102
(编辑 徐洁兰) (收稿日期 :2002 - 03 - 21)
·书讯·
《中国工程机械企业及用户名录》 100 元/ 册
本书是一本较全面地介绍全国工程机械企业及用户概况
的实用性工具书 ,收集了 3000 余家有关生产企业和 8000 余家
工程机械用户的资料 ,内容包括企业名称、地址、邮编、电话、传
真、主要产品、联系人等。
《中国机械工业年鉴》1999 年刊 168 元/ 册
由国家机械工业局主持编纂 ,国务院所属 30 多个部、委、
局、总公司及 34 个省市机械厅 (局) 权威人士参加编写 ,全面反
映中国机械工业运行和发展动态的大型信息性、资料性、工具
性年刊 ,数据翔实、资料丰富、是
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
市场形势、拟订发展战略、
开启思路、增强市场竞争能力的重要信息来源及参考依据。
《中国电器工业年鉴》1999 年刊 100 元/ 册
参加撰稿的部门有国家机械工业局、国家电力公司、船舶
工业总公司、中国电器工业协会及其各分会。主要反映中国电
器工业及其各分行业的发展情况和取得的成绩 ,全面系统地提
供电工行业企业的主要经济技术指标。
《中国齿轮工业年鉴》1999 年刊 75 元/ 册
由国家机械工业局主办 ,国务院所属有关部门及省、自治
区、直辖市参加编写。主要反映中国齿轮行业生产发展情况和
所取得的成绩 ,全面、系统地提供齿轮行业的经济技术资料和
统计数据。
《中国磨料磨具工业年鉴》1999 年刊 75 元/ 册
由国家机械工业局主办 ,全国磨料磨具行业情报网、中国
机床工具工业协会磨料磨具分会、超硬材料分会、涂附磨具分
会、郑州磨料磨具磨削研究所联合编纂。主要反映中国磨料磨
具行业发展情况及所取得的成绩 ,全面、系统地提供该行业的
经济技术资料和统计数据。
《1999~2000 中国机电产品市场展望》 95 元/ 册
本书从宏观、中观和微观三个层次大手笔、全方位地刻画
中国机电产业与产品市场的运行态势 ,揭示中国机电产业与产
品市场发展的特性与运行规律 ,把握产业与产品市场发展的脉
博。
以上定价已含邮资 ,欲购者请将款汇至 :北京市朝阳区望
京路 4 号 ,邮编 :100102 ,机床杂志社收。
CNC Seminar 数控专栏
制造技术与机床
2002 年第 4 期
·39 ·