Chapter 6 Applied Instructions Symbol: S : Source value Word D : Arctangent value Word Explanation: 1. The source value specified by S is a binary-coded decimal value, and the instruction is used to get the arctangent of the source value specified by S . The operation result (the degree) is stored in D . 2. The value in S represents the sign, i.e. 0 represents the positive sign, and 1 represents the negative sign. The integer part is stored in S +1, and the fractional part is stored in S +2. 3. The operation result is rounded off to the nearest whole digit. 4.
The operation result is a binary-coded decimal value (the degree) wiithin the range between 0 ° and 90°, or within the range between 270° and 360°. Example: The value in D0 represents the sign, the integer part is stored in D1, and the fractional part is stored in D2. After the instruction BATAN is executed, the arctangent value is rounded off to the nearest whole digit, and the result is stored in D10. D0 Binary-coded decimal value BATAN D10 D1 Binary-coded decimal value Binary-coded decimal value D2 Binary-coded decimal value Additional remark: 1. Take 0.5 for example.
When it is entered, users need to enter 0, 0, and 16#5000 into S , S +1, 6-361 API Instruction code Operand Function 1524 BATAN P S, D Arctangent of the binary-coded decimal number Device X Y M S T C HC D L SM SR E PR K 16# “$” DF S D Pulse instruction 16-bit instruction (5 steps) 32-bit instruction AH500 AH500 - 0 0 0 0 0 0 6 0 0 0 0 1 7 3 2 0