ModbusWords 클래스
Modbus Word(Holding Register, Input Register) 데이터셋
상속된 멤버
네임스페이스: VagabondK.Protocols.Modbus.Data
어셈블리: VagabondK.Protocols.Modbus.dll
구문
public class ModbusWords : ModbusDataSet<ushort, byte>, IEnumerable<KeyValuePair<ushort, ushort>>, IEnumerable
메서드
이름 | 설명 |
---|---|
Allocate(ushort, byte[]) | Raw 데이터 기반 주소 할당 |
Allocate(ushort, double) | 특정 주소에 8 Byte 실수 값 할당 |
Allocate(ushort, double, ModbusEndian) | 특정 주소에 8 Byte 실수 값 할당 |
Allocate(ushort, short) | 특정 주소에 부호 있는 2 Byte 정수 값 할당 |
Allocate(ushort, short, ModbusEndian) | 특정 주소에 부호 있는 2 Byte 정수 값 할당 |
Allocate(ushort, int) | 특정 주소에 부호 있는 4 Byte 정수 값 할당 |
Allocate(ushort, int, ModbusEndian) | 특정 주소에 부호 있는 4 Byte 정수 값 할당 |
Allocate(ushort, long) | 특정 주소에 부호 있는 8 Byte 정수 값 할당 |
Allocate(ushort, long, ModbusEndian) | 특정 주소에 부호 있는 8 Byte 정수 값 할당 |
Allocate(ushort, float) | 특정 주소에 4 Byte 실수 값 할당 |
Allocate(ushort, float, ModbusEndian) | 특정 주소에 4 Byte 실수 값 할당 |
Allocate(ushort, ushort) | 특정 주소에 부호 없는 2 Byte 정수 값 할당 |
Allocate(ushort, ushort, ModbusEndian) | 특정 주소에 부호 없는 2 Byte 정수 값 할당 |
Allocate(ushort, ushort[]) | Word(Holding Register, Input Register) 기반 주소 할당 |
Allocate(ushort, uint) | 특정 주소에 부호 없는 4 Byte 정수 값 할당 |
Allocate(ushort, uint, ModbusEndian) | 특정 주소에 부호 없는 4 Byte 정수 값 할당 |
Allocate(ushort, ulong) | 특정 주소에 부호 없는 8 Byte 정수 값 할당 |
Allocate(ushort, ulong, ModbusEndian) | 특정 주소에 부호 없는 8 Byte 정수 값 할당 |
AllocateAll(ushort) | Word(Holding Register, Input Register) 기반 전체 주소 할당 |
AllocateAllRawData(byte) | Raw 데이터 전체 주소 할당 |
AllocateRepeat(ushort, ushort, ushort) | Word(Holding Register, Input Register) 기반 반복 할당 |
AllocateRepeatRawData(ushort, int, byte) | Raw 데이터 기반 반복 할당 |
GetDouble(ushort) | 특정 주소로부터 8 Byte 실수 값 가져오기 |
GetDouble(ushort, ModbusEndian) | 특정 주소로부터 8 Byte 실수 값 가져오기 |
GetEnumerator() | 데이터셋 열거자 가져오기 |
GetInt16(ushort) | 특정 주소로부터 부호 있는 2 Byte 정수 값 가져오기 |
GetInt16(ushort, bool) | 특정 주소로부터 부호 있는 2 Byte 정수 값 가져오기 |
GetInt32(ushort) | 특정 주소로부터 부호 있는 4 Byte 정수 값 가져오기 |
GetInt32(ushort, ModbusEndian) | 특정 주소로부터 부호 있는 4 Byte 정수 값 가져오기 |
GetInt64(ushort) | 특정 주소로부터 부호 있는 8 Byte 정수 값 가져오기 |
GetInt64(ushort, ModbusEndian) | 특정 주소로부터 부호 있는 8 Byte 정수 값 가져오기 |
GetRawData(ushort, int) | 연속 Raw 데이터 가져오기 |
GetSingle(ushort) | 특정 주소로부터 4 Byte 실수 값 가져오기 |
GetSingle(ushort, ModbusEndian) | 특정 주소로부터 8 Byte 실수 값 가져오기 |
GetUInt16(ushort) | 특정 주소로부터 부호 없는 2 Byte 정수 값 가져오기 |
GetUInt16(ushort, bool) | 특정 주소로부터 부호 없는 2 Byte 정수 값 가져오기 |
GetUInt32(ushort) | 특정 주소로부터 부호 없는 4 Byte 정수 값 가져오기 |
GetUInt32(ushort, ModbusEndian) | 특정 주소로부터 부호 없는 4 Byte 정수 값 가져오기 |
GetUInt64(ushort) | 특정 주소로부터 부호 없는 8 Byte 정수 값 가져오기 |
GetUInt64(ushort, ModbusEndian) | 특정 주소로부터 부호 없는 8 Byte 정수 값 가져오기 |
SetRawData(ushort, byte[]) | 연속 Raw 데이터 설정하기 |
SetValue(ushort, double) | 특정 주소에 8 Byte 실수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, double, ModbusEndian) | 특정 주소에 8 Byte 실수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, short) | 특정 주소에 부호 있는 2 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, short, ModbusEndian) | 특정 주소에 부호 있는 2 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, int) | 특정 주소에 부호 있는 4 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, int, ModbusEndian) | 특정 주소에 부호 있는 4 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, long) | 특정 주소에 부호 있는 8 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, long, ModbusEndian) | 특정 주소에 부호 있는 8 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, float) | 특정 주소에 4 Byte 실수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, float, ModbusEndian) | 특정 주소에 4 Byte 실수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, ushort) | 특정 주소에 부호 없는 2 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, ushort, ModbusEndian) | 특정 주소에 부호 없는 2 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, uint) | 특정 주소에 부호 없는 4 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, uint, ModbusEndian) | 특정 주소에 부호 없는 4 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, ulong) | 특정 주소에 부호 없는 8 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |
SetValue(ushort, ulong, ModbusEndian) | 특정 주소에 부호 없는 8 Byte 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생) |