*****
2022년도 버전 작성!
https://jeongsu.tistory.com/255?category=737280
MES 란 무엇인가? 2021 ver
4년동안 다닌 회사를 그만두면서 마지막으로 MES란 무엇인가를 정리하고 마무리 하려고 합니다. #아주 짧게 요약을 먼저 하자면, MES는 "어떻게 효율적으로 생산을 할수 있을까?" 를 고민하는 도메
jeongsu.tistory.com
MES 개발자를 하면 안되는 이유작성ㅋㅋ
MES 개발을 하면 안되는 이유
MES 개발자를 하면 안되는 이유
4년간 MES 개발에 몸담으면서, 느낀 점을 솔직히 말해보려고 합니다. 왜? MES 개발을 하면 안되는지 ㅋㅋ 가볍게 봐주시길 바랍니다. 재미로 읽어주세요 글은 MES 개발자를 하면 안되는 이유들을 말
jeongsu.tistory.com
재미로 읽어주세요
*****
에임시스템에 입사해서 MES 를 개발한지 2년이 되어간다.
그동안 MES 가 무엇인지도 모르고 개발했었다.
이제 MES란 무엇인가에 대해 정리해보려고 한다.
(아직 MES 가 무엇인지 정확히 정립되진 않았습니다. 참고하여 읽어주시기 바랍니다.)
우선 MES 가 무엇인지 알기 전에 몇가지 용어를 정리하고자 한다.
# Product(Glass)
Product 는 말그대로 제품을 의미한다. display 공장에선 그 제품이 glass(유리)가 될 것이다.
# Lot
Lot은 작업의 단위다.
예를들어 설명하자면, Array 공장의 경우 Product1, Product2, ... Product30 이 하나의 작업 단위로 움직인다.
# Durable (Carrier)
보통 carrier라고 하는데, 실제로 운송하는 수단을 의미한다.
예를들면
Lot1은 Carrier1에 탑승해 있고, 현재 StrageMachine (제품을 저장하는 머신) 에 있다.
그 Carrier1을 Machine (어떤 작업을 하는 머신) 으로 이동한다.
# Machine, Unit, SubUnit
machine은 가장 큰 집합이고, 하위로 unit과, subunit으로 이루어져 있다.
(물론 아닌 경우도 있다. 보통 그렇다.)
machine은 또한 여러가지로 분류될 수 있다.
저장역할을 하는 machine
어떤 작업을 하는 machine ( 예를들면 제품을 씻기만 한다거나, 사진을 찍는다거나 뭐를 바른다거나 등등 어떤 작업을 한다. )
carrier을 이동시키는 machine 등등 다양하게 있다.
# Port
Carrier을 Machine1로 이동할땐, 정확히 말하면 Machine1의 Port로 이동시키는 것이다.
machine 의 입구라고 생각하면 된다.
대충 용어 정리가 끝난 것 같다.
그렇다면 다시 처음으로 돌아와서 MES 란 무엇일까?
첫째, 기준 정보 설정
사용자가 어떤 정보를 설정한다. 예를들면 Lot1은 100번 공정이 끝나고, Sampling 하세요. 라는 정보를 설정할 수도 있고, 100번 공정이 끝나면, 잠깐 Hold를 걸어서 제품의 진행을 잠시 보류할 수도 있으며, 다양한 정보를 설정할 수 있다.
둘째, Machine 과 소통하면서, 제품의 이력을 기록하는 것이다.
Machine은 항상 MES와 소통을 하고, 공정을 진행한다. Machine은 "이 제품 정말 공정을 진행해도 되니?" 라고 묻고, MES는 거기에 대한 답변을 해준다. "응 진행해도 돼" or "안돼 그건 Hold가 걸려있네" 혹은 "이 제품을 이동시켜도 되니?" 그러면 MES는 답변을 해준다. 그러면서 제품의 진행순서가 기록이 되고, history가 쌓인다.
(이 부분이 MES이 가장 큰 중요한 점이라고 생각한다.)
셋째, Machine 과 소통할때, 항상 성공하진 않을 것이다. 그렇다면 제품의 이력을 사용자가 직접 수정할 수 있어야 한다.
이 말은 조금 헷갈릴 것이다.
제품이 100번 공정을 진행했고, machine은 MES에게 "Lot1은 100번 공정을 진행했어." 라고 MES에게 통보했다. 하지만, MES는 네트워크 문제인지 DB 문제인지 소통을 실패했다. 이때, 사용자는 Lot1이 100번 공정을 진행했음을 확인하고, MES를 통해 100번 공정을 진행했다고 할수 있다. 이렇게 되서 Lot1의 작업이력은 다시 정상으로 돌아왔다.
MES의 역할을 위의 3가지 정도로 압축했다. 사실 너무나 많은 내용이 있고, 내가 모르는것이 너무 많다.
그리고 공장에는 MES 말고도, DSP, DFS, MCS, RMS 등등 정말 다양한 시스템이 존재하고 있고, 헤아릴수 없다.
어째든 결과적으로 MES란 무엇인가를 정리하자면,
기준정보를 설정하고,
제품의 이력을 기록하고 (가장 핵심),
제품의 이럭을 수정할수 있는 공장의 시스템이라고 생각한다.
'제조산업 > MES' 카테고리의 다른 글
MES 개발의 어려움 (7) | 2022.09.01 |
---|---|
MES 의 전망과 미래 그리고 현실 (8) | 2022.08.09 |
MES 개발자를 하면 안되는 이유 (24) | 2022.03.06 |
MES 란 무엇인가? 2021 ver (0) | 2021.12.02 |
디스플레이 관련 ebook (0) | 2019.11.13 |