Dreamine.IO.Fastech.Ethernet 1.0.1
Dreamine.IO.Fastech.Ethernet 산업 자동화 및 I/O 기능을 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol 인터페이스 참조

더 자세히 ...

Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol에 대한 상속 다이어그램 :

Public 멤버 함수

byte[] BuildReadDigitalInputs (IReadOnlyList< IoPoint > points)
IoResult< bool[]> ParseDigitalInputs (IReadOnlyList< byte > responseFrame, int count)
byte[] BuildReadDigitalOutputs (IReadOnlyList< IoPoint > points)
IoResult< bool[]> ParseDigitalOutputs (IReadOnlyList< byte > responseFrame, int count)
byte[] BuildWriteDigitalOutputs (IReadOnlyDictionary< IoPoint, bool > values)
byte[] BuildReadAnalogInputs (IReadOnlyList< AnalogIoPoint > points)
IoResult< double[]> ParseAnalogInputs (IReadOnlyList< byte > responseFrame, int count)
byte[] BuildReadAnalogOutputs (IReadOnlyList< AnalogIoPoint > points)
IoResult< double[]> ParseAnalogOutputs (IReadOnlyList< byte > responseFrame, int count)
byte[] BuildWriteAnalogOutputs (IReadOnlyDictionary< AnalogIoPoint, double > values)
IoResult ParseWriteResponse (IReadOnlyList< byte > responseFrame)

상세한 설명

Fastech Ethernet I/O 요청 프레임 생성과 응답 파싱 계약을 정의합니다.

IFastechEthernetIoProtocol.cs 파일의 14 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ BuildReadAnalogInputs()

byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildReadAnalogInputs ( IReadOnlyList< AnalogIoPoint > points)

아날로그 입력 읽기 요청을 만듭니다.

매개변수
points읽을 아날로그 입력 지점입니다.
반환값
전송할 요청 프레임입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ BuildReadAnalogOutputs()

byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildReadAnalogOutputs ( IReadOnlyList< AnalogIoPoint > points)

아날로그 출력 읽기 요청을 만듭니다.

매개변수
points읽을 아날로그 출력 지점입니다.
반환값
전송할 요청 프레임입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ BuildReadDigitalInputs()

byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildReadDigitalInputs ( IReadOnlyList< IoPoint > points)

디지털 입력 읽기 요청을 만듭니다.

매개변수
points읽을 디지털 입력 지점입니다.
반환값
전송할 요청 프레임입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ BuildReadDigitalOutputs()

byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildReadDigitalOutputs ( IReadOnlyList< IoPoint > points)

디지털 출력 읽기 요청을 만듭니다.

매개변수
points읽을 디지털 출력 지점입니다.
반환값
전송할 요청 프레임입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ BuildWriteAnalogOutputs()

byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildWriteAnalogOutputs ( IReadOnlyDictionary< AnalogIoPoint, double > values)

아날로그 출력 쓰기 요청을 만듭니다.

매개변수
values지점별 아날로그 출력 값입니다.
반환값
전송할 요청 프레임입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ BuildWriteDigitalOutputs()

byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildWriteDigitalOutputs ( IReadOnlyDictionary< IoPoint, bool > values)

디지털 출력 쓰기 요청을 만듭니다.

매개변수
values지점별 출력 상태입니다.
반환값
전송할 요청 프레임입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ ParseAnalogInputs()

IoResult< double[]> Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.ParseAnalogInputs ( IReadOnlyList< byte > responseFrame,
int count )

아날로그 입력 읽기 응답을 파싱합니다.

매개변수
responseFrame수신 응답 프레임입니다.
count예상 지점 수입니다.
반환값
아날로그 입력 값을 포함하는 결과입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ ParseAnalogOutputs()

IoResult< double[]> Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.ParseAnalogOutputs ( IReadOnlyList< byte > responseFrame,
int count )

아날로그 출력 읽기 응답을 파싱합니다.

매개변수
responseFrame수신 응답 프레임입니다.
count예상 지점 수입니다.
반환값
아날로그 출력 값을 포함하는 결과입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ ParseDigitalInputs()

IoResult< bool[]> Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.ParseDigitalInputs ( IReadOnlyList< byte > responseFrame,
int count )

디지털 입력 읽기 응답을 파싱합니다.

매개변수
responseFrame수신 응답 프레임입니다.
count예상 지점 수입니다.
반환값
디지털 입력 상태를 포함하는 결과입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ ParseDigitalOutputs()

IoResult< bool[]> Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.ParseDigitalOutputs ( IReadOnlyList< byte > responseFrame,
int count )

디지털 출력 읽기 응답을 파싱합니다.

매개변수
responseFrame수신 응답 프레임입니다.
count예상 지점 수입니다.
반환값
디지털 출력 상태를 포함하는 결과입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.

◆ ParseWriteResponse()

IoResult Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.ParseWriteResponse ( IReadOnlyList< byte > responseFrame)

출력 쓰기 응답을 파싱합니다.

매개변수
responseFrame수신 응답 프레임입니다.
반환값
장치 쓰기 결과입니다.

Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.


이 인터페이스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: