Skip to main content
Skip table of contents

User Component Node

User Component is generated in Visual Scripting panel automatically when you drag and drop it into UI Preview. Besides, it helps you to select the needed input/output and connect them with other nodes.

Refer to this for further info: Node

How to add input/output to User Component node

Add input to User Component Node

  • Step 1: Select (+) Input button.

  • Step 2: Choose type of need input.

Then, you add an input port successfully!

Add Output to User Component Node

  • Step 1: Select (+) Output button.

  • Step 2: Choose type of need input.

Then you add an output port successfully!

Input/Output Port Addition

Each User Component Node has its selectable input and output which might be different with other User Component Nodes.

USER COMPONENT

INPUT ITEM

OUTPUT ITEM

1

3D Simulator View

  • Input Port:

    • Disabled

  • Other Ports: N/A

N/A

2

Get Pose

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • SixNumArray

  • Other Ports: N/A

3

Move To

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • Boolean Value

  • Other Ports: N/A

4

Joint Jog View

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • Boolean Value

  • Other Ports: N/A

5

Task Jog View

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • Boolean Value

  • Other Ports: N/A

6

Joint Pose Control

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • Boolean Value

  • Other Ports: N/A

7

Task Pose Control

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • Boolean Value

  • Other Ports: N/A

8

Digital Input Monitoring

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • digitalInputValue <SixNumArray|SixteenNumArray>

  • Other Ports: N/A

9

Digital Output Test Button

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • Boolean Value

  • Other Ports: N/A

10

Analog Input Monitoring

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • analogInputValue <TwoNumArray| FourNumArray>

  • Other Ports: N/A

11

Analog Output Test Button

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • Boolean Value

  • Other Ports: N/A

12

Robot Pose Monitoring

  • Input Port:

    • Disabled

  • Other Ports: N/A

  • Output Port:

    • currentPosValue<SixNumArray>

  • Other Ports: N/A

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.