Skip to content

How Operator Builder UI performs quick access to TMflow function?

Location: UI Builder

OperatorActiveX provides operands of receiving data, sending commands, changing current base, login/logout, vision job, free button, and more. This OperatorActiveX is a device component for users to give commands to the robot side with simple code.

Function: Establish a connection with TMflow Client, and can use it to link with TMflow Client to issue Operator commands.

Q: How to use this OperatorActiveX component?

Find the icon on the left toolbar (*Device Controls*) and drag it to the UI. One small green icon is shown. (green: connection success, red: connection fails)

Users can:

  • Change the Name if more than one TMflow client is involved.
  • Change the IP address if the TMflow client is not on the local side.
  • Design the layout of the component. (The icon does not require any interactive action to the user, so leave the default layout is sufficient)

Manage TMflow project by OperatorActiveX component:

Coding Location: UI builder

  • To open a TMflow project,
    OperatorActiveX->OpenProject = "ProjectName"
  • To close a TMflow project,
    OperatorActiveX->CloseProject = "ProjectName"
  • To save a TMflow project,
    OperatorActiveX->SaveProject = "ProjectName"
  • To delete a TMflow project,
    OperatorActiveX->DeleteProject = "ProjectName"
  • To check a TMflow project is running,
    true/false = OperatorActiveX->IsProjectRunning

Remark: There are also some other project-related commands not listed here. Refer to all commands here.

Powered by BetterDocs