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

[复制链接]
查看749 | 回复0 | 2011-11-1 20:56:55 | 显示全部楼层 |阅读模式
<
本文简要阐述西门子MMC103OEM开发软件的功能,适用环境,以及在由840D和FM-NC数控系统构成的专用控制设备中的应用.  
关键词:MMC103 OEM 功能 环境 应用
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的应用
    首先介绍一下某专用设备的情况: 机床有9个坐标轴、工控机测量系统、专用传感器检测系统、气动真空系统及控制系统840D+FMNC。控制系统的功能是实现精确位置控制和与各系统间动作的逻辑顺序控制,使之协调一致. 其中:
●840D完成对7个数字伺服轴(X,Y,Z,C1,C2,C3,W1)的控制 ;
●FMNC完成对2个模拟伺服轴(W2,W3)的控制;
●工控机测量系统由各种传感器等组成,实现工件在空间非接触测量。控制系统接收测量值并控制9个轴的运动轨迹;
●专用传感器检测系统用于连续变化的物理量(力、温度等)信号的采集,向控制系统提供多路模拟量和多路数字量信号。控制系统能对力、温度等信号的连续变化做出快速响应,以便数据的实时采集. 其系统总体配置原理图如下:

[本文共有 2 页,当前是第 1 页] <<上一页 下一页>>
热帖推荐
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则