DNP3īDeviceīProfileī
BasedīonīDNPīXMLīSchemaīversionī2.10.00
DocumentīName:īMGateī5109īDeviceīProfile
DocumentīDescription:īDeviceīProfileīforītheīMGateī5109
RevisionīHistory
Date Time Version Reasonīforīchange Editedīby
2018ī10ī03 1 FirstīVersion LanceīChen
REFERENCEīDEVICE:īīīī
1īīīīDeviceīProperties
Thisīdocumentīisīintendedītoībeīusedīforīseveralīpurposes,īincluding:ī
īīIdentifyingītheīcapabilitiesīofīaīDNP3īdeviceī(MasterīStationīorīOutstation)ī
īīRecordingītheīsettingsīofīaīspecificīinstanceīofīaīdeviceī(parameterīsettingsīforīaīspecificīinstanceīofītheīdeviceīinītheīuser'sītotalīDNP3īestate)ī
īīMatchingīuserīrequirementsītoīproductīcapabilitiesīwhenīprocuringīaīDNP3īdeviceī
Theīdocumentīisīthereforeīstructuredītoīshow,īforīeachītechnicalīfeature,ītheīcapabilitiesīofītheīdeviceī(orīcapabilitiesīrequiredībyītheīdeviceīwhenīprocuring).ī
Itīisīalsoīstructuredītoīshowītheīcurrentīvalueī(orīsetting)īofīeachīofītheīparametersīthatīdescribeīaīspecificīinstanceīofītheīdevice.īThisī"currentīvalue"īmayīalsoīshowīa
functionalīlimitationīofītheīdevice.īForīexampleīwhenīimplementingīsecureīauthenticationīitīisīnotīrequiredīthatīallīDNP3īdevicesīacceptīaggressiveīmodeīrequestsīduring
criticalīexchangesī(seeīDeviceīProfileī1.12.4),īinīwhichīcaseīaīvendorīwouldīmarkīthisīcurrentīvalueīasī"Noīīīdoesīnotīacceptīaggressiveīmodeīrequests".ī
Additionally,ītheīcurrentīvalueīmayīsometimesībeīusedītoīshowīaīvalueīthatīaīdeviceīcanīachieveībecauseīofīhardwareīorīsoftwareīdependencies.īAnīexampleīofīthisīisīin
sectionī1.6.8īofītheīDeviceīProfileī(MaximumīerrorīinītheītimeīthatītheīMasterīissuesīfreezeīrequests)īwhereītheīvalueīmayīwellīdependīuponītolerancesīofīhardware
componentsīandīinteractionsībetweenīsoftwareītasks.īWhenītheīDeviceīProfileīcurrentīvalueīisīusedīinīthisīwayītheīcorrespondingīentryīinītheīcapabilitiesīcolumnīis
grayedīout.īUsersīshouldīnoteīthatīifīanīentryīinītheīcapabilitiesīcolumnīofītheīDeviceīProfileīisīgrayedīoutīthenīthereīmayībeīinformationīinītheīcurrentīvalueīcolumnīthat
isīpertinentītoītheīdevice'sīcapabilities.ī
Unlessīotherwiseīnoted,īmultipleīboxesīinītheīsecondīcolumnībelowīareīselectedīforīeachīparameterītoīindicateīallīcapabilitiesīsupportedīorīrequired.īParametersīwithout
checkboxesīinītheīsecondīcolumnīdoīnotīhaveīcapabilitiesīandīareīincludedīsoīthatītheīcurrentīvalueīmayībeīshownīinītheīthirdīcolumn.ī
Theīitemsīlistedīinītheīcapabilitiesīcolumnībelowīmayībeīconfigurableītoīanyīofītheīoptionsīselected,īorīsetītoīaīfixedīvalueīwhenītheīdeviceīwasīdesigned.īItemī1.1.10
containsīaīlistīofīabbreviationsīforītheīpossibleīwaysīinīwhichītheīconfigurableīparametersīmayībeīset.īSinceīsomeīparametersīmayīnotībeīaccessibleībyīeachīofīthese
methodsīsupported,īanīabbreviationīforītheīconfigurationīmethodīsupportedībyīeachīparameterīisīshownīinītheīfourthīcolumnīofītheītablesībelow.ī
Ifīthisīdocumentīisīusedītoīshowītheīcurrentīvalues,ītheīthirdīcolumnīshouldībeīfilledīinīevenīifīaīfixedīparameterīisīselectedīinītheīcapabilitiesīsectionī("NA"īmayībe
enteredīforīparametersīthatīareīNotīApplicable).ī
Ifītheīdocumentīisīusedītoīshowītheīcurrentīvaluesīofīparameters,īthenīcolumnī3īappliesītoīaīsingleīconnectionībetweenīaīmasterīandīanīoutstation.
1.1īīīīDEVICEīIDENTIFICATION Capabilities CurrentīValue
If
configurable
listīmethods
1.1.1īīīīDeviceīFunction:
MastersīsendīDNPīrequests,īwhileīOutstationsīsend
DNPīresponses.īIfīaīsingleīphysicalīdeviceīcan
performībothīfunctions,īaīseparateīDeviceīProfile
Documentīmustībeīprovidedīforīeachīfunction.
īMasterī
īOutstation
īMasterī
īOutstation
1.1.2īīīīVendorīName:
Theīnameīofītheīorganizationīproducingītheīdevice.
Note:īTheīcurrentīvalueīofīthisīoutstationīparameter
isīavailableīremotelyīusingīprotocolīobjectīGroupī0
Variationī252.
MoxaīInc.ī
1.1.3īīīīDeviceīName:
Theīmodelīandīnameīofītheīdevice,īsufficientīto
distinguishīitīfromīanyīotherīdeviceīfromītheīsame
organization.
Note:īTheīcurrentīvalueīofīthisīoutstationīparameter
isīavailableīremotelyīusingīprotocolīobjectīGroupī0
Variationī250.
MGateī5109īSeriesī
1.1.4īīīīDeviceīmanufacturer'sīhardwareīversionīstring:
Note:īTheīcurrentīvalueīofīthisīoutstationīparameter
isīavailableīremotelyīusingīprotocolīobjectīGroupī0
Variationī243.
V1.0.0ī
1.1.5īīīīDeviceīmanufacturer'sīsoftwareīversionīstring:
Note:īTheīcurrentīvalueīofīthisīoutstationīparameter
isīavailableīremotelyīusingīprotocolīobjectīGroupī0
Variationī242.
V1.4.0ī
1.1.6īīīīDeviceīProfileīDocumentīVersionīNumber:
VersionīofītheīDeviceīProfileīDocumentīisīindicated
byīaīwholeīnumberīincrementedīwithīeachīnew
release.īThisīshouldīmatchītheīlatestīversionīshown
inītheīRevisionīHistoryīatītheībeginningīofīthis
document.
1ī
1.1.7īīīīDNPīLevelsīSupportedīfor:
IndicateīeachīDNP3īLevelītoīwhichītheīdevice
conformsīfully.īForīMasters,īrequestsīandīresponses
canībeīindicatedīindependently.
OutstationsīOnly
RequestsīandīResponses
None
Levelī1
Levelī2
Levelī3
Levelī4
Levelī2ī
1.1.8īīīīSupportedīFunctionīBlocks: SelfīAddressīSupport
DataīSets
FileīTransfer
VirtualīTerminal
MappingītoīIECī61850īObjectīModelsīdefinedīinīa
DNP3īXMLīfile
Functionīcodeī31,īactivateīconfiguration
SecureīAuthenticationī(ifīcheckedīthenīseeī1.12)
SelfīAddressī otherī
(īWeb
Browser)ī
1.1.9īīīīNotableīAdditions:
Aībriefīdescriptionīintendedītoīquicklyīidentifyī(for
theīreader)ītheīmostīobviousīfeaturesītheīdevice
supportsīinīadditionītoītheīHighestīDNPīLevel
Supported.īTheīcompleteīlistīofīfeaturesīisīdescribed
inītheīImplementationīTable.
1.1.10īīīīMethodsītoīsetīConfigurableīParameters: XMLīīīLoadedīviaīDNP3īFileīTransfer
XMLīīīLoadedīviaīotherītransportīmechanism
TerminalīīīASCIIīTerminalīCommandīLine
SoftwareīīīVendorīsoftwareīnamedī
ProprietaryīfileīloadedīviaīDNP3īFileīTransfer
Proprietaryīfileīloadedīviaīotherītransportīmechanism
DirectīīīKeypadīonīdeviceīfrontīpanel
FactoryīīīSpecifiedīwhenīdeviceīisīordered
ProtocolīīīSetīviaīDNP3ī(e.g.īassignīclass)
Otherīīīexplain:WebīBrowser
Other,īWebīBrowser otherī
(īWeb
Browser)ī
1.1.11īīīīDNP3īXMLīfilesīavailableīOnīline:
XMLīconfigurationīfileīnamesīthatīcanībeīreadīor
writtenīthroughīDNP3īFileīTransferītoīaīdevice.
Aīdevice'sīcurrentlyīrunningīconfigurationīisīreturned
byīDNP3īonīlineīXMLīfileīreadīfromītheīdevice.
DNP3īonīlineīXMLīfileīwriteītoīaīdeviceīwillīupdate
theīdevice'sīconfigurationīwhenītheīActivate
Configurationī(functionīcodeī31)īisīreceived.
Rd Wr Filename DescriptionīofīContents
dnpDP.xml CompleteīDeviceīProfile
dnpDPCap.xml DeviceīProfileīCapabilities
dnpDPCfg.xml DeviceīProfileīconfigīvalues
Rd Wr Filename
dnpDP.xml
dnpDPCap.xml
dnpDPCfg.xml
1.1.12īīīīExternalīDNP3īXMLīfilesīavailableīOffīline:
XMLīconfigurationīfileīnamesīthatīcanībeīreadīor
writtenīfromīanīexternalīsystem,ītypicallyīfromīa
systemīthatīmaintainsītheīoutstationīconfiguration.
ExternalīoffīlineīXMLīfileīreadīpermitsīanīXML
definitionīofīaīnewīconfigurationītoībeīsuppliedīfrom
offīlineīconfigurationītools.
ExternalīoffīlineīXMLīfileīwriteīpermitsīanīXML
definitionīofīaīnewīconfigurationītoībeīsuppliedīto
offīlineīconfigurationītools.
Rd Wr Filename DescriptionīofīContents
dnpDP.xml CompleteīDeviceīProfile
dnpDPCap.xml DeviceīProfileīCapabilities
dnpDPCfg.xml DeviceīProfileīconfigīvalues
Rd Wr Filename
dnpDP.xml
dnpDPCap.xml
dnpDPCfg.xml
1.1.13īīīīConnectionsīSupported: Serialī(completeīsectionī1.2)
IPīNetworkingī(completeīsectionī1.3)
Other,īexplainī
Serialī
IPīNetworkingī
1.1.14īīīīConformanceīTesting:
Whereīconformanceītestingīhasībeenīcompletedīfor
theīoutstationīorīmasterīstation,īspecifyītheīversion
ofītheīpublishedīDNP3ītestīproceduresīthatīwas
successfullyīpassed.īIfīindependentlyītested,īidentify
theīorganizationīthatīperformedītheītest.
Selfītested,īversionīRevī2.6ī(2009)
Independentlyītested,īversionī
1.2īīīīSERIALīCONNECTIONS Capabilities CurrentīValue
If
configurable
listīmethods
1.2.1īīīīPortīName:
Nameīusedītoīreferenceītheīcommunicationsīport
definedīinīthisīsection.
COM1ī
1.2.2īīīīSerialīConnectionīParameters: Asynchronousīīī8īDataīBits,ī1īStartīBit,ī1īStopīBit,
NoīParity
Other,īexplainī8īDataīBits,ī1īStartīBit,ī1/2īStop
Bit,īNoīParity/Odd/Even/Mark/Space
Note:īImplementedīinīTargetīLayer
Other,ī8īDataīBits,ī1īStart
Bit,ī1īStopīBit,īEvenīParity
otherī
(īWeb
Browser)ī
1.2.3īīīīBaudīRate: īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī50,ī75,ī110,ī134,ī150,
300,ī600,ī1200,ī1800,ī2400,ī4800,ī9600,ī19200,
38400,ī57600,ī115200,ī230400,ī460800,ī921600
Configurable,īother,īdescribe
Note:īImplementedīinīTargetīLayer
115200ī otherī
(īWeb
Browser)ī
1.2.4īīīīHardwareīFlowīControlī(Handshaking):
Describeīhardwareīsignalingīrequirementsīofīthe
interface.
Whereīaītransmitterīorīreceiverīisīinhibitedīuntilīa
givenīcontrolīsignalīisīasserted,īitīisīconsideredīto
requireīthatīsignalīpriorītoīsendingīorīreceiving
characters.
Whereīaīsignalīisīassertedīpriorītoītransmitting,īthat
signalīwillībeīmaintainedīactiveīuntilīafterītheīendīof
transmission.
Whereīaīsignalīisīassertedītoīenableīreception,īany
dataīsentītoītheīdeviceīwhenītheīsignalīisīnotīactive
couldībeīdiscarded.
None
RSī232ī/īV.24ī/īV.28īOptions:
Asserts:
RTSīBeforeīTx
DTRīBeforeīTx
RTSīBeforeīRx
DTRīBeforeīRx
AlwaysīRTS
AlwaysīDTR
RequiresīBeforeīTx:
CTS Asserted Deasserted
DCD Asserted Deasserted
DSR Asserted Deasserted
RI Asserted Deasserted
RequiresīRxīInactiveībeforeīTx
RequiresīBeforeīRx:
CTS Asserted Deasserted
DCD Asserted Deasserted
DSR Asserted Deasserted
RI Asserted Deasserted
AlwaysīIgnores:
CTS
DCD
DSR
RI
Other,īexplainī
RSī422ī/īV.11īOptions:
RequiresīIndicationībeforeīRx
AssertsīControlībeforeīTx
Other,īexplainī
RSī485īOptions:
RequiresīRxīinactiveībeforeīTx
Other,īexplainī
Other,īexplainīSofware
None
RSī232ī/īV.24ī/īV.28īOptions:
RSī422ī/īV.11īOptions:
RSī485Options:
otherī
(īWeb
Browser)ī
1.2.5īīīīIntervalītoīRequestīLinkīStatus:
IndicatesīhowīoftenītoīsendīDataīLinkīLayerīstatus
requestsīonīaīserialīconnection.īThisīparameterīis
separateīfromītheīTCPīKeepīaliveītimer.
NotīSupported
īFixedīatīseconds
īConfigurable,īrangeītoīseconds
īConfigurable,īselectableīfromīseconds
Configurable,īother,īdescribe
NotīSupportedī
1.2.6īīīīSupportsīDNP3īCollisionīAvoidance:
IndicatesīwhetherīanīOutstationīusesīaīcollision
avoidanceīalgorithm.
Collisionīavoidanceīmayībeīimplementedībyīaībackī
offītimerīwithītwoīparametersīthatīdefineītheībackīoff
timeīrangeīorībyīsomeīotherīvendorīspecific
mechanism.
Theīrecommendedībackīoffītimeīisīspecifiedīasībeing
aīfixedīminimumīdelayīplusīaīrandomīdelay,īwhere
theīrandomīdelayīhasīaīmaximumīvalueīspecified.
Thisīdefinesīaīrangeīofīdelayītimesīthatīareīrandomly
distributedībetweenītheīminimumīvalueīandīthe
minimumīplusītheīmaximumīofītheīrandomīvalue.
Ifīaībackīoffītimerīisīimplementedīwithīonlyīaīfixedīor
onlyīaīrandomīvalue,īselectītheīBackīoffītimeīmethod
andīsetītheīparameterīthatīisīnotīsupportedītoī"Fixed
atī0īms".
No
Yes,īusingīBackīoffītimeī=ī(Minī+īRandom)īmethod
Other,īexplain
Noī
1.2.7īīīīReceiverīInterīcharacterīTimeout:
Whenīserialīinterfacesīwithīasynchronousīcharacter
framingīareīused,īthisīparameterīindicatesīifīthe
receiverīmakesīaīcheckīforīgapsībetweenīcharacters.
(i.e.īextensionsīofītheīstopībitītimeīofīoneīcharacter
priorītoītheīstartībitīofītheīfollowingīcharacterīwithin
aīmessage).īIfītheīreceiverīperformsīthisīcheckīand
theītimeoutīisīexceededīthenītheīreceiverīdiscardsīthe
currentīdataīlinkīframe.īAīreceiverīthatīdoesīnot
discardīdataīlinkīframesīonītheībasisīofīinterī
characterīgapsīisīconsideredīnotītoīperformīthis
check.
Whereīnoīasynchronousīserialīinterfaceīisīfittedīthis
parameterīisīnotīapplicable.īInīthisīcaseīnoneīofīthe
optionsīshallībeīselected.
NotīChecked
Noīgapīpermitted
īFixedīatībitītimes
īFixedīatīms
īConfigurable,īrangeītoībitītimes
īConfigurable,īrangeītoīms
īConfigurable,īselectableīfromībitītimes
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
Variable,īexplain
NotīCheckedī
1.2.8īīīīInterīcharacterīgapsīinītransmission:
Whenīserialīinterfacesīwithīasynchronousīcharacter
framingīareīused,īthisīparameterīindicatesīwhether
extraīdelayīisīeverīintroducedībetweenīcharactersīin
theīmessage,īandīifīso,ītheīmaximumīwidthīofīthe
gap.
Whereīnoīasynchronousīserialīinterfaceīisīfittedīthis
parameterīisīnotīapplicable.īInīthisīcaseīnoneīofīthe
optionsīshallībeīselected.
Noneī(alwaysītransmitsīwithīnoīinterīcharacterīgap)
Maximumbitītimes
Maximumms
Noneī
1.3īīīīIPīNETWORKING Capabilities CurrentīValue
If
configurable
listīmethods
1.3.1īīīīPortīName:
Nameīusedītoīreferenceītheīcommunicationsīport
definedīinīthisīsection.
EthernetīPort
1.3.2īīīīTypeīofīEndīPoint: TCPīInitiatingī(MasterīOnly)
TCPīListeningī(OutstationīOnly)
TCPīDualī(requiredīforīMasters)
UDPīDatagramī(required)
TCPīListeningī
UDPīDatagramī
otherī
(īWeb
Browser)ī
1.3.3īīīīIPīAddressīofīthisīDevice: 192.168.127.254ī otherī
(īWeb
Browser)ī
1.3.4īīīīSubnetīMask: 255.255.255.0ī otherī
(īWeb
Browser)ī
1.3.5īīīīGatewayīIPīAddress: otherī
(īWeb
Browser)ī
1.3.6īīīīAcceptsīTCPīConnectionsīorīUDPīDatagrams
from:
Allowsīallī(showīasī*.*.*.*īinī1.3.7)
LimitsībasedīonīIPīaddress
LimitsībasedīonīlistīofīIPīaddresses
LimitsībasedīonīaīwildcardīIPīaddress
LimitsībasedīonīlistīofīwildcardīIPīaddresses
Other,īexplain
Allowsīallī otherī
(īWeb
Browser)ī
1.3.7īīīīIPīAddress(es)īfromīwhichīTCPīConnectionsīor
UDPīDatagramsīareīaccepted:
*.*.*.* otherī
(īWeb
Browser)ī
1.3.8īīīīTCPīListenīPortīNumber:
IfīOutstationīorīdualīendīpointīMaster,īportīnumber
onīwhichītoīlistenīforīincomingīTCPīconnectīrequests.
RequiredītoībeīconfigureableīforīMastersīand
recommendedītoībeīconfigurableīforīOutstations.
NotīApplicableī(Masterīw/oīdualīendīpoint)
īFixedīatī20,000ī
īConfigurable,īrangeī1ītoī65535
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
20000ī otherī
(īWeb
Browser)ī
1.3.9īīīīTCPīListenīPortīNumberīofīremoteīdevice:
IfīMasterīorīdualīendīpointīOutstation,īportīnumber
onīremoteīdeviceīwithīwhichītoīinitiateīconnection.
RequiredītoībeīconfigurableīforīMastersīand
recommendedītoībeīconfigurableīforīOutstations.
NotīApplicableī(Outstationīw/oīdualīendīpoint)
īFixedīatī20,000ī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
NotīApplicableī
1.3.10īīīīTCPīKeepīaliveītimer:
Theītimeīperiodīforītheīkeepīaliveītimerīonīactive
TCPīconnections.
īFixedīatī60000ms
īConfigurable,īrangeītoīms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
60000īmsī
1.3.11īīīīLocalīUDPīport:
LocalīUDPīportīforīsendingīand/orīreceivingīUDP
datagrams.īMastersīmayīletīsystemīchooseīan
availableīport.īOutstationsīmustīuseīoneīthatīis
knownībyītheīMaster.
īFixedīatī20,000ī
īConfigurable,īrangeī1ītoī65535
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Letīsystemīchooseī(Masterīonly)
20000ī otherī
(īWeb
Browser)ī
1.3.12īīīīDestinationīUDPīportīforīDNP3īRequests
(MastersīOnly):
īFixedīatī20,000ī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
otherī
(īWeb
Browser)ī
1.3.13īīīīDestinationīUDPīportīforīinitialīunsolicitedīnull
responsesī(UDPīonlyīOutstations):
TheīdestinationīUDPīportīforīsendingīinitial
unsolicitedīNullīresponse.
īNoneī
īFixedīatī20,000ī
īConfigurable,īrangeī1ītoī65535
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
20000ī
1.3.14īīīīDestinationīUDPīportīforīresponsesī(UDPīonly
Outstations):
TheīdestinationīUDPīportīforīsendingīallīresponses
otherīthanītheīinitialīunsolicitedīNullīresponse.
īNoneī
īFixedīatī20,000ī
īConfigurable,īrangeī1ītoī65535
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Useīsourceīportīnumber
20000ī
1.3.15īīīīMultipleīoutstationīconnectionsī(Mastersīonly):
Indicatesīwhetherīmultipleīoutstationīconnectionsīare
supported.
īSupportsīmultipleīoutstationsī(Mastersīonly)
1.3.16īīīīMultipleīmasterīconnectionsī(Outstationsīonly):
Indicatesīwhetherīmultipleīmasterīconnectionsīare
supportedīandītheīmethodīthatīcanībeīusedīto
establishīconnections.
īSupportsīmultipleīmastersī(Outstationsīonly)
Ifīsupported,ītheīfollowingīmethodsīmayībeīused:ī
Methodī1ī(basedīonīIPīaddress)īīīrequired
Methodī2ī(basedīonīIPīportīnumber)īīīrecommended
Methodī3ī(browsingīforīstaticīdata)īīīoptional
Notīsupportedī otherī
(īWeb
Browser)ī
1.3.17īīīīTimeīsynchronizationīsupport: DNP3īLANīprocedureī(functionīcodeī24)
DNP3īWriteīTimeī(notīrecommendedīoverīLAN)
Other,īexplain
NotīSupported
WriteīTimeī
1.4īīīīLINKīLAYER Capabilities CurrentīValue
If
configurable
listīmethods
1.4.1īīīīDataīLinkīAddress:
Indicatesīifītheīlinkīaddressīisīconfigurableīoverīthe
entireīvalidīrangeīofī0ītoī65,519.īDataīlinkīaddresses
0xFFF0īthroughī0xFFFFīareīreservedīforībroadcast
orīotherīspecialīpurposes.
īFixedīatī
īConfigurable,īrangeī0ītoī65519
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
4ī otherī
(īWeb
Browser)ī
1.4.2īīīīDNP3īSourceīAddressīValidation:
IndicatesīwhetherītheīOutstationīwillīfilterīout
requestsīnotīfromīaīspecificīsourceīaddress.
Never
Always,īoneīaddressīallowedī(shownīinī1.4.3)
Always,īanyīoneīofīmultipleīaddressesīallowed
(eachīselectableīasīshownīinī1.4.3)ī
Sometimes,īexplain
Alwaysīīīsingleīaddressī
1.4.3īīīīDNP3īSourceīAddress(es)īexpectedīwhen
ValidationīisīEnabled:
Selectsītheīallowedīsourceīaddress(es)
Configurableītoīanyī16ībitīDNPīDataīLinkīAddress
value
īConfigurable,īrangeī0ītoī65519
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
3ī
1.4.4īīīīSelfīAddressīSupportīusingīaddressī0xFFFC:
IfīanīOutstationīreceivesīaīmessageīwithīaīdestination
addressīofī0xFFFCīitīshallīrespondīnormallyīwithīits
ownīsourceīaddress.īItīmustībeīpossibleītoīdiasbleīthis
featureīifīsupported.
īYesī(onlyīallowedīifīconfigurable)ī
īNo
Yesī otherī
(īWeb
Browser)ī
1.4.5īīīīSendsīConfirmedīUserīDataīFrames:
Aīlistīofīconditionsīunderīwhichītheīdeviceītransmits
confirmedīlinkīlayerīservicesī(TEST_LINK_STATES,
RESET_LINK_STATES,
CONFIRMED_USER_DATA).
Never
Always
Sometimes,īexplain
Alwaysī otherī
(īWeb
Browser)ī
1.4.6īīīīDataīLinkīLayerīConfirmationīTimeout:
Thisītimeoutīappliesītoīanyīsecondaryīdataīlink
messageīthatīrequiresīaīconfirmīorīresponseī(link
reset,īlinkīstatus,īuserīdata,īetc).
īNoneī
īFixedīatīms
īConfigurable,īrangeī0ītoī65535ms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
īVariable,īexplain
3000msī otherī
(īWeb
Browser)ī
1.4.7īīīīMaximumīDataīLinkīRetries:
Theīnumberīofītimesītheīdeviceīwillīretransmitīa
frameīthatīrequestsīLinkīLayerīconfirmation.
īNoneī
īFixedīatī
īConfigurable,īrangeī0ītoī5
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
5ī otherī
(īWeb
Browser)ī
1.4.8īīīīMaximumīnumberīofīoctetsīTransmittedīinīaīData
LinkīFrame:
ThisīnumberīincludesītheīCRCs.īWithīaīlengthīfieldīof
255,ītheīmaximumīsizeīwouldībeī292.
īFixedīatī292
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
292ī
1.4.9īīīīMaximumīnumberīofīoctetsīthatīcanībeīReceived
inīaīDataīLinkīFrame:
ThisīnumberīincludesītheīCRCs.īWithīaīfieldīlengthīof
255,ītheīmaximumīsizeīwouldībeī292.īTheīdevice
mustībeīableītoīreceiveī292īoctetsītoībeīcompliant.
īFixedīatī292
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
292ī
1.5īīīīAPPLICATIONīLAYER Capabilities CurrentīValue
If
configurable
listīmethods
1.5.1īīīīMaximumīnumberīofīoctetsīTransmittedīinīan
ApplicationīLayerīFragmentīotherīthanīFileīTransfer:
Thisīsizeīdoesīnotīincludeīanyītransportīorīframe
octets.ī
īīMastersīmustīprovideīaīsettingīlessīthanīorīequalīto
249ītoībeīcompliant.ī
īīOutstationsīmustīprovideīaīsettingīlessīthanīorīequal
toī2048ītoībeīcompliant.
Note:īTheīcurrentīvalueīofīthisīoutstationīparameter
isīavailableīremotelyīusingīprotocolīobjectīGroupī0
Variationī240.
īFixedīatī2048
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
2048ī
1.5.2īīīīMaximumīnumberīofīoctetsīTransmittedīinīan
ApplicationīLayerīFragmentīcontainingīFileīTransfer:
īFixedīatī4096
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
4096ī
1.5.3īīīīMaximumīnumberīofīoctetsīthatīcanībeīreceived
inīanīApplicationīLayerīFragment:
Thisīsizeīdoesīnotīincludeīanyītransportīorīframe
octets.ī
īīMastersīmustīprovideīaīsettingīgreaterīthanīorīequal
toī2048ītoībeīcompliant.ī
īīOutstationsīmustīprovideīaīsettingīgreaterīthanīor
equalītoī249ītoībeīcompliant.
Note:īTheīcurrentīvalueīofīthisīoutstationīparameter
isīavailableīremotelyīusingīprotocolīobjectīGroupī0
Variationī241.
īFixedīatī249
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
1.5.4īīīīTimeoutīwaitingīforīCompleteīApplicationīLayer
Fragment:
Timeoutīifīallīframesīofīaīmessageīfragmentīareīnot
receivedīinītheīspecifiedītime.īMeasuredīfromītime
firstīframeīofīaīfragmentīisīreceivedīuntilītheīlast
frameīisīreceived.
īNoneī
īFixedīatīms
īConfigurable,īrangeītoīms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
īVariable,īexplain
Noneī otherī
(īWeb
Browser)ī
1.5.5īīīīMaximumīnumberīofīobjectsīallowedīinīaīsingle
controlīrequestīforīCROBī(Groupī12):
Note:īTheīcurrentīvalueīofīthisīoutstationīparameter
isīavailableīremotelyīusingīprotocolīobjectīGroupī0
Variationī216.
īFixedīatī(enterī0īifīcontrolsīareīnotīsupportedīfor
CROB)
īConfigurable,īrangeī0ītoī4294967295
īConfigurable,īselectableīfromī
Configurable,īother,īdescribeTheīmaximumīNumber
ofīobjectsīallowedīinīaīsingleīControlīRequestīfor
CROBīisīonlyīlimitedībyītheīmaximumīlengthīofīa
dataīlinkīframe
īVariable,īexplain
1.5.6īīīīMaximumīnumberīofīobjectsīallowedīinīaīsingle
controlīrequestīforīAnalogīOutputsī(Groupī41):
īFixedīatī(enterī0īifīcontrolsīareīnotīsupportedīfor
AnalogīOutputs)
īConfigurable,īrangeī0ītoī4294967295
īConfigurable,īselectableīfromī
Configurable,īother,īdescribeTheīmaximumīNumber
ofīobjectsīallowedīinīaīsingleīControlīRequestīfor
CROBīisīonlyīlimitedībyītheīmaximumīlengthīofīa
dataīlinkīframe
īVariable,īexplain
1.5.7īīīīMaximumīnumberīofīobjectsīallowedīinīaīsingle
controlīrequestīforīDataīSetsī(Groupsī85,ī86,ī87):
īFixedīatī(enterī0īifīcontrolsīareīnotīsupportedīfor
DataīSets)
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
īVariable,īexplain
1.5.8īīīīSupportsīmixedīobjectīgroupsī(AOBs,īCROBs
andīDataīSets)īinītheīsameīcontrolīrequest:
Notīapplicableīīīcontrolsīareīnotīsupported
Yes
No
Noī
1.5.9īīīīControlīStatusīCodesīSupported:
Indicatesīwhichīcontrolīstatusīcodesīareīsupportedīby
theīdevice:ī
īīMastersīmustīindicateīwhichīcontrolīstatusīcodes
theyīacceptīinīoutstationīresponses.ī
īīOutstationsīmustīindicateīwhichīcontrolīstatusīcodes
theyīgenerateīinīresponses.ī
Controlīstatusīcodeī0ī(success)īmustībeīsupportedīby
MastersīandīOutstations.
1īīīTIMEOUT
2īīīNO_SELECT
3īīīFORMAT_ERROR
4īīīNOT_SUPPORTED
5īīīALREADY_ACTIVE
6īīīHARDWARE_ERROR
7īīīLOCAL
8īīīTOO_MANY_OBJS
9īīīNOT_AUTHORIZED
10īīīAUTOMATION_INHIBIT
11īīīPROCESSING_LIMITED
12īīīOUT_OF_RANGE
13īīīDOWNSTREAM_LOCAL
14īīīALREADY_COMPLETE
15īīīBLOCKED
16īīīCANCELLED
17īīīBLOCKED_OTHER_MASTER
18īīīDOWNSTREAM_FAIL
126īīīRESERVED
127īīīUNDEFINED
1.7īīīīFILLīOUT īTHEīFOLLOWINGīITEMSīFOR
OUTSTATIONSīONLY
Capabilities CurrentīValue
If
configurable
listīmethods
1.7.1īīīīTimeoutīwaitingīforīApplicationīConfirmīof
solicitedīresponseīmessage:
īNoneī
īFixedīatīms
īConfigurable,īrangeī1000ītoī1000000ms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
īVariable,īexplain
10000msī otherī
(īWeb
Browser)ī
1.7.2īīīīHowīoftenīisītimeīsynchronizationīrequiredīfrom
theīmaster:
Detailsīofīwhenītheīmasterīneedsītoīperformīaītime
synchronizationītoīensureīthatītheīoutstationīclock
doesīnotīdriftīoutsideīofīanīacceptableītolerance.īIf
theīoptionītoīrelateīthisītoīIIN1.4īisīusedīthenīdetails
ofīwhenīIIN1.4īisīassertedīareīinīsectionī1.10.2.
Neverīneedsītime
īWithinīsecondsīafterīIIN1.4īisīset
īPeriodically,īfixedīatī3600 seconds
īPeriodically,ībetweenīandīseconds
Periodically,īeveryī3600
seconds.ī
otherī
(īWeb
Browser)ī
1.7.3īīīīDeviceīTroubleīBitīIIN1.6:
IfīIIN1.6īdeviceītroubleībitīisīsetīunderīcertain
conditions,īexplainītheīpossibleīcauses.
Neverīused
Reasonīforīsetting
Neverīusedī
1.7.4īīīīFileīHandleīTimeout:
Ifīthereīisīnoīactivityīreferencingīaīfileīhandleīforīa
configurableīlengthīofītime,ītheīoutstationīmustīdoīan
automaticīcloseīonītheīfile.īTheītimeoutīvalueīmustībe
configurableīupītoī1īhour.īWhenīthisīconditionīoccurs
theīoutstationīwillīsendīaīFileīTransportīStatusīObject
(objīgrpī70īvarī6)īusingīaīstatusīcodeīvalueīofīhandle
expiredī(0x02).
Notīapplicable,īfilesīnotīsupported
īFixedīatīms
īConfigurable,īrangeītoīms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
īVariable,īexplain
Notīapplicableī
1.7.5īīīīEventīBufferīOverflowīBehavior: Discardītheīoldestīevent
Discardītheīnewestīevent
Other,īexplain
Discardīoldestī otherī
(īWeb
Browser)ī
1.7.6īīīīEventīBufferīOrganization:
Explainīhowīeventībuffersīareīarrangedī(perīObject
Group,īperīClass,īsingleībuffer,īetc)īandīspecifyīthe
numberīofīeventsīthatīcanībeībuffered.
PerīObjectīGroupī(seeīpartī3)
PerīClass
Classī1:ī
īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Classī2:ī
īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Classī3:ī
īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
SingleīBuffer
īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Other,īdescribe
Perīobjectīgroupī
1.7.7īīīīSendsīMultiīFragmentīResponses:
IndicatesīwhetherīanīOutstationīsendsīmultiīfragment
responsesī(Mastersīdoīnotīsendīmultiīfragment
requests).
Yes
No
Yesī
1.7.8īīīīLastīFragmentīConfirmation:
IndicatesīwhetherītheīOutstationīrequests
confirmationīofītheīlastīfragmentīofīaīmultiīfragment
response.
Always
Sometimes,īexplain
Never
Neverī otherī
(īWeb
Browser)ī
1.7.9īīīīDNPīCommandīSettingsīpreservedīthroughīa
deviceīrestart:
IfīanyīofītheseīsettingsīareīwrittenīthroughītheīDNP
protocolīandītheyīareīnotīpreservedīthroughīaīrestart
ofītheīOutstation,ītheīMasterīwillīhaveītoīwriteīthem
againīafterīitīreceivesīaīresponseīinīwhichītheīRestart
IINībitīisīset.
AssignīClass
AnalogīDeadbands
DataīSetīPrototypes
DataīSetīDescriptors
FunctionīCodeī31īActivateīConfiguration
1.7.10īīīīSupportsīconfigurationīsignature:
IndicatesīwhetherīanīOutstationīsupportsītheīGroupī0
deviceīattributeī"Configurationīsignature"ī(variation
200).īIfīyes,īlistītheīvendorīdefinedīname(s)īofīthe
algorithm(s)īavailableītoīcalculateītheīsignature.
Note:īTheīalgorithmīusedīforīcalculatingīthe
signatureīisīidentifiedībyīnameīinīaīstringīthatīcanībe
determinedīremotelyīusingīprotocolīobjectīGroupī0
Variationī201.īIfīonlyīaīsingleīalgorithmīisīavailable,
identifyingīthatīalgorithmīinīthisīobjectīisīoptional.
Configurationīsignatureīsupported
Ifīconfigurationīsignatureīisīsupported,īthenītheīfollowing
algorithm(s)īareīavailableīforīcalculatingītheīsignature:ī
NotīSupportedī
1.7.11īīīīRequestsīApplicationīConfirmation:
Indicateīifīapplicationīconfirmationīisīrequested:ī
īīwhenīrespondingīwithīeventsī
īīwhenīsendingīnonīfinalīfragmentsīofīmultiīfragment
responses
Note:ītoībeīcompliantībothīmustībeīselectedīasī"yes".
Forīeventīresponses:ī
īYes
īNo
īConfigurable
Forīnonīfinalīfragments:
īYes
īNo
īConfigurable
Eventīresponses:īYes
Nonīfinalīfragments:īYesī
1.8īīīīOUTSTATIONīUNSOLICITEDīRESPONSEīSUPPORT Capabilities CurrentīValue
If
configurable
listīmethods
1.8.1īīīīSupportsīUnsolicitedīReporting:
Whenītheīunsolicitedīresponseīmodeīisīconfigured
"off",ītheīdeviceīisītoībehaveīexactlyīlikeīan
equivalentīdeviceīthatīhasīnoīsupportīforīunsolicited
responses.īIfīsetītoī"on",ītheīOutstationīwillīsendīa
nullīUnsolicitedīResponseīafterīitīrestarts,īthenīwait
forīanīEnableīUnsolicitedīResponseīcommandīfrom
theīmasterībeforeīsendingīadditionalīUnsolicited
Responsesīcontainingīeventīdata.
Yes
No
īConfigurable,īselectableīfromīOnīandīOffī
Onī otherī
(īWeb
Browser)ī
1.8.2īīīīMasterīDataīLinkīAddress:
Theīdestinationīaddressīofītheīmasterīdeviceīwhere
theīunsolicitedīresponsesīwillībeīsent.
īFixedīatī
īConfigurable,īrangeī1ītoī65519
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
3ī otherī
(īWeb
Browser)ī
1.8.3īīīīUnsolicitedīResponseīConfirmationīTimeout:
Thisīisītheīamountīofītimeīthatītheīoutstationīwill
waitīforīanīApplicationīLayerīconfirmationībackīfrom
theīmasterīindicatingīthatītheīmasterīreceivedīthe
unsolicitedīresponseīmessage.īAsīaīminimum,īthe
rangeīofīconfigurableīvaluesīmustīincludeītimesīfrom
oneīsecondītoīoneīminute.īThisīparameterīmayībeīthe
sameīoneīthatīisīusedīforīnormal,īsolicited,
applicationīconfirmationītimeouts,īorīitīmayībeīa
separateīparameter.
īFixedīatīms
īConfigurable,īrangeī0ītoī4294967295ms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribeUnsolicitedīResponse
ConfirmationīTimeoutīisīsameīasīApplication
Confrimītimeout
īVariable,īexplain
10000īmsī
1.8.4īīīīNumberīofīUnsolicitedīRetries:
Thisīisītheīnumberīofīretriesīthatīanīoutstation
transmitsīinīeachīunsolicitedīresponseīseriesīifīitīdoes
notīreceiveīconfirmationībackīfromītheīmaster.īThe
configuredīvalueīincludesīidenticalīandīregenerated
retryīmessages.īOneīofītheīchoicesīmustīprovideīfor
anīindefiniteī(andīpotentiallyīinfinite)īnumberīof
transmissions.
īNoneī
īFixedīatī
īConfigurable,īrangeī0ītoī100
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Alwaysīinfinite,īneverīgivesīup
5ī otherī
(īWeb
Browser)ī
1.9īīīīOUTSTATIONīUNSOLICITEDīRESPONSEīTRIGGER
CONDITIONS
Capabilities CurrentīValue
If
configurable
listīmethods
1.9.1īīīīNumberīofīclassī1īevents: Classī1īnotīusedītoītriggerīUnsolicitedīResponses
īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
1.9.2īīīīNumberīofīclassī2īevents: Classī2īnotīusedītoītriggerīUnsolicitedīResponses
īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
1.9.3īīīīNumberīofīclassī3īevents: Classī3īnotīusedītoītriggerīUnsolicitedīResponses
īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
1.9.4īīīīTotalīnumberīofīeventsīfromīanyīclass: TotalīNumberīofīEventsīnotīusedītoītriggerīUnsolicited
Responses
īFixedīatī1024
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
1024ī
1.9.5īīīīHoldītimeīafterīclassī1īevent:
Aīconfigurableīvalueīofī0īindicatesīthatīresponsesīare
notīdelayedīdueītoīthisīparameter.
Classī1īnotīusedītoītriggerīUnsolicitedīResponses
īFixedīatīms
īConfigurable,īrangeītoīms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
1.9.6īīīīHoldītimeīafterīclassī2īevent:
Aīconfigurableīvalueīofī0īindicatesīthatīresponsesīare
notīdelayedīdueītoīthisīparameter.
Classī2īnotīusedītoītriggerīUnsolicitedīResponses
īFixedīatīms
īConfigurable,īrangeītoīms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
1.9.7īīīīHoldītimeīafterīclassī3īevent:
Aīconfigurableīvalueīofī0īindicatesīthatīresponsesīare
notīdelayedīdueītoīthisīparameter.
Classī3īnotīusedītoītriggerīUnsolicitedīResponses
īFixedīatīms
īConfigurable,īrangeītoīms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
1.9.8īīīīHoldītimeīafterīeventīassignedītoīanyīclass:
Aīconfigurableīvalueīofī0īindicatesīthatīresponsesīare
notīdelayedīdueītoīthisīparameter.
ClassīeventsīnotīusedītoītriggerīUnsolicitedīResponses
īFixedīatīms
īConfigurable,īrangeī1ītoī9999ms
īConfigurable,īselectableīfromīms
Configurable,īother,īdescribe
1000īmsī
1.9.9īīīīRetriggerīHoldīTime:
Theīholdītimeītimerīmayībeīretriggeredīforīeachīnew
eventīdetectedī(increasedīpossibilityīofīcapturingīall
theīchangesīinīaīsingleīresponse)īorīnotīretriggered
(givingītheīmasterīaīguaranteedīupdateītime).
Holdītimeītimerīwillībeīretriggeredīforīeachīnewīevent
detectedī(mayīgetīmoreīchangesīinīnextīresponse)
Holdītimeītimerīwillīnotībeīretriggeredīforīeachīnew
eventīdetectedī(guaranteedīupdateītime)
Notīretriggeredī
1.9.10īīīīOtherīUnsolicitedīResponseīTriggerīConditions: Other,ī
1.10īīīīOUTSTATIONīPERFORMANCE Capabilities CurrentīValue
If
configurable
listīmethods
1.10.1īīīīMaximumīTimeīBaseīDriftī(millisecondsīper
minute):
IfītheīdeviceīisīsynchronizedībyīDNP,īwhatīisītheīclock
driftīrateīoverītheīfullīoperatingītemperatureīrange.
īFixedīatīms
īRangeītoīms
īSelectableīfromīms
īOther,īdescribeī
1.10.2īīīīWhenīdoesīoutstationīsetīIIN1.4:
Whenīdoesītheīoutstationīsetītheīinternalīindication
IIN1.4īNEED_TIME
Never
AssertedīatīstartupīuntilīfirstīTimeīSynchronization
requestīreceived
īPeriodicallyīeveryī3600 secondsī
īPeriodically,īrangeītoīsecondsī
īPeriodically,īselectableīfromīsecondsī
secondsīafterīlastītimeīsyncī
īRangeītoīsecondsīafterīlastītimeīsyncī
īSelectableīfromīsecondsīafterīlastītimeīsyncī
īWhenītimeīerrorīmayīhaveīdriftedībyīmsī
īWhenītimeīerrorīmayīhaveīdriftedībyīrangeītoīmsī
īWhenītimeīerrorīmayīhaveīdriftedībyīselectableīfrom
ms
otherī
(īWeb
Browser)ī
1.10.3īīīīMaximumīInternalīTimeīReferenceīErrorīwhen
setīviaīDNPī(ms):
TheīdifferenceībetweenītheītimeīsetīinīDNPīWrite
Timeīmessage,īandītheītimeīactuallyīsetīinīthe
outstation.
īFixedīatīms
īRangeī10ītoī30ms
īSelectableīfromīms
īOther,īdescribeī
20īmsī
1.10.4īīīīMaximumīDelayīMeasurementīErrorī(ms):
Theīdifferenceībetweenītheītimeīreportedīinītheīdelay
measurementīresponseīandītheīactualītimeībetween
receiptīofītheīdelayīmeasurementīrequestīandīissuing
theīdelayīmeasurementīreply.
īFixedīatīms
īRangeī10ītoī30ms
īSelectableīfromīms
īOther,īdescribeī
20īmsī
1.10.5īīīīMaximumīResponseīTimeī(ms):
Theīamountīofītimeīanīoutstationīwillītakeītoīrespond
uponīreceiptīofīaīvalidīrequest.īThisīdoesīnotīinclude
theīmessageītransmissionītime.
īFixedīatīms
īRangeī10ītoī20ms
īSelectableīfromīms
īOther,īdescribeī
20īmsī
1.10.6īīīīMaximumītimeīfromīstartīupītoīIINī1.4
assertionī(ms):
īFixedīatīms
īRangeī7000ītoī10000ms
īSelectableīfromīms
īOther,īdescribeī
7000īmsī
1.10.7īīīīMaximumīEventīTimeītagīerrorīforīlocalīBinary
andīDoubleīBitīI/Oī(ms):
Theīerrorībetweenītheītimeītagīreportedīandīthe
absoluteītimeīofītheīphysicalīevent.īThisīerror
includesītheīInternalīTimeīReferenceīError.ī
Note:īTheīcurrentīvalueīofīthisīparameterīisīavailable
remotelyīusingīprotocolīobjectīGroupī0īVariationī217.
īFixedīatīms
īRangeī20ītoī30ms
īSelectableīfromīms
īOther,īdescribeī
20īmsī
1.10.8īīīīMaximumīEventīTimeītagīerrorīforīlocalīI/O
otherīthanīBinaryīandīDoubleīBitīdataītypesī(ms):
īFixedīatīms
īRangeī20ītoī30ms
īSelectableīfromīms
īOther,īdescribeī
20īmsī
1.11īīīīINDIVIDUALīFIELDīOUTSTATIONīPARAMETERS ValueīofīCurrentīSetting
If
configurable
listīmethods
1.11.1īīīīUserīassignedīlocationīnameīorīcodeīstringī(sameīasīg0v245):
1.11.2īīīīUserīassignedīIDīcode/numberīstringī(sameīasīg0v246):
1.11.3īīīīUserīassignedīnameīstringīforītheīoutstationī(sameīasīg0v247):
1.11.4īīīīDeviceīSerialīNumberīstringī(sameīasīg0v248):
1.13īīīīBROADCASTīFUNCTIONALITY Capabilities CurrentīValue
If
configurable
listīmethods
Thisīsectionīindicatesīwhichīfunctionsīareīsupportedībyītheīdeviceīwhenīusingībroadcastīaddresses.ī
Noteīthatīthisīsectionīshowsīonlyīentriesīthatīmayīhaveīaīmeaningfulīpurposeīwhenīusedīwithībroadcastīrequests.
1.13.1īīīīSupportīforībroadcastīfunctionality: īDisabledī
īEnabledī
īConfigurable
Enabledī
1.13.2īīīīWriteīfunctionsī(FCī=ī2)īsupportedīwith
broadcastīrequests:
Writeīclockī(g50v1īwithīqualifierīcodeī07)
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Writeīlastīrecordedītimeī(g50v3īwithīqualifierīcodeī07)
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Clearīrestartī(g80v1īwithīqualifierīcodeī00īandīindexī=ī7,
valueī=ī0)
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Writeītoīanyīotherīgroupī/īvariationī/īqualifierīcode
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Writeīclock:īEnabledī
Writeīlastīrecordedītime:
Disabledī
Clearīrestart:īDisabledī
Writeīanyīother:īDisabledī
Clock:ī
Time:ī
Restart:ī
Other:ī
1.13.3īīīīDirectīoperateīfunctionsī(FCī=ī5)īsupported
withībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Enabledī
1.13.4īīīīDirectīoperate,īnoīacknowledgementīfunctions
(FCī=ī6)īsupportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Enabledī
1.13.5īīīīImmediateīfreezeīfunctionsī(FCī=ī7)īsupported
withībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Enabledī
1.13.6īīīīImmediateīfreeze,īnoīacknowledgement
functionsī(FCī=ī8)īsupportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Enabledī
1.13.7īīīīFreezeīandīclearīfunctionsī(FCī=ī9)īsupported
withībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Enabledī
1.13.8īīīīFreezeīandīclear,īnoīacknowledgementīfunctions
(FCī=ī10)īsupportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Enabledī
1.13.9īīīīFreezeīatītimeīfunctionsī(FCī=ī11)īsupported
withībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.10īīīīFreezeīatītime,īnoīacknowledgementīfunctions
(FCī=ī12)īsupportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.11īīīīColdīrestartīfunctionsī(FCī=ī13)īsupported
withībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.12īīīīWarmīrestartīfunctionsī(FCī=ī14)īsupported
withībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.13īīīīInitializeīdataīfunctionsī(FCī=ī15)īsupported
withībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.14īīīīInitializeīapplicationīfunctionsī(FCī=ī16)
supportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.15īīīīStartīapplicationīfunctionsī(FCī=ī17)
supportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.16īīīīStopīapplicationīfunctionsī(FCī=ī18)
supportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.17īīīīSaveīconfigurationīfunctionsī(FCī=ī19)
supportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.18īīīīEnableīunsolicitedīfunctionsī(FCī=ī20)
supportedīwithībroadcastīrequests:
EnableīunsolicitedībyīeventīClassī(g60v2,īg60v3īand
g60v4īwithīqualifierīcodeī06)
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Enableīunsolicitedīforīanyīotherīgroupī/īvariationī/
qualifierīcode
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Byīeventīclass:īDisabledī
Byīanyīother:īDisabledī
Class:ī
Other:ī
1.13.19īīīīDisableīunsolicitedīfunctionsī(FCī=ī21)
supportedīwithībroadcastīrequests:
DisableīunsolicitedībyīeventīClassī(g60v2,īg60v3īand
g60v4īwithīqualifierīcodeī06)
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disableīunsolicitedīforīanyīotherīgroupī/īvariationī/
qualifierīcode
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Byīeventīclass:īDisabledī
Byīanyīother:īDisabledī
Class:ī
Other:ī
1.13.20īīīīAssignīclassīfunctionsī(FCī=ī22)īsupported
withībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.21īīīīRecordīcurrentītimeīfunctionsī(FCī=ī24)
supportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
1.13.22īīīīActivateīconfigurationīfunctionsī(FCī=ī31)
supportedīwithībroadcastīrequests:
īDisabled
īEnabled
īConfigurable,īotherī(describedīelsewhere)
Disabledī
2īīīīMappingībetweenīDNP3īandīIECī61850īObjects
ThisīoptionalīsectionīallowsīeachīconfigurationīparameterīorīpointīinītheīDNPīDataīmapītoībeītiedītoīanīattributeīinītheīIECī61850īobjectīmodelsī(andīviceīversa).
Earlierīversionsīofīthisīsectionī(upītoīversionī2.07)īusedīmappingsībasedīonīanī"accessīpoint"ī(sectionī2.1.1īandīthenīaīseriesīofīXPathīreferencesī(sectionī2.1.2).
Sectionī2.1.2īhasībeenīsupersededīinīversionī2.08īonwardsīwithīmappingsīdefinedīusingīeitherīpredefinedīrulesī(sectionī2.1.3)īorīspecifiedīasīanīequationī(section
2.1.4).īTheīlistīofīpreīdefinedīrulesīisīfoundīinītheīIEEEī1815ī1īdocument.
Theīfollowingīdisplayīhasībeenīselectedītoībeīinīaītabularīform.
MAPPING BETWEENīDNP3īANDīIECī61850īOBJECTS
3īīīīCapabilitiesīandīCurrentīSettingsīforīDeviceīDatabaseī(Outstationīonly)
TheīfollowingītablesīidentifyītheīcapabilitiesīandīcurrentīsettingsīforīeachīDNP3īdataītype.īDetailsīdefiningītheīdataīpointsīavailableīinītheīdeviceīareīshownīinīpartī5īof
thisīDeviceīProfile.
3.1īīīBINARYīINPUTS
Staticī(SteadyīState)īObjectīNumber:ī1
EventīObjectīNumber:ī2
.
Capabilitiesī
(leaveītickīboxesīblankīifīthisīdataītypeīisīnot
supported)
CurrentīValue
If
configurable
listīmethods
3.1.1īīīīStaticīVariationīreportedīwhenīvariationī0
requestedīorīinīresponseītoīClassīpolls:
īVariationī1īīīpackedīformatī
īVariationī2īīīwithīflagī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Oneī otherī
(īWeb
Browser)ī
3.1.2īīīīEventīVariationīreportedīwhenīvariationī0
requestedīorīinīresponseītoīClassīpolls:
Note:īTheīsupportīforībinaryīinputīeventsīcanībe
determinedīremotelyīusingīprotocolīobjectīGroupī0
Variationī237.
īVariationī1īīīwithoutītimeī
īVariationī2īīīwithīabsoluteītimeī
īVariationī3īīīwithīrelativeītimeī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Oneī otherī
(īWeb
Browser)ī
3.1.3īīīīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
"Allīevents"īmustībeīcheckedītoībeīcompliant.
īOnlyīmostīrecentī
īAllīevents
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Allīeventsī
3.1.4īīīīBinaryīInputsīincludedīinīClassī0īresponse: īAlwaysī
īNeverī
īOnlyīifīpointīisīassignedītoīaīclassī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī otherī
(īWeb
Browser)ī
3.1.5īīīīBinaryīInputsīEventīBufferīOrganization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīBinaryīInputs.īIfīeventībuffersīare
notīallocatedīperīobjectīgroupīthenīsetī"Fixedīatī0".
īFixedīatī1024
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī1024ī
3.3īīīBINARYīOUTPUTīSTATUS ANDīCONTROLīRELAY īOUTPUTīBLOCK
BinaryīOutputīStatusīObjectīNumber:ī10
BinaryīOutputīEventīObjectīNumber:ī11
CROBīObjectīNumber:ī12
BinaryīOutputīCommandīEventīObjectīNumber:ī13
.
Capabilitiesī
(leaveītickīboxesīblankīifīthisīdataītypeīisīnot
supported)
CurrentīValue
If
configurable
listīmethods
3.3.1īīīīMinimumīpulseītimeīallowedīwithīTrip,īCloseīand
PulseīOnīcommands:
īFixedīatī0īmsī(hardwareīmayīlimitīthisīfurther)ī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī
3.3.2īīīīMaximumīpulseītimeīallowedīwithīTrip,īClose
andīPulseīOnīcommands:
īFixedīatī2147483647īmsī(hardwareīmayīlimitīthis
furtherī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī
3.3.3īīīīBinaryīOutputīStatusīincludedīinīClassī0
response:
īAlwaysī
īNeverī
īOnlyīifīpointīisīassignedītoīaīclassī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī
3.3.4īīīīReportsīOutputīCommandīEventīObjects: Never
OnlyīuponīaīsuccessfulīControl
Uponīallīcontrolīattempts
Neverī
3.3.5īīīīStaticīVariationīreportedīwhenīvariationī0
requestedīorīinīresponseītoīClassīpolls:
īVariationī1īīīpackedīformatī
īVariationī2īīīoutputīstatusīwithīflagsī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Twoī
3.3.6īīīīEventīVariationīreportedīwhenīvariationī0
requestedīorīinīresponseītoīClassīpolls:
Note:īTheīsupportīforībinaryīoutputīeventsīcanībe
determinedīremotelyīusingīprotocolīobjectīGroupī0
Variationī222.
īVariationī1īīīstatusīwithoutītimeī
īVariationī2īīīstatusīwithītimeī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.3.7īīīīCommandīEventīVariationīreportedīwhen
variationī0īrequestedīorīinīresponseītoīClassīpolls:
īVariationī1īīīcommandīstatusīwithoutītimeī
īVariationī2īīīcommandīstatusīwithītimeī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.3.8īīīīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
īOnlyīmostīrecentī
īAllīevents
3.3.9īīīīCommandīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
īOnlyīmostīrecentī
īAllīevents
otherī
(īWeb
Browser)ī
3.3.10īīīīMaximumīTimeībetweenīSelectīandīOperate: NotīApplicable
īFixedīatī1seconds
īConfigurable,īrangeītoīseconds
īConfigurable,īselectableīfromīseconds
Configurable,īother,īdescribe
īVariable,īexplainī īBasedīonīpointīindexī(add
columnītoītableīinīpartī5)
1īsecondsī
3.3.11īīīīBinaryīOutputsīEventīBufferīOrganization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīBinaryīOutputs.īIfīeventībuffers
areīnotīallocatedīperīobjectīgroupīthenīsetī"Fixedīat
0".
īFixedīatī0
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī0ī
3.3.12īīīīBinaryīOutputīCommandsīEventīBuffer
Organization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīBinaryīOutputīCommands.īIf
eventībuffersīareīnotīallocatedīperīobjectīgroupīthen
setī"Fixedīatī0".
īFixedīatī0
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī0ī
3.4īīīCOUNTERSī/īFROZENīCOUNTERS
CounterīGroupīNumber:ī20
FrozenīCounterīGroupīNumber:ī21
CounterīEventīGroupīNumber:ī22
FrozenīCounterīEventīGroupīNumber:ī23
.
Capabilitiesī
(leaveītickīboxesīblankīifīthisīdataītypeīisīnot
supported)
CurrentīValue
If
configurable
listīmethods
3.4.1īīīīStaticīCounterīVariationīreportedīwhenīvariation
0īrequestedīorīinīresponseītoīClassīpolls:
īVariationī1īīī32ībitīwithīflagī
īVariationī2īīī16ībitīwithīflagī
īVariationī5īīī32ībitīwithoutīflagī
īVariationī6īīī16ībitīwithoutīflagī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Fiveī
3.4.2īīīīCounterīEventīVariationīreportedīwhenīvariation
0īrequestedīorīinīresponseītoīClassīpolls:
Note:īTheīsupportīforīcounterīeventsīcanībe
determinedīremotelyīusingīprotocolīobjectīGroupī0
Variationī227.
īVariationī1īīī32ībitīwithīflagī
īVariationī2īīī16ībitīwithīflagī
īVariationī5īīī32ībitīwithīflagīandītimeī
īVariationī6īīī16ībitīwithīflagīandītimeī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī
3.4.3īīīīCountersīincludedīinīClassī0īresponse: īAlwaysī
īNeverī
īOnlyīifīpointīisīassignedītoīaīclassī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī otherī
(īWeb
Browser)ī
3.4.4īīīīCounterīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
Onlyītheīmostīrecentīeventīisītypicallyīreportedīfor
Counters.īWhenīreportingīonlyītheīmostīrecentīevent
theīcounterīvalueīreturnedīinītheīresponseīmayībe
eitherītheīvalueīatītheītimeīthatītheīeventīisīqueuedīor
itīmayībeītheīvalueīatītheītimeīofītheīresponse.
A:īOnlyīmostīrecentī(valueīatītimeīofīevent)
B:īOnlyīmostīrecentī(valueīatītimeīofīresponse)
C:īAllīevents
Basedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Allīeventsī
3.4.5īīīīStaticīFrozenīCounterīVariationīreportedīwhen
variationī0īrequestedīorīinīresponseītoīClassīpolls:
īVariationī1īīī32ībitīwithīflagī
īVariationī2īīī16ībitīwithīflagī
īVariationī5īīī32ībitīwithīflagīandītimeī
īVariationī6īīī16ībitīwithīflagīandītimeī
īVariationī9īīī32ībitīwithoutīflagī
īVariationī10īīī16ībitīwithoutīflagī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Oneī
3.4.6īīīīFrozenīCounterīEventīVariationīreportedīwhen
variationī0īrequestedīorīinīresponseītoīClassīpolls:
Note:īTheīsupportīforīfrozenīcounterīeventsīcanībe
determinedīremotelyīusingīprotocolīobjectīGroupī0
Variationī225.
īVariationī1īīī32ībitīwithīflagī
īVariationī2īīī16ībitīwithīflagī
īVariationī5īīī32ībitīwithoutīflagī
īVariationī6īīī16ībitīwithoutīflagī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.4.7īīīīFrozenīCountersīincludedīinīClassī0īresponse: īAlwaysī
īNeverī
īOnlyīifīpointīisīassignedītoīaīclassī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.4.8īīīīFrozenīCounterīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
AllīeventsīareītypicallyīreportedīforīFrozenīCounters
īOnlyīmostīrecentīfrozenīvalue
īAllīfrozenīvalues
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.4.9īīīīCountersīRollīOverīat: 16īBitsī(65,535)
32īBitsī(4,294,967,295)
īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī
3.4.10īīīīCountersīfrozenībyīmeansīof: MasterīRequest
Freezesīitselfīwithoutīconcernīforītimeīofīday
Freezesīitselfīandīrequiresītimeīofīday
Other,īexplain:
MasterīRequestī
3.4.11īīīīCountersīEventīBufferīOrganization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīCounters.īIfīeventībuffersīareīnot
allocatedīperīobjectīgroupīthenīsetī"Fixedīatī0".
īFixedīatī1024
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī1024ī
3.4.12īīīīFrozenīCountersīEventīBufferīOrganization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīFrozenīCounters.īIfīeventībuffers
areīnotīallocatedīperīobjectīgroupīthenīsetī"Fixedīat
0".
īFixedīatī0
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī0ī
3.4.13īīīīReportsīcounterīeventsīforīchangeīofīvalue:
Indicateīifīcounterīeventsīareīcreatedīwhenīthe
counterīvalueīchanges.
Yesīforīallīcounters
Noīforīallīcounters
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Noī
3.5īīīANALOGīINPUTS
Staticī(SteadyīState)īObjectīNumber:ī30
EventīObjectīNumber:ī32
DeadbandīObjectīNumber:ī34
.
Capabilitiesī
(leaveītickīboxesīblankīifīthisīdataītypeīisīnot
supported)
CurrentīValue
If
configurable
listīmethods
3.5.1īīīīStaticīVariationīreportedīwhenīvariationī0
requestedīorīinīresponseītoīClassīpolls:
īVariationī1īīī32ībitīwithīflagī
īVariationī2īīī16ībitīwithīflagī
īVariationī3īīī32ībitīwithoutīflagī
īVariationī4īīī16ībitīwithoutīflagī
īVariationī5īīīsingleīprecisionīfloatingīpointīwithīflagī
īVariationī6īīīdoubleīprecisionīfloatingīpointīwithīflagī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Oneī otherī
(īWeb
Browser)ī
3.5.2īīīīEventīVariationīreportedīwhenīvariationī0
requestedīorīinīresponseītoīClassīpolls:
Note:īTheīsupportīforīanalogīinputīeventsīcanībe
determinedīremotelyīusingīprotocolīobjectīGroupī0
Variationī231.
īVariationī1īīī32ībitīwithoutītimeī
īVariationī2īīī16ībitīwithoutītimeī
īVariationī3īīī32ībitīwithītimeī
īVariationī4īīī16ībitīwithītimeī
īVariationī5īīīsingleīprecisionīfloatingīpointīw/oītimeī
īVariationī6īīīdoubleīprecisionīfloatingīpointīw/oītimeī
īVariationī7īīīsingleīprecisionīfloatingīpointīwithītimeī
īVariationī8īīīdoubleīprecisionīfloatingīpointīwithītimeī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Oneī
3.5.3īīīīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
Onlyītheīmostīrecentīeventīisītypicallyīreportedīfor
AnalogīInputs.īWhenīreportingīonlyītheīmostīrecent
eventītheīanalogīvalueīreturnedīinītheīresponseīmay
beīeitherītheīvalueīatītheītimeīthatītheīeventīis
queuedīorīitīmayībeītheīvalueīatītheītimeīofīthe
response.
A:īOnlyīmostīrecentī(valueīatītimeīofīevent)
B:īOnlyīmostīrecentī(valueīatītimeīofīresponse)
C:īAllīevents
Basedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Allīeventsī
3.5.4īīīīAnalogīInputsīincludedīinīClassī0īresponse: īAlwaysī
īNeverī
īOnlyīifīpointīisīassignedītoīaīclassī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī
3.5.5īīīīHowīDeadbandsīareīset: A.īGlobalīFixed
B.īConfigurableīthroughīDNP
C.īConfigurableīviaīotherīmeans
D.īOther,īexplain:
Basedīonīpointīindexīīīcolumnīinīpartī5īspecifies
whichīofītheīoptionsīapplies,īB,īC,īorīD
Aī otherī
(īWeb
Browser)ī
3.5.6īīīīAnalogīDeadbandīAlgorithm:
simpleī justīcomparesītheīdifferenceīfromīthe
previousīreportedīvalue
integratingī keepsītrackīofītheīaccumulatedīchange
otherī indicatingīanotherīalgorithm
Simple
Integrating
Other,īexplain:
Basedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Simpleī otherī
(īWeb
Browser)ī
3.5.7īīīīStaticīFrozenīAnalogīInputīVariationīreported
whenīvariationī0īrequestedīorīinīresponseītoīClassīpolls:
īVariationī1īīī32ībitīwithīflagī
īVariationī2īīī16ībitīwithīflagī
īVariationī3īīī32ībitīwithītimeīofīfreezeī
īVariationī4īīī16ībitīwithītimeīofīfreezeī
īVariationī5īīī32ībitīwithoutīflagī
īVariationī6īīī16ībitīwithoutīflagī
īVariationī7īīīsingleīprecisionīfloatingīpointīwithīflagī
īVariationī8īīīdoubleīprecisionīfloatingīpointīwithīflagī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.5.8īīīīFrozenīAnalogīInputīEventīVariationīreported
whenīvariationī0īrequestedīorīinīresponseītoīClassīpolls:
Note:īTheīsupportīforīfrozenīanalogīinputīeventsīcan
beīdeterminedīremotelyīusingīprotocolīobjectīGroupī0
Variationī230.
īVariationī1īīī32ībitīwithoutītimeī
īVariationī2īīī16ībitīwithoutītimeī
īVariationī3īīī32ībitīwithītimeī
īVariationī4īīī16ībitīwithītimeī
īVariationī5īīīsingleīprecisionīfloatingīpointīw/oītimeī
īVariationī6īīīdoubleīprecisionīfloatingīpointīw/oītimeī
īVariationī7īīīsingleīprecisionīfloatingīpointīwithītimeī
īVariationī8īīīdoubleīprecisionīfloatingīpointīwithītimeī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.5.9īīīīFrozenīAnalogīInputsīincludedīinīClassī0
response:
īAlwaysī
īNeverī
īOnlyīifīpointīisīassignedītoīaīclassī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Neverī
3.5.10īīīīFrozenīAnalogīInputīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
AllīeventsīareītypicallyīreportedīforīFrozenīAnalog
Inputs.
īOnlyīmostīrecentīfrozenīvalue
īAllīfrozenīvalues
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.5.11īīīīAnalogīInputsīEventīBufferīOrganization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīAnalogīInputs.īIfīeventībuffersīare
notīallocatedīperīobjectīgroupīthenīsetī"Fixedīatī0".
īFixedīatī1024
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī1024ī
3.5.12īīīīFrozenīAnalogīInputsīEventīBufferīOrganization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīFrozenīAnalogīInputs.īIfīevent
buffersīareīnotīallocatedīperīobjectīgroupīthenīset
"Fixedīatī0".
īFixedīatī0
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī0ī
3.6īīīANALOGīOUTPUTS ANDīANALOGīOUTPUTīCOMMANDS
AnalogīOutputīStatusīGroupīNumber:ī40
AnalogīOutputsīGroupīNumber:ī41
AnalogīOutputīEventsīGroupīNumber:ī42
AnalogīOutputīCommandīEventsīGroupīNumber:ī43
.
Capabilitiesī
(leaveītickīboxesīblankīifīthisīdataītypeīisīnot
supported)
CurrentīValue
If
configurable
listīmethods
3.6.1īīīīStaticīAnalogīOutputīStatusīVariationīreported
whenīvariationī0īrequestedīorīinīresponseītoīClassīpolls:
īVariationī1īīī32ībitīwithīflagī
īVariationī2īīī16ībitīwithīflagī
īVariationī3īīīsingleīprecisionīfloatingīpointīwithīflagī
īVariationī4īīīdoubleīprecisionīfloatingīpointīwithīflagī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Twoī
3.6.2īīīīAnalogīOutputīStatusīincludedīinīClassī0
response:
īAlwaysī
īNeverī
īOnlyīifīpointīisīassignedītoīaīclassī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
Basedīonīpointīindexī
3.6.3īīīīReportsīOutputīCommandīEventīObjects: Never
OnlyīuponīaīsuccessfulīControl
Uponīallīcontrolīattempts
Neverī
3.6.4īīīīEventīVariationīreportedīwhenīvariationī0
requestedīorīinīresponseītoīClassīpolls:
Note:īTheīsupportīforīanalogīoutputīeventsīcanībe
determinedīremotelyīusingīprotocolīobjectīGroupī0
Variationī219.
īVariationī1īīī32ībitīwithoutītimeī
īVariationī2īīī16ībitīwithoutītimeī
īVariationī3īīī32ībitīwithītimeī
īVariationī4īīī16ībitīwithītimeī
īVariationī5īīīsingleīprecisionīfloatingīpointīw/oītimeī
īVariationī6īīīdoubleīprecisionīfloatingīpointīw/oītimeī
īVariationī7īīīsingleīprecisionīfloatingīpointīwithītimeī
īVariationī8īīīdoubleīprecisionīfloatingīpointīwithītimeī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.6.5īīīīCommandīEventīVariationīreportedīwhen
variationī0īrequestedīorīinīresponseītoīClassīpolls:
īVariationī1īīī32ībitīwithoutītimeī
īVariationī2īīī16ībitīwithoutītimeī
īVariationī3īīī32ībitīwithītimeī
īVariationī4īīī16ībitīwithītimeī
īVariationī5īīīsingleīprecisionīfloatingīpointīw/oītimeī
īVariationī6īīīdoubleīprecisionīfloatingīpointīw/oītimeī
īVariationī7īīīsingleīprecisionīfloatingīpointīwithītimeī
īVariationī8īīīdoubleīprecisionīfloatingīpointīwithītimeī
īBasedīonīpointīindexī(addīcolumnītoītableīinīpartī5)
3.6.6īīīīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
īOnlyīmostīrecentī
īAllīevents
3.6.7īīīīCommandīEventīreportingīmode:
Whenīrespondingīwithīeventīdataīandīmoreīthanīone
eventīhasīoccurredīforīaīdataīpoint,īanīOutstation
mayīincludeīallīeventsīorīonlyītheīmostīrecentīevent.
īOnlyīmostīrecentī
īAllīevents
3.6.8īīīīMaximumīTimeībetweenīSelectīandīOperate: NotīApplicable
īFixedīatī1seconds
īConfigurable,īrangeītoīseconds
īConfigurable,īselectableīfromīseconds
Configurable,īother,īdescribe
īVariable,īexplainī īBasedīonīpointīindexī(add
columnītoītableīinīpartī5)
1īsecondsī
3.6.9īīīīAnalogīOutputsīEventīBufferīOrganization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīAnalogīOutputs.īIfīeventībuffers
areīnotīallocatedīperīobjectīgroupīthenīsetī"Fixedīat
0".
īFixedīatī0
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī0ī
3.6.10īīīīAnalogīOutputīCommandsīEventīBuffer
Organization:
Whenīeventībuffersīareīallocatedīperīobjectīgroup
(seeīpartī1.7.6),īindicateītheīnumberīofīeventsīthat
canībeībufferedīforīAnalogīOutputīCommands.īIf
eventībuffersīareīnotīallocatedīperīobjectīgroupīthen
setī"Fixedīatī0".
īFixedīatī0
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
Numberīofīeventsī=ī0ī
3.7īīīFILEīCONTROL
ObjectīNumber:ī70
. Capabilities CurrentīValue
If
configurable
listīmethods
3.7.1īīīīFileīTransferīSupported: Yes
Noī(setī3.7.6ītoī"Fixedīatī0"īandīdoīnotīcomplete
otherīentriesīinīsectionī3.7)
3.7.2īīīīFileīAuthentication:
Indicatesīwhetherīaīvalidīauthenticationīkeyīmustībe
obtainedīpriorītoīopenīandīdeleteīrequests.
Always
Sometimes,īexplain
Never
3.7.3īīīīFileīAppendīMode:
Indicatesīifīaīfileīcanībeīopenedīandīappendedīto
versusījustīoverwritten.
Always
Sometimes,īexplain
Never
3.7.4īīīīPermissionsīSupport:
Indicatesītheīdeviceīisīcapableīofīusingītheīindicated
permissions.
OwnerīReadīAllowed:ī0x0100
OwnerīWriteīAllowed:ī0x0080
OwnerīExecuteīAllowed:ī0x0040
GroupīReadīAllowed:ī0x0020
GroupīWriteīAllowed:ī0x0010
GroupīExecuteīAllowed:ī0x0008
WorldīReadīAllowed:ī0x0004
WorldīWriteīAllowed:ī0x0002
WorldīExecuteīAllowed:ī0x0001
3.7.5īīīīMultipleīBlocksīinīaīFragment:
Fileīdataīisītransferredīinīaīseriesīofīblocksīofīa
maximumīspecifiedīsize.īThisīindicatesīwhetherīonlyīa
singleīblockīorīmultipleīblocksīwillībeīsentīin
fragment.
Yes
No
3.7.6īīīīMaxīnumberīofīFilesīOpenīatīoneītime: īFixedīatī
īConfigurable,īrangeītoī
īConfigurable,īselectableīfromī
Configurable,īother,īdescribe
3.10īīīDATAīSET īPROTOTYPE
ObjectīNumber:ī85
VariationīNumber:ī1
. Capabilities CurrentīValue
If
configurable
listīmethods
ThisīversionīofītheīDeviceīProfileīhasīnoīrequirementīforīdescribingīDataīSetīPrototypeīcapabilitiesīandīcurrentīsettings.īThisīpageīisīintentionallyīleftīblank,īexistingīasīplaceholderīforīfuture
use.
3.11īīīDATA īSET īDESCRIPTORīCONTENTS ANDīCHARACTERISTICS
ObjectīNumber:ī86
VariationīNumbers:ī1īandī2
ThisīversionīofītheīDeviceīProfileīhasīnoīrequirementīforīdescribingīDataīSetīDescriptorīcapabilitiesīandīcurrentīsettings.īThisīpageīisīintentionallyīleftīblank,īexistingīasīplaceholderīfor
futureīuse.
4īīīīImplementationīTable
Theīfollowingīimplementationītableīidentifiesīwhichīobjectīgroupsīandīvariations,īfunctionīcodesīandīqualifiersītheīdeviceīsupportsīinībothīrequestsīandīresponses.īThe
RequestīcolumnsīidentifyīallīrequestsīthatīmayībeīsentībyīaīMaster,īorīallīrequestsīthatīmustībeīparsedībyīanīOutstation.īTheīResponseīcolumnsīidentifyīallīresponsesīthat
mustībeīparsedībyīaīMaster,īorīallīresponsesīthatīmayībeīsentībyīanīOutstation.
DNPīOBJECTīGROUPī&īVARIATION
REQUESTī
Masterīmayīissueī
Outstationīmustīparse
RESPONSEī
Masterīmustīparseī
Outstationīmayīissue
Objectī
Groupī
Number
Variationī
Number
Description
FunctionīCodes
(dec)
QualifierīCodes
(hex)
FunctionīCodes
(dec)
QualifierīCodes
(hex)
1 0 BinaryīInputīīīanyīvariation 1(read) 06ī(noīrange,īorīall)
2 0 BinaryīInputīChangeīEventīīīanyīvariation 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
2 1 BinaryīInputīChangeīEventīīīwithoutītime 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
129ī(Response) 17,ī28ī(index)
2 1 BinaryīInputīChangeīEventīīīwithoutītime 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
130ī(Unsol.īResp.) 17,ī28ī(index)
2 2 BinaryīInputīChangeīEventīīīwithīabsoluteītime 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
129ī(Response) 17,ī28ī(index)
2 2 BinaryīInputīChangeīEventīīīwithīabsoluteītime 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
130ī(Unsol.īResp.) 17,ī28ī(index)
2 3 BinaryīInputīChangeīEventīīīwithīrelativeītime 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
129ī(Response) 17,ī28ī(index)
2 3 BinaryīInputīChangeīEventīīīwithīrelativeītime 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
130ī(Unsol.īResp.) 17,ī28ī(index)
10 0 BinaryīOutputīīīanyīvariation 1(read) 06ī(noīrange,īorīall)
10 2 BinaryīOutputīīīOutputīstatusīwithīflags 129ī(Response) 00,ī01ī(startīstop)
12 1 BinaryīOutputīCommandī(CROB)īīīcontrolīrelay
outputīblock
3(select) 17,ī28ī(index) 129ī(Response) echoīofīrequest
12 1 BinaryīOutputīCommandī(CROB)īīīcontrolīrelay
outputīblock
4(operate) 17,ī28ī(index) 129ī(Response) echoīofīrequest
12 1 BinaryīOutputīCommandī(CROB)īīīcontrolīrelay
outputīblock
5(directīop.) 17,ī28ī(index) 129ī(Response) echoīofīrequest
12 1 BinaryīOutputīCommandī(CROB)īīīcontrolīrelay
outputīblock
6(directīop,īnoīack) 17,ī28ī(index) 129ī(Response) echoīofīrequest
20 0 Counterīīīanyīvariation 1(read) 06ī(noīrange,īorīall)
20 0 Counterīīīanyīvariation 7(freeze) 06ī(noīrange,īorīall)
20 0 Counterīīīanyīvariation 8(freeze,īnoīack) 06ī(noīrange,īorīall)
20 0 Counterīīīanyīvariation 9(freezeī&īclearī) 06ī(noīrange,īorīall)
20 0 Counterīīīanyīvariation 10(frzī&īclr,īnoīack) 06ī(noīrange,īorīall)
20 1 Counterīīī32ībitīwithīflag 129ī(Response) 00,ī01ī(startīstop)
20 2 Counterīīī16ībitīwithīflag 129ī(Response) 00,ī01ī(startīstop)
20 5 Counterīīī32ībitīwithoutīflag 129ī(Response) 00,ī01ī(startīstop)
20 6 Counterīīī16ībitīwithoutīflag 129ī(Response) 00,ī01ī(startīstop)
21 0 FrozenīCounterīīīanyīvariation 1(read) 06ī(noīrange,īorīall)
21 1 FrozenīCounterīīī32ībitīwithīflag 129ī(Response) 00,ī01ī(startīstop)
21 2 FrozenīCounterīīī16ībitīwithīflag 129ī(Response) 00,ī01ī(startīstop)
21 10 FrozenīCounterīīī16ībitīwithoutīflag 129ī(Response) 00,ī01ī(startīstop)
22 0 CounterīChangeīEventīīīanyīvariation 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
22 1 CounterīChangeīEventīīī32ībitīwithīflag 129ī(Response) 17,ī28ī(index)
22 1 CounterīChangeīEventīīī32ībitīwithīflag 130ī(Unsol.īResp.) 17,ī28ī(index)
22 2 CounterīChangeīEventīīī16ībitīwithīflag 129ī(Response) 17,ī28ī(index)
22 2 CounterīChangeīEventīīī16ībitīwithīflag 130ī(Unsol.īResp.) 17,ī28ī(index)
30 0 AnalogīInputīīīanyīvariation 1(read) 06ī(noīrange,īorīall)
30 1 AnalogīInputīīī32ībitīwithīflag 129ī(Response) 00,ī01ī(startīstop)
30 2 AnalogīInputīīī16ībitīwithīflag 129ī(Response) 00,ī01ī(startīstop)
30 3 AnalogīInputīīī32ībitīwithoutīflag 129ī(Response) 00,ī01ī(startīstop)
30 4 AnalogīInputīīī16ībitīwithoutīflag 129ī(Response) 00,ī01ī(startīstop)
32 0 AnalogīInputīChangeīEventīīīanyīvariation 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
32 1 AnalogīInputīChangeīEventīīī32ībitīwithoutītime 129ī(Response) 17,ī28ī(index)
32 1 AnalogīInputīEventīāī32ībitīwithoutītime 130ī(Unsol.īResp.) 17,ī28ī(index)
32 2 AnalogīInputīChangeīEventīīī16ībitīwithoutītime 129ī(Response) 17,ī28ī(index)
32 2 AnalogīInputīChangeīEventīīī16ībitīwithoutītime 130ī(Unsol.īResp.) 17,ī28ī(index)
40 0 AnalogīOutputīStatusīīīanyīvariation 1(read) 06ī(noīrange,īorīall)
40 2 AnalogīOutputīStatusīīī16ībitīwithīflag 129ī(Response) 00,ī01ī(startīstop)
41 2 AnalogīOutputīBlockīīī16ībit 3(select) 17,ī28ī(index) 129ī(Response) echoīofīrequest
41 2 AnalogīOutputīBlockīīī16ībit 4(operate) 17,ī28ī(index) 129ī(Response) echoīofīrequest
41 2 AnalogīOutputīBlockīīī16ībit 5(directīop.) 17,ī28ī(index) 129ī(Response) echoīofīrequest
41 2 AnalogīOutputīBlockīīī16ībit 6(directīop,īnoīack) 17,ī28ī(index) 129ī(Response) echoīofīrequest
50 1 TimeīandīDateīīīabsoluteītime 2(write)
07ī(limitedīqtyī=ī1)
51 1 TimeīandīDateīCTOīīīabsoluteītime,īsynchronized 129ī(Response) 07ī(limitedīqtyī=ī1)
51 1 TimeīandīDateīCTOīīīabsoluteītime,īsynchronized 130ī(Unsol.īResp.) 07ī(limitedīqtyī=ī1)
51 2 TimeīandīDateīCTOīīīabsoluteītime,īunīsynchronized 129ī(Response) 07ī(limitedīqtyī=ī1)
51 2 TimeīandīDateīCTOīīīabsoluteītime,īunīsynchronized 130ī(Unsol.īResp.) 07ī(limitedīqtyī=ī1)
52 1 TimeīDelayīīīcoarse 129ī(Response) 07ī(limitedīqtyī=ī1)
52 2 TimeīDelayīīīfine 129ī(Response) 07ī(limitedīqtyī=ī1)
60 1 ClassīObjectsīīīclassī0īdata 1(read) 06ī(noīrange,īorīall)
60 2 ClassīObjectsīīīclassī1īdata 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
60 3 ClassīObjectsīīīclassī2īdata 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
60 4 ClassīObjectsīīīclassī3īdata 1(read) 06ī(noīrange,īorīall),ī
07,ī08ī(limitedīqty)
80 1 InternalīIndicationsīīīpackedīformat 2(write) 00ī(startīstop)
21 9 FrozenīCounterīīī32ībitīwithoutīflag 129ī(Response) 00,ī01ī(startīstop)
5īīīīDataīPointsīListī(outstationīonly)
ThisīpartīofītheīDeviceīProfileīshows,īforīeachīdataītype,īaītableīdefiningītheīdataīpointsīavailableīinītheīdeviceīorīaīdescriptionīofīhowīthisīinformationīcanībeīobtainedīif
theīdatabaseīisīconfigurable.
5.1īīīīDefinitionīofīBinaryīInputīPointīList:
Listīofīaddressableīpoints.īPointsīthatīdoīnotīexistī(forīexample,ībecauseīan
optionīisīnotīinstalled)īareīomittedīfromītheītable.
Note:ītheīnumberīofībinaryīinputsīpresentīinītheīdevice,īandītheīmaximum
binaryīinputīindex,īareīavailableīremotelyīusingīobjectīGroupī0īVariations
239īandī238.
īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
BinaryīInputīpointsīlist:
Point
Index
Name
Event
Class
Assigned
(1,ī2,ī3
orīnone)
NameīforīState
whenīvalueīisī0
NameīforīState
whenīvalueīisī1
Description
Included
inīClassī0
responseī
(Always,
Never,
Class
1/2/3)
5.2īīīīDefinitionīofīDoubleībitīInputīPointīList:
Listīofīaddressableīpoints.īPointsīthatīdoīnotīexistī(forīexample,ībecauseīan
optionīisīnotīinstalled)īareīomittedīfromītheītable.
Note:ītheīnumberīofīdoubleībitīinputsīpresentīinītheīdevice,īandīthe
maximumīdoubleībitīinputīindex,īareīavailableīremotelyīusingīobjectīGroupī0
Variationsī236īandī235.
īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
DoubleībitīInputīpointsīlist:
Point
Index
Name
Event
Class
Assigned
(1,ī2,ī3īor
none)
NameīforīState
whenīvalueīisī0
(intermediate)
NameīforīState
whenīvalueīisī1
(off)
NameīforīState
whenīvalueīisī2
(on)
NameīforīState
whenīvalueīisī3
(indeterminate)
Description
5.3īīīīDefinitionīofīBinaryīOutputīStatusī/īControlīRelayīOutputīBlock
PointsīList:
Listīofīaddressableīpoints.īPointsīthatīdoīnotīexistī(forīexample,ībecauseīan
optionīisīnotīinstalled)īareīomittedīfromītheītable.
Note:ītheīnumberīofībinaryīoutputsīpresentīinītheīdevice,īandītheīmaximum
binaryīoutputīindex,īareīavailableīremotelyīusingīobjectīGroupī0īVariations
224īandī223.
īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
BinaryīOutputīStatusīandīCROBīpointsīlist:
SupportedīControlīOperations
EventīClass
Assignedī
(1,2,3īorīnone)
Point
Index
Name Select/Operate
Direct
Operate
Direct
Operate
īīNo
Ack
Pulse
On
Pulse
Off
Latch
On
Latch
Off
Trip Close
Count
>ī1
Cancel
Currently
Running
Operation
Name
for
State
when
value
isī0
Name
for
State
when
value
isī1
Change Command Description
Minimum
pulse
time
Minimum
pulse
time
Included
inīClass
0
response
(Always,
Never,
Class
1/2/3)
5.4īīīīDefinitionīofīCounterī/īFrozenīCounterīPointīList:
Listīofīaddressableīpoints.īPointsīthatīdoīnotīexistī(forīexample,ībecauseīan
optionīisīnotīinstalled)īareīomittedīfromītheītable.
Note:ītheīnumberīofīcountersīpresentīinītheīdevice,īandītheīmaximum
counterīindex,īareīavailableīremotelyīusingīobjectīGroupī0īVariationsī229
andī228.
īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
Counterī/īFrozenīCounterīpointsīlist:
Point
Index
Name
EventīClass
Assignedīto
Counter
Eventsī(1,ī2,
3īorīnone)
Frozen
Counter
Existsī(Yes
orīNo)
EventīClass
Assignedīto
Frozen
Counter
Eventsī(1,ī2,
3īorīnone)
Description
Counter
event
variation
whenīv0
requested
Conter
included
inīClass
0
response
(Always,
Never,
Class
1/2/3)
Counter
rollover
at
5.5īīīīDefinitionīofīAnalogīInputīPointīList:
Listīofīaddressableīpoints.īPointsīthatīdoīnotīexistī(forīexample,ībecauseīan
optionīisīnotīinstalled)īareīomittedīfromītheītable.
Note:ītheīnumberīofīanalogīinputsīpresentīinītheīdevice,īandītheīmaximum
analogīinputīindex,īareīavailableīremotelyīusingīobjectīGroupī0īVariations
233īandī232.
īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
AnalogīInputīpointsīlist:
. TransmittedīValue Scaling .
Point
Index
Name
Event
Class
Assigned
(1,ī2,ī3īor
none)
Minī
intī/īflt
Maxī
intī/īflt
Multiplier Offset Units Resolution Description
5.6īīīīDefinitionīofīAnalogīOutputīStatusī/īAnalogīOutputīBlockīPointīList:
Listīofīaddressableīpoints.īPointsīthatīdoīnotīexistī(forīexample,ībecauseīan
optionīisīnotīinstalled)īareīomittedīfromītheītable.
Note:ītheīnumberīofīanalogīoutputsīpresentīinītheīdevice,īandītheīmaximum
analogīoutputīindex,īareīavailableīremotelyīusingīobjectīGroupī0īVariations
221īandī220.
īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
AnalogīOutputīpointsīlist:
. SupportedīControlīOperations
Transmitted
Value
Scaling .
EventīClass
Assignedī(1,ī2,ī3
orīnone)
.
Point
Index
Name Select/Operate
Direct
Operate
Direct
Operate
īīNo
Ack
Min Max Min Max Units Resolution Change Command Description
Included
inīClass
0
response
(Always,
Never,
Class
1/2/3)
5.7īīīīDefinitionīofīFileīNamesīthatīmayībeīreadīorīwritten: īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
SequentialīFilesīlist:
.
Authentication
Requiredīfor:
.
FileīName
EventīClass
Assignedī(1,ī2,
3īorīnone)
Read Write Delete Description
5.8īīīīDefinitionīofīOctetīStringīandīExtendedīOctetīStringīPointīList:
Listīofīaddressableīpoints.īPointsīthatīdoīnotīexistī(forīexample,ībecauseīan
optionīisīnotīinstalled)īareīomittedīfromītheītable.
īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
OctetīStringīandīExtendedīOctetīStringīpointsīlist:
Point
Index
Name
EventīClass
Assignedī(1,ī2,
3īorīnone)
GroupīNumber
usedīto
transportīthe
object
Description
5.9īīīīDefinitionīofīVirtualīTerminalīPortīNumbers:
Listīofīaddressableīpoints.īPointsīthatīdoīnotīexistī(forīexample,ībecauseīan
optionīisīnotīinstalled)īareīomittedīfromītheītable.
īFixed,īlistīshownīinītableībelowī
īConfigurableī(currentīlistīmayībeīshownīinītableībelow)ī
Other,īexplain:
Portsīlist:
Virtual
Port EventīClass