일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- REGULATOR
- 정전척
- cluster
- CRC16/CCITT-FALSE
- Gas box
- Electro-Static Chuck
- pressure
- melsec
- Dry etcher
- rs-232
- MelsecNet-G
- 반도체 ESC
- Pressure control
- MFC
- 레귤레이터
- CDG
- 가스
- ION Gauge
- MODBUS
- gauge
- RS232
- VACUUM
- 드라이에쳐
- 공정용게이지
- PMAC
- rs-485
- Helium
- 디스플레이 ESC
- esc
- 시리얼통신
- Today
- Total
목록전체 글 (77)
:: 진공에 대해 알려주마.
이전에 이런 글을 썼는데 뭔가 좀 아쉬워 다르게 다시 써본다. 시리얼 통신을 처음 접하는 사람도 쉽게 이해 할수 있도록 써본다. https://hivac.tistory.com/20 https://hivac.tistory.com/11 https://hivac.tistory.com/12 https://hivac.tistory.com/13 시리얼 통신, 패러럴 통신이 공존하던 시대가 있었다. 통신을 위해서는 저속의 시리얼 통신이 프린터와 같은 고속의 통신에는 패러럴 통신이 사용되었다. 그러나 이제는 USB, EtherNet이 주류가 되었다. 예전에 고속이라던 패러럴 통신은 이제 저쪽으로 사라져 갔다. 예전에 저속이라던 시리얼 통신은 장치간 문자를 전달하기 위하여 개발된 신호 체계이다. 문자마다 신호를 정의하여..
자료형 정의 번호 유형이름 크기 범위 다른정의 비고 1 char 1byte -128 ~ 127 2 unsigned char 1 byte 0 ~ 255 BYTE 3 short 2 byte -32,768 ~ 32,767 4 unsigned short 2 byte 0 ~ 65,535 WORD 5 int 4 byte –2,147,483,648 ~ 2,147,483,647 6 unsigned int 4 byte 0 ~ 4,294,967,295 UINT 7 long 4 byte –2,147,483,648 ~ 2,147,483,647 8 unsigned long 4 byte 0 ~ 4,294,967,295 DWORD 9 추가 참고 사항 (출처 : Microsoft Docs)
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는 보기가 어려웠..