beautypg.com

Appendix c. vendor information, Appendix c.1. controllogix, Appendix c.3. fieldserver not recognised by rslinx – FieldServer FS-8704-14 User Manual

Page 26: Appendix c.4. using eip data_types with rslogix, Appendix c.4

background image

FS-8704-14 EtherNet/IP Manual

Page 26 of 31

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]

Appendix C. Vendor Information

Appendix C.1. ControlLogix

If EIP Error Code 100 is experienced when using a ControlLogix PLC Message block to read and write data to and
from the FieldServer, it may be possible to resolve this error by choosing to cache the connection in the message
block settings

Appendix C.2. Connection information – Allen Bradley Message Blocks

The Driver is not able to split data between 2 Data Arrays when writing, or to read a Server mapping that is
discontinuous.

For example, on the Server Side:
If:
Server map 1: N21: 0-31
Server map 2: N21: 32-100

This will panic the FieldServer and crash RS view as the DH+ will attempt to map N21: 0-100. If set up as Server
Map 1: N21: 0-100, no problems are experienced.

Similarly on the Client Side, it is not possible to read sections e.g. 32bits to one array and then 16bits from the
same file type to another array etc. Read Blocks must be contiguous.

Appendix C.3. FieldServer not recognised by RSlinx

If RSlinx does not recognise the FieldServer (message “? Unrecognized Device”), load the Ethernet IP EDS file into
RSLinx. This file is available at:

http://www.fieldserver.com/techsupport/utility/utility.php

Press Start|all programs|Rockwell Software|RSlinx tools|EDS Hardware Installation tool|add|register a
single file and browse to the location of the Ethernet IP EDS file.

Run RSlinx, press communication|RSwho and all EIP devices on the network should be visible.

Appendix C.4. Using EIP Data_Types with RSLogix

The EIP_Data_Types defined for the FieldServer are not all supported by the PLC when working with RSLogix. The
following aliases have been created so that data can be transferred in the required format.

EIP Data Types

PLC Data Type Data Format

BYTE

SINT

8 bit integers

UINT16

INT

16 bit integers

UINT32

DINT

32 bit integers

FLOAT

REAL

32bit floats

BIT

BOOL

Single 1 bit value

BIT_ARRAY, BOOLEAN

BOOL_ARRAY

Multiple 1 bit values