Handles transporter instructions and supplies some additional control functions for moving the ROMAs.
- Source:
Methods
-
<static> _moveLidFromContainerToSite(params, parsed, data)
-
Handle the
transporter._moveLidFromContainerToSiteinstruction.Parameters:
Name Type Description paramsobject original paramters
parsedobject parsed parameters
dataobject protocol data
- Source:
Returns:
an array of objects that describe output, effects, and table effects
- Type
- array
-
<static> _moveLidFromSiteToContainer(params, parsed, data)
-
Handle the
transporter._moveLidFromSiteToContainerinstruction.Parameters:
Name Type Description paramsobject original paramters
parsedobject parsed parameters
dataobject protocol data
- Source:
Returns:
an array of objects that describe output, effects, and table effects
- Type
- array
-
<static> _movePlate(params, parsed, data [, lidHandling0])
-
Handle the
transporter._movePlateinstruction.Parameters:
Name Type Argument Description paramsobject original paramters
parsedobject parsed parameters
dataobject protocol data
lidHandling0object <optional>
an optional option to define lid handling - this is only used by the
_moveLidFromContainerToSiteand_moveLidFromSiteToContainerhandlers.Properties
Name Type Argument Description lidstring <optional>
name of the lid
actionstring <optional>
should either be "remove" or "cover"
locationstring <optional>
the site where the lid should be moved from or to
destinationstring <optional>
the site where the lid should be after the transfer
- Source:
Returns:
an array of objects that describe output, effects, and table effects
- Type
- array
-
<static> moveLastRomaHome(data)
-
Move the last-moved ROMA back to its home position.
Parameters:
Name Type Description dataobject protocol data
- Source:
Returns:
an array of objects that describe output, effects, and table effects
- Type
- array
-
<inner> getRomaMoveLine(romaIndex, action)
-
Move a ROMA
Parameters:
Name Type Description romaIndexnumber index of roma
actionnumber 0=open gripper, 1=close gripper, 2=move home, 3=move relative,
- Source:
Returns:
string representation of ROMA command
- Type
- string