FieldServer FS-8700-47 instruction manual

Page 44

FS-8700-47 DNP 3.0 Driver Manual

Page 44 of 51

 

 

considered to be selected and the operation can proceed. If the value is zero, the driver rejects the command. If the secondary Data Array is not specified, the port is considered to be permanently selected.

The driver supports the following Control Codes

Code

Operation

Supported

0

Null

No

1

Pulse On

No

2

Pulse Off

No

3

Latch On

Yes

4

Latch Off

Yes

5-15

Undefined

N/A

‘Direct Operate’ and ‘Direct Operate with No Acknowledgement’ Commands

The driver does not check if the data object had previously been selected. The supported Control Codes are described above.

Analog Output Block

When a ‘Select’ command is received the driver sets the select flag in a secondary Data Array defined by the “DA_Bit_Name” parameter, if available. When any of the operate commands are received the driver stores the value sent with the command in the Data Array defined on the Map Descriptor.

Control Relay Block (Object=12)

If the Control Code is supported the driver does the required action.

The driver supports the following Control Codes

Code

Operation

Supported

0

Null

Not Supported

1

Pulse On

Not Supported

2

Pulse Off

Not Supported

3

Latch On

Driver sets Data Array value to ‘1’

4

Latch Off

Driver sets Data Array value to ‘0’

5-15

Undefined

N/A

If the “DA_Bit_Name” parameter is specified then the driver stores the control code as extracted from the command and if the “DA_Byte_Name” is specified then the driver stores the count field, extracted from the command message.

Pattern Control Block

Object 12 variations 2 & 3 are not supported by the driver.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com

Image 44
Contents Driver Manual FS-8700-47 DNP Table of Contents FS-8700-47 DNP 3.0 Driver Manual Table of Contents DNP 3.0 Driver Description Page FS-8700-47 DNP 3.0 Driver Manual Hardware Connections Connection NotesConfiguring the FieldServer as a DNP 3.0 Driver Client Data ArraysClient Side Connection Descriptors Client Side Node DescriptorsDriver Specific Map Descriptor Parameters Timing Parameters Map Descriptor Example 1 Simple Read Map Descriptor Example 3 Simple Read Extract Value & Status Map Descriptor Example 4 Reading Class Data Map Descriptor Example 6 Read an unknown variation Configuring the FieldServer as a DNP 3.0 Driver Server Server Side Connection DescriptorsServer Side Node Descriptors Driver Specific Map Descriptor Parameters Map Descriptor Example 1 Discrete Data Map Descriptor Example 2 Class DataMap Descriptor Example 3 Class Data another example RTUMap Descriptor Example 4 Default Variation Variation zero Map Descriptor Example 5 ClassDataServingCtrl AnaInputs Map Descriptor Example 6 Unsolicited Messages Server Side Limitations Appendix A. Advanced Topics Appendix A.1. DNP 3.0 Protocol Appendix A.2. DNP Driver FunctionalityAppendix A.3. DNP Objects mapped to FieldServer Data Arrays Appendix A.4. Channel Idle, Master & Slave IdleAppendix A.5. DLL Layer Functionality in the Master Appendix A.6. App Layer Functionality in the MasterAppendix A.7. Internal Indications, Object 80 and Dnpii Incoming Internal Indications BytesPage Internal Indications reported in Responses ServerIIArrayResponses to Polls for Object 80 Internal Indications Appendix A.8. DNPStats DnpstatsAppendix A.9. DNP 3.0 Data Objects Counter Change Event All Variations See notes in Appendix A.10 for function code FS-8700-47 DNP 3.0 Driver Manual Appendix A.11. Controlling the DNP 3.0 Driver’s Qualifier Appendix A.12. FieldServer DNP Node NumberAppendix A.14. Communication Stats Appendix A.15. Link ResetAppendix A.13. DnpSubType Appendix A.16. Controlling DA Offsets Appendix A.17. dnpIndexStyleAppendix A.18. Real Time Clock Synchronization DatimePage Appendix A.19. Select and Operate Page Page Appendix A.20. Multiple requests in a single poll Appendix B. Driver Error Messages Page Page Page FYI