TransportOrderGoodsPallet TriggeredBy Example
A simple Task with a TriggeredBy condition. The Task can only start if the button is pressed.
Location pickupItem
name = "Tag10"
type = "pallet"
End
Location dropoffItem
name = "Tag12"
type = "pallet"
End
Event buttonPressed
name = "AUniqueNameforAButton"
type = "Boolean"
End
Event agvLoadedAtPickupItem
name = "realSensorAgvLoadedWs1"
type = "Boolean"
End
Event agvLoadedAtDropoffItem
name = "realSensorAgvUnloadedWs2"
type = "Boolean"
End
TransportOrderStep loadPickupItem
Location pickupItem
FinishedBy agvLoadedAtPickupItem == True
End
TransportOrderStep unloadDropoffItem
Location dropoffItem
FinishedBy agvLoadedAtDropoffItem == True
End
Task transportGoodsPallet
TriggeredBy buttonPressed == True
Transport
From loadPickupItem
To unloadDropoffItem
End