Declaración de cumplimiento de implementación de perfil
Introducción
La declaración de cumplimiento de implementación de perfil (PICS) está definida por IEC 61850 -8-1 y proporciona las siguientes especificaciones:
-
Asignación de los objetos y los servicios de ACSI a MMS.
-
Asignación de intercambios de información de tiempo crítico a ISO/IEC 8802-3.
Los requisitos de datos se clasifican del siguiente modo:
-
M: obligatorio
-
O: opcional
-
C: condicional
-
I: fuera de ámbito
-
X: admitido
Cumplimiento de perfil
A: compatibilidad con perfil
Perfil |
Descripción |
Cliente |
Servidor |
Comentarios |
---|---|---|---|---|
A1 |
Cliente/servidor |
- |
X |
- |
A2 |
Gestión de GOOSE/GSE |
- |
- |
- |
A3 |
GSSE |
- |
- |
- |
A4 |
Sincronización de hora |
X |
- |
- |
Compatibilidad con pefil T
Perfil |
Descripción |
Cliente |
Servidor |
Comentarios |
---|---|---|---|---|
T1 |
Perfil TCP/IP |
- |
X |
- |
T2 |
Perfil OSI T |
- |
X |
- |
T3 |
Perfil GOOSE/GSE T |
- |
- |
- |
T4 |
Perfil GSSE T |
- |
- |
- |
T5 |
Perfil de sincronización de hora T |
- |
- |
- |
Cumplimiento de MMS
CBB (servidor) compatible con servicio MMS |
M/O/C/I |
Admitido |
---|---|---|
estado |
M |
X |
getNameList |
C |
X |
identificar |
M |
X |
cambiar nombre |
O |
- |
leer |
C |
X |
escribir |
C |
X |
getVariableAccessAttributes |
C |
X |
defineNamedVariable |
O |
X |
defineScatteredAccess |
I |
- |
getScatteredAccessAttributes |
I |
- |
deleteVariableAccess |
O |
- |
defineNamedVariableList |
O |
- |
getNamedVariableListAttributes |
C |
X |
defineNamedType |
I |
- |
getNamedTypeAttributes |
I |
- |
deleteNamedType |
I |
- |
entrada |
I |
- |
salida |
I |
- |
takeControl |
I |
- |
relinquishControl |
I |
- |
defineSemaphore |
I |
- |
deleteSemaphore |
I |
- |
reportPoolSemaphoreStatus |
I |
- |
reportSemaphoreStatus |
I |
- |
initiateDownloadSequence |
I |
- |
downloadSegment |
I |
- |
terminateDownloadSequence |
I |
- |
initiateUploadSequence |
I |
- |
uploadSegment |
I |
- |
terminateUploadSequence |
I |
- |
requestDomainDownload |
I |
- |
requestDomainUpload |
I |
- |
loadDomainContent |
I |
- |
storeDomainContent |
I |
- |
deleteDomain |
I |
- |
getDomainAttributes |
C |
X |
createProgramInvocation |
I |
- |
deleteProgramInvocation |
I |
- |
iniciar |
I |
- |
detener |
I |
- |
reanudar |
I |
- |
restablecer |
I |
- |
finalizar |
I |
- |
getProgramInvocationAttributes |
I |
- |
obtainFile |
I |
- |
defineEventCondition |
I |
- |
deleteEventContition |
I |
- |
getEventConditionAttributes |
I |
- |
reportEventConditionStatus |
I |
- |
alterEventConditionMonitoring |
I |
- |
triggerEvent |
I |
- |
defineEventAction |
I |
- |
deleteEventAction |
I |
- |
alterEventEnrollment |
I |
- |
reportEventEnrollmentStatus |
I |
- |
getEventEnrollmentAttributes |
I |
- |
acknowledgeEventNotification |
I |
- |
getAlarmSummary |
I |
- |
getAlarmEnrollmentSummary |
I |
- |
readJournal |
C |
- |
writeJournal |
I |
- |
intializeJournal |
C |
- |
reportJournalStatus |
I |
- |
createJournal |
I |
- |
deleteJournal |
I |
- |
fileOpen |
C |
- |
fileRead |
C |
- |
fileClose |
C |
- |
fileRename |
I |
- |
fileDelete |
C |
- |
fileDirectory |
C |
- |
unsolicitedStatus |
I |
- |
informationReport |
C |
X |
eventNotification |
I |
- |
attachToEventCondition |
I |
- |
attachToSemaphore |
I |
- |
concluir |
M |
X |
cancel |
M |
X |
getDataExchangeAttributes |
C |
- |
exchangeData |
C |
- |
defineAccessControlList |
C |
- |
getAccessControlListAttributes |
C |
- |
reportAccessConrolledObjects |
C |
- |
deleteAccessControlList |
C |
- |
alterAccessControl |
C |
- |
reconfigureProgramInvocation |
C |
- |
Cumplimiento de SCL
Cumplimiento de SCL | M/O/C | Admitido | |
---|---|---|---|
SCL .1 |
Archivo SCL disponible para implementación (offline) |
M |
X |
SCL .2 |
Archivo SCL disponible a partir de implementación (online) |
O |
- |
SCL .3 |
Reconfiguración de implementación de SCL admitida online |
O |
- |