Automotive/DVT WPF 업무파악
-
새 검사기 DVT 설정 방법Automotive/DVT WPF 업무파악 2024. 1. 12. 16:41
this.AddDevice(new clsSENSOR_TABLE { NAME = "SENSOR_TABLE", ID = 12, INDEX = 1, USE = true }); if (설비호수 == em설비호수.설비1호기) { this.AddDevice(new clsPHIDGET_558933 { NAME = "PHIDGET_558933", ID = 0, INDEX = 1, SerialNumber = 558933 }); this.AddDevice(new clsPHIDGET_559109 { NAME = "PHIDGET_559109", ID = 1, INDEX = 1, SerialNumber = 559109 }); this.AddDevice(new clsPHIDGET_558859 { NAME = "PHIDGET_55..
-
Analog 입력Automotive/DVT WPF 업무파악 2024. 1. 9. 17:36
자, 정리해보자. PHIDGET_HUB03 전압 변경 이벤트 발생 부모의 OnChange 이벤트 발생 System이 변경되면 Read 함수가 호출된다. Read안에서 전압 값을 Set IO Set 안에서 OnPropertyChanged 이벤트 발생 OnPropertyChanged은 FeedbackMeter에서 등록 된 이벤트에서 호출 clsPHIDGET_HUB03.cs frmTestRUN_EV.cs clsSystem.cs clsIO.cs clsResource.cs ucFeedbackMeter.xaml.cs ucEQP.xaml.cs
-
DVT 소스 분석 시작Automotive/DVT WPF 업무파악 2023. 11. 15. 12:53
오늘은 DVT WPF 소스 분석을 시작하려고한다. this.Startup += new System.Windows.StartupEventHandler(this.OnStartup); 첫번째로 앱이 실행되면 StartupEventHandler에 등록 된 OnStartup 이벤트가 실행된다. //고유한 Mutex지정을 위해 이름을 설정한다. string mutexName = "DVT_" + DateTime.Now; try { //생성 스레드가 Mutex의 소유권을 가지면 true, 아니면 false mutex = new Mutex(true, mutexName); } catch (Exception ex) { MessageBox.Show(ex.Message + "\n\n" + ex.StackTrace + "\n\n..