Skip to content

[Breaking Change] Added CIP routing support

Pre-release
Pre-release
Compare
Choose a tag to compare
@ottowayi ottowayi released this 10 Mar 19:13
· 519 commits to master since this release
b739287
  • replaced the separate ip address and slot args with a single required path argument.
  • the new path arg allows full CIP paths, see readme for examples

After adding CIP routing support it seemed unnecessary to have separate ip address and slot arguments, so I chose to remove them and replace with a single path variable. Unfortunately, this is a breaking change for anyone using a PLC not in slot 0. The idea was that the path would look similar to what shows up in Logix. I kept shortcuts for just the IP address or 'IP/slot', so you will not need to add the backplane part to the path if staying the same rack. Hopefully this does not cause many issues, I believe this change was the better approach and it provides a cleaner solution.