Vagabond K's Libraries Vagabond K's Libraries
Vagabond K's Libraries Vagabond K's Libraries
www.vagabond-k.com

검색 결과:

    ModbusWords 클래스

    Modbus Word(Holding Register, Input Register) 데이터셋

    상속
    object
    ModbusDataSet<ushort, byte>
    ModbusWords
    구현
    IEnumerable<KeyValuePair<ushort, ushort>>
    IEnumerable
    상속된 멤버
    ModbusDataSet<ushort, byte>.DataBlocks
    ModbusDataSet<ushort, byte>.AutoAllocation
    ModbusDataSet<ushort, byte>.this[ushort]
    ModbusDataSet<ushort, byte>.GetData(ushort, ushort)
    ModbusDataSet<ushort, byte>.SetData(ushort, ushort[])
    ModbusDataSet<ushort, byte>.Remove(ushort, ushort)
    ModbusDataSet<ushort, byte>.GetEnumerator()
    네임스페이스: 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 정수 값 설정 (자동 할당 설정이 되어있지 않으면서 미리 할당된 주소가 아니면 오류 발생)

    확장 메서드

    ConvertExtensions.ToNullable<T>(object)
    ConvertExtensions.To<T>(object, T)
    ConvertExtensions.TryConvert<T>(object, out T)
    PropertyExtensions.Get<TProperty>(object, ref TProperty, Func<TProperty>)
    PropertyExtensions.Set<TProperty>(object, ref TProperty, TProperty)
    GenericValueConverter.To<TSource, TTarget>(TSource)
    Copyright © 2024. Vagabond K. All Rights Reserved.