background image

 

  

 

 

 

 

 

 

 

 

 

 

 

 

A Sierra Monitor Company

APPLICABILITY & EFFECTIVITY 

Effective for all systems manufactured after May 1, 2001 

 

Driver Manual  

(Supplement to the FieldServer Instruction Manual)

 

 

FS-8704-12 GE-EGD (Ethernet Global Data)

 

Driver Version: 

1.02

Document Revision:   1 

Summary of Contents for FS-8704-12

Page 1: ...APPLICABILITY EFFECTIVITY Effective for all systems manufactured after May 1 2001 Driver Manual Supplement to the FieldServer Instruction Manual FS 8704 12 GE EGD Ethernet Global Data Driver Version...

Page 2: ...4 4 Map Descriptor Example 2 A Simple Consumer Map Descriptor 10 4 4 5 Map Descriptor Example 3 Multiple Consumer Map Descriptor 11 5 CONFIGURING THE FIELDSERVER AS A GE EGD SERVER 12 5 1 Server Side...

Page 3: ...Automation and GE Drive Systems developed an Ethernet Global Data or EGD exchange for PLC and computer data in 1998 EGD uses UDP or datagram messages for fast transfer of up to 1400 bytes of data fro...

Page 4: ...iver Scope of Supply 2 1 Supplied by FieldServer Technologies for this driver FieldServer Technologies PART Description FS 8915 10 UTP cable 7 foot for Ethernet connection FS 8704 12 Driver Manual 2 2...

Page 5: ...262 9042 Toll_Free 888 509 1970 email support fieldserver com 3 Hardware Connections The FieldServer is connected to the Site Ethernet as shown below Configure and connect the GE TCP IP Ethernet Inter...

Page 6: ...eldServer See csv files provided with the FieldServer This section documents and describes the parameters necessary for configuring the FieldServer to communicate with a GE EGD Producer The configurat...

Page 7: ...pter Adapter Name N1 N2 Protocol Specify protocol used GE_EGD Example Client Side Connections Adapters Adapter Protocol N1 GE_Egd 4 3 Client Side Node Descriptors Section Title Nodes Column Title Func...

Page 8: ...Map Descriptor name EGD ii It stands for EGD Internal Indications Its use is more fully explained in Appendix B 1 of this manual Data_Array_Name Name of Data Array where data is to be stored in the Fi...

Page 9: ...in the consumer s configuration Nnn nnn nnn nnn Where nnn are in the range 0 255 ge_exchangeId Used with the the producerID to uniquely identify a packet of EGD data Thus this driver uses these two pa...

Page 10: ...Descriptors to consume EGD data they must be passive The node name ties the Map Descriptor to a node which in turn ties the Map Descriptor to an adapter and a protocol This is the number of data eleme...

Page 11: ...e first 40 bytes contain 20 word values and that bytes 100 to 179 contain bit values We cannot deduce what bytes 40 99 contain Perhaps we have no interest in this produced data Map_Descriptor_Name Dat...

Page 12: ...ify protocol used GE_EGD Example Adapters Adapter Protocol N1 GE_Egd 5 2 Server Side Node Descriptors Section Title Nodes Column Title Function Legal Values Node_Name Provide name for node Up to 32 al...

Page 13: ...is more fully explained in section 6 of this manual Data_Array_Name Name of Data Array where data is to be stored in the FieldServer One of the Data Array names from Data Array section above Data_Arra...

Page 14: ...he consumer s configuration Nnn nnn nnn nnn Where nnn are in the range 0 255 ge_exchangeId This and the producerID uniquely identify a packet of EGD data Thus the consumer uses these two parameters to...

Page 15: ...data_type A1 DA_AI3 0 Wrbc Node_A 100 5 0s 0 0 0 1 1 R Consider this as the producer interval Only a wrbc can be used to produce data The other write functions are not periodic The consumer must be co...

Page 16: ...ust be produced for a specific consumer Thus you must create a new exchange in the PLC that will produce data for the FieldServer Specific consumer means specific IP address Since the EGD data packet...

Page 17: ...s the IP of the closest GE Ethernet port You can override this Add Ranges Record the offset and reference for each data range in the exchange Save your work Close HWC Stop the processor Store the Hard...

Page 18: ...A Web www fieldserver com Tel 408 262 2299 Fax 408 262 9042 Toll_Free 888 509 1970 email support fieldserver com 5 3 5 Create a CSV file that will consume the produced data An example is shown on the...

Page 19: ...e Data_Format Data_Array_Length DA_AO_01 Float 200 DA_AI_00 BYTE 100 DA_AI_01 BIT 100 DA_AI_02 UINT16 100 DA_AI_03 UINT32 100 DA_AI_04 SINT16 100 DA_AI_05 SINT32 100 DA_AI_06 FLOAT 100 DA_AI_07 FLOAT...

Page 20: ...0 Passive PLC90 30 2 1 2 3 4 1 u 3 R2 DATA_R 1 Passive PLC90 30 1 1 2 3 4 1 r 5 I2 DATA_R 2 Passive PLC90 30 1 1 2 3 4 1 i 7 Q2 DATA_R 1 Passive PLC90 30 1 1 2 3 4 1 q 8 Must correspond to the Local P...

Page 21: ...Word unsigned 16bit integer Dword unsigned 32bit integer Int signed 16bit integer Long signed 32bit integer Float translated as an IEEE 4 byte real number Double translated as an IEEE 8 byte real numb...

Page 22: ...rning by editing the CSV file 1 EGD 8 Error Don t know GE Data Type d for mapDesc s An illegal data type has been used 1 EGD 9 Error Incoming data from ip s producerID s exchangeID d is being abandone...

Page 23: ...d Nodes Node_name Protocol null_node ge_egd Data_Arrays Data_Array_Name Data_Format Data_Array_Length EGD_DIAG UINT32 100 Map_Descriptors Map_Descriptor_Name Data_Array_Name Node_name egd ii EGD_DIAG...

Page 24: ...associated Map Descriptors would cause the statistic to increase by three when viewed from the connection s point of view This driver can expose some driver statistics by writing data to a Data Array...

Page 25: ...ldServer Appendix C 2 Produced Time Stamp The GE EGD Ethernet Global Data driver always set the timestamp of produced data to the time of the Field Server Device The nanoseconds portion of the time st...

Page 26: ...e 26 of 26 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 THIS P...

Reviews: