FieldServer FS-8704-14 Benutzerhandbuch

Seite von 30
FS-8704-14 EtherNet/IP Manual 
 
 
 
 
 
 
 
Page 14 of 30 
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 
5.3.2  Server Specific Map Descriptor Parameters – Unconnected Messages 
Column Title 
Function 
Legal Values 
EIP_Service 
The action to be performed. 
Get_Attrib, Set_Attrib 
EIP_Class 
Class to be served. 
One 
of 
the 
classes 
supported  by  the  driver.  .  
Refer to Appendix A.4 
EIP_Attribute  Attribute associated with the class served. 
See  particular  attributes 
of  each  class.    Refer  to 
Appendix A.4 
Length 
Number  of  data  elements  to  be  mapped.    If  the  number  of  data 
elements  exceeds  the  Map  Descriptor  length,  the  list  of  data 
elements  will  be  truncated  and  an  error  message  will  be  printed 
once  per  Map  Descriptor.    Refer  to  Appendix  C  for  further 
information. 
For 
any 
given 
Map 
Descriptor  there  can  be 
200 Floats, 400 Integers or 
800 Bytes 
Address 
Instance of the class to be served. 
Depends 
on 
the 
supported  instances  for 
each class. 
5.3.3  Server Specific Map Descriptor Parameters – Data Table Read/Write. 
Column Title 
Function 
Legal Values 
EIP_Service 
The action to be performed. 
Data_Table_Read, 
Data_Table_Write 
EIP_Tag_Name 
Tag name expressed in PLC program.  The data type of this 
parameter is used to set the data format of the Data Array 
if the EIP_Data_Type parameter is not specified. 
Maximum 
length 
48 
characters. 
EIP_Data_Type* 
If set, the data will be stored in the specified format which 
may be different to the format of the tag being polled.   If 
the  parameter  is  not  set,  the  data  type  of  the  Data  Array 
will  be  used.    This  is  only  applicable  to  Data  Table  Read 
when FieldServer is the Server.  Refer to Appendix A.4 for 
further information. 
Float, Uint16, Uint32, Bit, 
Byte, Boolean,  
Length  
Number of data elements to be mapped.  If the number of 
data elements exceeds the Map Descriptor length, the list 
of  data  elements  will  be  truncated  and  an  error  message 
will  be  printed  once  per  Map  Descriptor.    Refer  to 
Appendix C for further information. 
For 
any 
given 
Map 
Descriptor  there  can  be 
200  Floats,  400  Integers 
or 800 Bytes 
EIP_Structure_Handle* 
This  parameter  is  required  only  for  read  structures  i.e. 
where  EIP_Service  is  Data_Table_Read.    The  driver 
supports  read  structures  having  members  of  same  type, 
i.e.  all  members  are  of  type  Byte,  Uint16,  Uint32  or  Float 
etc.    When  this  parameter  is  defined,  the  number  of 
structure members  must be specified as the length of the 
Map Descriptor. 
Any 16bit Integer number 
e.g. 59592, 0