MPI 04.00 Reference >> mpiMotor

MPIMotorIoType

Definition

typedef enum MPIMotorIoType {
	MPIMotorIoTypeINVALID = -1,

	MPIMotorIoTypeOUTPUT,

	MPIMotorIoTypePULSE_A,
	MPIMotorIoTypePULSE_B,
	MPIMotorIoTypeCOMPARE_0,
	MPIMotorIoTypeCOMPARE_1,
	MPIMotorIoTypeSOURCE5,
	MPIMotorIoTypeBRAKE,
	MPIMotorIoTypeSSI_CLOCK0,
	MPIMotorIoTypeSSI_CLOCK1,
	MPIMotorIoTypeOUTPUT_DISABLED,

	MPIMotorIoTypeSOURCE10,
	MPIMotorIoTypeSOURCE11,
	MPIMotorIoTypeSOURCE12,
	MPIMotorIoTypeSOURCE13,
	MPIMotorIoTypeSOURCE14,
	MPIMotorIoTypeSOURCE15,

	MPIMotorIoTypeINPUT,

	MPIMotorIoTypeEND,
	MPIMotorIoTypeFIRST = MPIMotorIoTypeINVALID+1,

	MPIMotorIoTypeSOURCE1 = MPIMotorIoTypePULSE_A,
	MPIMotorIoTypeSOURCE2 = MPIMotorIoTypePULSE_B,
	MPIMotorIoTypeSOURCE3 = MPIMotorIoTypeCOMPARE_0,
	MPIMotorIoTypeSOURCE4 = MPIMotorIoTypeCOMPARE_1,
	MPIMotorIoTypeSOURCE6 = MPIMotorIoTypeBRAKE,
	MPIMotorIoTypeSOURCE7 = MPIMotorIoTypeSSI_CLOCK0,
	MPIMotorIoTypeSOURCE8 = MPIMotorIoTypeSSI_CLOCK1,
	MPIMotorIoTypeSOURCE9 = MPIMotorIoTypeOUTPUT_DISABLED
} MPIMotorIoType;

 

Required Header: stdmpi.h

Change History: Modified in 04.00, 03.04.00, and 03.02.00.

Description

MPIMotorIoType is an enumeration of motor I/O functions. A SynqNet node's motor I/O may support one or more features depending on the node hardware and FPGA. MotorIoType contains the generic enumerations for all nodes. For the node specific enumerations, please see the individual SqNode modules for details.

MPIMotorIoTypeOUTPUT discrete digital output
MPIMotorIoTypeSOURCE1 motor I/O source number 1 for node-specific feature.
MPIMotorIoTypeSOURCE2 motor I/O source number 2 for node-specific feature.
MPIMotorIoTypeSOURCE3 motor I/O source number 3 for node-specific feature.
MPIMotorIoTypeSOURCE4 motor I/O source number 4 for node-specific feature.
MPIMotorIoTypeSOURCE5 motor I/O source number 5 for node-specific feature.
MPIMotorIoTypeSOURCE6 motor I/O source number 6 for node-specific feature.
MPIMotorIoTypeSOURCE7 motor I/O source number 7 for node-specific feature.
MPIMotorIoTypeSOURCE8 motor I/O source number 8 for node-specific feature.
MPIMotorIoTypeSOURCE9 motor I/O source number 9 for node-specific feature.
MPIMotorIoTypeSOURCE10 motor I/O source number 10 for node-specific feature.
MPIMotorIoTypeSOURCE11 motor I/O source number 11 for node-specific feature.
MPIMotorIoTypeSOURCE12 motor I/O source number 12 for node-specific feature.
MPIMotorIoTypeSOURCE13 motor I/O source number 13 for node-specific feature.
MPIMotorIoTypeSOURCE14 motor I/O source number 14 for node-specific feature.
MPIMotorIoTypeSOURCE15 motor I/O source number 15 for node-specific feature.
MPIMotorIoTypeINPUT discrete digital input

See Also

mpiMotorConfigGet | mpiMotorConfigSet