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

검색 결과:

    CnetInterface 클래스

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

    상속
    object
    Interface
    Interface<PlcPoint>
    PollingInterface<PlcPoint>
    CnetInterface
    구현
    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 CnetInterface : PollingInterface<PlcPoint>, INotifyPropertyChanged, IDisposable, ICollection<PlcPoint>, IEnumerable<PlcPoint>, IEnumerable

    생성자

    이름 설명
    CnetInterface()

    생성자

    CnetInterface(CnetClient)

    생성자

    CnetInterface(CnetClient, IEnumerable<PlcPoint>)

    생성자

    CnetInterface(CnetClient, int)

    생성자

    CnetInterface(CnetClient, int, IEnumerable<PlcPoint>)

    생성자

    속성

    이름 설명
    CnetClient

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

    DelayBetweenPollingRequests

    요청과 요청 사이의 지연시간, 밀리초 단위.

    메서드

    이름 설명
    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.