beautypg.com

Driver specific map descriptor parameters – FieldServer FS-8704-12 User Manual

Page 8

background image

FS-8704-12 GE-EGD Driver Manual

Page 8 of 23

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: [email protected]

5.3.2 Driver Specific Map Descriptor P arameters

Column Title

Function

Legal Values

Node_Name

Name of Node to fetch data from

One of the node names
specified in Section 5.2

Length

Number of points being consumed. For Bit values this
represents the number of bytes (i.e. number of points divided
by 8)

1 - 1000

Ge_ProducerId

This identifies the GE device producing the EGD data.
Although in decimal dot format, it is not an IP address and
does not necessarily correspond to the IP address of the GE-
Ethernet port producing the message. It corresponds to the
producer ID configured for the CPU producing the data.

The default value is typically the same as the IP address of the
producer but the value can be changed and it is possible for
one device to have multiple Ethernet interfaces and hence
multiple IP addresses.

Any change to the producerID must be matched by a similar
change in the consumer's configuration.

Nnn.nnn.nnn.nnn

Where nnn are in the range
0-255.

Ge_ExchangeId

Used with the ProducerID, to uniquely identify a packet of EGD
data. The driver uses these two parameters to match a
produced data packet with one or more passive Map
Descriptors.

Integer values >= 1

Ge_Data_Type*

Each produced data packet contains raw packed data. Nothing
in the message identifies the structure or type of the incoming
data. The Driver therefore cannot differentiate between byte,
integer, real ... numbers and requires the specification of this
keyword to unpack the data buffer.

Byte, Bit, Word, Dword, Int ,
Long, Float (4 byte IEEE real
number) or Double (8 byte
IEEE real number).

Ge_Offset*

If the producer has been configured to produce data of
multiple types in one data packet then multiple Map
Descriptors are required to decode them. The Ge_Offset is
used to point to the first byte in the data packet to be
processed by the Map Descriptor. Typically the Map
Descriptor for the 2nd, 3rd ... Map Descriptors associated with
one data packet will be non-zero.

0, Any positive integer