Toshiba IPE002Z 用户手册

下载
页码 89
 
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
Get 
Revision   
UINT 
Revision of this object 
2 Get Max 
Instances 
UINT Maximum instance number of an 
object currently created in this class 
level of the device. 
Get 
Number of Instances 
UINT 
Number of object instances currently 
created at this class level of the 
device. 
Get 
Max ID of class 
attributes 
UINT 
The attribute ID number of the last 
class attribute of the class definition 
implemented in the device. 
Get 
Max ID of instance 
attribute 
UINT 
The attribute ID number of the last 
instance attribute of the class 
definition implemented in the device.
8 Get Entry 
Port 
UINT Returns the instance of the Port 
Object that describes the port 
through which this request entered 
the device. 
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
Get 
Port Type 
UINT 
Enumerate the type of port.   
(0 = TCP/IP) 
Get 
Port Number 
UINT 
CIP port associated with this port 
(identify each communication port). 
Value ‘1’ is reserved. 
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 
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