2018数控机床的数据MDC采集方法
数控机床DNC联网及数据采集和监控系统,DNC联网及程序管理目前DNC主流供应商都有成熟解决方案,采集大部分公司还处在研发阶段,只可采集部分系统,现根据最新杭州乐芯科技研发MDC采集技术方案进行。
一.FANUC系统(FOCASAPI接口)
采用以太网进行数据采集。通常要求FANUC系统具有以太网功能,通过FANUC的FOCAS开发软件包进行开发数据采集软件。采集的数据量比较大。部分2000-2008年左右系统,要添加FANUC专用网卡,网卡费用较高,大致2000元左右,订货周期长。
16i-A16i-B30i(all)
18i-A18i-B31i(all)
21i-A160i(all)32i(all)
0i-A180i(all)300i(all)
21i-B210i(all)310i(all)
0i-B/C(添加网卡)320i(all)
0i-MD0I-MFD
1、常用数据包括
基本信息NC数据加工数据刀具信息
开机时间关机时间报警状态报警号报警信息报警时长设备状态程序号加工时间产量进给F进给倍率主轴转速S主轴倍率主轴负载各轴负载当前刀具号刀具寿命
2、FANUC在线刀具补偿数据
1、在线刀具补偿应用于批量生产中,根据测量数据,在电脑控制端对刀具磨损值进行在线补偿,来修正产品尺寸公差,控制产品质量。
2、与刀具测量仪器对接,可在线输入刀具补偿,避免手工输入出错。
二、对高档机床数控系统的数据采集
1、西门子840DSL/828D系统
采用以太网进行数据采集,高档西门子系统840DSL/828D,在4.5版本后都集成了最新工业协议OPCUA,OPCUA是一个开放标准工业协议,一般需要联系西门子把该协议授权(费用2-3千人民币)打开,数据采集完全满足我们需求,包括状态、设备运行参数、PLC点位、刀具参数、加工参数。等等。
2、西门子840D/810D系列系统
1)采用以太网进行数据采集。通常要求西门子840D系列系统采用PCU50的人机计算机,和WindowsXP操作系统,采用以太网卡进行数据采集。在PCU50上安装采集软件,如西门子采用OPCDA接口或DDE技术进行数据采集。
2)再有采用PLC通信的方式。就是通过对西门子840D系统机床的S7-300/S7-200的PLC进行远程访问,从而对机床的一部分数据进行采集。该方式与数控系统的人机单元没有要求。但机床的PLC因与具体的机床相关联,需要对每一台机床的PLC都比较熟悉,才能保证机床的正常运转不受影响。
3)对西门子中低档系统如802D、802Dsl、828D(版本较低的)、808\802C、802S等机床都是采用访问PLC(S7-200)方法。可以通过西门子内部协议,如S7协议(网口),MPI接口PPI串口协议进行访问。
3.Heidenhain系统
常见的对iTNC530/620/640等系统采用以太网进行数据采集。通常采用海德汉的DNCRemoTools软件包进行数据采集。该方式采集的数据量比较大。其缺点是机床的DNC功能选项必须打开,对于NC软件版本较高的系统如34049x以上的均需要向厂家购买授权。另外对主轴扭矩等不能直接进行采集,而且DNCRemoTools软件包针对不同版本的系统其能采集的数据也有较大的区别。
iTNC530/620/640系统还可以通过内部协议LSV2进行采集,并不需要开发DNC#18功能,目前该方式已经测试成功,并且德国一家公司一直采用这种方式进行数据采集。可以节省较高的开通费用。
三、三菱系统MITSHUSHIM70/M700/M80C70C64
三菱系统开发包
采用以太网进行数据采集,最新购买的三菱开发包,采集数据与FANUC类似,采集数据量较多。M70以后系统都集成了网卡,不需要授权。
采集数据包括
基本信息NC数据加工数据刀具信息
开机时间关机时间报警状态报警号报警信息报警时长设备状态程序号加工时间产量进给F进给倍率主轴转速S主轴倍率主轴负载各轴负载当前刀具号刀具寿命
调试测试软件

yiqiyib
4、国产数控系统
国产数控系统采集广州数控980TDI/988等网卡系列机床、华中数控8系列、凯恩帝KND最新网卡系列机床都支持数据采集,并且数据采集都很全面。
MAZAK采集方式/大畏OKUMA(O-API)
MAZAK官方方式必须开通MTConnect,购买机床请要求开通,否则后期费用较高。
大畏OKUMAOSP200/300开通(O-API)采集数据量很多。
Mazak
系统包括
CNCModelCNCO/SCNCMain
s/wverRelease
DateAdapter
verMachineModel
Fusion640TNexusWin95B8G6/15/10
Fusion640TNexusWin2000B8G6/15/10
Fusion640MNexusWin95ABD6/9/10/C
Fusion640MNexusWin2000A9D6/9/10/C
Fusion640T/MT/TEWin95DDG6/15/10
Fusion640T/MT/TEWin2000A8G6/15/10
Fusion640M/M-5XWin95CGG/ACG6/9/10/C
Fusion640M/M-5XWin2000AAG/A9G6/9/10/C
Fusion640MTProWin2000ABD–––
Fusion640MProWin95––––
Fusion640MProWin2000––––
––––––
Matrix(e-Machine)WinXPD14/2/10
Matrix(e-Machine)WinXPE1Ramtec
Matrix(Integrex-IV)WinXPC4B8/27/10
Matrix(Versatech)WinXPD41/7/11
Matrix(CTT,HQR,MP-II)WinXPC38/20/10
Matrix(VRX,VRX-IIVRX-T,SVC)WinXPD38/20/10
Matrix(VTC)WinXPD31/5/10
MatrixNexus(VNC,HCN,FJB-II)WinXPD411/5/10,HCN,FJVMK2
MatrixNexus(QTN-II,MTN,STN)WinXPD411/30/10,MTM,STN,CT
Matrix(INTE-i150)WinXPC94/1/11
Matrix(INTE-i200)WinXPD15/1/11
Matrix(INTE-J)WinXPD24/25/11
––––––
MatrixII(e-Series)Win7n/a1/1/12
MatrixII(VERSATECH)Win7n/a1/1/12
MatrixII(CyberTechTurn)Win7n/a1/1/12!
MatrixII(MP-II)Win7n/a1/1/12
MatrixII(VRX,VRX-II,VRX-T,SVCWin7n/a1/1/12
MatrixII(VTC-800R)Win7n/a1/1/12
MatrixII(HQR)Win7n/a1/1/12
MatrixII(VCN5X)Win7n/a1/1/12
MatrixII(QTNIILBB)Win7n/a1/1/12
MatrixII(i-Series)Win7n/a1/1/12
5.采用硬件进行数据采集
该方式通常采用数字量和模拟量的数据采集模块,采集机床的IO信号从而实现对机床状态的监控。该方式的优点是不受系统的限制,使用广泛。缺点是采集的数据比较少,具体采集的数据受到机床电气设计的限制,另外现场接线改动一些线路,必须规范接线。