You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+145Lines changed: 145 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,7 @@ Visit www.eeip-library.de for more informations and Codesamples
16
16
3.1. [Usage of Implicit Messaging to Read and Write data to Rockwell Point I/O](#example1)
17
17
4.[Library Documentation](#librarydocumentation)
18
18
4.1. [Methods](#methods)
19
+
4.2. [Properties](#properties)
19
20
20
21
<divid="installation"/>
21
22
@@ -176,3 +177,147 @@ large_forward_open: Use Service code 0x58 (Large_Forward_Open) if true, otherwis
176
177
**def forward_close(self)**
177
178
178
179
Closes a connection (Service code 0x4E)
180
+
181
+
<divid="properties"/>
182
+
183
+
#### 4.2 Properties
184
+
185
+
**tcp_port**
186
+
187
+
TCP of the Remote Device (Default is 0xAF12)
188
+
189
+
**target_udp_port**
190
+
191
+
Only for Implicit Messaging
192
+
UDP-Port of the IO-Adapter for explicit Messaging - Standard is 0x08AE
193
+
194
+
**originator_udp_port**
195
+
196
+
Only for Implicit Messaging
197
+
UDP-Port of the Scanner for explicit Messaging - Standard is 0x08AE
198
+
199
+
**ip_address**
200
+
201
+
IP-Address of the Ethernet/IP Device
202
+
203
+
**o_t_requested_packet_rate**
204
+
205
+
Only for Implicit Messaging
206
+
Requested Packet Rate (RPI) in ms Originator -> Target for implicit messaging (Default 0x7A120 -> 500ms)
207
+
208
+
**t_o_requested_packet_rate**
209
+
210
+
Only for Implicit Messaging
211
+
Requested Packet Rate (RPI) in ms Target -> Originator for implicit messaging (Default 0x7A120 -> 500ms)
212
+
213
+
**o_t_owner_redundant**
214
+
215
+
Only for Implicit Messaging
216
+
"1" Indicates that multiple connections are allowed Target -> Originator for Implicit-Messaging (Default: TRUE)
217
+
For forward open
218
+
219
+
**t_o_owner_redundant**
220
+
221
+
Only for Implicit Messaging
222
+
"1" Indicates that multiple connections are allowed Originator -> Target for Implicit-Messaging (Default: TRUE)
223
+
For forward open
224
+
225
+
**o_t_variable_length**
226
+
227
+
Only for Implicit Messaging
228
+
With a fixed size connection, the amount of data shall be the size of specified in the "Connection Size" Parameter.
229
+
With a variable size, the amount of data could be up to the size specified in the "Connection Size" Parameter
230
+
Originator -> Target for Implicit Messaging (Default: True (Variable length))
231
+
For forward open
232
+
233
+
**t_o_variable_length**
234
+
235
+
Only for Implicit Messaging
236
+
With a fixed size connection, the amount of data shall be the size of specified in the "Connection Size" Parameter.
237
+
With a variable size, the amount of data could be up to the size specified in the "Connection Size" Parameter
238
+
Target -> Originator for Implicit Messaging (Default: True (Variable length))
239
+
For forward open
240
+
241
+
**o_t_length**
242
+
243
+
Only for Implicit Messaging
244
+
The maximum size in bytes (only pure data without sequence count and 32-Bit Real Time Header (if present)) from Target -> Originator for Implicit Messaging (Default: 505)
245
+
Forward open max 505
246
+
247
+
**t_o_length**
248
+
249
+
Only for Implicit Messaging
250
+
The maximum size in bytes (only pure data without sequence count and 32-Bit Real Time Header (if present)) from Originator -> Target for Implicit Messaging (Default: 505)
251
+
Forward open max 505
252
+
253
+
**o_t_connection_type**
254
+
255
+
Only for Implicit Messaging
256
+
Connection Type Originator -> Target for Implicit Messaging (Default: ConnectionType.MULTICAST)
257
+
Possible values: ConnectionType.NULL, ConnectionType.MULTICAST, ConnectionType.POINT_TO_POINT
258
+
259
+
**t_o_connection_type**
260
+
261
+
Only for Implicit Messaging
262
+
Connection Type Target -> Originator for Implicit Messaging (Default: ConnectionType.MULTICAST)
263
+
Possible values: ConnectionType.NULL, ConnectionType.MULTICAST, ConnectionType.POINT_TO_POINT
264
+
265
+
**o_t_priority**
266
+
267
+
Only for Implicit Messaging
268
+
Priority Originator -> Target for Implicit Messaging (Default: Priority.SCHEDULED)
269
+
Could be: Priority.SCHEDULED; Priority.HIGH; Priority.LOW; Priority.URGENT
270
+
271
+
**t_o_priority**
272
+
273
+
Only for Implicit Messaging
274
+
Priority Target -> Originator for Implicit Messaging (Default: Priority.SCHEDULED)
275
+
Could be: Priority.SCHEDULED; Priority.HIGH; Priority.LOW; Priority.URGENT
276
+
277
+
**o_t_instance_id**
278
+
279
+
Only for Implicit Messaging
280
+
Class Assembly (Consuming IO-Path - Outputs) Originator -> Target for Implicit Messaging (Default: 0x64)
281
+
282
+
**t_o_instance_id**
283
+
284
+
Only for Implicit Messaging
285
+
Class Assembly (Consuming IO-Path - Outputs) Target -> Originator for Implicit Messaging (Default: 0x64)
286
+
287
+
**o_t_iodata**
288
+
289
+
Only for Implicit Messaging
290
+
Provides Access to the Class 1 Real-Time IO-Data Originator -> Target for Implicit Messaging
291
+
292
+
**t_o_iodata**
293
+
294
+
Only for Implicit Messaging
295
+
Provides Access to the Class 1 Real-Time IO-Data Target -> Originator for Implicit Messaging
296
+
297
+
**o_t_realtime_format**
298
+
299
+
Only for Implicit Messaging
300
+
Used Real-Time Format Originator -> Target for Implicit Messaging (Default: RealTimeFormat.HEADER32BIT)
301
+
Possible Values: RealTimeFormat.HEADER32BIT; RealTimeFormat.HEARTBEAT; RealTimeFormat.ZEROLENGTH; RealTimeFormat.MODELESS
302
+
303
+
**t_o_realtime_format**
304
+
305
+
Only for Implicit Messaging
306
+
Used Real-Time Format Target -> Originator for Implicit Messaging (Default: RealTimeFormat.HEADER32BIT)
307
+
Possible Values: RealTimeFormat.HEADER32BIT; RealTimeFormat.HEARTBEAT; RealTimeFormat.ZEROLENGTH; RealTimeFormat.MODELESS
308
+
309
+
**assembly_object_class**
310
+
311
+
Only for Implicit Messaging
312
+
AssemblyObject for the Configuration Path in case of Implicit Messaging (Standard: 0x04)
313
+
314
+
**configuration_assembly_instance_id**
315
+
316
+
Only for Implicit Messaging
317
+
ConfigurationAssemblyInstanceID is the InstanceID of the configuration Instance in the Assembly Object Class (Standard: 0x01)
318
+
319
+
**last_received_implicit_message**
320
+
321
+
Only for Implicit Messaging
322
+
Date and time when the last Message has been received
0 commit comments