Int64Point 생성자
소스 보기Int64Point(byte, bool, ushort, double, bool, ModbusEndian, ushort?, ushort?, bool?, IEnumerable<InterfaceHandler>)
생성자
선언
public Int64Point(byte slaveAddress = 0, bool writable = true, ushort address = 0, double scale = 1, bool skipFirstByte = false, ModbusEndian endian = ModbusEndian.AllBig, ushort? requestAddress = null, ushort? requestLength = null, bool? useMultiWriteFunction = null, IEnumerable<InterfaceHandler> handlers = null)
매개 변수
형식 | 이름 | 설명 |
---|---|---|
byte | slaveAddress | 슬레이브 주소 |
bool | writable | 쓰기 가능 여부, true일 경우는 Holding Register, false일 경우는 Input Register |
ushort | address | 데이터 주소 |
double | scale | 수치형 값의 스케일(배율) |
bool | skipFirstByte | 첫 번째 Byte 생략 여부 |
ModbusEndian | endian | Modbus 엔디안 |
ushort? | requestAddress | 요청 시작 주소 |
ushort? | requestLength | 요청 길이 |
bool? | useMultiWriteFunction | 쓰기 요청 시 다중 쓰기 Function(0x10) 사용 여부, Holding Register일 경우만 적용되고 Input Register일 경우는 무시함 |
IEnumerable<InterfaceHandler> | handlers | 인터페이스 처리기 열거 |