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

검색 결과:

    ModbusMaster 클래스

    Modbus 마스터

    상속
    object
    ModbusMaster
    구현
    IDisposable
    네임스페이스: VagabondK.Protocols.Modbus
    어셈블리: VagabondK.Protocols.Modbus.dll
    구문
    public class ModbusMaster : IDisposable

    생성자

    이름 설명
    ModbusMaster()

    생성자

    ModbusMaster(IChannel)

    생성자

    ModbusMaster(IChannel, ModbusSerializer)

    생성자

    ModbusMaster(ModbusSerializer)

    생성자

    속성

    이름 설명
    Channel

    통신 채널

    Serializer

    Modbus Serializer

    ThrowsModbusExceptions

    Modbus Exception에 대한 예외 발생 여부

    Timeout

    응답 제한시간(밀리초)

    메서드

    이름 설명
    Dispose()

    리소스 해제

    ReadCoil(byte, ushort)

    단일 Coil 읽기

    ReadCoil(byte, ushort, int)

    단일 Coil 읽기

    ReadCoils(byte, ushort, ushort)

    다중 Coil 읽기

    ReadCoils(byte, ushort, ushort, int)

    다중 Coil 읽기

    ReadDiscreteInput(byte, ushort)

    단일 Discrete Input 읽기

    ReadDiscreteInput(byte, ushort, int)

    단일 Discrete Input 읽기

    ReadDiscreteInputs(byte, ushort, ushort)

    다중 Discrete Input 읽기

    ReadDiscreteInputs(byte, ushort, ushort, int)

    다중 Discrete Input 읽기

    ReadDoubleFromHoldingRegisters(byte, ushort)

    Holding Register에서 8 Byte 실수 값 읽기

    ReadDoubleFromHoldingRegisters(byte, ushort, int)

    Holding Register에서 8 Byte 실수 값 읽기

    ReadDoubleFromHoldingRegisters(byte, ushort, ModbusEndian)

    Holding Register에서 8 Byte 실수 값 읽기

    ReadDoubleFromHoldingRegisters(byte, ushort, ModbusEndian, int)

    Holding Register에서 8 Byte 실수 값 읽기

    ReadDoubleFromInputRegisters(byte, ushort)

    Input Register에서 8 Byte 실수 값 읽기

    ReadDoubleFromInputRegisters(byte, ushort, int)

    Input Register에서 8 Byte 실수 값 읽기

    ReadDoubleFromInputRegisters(byte, ushort, ModbusEndian)

    Input Register에서 8 Byte 실수 값 읽기

    ReadDoubleFromInputRegisters(byte, ushort, ModbusEndian, int)

    Input Register에서 8 Byte 실수 값 읽기

    ReadHoldingRegister(byte, ushort)

    단일 Holding Register 읽기

    ReadHoldingRegister(byte, ushort, int)

    단일 Holding Register 읽기

    ReadHoldingRegisterBytes(byte, ushort, ushort)

    다중 Holding Register를 Raw Byte 배열로 읽기

    ReadHoldingRegisterBytes(byte, ushort, ushort, int)

    다중 Holding Register를 Raw Byte 배열로 읽기

    ReadHoldingRegisters(byte, ushort, ushort)

    다중 Holding Register 읽기

    ReadHoldingRegisters(byte, ushort, ushort, int)

    다중 Holding Register 읽기

    ReadInputRegister(byte, ushort)

    단일 Input Register 읽기

    ReadInputRegister(byte, ushort, int)

    단일 Input Register 읽기

    ReadInputRegisterBytes(byte, ushort, ushort)

    다중 Input Register를 Raw Byte 배열로 읽기

    ReadInputRegisterBytes(byte, ushort, ushort, int)

    다중 Input Register를 Raw Byte 배열로 읽기

    ReadInputRegisters(byte, ushort, ushort)

    다중 Input Register 읽기

    ReadInputRegisters(byte, ushort, ushort, int)

    다중 Input Register 읽기

    ReadInt16FromHoldingRegisters(byte, ushort)

    Holding Register에서 부호 있는 2 Byte 정수 값 읽기

    ReadInt16FromHoldingRegisters(byte, ushort, bool)

    Holding Register에서 부호 있는 2 Byte 정수 값 읽기

    ReadInt16FromHoldingRegisters(byte, ushort, bool, int)

    Holding Register에서 부호 있는 2 Byte 정수 값 읽기

    ReadInt16FromHoldingRegisters(byte, ushort, int)

    Holding Register에서 부호 있는 2 Byte 정수 값 읽기

    ReadInt16FromInputRegisters(byte, ushort)

    Input Register에서 부호 있는 2 Byte 정수 값 읽기

    ReadInt16FromInputRegisters(byte, ushort, bool)

    Input Register에서 부호 있는 2 Byte 정수 값 읽기

    ReadInt16FromInputRegisters(byte, ushort, bool, int)

    Input Register에서 부호 있는 2 Byte 정수 값 읽기

    ReadInt16FromInputRegisters(byte, ushort, int)

    Input Register에서 부호 있는 2 Byte 정수 값 읽기

    ReadInt32FromHoldingRegisters(byte, ushort)

    Holding Register에서 부호 있는 4 Byte 정수 값 읽기

    ReadInt32FromHoldingRegisters(byte, ushort, int)

    Holding Register에서 부호 있는 4 Byte 정수 값 읽기

    ReadInt32FromHoldingRegisters(byte, ushort, ModbusEndian)

    Holding Register에서 부호 있는 4 Byte 정수 값 읽기

    ReadInt32FromHoldingRegisters(byte, ushort, ModbusEndian, int)

    Holding Register에서 부호 있는 4 Byte 정수 값 읽기

    ReadInt32FromInputRegisters(byte, ushort)

    Input Register에서 부호 있는 4 Byte 정수 값 읽기

    ReadInt32FromInputRegisters(byte, ushort, int)

    Input Register에서 부호 있는 4 Byte 정수 값 읽기

    ReadInt32FromInputRegisters(byte, ushort, ModbusEndian)

    Input Register에서 부호 있는 4 Byte 정수 값 읽기

    ReadInt32FromInputRegisters(byte, ushort, ModbusEndian, int)

    Input Register에서 부호 있는 4 Byte 정수 값 읽기

    ReadInt64FromHoldingRegisters(byte, ushort)

    Holding Register에서 부호 있는 8 Byte 정수 값 읽기

    ReadInt64FromHoldingRegisters(byte, ushort, int)

    Holding Register에서 부호 있는 8 Byte 정수 값 읽기

    ReadInt64FromHoldingRegisters(byte, ushort, ModbusEndian)

    Holding Register에서 부호 있는 8 Byte 정수 값 읽기

    ReadInt64FromHoldingRegisters(byte, ushort, ModbusEndian, int)

    Holding Register에서 부호 있는 8 Byte 정수 값 읽기

    ReadInt64FromInputRegisters(byte, ushort)

    Input Register에서 부호 있는 8 Byte 정수 값 읽기

    ReadInt64FromInputRegisters(byte, ushort, int)

    Input Register에서 부호 있는 8 Byte 정수 값 읽기

    ReadInt64FromInputRegisters(byte, ushort, ModbusEndian)

    Input Register에서 부호 있는 8 Byte 정수 값 읽기

    ReadInt64FromInputRegisters(byte, ushort, ModbusEndian, int)

    Input Register에서 부호 있는 8 Byte 정수 값 읽기

    ReadSingleFromHoldingRegisters(byte, ushort)

    Holding Register에서 4 Byte 실수 값 읽기

    ReadSingleFromHoldingRegisters(byte, ushort, int)

    Holding Register에서 4 Byte 실수 값 읽기

    ReadSingleFromHoldingRegisters(byte, ushort, ModbusEndian)

    Holding Register에서 4 Byte 실수 값 읽기

    ReadSingleFromHoldingRegisters(byte, ushort, ModbusEndian, int)

    Holding Register에서 4 Byte 실수 값 읽기

    ReadSingleFromInputRegisters(byte, ushort)

    Input Register에서 4 Byte 실수 값 읽기

    ReadSingleFromInputRegisters(byte, ushort, int)

    Input Register에서 4 Byte 실수 값 읽기

    ReadSingleFromInputRegisters(byte, ushort, ModbusEndian)

    Input Register에서 4 Byte 실수 값 읽기

    ReadSingleFromInputRegisters(byte, ushort, ModbusEndian, int)

    Input Register에서 4 Byte 실수 값 읽기

    ReadUInt16FromHoldingRegisters(byte, ushort)

    Holding Register에서 부호 없는 2 Byte 정수 값 읽기

    ReadUInt16FromHoldingRegisters(byte, ushort, bool)

    Holding Register에서 부호 없는 2 Byte 정수 값 읽기

    ReadUInt16FromHoldingRegisters(byte, ushort, bool, int)

    Holding Register에서 부호 없는 2 Byte 정수 값 읽기

    ReadUInt16FromHoldingRegisters(byte, ushort, int)

    Holding Register에서 부호 없는 2 Byte 정수 값 읽기

    ReadUInt16FromInputRegisters(byte, ushort)

    Input Register에서 부호 없는 2 Byte 정수 값 읽기

    ReadUInt16FromInputRegisters(byte, ushort, bool)

    Input Register에서 부호 없는 2 Byte 정수 값 읽기

    ReadUInt16FromInputRegisters(byte, ushort, bool, int)

    Input Register에서 부호 없는 2 Byte 정수 값 읽기

    ReadUInt16FromInputRegisters(byte, ushort, int)

    Input Register에서 부호 없는 2 Byte 정수 값 읽기

    ReadUInt32FromHoldingRegisters(byte, ushort)

    Holding Register에서 부호 없는 4 Byte 정수 값 읽기

    ReadUInt32FromHoldingRegisters(byte, ushort, int)

    Holding Register에서 부호 없는 4 Byte 정수 값 읽기

    ReadUInt32FromHoldingRegisters(byte, ushort, ModbusEndian)

    Holding Register에서 부호 없는 4 Byte 정수 값 읽기

    ReadUInt32FromHoldingRegisters(byte, ushort, ModbusEndian, int)

    Holding Register에서 부호 없는 4 Byte 정수 값 읽기

    ReadUInt32FromInputRegisters(byte, ushort)

    Input Register에서 부호 없는 4 Byte 정수 값 읽기

    ReadUInt32FromInputRegisters(byte, ushort, int)

    Input Register에서 부호 없는 4 Byte 정수 값 읽기

    ReadUInt32FromInputRegisters(byte, ushort, ModbusEndian)

    Input Register에서 부호 없는 4 Byte 정수 값 읽기

    ReadUInt32FromInputRegisters(byte, ushort, ModbusEndian, int)

    Input Register에서 부호 없는 4 Byte 정수 값 읽기

    ReadUInt64FromHoldingRegisters(byte, ushort)

    Holding Register에서 부호 없는 8 Byte 정수 값 읽기

    ReadUInt64FromHoldingRegisters(byte, ushort, int)

    Holding Register에서 부호 없는 8 Byte 정수 값 읽기

    ReadUInt64FromHoldingRegisters(byte, ushort, ModbusEndian)

    Holding Register에서 부호 없는 8 Byte 정수 값 읽기

    ReadUInt64FromHoldingRegisters(byte, ushort, ModbusEndian, int)

    Holding Register에서 부호 없는 8 Byte 정수 값 읽기

    ReadUInt64FromInputRegisters(byte, ushort)

    Input Register에서 부호 없는 8 Byte 정수 값 읽기

    ReadUInt64FromInputRegisters(byte, ushort, int)

    Input Register에서 부호 없는 8 Byte 정수 값 읽기

    ReadUInt64FromInputRegisters(byte, ushort, ModbusEndian)

    Input Register에서 부호 없는 8 Byte 정수 값 읽기

    ReadUInt64FromInputRegisters(byte, ushort, ModbusEndian, int)

    Input Register에서 부호 없는 8 Byte 정수 값 읽기

    Request(ModbusRequest)

    Modbus 요청하기

    Request(ModbusRequest, int)

    Modbus 요청하기

    Write(byte, ushort, double)

    8 Byte 실수 값 쓰기

    Write(byte, ushort, double, int)

    8 Byte 실수 값 쓰기

    Write(byte, ushort, double, ModbusEndian)

    8 Byte 실수 값 쓰기

    Write(byte, ushort, double, ModbusEndian, int)

    8 Byte 실수 값 쓰기

    Write(byte, ushort, short)

    부호 있는 2 Byte 정수 값 쓰기

    Write(byte, ushort, short, bool)

    부호 있는 2 Byte 정수 값 쓰기

    Write(byte, ushort, short, bool, int)

    부호 있는 2 Byte 정수 값 쓰기

    Write(byte, ushort, short, int)

    부호 있는 2 Byte 정수 값 쓰기

    Write(byte, ushort, int)

    부호 있는 4 Byte 정수 값 쓰기

    Write(byte, ushort, int, int)

    부호 있는 4 Byte 정수 값 쓰기

    Write(byte, ushort, int, ModbusEndian)

    부호 있는 4 Byte 정수 값 쓰기

    Write(byte, ushort, int, ModbusEndian, int)

    부호 있는 4 Byte 정수 값 쓰기

    Write(byte, ushort, long)

    부호 있는 8 Byte 정수 값 쓰기

    Write(byte, ushort, long, int)

    부호 있는 8 Byte 정수 값 쓰기

    Write(byte, ushort, long, ModbusEndian)

    부호 있는 8 Byte 정수 값 쓰기

    Write(byte, ushort, long, ModbusEndian, int)

    부호 있는 8 Byte 정수 값 쓰기

    Write(byte, ushort, float)

    4 Byte 실수 값 쓰기

    Write(byte, ushort, float, int)

    4 Byte 실수 값 쓰기

    Write(byte, ushort, float, ModbusEndian)

    4 Byte 실수 값 쓰기

    Write(byte, ushort, float, ModbusEndian, int)

    4 Byte 실수 값 쓰기

    Write(byte, ushort, ushort)

    부호 없는 2 Byte 정수 값 쓰기

    Write(byte, ushort, ushort, bool)

    부호 없는 2 Byte 정수 값 쓰기

    Write(byte, ushort, ushort, bool, int)

    부호 없는 2 Byte 정수 값 쓰기

    Write(byte, ushort, ushort, int)

    부호 없는 2 Byte 정수 값 쓰기

    Write(byte, ushort, uint)

    부호 없는 4 Byte 정수 값 쓰기

    Write(byte, ushort, uint, int)

    부호 없는 4 Byte 정수 값 쓰기

    Write(byte, ushort, uint, ModbusEndian)

    부호 없는 4 Byte 정수 값 쓰기

    Write(byte, ushort, uint, ModbusEndian, int)

    부호 없는 4 Byte 정수 값 쓰기

    Write(byte, ushort, ulong)

    부호 없는 8 Byte 정수 값 쓰기

    Write(byte, ushort, ulong, int)

    부호 없는 8 Byte 정수 값 쓰기

    Write(byte, ushort, ulong, ModbusEndian)

    부호 없는 8 Byte 정수 값 쓰기

    Write(byte, ushort, ulong, ModbusEndian, int)

    부호 없는 8 Byte 정수 값 쓰기

    WriteCoil(byte, ushort, bool)

    단일 Coil 쓰기

    WriteCoil(byte, ushort, bool, int)

    단일 Coil 쓰기

    WriteCoils(byte, ushort, IEnumerable<bool>)

    다중 Coil 쓰기

    WriteCoils(byte, ushort, IEnumerable<bool>, int)

    다중 Coil 쓰기

    WriteHoldingRegister(byte, ushort, ushort)

    단일 Holding Register 쓰기

    WriteHoldingRegister(byte, ushort, ushort, int)

    단일 Holding Register 쓰기

    WriteHoldingRegisterBytes(byte, ushort, IEnumerable<byte>)

    다중 Holding Register를 Raw Byte 배열로 쓰기

    WriteHoldingRegisterBytes(byte, ushort, IEnumerable<byte>, int)

    다중 Holding Register를 Raw Byte 배열로 쓰기

    WriteHoldingRegisters(byte, ushort, IEnumerable<ushort>)

    다중 Holding Register 쓰기

    WriteHoldingRegisters(byte, ushort, IEnumerable<ushort>, int)

    다중 Holding Register 쓰기

    확장 메서드

    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.