beautypg.com

Port object (0xf4) – Toshiba Tosvert EtherNet/IP - Modbus TCP option IPE002Z User Manual

Page 37

background image

E6581741

- 36 -

4.10. Port Object (0xF4)

Class code 0xF4.
The Port Object enumerates the CIP ports present on the device.
One instance exists for each CIP port.

Class Attributes

Instance Attribute ID Access

Name

Data type

Details

Value

1

Get

Revision

UINT

Revision of this object

1

2 Get Max

Instances

UINT Maximum instance number of an

object currently created in this class
level of the device.

1

3

Get

Number of Instances

UINT

Number of object instances currently
created at this class level of the
device.

1

6

Get

Max ID of class
attributes

UINT

The attribute ID number of the last
class attribute of the class definition
implemented in the device.

9

7

Get

Max ID of instance
attribute

UINT

The attribute ID number of the last
instance attribute of the class
definition implemented in the device.

7

8 Get Entry

Port

UINT Returns the instance of the Port

Object that describes the port
through which this request entered
the device.

1

0

9 Get All

Ports

STRUCT
of
Port Type
Port
Number

Array of structures containing
instance attributes 1 and 2 from
each instance.

0000
0000
0000
0200

Note: Attribute 9
00 00 00 00 -> port type = 0 (Connection terminated)

/ instance number = 0 (class)

00 00 02 00 -> port type = 2 (TCP/IP Port)

/ port number = 2

Class Services

Service Code

Service Name

Description of Service

0x01

Get_Attribute_All

Read all attributes

0x0E Get_Attribute_Single Read one attribute

Instance 1 Attribute

Instance Attribute ID Access

Name

Data type

Details

Value

1

Get

Port Type

UINT

Enumerate the type of port.
(0 = TCP/IP)

0

2

Get

Port Number

UINT

CIP port associated with this port
(identify each communication port).
Value ‘1’ is reserved.

2

3 Get Link

Object

STRUCT
of
UINT
Padded
EPATH

Identify Object attached to this port.
For EtherNet/IP, this path
corresponds to TCP/IP Interface
object.

02 00
20 F5
24 01

4 Get Port

Name

SHORT_
STRING

String which names the port.
11, EtherNet/IP

0B 45
74 68
65 72
4E 65
74 2F
49 50

1

7 Get Node

address

Padded

EPATH

Node number of this device on port.
The range within this data type is
restricted to a Port Segment.

-

Instance Services

Service Code

Service Name

Description of Service

0x01 Get_Attribute_All

Read all attributes

0x0E Get_Attribute_Single Read one attribute