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

검색 결과:

    FEnetSimulationService 클래스

    LS ELECTRIC(구 LS산전) FEnet 프로토콜 시뮬레이터 서비스입니다. FEnet 클라이언트를 테스트하는 용도로 사용 가능합니다.

    상속
    object
    FEnetSimulationService
    구현
    IDisposable
    네임스페이스: VagabondK.Protocols.LSElectric.FEnet.Simulation
    어셈블리: VagabondK.Protocols.LSElectric.dll
    구문
    public class FEnetSimulationService : IDisposable

    생성자

    이름 설명
    FEnetSimulationService()

    생성자

    FEnetSimulationService(IChannel)

    생성자

    속성

    이름 설명
    Channel

    통신 채널

    ChannelTimeout

    채널 유지 제한시간(밀리세컨드 단위). 이 시간 동안 요청이 발생하지 않으면 채널을 닫습니다. 기본값은 10000(10초)이고, 0이면 채널을 항상 유지합니다.

    CompanyID

    메시지 헤더의 CompanyID. 기본값은 LSIS-XGT. 단종된 모델에서는 LGIS-GLOFA를 사용할 수도 있음.

    EthernetModuleBase

    이더넷 모듈의 베이스(Base) 번호.

    EthernetModuleSlot

    이더넷 모듈의 슬롯(Slot) 번호.

    PlcInfo

    PLC의 CPU 타입 및 상태 정보. 자세한 내용은 매뉴얼 참조 바람.

    UseChecksum

    기본적으로 체크섬을 사용할 것인지 여부, 기본값은 true

    UseHexBitIndex

    비트 변수의 인덱스를 16진수로 통신할지 여부를 결정합니다. P, M, L, K, F 이면서 Bit일 경우 문자열 오른쪽 끝을 16진수로 인식하고 그 이외의 자리수는 워드 단위 인덱스로 해석합니다. 그 외에는 인덱스가 .으로 나누어져있고 Bit일 경우 마지막 자리만 16진수로 인식합니다.

    메서드

    이름 설명
    Dispose()

    리소스 해제

    이벤트

    이름 설명
    RequestedReadContinuous

    연속 읽기 요청 이벤트

    RequestedReadIndividual

    개별 읽기 요청 이벤트

    RequestedWriteContinuous

    연속 쓰기 요청 이벤트

    RequestedWriteIndividual

    개별 쓰기 요청 이벤트

    확장 메서드

    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.