5.0.1 Release Notes

5.0.1 addresses some bugs found in 5.0.0.

DEVICE CONFIGURATION

Fixes

  • Robot controller file transfer now waits for the copy to finish before ejecting
  • Generic E/IP: Device will no longer reconnect if modified while disconnected
  • Generic E/IP: Error codes from the device are now properly reported up to Forge/OS

Updates

  • Added a READ_ME to the ABB safety PLC USB setup
  • Universal Robots: Controller versions 5.10.2 and 3.15.1 are supported

DEVICE CONTROLS

Fixes

  • Forge/Ctrl: Signal mapping is corrected for the PLC breakout box
  • Smart Gripper: Control panel buttons match the physical gripper state
  • ABB 6DOF: "Snap All Axes" provides the correct values
  • "Snap To" no longer returns rotation values outside those allowed by the arm
  • Limits to jump and position rotation updated to [-180.0,180.0)

TASK CANVAS

Fixes

  • Grid block “spaces” field opens directly to the number pad, not the full keyboard
  • Subtasks pause when the UR safeguard stop is engaged
  • You can no longer quickly switch to another app immediately after starting execution
  • Timer and Check blocks looped to self no longer crashes Task Canvas
  • Device-specific Set and Check blocks always display the correct Data Source on load
  • Removed latency when executing consecutive Forge/Ctrl Set blocks
  • Linear and Joint-defined waypoints are locked into their Linear/Joint definition once created

Updates

  • Math block supports multiple equations; operations are executed top to bottom
  • Rename function is added to the waypoint and frame managers
  • “Move To” and “Reset Position” functions are added to New/Modify Waypoint/Frame
  • Load spinner is added to a loading task to acknowledge command
  • Added “Include unused parameters” option to exporting subtask; exports all waypoints and variables
  • High/Low digital output selection UI matches the Device Control Panel; “Invert” option function added to Set block