Axes Group; Relevant Variables/Fbs - Mitsubishi Electric MELSEC iQ-R Series User Manual

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

Advertisement

1.5

Axes Group

Axes group is used for multiple axes control such as linear interpolation control and 3D linear interpolation control, etc. This
section describes an overview of axes group.
The maximum setting number of axes groups depends on the memory. If an axes group cannot be set for memory shortage,
the error "Over Maximum Number of Registrations for Axis Group" (error code: 1A60H) will occur. The maximum number of
configuration axes of the axes group to be registered is 16.

Relevant variables/FBs

Variable/Structure name
AxesGroupName.AxesGroupRef.
GroupNo
AxesGroupName.GROUP.Pr.
Axis[1..16]
AxesGroupName.Md.
GroupStatus
GroupName
Axis[1..16]
MC_GroupEnable
Item
Description
Function overview
Transits specified axes group status from "0: GroupDisabled" to "4: GroupStandby".
Symbol
[Structured Ladder]
Applicable hardware and
RD78G(H) (Structured Text)
software (Language)
Number of input area points
(byte)
9
■Function description
This FB transits the axes group status (AxesGroupName.Md.GroupStatus) of the AXES_GROUP_REF structure from "0:
GroupDisabled" to "4: GroupStandby".
The FB is executed when Execute is TRUE, and Busy turns TRUE when the processing is normally started.
Done is TRUE and Busy is FALSE when the processing is normally completed.
When an error has occurred in the FB, this FB turns TRUE Error and stores an error code in ErrorID.
For details of error codes, refer to the following.
Page 534 List of Error Codes
For axes group status (AxesGroupName.Md.GroupStatus), refer to the following.
Page 56 Axes group state transition
Name
Axes group No.
Configuration axis
Axes group status
Axes group name
Configuration axis
MC_GroupEnable
DUT : AxesGroup
B : Execute
Number of output area points
(byte)
5
Details
Sets axes group No. in the motion system.
0: Not set
1 and later: Setting axes group No.
Sets AxisRef (axis No.) of the axis which configures the axes
group.
Displays the current axes group status.
0: GroupDisabled (Axes group disabled)
1: GroupErrorStop (Error stop)
2: GroupStopping (Deceleration stop)
4: GroupStandby (Standby)
5: GroupMoving (Operation)
Stores the axes group name.
Sets AxisRef (axis No.) of the axis which configures the axes
group.
AxesGroup : DUT
Done : B
Busy : B
Error : B
ErrorID : UW
Compiling method
Subroutine type
FB operation type
Real-time execution
1 AXIS SETTING
1.5 Axes Group
1
51

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rd78g32Rd78g64Rd78ghvRd78g4Rd78ghwRd78g8 ... Show all

Table of Contents