|
Dreamine.PLC.Wpf 1.0.1
Dreamine.PLC.Wpf 산업 자동화 및 I/O 기능을 제공합니다.
|


Public 멤버 함수 | |
| PlcMonitorService () | |
| PlcMonitorService (PlcMonitorViewModel viewModel) | |
| void | SetClient (IPlcClient client, string channelName) |
| void | AppendLog (string operation, string address, string values, bool isSuccess, string message) |
| ValueTask | DisposeAsync () |
속성 | |
| PlcMonitorViewModel | ViewModel [get] |
기본 PLC 모니터 서비스 구현을 제공합니다.
PlcMonitorService.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inline |
새 ViewModel을 사용해 T:Dreamine.PLC.Wpf.Services.PlcMonitorService 클래스의 새 인스턴스를 초기화합니다.
PlcMonitorService.cs 파일의 24 번째 라인에서 정의되었습니다.
|
inline |
지정한 ViewModel을 사용해 T:Dreamine.PLC.Wpf.Services.PlcMonitorService 클래스의 새 인스턴스를 초기화합니다.
| viewModel | 서비스에서 노출할 모니터 ViewModel입니다. |
| ArgumentNullException | viewModel 이 null일 때 발생합니다. |
PlcMonitorService.cs 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : ViewModel.
|
inline |
ViewModel의 작업 로그에 진단 항목을 추가합니다.
| operation | 작업 이름입니다. |
| address | PLC 주소 텍스트입니다. |
| values | 작업 값 텍스트입니다. |
| isSuccess | 성공 여부입니다. |
| message | 진단 메시지입니다. |
Dreamine.PLC.Wpf.Services.IPlcMonitorService를 구현.
PlcMonitorService.cs 파일의 153 번째 라인에서 정의되었습니다.
다음을 참조함 : ViewModel.
|
inline |
소유한 ViewModel을 비동기로 정리합니다.
PlcMonitorService.cs 파일의 174 번째 라인에서 정의되었습니다.
다음을 참조함 : ViewModel.
|
inline |
ViewModel이 모니터링할 PLC 클라이언트를 교체합니다.
| client | 모니터링할 PLC 클라이언트입니다. |
| channelName | 표시할 채널 이름입니다. |
| ArgumentNullException | client 가 null일 때 발생합니다. |
Dreamine.PLC.Wpf.Services.IPlcMonitorService를 구현.
PlcMonitorService.cs 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : ViewModel.
|
get |
뷰에 노출되는 PLC 모니터 ViewModel을 가져옵니다.
Dreamine.PLC.Wpf.Services.IPlcMonitorService를 구현.
PlcMonitorService.cs 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AppendLog(), DisposeAsync(), PlcMonitorService(), SetClient().