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

검색 결과:

    FEnetInterface 클래스

    LS ELECTRIC(구 LS산전) FEnet 프로토콜 기반 클라이언트 인터페이스

    상속
    object
    Interface
    Interface<PlcPoint>
    PollingInterface<PlcPoint>
    FEnetInterface
    구현
    INotifyPropertyChanged
    IDisposable
    ICollection<PlcPoint>
    IEnumerable<PlcPoint>
    IEnumerable
    상속된 멤버
    PollingInterface<PlcPoint>.PollingTimeSpan
    PollingInterface<PlcPoint>.Poll()
    Interface<PlcPoint>.AddRange(IEnumerable<PlcPoint>)
    Interface<PlcPoint>.Add(PlcPoint)
    Interface<PlcPoint>.Remove(PlcPoint)
    Interface<PlcPoint>.Clear()
    Interface<PlcPoint>.Count
    Interface<PlcPoint>.IsReadOnly
    Interface<PlcPoint>.Contains(PlcPoint)
    Interface<PlcPoint>.CopyTo(PlcPoint[], int)
    Interface<PlcPoint>.GetEnumerator()
    Interface<PlcPoint>.CreateHandler<TValue>(PlcPoint)
    Interface<PlcPoint>.SetBinding<TValue>(PlcPoint, object, string)
    Interface<PlcPoint>.SetBinding<TValue>(PlcPoint, object, string, InterfaceMode)
    Interface<PlcPoint>.SetBinding<TValue>(PlcPoint, object, string, bool)
    Interface<PlcPoint>.SetBinding<TValue>(PlcPoint, object, string, InterfaceMode, bool)
    Interface<PlcPoint>.SetBindings(object)
    Interface<PlcPoint>.SetBindings(object, Action<PlcPoint>)
    Interface<PlcPoint>.SetBindings(object, Action<InterfaceHandler>)
    Interface.RaisePropertyChanged(string)
    Interface.PropertyChanged
    Interface.PointType
    Interface.IsRunning
    Interface.Start()
    Interface.Stop()
    Interface.Dispose()
    네임스페이스: VagabondK.Interface.LSElectric
    어셈블리: VagabondK.Interface.LSElectric.dll
    구문
    public class FEnetInterface : PollingInterface<PlcPoint>, INotifyPropertyChanged, IDisposable, ICollection<PlcPoint>, IEnumerable<PlcPoint>, IEnumerable

    생성자

    이름 설명
    FEnetInterface()

    생성자

    FEnetInterface(FEnetClient)

    생성자

    FEnetInterface(FEnetClient, IEnumerable<PlcPoint>)

    생성자

    FEnetInterface(FEnetClient, int)

    생성자

    FEnetInterface(FEnetClient, int, IEnumerable<PlcPoint>)

    생성자

    속성

    이름 설명
    FEnetClient

    LS ELECTRIC(구 LS산전) FEnet 프로토콜 기반 클라이언트입니다. XGT 시리즈 제품의 FEnet I/F 모듈과 통신 가능합니다.

    PollingParallelRequests

    요청을 병렬로 수행할 지 여부.

    메서드

    이름 설명
    Dispose(bool)

    관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

    OnAdded(PlcPoint)

    인터페이스 포인트가 추가되었을 경우 호출됨

    OnPoll()

    값 읽기 요청 수행 메서드

    OnRemoved(PlcPoint)

    인터페이스 포인트가 제거되었을 경우 호출됨

    OnStart()

    통신 기반 인터페이스를 시작하기 위한 코드를 구현합니다.

    OnStop()

    통신 기반 인터페이스를 종료하기 위한 코드를 구현합니다.

    이벤트

    이름 설명
    PollingCompleted

    1주기의 값 읽기 요청과 응답이 완료되었을 때 발생하는 이벤트

    확장 메서드

    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.