플럭스 검사 자동화 시스템 구성방법

Thechnical notes, Tip

플럭스 검사는 서치코일을 이용하여 자석의 착자 여부를 검사하는 프로그램으로, 로터 생산 공정에서 가우스 검사와 같이 사용됩니다.

  1. 검사 시스템 구성
  2. 측정원리
  3. PLC 연동 측정제어
    1. 플럭스 검사기 시퀀스
    2. 대기상태
    3. 리셋
    4. 측정
  4. PLC 제어 시퀀스 예시
  5. 주의사항

검사 시스템 구성

플럭스 검사 시스템은 크게 검사 PC, 플럭스미터, 측정 코일 (서치 코일)로 구성이 됩니다.

항목
서치코일 (측정코일)회전자가 움직일 때 전압이 발생합니다
플럭스미터발생된 전압의 피크값을 기록합니다.
측정 PCRS232C 통신을 이용, 플럭스미터로 부터 데이터를 읽어옵니다.

측정원리

패러데이 전자기 유도 법칙에 따라, 서치 코일 안에서 로터가 움직일 때 (중요!) 유도되는 전압을 측정합니다. 플럭스미터는 유도되는 전압의 총 량을 기록합니다. 따라서 움직이는 속도보다는 이동 거리가 더 중요합니다.

PLC 연동 측정제어

플럭스 검사기는 PLC의 슬레이브 개념으로 동작하며, 타이머 (500ms)를 이용하여 주기적으로 PLC와 약속한 특정 주소의 값 (flag)을 체크하여 ON일 때 해당하는 동작을 실행합니다. 예를 들어 측정 요청 FLAG가 ON이면 측정을 시작합니다.

PLC와 연동을 위해서는 PC의 IP, 통신 프로토콜, 메모리 맵 3가지가 필요합니다. 측정 프로그램은 현재 미쓰비시 MX Component/MC Protocol/Simens S7 3종류 통신 프로토콜을 지원합니다. 제어 프로그램은 LabView 2023으로 제작되었습니다.

플럭스 검사기 시퀀스

플럭스 검사기 시퀀스

대기상태

대기 상태에서 타이머에 의해 발생되는 이벤트 입니다.

항목주소 예시 (형)동작작성
하트비트D8201.0 (BIT)비트를 주기적으로 토글 (통신 상태 확인 용)PC

리셋

리셋 요청 시퀀스 입니다. 리셋은 일반적으로 2~3초 정도 소요됩니다.

항목주소 예시 (형)동작작성
리셋 요청D8200.0 (BIT)ON이면 리셋 시작PLC
리셋 요청 응답D8201.1 (BIT)ON 설정 후 리셋 시작PC
리셋 완료D8201.2 (BIT)리셋 종료 후 ONPC

측정

측정 요청 시퀀스입니다. 측정 시작 전 모델 넘버와 바코드를 PLC 주소에서 읽어옵니다. 측정은 일반적으로 2~3초 소요됩니다.

항목주소 예시 (형)동작작성
모델넘버D8002 (INT)모델넘버PLC
바코드D8003~
D8014 (STRING)
제품의 바코드PLC
측정 시작D8200.1 (BIT)ON이면 측정 시작PLC
측정 시작 응답D8201.3 (BIT)ON 설정 후 측정 시작PC
측정 완료D8201.4 (BIT)측정 종료 후 ONPC
OKD8201.5 (BIT)양품PC
NGD8201.6 (BIT)불량PC
ALARMD8201.7 (BIT)알람PC
TOTALD8210 (INT)Total flux (Wb)PC
POSD8211 (INT)Positive peak (Wb)PC
NEGD8212 (INT)Negative peak (Wb)PC

마지막 TOTAL/POS/NEG는 100으로 스케일 업 되어 출력됩니다. 예를 들어, TOTAL 실 측정값이 82.12라면 8212가 D8210번지에 기록됩니다.

PLC 제어 시퀀스 예시

  1. 우선 제품을 안착하고, 코일에 하강하여 삽입하여 주십시오.
  2. 리셋을 요청하고 완료를 대기합니다.
  3. 제품을 코일에서 상승시켜 측정을 수행합니다.
  4. 측정요청 FLAG를 이용, 플럭스 검사기가 플럭스 미터 값을 읽어오고 저장합니다.

주의사항

리셋과 측정 요청이 동시에 발생할 경우, 리셋 요청을 우선시 합니다.

OK/NG/ALARM은 오직 하나만 ON 됩니다.

측정 값은 이송거리에 비례합니다. 제품 상승 시 이송거리를 일정하게 유지해주십시오.

댓글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.