1 #ifndef AUBO_SCOPE_WAIT_NODE_H 2 #define AUBO_SCOPE_WAIT_NODE_H 13 namespace aubo_scope {
124 double getWaitTime();
125 void setWaitTime(
double time);
135 bool getBoolValueToWaitFor();
136 void setBoolValueToWaitFor(
bool value);
138 float getFloatValueToWaitFor();
139 void setFloatValueToWaitFor(
float value);
153 void setDigitalInput(DigitalIoPtr input);
154 DigitalIoPtr getDigitalInput();
170 void setModbusInput(ModbusIoPtr input);
171 ModbusIoPtr getModbusInput();
185 void setBoolRegister(BoolRegisterPtr input);
186 BoolRegisterPtr getBoolRegister();
208 void setAnalogInput(AnalogIoPtr input);
209 AnalogIoPtr getAnalogInput();
225 void setDoubleRegisterInput(DoubleRegisterPtr input);
226 DoubleRegisterPtr getDoubleRegisterInput();
235 void setExpressionInputConfig(ExpressionPtr expression);
236 ExpressionPtr getExpressionInputConfig();
239 friend class DataSwitch;
246 #endif // AUBO_SCOPE_WAIT_NODE_H
ARCS_CLASS_FORWARD(GripForceCapability)
CompareOperator
Compare operator types LESS_THAN and GREATER_THAN used when waiting for an analog input to go lower o...
ConfigType
The configuration type used to determine which type of configuration this instance is...