Skip to content

Releases: dalethomas81/ArfBotOS

v2.2024.48.0 IoOptions

27 Nov 02:19
db0b9db
Compare
Choose a tag to compare

What's Changed

  • Added the ability to select between one of two IO options.

  • The PLC program will automatically map the appropriate device IO based on which one is enabled in the Device tree.

  • Added an EtherCAT remote IO option using the Teensy controller and a EtherCAT slave.

  • Added logic for the PLC and the IO slaves to discriminate based on expected device type to prevent slaves with the same description file from processing the wrong information.

  • Updated documentation to add additional information about IO mapping and how to enable or disable IO.

  • General documentation updates.

  • Create MyRobot.png by @dalethomas81 in #17

  • Added IO Options 1 and 2 by @dalethomas81 in #19

Full Changelog: v2.2024.47.0-EtherCAT...v2.2024.48.0-IoOptions

v2.2024.47.0-EtherCAT

23 Nov 06:42
86b6f1c
Compare
Choose a tag to compare

What's Changed

  • Converted communication protocol to EtherCAT.

  • Added electrical documentation for AR4 robot.

  • Tons of quality-of-life improvements, bug fixes, and features including:

    • manual triggering of saving persistent data.
    • auto-increment jump commands when adding or removing commands in a program.
    • improved management of robot status when connections fail.
    • remove hard-coded "magic numbers" from AR4 controller code to make configuration for other robots possible.
    • EtherCAT status added to home screen.
    • Homing sequence groups are now configurable. (As of now, this needs to be done online with PLC. UI coming.)
    • Home button now has a confirmation step to mitigate accidental zeroing of robot.
    • CODESYS version bumps across the board to latest revisions. (runtime, softmotion, visu, and IDE)
    • Added CODESYS configuration file to be used by CODESYS Installer to make installation easier to manage versions needed for ArfBotOS.
    • Tons of documentation including tutorials, electrical schematics, and images.
  • Dev by @dalethomas81 in #15

  • update documentation by @dalethomas81 in #16

Full Changelog: v1.2024.52.0...v2.2024.47.0-EtherCAT

v1.2024.52.0 - Codesys

29 Jun 07:13
ad47302
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2024.22.0...v1.2024.52.0

v1.2024.22.0

27 May 19:35
402e70d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2024.14.2...v1.2024.22.0

Add Jogging and Homing Features

08 Apr 03:12
1769c98
Compare
Choose a tag to compare
  • Major improvements to the Jogging UI.
  • Overhauled the jogging function block to use the new GroupHandler function block.
  • Plenty of new additions to the README in regards to Tuning, Homing, and Jogging.

Axis Tuning Features and Game Controller Integration

06 Apr 09:16
a1ca1bf
Compare
Choose a tag to compare
  • Added features to facilitate tuning of the axes.
  • Added Playstation Dualsense game controller integration so the TCP can be manipulated more easily.

Initial Release

03 Apr 04:23
Compare
Choose a tag to compare
Initial Release Pre-release
Pre-release
  • code copy from private repository