콘텐츠로 이동
무료 평가 시작

PDComm.GemFormattedProgramInfo

클래스

GemResult가 보유한 S7F27/S7F28 프로세스 프로그램 검증 송신을 설명합니다.

public sealed record GemFormattedProgramInfo

GemResult.GetFormattedProgramInfo가 반환합니다. 호스트에서는 수신한 S7F27에 PPID와 문제가 들어 있으며, GemResult.GetFormattedProgramId와 GemResult.GetFormattedProgramIssueAt으로 읽습니다. 장비에서는 S7F28 확인 응답 결과에 보고서가 들어 있지 않습니다. 각 플래그는 설정되면 1, 그렇지 않으면 0입니다.

매개변수

이름설명
RequestKind요청 종류 35(GemRequestKind.FormattedVerificationReport)입니다.
IssueCount수신한 보고서의 문제 수입니다. 확인 응답 결과에서는 0입니다.
IdFormat수신한 PPID의 SECS-II 형식 코드입니다. 16(SecsFormat.Ascii) 또는 8(SecsFormat.Binary)입니다. 확인 응답 결과에서는 0입니다.
IsRequest결과가 이 호스트가 응답하는 수신 S7F27인지 여부입니다.
RespondedS7F28을 이 호스트가 보냈거나 이 장비가 받았는지 여부입니다.
ReplyReady수신한 S7F27이 아직 GemFormattedPrograms.RespondVerificationReport를 기다리는지 여부입니다.

멤버

GemFormattedProgramInfo

생성자

GemResult가 보유한 S7F27/S7F28 프로세스 프로그램 검증 송신을 설명합니다.

public GemFormattedProgramInfo(uint RequestKind, nuint IssueCount, byte IdFormat, byte IsRequest, byte Responded, byte ReplyReady)

GemResult.GetFormattedProgramInfo가 반환합니다. 호스트에서는 수신한 S7F27에 PPID와 문제가 들어 있으며, GemResult.GetFormattedProgramId와 GemResult.GetFormattedProgramIssueAt으로 읽습니다. 장비에서는 S7F28 확인 응답 결과에 보고서가 들어 있지 않습니다. 각 플래그는 설정되면 1, 그렇지 않으면 0입니다.

매개변수

이름설명
RequestKind요청 종류 35(GemRequestKind.FormattedVerificationReport)입니다.
IssueCount수신한 보고서의 문제 수입니다. 확인 응답 결과에서는 0입니다.
IdFormat수신한 PPID의 SECS-II 형식 코드입니다. 16(SecsFormat.Ascii) 또는 8(SecsFormat.Binary)입니다. 확인 응답 결과에서는 0입니다.
IsRequest결과가 이 호스트가 응답하는 수신 S7F27인지 여부입니다.
RespondedS7F28을 이 호스트가 보냈거나 이 장비가 받았는지 여부입니다.
ReplyReady수신한 S7F27이 아직 GemFormattedPrograms.RespondVerificationReport를 기다리는지 여부입니다.

IdFormat

속성

수신한 PPID의 SECS-II 형식 코드입니다. 16(SecsFormat.Ascii) 또는 8(SecsFormat.Binary)입니다. 확인 응답 결과에서는 0입니다.

public byte IdFormat { get; init; }

IsRequest

속성

결과가 이 호스트가 응답하는 수신 S7F27인지 여부입니다.

public byte IsRequest { get; init; }

IssueCount

속성

수신한 보고서의 문제 수입니다. 확인 응답 결과에서는 0입니다.

public nuint IssueCount { get; init; }

ReplyReady

속성

수신한 S7F27이 아직 GemFormattedPrograms.RespondVerificationReport를 기다리는지 여부입니다.

public byte ReplyReady { get; init; }

RequestKind

속성

요청 종류 35(GemRequestKind.FormattedVerificationReport)입니다.

public uint RequestKind { get; init; }

Responded

속성

S7F28을 이 호스트가 보냈거나 이 장비가 받았는지 여부입니다.

public byte Responded { get; init; }