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
+31-32Lines changed: 31 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,15 @@
1
1
# **ethernetip‑rs**
2
2
3
3
A Rust implementation of the EtherNet/IP™ protocol for symbolic tag access on Allen‑Bradley ControlLogix and CompactLogix PLCs.
4
-
The library provides an async API for reading and writing CIP tags, including typed accessors, arrays, fragmented reads, and multi‑tag operations, with correct EPATH encoding and optional slot routing.
4
+
The library provides an async API for reading and writing CIP tags, including typed accessors, arrays, fragmented reads, multi‑tag operations, EPATH encoding, and optional slot routing.
5
5
6
6
---
7
7
8
8
## Overview
9
9
10
-
`ethernetip-rs` implements both unconnected and connected CIP explicit messaging for
11
-
Rockwell Logix controllers. The client supports standard SendRRData requests as well
12
-
as Class‑3 connected messaging via Forward Open / Forward Close and SendUnitData.
13
-
It supports CompactLogix (no routing) and ControlLogix (CPU in a chassis slot).
10
+
`ethernetip-rs` implements unconnected and connected CIP explicit messaging for Rockwell Logix controllers.
11
+
The client supports SendRRData and Class‑3 connected messaging through Forward Open / Forward Close and SendUnitData.
12
+
It works with CompactLogix (no routing) and ControlLogix (CPU in a chassis slot).
14
13
A deterministic fake PLC is included for development and testing.
15
14
16
15
### Features
@@ -19,26 +18,26 @@ A deterministic fake PLC is included for development and testing.
0 commit comments