본문 바로가기
PLC 프로그래밍

서보 시스템 솔루션 샘플 프로그램[2]

by lemy 2019. 2. 14.
반응형


서보 시스템 솔루션 샘플 프로그램[2]

Rotary Knife Cutter machine(로터리 컷터)


[시스템 구성]


[동작 요약]

컨베이어에 의해 일정 속도로 반송되는 시트를 로타리 커터로 설정한 시트 길이가 되도록 절단 합니다. 시트 절단시 절단기 주속 컨베이어 

속도에 동기하여 절단 작업을 수행합니다.

시트 길이의 차이와 절단 위치의 어긋남을 방지하기 위해 시트에 인쇄 된 비닐 마크를 검출하여 절단기의 절단 위치를 보정 합니다.


[제어 포인트]

Point1: 로터리 커터 용 캠 자동 생성 기능으로 생성 된 캠 데이터를 사용하여 컨베이어 커터의 동기 운전을 실시 합니다.

Point2: 마크 감지 기능은 필름 엣지의 마크를 검출하여 기준 위치와의 차이를 보정합니다.


[각 축 제어 내용]


AXIS#1(커터 축): 캠 패턴에 의한 컨베이어와의 동기화 제어(단방향 회전 동작)


AXIS#2(컨베이어 축): 일정 속도에서 속도 제어


AXIS#3(가상 서보): 가상 시트 이송량 생성 용


AXIS#4(가상 서보): 마크 검출 보정용



[로타리 커터용 캠 자동 생성]


래더 회로에서 다음 매개 변수를 설정하고 캠 자동 생성 요청을 지정한 캠 No.에 로터리 커터용 캠 패턴을 자동 생성합니다.

 

설정 항목
(
버퍼 주소)

설정 내용

설정 범위

샘플 설정치

캠 자동 생성 요구

(53200)

캠 자동 생성 요청을 설정한다. 캠 자동 생성 완료 후에는

심플 모션 유닛에 의해 자동으로 "0"이 저장된다.

1 : 캠 자동 생성 요구

 -

자동 생성 캠 No.

(53201)

자동 생성하는 캠 No. 설정한다.

1 ~ 256

1

캠 자동 생성 종별

(53202)

캠 자동 생성 종별을 설정한다.

1 : 로터리 커터용 캠

1

캠 분해능

(53204)

생성하는 캠의 해상도를 설정한다.

256/512/1024/2048/4096

/8192/16384/32768

256

시트 길이

(53206, 53207)

시트 길이를 설정한다. 캠 축 1 사이클 길이의 값을

설정한다.

1 ~ 2147483647

[임의의 동일한 단위]

2000 *1 [x0.1mm]

시트 동기화 폭

(53208, 53209)

시트의 동기 구간의 길이를 설정한다.

1 ~ 2147483647

[임의의 동일한 단위]

100 [x0.1mm]

동기 축 길이

(53210, 53211)

로터리 커터 축 둘레를 설정한다.

1 ~ 2147483647

[임의의 동일한 단위]

6000 [x0.1mm]

동기화 시작 위치

(53212, 53213)

시트 부분에서 동기화 시작 구간까지의 길이를 설정한다.

1 ~ 2147483647

[임의의 동일한 단위]

950 *2 [x0.1mm]

동기화 구간

증속 비율(53214)

동기 구간의 동기화 속도를 조정할 때 설정한다.
동기 구간 속도=동기 속도×(100%+증속 비율)

-5000 ~ 5000 [0.01 %]

0 [%]


* 1 : 200.0mm (시트 길이)는 샘플 프로그램의 기본값입니다.

* 2 : 95.0mm (동기화 시작 위치)는 샘플 프로그램의 기본값입니다. 시트 길이 중심의 ± 5mm를 동기화 구간으로 설정하고 있습니다.



[마크 검출 보정]


시트 간격 (제품 치수)에서 인쇄 된 레지 마크의 위치를 감지하여 마크 사이의 거리를 측정합니다.

측정 한 거리와 설정 절단 길이의 차이에 커터 축과 컨베이어 축과 동기 위상 오차를 보정합니다.




[샘플 프로그램의 구성]


1. 첨부 파일.


Vol2_R_Cutter_PLC.gxw


Vol2_R_Cutter_Motion.pcw


Vol2_R_Cutter_Oscillo.smt


Vol2_R_Cutter_GOT.GTW


2. 샘플 프로그램 설명서.


Vol2_R_Cutter_ENG.pdf


Vol2_R_Cutter_JPN.pdf


반응형

댓글