Mitsubishi Electric MELSEC iQ-R Series User Manual page 279

Motion module
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

Execution during axis operation
■Execute at completion
When "1: mcQueued" is set in ExecutionMode, this FB is executed after the on-going FB is completed.
Busy turns TURE by rising edge detection of Execute, and this FB waits until the axis status (AxisName.Md.AxisStatus) turns
"4: Standstill".
As soon as the axis status (AxisName.Md.AxisStatus) turns "4: Standstill", the current position change operation will start.
Ex.
MC_MoveAbsolute
Position
Execute
Done
Busy
5: Discrete
Motion
Axis monitor
AxisName.Md.
AxisStatus
MC_SetPosition
Position
ExecutionMode
Relative
Execute
Done
Busy
Velocity
FB1
Target
address
Set position
■Speculative execution
When specifying "3: mcSpeculatively" to ExecutionMode, if detecting the rising edge pf Execute when the axis status
(AxisName.Md.AxisStatus) is not "4: Standstill" or when there is an on-going FB, the error "Axis Status Incorrect Start" (error
code: 1A26H) will occur.
100.0
4: Standstill
190.0
1: mcQueued
Address after changing current position
8 RELEVANT FUNCTIONS to POSITION
8.1 Current Position Change Function
8
277

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rd78g32Rd78g64Rd78ghvRd78g4Rd78ghwRd78g8 ... Show all

Table of Contents