Mitsubishi Electric MELSEC iQ-R C Series Programming Manual page 63

Controller module
Table of Contents

Advertisement

Structures
The following table shows structures can be used in this library.
For details on the other structures, refer to the following:
MELSEC iQ-R Motion Module User's Manual (Application)
Type name, enumerator
AXIS_REF
AxisNo
StartIO
AXES_GROUP_REF
GroupNo
StartIO
INSTANCE_ID
StartIO
Number
TARGET_REF
StartIO
Target
SIGNAL_SELECT
Source
Detection
CompensationTime
FilterTime
MC_TRIGGER_REF
Signal
MC_INPUT_REF
Signal
FILE_LOCATION
FileName
Path
PROFILE_DATA
Location
ID
MC_CAM_REF
ProfileData
This library defines structures which are used for I/O variables, input variables, output variables, and public
variables of each class with the corresponding MCFB version. Therefore, when these variables are added or
changed in the corresponding version or later, the added or changed variables cannot be used.
The corresponding MCFB version is as follows:
• MELSEC iQ-R motion module library version '03D'
Precautions
The following structures are not defined as structures in header files.
• MC_CAM_ID
• PROFILE_ID
To access I/O variables, input variables, output variables, and public variables of the structures, access them as the 'unsigned
short' type.
Description
Axis No.
I/O No.
(The first 3 digits of the 4 digits written in
hexadecimal)
Axes group No.
I/O No.
(The first 3 digits of the 4 digits written in
hexadecimal)
IO No.
Instance ID
IO No.
Target
Signal
Signal detection method
Compensation time
Filter time
Trigger signal
Input signal
File name
Folder specification
Calculation profile data storage location
Profile ID
Profile
Type
unsigned short
unsigned short
unsigned short
unsigned short
unsigned short
unsigned short
unsigned short
wchar_t[63]
TARGET_REF
short
double
double
SIGNAL_SELECT
SIGNAL_SELECT
char[64]
char[64]
FILE_LOCATION
unsigned short
PROFILE_DATA
1 COMMON ITEMS
1.4 Motion Module Dedicated Class
1
61

Advertisement

Table of Contents
loading

Table of Contents