38
WITS Device Profile Document For ABB FEX2 AquaMaster Revision Date: 17/09/14

WITS-Device Profile_V1_3 FEX2 AquaMaster

Embed Size (px)

DESCRIPTION

Excelente documento

Citation preview

WITS

Device Profile Document

For

ABB FEX2 AquaMaster

Revision Date: 17/09/14

DEVICE PROFILE REVISION HISTORY

DateVersion

Reason for changeEdited by

27/02/141First releaseP.Vince

12/03/142Section 1.3.5 Health-Check bit Actions changedP.Vince

26/03/20143Corrections to xml; doc up versioned to matchP.Vince

27/03/20144Section 1.3.5 HCDS.18 action changed ( 2 to 3 )P.Vince

08/04/20145Section 1.1 (and also footer) vendor and device names misreportedP.Vince

08/04/20146Section 1.1.5 software version change (02.00.01)P.Vince

14/04/20147Section 1.1.5 software version change (02.00.02)P.Vince

17/06/20148Section 1.1.5 software version change (02.00.03)P.Vince

14/07/20149Section 1.1.5 software version change (02.00.04)P.Vince

29/08/201410Section 1.1.5 software version change (02.00.05)P.Vince

19/09/201411Section 1.1.5 software version change (02.00.06)P.Vince

Contents

41DEVICE PROPERTIES

51.1Device Identification

71.2COMMUNICATIONS

141.3HEALTH-CHECK

171.4ANALOGUE POINTS

211.5COUNTER POINTS

221.6BINARY POINTS

231.7LIMIT PROFILES

241.8RATE OF CHANGE

251.9EXTENDED DATA POINTS

261.10ACTION INHIBIT DATA SET

271.11DATA LOGGING

301.12APPLICATION PROGRAMS

311.13CONFIGURATION

321.14POINT EVENT DATA SETS

1 DEVICE PROPERTIES

Unless otherwise noted, multiple boxes in the second column below should be 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 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. Below is 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 methods supported by each parameter is shown in the fourth column of the tables below.

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 _______________________

This document may be used to show the device capabilities, the current value of each parameter, or both. If it 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 this document is used to show the current value of each parameter, the Current Value column applies to a single connection between a Master Station and Field Device. If the device has multiple or backup connections to other WITS devices that you wish to show in the Device Profile Document, see section 8.3.2 ReferenceDevice and AuxillaryInfo of DNP3 Volume 8 Interoperability or duplicate the entire Device Profile Document for each communication link to a logical or physical WITS Device.

1.1 Device IdentificationCapabilitiesCurrent ValueIf configurable, list methods

1.1.1 Device Function:

Master Stations send DNP requests, while Field Devices send DNP responses. If a single physical device can perform both functions, a separate Device Profile Document must be provided for each function.

--

1.1.2 Vendor Name:

The name of the organisation producing the device.ABB Limi--

1.1.3 Device Name:

The model and name of the device, sufficient to distinguish it from any other device from the same organisation.AquaMaster3--

1.1.4 Device manufacturers hardware version string:01.01.00--

1.1.5 Device manufacturers software version string:02.00.06--

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.11--

1.1.7 Supported version of WITS:1.1--

1.2 COMMUNICATIONSCapabilitiesCurrent ValueIf configurable, list methods

1.2.1 Supports outgoing connections:

For Field Devices an outgoing connection is from the Field Device to the Master Station.

For Master Stations an outgoing connection is from the Master Station to a Field Device.

--

1.2.2 Maximum number of outgoing connections:

Devices can have up to ten connections. Enter zero if outgoing connections are not supported.3--

1.2.3 Supports incoming connections:

For Field Devices an incoming connection is from the Master Station to the Field Device.

For Master Stations an incoming connection is from a Field Device to the Master Station.

--

1.2.4 Incoming connection availability:

Incoming connections may not always be available, for example with a battery powered device.

--

1.2.5 Periodic availability start date/time:--

1.2.6 Periodic availability end date/time:--

1.2.7 Periodic availability repeat interval (minutes):--

1.2.8 Supported connection types and modes:

Connection modes may apply to any connection type.

Network protocols may be supported over dial-up connections using PPP/IP.

NB. GPRS isnt classified as a dial-up connection type.

Network connections must support a minimum of 1 protocol and 1 end point type.Modes of connection supported:

Type of connection supported:

Network protocols supported:

Network end point types supported:

--

1.2.9 Supports DNS:

Network information for an IP connection may be an IP address or a domain name.

--

1.2.10 Supports scheduled connections:

--

1.2.11 Scheduled connection repeat interval (minutes):

The Field Device may impose restrictions on the available repeat interval.

--

1.2.12 Supports callback:

Only On demand connections can be used for callback.

Network connections must support the Field Device as the initiating end point (Field Device is either initiating end point or dual end point).

Network protocols may be supported over dial-up connections using PPP/IP. Not applicable no outgoing or on demand connections

Yes

Types of connection supported for callback:

Dial-up (e.g. PSTN or GSM)

Dial-up network (e.g. PPP/IP)

Network (e.g. Ethernet or GPRS)

Network protocols supported for callback:

IPv4 (TCP)

IPv4 (UDP)

IPv6 (TCP)

IPv6 (UDP)--

1.2.13 Connection timeout (seconds):

If this period passes whilst the device is connected without any requests being received, then the device may terminate the connection.

--

1.2.14 Definition of communication port list:

List of all communication ports in the device.See table below

Port NumberNameSupported Connection Types

PermanentOn DemandNetwork ProtocolNetwork End Point Type

DirectNetworkDial-upDial-up NetworkNetworkIPv4 (TCP)IPv4 (UDP)IPv6 (TCP)IPv6 (UDP)ListeningInitiatingDual

0GPRS----YY----Y-

1.3 HEALTH-CHECKCapabilitiesCurrent ValueIf configurable, list methods

1.3.1 Detects supply failure:

A device may be able to detect when its supply has failed, for example a mains failure.

--

1.3.2 Detects battery voltage low:

A battery powered device may report that the battery voltage is below a particular threshold.

Low voltage threshold: Hysteresis for low voltage threshold:

--

1.3.3 Detects I/O failure:

For example an Analogue to Digital Converter (ADC) failure.Describe failures that are detected: ADC, others

--

1.3.4 Detects when local user device is attached:Describe when attached attachDescribe when detached detach

--

1.3.5 Definition of Health-Check bits:

List of all vendor specific health-check bits. Actions may be static, Data set event with connection request or Data set event without connection request. Currently, each bit is always asserted and cleared by the Field Device (FD).See table below

--

BitDescriptionAssertedCleared

ActionByActionBy

0ABB internal alarm 0Data set event without connection requestFDData set event without connection requestFD

1ABB internal alarm 1Data set event without connection requestFDData set event without connection requestFD

2ABB internal alarm 2Data set event without connection requestFDData set event without connection requestFD

3High DC voltage (any power type)Data set event without connection requestFDData set event without connection requestFD

4ABB internal alarm 4Data set event without connection requestFDData set event without connection requestFD

5High DC voltage (battery power)Data set event without connection requestFDData set event without connection requestFD

6MID (read only) switchData set event without connection requestFDData set event without connection requestFD

7External battery warningData set event with connection requestFDData set event with connection requestFD

8Pressure measurement faultData set event without connection requestFDData set event without connection requestFD

9Sensor comms. faultData set event without connection requestFDData set event without connection requestFD

10External battery failData set event with connection requestFDData set event with connection requestFD

11Sensor not connectedData set event without connection requestFDData set event without connection requestFD

12Coil not connectedData set event without connection requestFDData set event without connection requestFD

13Empty pipeData set event without connection requestFDData set event without connection requestFD

14Mains failureData set event with connection requestFDData set event with connection requestFD

15High DC voltage (alarm)Data set event without connection requestFDData set event without connection requestFD

16High flowData set event without connection requestFDData set event without connection requestFD

17Low flowData set event without connection requestFDData set event without connection requestFD

18HLC low voltage warningData set event with connection requestFDData set event with connection requestFD

19 29Not used

30ABB internal alarm 30Data set event without connection requestFDData set event without connection requestFD

1.4 ANALOGUE POINTSCapabilitiesCurrent ValueIf configurable, list methods

1.4.1 Number of limits:

Analogue input/output points can have up to ten limits. Enter zero if analogue points are not supported.4--

1.4.2 Limit types:

Each limit may be a high (positive) limit or a low (negative) limit. The type of each limit may be fixed or configurable.Limit 1:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 2:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 3:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 4:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 5:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 6:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 7:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 8:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 9:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s Limit 10:

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

CONTROL Forms.CheckBox.1 \s

--

1.4.3 Hysteresis:

--

1.4.4 Persistence:

--

1.4.5 Enter state persistence:

--

1.4.6 Leave state persistence:

--

1.4.7 Persistence resolution (ms):30000--

1.4.8 Supports overriding analogue input points:

--

1.4.9 Supports overriding analogue output points:

--

1.4.10 Raw value types:

Types of raw value supported by the device.

--

1.5 COUNTER POINTSCapabilitiesCurrent ValueIf configurable, list methods

1.5.1 Number of limits:

Counter input points can have up to five limits. Enter zero if counter points are not supported.0--

1.5.2 Supports overriding counter points:

--

1.6 BINARY POINTSCapabilitiesCurrent ValueIf configurable, list methods

1.6.1 Supports overriding binary input points:

--

1.6.2 Supports overriding double-bit binary input points:

--

1.6.3 Supports overriding binary output points:

--

1.6.4 Persistence:

--

1.6.5 Persistence resolution (ms):1 ms--

1.7 LIMIT PROFILESCapabilitiesCurrent ValueIf configurable, list methods

1.7.1 Supports limit profiles:

--

1.7.2 Maximum number of limit profiles:

Enter zero if profiles are not supported.8--

1.7.3 Maximum number of vectors per limit profile:

Range 0 to 1440 (one per minute). Enter zero if profiles are not supported.5--

1.8 RATE OF CHANGECapabilitiesCurrent ValueIf configurable, list methods

1.8.1 Supports rate of change on analogue points:

--

1.8.2 Supports rate of change on counter points:

--

1.8.3 Supports no change detection on analogue points:

--

1.8.4 Supports no change detection on counter points:

--

1.9 EXTENDED DATA POINTSCapabilitiesCurrent ValueIf configurable, list methods

1.9.1 Supports minimums on analogue points:

--

1.9.2 Supports maximums on analogue points:

--

1.9.3 Supports means on analogue points:

--

1.9.4 Supports integrals on analogue points:

--

1.9.5 Supports state counters:

--

1.9.6 Supports state runtimes:

--

1.10 ACTION INHIBIT DATA SETCapabilitiesCurrent ValueIf configurable, list methods

1.10.1 Supports the data set using a request selecting individual points:

--

1.10.2 Supports the data set using a request selecting ALL points:

--

1.10.3 Supports the data set using a request that specifies a timeout on inhibits:

When timeout is not supported the request must always contain timeout of zero.

--

1.11 DATA LOGGINGCapabilitiesCurrent ValueIf configurable, list methods

1.11.1 Supports data logging:

--

1.11.2 Supported log types:

--

1.11.3 Supports associated values:

A device may support storing associated minimum, maximum and/or mean values in its log files.

--

1.11.4 Log file overflow behaviour:

--

1.11.5 Detects log file filling:

A device may report that one of its log files is filling when its size exceeds a percentage of the maximum size. It will continue to report that the log files are filling until its size is below a percentage of the maximum size.

Filling threshold: No longer filling threshold:

--

1.11.6 Supported periodic logging rates (minutes):

--

1.11.7 Supported periodic logging offsets (seconds):

--

1.12 APPLICATION PROGRAMSCapabilitiesCurrent ValueIf configurable, list methods

1.12.1 Supports application programs:

--

1.12.2 Maximum number of applications:

Enter zero if applications are not supported.0--

1.12.3 Supports initialising applications:

--

1.12.4 Supports stopping/starting applications:

--

1.12.5 Supports pausing/resuming applications:

--

1.13 CONFIGURATIONCapabilitiesCurrent ValueIf configurable, list methods

1.13.1 Supports configuration download:

--

1.13.2 Supports configuration upload:

--

1.13.3 Supports firmware download:

A device that supports downloading firmware updates will recognise a file as being a firmware update based on the name of the file.File name .

--

1.13.4 Maximum size of incremental configuration file (bytes):4096--

1.13.5 Supports template bulk configuration:

--

1.13.6 Activate bulk configuration:

A device may either cold restart or warm restart when a new bulk configuration file is activated.

--

1.14 POINT EVENT DATA SETSCapabilitiesCurrent ValueIf configurable, list methods

1.14.1 Supports generating point data set events (action 2):

--

1.14.2 Supports generating point data set events and triggering connection request (action 3):

--

Version of the Device Profile Document is indicated by a whole number incremented with each new release. The most recent version number should match the Device Profile Document Version Number (item REF _Ref138001709 \r \h 1.1.6) in the Current Device Settings Table.

_1472891471.unknown

_1472891503.unknown

_1472891519.unknown

_1472891527.unknown

_1472891531.unknown

_1472891533.unknown

_1472891534.unknown

_1472891532.unknown

_1472891529.unknown

_1472891530.unknown

_1472891528.unknown

_1472891523.unknown

_1472891525.unknown

_1472891526.unknown

_1472891524.unknown

_1472891521.unknown

_1472891522.unknown

_1472891520.unknown

_1472891511.unknown

_1472891515.unknown

_1472891517.unknown

_1472891518.unknown

_1472891516.unknown

_1472891513.unknown

_1472891514.unknown

_1472891512.unknown

_1472891507.unknown

_1472891509.unknown

_1472891510.unknown

_1472891508.unknown

_1472891505.unknown

_1472891506.unknown

_1472891504.unknown

_1472891487.unknown

_1472891495.unknown

_1472891499.unknown

_1472891501.unknown

_1472891502.unknown

_1472891500.unknown

_1472891497.unknown

_1472891498.unknown

_1472891496.unknown

_1472891491.unknown

_1472891493.unknown

_1472891494.unknown

_1472891492.unknown

_1472891489.unknown

_1472891490.unknown

_1472891488.unknown

_1472891479.unknown

_1472891483.unknown

_1472891485.unknown

_1472891486.unknown

_1472891484.unknown

_1472891481.unknown

_1472891482.unknown

_1472891480.unknown

_1472891475.unknown

_1472891477.unknown

_1472891478.unknown

_1472891476.unknown

_1472891473.unknown

_1472891474.unknown

_1472891472.unknown

_1472891407.unknown

_1472891439.unknown

_1472891455.unknown

_1472891463.unknown

_1472891467.unknown

_1472891469.unknown

_1472891470.unknown

_1472891468.unknown

_1472891465.unknown

_1472891466.unknown

_1472891464.unknown

_1472891459.unknown

_1472891461.unknown

_1472891462.unknown

_1472891460.unknown

_1472891457.unknown

_1472891458.unknown

_1472891456.unknown

_1472891447.unknown

_1472891451.unknown

_1472891453.unknown

_1472891454.unknown

_1472891452.unknown

_1472891449.unknown

_1472891450.unknown

_1472891448.unknown

_1472891443.unknown

_1472891445.unknown

_1472891446.unknown

_1472891444.unknown

_1472891441.unknown

_1472891442.unknown

_1472891440.unknown

_1472891423.unknown

_1472891431.unknown

_1472891435.unknown

_1472891437.unknown

_1472891438.unknown

_1472891436.unknown

_1472891433.unknown

_1472891434.unknown

_1472891432.unknown

_1472891427.unknown

_1472891429.unknown

_1472891430.unknown

_1472891428.unknown

_1472891425.unknown

_1472891426.unknown

_1472891424.unknown

_1472891415.unknown

_1472891419.unknown

_1472891421.unknown

_1472891422.unknown

_1472891420.unknown

_1472891417.unknown

_1472891418.unknown

_1472891416.unknown

_1472891411.unknown

_1472891413.unknown

_1472891414.unknown

_1472891412.unknown

_1472891409.unknown

_1472891410.unknown

_1472891408.unknown

_1472891375.unknown

_1472891391.unknown

_1472891399.unknown

_1472891403.unknown

_1472891405.unknown

_1472891406.unknown

_1472891404.unknown

_1472891401.unknown

_1472891402.unknown

_1472891400.unknown

_1472891395.unknown

_1472891397.unknown

_1472891398.unknown

_1472891396.unknown

_1472891393.unknown

_1472891394.unknown

_1472891392.unknown

_1472891383.unknown

_1472891387.unknown

_1472891389.unknown

_1472891390.unknown

_1472891388.unknown

_1472891385.unknown

_1472891386.unknown

_1472891384.unknown

_1472891379.unknown

_1472891381.unknown

_1472891382.unknown

_1472891380.unknown

_1472891377.unknown

_1472891378.unknown

_1472891376.unknown

_1472891359.unknown

_1472891367.unknown

_1472891371.unknown

_1472891373.unknown

_1472891374.unknown

_1472891372.unknown

_1472891369.unknown

_1472891370.unknown

_1472891368.unknown

_1472891363.unknown

_1472891365.unknown

_1472891366.unknown

_1472891364.unknown

_1472891361.unknown

_1472891362.unknown

_1472891360.unknown

_1472891351.unknown

_1472891355.unknown

_1472891357.unknown

_1472891358.unknown

_1472891356.unknown

_1472891353.unknown

_1472891354.unknown

_1472891352.unknown

_1472891343.unknown

_1472891347.unknown

_1472891349.unknown

_1472891350.unknown

_1472891348.unknown

_1472891345.unknown

_1472891346.unknown

_1472891344.unknown

_1472891339.unknown

_1472891341.unknown

_1472891342.unknown

_1472891340.unknown

_1472891337.unknown

_1472891338.unknown

_1472891335.unknown

_1472891336.unknown

_1472891333.unknown

_1472891334.unknown

_1472891331.unknown