MPISynqNetResourceIoBits
Definition
typedef enum MPISynqNetResourceIoBits {
MPISynqNetResourceIoBitsINVALID = -1,
MPISynqNetResourceIoBitsNONE,
MPISynqNetResourceIoBits16,
MPISynqNetResourceIoBits48,
MPISynqNetResourceIoBitsLAST,
MPISynqNetResourceIoBitsFIRST = MPISynqNetResourceIoBitsINVALID + 1
} MPISynqNetResourceIoBits;
Description
The MPISynqNetResourceIoBits enumeration is a member of the MPISynqNetPacketCfgMotor configuration structure. The values are used to configure the number of I/O data fields sent to a motor. Valid values range from greater or equal to MPISynqNetResourceIoBitsFIRST and less than MPISynqNetResourceIoBitsLAST, but may be further limited by the available resources on the node. This is a generic enumeration that is used to configure the resource count of different types of motor and node I/O.
NOTE: (for Motor I/O only) Enabled motors always contain one fixed 16bit data field of dedicated I/O. This is not application configurable.
| MPISynqNetResourceIoBitsINVALID | Non-valid bit count was detected. |
|---|---|
| MPISynqNetResourceIoBitsNONE | No I/O bits will be sent/received. |
| MPISynqNetResourceIoBits16 | One data field of 16 I/O bits will be sent/received. |
| MPISynqNetResourceIoBits48 | One data field of 48 I/O bits will be sent/received. |
See Also
mpiSynqNetPacketConfigGet | mpiSynqNetPacketConfigSet | MPISynqNetPacketCfgMotor | MPISynqNetPacketCfg | MPISynqNetPacketCfgNode
