CIP Generic Master(read/write assembly data)
For "CIP Generic Master" that do not support the Implicit Messaging (class 1), the assembly
data can be read or wrien via Explicit Messaging (class 3).
Denions to read assembly data (Adapter à Scanner):
•
Message Type = CIP Generic
•
Service Code = 0x0E (read assembly data, Get_Aribute_Single)
•
Class= 0x04
•
Instance= assembly number in the desired device (e. g. 73 for assembly "73")
•
Aribute= 0x03
•
Desnaon Element= target array in the PLC (scanner) for the assembly data to be read.
The array must have the INT format and the same data length as the desired assembly!
Denions to write assembly data (Scanner à Adapter):
•
Message Type = CIP Generic
•
Service Code = 0x10 (write assembly data, Set_Aribute_Single)
•
Class= 0x04 (hex)
•
Instance= assembly number in the desired device (e. g. 23 for assembly "23")
•
Aribute= 0x03
•
Source Element= INT array in the PLC (scanner) that is used as source of the assembly data
to be wrien.
•
Source Length= data length (bytes) of the INT array to be wrien (the assembly "23" con-
tains e. g. 3 words which corresponds to 6 bytes.)
Explicit Message Path
For each explicit message, the path must be specied in order to forward the message from
the Ethernet port of the PLC (scanner) to the IP address of the inverter (adapter). This path
depends on the used PLC. If required, contact the PLC manufacturer to nd out how the path
is specied.
Explicit Messaging Timeout
In order to prevent that the inverter runs connuously, a me-out error state can be set.
For this purpose, set these parameters:
•
0x23A1:010 (P510.10): Timeout
•
0x2859:007 (P515.07): Timeout communicaon
Conguring the network
EtherNet/IP
Parameter data transfer
345