SampleSmart 1.0.0.0
SampleSmart 사용 방법을 보여 주는 예제 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
SampleSmart.Pages.PageSub.PageIoMonitorEvent 클래스 참조sealed

더 자세히 ...

Public 멤버 함수

 PageIoMonitorEvent (IoSampleRuntime runtime)
void UseRealController ()
void UseSampleController ()
void Connect ()
void ProbeHardware ()
void Disconnect ()
void ToggleInputs ()
void RefreshInputs ()
void WriteOutputs ()
void ReadOutputs ()

속성

IoSampleRuntime Runtime [get]

상세한 설명

Dreamine I/O 모니터 샘플 페이지 이벤트 처리 클래스입니다.

PageIoMonitor.xaml.Event.cs 파일의 13 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ PageIoMonitorEvent()

SampleSmart.Pages.PageSub.PageIoMonitorEvent.PageIoMonitorEvent ( IoSampleRuntime runtime)
inline

PageIoMonitorEvent 클래스의 새 인스턴스를 초기화합니다.

매개변수
runtimeI/O 샘플 실행 컨텍스트입니다.
예외
ArgumentNullException필수 입력 인자 중 하나가 null인 경우 발생합니다.

PageIoMonitor.xaml.Event.cs 파일의 39 번째 라인에서 정의되었습니다.

40 {
41 Runtime = runtime ?? throw new ArgumentNullException(nameof(runtime));
42 }

다음을 참조함 : Runtime.

멤버 함수 문서화

◆ Connect()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.Connect ( )
inline

I/O 컨트롤러에 연결합니다.

PageIoMonitor.xaml.Event.cs 파일의 88 번째 라인에서 정의되었습니다.

89 {
90 _ = Runtime.ConnectAsync();
91 }

다음을 참조함 : Runtime.

◆ Disconnect()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.Disconnect ( )
inline

I/O 컨트롤러 연결을 해제합니다.

PageIoMonitor.xaml.Event.cs 파일의 114 번째 라인에서 정의되었습니다.

115 {
116 _ = Runtime.DisconnectAsync();
117 }

다음을 참조함 : Runtime.

◆ ProbeHardware()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.ProbeHardware ( )
inline

실물 장비에 Probe 명령을 전송합니다.

PageIoMonitor.xaml.Event.cs 파일의 101 번째 라인에서 정의되었습니다.

102 {
103 _ = Runtime.ProbeHardwareAsync();
104 }

다음을 참조함 : Runtime.

◆ ReadOutputs()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.ReadOutputs ( )
inline

출력 상태를 읽습니다.

PageIoMonitor.xaml.Event.cs 파일의 166 번째 라인에서 정의되었습니다.

167 {
168 _ = Runtime.ReadOutputsAsync();
169 }

다음을 참조함 : Runtime.

◆ RefreshInputs()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.RefreshInputs ( )
inline

입력 상태를 갱신합니다.

PageIoMonitor.xaml.Event.cs 파일의 140 번째 라인에서 정의되었습니다.

141 {
142 _ = Runtime.RefreshInputsAsync();
143 }

다음을 참조함 : Runtime.

◆ ToggleInputs()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.ToggleInputs ( )
inline

샘플 입력 패턴을 토글합니다.

PageIoMonitor.xaml.Event.cs 파일의 127 번째 라인에서 정의되었습니다.

128 {
129 _ = Runtime.ToggleSampleInputsAsync();
130 }

다음을 참조함 : Runtime.

◆ UseRealController()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.UseRealController ( )
inline

실물 Fastech UDP 컨트롤러를 선택합니다.

PageIoMonitor.xaml.Event.cs 파일의 62 번째 라인에서 정의되었습니다.

63 {
64 Runtime.UseRealController();
65 }

다음을 참조함 : Runtime.

◆ UseSampleController()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.UseSampleController ( )
inline

샘플 컨트롤러를 선택합니다.

PageIoMonitor.xaml.Event.cs 파일의 75 번째 라인에서 정의되었습니다.

76 {
77 Runtime.UseSampleController();
78 }

다음을 참조함 : Runtime.

◆ WriteOutputs()

void SampleSmart.Pages.PageSub.PageIoMonitorEvent.WriteOutputs ( )
inline

출력 상태를 씁니다.

PageIoMonitor.xaml.Event.cs 파일의 153 번째 라인에서 정의되었습니다.

154 {
155 _ = Runtime.WriteOutputsAsync();
156 }

다음을 참조함 : Runtime.

속성 문서화

◆ Runtime

IoSampleRuntime SampleSmart.Pages.PageSub.PageIoMonitorEvent.Runtime
get

I/O 샘플 Runtime입니다.

PageIoMonitor.xaml.Event.cs 파일의 52 번째 라인에서 정의되었습니다.

52{ get; }

다음에 의해서 참조됨 : Connect(), Disconnect(), PageIoMonitorEvent(), ProbeHardware(), ReadOutputs(), RefreshInputs(), ToggleInputs(), UseRealController(), UseSampleController(), WriteOutputs().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: