|
Dreamine.IO.Fastech.Ethernet 1.0.1
Dreamine.IO.Fastech.Ethernet 산업 자동화 및 I/O 기능을 제공합니다.
|

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 번째 라인에서 정의되었습니다.
| byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildReadAnalogInputs | ( | IReadOnlyList< AnalogIoPoint > | points | ) |
아날로그 입력 읽기 요청을 만듭니다.
| points | 읽을 아날로그 입력 지점입니다. |
Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.
| byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildReadAnalogOutputs | ( | IReadOnlyList< AnalogIoPoint > | points | ) |
아날로그 출력 읽기 요청을 만듭니다.
| points | 읽을 아날로그 출력 지점입니다. |
Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.
| byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildReadDigitalInputs | ( | IReadOnlyList< IoPoint > | points | ) |
디지털 입력 읽기 요청을 만듭니다.
| points | 읽을 디지털 입력 지점입니다. |
Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.
| byte[] Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.BuildReadDigitalOutputs | ( | IReadOnlyList< IoPoint > | points | ) |
디지털 출력 읽기 요청을 만듭니다.
| points | 읽을 디지털 출력 지점입니다. |
Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.
| 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에서 구현되었습니다.
| 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에서 구현되었습니다.
| 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에서 구현되었습니다.
| 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에서 구현되었습니다.
| 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에서 구현되었습니다.
| 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에서 구현되었습니다.
| IoResult Dreamine.IO.Fastech.Ethernet.Protocol.IFastechEthernetIoProtocol.ParseWriteResponse | ( | IReadOnlyList< byte > | responseFrame | ) |
출력 쓰기 응답을 파싱합니다.
| responseFrame | 수신 응답 프레임입니다. |
Dreamine.IO.Fastech.Ethernet.Protocol.FastechPlusE16PointProtocol, Dreamine.IO.Fastech.Ethernet.Protocol.UnsupportedFastechEthernetIoProtocol에서 구현되었습니다.