EtherNet/IP gateway
Wieland Electric GmbH | BA000970 | 07/2019 [9855]
93
Protected Typed Logical Write with 2 Address Fields
The SP-COP2-ENI module supports “Write SLC-protected logic input” according to the following tab-
le:
No support is required for assembly instances 138 to 141. The offset, i.e. the first byte, is instead
specified by the
element number
.
Table 60: Request data structure for Write SLC-protected logic input with two address fields
Name
Data type
Description
Data range
Byte size
USINT
Number of data bytes to be written
0 to 50
File number
USINT
Assembly instance ID
37
File type
USINT
Data type
0x89 = Integer data
Element num-
ber
USINT
Offset = ID of the first element to be sent
back
0 to 24 – Size/2
Payload
UINT[n]
n = Size/2
0 to 65535
80279691
Protected Typed Logical Read with 3 Address Fields
The SP-COP2-ENI module supports “Read SLC-protected logic input” according to the following tab-
le:
Table 61: Request data structure for Read SLC-protected logic input with three address fields
Name
Data type Description
Data range
Size
USINT
Number of data bytes to
be read
Assembly instance 37: 0 to 50
Assembly instance 57: 0 to 67
Assembly instance 167: 0 to 112
File number
USINT
Assembly instance ID
37, 57, 167
File type
USINT
Data type
0x89 = Integer data
Element number USINT
Offset = ID of the first
element of the answer
Assembly instance 37: 0 to 24 – Size/2
Assembly instance 57: 0 to 33 – Size/2
Assembly instance 167: 0 to 55 – Size/2
Subelement
USINT
Doesn’t matter
0 to 254 (for number of bytes 1)
80292235
Protected Typed Logical Write with 3 Address Fields
The SP-COP2-ENI module supports “Write SLC-protected logic input” according to the following tab-
le:
Table 62: Request data structure for Write SLC-protected logic input with three address fields
Name
Data type Description
Data range
Size
USINT
Number of data bytes to be written
0 to 50
File number
USINT
Assembly instance ID
37
File type
USINT
Data type
0x89 = Integer data
Element number USINT
Offset = ID of the first element of the
answer
0 to 25 – Size/2
Subelement
USINT
Doesn’t matter
0 to 254 (for number of
bytes 1)
Payload
UINT[n]
n = Size/2
0 to 65535
8.4.7.7
8.4.7.8
8.4.7.9