PDComm.GemOutcome
열거형
GEM 처리가 GemResult에 대해 내린 결론을 설명합니다.
public enum GemOutcome : uintSEMI 확인 코드가 있는 값은 그 코드를 GemResultInfo.Acknowledgement로 보고합니다.
멤버
AlarmAck
열거자
장비가 알람 보고에 대한 S5F2를 받았습니다. 확인 코드는 ACKC5입니다.
AlarmAck = 23AlarmEnableAck
열거자
S5F3/S5F4 Enable/Disable Alarm 거래가 완료되었습니다. 확인 코드는 ACKC5입니다.
AlarmEnableAck = 19AlarmListReceived
열거자
호스트가 S5F6 알람 목록을 받았습니다.
AlarmListReceived = 20AlarmListReplied
열거자
장비가 S5F5에 S5F6으로 자동 응답했습니다.
AlarmListReplied = 24AlarmReceived
열거자
호스트가 S5F1 알람 보고를 받았습니다. 응답이 요청되면 명시적으로 확인 응답해야 합니다.
AlarmReceived = 22AlreadyOnline
열거자
장비가 이미 온라인이므로 S1F17에 ONLACK 2로 응답했습니다.
AlreadyOnline = 9AnnotatedQueryReceived
열거자
호스트가 S6F22 주석 포함 개별 보고서 데이터를 받았습니다.
AnnotatedQueryReceived = 43CommandAck
열거자
호스트가 S2F42를 받았습니다. 확인 코드는 HCACK입니다.
CommandAck = 27CommandReceived
열거자
장비가 명시적 응답을 기다리는 S2F41 호스트 명령을 받았습니다.
CommandReceived = 26CommunicationEstablished
열거자
통신이 수립되었습니다. COMMACK 0인 S1F14를 받았거나, 수신한 S1F13을 수락했습니다.
CommunicationEstablished = 2CommunicationRejected
열거자
상대방이 S1F13을 거부했습니다. GemResultInfo.Acknowledgement에 0이 아닌 COMMACK이 들어 있습니다.
CommunicationRejected = 3ConstantChangeAck
열거자
호스트가 S2F16을 받았습니다. 확인 코드는 EAC입니다.
ConstantChangeAck = 33ConstantChangesReceived
열거자
장비가 명시적 결정을 기다리는 S2F15 상수 변경을 받았습니다.
ConstantChangesReceived = 32ConstantMetadataReceived
열거자
호스트가 S2F30 장비 상수 이름 목록을 받았습니다.
ConstantMetadataReceived = 31ConstantMetadataReplied
열거자
장비가 S2F29에 S2F30으로 자동 응답했습니다.
ConstantMetadataReplied = 35ConstantValuesReceived
열거자
호스트가 S2F14 장비 상수 값을 받았습니다.
ConstantValuesReceived = 30ConstantValuesReplied
열거자
장비가 S2F13에 S2F14로 자동 응답했습니다.
ConstantValuesReplied = 34DataDirectoryReceived
열거자
호스트가 S1F22 데이터 변수 이름 목록을 받았습니다.
DataDirectoryReceived = 36DataDirectoryReplied
열거자
장비가 S1F21에 S1F22로 자동 응답했습니다.
DataDirectoryReplied = 38DefineReportsAck
열거자
S2F33/S2F34 Define Report 거래가 완료되었습니다. 확인 코드는 DRACK입니다.
DefineReportsAck = 14EnableEventsAck
열거자
S2F37/S2F38 Enable/Disable Event Report 거래가 완료되었습니다. 확인 코드는 ERACK입니다.
EnableEventsAck = 16EnabledAlarmListReceived
열거자
호스트가 S5F8 활성화된 알람 목록을 받았습니다.
EnabledAlarmListReceived = 21EnabledAlarmListReplied
열거자
장비가 S5F7에 S5F8로 자동 응답했습니다.
EnabledAlarmListReplied = 25EnhancedCommandAck
열거자
호스트가 S2F50을 받았습니다. 확인 코드는 HCACK입니다.
EnhancedCommandAck = 29EnhancedCommandReceived
열거자
장비가 명시적 응답을 기다리는 S2F49 확장 원격 명령을 받았습니다.
EnhancedCommandReceived = 28EquipmentIdentity
열거자
호스트가 장비 모델(MDLN)과 소프트웨어 리비전(SOFTREV)이 담긴 S1F2 응답을 받았습니다.
EquipmentIdentity = 4EventAck
열거자
장비가 이벤트 보고서에 대한 S6F12를 받았습니다. 확인 코드는 ACKC6입니다.
EventAck = 18EventDirectoryReceived
열거자
호스트가 S1F24 수집 이벤트 이름 목록을 받았습니다.
EventDirectoryReceived = 37EventDirectoryReplied
열거자
장비가 S1F23에 S1F24로 자동 응답했습니다.
EventDirectoryReplied = 39EventQueryReceived
열거자
호스트가 S6F16 이벤트 보고서 데이터를 받았습니다.
EventQueryReceived = 41EventReceived
열거자
호스트가 S6F11 이벤트 보고서를 받았습니다. 명시적으로 확인 응답해야 합니다.
EventReceived = 17FormattedCapabilityReceived
열거자
장비가 S7F21 프로세스 기능 요청을 받았습니다.
FormattedCapabilityReceived = 64FormattedCapabilityResult
열거자
호스트가 S7F22 프로세스 기능 데이터를 받았습니다.
FormattedCapabilityResult = 65FormattedQueryReceived
열거자
장비가 S7F25 정형 프로세스 프로그램 요청을 받았습니다.
FormattedQueryReceived = 60FormattedQueryResult
열거자
호스트가 S7F26 정형 프로세스 프로그램 데이터를 받았습니다.
FormattedQueryResult = 61FormattedTransferAck
열거자
호스트가 S7F24 정형 프로세스 프로그램 확인 응답을 받았습니다.
FormattedTransferAck = 59FormattedTransferReceived
열거자
장비가 S7F23 정형 프로세스 프로그램을 받았습니다.
FormattedTransferReceived = 58FormattedVerificationGrantReceived
열거자
장비가 S7F30 검증 허가(PPGNT)를 받았습니다.
FormattedVerificationGrantReceived = 67FormattedVerificationInquireReceived
열거자
호스트가 S7F29 프로세스 프로그램 검증 문의를 받았습니다.
FormattedVerificationInquireReceived = 66FormattedVerificationNegotiationAck
열거자
장비가 검증 협상을 완료하는 S7F28 확인 응답을 받았습니다.
FormattedVerificationNegotiationAck = 68FormattedVerificationReportAck
열거자
장비가 S7F28 검증 확인 응답을 받았습니다.
FormattedVerificationReportAck = 57FormattedVerificationReportReceived
열거자
호스트가 S7F27 프로세스 프로그램 검증 송신을 받았습니다.
FormattedVerificationReportReceived = 56FormattedVerificationRequestAck
열거자
호스트가 S7F32 검증 요청 확인 응답을 받았습니다.
FormattedVerificationRequestAck = 63FormattedVerificationRequestReceived
열거자
장비가 S7F31 검증 요청을 받았습니다.
FormattedVerificationRequestReceived = 62IndividualQueryReceived
열거자
호스트가 S6F20 개별 보고서 데이터를 받았습니다.
IndividualQueryReceived = 42LinkReportsAck
열거자
S2F35/S2F36 Link Event Report 거래가 완료되었습니다. 확인 코드는 LRACK입니다.
LinkReportsAck = 15NamesReceived
열거자
호스트가 검증된 S1F12 상태 이름 목록을 받았습니다. GemResult.GetStatusName으로 읽습니다.
NamesReceived = 6None
열거자
결과값이 없습니다. 결과가 무시되었거나, 실패했거나, 잘못되었거나, 처리되지 않았습니다.
None = 0OfflineAccepted
열거자
장비가 S1F15를 수락하고 OFLACK 0으로 응답했습니다.
OfflineAccepted = 7OfflineAck
열거자
호스트가 S1F16을 받았습니다. GemResultInfo.Acknowledgement에 OFLACK이 들어 있습니다.
OfflineAck = 11OnlineAccepted
열거자
장비가 온라인이 되었습니다. S1F17을 수락했거나(ONLACK 0) 운영자 온라인 요청에 대한 S1F2 응답을 받았습니다.
OnlineAccepted = 8OnlineAck
열거자
호스트가 S1F18을 받았습니다. GemResultInfo.Acknowledgement에 ONLACK이 들어 있습니다.
OnlineAck = 12OnlineRejected
열거자
장비가 온라인 전환을 허용하지 않으므로 S1F17에 ONLACK 1로 응답했습니다.
OnlineRejected = 10ProgramAckReceived
열거자
S7F4 또는 S7F18 프로세스 프로그램 확인 응답을 받았습니다. 확인 코드는 ACKC7입니다.
ProgramAckReceived = 46ProgramDataReceived
열거자
S7F6 프로세스 프로그램 데이터를 받았습니다.
ProgramDataReceived = 47ProgramDirectoryReceived
열거자
S7F20 프로세스 프로그램 디렉터리를 받았습니다.
ProgramDirectoryReceived = 48ProgramGrantReceived
열거자
S7F2 프로세스 프로그램 허가를 받았습니다. 확인 코드는 PPGNT입니다.
ProgramGrantReceived = 45ProgramReceived
열거자
스트림 7 프로세스 프로그램 1차 메시지를 받았습니다. GemResultInfo.RequestKind가 거래를 나타냅니다.
ProgramReceived = 44Replied
열거자
GEM이 수신한 1차 메시지에 더 구체적인 결과값이 없는 응답으로 자동 응답했습니다.
Replied = 1ReportQueryReceived
열거자
장비가 GemEquipment.RespondReportQuery를 기다리는 S6F15, S6F19 또는 S6F21 보고서 조회를 받았습니다.
ReportQueryReceived = 40SpoolConfigurationAck
열거자
호스트가 S2F44 스풀링 구성 확인 응답을 받았습니다.
SpoolConfigurationAck = 50SpoolConfigurationData
열거자
호스트가 S2F60 스풀링 구성 데이터를 받았습니다.
SpoolConfigurationData = 51SpoolControlAck
열거자
호스트가 S6F24 스풀 데이터 요청 확인 응답을 받았습니다.
SpoolControlAck = 52SpoolDeliveryFailed
열거자
스풀 메시지 전달이 실패했습니다.
SpoolDeliveryFailed = 55SpoolDeliveryResponse
열거자
장비가 전달한 스풀 메시지에 대한 응답을 받았습니다.
SpoolDeliveryResponse = 53SpoolDeliveryWritten
열거자
응답을 기대하지 않는 전달된 스풀 메시지가 전송에 기록되었습니다.
SpoolDeliveryWritten = 54SpoolReceived
열거자
장비가 S2F43, S2F59 또는 S6F23 스풀링 1차 메시지를 받았습니다.
SpoolReceived = 49StatusReplied
열거자
장비가 상태 변수 레지스트리로 S1F3 또는 S1F11에 자동 응답했습니다.
StatusReplied = 13ValuesReceived
열거자
호스트가 검증된 S1F4 상태 값을 받았습니다. GemResult.GetStatusValue로 읽습니다.
ValuesReceived = 5