Mitsubishi Electric MELSEC-Q/L Programming Manual page 653

Hide thumbs Also See for MELSEC-Q/L:
Table of Contents

Advertisement

Program example
• The program example below calculates the SIN of 3-digit BCD data designated by X20 to X2B, and outputs a 1-digit BCD
part to the integer part from Y50 to Y53, and a 4-digit BCD fraction part from Y40 to Y4F. Y60 is turned ON if the results of
the operation are negative. (If a value has been set at X20 to X2F that is greater than 360, it will be adjusted to be in the
range from 0 to 360.)
[Ladder Mode]
[List Mode]
Step
Instruction
[Operations involved when value designated by X20 to X2B is 590]
B/ operation
X2B
X20
1
5 9 0
0 0 0 1
BCD value
BCD value
B/
(quotient)
0 2 3 0
BCD value
(remainder)
Processes so that the input
angle is within 360° (
Executes SIN operation (
Outputs the integer part of the operation
result to a display device (
Outputs the decimal fraction part of the
operation result to a display device (
Outputs the sign of the operation result
by ON or OFF (
Device
D10
BSIN
2
D20
D11
operation
0 0 0 1
BSIN
BCD value
D21
0 0 0 0
BCD value
D22
7 6 6 0
BCD value
)
1
)
2
)
3
)
4
)
5
5
Y60 ON
OUT
Transfer
Y53
Y50
3
0
MOV
BCD value
Transfer
Y4F
Y40
4
7 6 6 0
MOV
BCD value
7 APPLICATION INSTRUCTIONS
7.12 Special Function Instructions
7
651

Advertisement

Table of Contents
loading

Table of Contents