广东湘恒智能科技有限公司
主营产品: 西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等
江苏省扬州市西门子(中国)有限公司授权代理商-西门子工业技术支持-西门子变频器

一、工程概述 
    本工程为污水处理厂中水泵站的自动化监控系统,用于完成泵房设备的控制和相关工艺参数的采集和监控。该站作为高碑店污水处理厂的一个子站,所有监控数据均可通过数据通讯网络送至中控室进行集中监控和管理。 


二、控制模式 
    本系统主要由上位监控(采用SIEMENSWINCC监控软件)和现场控制(采用SIEMENSS7-300)构成,现场数据通过工业现场总线PROFIBUS网络传送至控制室。控制方式主要有以下三种: 
1.就地控制方式 
    在泵房配电室配电柜或阀门就地控制箱完成。 

2.计算机手动控制方式 
    当配电柜上的就地/远方开关打至远控,计算机上手动/自动打为手动时,由操作员于控制室内通过上位机控制泵站运行。 

3.计算机自动控制方式 
    当配电柜上的就地/远方开关打至远控,计算机上手动/自动打为自动时,此时无须操作员干涉,系统自动根据工艺参数控制,但操作员也可影响过程。 

三、系统功能 
1.中控室主要功能 
    系统可进行历史数据存档并加以显示与管理。故障发生时,产生声光报警,并存盘打印输出。此项报警存入报警数据库。除报警和历史数据打印,还可打印数据趋势曲线图; 
    上位机除显示文字、表格、图形、曲线、报警外,可直接进入PLC各模块(或各从站)在线诊断以判断当前设备的运行状况,并可切入程序在线调试画面以直接监控当前程序执行,并直观显示液位、流程等。画面切换速度小于1秒; 

2.主要监控对象 
    主要监视进水池液位,各水泵出口压力,流量,水质工艺参数等,高低压设备的电压,电流等电量参数,主要控制电柜中配电元器件,现场电机、阀等。

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微机上,在bbbbbbS95下,使用VB,C++语言,利用OEM提供的 DDE接口,访问NCK,PLC,MMC103变量及文件并支持中文系统. 
各种软件的功能: 
●MMC103 OEM开发软件,完成各界面的定义; 
●C++软件,完成各种语言界面的生成; 
●VB软件,完成画面设计,变量访问,计算等; 

4.OEM的应用 
    首先介绍一下某专用设备的情况: 机床有9个坐标轴、工控机测量系统、专用传感器检测系统、气动真空系统及控制系统840D+FMNC。控制系统的功能是实现jingque位置控制和与各系统间动作的逻辑顺序控制,使之协调一致. 其中: 
●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界面设计 
A.根据用户界面的要求,需设计12个画面OEM0-OEM11: 
B.OEM0: 主画面,显示9个轴的位置值,压力值,温度值,工件工作位置,真空状态,保护状态; 
C.OEM2——11: 工件1——10参数设置画面及保存修改软键; 
●使用MMC103 OEM开发软件,定义OEM0-11中软键功能.
    如: OEM0中的 SETTING 软键; 
        OEM1中的 PART1-PART10,RETURN软键; 
        OEM2-11中的 SAVE,RETURN软键; 
最后生成相关文件. 
●使用C++将1)中的文件生成不同语言的连接文件.XXXXXXX.DLL 
●用VB设计OEM0-OEM11画面
    如: OEM0中9个轴位置,各物理量值及工件轨迹的显示等 



4.2 OEM中数据处理 
●它用VB提供的资源,指令,环境对OEM中的数据进行处理.所不同的是访问NC, PLC变量的方法不同,如读R100采用下列方法进行: 
●Label2.bbbbTopic = G_CHNCDDEServiceName 
●Label2.bbbbItem = "/Channel/bbbbbeter/R100" 
●Label2.bbbbMode = DDE 
●其它变量类同. 
●我们还可利用VB控制数据文件存储,打印,传送等多种功能.它等同于在微机上开发应用软件. 
●编制完成后,生成EXE文件.此文件即为OEM的应用文件.直接由MMC103中软键调用. 
需设置相关配置文件

5.OEM应用领域 
●OEM软件是为设计人员提供的进行人机界面二次开发的工具.设计人员可根据用户需求设计出功能灵活多样,画面丰富的应用程序.因此它应当在专用机床,专用控制系统中有着广泛的应用空间.如大型轧辊磨床,凸轮磨床,曲轴磨床,专用磨床,特殊的加工中心,专用控制设备等. 
●目前,OEM已应用在大型轧辊磨床和专用控制设备上. 
●由于水平有限,又OEM开发所涉及的因素较多,文中不能全面点击,如有不妥请指正,并希望更多的人使用OEM.



展开全文
相关产品
拨打电话 微信咨询 发送询价