2018년 3월 13일

excelliSCAN + syncAXIS 조합의 컨셉

3개의 조합 (RTC6 + excelliSCAN + ACS) 을 통해 MOTF(marking on the fly) 를 구성하는 방법의 개략도를 보면 아래와 같습니다.



사용자 프로그램에서는 syncAXIS DLL 이라는 라이브러리를 사용하여 speed/delay 등의 파라메터를 설정하게 되어 있고, mark/jump/arc/circle 등의 가공정보를 예전 리스트 명령어들 처럼 버퍼에 삽입하고 실행하게 되는 구조입니다. (이를 내부에서는 JOB 을 생성하여 버퍼에 넣는 방식으로 처리되고 있습니다.)
또한 Secondary Head 쪽에서 모션제어기(SLEC converter)쪽으로 연결이 되는 구조입니다.

그외도 기존 RTC 관련 라이브러리 방식과는 사뭇 달라진것이, 콜백함수를 등록해서 이벤트를 받는다던가, xml 파일을 사용해 설정을 변경한다던가 하는 소소한 변화도 있습니다.


사용자는 list_begin/list_end 사이에 jump/mark/arc 등의 명령어들을 삽입하게 되고 (이를 잡(JOB)이라고 부르고 있습니다), 이 JOB 은 위와 같은 내부 처리 프로세스를 거치게 됩니다. 내부를 보시면 각 단계가 있고 각각 처리시간의 차이가 있기 때문에 내부 버퍼를 가지고 있으며, 버퍼 역시 크기 제한이 있기 때문에 항상 버퍼가 실행중인지, 가득찼는지 등의 상태를 확인한후 명령을 삽입해 사용하게 되어 있습니다.

시리우스 라이브러리 홈페이지 오픈

현재 시리우스(Sirius) 라이브러리라는 제품을 개발하고 이를 소개하는 홈페이지를 오픈 하였습니다. 관심있는 분들의 많은 방문 요청드립니다. 앞으로 업데이트 소식및 변경사항은 스파이럴랩 홈페이지를 통해 진행할 예정입니다. 스파이럴랩 홈페이지 :  h...