Skip to content

Releases: ottowayi/pycomm3

0.6.6

28 May 13:57
ae80324
Compare
Choose a tag to compare
0.6.6 Pre-release
Pre-release

fix for failing to detect a Micro800 on connect

0.6.5

27 May 00:30
b201425
Compare
Choose a tag to compare
0.6.5 Pre-release
Pre-release
  • added option to embed the Unconnected Send service in a generic request
  • fixed issue with get_plc_info returning the info for whatever module is in slot 0
    • due to the change to using a generic message and missing the unconnected send and cip path

0.6.4

26 May 21:37
71123f6
Compare
Choose a tag to compare
0.6.4 Pre-release
Pre-release
  • fix for extra packages being included in wheel

0.6.3

26 May 14:41
e012a5b
Compare
Choose a tag to compare
0.6.3 Pre-release
Pre-release

Adjustments to response size calculation to resolve some issues with out-of-space errors when reading multiple UDTs where their size lands near the packet max size.

0.6.2

22 May 16:15
8a92eb9
Compare
Choose a tag to compare
0.6.2 Pre-release
Pre-release
  • simplified README, all detail information moving to the docs
  • fix for auto-detect of Micro800
  • fix for string array writing past element limit in request
  • reworked how write values are encoded to fix string array writing issue
    • could possibly use it to support structure writing
  • fix to handle failed get_plc_time request
  • added unconnected message support to generic read/write

0.6.1

12 May 15:13
759fc97
Compare
Choose a tag to compare
0.6.1 Pre-release
Pre-release
  • fix to remove empty multi-request packets that throw errors when attempting to send
    • if all tags required a fragmented request an empty multi-request could be left over

0.6.0

11 May 21:23
9f36576
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release
  • added modules/tasks/programs/routines to plc.info during the retrieval of the tag list
  • kept module-defined tags in tag list
  • fixed issues with writing large string arrays
  • added get/set plc time methods
  • added generic read/write methods, similar to CIP Generic connected messages in Logix
  • added more debugging logging
  • documentation updates

0.5.5

23 Apr 15:50
Compare
Choose a tag to compare
0.5.5 Pre-release
Pre-release
  • fix for single or fragmented failed reads not showing the service/command error properly
    • it would try and parse a non-existent value, any exceptions thrown during that would override the CIP error

0.5.4

20 Apr 12:46
Compare
Choose a tag to compare
0.5.4 Pre-release
Pre-release
  • fixed issue for reading the tag list on PLCs below v18.
    • ExternalAccess attribute 10 for the Symbol Object was added in v18, it will be skipped if firmware is below that version
    • required init_info to be True to work automatically, else set plc.info['version_major'] = 17

0.5.3

07 Apr 02:40
Compare
Choose a tag to compare
0.5.3 Pre-release
Pre-release
  • minor refactoring
  • added initial string support for Micro800s
  • minor updates to documentation
  • started adding examples to docs, still very early and will be adding more thorough documentation in the future