Generate Epic Pro Status

Description

Generates Epic Pro status. Based on the input status and the custom status code and custom status information in the parameters, it generates status data in a fixed format.

Parameters

Input Parameters:

Name Type Valid Range Default Value Meaning

Input Status

Bool

None

True

The value of the input state, which can be obtained through point cloud or pose judgment.

Output Parameters:

Name Type Valid Range Default Value Meaning

Output Epic Pro Status

EpicProStatus

None

None

Output status data.

Parameter Settings:

Name Type Valid Range Default Value Meaning

Status Type

Select

None

Error

Status type.

Custom Status Code

StatusCode

4 characters

0000

Custom status code, only numeric characters allowed.

Custom Status Information

InlineText

25 characters

None

Custom status information.

Usage Rules

Error Status Operator

  1. When pickpointlist is empty, Epic Pro will directly send the error status code to the robot, and the error status information will be printed on the front-end interface.

  2. When pickpointlist is not empty, if the error status code input has data, ATOM will report an error and send the error message to Epic Pro.

  3. When pickpointlist is empty, if the error status code has multiple values, ATOM will report an error and send the error message to Epic Pro.

Mostly used in scenarios like empty pallet, empty layer, or material present but not identified.

Information Status Operator

  1. When pickpointlist is empty, Epic Pro will send the default error status code or directly send the error status operator to the robot, ignoring the content of this operator.

  2. When pickpointlist is not empty, if the information status code input has data, Epic Pro will write the information status code into the robot format to be sent, and display the information on the Epic Pro front-end.

When only one piece is left on the pallet, send the coordinates of the last piece and simultaneously inform the robot that it is the last piece, requesting a pallet change.