Profile Implementation Conformance Statement
Introduction
The Profile Implementation Conformance Statement (PICS) is defined by IEC 61850-8-1, and provides the following specifications:
-
Mapping of the objects and services of the ACSI to MMS.
-
Mapping of time-critical information exchanges to ISO/IEC 8802-3.
The data requirements are rated as follows:
-
M: Mandatory
-
O: Optional
-
C: Conditional
-
I: Out of scope
-
X: Supported
Profile Conformance
A-Profile Support
|
Profile |
Description |
Client |
Server |
Comments |
|---|---|---|---|---|
|
A1 |
Client/server |
- |
X |
- |
|
A2 |
GOOSE/GSE Management |
- |
- |
- |
|
A3 |
GSSE |
- |
- |
- |
|
A4 |
Time sync |
X |
- |
- |
T-Profile Support
| Profile |
Description |
Client |
Server |
Comments |
|---|---|---|---|---|
|
T1 |
TCP/IP profile |
- |
X |
- |
|
T2 |
OSI T profile |
- |
X |
- |
|
T3 |
GOOSE/GSE T profile |
- |
- |
- |
|
T4 |
GSSE T profile |
- |
- |
- |
|
T5 |
Time sync T profile |
- |
- |
- |
MMS Conformance
| MMS service supported CBB (server) |
M/O/C/I |
Supported |
|---|---|---|
|
status |
M |
X |
|
getNameList |
C |
X |
|
identify |
M |
X |
|
rename |
O |
- |
|
read |
C |
X |
|
write |
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 |
- |
|
input |
I |
- |
|
output |
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 |
- |
|
start |
I |
- |
|
stop |
I |
- |
|
resume |
I |
- |
|
reset |
I |
- |
|
kill |
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 |
- |
|
conclude |
M |
X |
|
cancel |
M |
X |
|
getDataExchangeAttributes |
C |
- |
|
exchangeData |
C |
- |
|
defineAccessControlList |
C |
- |
|
getAccessControlListAttributes |
C |
- |
|
reportAccessConrolledObjects |
C |
- |
|
deleteAccessControlList |
C |
- |
|
alterAccessControl |
C |
- |
|
reconfigureProgramInvocation |
C |
- |
SCL Conformance
| SCL conformance | M/O/C | Supported | |
|---|---|---|---|
|
SCL.1 |
SCL file available for implementation (offline) |
M |
X |
|
SCL.2 |
SCL file available from implementation (online) |
O |
- |
|
SCL.3 |
SCL implementation reconfiguration supported online |
O |
- |