반응형

2020/10/08 3

[C# 실습,설비 컨트롤 예광탄] 반도체 증착공정 및 Burn in 테스트 설비 시뮬레이션

이전 게시글에는 반도체 증착 공정 및 Burn in 테스트 설비를 작성하기 위한 예광탄을 소개했어요. 이번 게시글은 설비를 화면에 시각화하고 제어하기 위한 설비 컨트롤을 만들기 위한 예광탄 만들기예요. 1. 앞에서 작성한 소스 코드를 이용하여 설비 라이브러리를 만드세요. - 클래스 라이브러리(.NET Framework) 프로젝트틀 생성하세요. - 기본으로 제공하는 Class1.cs 파일은 제거합니다. - 이전 게시글에 있는 소스 코드 중에 Program.cs를 제외한 나머지 소스 코드를 추가합니다. - 빌드 2. 설비 예광탄 프로젝트를 Windows Forms(.NET Framework)으로 생성하세요. - 1에서 만든 설비 라이브러리를 참조 추가합니다. 3. 설비 예광탄 프로젝트에 사용자 정의 컨트롤(..

[C# 실습,예광탄] 반도체 증착공정 및 Burn in 테스트 설비 시뮬레이션

[C# 실습, 시나리오] 반도체 증착공정 및 Burn in 테스트 설비 시뮬레이션 반도체 증착공정 및 BurnIn테스트 부분을 클래스 라이브러리로 작성하기 위한 예광탄입니다. DeposType: 증착 방법 namespace 증착_공정_및_Burn_in_테스트_설비_콘솔_예광탄 { public enum DeposType { DT_NONE, PVD, CVD, ALD } } Paper.cs: 100개의 셀로 구성하고 있는 페이퍼 using System; namespace 증착_공정_및_Burn_in_테스트_설비_콘솔_예광탄 { public class Paper { bool[] cells = new bool[100]; public bool this[int ccnt]//ccnt는 1~100 유효 { get { i..

[C# 실습, 시나리오] 반도체 증착공정 및 Burn in 테스트 설비 시뮬레이션

* 반도체 증착공정 및 Burn in 테스트 설비 시뮬레이션 * - 생산 라인 추가 - 증착 방법 설정(PVD, CVD, ALD) - PVD(물리기상증착법) 속도:100, 품질:88~98 - CVD(화학기상증착법) 속도:98, 품질:90~100 - ALD(원자층증착법) 속도:60, 품질:95~100 - 재료 추가 증착 이전 공정까지 진행한 반제품 개수 입력 - 가동 - 생산 라인을 선택 - 가동 멈춤 - 생산 라인을 멈춤 *생산한 제품은 테스트 공정을 수행한다. *설비에서 수행할 수 있는 기능을 원격(설비에서 떨어진 곳, 예:중앙 제어실)에서 제어할 수 있다.

반응형