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 软键;