26
3 SPECIFICATION
3.2 Global Labels
3.2 Global Labels
The following global labels are used in each FB.
The global labels are used in each FB processing. Do not change data.
Global label configuration
Unlatched size
Latch size
Date name Variable name Data type Size (word) Total
Synchronization flag uSemaphore Word 3CH 1 word 3 words 18,435 words
(36,870 bytes)
Cam output data unCamOutput Word 3CH 3 words 2048 points 18,432 words
Date name Variable name Data type Size (word) Total
Resolution uResolution Word 3CH 1 word 3 words 2,574 words
(5,148 bytes)
Rotation direction bRotateDirection Bit 3CH 1 word 3 words
Angle advance function
selection
bAutoOrIndividual Bit
Control angle status b48CamCtrAngle Bit 3CH 3 words 9 words
Control angle data st48CamCtrAngle Structure 3CH 48 structures 8
arrays 2 words
2,304 words
Angle advance function
setting status
b4CamAngleAdvFunc Bit 3CH 1 word 3 words
Angle advance function
setting data
st4CamAngleAdvFunc Structure 3CH 4 structures 7 arrays
3 words
252 words
unCamOutput
(Cam output data)
uSemaphore
(Synchronization flag)
M+Global_FX5CPU_CamCtrUnlatched data
CH1
CH2
CH3
Current value 0
Current value 1
Current value 2
Current value 3
Current value 2047
• • •
uResolution
(Resolution)
bRotateDirection
(Rotation direction)
M+Global_FX5CPU_CamCtrLatchLatched data
CH1
CH2
CH3
Cam output number 0
Cam output number 1
M+Global_FX5CPU_CtrAngleSet
STEP0
STEP1
STEP2
STEP3
STEP4
STEP5
STEP6
STEP7
STEP0
STEP1
STEP2
STEP3
STEP4
STEP5
STEP6
M+Global_FX5CPU_AngleAdvFuncSet
Output ON angle
Output OFF angle
Rotation speed
ON angle advance amount
OFF angle advance amount
Cam output number 2
Cam output number 3
Cam output number 47
• • •
Angle advance function setting data 0
Angle advance function setting data 1
Angle advance function setting data 2
Angle advance function setting data 3
bAutoOrIndividual
(Angle advance function selection)
st48CamCtrAngle
(Control angle data)
b48CamCtrAngle
(Control angle status)
st4CamAngleAdvFunc
(Angle advance function setting data)
b4CamAngleAdvFunc
(Angle advance function setting status)
M+Global_FX5CPU_CtrAngle
M+Global_FX5CPU_AngleAdvFunc