ModbusPoint 클래스
Modbus 인터페이스 포인트
구현
상속된 멤버
네임스페이스: VagabondK.Interface.Modbus.Abstractions
어셈블리: VagabondK.Interface.Modbus.dll
구문
public abstract class ModbusPoint : InterfacePoint, IInterfaceHandlerContainer, IEnumerable<InterfaceHandler>, IEnumerable, INotifyPropertyChanged, INotifyPropertyChanging
생성자
| 이름 | 설명 |
|---|---|
| ModbusPoint(byte, ushort, ushort?, ushort?, bool?, IEnumerable<InterfaceHandler>) | 생성자 |
속성
| 이름 | 설명 |
|---|---|
| ActualRequestAddress | 실제 요청 시작 주소 |
| ActualRequestLength | 실제 요청 길이 |
| Address | 데이터 주소 |
| AddressIndex | 요청 주소를 기준으로 한 데이터 주소의 인덱스 |
| ObjectType | Modbus Object 형식 |
| RequestAddress | 요청 시작 주소 |
| RequestLength | 요청 길이 |
| SlaveAddress | 슬레이브 주소 |
| UseMultiWriteFunction | 다중 쓰기 Function 사용 여부 |
| Writable | 쓰기 가능 여부 |
메서드
| 이름 | 설명 |
|---|---|
| RaisePropertyChanged(string) | 임의의 속성 값 변경 이벤트 발생 메서드 |
| RaisePropertyChanging(string) | 임의의 속성 값 변경 직전 이벤트 발생 메서드 |
이벤트
| 이름 | 설명 |
|---|---|
| PropertyChanged | 속성 값이 변경될 때 발생합니다. |
| PropertyChanging | 속성 값이 변경되기 직전에 발생합니다. |