○ 툴 사용시간
- 스핀들 모터 부하율
- CNC·MCT 진동값
- 설비 가동현황
- 축 정보(X,Y,Z)
○ 데이터 수집 경로
- IoT센서
○ 데이터 수집목적
- 설비 제조 데이터 특성을 분석하여 유의미한 정보 추출 및 데이터 간 상관관계를 찾아내고 이를 토대로 데이터 기반 서비스 모델 발굴
- 설비 이상탐지 :
CNC 및 MCT장비의 정상/불량 데이터를 학습하여 장비 내 툴의 파손, 마모 여부를 파악하고 적절한 툴 교체 시기를 도출하여 필요 이상의 툴 교체에 들어가는 비용 절감.
나아가 툴이 파손 또는 마모로 인해 가공이 제대로 되지 않아 생기는 가공 제품 불량을 개선.
컬럼명 |
타입 |
최소 |
최대 |
단위 |
설명 |
---|
ACC1_ACC
|
R4 |
0 |
10 |
mm/sec |
진동 |
ACC2_ACC
|
R4 |
0 |
10 |
mm/sec |
진동 |
ACC3_ACC
|
R4 |
0 |
10 |
mm/sec |
진동 |
ACC4_ACC
|
R4 |
0 |
10 |
mm/sec |
진동 |
ACC5_ACC
|
R4 |
0 |
10 |
mm/sec |
진동 |
ACC6_ACC
|
R4 |
0 |
10 |
mm/sec |
진동 |
ROOM1_TEMP |
R4 |
-20 |
80 |
℃ |
온도 |
ROOM1_HUMI |
R4 |
0 |
100 |
% |
습도 |
ROOM2_TEMP |
R4 |
-20 |
80 |
℃ |
온도 |
ROOM2_HUMI |
R4 |
0 |
100 |
% |
습도 |
ROOM3_TEMP |
R4 |
-20 |
80 |
℃ |
온도 |
ROOM3_HUMI |
R4 |
0 |
100 |
% |
습도 |
ROOM4_TEMP |
R4 |
-20 |
80 |
℃ |
온도 |
ROOM4_HUMI |
R4 |
0 |
100 |
% |
습도 |
ROOM5_TEMP |
R4 |
-20 |
80 |
℃ |
온도 |
ROOM5_HUMI |
R4 |
0 |
100 |
% |
습도 |
STATE_DNM650_2_ALRAM
|
ST |
|
|
|
알람 상태 |
STATE_DNM650_2_EMG
|
ST |
|
|
|
비상 정지 상태 |
STATE_DNM650_2_RUN_STATE
|
ST |
|
|
|
가동 상태 |
STATE_DNM650_2_CUT_TIME
|
ST |
|
|
|
커팅 시간 |
STATE_DNM650_2_CYCLE_TIME
|
ST |
|
|
|
사이클 타임 |
STATE_DNM650_2_OP_TIME
|
ST |
|
|
|
전체 운전 시간 (분) |
STATE_DNM650_2_SERVO_X_LOAD
|
R8 |
|
|
% or mm |
서보 X 축 부하 |
STATE_DNM650_2_SERVO_Y_LOAD
|
R8 |
|
|
% or mm |
서보 Y 축 부하 |
STATE_DNM650_2_SERVO_Z_LOAD
|
R8 |
|
|
% or mm |
서보 Z 축 부하 |
STATE_DNM650_2_SPINDLE_S1_LOAD
|
R8 |
|
|
% or mm |
스핀들 S1 부하 (%) |
STATE_DNM650_2_MODAL_CMD_T
|
ST |
|
|
|
모달 명령 T (공구) |
STATE_DNM650_3_ALRAM
|
ST |
|
|
|
알람 상태 |
STATE_DNM650_3_EMG
|
ST |
|
|
|
비상 정지 상태 |
STATE_DNM650_3_RUN_STATE
|
ST |
|
|
|
가동 상태 |
STATE_DNM650_3_CUT_TIME
|
ST |
|
|
|
커팅 시간 |
STATE_DNM650_3_CYCLE_TIME
|
ST |
|
|
|
사이클 타임 |
STATE_DNM650_3_OP_TIME
|
ST |
|
|
|
전체 운전 시간 (분) |
STATE_DNM650_3_SERVO_X_LOAD
|
R8 |
|
|
% or mm |
서보 X 축 부하 |
STATE_DNM650_3_SERVO_Y_LOAD
|
R8 |
|
|
% or mm |
서보 Y 축 부하 |
STATE_DNM650_3_SERVO_Z_LOAD
|
R8 |
|
|
% or mm |
서보 Z 축 부하 |
STATE_DNM650_3_SPINDLE_S1_LOAD
|
R8 |
|
|
% or mm |
스핀들 S1 부하 (%) |
STATE_DNM650_3_MODAL_CMD_T
|
ST |
|
|
|
모달 명령 T (공구) |
STATE_MYNX7500_ALRAM
|
ST |
|
|
|
알람 상태 |
STATE_MYNX7500_EMG
|
ST |
|
|
|
비상 정지 상태 |
STATE_MYNX7500_RUN_STATE
|
ST |
|
|
|
가동 상태 |
STATE_MYNX7500_CUT_TIME
|
ST |
|
|
|
커팅 시간 |
STATE_MYNX7500_CYCLE_TIME
|
ST |
|
|
|
사이클 타임 |
STATE_MYNX7500_OP_TIME
|
ST |
|
|
|
전체 운전 시간 (분) |
STATE_MYNX7500_SERVO_X_LOAD
|
R8 |
|
|
% or mm
|
서보 X 축 부하
|
STATE_MYNX7500_SERVO_Y_LOAD
|
R8 |
|
|
% or mm
|
서보 Y 축 부하
|
STATE_MYNX7500_SERVO_Z_LOAD
|
R8 |
|
|
% or mm
|
서보 Z 축 부하
|
STATE_MYNX7500_SPINDLE_S1_LOAD
|
R8 |
|
|
% or mm
|
스핀들 S1 부하 (%)
|
STATE_MYNX7500_MODAL_CMD_T
|
ST |
|
|
|
모달 명령 T (공구)
|
STATE_NHM6300_ALRAM
|
ST |
|
|
|
알람 상태
|
STATE_NHM6300_EMG
|
ST |
|
|
|
비상 정지 상태
|
STATE_NHM6300_RUN_STATE
|
ST |
|
|
|
가동 상태
|
STATE_NHM6300_CUT_TIME
|
ST |
|
|
|
커팅 시간
|
STATE_NHM6300_CYCLE_TIME
|
ST |
|
|
|
사이클 타임
|
STATE_NHM6300_OP_TIME
|
ST |
|
|
|
전체 운전 시간 (분)
|
STATE_NHM6300_SERVO_X_LOAD
|
R8 |
|
|
% or mm
|
서보 X 축 부하
|
STATE_NHM6300_SERVO_Y_LOAD
|
R8 |
|
|
% or mm
|
서보 Y 축 부하
|
STATE_NHM6300_SERVO_Z_LOAD
|
R8 |
|
|
% or mm
|
서보 Z 축 부하
|
STATE_NHM6300_SPINDLE_S1_LOAD
|
R8
|
|
|
% or mm
|
스핀들 S1 부하 (%)
|
STATE_NHM6300_MODAL_CMD_T
|
ST |
|
|
|
모달 명령 T (공구)
|
STATE_HWUL_ALRAM
|
ST |
|
|
|
알람 상태
|
STATE_HWUL_EMG
|
ST |
|
|
|
비상 정지 상태
|
STATE_HWUL_RUN_STATE
|
ST |
|
|
|
가동 상태
|
STATE_HWUL_CUT_TIME
|
ST |
|
|
|
커팅 시간
|
STATE_HWUL_CYCLE_TIME
|
ST |
|
|
|
사이클 타임
|
STATE_HWUL_OP_TIME
|
ST |
|
|
|
전체 운전 시간 (분)
|
STATE_HWUL_SERVO_X_LOAD
|
R8 |
|
|
% or mm
|
서보 X 축 부하
|
STATE_HWUL_SERVO_Y_LOAD
|
R8 |
|
|
% or mm
|
서보 Y 축 부하
|
STATE_HWUL_SERVO_Z_LOAD
|
R8 |
|
|
% or mm
|
서보 Z 축 부하
|
STATE_HWUL_SPINDLE_S1_LOAD
|
R8
|
|
|
% or mm
|
스핀들 S1 부하 (%)
|
STATE_HWUL_MODAL_CMD_T
|
ST |
|
|
|
모달 명령 T (공구)
|
STATE_WIA_KH63G_ALRAM
|
ST |
|
|
|
알람 상태
|
STATE_WIA_KH63G_EMG
|
ST |
|
|
|
비상 정지 상태
|
STATE_WIA_KH63G_RUN_STATE
|
ST |
|
|
|
가동 상태
|
STATE_WIA_KH63G_CUT_TIME
|
ST |
|
|
|
커팅 시간
|
STATE_WIA_KH63G_CYCLE_TIME
|
ST |
|
|
|
사이클 타임
|
STATE_WIA_KH63G_OP_TIME
|
ST
|
|
|
|
전체 운전 시간 (분)
|
STATE_WIA_KH63G_SERVO_X_LOAD
|
R8 |
|
|
% or mm
|
서보 X 축 부하
|
STATE_WIA_KH63G_SERVO_Y_LOAD
|
R8 |
|
|
% or mm
|
서보 Y 축 부하
|
STATE_WIA_KH63G_SERVO_Z_LOAD
|
R8
|
|
|
% or mm
|
서보 Z 축 부하
|
STATE_WIA_KH63G_SPINDLE_S1_LOAD
|
R8
|
|
|
% or mm
|
스핀들 S1 부하 (%)
|
STATE_WIA_KH63G_MODAL_CMD_T
|
ST |
|
|
|
모달 명령 T (공구)
|
DataType
Data type은 2 bytes의 영문자로 정의하며, 태그의 데이터 형식을 나타낸다.
각 data type은 Boolean(BL), Signed(S), Unsigned(U), Real value(R), String(ST),
Binary(BN) 등과 같은 data type의 약자와 data type 별 byte 크기로 조합되어 있다. Data type의 종류는 <Table 2>와 같다.
Table 2 Data Type
Type |
Size |
Descriptions |
---|
BL |
1 |
Boolean, (true, false) or (0, 1) |
S1 |
1 |
Signed integer |
U1 |
1 |
Unsigned integer |
S2 |
2 |
Signed integer |
U2 |
2 |
Unsigned integer |
S4 |
4 |
Signed integer |
U4 |
4 |
Unsigned integer |
S8 |
8 |
Signed integer |
U8 |
8 |
Unsigned integer |
R4 |
4 |
Floating value |
R8 |
8 |
Double precision floating value |
ST |
|
ANSI character string, maximum 1024 characters |
SW |
|
Wide character string, maximum 512 characters |
BN |
|
Binary data, maximum 1024 bytes |
BY |
1 |
Byte |
WD |
2 |
Word |
DW |
4 |
Double Word |
QW |
8 |
Quadruple Word |
DG |
4 |
Digital data type, 4 bytes integer value |
TM |
8 |
Time value, Window time format, From 1601-01-01 00:00:00, 100-nanosecond |