Skip to content

Suction

title="Path" Model/Logical View/M2k lib/SubSystem/Hardware/Suction

Input signals

Init()

Initialize suction


aSuck()

Turns on suction


aBlow()

Turns on blowing for time required to cancel suction


aSuckIn(CdSuctionErrorActions)

Turns on suction with error action


aBlowOff(CdSuctionErrorActions)

Turns on blowing with error action


aBlowCont(CdSuctionErrorActions)

Turns on continous blowing


aOff()

Turns off suction/blowing

Output signals

Error(CdErrorCode)

Error response to error signal, parameter is the error code


IsInitialized()

Checks if is initialized


IsUninitialized()

Checks if is uninitialized


IsSuckedIn()

Suction is on


IsBlownOff()

Blowing is on


IsOff()

Suction/blowing is off

CdSuctionErrorActions

values from CrSuctionErrorActions enum