Element |
Description |
Associated MPICommandParams structure |
MPICommandTypeASSIGN |
Writes a constant value (long or float) into the controller's memory at the specified address. |
assign
|
MPICommandTypeASSIGN_FLOAT |
These commands assign a value to a particular controller address. MPICommandTypeASSIGN assigns a long value while MPICommandTypeASSIGN_FLOAT assigns a float value. |
MPICommandTypeBRANCH |
These commands branch to a particular command (similar to a goto statement) if a particular comparison evaluates to TRUE. MPICommandTypeBRANCH compares a controller address to a specified constant long value. MPICommandTypeBRANCH_REF compares a controller address to a long value at a specified controller address. |
branch
|
MPICommandTypeBRANCH_REF |
Branch to a particular command if the comparison evaluates to TRUE. Compares a controller address to a long value at a specified controller address. |
MPICommandTypeBRANCH_FLOAT |
Compares a controller address to a specified constant float value. |
MPICommandTypeBRANCH_FLOAT_REF |
Compares a controller address to a float value at a specified controller address. |
MPICommandTypeBRANCH_EVENT |
Branch to a particular command (similar to a goto statement) if a particular event occurs or has occured. |
branchEvent |
MPICommandTypeBRANCH_IO |
Branch to a particular command (similar to a goto statement) if a particular I/O state matches a specified condition. |
branchIO |
MPICommandTypeCOMPUTE |
These commands perform some computation and place the result at some controller address. MPICommandTypeCOMPUTE performs a computation of some controller address and a constant long value. |
compute
|
MPICommandTypeCOMPUTE_REF |
|
MPICommandTypeCOMPUTE_FLOAT |
Performs a computation of some controller address and a constant float value. |
MPICommandTypeCOMPUTE_FLOAT_REF |
Performs a computation of some controller address and a float value at a specified controller address. |
MPICommandTypeCOMPUTE_IO |
Performs a computation on a set of I/O bits. |
computeIO |
MPICommandTypeCOPY |
Copies controller memory from one place to another. |
copy |
MPICommandTypeDELAY |
Delays execution of the next command. |
delay |
MPICommandTypeEVENT |
Generate an event. |
event |
MPICommandTypeMOTION |
Commands a motion action. See MPICommandMotion. |
motion |
MPICommandTypeWAIT |
These delays execution of the next command until a particular comparison evaluates to TRUE. MPICommandTypeWAIT compares a controller address to a specified constant long value. MPICommandTypeWAIT_REF Compares a controller address to a long value at a specified controller address. |
wait
|
MPICommandTypeWAIT_REF |
Compares a controller address to a long value at a specified controller address. |
MPICommandTypeWAIT_FLOAT |
Compares a controller address to a specified constant float value. |
MPICommandTypeWAIT_FLOAT_REF |
Compares a controller address to a float value at a specified controller address. |
MPICommandTypeWAIT_EVENT |
Delays execution of the next command until a particular event occurs. |
waitEvent |
MPICommandTypeWAIT_IO |
Delays execution of the next command until a particular I/O state matches a specified condition. |
waitIO |