기술의 뉴 프론티어/데이터 스트림

[PIO통신] PIO 통신? E84 통신? 이게 무슨말이야

디노의 회로 지도 2021. 10. 24.
728x90

간만에 전기적인 글을 작성합니다.

프로젝트 때문에 바쁜것도 있고 하다보니

간단한 리뷰 정도만 했는데 

백신접종후 시간이 꽤 남아서 작성을 해볼게요

 

PIO 통신이란

 

Parallel Input Outpt 의 약자로

 

Parallel =평행한

Input = 입력

Outpt = 출력

즉, 평행한 입출력 통신 

쉽게 말해서 I/O 상태를 전달하는 입출력 을 의미 합니다

 

PIO 센서  혹은 PIO 케이블을 들어보셨을텐대,

반도체 및 물류자동화 분야에서 사용을 합니다 

디테일하게 설명을 하면

"A 장비에서 B장비하고의 제품을 주고 받을때 서로 통신하면서 제품의 정보를 주고 받는다 "

라고 생각하시면 쉬울겁니다

 

PIO 통신 은 기본적으로 E84 통신 이라고도 칭하며

그 이유는 E84 통신을 위하여 만들어 졌다고 보시면 됩니다

 

E84 통신이란?

SEMI (세계 반도체 장비 재료 협회)에서 정한 통신 규칙으로

장비간 제품 이동시 필요한 통신 규약입니다

(SEMI = Semiconductor Equipment and Materials International)

 

반도체를 만들기 위해 여러가지 공정이 필요한대,

이런 공정 사이에 반도체가 담긴 제품을 이동시키기 위해 

로봇 (대표적으로 AGV , OHT) 을 이용하게 됩니다 

 

대표적으로 사용하는 6가지 

OHS Over Head Shuttle 
(스토커간의 반송을 담당하는 반송장비)
OHT Over head Hoist Transport
(장비간 반송을 담당하는 반송장비)
AGV Automated Guided Vehicle
(자율주행 반송 장비)
RGV Rail Guided Vehicle
(레일을 따라 주행하는 반송 장비)
PGV Person Guided Vehicle 
(사람에 의해 움직이는 반송 장비)

 

위에서 분명 장비간의 통신으로 주고 받다 라고 적어놨죠?

그러면 Active 와 Passive 로 나뉠수 있습니다

 

Active  OHS , OHT , AGV , RGV , PGV 등
Passive  일반적인 공정장비 및 제품을 적재하는 Stocker 같은 장비

 

이것들을 조작하는 시스템을 AMHS (Automated Material Handling System)

라고 하며, 반송장비 Control 과 관련된 규격입니다

 

 

E84(PIO) 통신은 각각 I/O 8bit 로 통신을 합니다

 

 

사진과 밑에 표와 같이

왼쪽 파란색 신호가 Active 신호가 되며

왼쪽 빨간색신호가 Passive 신호가 됩니다

Active 신호
(A로 표시된 것이 로봇측 제어신호)

passive 신호
(P로 표시된 것이 장비측 제어신호)

 

 

기본적으로 규정하고 있는 신호의 종류는 위의 사진과 같습니다

 

자 그럼 위에 사진을 보고 설명을 해보자면

1. Robot 이 CS_0 이라는 신호를 ON 하는 것으로 시작 하며
   (Box 를 이동할 것인지 선택)

2. Robot은 VALID 라는 신호를 ON 하면서 BOX를 이동시작
    한다고 신호로 알려주는 것입니다

3. 신호를 받은 장비는 BOX를 이동할수 있는지 확인후
    Load Request 라는 신호를 ON 합니다
    (이때, 장비에서 BOX를 이동시킬수 없다면 다음 단계로
     진행하지 않고 Robot은 돌아가거나 멈춰서 기다립니다)

4. Load Request 신호를 받은 Robot은 시작의 의미로
    TR_REQ (Transfer Request) 신호를 ON 합니다

5. TR_REQ 신호를 받은 장비는 Robot 이 BOX 이동을
   시작할수 있도록 READY 신호를 ON 합니다

6. BOX 이동이 시작되며 Robot은 기구적 동작이 
   진행중이라는 것을 BUSY 라는 신호로 장비측에 신호를 
    줍니다

7. 작업이 완료되면 BUSY 를 OFF 하고 그에 대한 응답으로
   COMPT를 ON 하면서 작업이 완료 됩니다.
    

 

이 내용이 너무 어렵다면 어려울수 있습니다

저또한 배우면서 어려웠고 장비를 만들고 설계학고 배선하면서도 어려웠으니까요

 

챔버 장비 같은 경우 타 장비와 PIO 통신을 할때

판넬(제어기)에  D-SUB 를 이용하여

통신을 하는방법도 많이 사용됩니다

 

유튜브에 쉽고 재미있게 알려주시는 분이 있길래

동영상도 첨부 해드립니다

 

 

 

728x90

댓글