FieldServer ControlNet FS-8700-24 Driver Manual Download Page 11

FS-8700-24 ControlNet Driver Manual 

 

Page 11 of 12 

 

Appendix A. Advanced Topics 

Appendix A.1.  Write-throughs 

Some FieldServer drivers support “write-throughs”.  This is the ability of a Read Map 
Descriptor to automatically create a temporary write Map Descriptor to update the value of 
an external R/W (Read or Write) memory location.  Since the ControlNet card contains 
separate Read-Only (Output) and Write-Only (Input) Buffers, write-throughs are not 
supported on ControlNet messaging, but are supported for PCCC messaging.  This is 
because PCCC messages are embedded within ControlNet messages allowing for the 
receiving device to process the embedded write message. 

Appendix A.2.  Map Descriptor functions 

The diagram below explains the difference between the use of WRBC (Write Block 
Continuous) and RDBC (Read Block Continuous) Map Descriptors.  Note that WRBC Map 
Descriptors write data from the FieldServer’s Data Arrays into the output data memory area 
of the card whereas RDBC Map Descriptors place data from the card’s input data memory 
area into the FieldServer’s Data Arrays.  The IO data memory areas are kept in RAM on the 
card and are defined by Connection Control Blocks on the card. 

 

Data Array

WRBC Mapdesc

Data Array

RDBC Mapdesc

Input data memory

area

Output data memory

area

Output data memory

area

Input data memory

area

ControlNet

Network

Note:
1.  For ControlNet messaging the target connection is specified
     by Node_Name & CN_Instance.
2.  For PCCC messaging the target connection is specified by
     Node_Name & Block_Number.

SST 5136-CN Card

.
.
.

Input data memory

area

Output data memory

area

ControlNet Device

Connection

Control

Block 01

Connection

Control

Block 128

FieldServer

 

FieldServer Technologies

 1991 Tarob Court Milpitas, California 95035 USA  

Web

:www.fieldServer.com 

Tel

: (408) 262-2299   

Fax

: (408) 262-9042   

Toll_Free

: 888-509-1970   

email

: [email protected] 

Summary of Contents for ControlNet FS-8700-24

Page 1: ...iver Manual Supplement to the FieldServer Instruction Manual FS 8700 24 ControlNet APPLICABILITY EFFECTIVITY Effective for all systems manufactured after May 1 2001 Driver Version 1 06 Document Revision 7 ...

Page 2: ...ver Side Connection Descriptors 7 4 2 ControlNet Node Descriptors 8 4 3 Unscheduled Map Descriptors using PCCC messaging 8 4 3 1 FieldServer Specific Map Descriptor Parameters 8 4 3 2 Driver Specific Map Descriptor Parameters 9 4 3 3 Timing Parameters 9 4 3 4 Unscheduled Map Descriptor Example 10 Appendix A Advanced Topics 11 Appendix A 1 Write throughs 11 Appendix A 2 Map Descriptor functions 11 ...

Page 3: ...dded in the ControlNet messages When the FieldServer originates PCCC messages to communicate with PLC5 controllers it uses connected messages This provides fast reliable communication to the other node When another device originates PCCC messaging the FieldServer will emulate a PLC5 controller supporting connected or unconnected messages to files N7 through to N32 FieldServer Technologies 1991 Tar...

Page 4: ... BNC Tee Connector ControlNet Tools CD ControlNet Module User s Guide Version 1 00 CNF2BSS EXE utility FS 8700 24 Driver Manual 2 2 Provided by the Supplier of 3rd Party Equipment PART DESCRIPTION ControlNet Network with cables and terminators FieldServer Technologies 1991 Tarob Court Milpitas California 95035 USA Web www fieldServer com Tel 408 262 2299 Fax 408 262 9042 Toll_Free 888 509 1970 ema...

Page 5: ...M A port A 75 ohm terminator must be placed at either end of the ControlNet Bus BASE NAME FILE NAME FS8700 24 FIELDSERVER CONTROLNET CONNECTION DIAGRAM DATE 11 4 05 BY MC 408 262 2299 FS x40 SST 5136 CN ISA A B To ControlNet Network 75 O network terminators 75 O T pieces FieldServer Technologies 1991 Tarob Court Milpitas California 95035 USA Web www fieldServer com Tel 408 262 2299 Fax 408 262 904...

Page 6: ...erver is set to the System_Station_Address specified in the FieldServer configuration file Section Title Bridge Column Title Function Legal Values System_Station_Address Provide MacId for the FieldServer 1 99 Example Bridge Information Bridge System_Station_Address 5 FieldServer Technologies 1991 Tarob Court Milpitas California 95035 USA Web www fieldServer com Tel 408 262 2299 Fax 408 262 9042 To...

Page 7: ... its interfaces and the routing of data required In order to enable the FieldServer for ControlNet communications the driver independent FieldServer buffers need to be declared in the Data Arrays section the FieldServer virtual node s needs to be declared in the Nodes section and the data to be transferred needs to be mapped in the Unscheduled Map Descriptors section Details on how to do this can ...

Page 8: ... Map Descriptors using PCCC messaging Maintained on the SST 5136 CN ISA card are 32 integer files N7 N39 that can be read or written to by other devices on the ControlNet network using PCCC messaging Client style Map Descriptors are used to transfer data to or from the file buffers on the card to the Data Arrays on the FieldServer 4 3 1 FieldServer Specific Map Descriptor Parameters Column Title F...

Page 9: ...ess within file 0 999 INT SINT 0 499 REAL FLOAT 0 15999 BOOL BIT FLAG Length Length of Map Descriptor 1 249 INT SINT 1 124 REAL FLOAT 1 3984 BOOL BIT FLAG Note the number of bytes per PCCC_Type SINT INT 2 bytes REAL FLOAT 4 bytes BOOL BIT FLAG 8 bits per byte Each PLC file is 2000 bytes long and therefore the address values will range from zero to a maximum value as indicated The start address is ...

Page 10: ...riptor will send data to the card to allow other nodes to read the data contained in the FieldServer s Data Array Server Side Map Descriptors Map Descriptors Map_Descriptor_Name Data_Array_Name Data_Array_Offset Function Node_Name Block_Number PCCC_Type Length Address A1 DA_AI3 0 WRBC Local 7 SINT 5 125 Offset into the file Offset into the file N7 33 N7 125 Active Map Descriptor polls the PLC regu...

Page 11: ...ptors Note that WRBC Map Descriptors write data from the FieldServer s Data Arrays into the output data memory area of the card whereas RDBC Map Descriptors place data from the card s input data memory area into the FieldServer s Data Arrays The IO data memory areas are kept in RAM on the card and are defined by Connection Control Blocks on the card Data Array WRBC Mapdesc Data Array RDBC Mapdesc ...

Page 12: ...al Page 12 of 12 THIS PAGE INTENTIONALLY LEFT BLANK FieldServer Technologies 1991 Tarob Court Milpitas California 95035 USA Web www fieldServer com Tel 408 262 2299 Fax 408 262 9042 Toll_Free 888 509 1970 email support fieldServer com ...

Reviews: