일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 레귤레이터
- Polling
- rs-232
- 설비제어
- rs-485
- esc
- RS232
- 드라이에쳐
- 맛집
- melsec
- MelsecNet-G
- Dry etcher
- 폴링
- gauge
- MFC
- Gas box
- VACUUM
- CDG
- 시리얼통신
- hivac
- PMAC
- REGULATOR
- MODBUS
- HI-Vacuum
- Helium
- ATM
- ION Gauge
- pressure
- cluster
- 가스
- Today
- Total
목록전체보기 (85)
:: 진공에 대해 알려주마.
CC-LINK를 사용하는 설비를 서비스하게 되었다. 설비가 셋업 중이라 Main control program이 제대로 동작하지 않는다. 그래서 임시로 사용할 I/O Check 프로그램을 작성하였다. 이전에 작성한 것을 조금 수정하여 만들어 보았다. 앞서 미쓰비시 제품 중 PC에 설치되는 scanner 보드에 접근하기 위한 방법은 모두 동일하다. 제공된 라이브러리를 이용하여 , 국번, 디바이스, 어드레스를 세팅하여 함수를 호출하면 된다. MelsecNet-H, MelsecNet-G, CC-LICK 보드 모두 동일하며 읽고 쓰는 기본 단위가 8 비트, byte 사이즈로 되어 있다. PLC에 접근하다 보면 기본 단위가 WORD라는 것을 알게 된다. 초기에 byte라고 쓰여 있는데도 word로 착각하고... 아..
초고속 초정밀 PC Based 모션 컨트롤러 우리나라 디스플레이 장비가 활성화되면서 설비에 초정밀 모션 컨트롤이 필요로 하게 되었다. 산업 초기에 왜국의 설비를 벤치 마킹 하던 국내 설비 제작사는 이미 검증된 컨트롤러를 선정하기를 원했을 것이다. 그 대표 주자가 PMAC이다. 이는 초기 시행착오를 줄여 시간과 비용을 줄여 줄 것은 당연한 것이다. PC Based motion controller로 디스플레이 시장을 휩쓸던 PMAC이 언제가 부터 ACS에 밀리는 듯하다 Power PMAC으로 다시 시장을 석권을 노리는 듯하다. (계속 업계 정상이었는지도 모르지만 현장의 느낌은 ACS에 밀리는 듯한...) 감속기의 비율에 따라 달라 지겠지만 기본 단위가 um(마이크로미터, 0.001mm)이다. 글라스의 패턴 ..
고진공 설비는 다양한 Pumping down 시나리오를 가진다. 고진공의 경우 고진공 펌프가 필요하며 TMP, CRYO가 많이 사용된다. 여기서는 내 전문이었던 etch를 기준으로 하여 APC + TMP로 설명하겠다. 업계에서 사용하는 공정용 압력 조절 밸브는 주로 VAT, NorCal 그리고 몇 가지 제품이 사용되고 있다. 초기에는 VAT가 거의 독점하다시피 하였고 이후 많은 회사들이 추격하는 모양새이다. NorCal Valve를 말하니 그 옛날 NorCal Valve가 디스플레이용 대구경 pendulum valve 제품을 선보여 이를 자사 설비에 테스트하던 때가 기억난다. VAT사가 거의 독점적 지위로 고가 정책을 유지하던 당시 우리 개발팀 Project manager가 그 대안으로 NorCal va..
WINDOWS XP를 설치하다. [https://ko.wikipedia.org/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_XP] 윈도 XP를 설치하여 사용하려 한다. 서비스해야 하는 설비가 XP를 사용한다. 요즘 PC에는 아예 설치가 되지 않아 서비스를 위한 작업은 윈도 10에 VM으로 XP를 사용하였다. XP가 설치 가능한 PC가 있고 메모리가 얼마까지 인식하고 등등은 잘 모르겠고 아주 오래된 10년 넘은 노트북 컴퓨터를 하나 찾았다. 윈 10 홈이 설치하여 사용하였으나 너무 느리고 하여 버리기 직전이었다. 여기 XP를 깔아 사용해 볼까 하고 이것저것 뒤져 보니 설치 가능하겠다 싶어 시도를 해 본다. 여기에서는 바로 그 노트북에 윈도 XP를 설치하는 과정이 되겠다. 윈도 7이 설치되어 ..
C, C++ 연산자 중에서 =+를 본 적이 있는가? 서비스를 위하여 코드를 보던 중 이런 부분을 발견하였다. 나름 전공자이고 Turbo-C부터 C를 배웠으며 나름 오랫동안 업계에 몸담고 매일같이 코드를 보아 왔지만 이걸 보고 아직 멀었다는 자괴감(?)이 든다. Syntec error가 발생하지 않는 것은 문법은 이상이 없다는 뜻인데 정상 동작은 하지 않는다. 이게 뭘까 하고 고민을 하다 이것저것 뒤져 보니 재미있는 내용이 있어 여기에 기록해 본다. 우선 컴파일 중 문법 에러가 발생하지 않는다. 타이머 기능으로 구성한 것으로 보이는데 정상 동작은 하지 않는다. 단순 오류라 하기에는 여러 군데 사용하였다. (전부 한 군데서 복붙 한 건가?) 결론부터 말하면 지금은 사용치 않는 연산자이며 버그이다. 1. 현상..
태어난 김에 사는 놈 vs 살기 위해 태어난 놈
업무상 코로나 검사 결과를 제출해야 한다. 이전에는 보건소에서 바로 PCR 검사를 받은 후 다음날 결과를 문자로 보내 주었다. 이를 가지고 확인용으로 사용하였다. 하지만 2022년 2월 3일 절차가 변경 되었다. 변경된 절차에 따라 확인서를 발급받아 제출하여야 한다. 기본 절차는 이전과 동일하다. 우선 자가검진 장소와 시간을 확인해야 한다. 근무 시간이 주말의 경우 오후1시, 4시 등 지역별로 조금씩 상이하다. 아래 링크를 참고해라. 선별 진료소 위치, 근무시간 등이 잘 정리되어 있다. https://www.mohw.go.kr/react/popup_200128_3.html 힘이 되는 평생 친구, 보건복지부 www.mohw.go.kr 토요일 아침 검사를 위하여 보건소 선별 진료소를 찾았다. 사람이 평소보다..
오실로스코프(Oscilloscope)는 전기 신호를 화면에 표시해 주는 장치이다. 어떤 장치의 전기 신호를 화면에 그래프로 보여준다. 얼마나 빠른 신호까지를 보여주는지가 오실로스코프의 성능을 말해준다. 제어에서는 주로 통신의 잇슈를 해결하기 위하여 주로 사용한다. 통신이 안 되는 경우 어디서부터 안되는지 신호는 제대로 나오는지 파악하기 위하여 사용한다. 이전에 시리얼 장치와 통신을 시도하던 중 문제가 생겨 이를 해결하기 위하여 이것저것 보다가 오실로스코프까지 물려 보았다. 0과 1이 생각한 것 같이 표시되지 않는다. 무언가 빠트린 부분이 있다. 오실로스코프를 하나 장만했다. 핫한 알리에서 FNIRSI DSO152을 구매하여 얼마 전 물건을 배송받았다. 사용후기부터 말하겠다. 9600bps는 보기가 어려웠..
RS-232 통신을 하면서 간혹 TTL 관련하여 문제가 발생하였다. 장치 중 하나가 TTL 레벨의 통신을 한다. 이참에 막연히 알고 있던 TTL에 관하여 찾아보았다. PC에서 RS-232를 이용하여 하는 경우 Tx, Rx, GND 세 개의 케이블을 이용하여 장치와 연결하고 통신을 하게 된다. 보통 RS-232는 12 Volt 레벨의 전압을 이용하여 지정된 시간의 간격마다 voltage의 차이를 두어 이를 0과 1로 표시하게 된다. 0과 1의 조합으로 ASCII Code에 정의된 문자를 전송하면 같은 방식으로 원하는 값을 회신하게 된다. RS-232와 TTL(Transistor Transistor Logic)은 같은 통신 방식을 사용한다. 단지 0, 1을 구분하는 Voltage level이 다르다는 것이다..
1995년 이 업계에 뛰어들 당시 윈도우95와 인터넷의 보급으로 새로운 세상으로 변화되고 있었다. 당시 처음으로 팀에 소속되어 시작한 프로젝트가 국내 최초의 전공정 양산 라인에 투입된 200mm 드라이에쳐(DRY-ETCHER) 머신이었다. 이 설비는 200mm 반도체 웨이퍼용이며 제어 콘트롤러로는 VME Bus를 사용한 PEP BOX와 OS는 UNIX 계열의 OS-9를 사용하여 공정 챔버(Process chamber)를 제어하고 이런 공정 챔버 3개를 묶어 CTC가 운영하는 형태였다. CTC는 MS-DOS 기반으로 운영되었다. 용어 설명은 다른분이 작성한 내용을 참고 하시길... 참고문서 http://www.techbase.co.kr/ControlSW.html 당시 기술로는 UNIX 계열의 OS와 DOS..