Allow IO to be directly connected

IO can currently be connected using the following methods:

  • Using a scripted component
  • Using the integrated SoftPLC
  • Using an external physical or soft PLC (with ProtoTwin Connect)

However, sometimes things are wired directly. For example, we can wire a push button directly to an indicator light. Or a sensor directly to one of the robot controller’s inputs. Or a robot controller output to a suction gripper.

For cases like these, we should offer a quick and convenient way to wire signals together through the UI. This is particularly useful for robotics, where it is common to connect a range of field equipment directly to the robot controller.

This feature was added to v0.22.