ГОСТ Р ИСО 18435-3—2016
i
«description»Pump Control to Cavitation Detection Relationship*/description»
«roleType LypeRel="tns:PumpControlRole" /»
«roleType LypeRei="tns:PumpDiagnosLicsRole" /»
«/relationshipType»
<participantType name=“MotorProtection"»
«descripLion»Pump ConLrol Participant*/description»
■eroleType typeRel="tns :PumpControl Role" />
</participantType»
<participantType name="JamDetection"»
<descripLion>Diaynostics Participant</descripLion»
■eroleType typeRel="tns:PumpDiagnosticsRole" />
</participantType»
<ehannelType name="PumpControl2PurapMonitor" type="0PC 2 EthcrNeLIP Profile”»
<descripLion»
Pump Control to Diagnostics Channel Type
«/description»
</ehannelType>
</Conveyance Section»
«Content Section»
«iniormationExchange name="JamDetectionIntormationExchange”»
«relationship type="Lns:PumpControl2PumpDiagnostics" /»
«variableDermiLions»
«variable name=“PumpHMI2MotorMonitorCn channelType=”tns:PumpControl2P
umpMonitor"
roleTypes="tns:PumpControlRole Lns:PumpDiagnosticsRole"»
«/variable»
«variable name=“WarningCode” intormationType="tns:WarningStatusType"
го1eTypes="tns:PumpControlRoletns:PumpDiagnosticsRole"»
«/variable»
«variable name="OPCServerl:PumpConLroll:Motor1:WarningCode"
inlormationType=* tnsiWarmngSLatusType* roleTypes=•tns:PumpControLRole
tns:PumpDiagnosticsRole"»
«/variable»
«/variableDefmiLions»
«interaction naK>e=’*ControlSupervisorObjecL• operations■GetAttributeSingle*
channelVariable="tns:PumpCtrl2JamDetectionC“»
«exchange name=*getWarningCode" iniormaLionType="Lns:WarningStaLusType”
action="get"»
«description»Get Warning Code using EthcrNet/IP*/description»
«send variable="WarningCode" /»
«receive variable=“WarningCode" /»
«/exchange»
«/interaction»
«interaction name="PumpStationConLrol" operaLion="getMotorStatus"
channelVariable="tns:PumpHMI2MotorMonitorC">
«participate relationshipType="tns:PumpControl2PumpDiagnosticsn
romRoleTypeReis"tns:PumpControlRole"
toRo1eTypeRe
i
=“tns:PumpDiagnosLicsRo1e"
/>
«exchange name="getWarningCode" inlormaLionType=“tns:WarningCodeType"
action="get"»
«description»Get Warning Code using OPC</descripLion»
«send variable="WarningCode" />
«receive variable=”OPCServer1:PumpConLroll:Motur1:WarningCode" /»
«/exchange»
«/interaction»
«/iniormationExchange»
«/Content Section»
«/MatrixElemenLEody»
«/ISO ADME»
38