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