MPIUserLimitConditionSqNodeAnalogIo
Declaration
typedef struct MPIUserLimitConditionSqNodeAnalogIo { int32_t synqNetNumber; int32_t nodeNumber; int32_t channel; int32_t value; MPIUserLimitLogic logic; MPI_BOOL isSigned; /* perform a signed comparison? */ } MPIUserLimitConditionSqNodeAnalogIo;
Required Header: stdmpi.h
Change History: Added in 04.00.
Description
MPIUserLimitConditionSqNodeAnalogIo represents a SynqNet analog I/O condition’s data for a user limit’s trigger.
synqNetNumber | The number of the SynqNet network on which the I/O used for the trigger condition lies. |
---|---|
nodeNumber | The number of the SynqNet node whose analog I/O is used for the trigger condition. |
Channel | The analog I/O channel that will be used for the trigger condition. |
value | The value to which the analog I/O will be compared. |
logic | The logic used to compare the analog I/O to the value member. If logic is MPIUserLimitLogicGT, then the condition will evaluate true when the user buffer value is greater than the value member. |
isSigned | Indicates whether the values being compared are signed or unsigned values. TRUE indicates signed values. FALSE indicates unsigned values. |