CNC数据采集解决方案(2023杭州乐芯科技)
创始人
2024-05-27 10:51:12
0

    杭州乐芯科技IOT数据采集平台产品是杭州乐芯科技有限公司为满足工业4.0大型集团工厂推出的新一代数据采集平台级产品,可满足单一平台(一个服务器)同时采集各类设备,同时兼容各种工业数据采集协议,单服务器压力测试达1000台,已经稳定在大型集团用户稳定运行。实现各种工业设备数据采集,包括数控机床数据采集、切割机数据采集、机器人数据采集、PLC数据采集、各种工业仪表(各类传感器、智能电表等)。并实现数据对接各大工业平台(如:根云平台、施耐德平台、阿里云平台等)。

 

     CNC 数据采集方式及描述

2.1 数控系统型号决定采集方式及内容

经我司数据采集工程师对生产现场设备调研,初步确认的采集方案分如下三种:

2.1.1网口类型数控系统通过网口协议直接采集

        针对现场网口型数控系统,如发那科、西门子、海德汉、大隈、马扎克、科德、广州数控等数控系统,通过网口直接读取数据,读取的数据内容主要包括“开机时间,关机时间, 报警状态,报警号,报警信息,报警时长,设备状态,程序号,加工时间,产量,进给 F, 进给倍率,主轴转速 S,主轴倍率,坐标值,主轴负载,各轴负载,当前刀具号等”。

 

       平台支持的采集CNC品牌及详细版本列表(不在表格中,请咨询客服,协议支持持续更新):
具体系统支持:

型号

类型

版本

接口

采集方式

发那科

0i C/D/F 系列

全部

网口

网络协议采集

15i/16i/18i/21i B 系列

全部

网口

网络协议采集

30i/31i/32i A/B 系列

全部

网口

网络协议采集

150i/160i/180i/210i/300i/310i/

320i (windows 版本)

全部

网口

网络协议采集

西门子

Siemens 808D(ADVANCE 有网络协议采集)

全部

网口

网络协议采集

Siemens 810D

全部

网口

网络协议/MPI

Siemens 840D WinNT

全部

网口

网络协议采集

Siemens 840D/840Dpl WinXP

全部

网口

网络协议采集

Siemens 828D

全部

网口

网络协议采集

Siemens 840Dsl WinXP/Win7(PCU)

全部

网口

网络协议采集

Siemens 840Dsl Linux (TCU)

全部

网口

网络协议采集

三菱

MITSUBISHI M70/700 C70/700

全部

网口

网络协议采集

MITSUBISHI M80/800

全部

网口

网络协议采集

MITSUBISHI M700/M800 (windows

版本)

全部

网口

网络协议采集

海德汉

TNC 640 HSCI

全部

网口

购买 DNC#18

TNC 620 HSCI

全部

网口

购买 DNC#18

TNC 320

全部

网口

网络协议采集

iTNC 530 HSCI

全部

网口

网络协议采集

iTNC 530

全部

网口

网络协议采集

华中数控

HNC 808/818/848

8 系列以

网口

网络协议采集

广州数控

GSK988TA 及以上

2017 年以上版

网口

网络协议采集

640T/640M (Win95/2K)

全部

网口

协议采集

Matrix Nexus (WinXP)

全部

网口

MT 协议采集

Matrix NexusⅡ (Win7)

全部

网口

MTCONNECT 协议或 IF

协议

Smart

全部

网口

MTCONNECT 协议或 IF

协议

Smooth C

全部

网口

MTCONNECT 协议或 IF

协议

Smooth G/X (Win8)

全部

网口

MTCONNECT 协议或 IF

协议

BROTHER

TC-22B/31B/32BN/S2D/R2B20B/S2D

z/S2DNz

全部

网口

网络协议采集

S500X1/S700X1/M140X1

全部

网口

网络协议采集

SYNTEC

3 系列/EZ 系列

软件版本在10.116.16.XX

以上

网口

网络协议采集

6 系列/10 系列/11 系列

网口

网络协议采集

20 系列/21 系列/200 系列

网口

网络协议采集

OSP-P20M (Windows)

全部

网口

O-API 购买协议

OSP-P200/300M (Windows)

全部

网口

O-API 购买协议

MORI SEIKI (MITSUBISHI M730BM)

全部

网口

MTCONNECT 协议

DMG (SIEMENS)

全部

网口

网络协议采集

DMG (HEIDENHAIN)

全部

网口

网络协议采集

DMG (FANUC)

全部

网口

网络协议采集

JINGDIAO

JD50 以上

全部

网口

购买协议采集

HAAS

HAAS

全部

串口

串口

HAAS (100.16.000.1023/1013)

全部

网口

网口

东芝

T888

全部

串口

T999

全部

串口

FAGOR

FAGOR 8055

全部

串口

串口

FAGOR 8065/8070

全部

网口

网络协议采集

MAKINO

MAKINO (FANUC)

全部

网口

网络协议采集

MAKINO (MISUBISHI)

全部

网口

网络协议采集

网口设备采集详细数据管理与分类见下表:

        1. CNC 全功能采集的数据内容

数控设备(CncMach)

类型

数据说明

字段名

备注

数据类

平台需

老旧设

设备信息

设备ID

DeviceID(PK)

设备唯一编号

STRING

公司

CompanyNo

公司代码(例如:1000)

STRING

工厂

factoryNo

工厂代码(例如:5802)

STRING

资产编码

AssetNo

资产编号(例如:105XXXX)

STRING

设备名称

DeviceName

三一设备名称

STRING

设备类型

DeviceType

二级工艺编号

STRING

系统型号

CncType

数控系统品牌:FANUC

STRING

基本信息

序列号

SerNum

数控系统唯一标识

STRING

软件版本

NcVer

软件版本

STRING

伺服轴数

Axes

伺服轴总数

INT

主轴数

SpinNum

主轴总数

INT

主轴最高转

MaxSpeed

主轴最高转速 r/min

FLOAT

状态信息

工作状态

Status

1:作业 2:待机 3:故障 4:关机

INT

急停

Emg

0:正常 1:急停

INT

报警

Alarm

0:正常 1:报警

INT

工作模式

Mode

1:自动 2:编辑 3:MDI 4:DNC 5:手轮 6:

手动

INT

坐标信息

轴名称

AxisName

各轴以‘|’进行分割

STRING

机械坐标

MachPos

各轴以‘|’进行分割

STRING

绝对坐标

AbsPos

各轴以‘|’进行分割

STRING

相对坐标

RelPos

各轴以‘|’进行分割

STRING

剩余距离

RemPos

各轴以‘|’进行分割

STRING

程序信息

程序运行状

NcStatus

NC 程序状态

STRING

主程序号

MainPgm

当前加工主程序

STRING

主程序注释

MainPgmMsg

主程序注释

STRING

当前程序号

CurPgm

当前加工程序号

STRING

当前程序注

CurPgmMsg

当前加工程序注释

STRING

切削时间

CutTime

程序切削时间(秒)

INT

加工时间

CycSec

程序加工时间(秒)

INT

程序行号

CurSeq

当前执行的程序行号

STRING

产量

PartCnt

当前的产量

INT

当前程序块

CurNcBlk

当前正在加工程序代码

(50 字符以内)

STRING

刀具信

刀具号

TCode

刀具号 T

STRING

工况信息

切削倍率

OvFeed

切削倍率%

FLOAT

主轴倍率

OvSpin

主轴倍率%

FLOAT

切削速度

ActFeed

切削速度F

单位:m/min

FLOAT

切削指定速

FCode

指定的转速 F

单位:m/min

FLOAT

主轴速度

ActSpin

主轴转速S

单位:r/min

FLOAT

主轴指定转

SCode

指定的主轴转速

单位:r/min

FLOAT

伺服温度

SvTemp

以‘|’进行分割

STRING

伺服负载

SvLoad

以‘|’进行分割

STRING

主轴温度 1

SpinTemp1

第一主轴温度

INT

主轴负载 1

SpinLoad1

第一主轴负载

FLOAT

主轴温度 2

SpinTemp2

第二主轴温度

INT

主轴负载 2

SpinLoad2

第二主轴负载

FLOAT

报警信

报警信息

AlarmMsg

JSON 字符串

STRING

      1. 串口类型的数控系统,添加相应的协议转换硬件从 PLC 采集数据

发那科系统的老设备,主要是 GEFANUC,FANUC18-M/0i-T/0i-TB/0i-TC 等系统,需加装FANUC-PCMCIA 专用网卡(部分太老的设备不支持接入该硬件,没有 PCMCIA 接口,如 GEFANUC, FANUC18-M 需添加 IO 硬件采集),此硬件可以同时实现 MDC 数据采集和 DNC 程序传输。读取的数据内容主要包括“开机时间,关机时间,报警状态,报警号,报警信息,报警时长,设备状态,程序号,加工时间,产量,进给 F,进给倍率,主轴转速 S,主轴倍率,坐标值,主轴负载,各轴负载,当前刀具号,”(其中部分数据可能老系统不发布)。

西门子系统的老设备,主要是 810D,840D_TCU,840D_NCU 等系统,此类设备需加装西门子协议转换网关 WTGNet-S7MPI,通过 S7 协议从数控系统的 PLC 读取数据,读取的数据主要

为“机床的开机、关机、运行、空闲、报警状态,机床轴坐标位置数据(轴坐标位置数据嵌入 PLC 时),机床操作模式,实时显示机床当前所处的状态,如编辑状态、自动运行状态、手动状态、MDI/MDA 状态;报警号、报警内容、报警开始及结束时间;机床的开机、关机时间;加工程序运行开始、结束时间;主轴功率(功率值嵌入 PLC 时);主轴负载(负载值嵌入 PLC 时);主轴转速、进给速度(速度值嵌入 PLC 时);主轴转速倍率 S、进给倍率 F;当前使用的加工程序名称(加工程序名嵌入 PLC 时);当前使用的刀具号或名称”。

      1. 没有相应接口或无法获取厂家支持的添加 IO 硬件采集基础数据

车间里电火花、快走丝、慢走丝以及部分磨床和厂家定制系统(厂家无法提供技术支持) 的设备,通过添加 IO 硬件的方式采集,有三色灯的设备可以通过三色信号获取设备状态,无三色灯设备则通过设备的电流大小来判断设备的状态,读取的数据主要是“报警开始、结束时间;机床的开机、关机时间;加工程序运行开始、结束时间”。

    1. MDC 数据采集系统实现数据标准化管理

针对现场不同类型、品牌、厂家的数控设备,MDC 数据采集系统采用统一标准的数据字典,部分设备没有相关数据的不写入数据。

数据字典案例如下:

2.2.1.1 CNC 采集数据规范字典说明

序号

点位名字

描述

备注

CNC06_1

MachineID

CNC06_2

MachineName

CNC06_3

IDnum

采集序号

CNC06_4

MachineSN

CNC06_5

MachineType

CNC06_6

MachineIP

CNC06_7

MachineMode

机床模式

CNC06_8

MachineStatus

机床状态

CNC06_9

PowerOnTime

开机总时间

开机累积时间

CNC06_10

RunningTime

运行时间

累积运行时间

CNC06_11

CuttingTime

切屑时间

累积切屑时间

CNC06_12

ProcessingPart

程序名称

程序注释

CNC06_13

CurrentProgramName

程序号

CNC06_14

ProcessingCount

产量

当前产量

CNC06_15

ProcessedCount

累积产量

CNC06_16

SpindleLoad

主轴负载

CNC06_17

SpindleSpeed

主轴转速

CNC06_18

SpindleOverride

主轴倍率

CNC06_19

FeedOverride

进给倍率

CNC06_20

SpindleSpeedSet

主轴设定倍率

CNC06_21

FeedSpeedSet

进给设定速度

CNC06_22

FeedSpeed

进给速度

CNC06_23

AlarmType

报警类型

CNC06_24

AlarmNo

报警号

CNC06_25

Alarm

报警信息

CNC06_26

Tool

当前刀具号

CNC06_27

Yload

Y 轴负载

CNC06_28

Xload

X 轴负载

CNC06_29

Zload

Z 轴负载

CNC06_30

Bload

B 轴负载

CNC06_31

CreateTime

创建时间

CNC06_32

CoorX

X 轴机械坐标

CNC06_33

CoorY

Y 轴机械坐标

CNC06_34

CoorZ

Z 轴机械坐标

其中:

1:运行(Running),2:待机(Standby),3:关机(Offline

)4:报警 (Alarm)

    1. 数采现场施工说明

由于数控系统不同,所采用的采集方式不一样,现场施工也有差异,具体如下:

  1. 网口型数控系统:网线直接采集;

 

 

  1. 串口型数控系统:添加相应协议转换硬件采集;

  1. 无接口数控设备:添加 IO 硬件或智能电表采集; 具体实施见如下详细内容。

相关内容

热门资讯

安卓9系统怎样应用分身,轻松实... 你有没有发现,手机里的APP越来越多,有时候一个APP里还要处理好多任务,分身功能简直就是救星啊!今...
获取安卓系统的ip地址,轻松获... 你有没有想过,你的安卓手机里隐藏着一个神秘的IP地址?没错,就是那个能让你在网络世界里找到自己的小秘...
LG彩电安卓系统升级,畅享智能... 你家的LG彩电是不是最近有点儿“闹别扭”,屏幕上时不时地跳出个升级提示?别急,今天就来给你详细说说这...
阴阳师安卓苹果系统,安卓与苹果... 亲爱的玩家们,你是否曾在深夜里,手握手机,沉浸在阴阳师的神秘世界?今天,就让我带你一起探索这款风靡全...
华为安卓系统区别在哪,独特创新... 你知道吗?最近手机圈里可是热闹非凡,尤其是华为的新动作,让很多人眼睛都瞪大了。没错,我说的就是华为自...
怎么重新刷安卓手机系统,深度解... 手机用久了,是不是感觉卡顿得厉害?别急,今天就来教你怎么重新刷安卓手机系统,让你的手机焕然一新,速度...
刷正版安卓系统教程,刷正版安卓... 你有没有想过,让你的安卓手机焕然一新,体验一把正版系统的魅力呢?别急,今天就来手把手教你如何刷正版安...
移动支撑系统安卓版,助力移动办... 你有没有发现,现在的生活越来越离不开手机了?无论是工作还是娱乐,手机几乎成了我们生活的必需品。而今天...
安卓怎么进win系统界面,安卓... 亲爱的安卓用户,你是否曾幻想过在安卓设备上直接体验Windows系统的魅力?别再羡慕那些Window...
incall可以升级安卓系统吗... 你有没有想过,你的手机是不是也能像电脑一样,时不时地来个系统升级呢?今天,咱们就来聊聊这个话题——i...
安卓系统带农历软件,尽享传统节... 你知道吗?现在智能手机上有个特别实用的功能,那就是农历显示。对于咱们中国人来说,农历可是有着深厚的历...
安卓系统资源占用高,揭秘原因与... 你有没有发现,你的安卓手机最近变得越来越慢了?是不是觉得打开一个应用都要等半天,甚至有时候还会卡死?...
安卓10的系统有哪些,功能升级... 你有没有发现,你的安卓手机最近是不是变得有点不一样了?没错,就是那个神秘的安卓10系统!它就像一位魔...
固态硬盘系统迁移到安卓,固态硬... 你有没有想过,把你的固态硬盘系统迁移到安卓设备上,是不是能让你在移动办公或者娱乐时更加得心应手呢?想...
平板电脑能玩安卓系统吗,畅享丰... 你有没有想过,平板电脑竟然也能玩安卓系统?这可不是天方夜谭,而是科技发展的新趋势。想象你手中的平板瞬...
安卓刷精简系统下载,轻松打造高... 你有没有想过,你的安卓手机是不是有点儿“臃肿”了呢?运行速度慢,电池续航短,有时候还卡得要命。别急,...
安卓子系统windows11,... 你知道吗?最近科技圈可是炸开了锅,因为安卓子系统在Windows 11上的兼容性成了大家热议的话题。...
电脑里怎么下载安卓系统,电脑端... 你有没有想过,你的电脑里也能装上安卓系统呢?没错,就是那个让你手机不离手的安卓!今天,就让我来带你一...
索尼相机魔改安卓系统,魔改系统... 你知道吗?最近在摄影圈里掀起了一股热潮,那就是索尼相机魔改安卓系统。这可不是一般的改装,而是让这些专...
安卓系统哪家的最流畅,安卓系统... 你有没有想过,为什么你的手机有时候像蜗牛一样慢吞吞的,而别人的手机却能像风一样快?这背后,其实就是安...