"Jogging" of the MDI block is implemented with the following parameter settings on the instance
created of the _POSMOA_control function block:
● mdiMode = FALSE
● mdiVelocity = 100
● mdiAcceleration = 100
● veloOverride = 100
● noStopIntermediate = TRUE
● noStop = TRUE
The target position of the MDI block is specified in the myAbsolutePosition variable.
In the "Control value" column of the symbol browser, select the check boxes for the following
variables and select the values to be assigned.
● myCommand = START_MDI_BLOCK_ABSOLUTE
● myAbsolutePosition = ... The target position of the MDI block is specified here.
(Default = 0.0)
Clicking on Immediate control assigns the values to the variables, and the POSMO A moves
the MDI block absolute.
The current state of the "MDI" mode can be read in the symbol browser as follows:
● myCheckbacks.actCommand = MDI_BLOCK_ACTIVE
Move MDI block absolute activated
● myCheckbacks.actCommand = NO_COMMAND_ACTIVE
● myCheckbacks.done = TRUE
● myCheckbacks.positionReached = TRUE
MDI block traversed without error
The current actual position of POSMO A can be read in the symbol browser, from the
myCheckbacks.actPosition variable.
Note
The "MDI" mode may be terminated only after the POSMO A is stopped (myCommand =
STOP)!
"Parameter handling" mode
In the "Parameter handling" mode you can read and write individual parameters and save all
parameters in the EEPROM of POSMO A.
Read individual parameter
In the myRdParaNumber variable you state the parameter you want to read. In the
myRdSubIndex variable, you state the subindex for the parameter you wish to read (indexed
parameters only).
Supplement to SIMODRIVE POSMO A Positioning Motor
Function Manual, 01/2015
4.2 Operator control and monitoring of the application example in the detail view
Application example
MDI absolute
No intermediate stop
No stop
45