您现在的位置:智能制造网>技术中心>西门子MMC103OEM开发软件在控制系统中的应用

直播推荐

更多>

企业动态

更多>

推荐展会

更多>

西门子MMC103OEM开发软件在控制系统中的应用

2010年08月24日 10:43:58人气:1342来源:

摘要:本文简要阐述西门子MMC103OEM开发软件的功能,适用环境,以及在由840D和FM-NC数控系统构成的控制设备中的应用.

  1.概述

  在数控领域,目前使用的控制系统一般为通用型,如车床,铣床,加工中心等,但对一些特殊的机床如磨床,位置控制设备等都需要有自己的界面,这样便于对设备的操作,管理.这些界面必须用开发软件由设备制造,改造商开发. 西门子提供的开发软件OEM是专门用于对标准型数控系统进行二次开发.其种类有:

  WS800A软件: 应用于西门子数控系统805/810/820/850/880/840C(DRDOS);

  MMC103 OEM软件: 应用于西门子数控系统810D/840D/FMNC使用的MMC103;

  NC OEM软件: 应用于西门子数控系统810D/840D NCU;

  这里只介绍MMC103 OEM(下面简称OEM)的应用.

  2.OEM主要功能

  OEM开发软件一般由机床制造厂,机床改造商使用,根据用户需求,设计MMC103上各种机床界面.它能完成:

  NCU中各种变量的访问,如刀偏,零偏,轴坐标值等;

  R参数的访问;

  PLC中各种变量的访问,如I/O口,标志区M,数据块DB等;

  NCU中文件读取;

  MMC103中文件读取;

  利用VB,C++设计应用界面,如显示数据,图形;输入数据;管理文件及对外部的控制等;

  3.OEM开发环境

  MMC103 OEM开发软件安装于PC微机上,在WINDOWS95下,使用VB,C++语言,利用OEM提供的 DDE接口,访问NCK,PLC,MMC103变量及文件并支持中文系统.

  各种软件的功能:

  MMC103 OEM开发软件,完成各界面的定义;

  C++软件,完成各种语言界面的生成;

  VB软件,完成画面设计,变量访问,计算等;

  4.OEM的应用

  MC103界面的二次开发设计.为便于说明,首先介绍一下某设备的情况: 机床有9个坐标轴、工控机测量系统、传感器检测系统、气动真空系统及控制系统840D+FMNC。控制系统的功能是实现位置控制和与各系统间动作的逻辑顺序控制,使之协调一致. 其中:

  840D完成对7个数字伺服轴(X,Y,Z,C1,C2,C3,W1)的控制 ;

  FMNC完成对2个模拟伺服轴(W2,W3)的控制;

  工控机测量系统由各种传感器等组成,实现工件在空间非接触测量。控制系统接收测量值并控制9个轴的运动轨迹;

  传感器检测系统用于连续变化的物理量(力、温度等)信号的采集,向控制系统提供多路模拟量和多路数字量信号。控制系统能对力、温度等信号的连续变化做出快速响应,以便数据的实时采集.

  它对MMC103界面的要求:

  实时显示9个轴(X,Y,Z,C1,C2,C3,W1,W2,W3)的位置值;

  实时显示力、温度值的变化,并根据信号值的大小对轴的运动实施控制;

  实时显示工件空间位置;

  实时显示各工件的相对位置;

  设置各工件相关参数;

  动态工作曲线;

  4.1 OEM界面设计

  根据用户界面的要求,需设计12个画面OEM0-OEM11:

  OEM0: 主画面,显示9个轴的位置值,压力值,温度值,工件工作位置,真空状态,保护状态;

  OEM2--11: 工件1--10参数设置画面及保存修改软键;

  使用MMC103 OEM开发软件,定义OEM0-11中软键功能.

  如: OEM0中的 SETTING 软键;

  OEM1中的 PART1-PART10,RETURN软键;

  OEM2-11中的 SAVE,RETURN软键;

  zui后生成相关文件.

  使用C++将1)中的文件生成不同语言的连接文件.XXXXXXX.DLL

  用VB设计OEM0-OEM11画面

  如: 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已应用在大型轧辊磨床和控制设备上.

全年征稿/资讯合作 联系邮箱:1271141964@qq.com

免责声明

  • 凡本网注明"来源:智能制造网"的所有作品,版权均属于智能制造网,转载请必须注明智能制造网,https://www.gkzhan.com。违反者本网将追究相关法律责任。
  • 企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
  • 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

<
更多 >

工控网机器人仪器仪表物联网3D打印工业软件金属加工机械包装机械印刷机械农业机械食品加工设备制药设备仓储物流环保设备造纸机械工程机械纺织机械化工设备电子加工设备水泥设备海洋水利装备矿冶设备新能源设备服装机械印染机械制鞋机械玻璃机械陶瓷设备橡塑设备船舶设备电子元器件电气设备


我要投稿
  • 投稿请发送邮件至:(邮件标题请备注“投稿”)1271141964.qq.com
  • 联系电话0571-89719789
工业4.0时代智能制造领域“互联网+”服务平台
智能制造网APP

功能丰富 实时交流

智能制造网小程序

订阅获取更多服务

微信公众号

关注我们

抖音

智能制造网

抖音号:gkzhan

打开抖音 搜索页扫一扫

视频号

智能制造网

公众号:智能制造网

打开微信扫码关注视频号

快手

智能制造网

快手ID:gkzhan2006

打开快手 扫一扫关注
意见反馈
关闭
企业未开通此功能
详询客服 : 0571-87858618