FS-8700-47 - DNP 3.0
Up one level
FieldServer Driver - Serial
FS-8700-47
DNP 3.0
Description
The DNP 3.0 Driver allows the FieldServer to transfer data to and from devices over RS-232 or RS-485 using DNP 3.0 Driver protocol. The FieldServer can emulate either a Server or Client.
The following description of DNP is from the DNP User Group internet site.?
“The development of DNP was a comprehensive effort to achieve open, standards-based interoperability between substation computers, RTUs, IEDs (Intelligent Electronic Devices) and master stations (except inter-master station communications) for the electric utility industry. Also important was the time frame and the need for a solution to meet today's requirements. As ambitious an undertaking as this was, we are reaching this objective.
DNP is based on the standards of the International Electrotechnical Commission (IEC) Technical Committee 57, Working Group 03 who have been working on an OSI 3 layer "Enhanced Performance Architecture" (EPA) protocol standard for telecontrol applications. DNP has been designed to be as close to compliant as possible to the standards as they existed at time of development with the addition of functionality not identified in Europe but needed for current and future North American applications (e.g. limited transport layer functions to support 2K descriptor transfers for IEDs, RF and fiber support). Recently DNP 3.0 was selected as a Recommended Practice by the IEEE C.2 Task Force; RTU to IED Communications Protocol.
Feature Rich
DNP offers flexibility and functionality that go far beyond conventional communications protocols. Among its robust and flexible features DNP 3.0 includes:
• Output options
• Secure configuration/file transfers
• Addressing for over 65,000 devices on a single link
• Time synchronization and time-stamped events
• Broadcast messages
• Data link and application layer confirmation
DNP 3.0 was originally designed based on three layers of the OSI seven-layer model: application layer, data link layer and physical layer. The application layer is object-based with objects provided for most generic data formats. The data link layer provides for several methods of retrieving data such as polling for classes and object variations. The physical layer defines most commonly a simple RS-232 or RS-485 interface.
DNP 3.0 is very efficient for a layered protocol while ensuring high data integrity.
Suits Any SCADA/EMS Environment
Because DNP 3.0 is based on the IEC 870-5 requirements, DNP is suitable for application in the entire SCADA/EMS environment. This includes RTU to IED communications, master to remote communications, and even peer-to-peer instances and network applications.
Being an object-based application layer protocol, DNP 3.0 has the flexibility to support multiple operating modes such as poll-response, polled report-by-exception, unsolicited responses and peer-to-peer. It permits multiple masters and encourages distributed intelligence.
Users can expect many benefits from using DNP. In the short term:
• Interoperability between multi-vendor devices
• Fewer protocols to support in the field
• reduced software costs
• No protocol translators needed
• Shorter delivery schedules
• Less testing, maintenance and training
• Improved documentation
• Independent conformance testing
• Support by independent users group and third-party sources (e.g. test sets, source code).
Connection Information
|
Connection type: |
RS-485 (RS-232 with converter) (Half-Duplex) |
|
Baud Rates: |
All Standard Baud Rates |
|
Data Bits: |
7, 8 |
|
Stop Bits: |
0,1 |
|
Parity: |
None, Even, Odd |
|
Multidrop Capability |
None, RTS/CTS |
Devices tested
|
Device |
Tested (FACTORY, SITE) |
|
Schweitzer Engineering Laboratories SEL351A. |
FACTORY |
|
Multilin Generator Management Relay |
FACTORY |
|
Energyline 5800 IntelliTeam |
FACTORY |
|
ASE2000 Test Software |
FACTORY |
|
Televent Oasys Scada |
SITE |
|
DNP V3.00 DEVICE PROFILE DOCUMENT |
|
|
Vendor Name : FieldServer Technologies |
|
|
Device Name : FS-X40 and FS-X20 Series |
|
|
Highest DNP Level Supported: For Requests 1 For Responses: 1 |
Device Function:
þ Master þ Slave |
|
Notable objects, functions and or qualifiers supported in addition to the highest DNP Levels Supported.
Although the highest level implemented is level 1 there are very few functions and objects that have not been implemented that would allow classification as level 2 compliance. These exceptions include some functions on the analog output objects, no processing of the time delay objects, setting internal indications and no handling of object type 101.
In addition to being compliant with most level 2 requirements the FieldServer can parse a greater number of qualifiers than are required for level 2 compliance.
The attached table indicates the objects, object variations, functions and qualifiers that can be processed. |
|
|
Maximum Data Link Frame Size (Octets) Transmitted: 242 Received: 292 |
Maximum Application Fragment Size Transmitted: 242 Received: 2048 |
|
Maximum Data Link Re-Tries p None þ Fixed at 3 p Configurable |
Maximum Application Layer Retries þ None p Fixed p Configurable |
|
Requires Application Layer Confirmation þ Never p Always p When reporting event data p When sending multi-fragment responses (Slaves Only) p Sometime _____________________________________________________ p Configurable ___________________________________________________ |
|
|
Timeouts while waiting for: Data Link Confirm : p None p Fixed at ____ p Variable þ Configurable (Use timeout param in CSV file.) Complete App Fragment: p None p Fixed at ____ p Variable þ Configurable (Use timeout param in CSV file.) App Confirm: p None p Fixed at ____ p Variable þ Configurable (Use timeout param in CSV file.) Complete App Response: p None p Fixed at ____ p Variable þ Configurable (Use timeout param in CSV file.) Sends / Executes Control Operations Write Binary Outputs: p Never þ Always p Sometimes þConfigurable (May Over-ride default) Select/Operate : þ Never pAlways p Sometimes pConfigurable (May Over-ride default) Direct Operate: þ Never pAlways pSometimes pConfigurable (May Over-ride default)
Direct Operate No Ack pNever pAlways pSometimes þConfigurable Count > 1 pNever pAlways pSometimes þConfigurable Pulse On pNever pAlways pSometimes þConfigurable Pulse Off pNever pAlways pSometimes þConfigurable Latch On pNever pAlways pSometimes þConfigurable Latch Off pNever pAlways pSometimes þConfigurable
Queue þNever pAlways p Sometimes p Configurable Clear Queue þNever pAlways p Sometimes p Configurable
Configurable using CSV file parameters and data array values. |
|
|
Fill Out the following for Master Devices Only |
|
|
Expects Binary Change Events pEither time tagged or non-time tagged for a single event. pBoth time tagged or non-time tagged for a single event. pConfigurable __________________________________ |
|
|
Fill Out the following for Slave Devices Only |
|
|
Reports Binary Change Events when no specific variation requested. pNever pOnly Time Tagged pOnly Non Time Tagged pConfigurable |
Reports Binary Input Events when no specific variation requested. pNever pOnly Time Tagged pOnly Non Time Tagged pConfigurable |
|
Send Unsolicited Messages pNever þConfigurable (Active Server with wrbc/wrbc functions) pOnly certain Objects pSometimes pEnable / Disable |
Sends Static Data in Unsolicited Responses þNever pWhen device restarts pWhen status flags change
|
|
Default Counter Object Variation þNo Counters Reported pConfigurable pDefault Object ____ pDefault variation ________ pPoint by Point List Attached |
Counters Roll Over at þNo Counters Reported pConfigurable p16 bits p32 Bits pOther Value ___ pList attached |
|
Sends Multi-fragment Responses : pNo þYes |
|
Table 2.3-1
Level 2 Implementation (DNP-L2)
Note:
Underline indicates exception to level 2 compliance.
Bold indicates additional functions qualifiers supported.
|
OBJECT |
REQUEST |
|
|
RESPONSE |
|
|
||||
|
|
(slave must parse) |
|
|
(master must parse) |
|
|
||||
|
Obj |
Var |
Description |
Func Codes (dec) |
Qual Codes (hex) |
|
|
Func Codes |
Qual Codes (hex) |
|
|
|
1 |
0 |
Binary Input - All Variations |
1 |
6 |
|
00,01,07,08,17,28 |
|
|
|
|
|
1 |
1 |
Binary Input |
|
|
1 |
01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
1 |
2 |
Binary Input with Status |
|
|
1 |
01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
2 |
0 |
Binary Input Change - All Variations |
1 |
06,07,08 |
|
00,01,07,08,17,28 |
|
|
|
|
|
2 |
1 |
Binary Input Change without Time |
1 |
06,07,08 |
2 |
00,01,17,28 |
129, 130 |
17, 28 |
|
00,07,08 |
|
2 |
2 |
Binary Input Change with Time |
1 |
06,07,08 |
2 |
00,01,17,28 |
129, 130 |
17, 28 |
|
00,07,08 |
|
2 |
3 |
Binary Input Change with Relative Time |
1 |
06,07,08 |
2 |
00,01,17,28 |
129, 130 |
17, 28 |
|
00,07,08 |
|
10 |
0 |
Binary Output - All Variations |
1 |
6 |
|
00,01,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
10 |
1 |
Binary Output |
|
|
1,2 |
01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
10 |
2 |
Binary Output Status |
|
|
1,2 |
01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
12 |
0 |
Control Block - All Variations |
|
|
1 |
00,01,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
12 |
1 |
Control Relay Output Block |
3,4,5,6 |
17, 28 |
1,2 |
01,06,07,08 |
129 |
echo of request |
|
|
|
12 |
2 |
Pattern Control Block |
|
|
|
|
|
|
|
|
|
12 |
3 |
Pattern Mask |
|
|
|
|
|
|
|
|
|
20 |
0 |
Binary Counter - All Variations |
1,7,8,9,10 |
6 |
|
00,01,07,08,17,28 |
|
|
|
|
|
20 |
1 |
32-Bit Binary Counter |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
20 |
2 |
16-Bit Binary Counter |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
20 |
3 |
32-Bit Delta Counter |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
20 |
4 |
16-Bit Binary Counter |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
20 |
5 |
32-Bit Binary Counter without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
20 |
6 |
16-Bit Binary Counter without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
20 |
7 |
32-Bit Delta Counter without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00 ,01 |
|
07,08,17,28 |
|
20 |
8 |
16-Bit Delta Counter without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00 ,01 |
|
07,08,17,28 |
|
21 |
0 |
Frozen Counter - All Variations |
1 |
6 |
|
00,01,07,08,17,28 |
|
|
|
|
|
21 |
1 |
|
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
21 |
2 |
16-Bit Frozen Counter |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
21 |
3 |
32-Bit Frozen Delta Counter |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
21 |
4 |
16-Bit Frozen Delta Counter |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
21 |
5 |
32-Bit Frozen Counter with Time of Freeze |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
21 |
6 |
16-Bit Frozen Counter with Time of Freeze |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
21 |
7 |
32-Bit Frozen Delta Counter with Time of Freeze |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
21 |
8 |
16-Bit Frozen Delta Counter with Time of Freeze |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
21 |
9 |
32-Bit Frozen Counter without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
21 |
10 |
16-Bit Frozen Counter without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
21 |
11 |
32-Bit Frozen Delta Counter without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
21 |
12 |
16-Bit Frozen Delta Counter without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
22 |
0 |
Counter Change Event - All Variations |
1 |
06,07,08 |
|
00,01,17,28 |
|
|
|
|
|
22 |
1 |
32-Bit Counter Change Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
17, 28 |
|
00,01,07,08 |
|
22 |
2 |
16-Bit Counter Change Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
17, 28 |
|
00,01,07,08 |
|
22 |
3 |
32-Bit Delta Counter Change Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
22 |
4 |
16-Bit Delta Counter Change Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
22 |
5 |
32-Bit Counter Change Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
22 |
6 |
16-Bit Counter Change Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
22 |
7 |
32-Bit Delta Counter Change Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
22 |
8 |
16-Bit Delta Counter Change Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
0 |
Frozen Counter Event - All Variations |
|
|
1, |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
1 |
32-Bit Frozen Counter Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
2 |
16-Bit Frozen Counter Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
3 |
32-Bit Frozen Delta Counter Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
4 |
16-Bit Frozen Delta Counter Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
5 |
32-Bit Frozen Counter Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
6 |
16-Bit Frozen Counter Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
7 |
32-Bit Frozen Delta Counter Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
23 |
8 |
16-Bit Frozen Delta Counter Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
30 |
0 |
Analog Input - All Variations |
1 |
6 |
|
00,01,07,08,17,28 |
|
|
|
|
|
30 |
1 |
32-Bit Analog Input |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
30 |
2 |
16-Bit Analog Input |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
30 |
3 |
32-Bit Analog Input without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
30 |
4 |
16-Bit Analog Input without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
31 |
0 |
Frozen Analog Input - All Variations |
|
|
1 |
00,01,06,07,08,17,28 |
|
|
|
|
|
31 |
1 |
32-Bit Frozen Analog Input |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
31 |
2 |
16-Bit Frozen Analog Input |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
31 |
3 |
32-Bit Frozen Analog Input with Time of Freeze |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
31 |
4 |
16-Bit Frozen Analog Input with Time of Freeze |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
31 |
5 |
32-Bit Frozen Analog Input without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
31 |
6 |
16-Bit Frozen Analog Input without Flag |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
32 |
0 |
Analog Change Event - All Variations |
1 |
06,07,08 |
|
00,01,06,17,28 |
|
|
|
|
|
32 |
1 |
32-Bit Analog Change Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
129,130 |
17,28 |
|
00,01,07,08 |
|
32 |
2 |
16-Bit Analog Change Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
129,130 |
17,28 |
|
00,01,07,08 |
|
32 |
3 |
32-Bit Analog Change Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
32 |
4 |
16-Bit Analog Change Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
33 |
0 |
Frozen Analog Event - All Variations |
|
|
1 |
00,01,06,07,08,17,28 |
|
|
|
|
|
33 |
1 |
32-Bit Frozen Analog Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
33 |
2 |
16-Bit Frozen Analog Event without Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
33 |
3 |
32-Bit Frozen Analog Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
33 |
4 |
16-Bit Frozen Analog Event with Time |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
0 |
Analog Output Status - All Variations |
1 |
6 |
|
00,01,07,08,17,28 |
|
|
||
|
40 |
1 |
32-Bit Analog Output Status |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
40 |
2 |
16-Bit Analog Output Status |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
00, 01 |
|
07,08,17,28 |
|
41 |
0 |
Analog Output Block - All Variations |
|
|
1, |
00,01,06,07,08,17,28 |
|
|
|
|
|
41 |
1 |
32-Bit Analog Output Block |
|
|
1,2,4,6 |
00,01,06,07,08,17,28 |
|
|
129, 130 |
00,01,07,08,17,28 |
|
41 |
2 |
16-Bit Analog Output Block |
3,4,5,6 |
17, 28 |
*3 *5 1 2 |
00,01,06,07,08 |
129 |
echo of request |
|
|
|
50 |
0 |
Time and Date - All Variations |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
|
|
|
50 |
1 |
Time and Date |
2 (see 4.14) |
07 where quantity = 1 |
1, |
00,01,06,08,17,28 |
|
|
129, |
00,01,07,08,17,28 |
|
50 |
2 |
Time and Date with Interval |
|
|
1,2 |
00,01,06,07,08,17,28 |
|
|
129, |
00,01,07,08,17,28 |
|
51 |
0 |
Time and Date CTO - All Variations |
|
|
1, |
00,01,06,07,08,17,28 |
|
|
|
|
|
51 |
1 |
Time and Date CTO |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
07, quantity=1 |
129** |
|
|
51 |
2 |
Unsynchronized Time and Date CTO |
|
|
1,2 |
00,01,06,07,08,17,28 |
129, 130 |
07, quantity=1 |
129** |
|
|
52 |
0 |
Time Delay - All Variations |
|
|
|
|
|
|
|
|
|
52 |
1 |
Time Delay Coarse |
|
|
|
|
129 |
07, quantity=1 |
129* |
|
|
52 |
2 |
Time Delay Fine |
1,23 |
N/A |
|
|
129 |
07, quantity=1 |
129* |
|
|
60 |
0 |
|
|
|
|
|
|
|
|
|
|
60 |
1 |
Class 0 Data |
1 |
6 |
|
|
|
|
|
|
|
60 |
2 |
Class 1 Data |
1 |
06,07,08 |
|
|
|
|
|
|
|
60 |
3 |
Class 2 Data |
1 |
06,07,08 |
|
|
|
|
|
|
|
60 |
4 |
Class 3 Data |
1 |
06,07,08 |
|
|
|
|
|
|
|
70 |
1 |
File Identifier |
|
|
|
|
|
|
|
|
|
80 |
1 |
Internal Indications |
2 |
0 |
2* |
|
|
|
|
|
|
|
|
|
|
index=7 |
|
|
|
|
||
|
81 |
1 |
Storage Object |
|
|
|
|
|
|
|
|
|
82 |
1 |
Device Profile |
|
|
|
|
|
|
|
|
|
83 |
1 |
Private Registration Object |
|
|
|
|
|
|
|
|
|
83 |
2 |
Private Registration Object Descriptor |
|
|
|
|
|
|
|
|
|
90 |
1 |
Application Identifier |
|
|
|
|
|
|
|
|
|
100 |
1 |
Short Floating Point |
|
|
|
|
|
|
|
|
|
100 |
2 |
Long Floating Point |
|
|
|
|
|
|
|
|
|
100 |
3 |
Extended Floating Point |
|
|
|
|
|
|
|
|
|
101 |
1 |
Small Packed Binary-Coded Decimal |
|
|
|
|
|
|
|
|
|
101 |
2 |
Medium Packed Binary-Coded Decimal |
|
|
|
|
|
|
|
|
|
101 |
3 |
Large Packed Binary-Coded Decimal |
|
|
|
|
|
|
|
|
|
|
|
No Object |
13 |
|
13* |
|
|
|
|
|
|
|
|
No Object |
23 (see 4.14) |
|
|
|
|
|
|
|
THIS PAGE INTENTIONALLY LEFT BLANK
