DVP- ES2/ EX2/ SS2/ SA2/ SX2/ SE&TP O pe r a t i on Ma nua l - Pr ogr am m i ng3- 342API Mnemonic Operands Function ControllersES2/EX2 SS2 SA2SESX2134 D ACOS P Arc CosineTypeOPBit Devices Word devices Program StepsX Y M S K H KnX KnY KnM KnS T C D E F DACOS, DACOSP: 9stepsS * * *D *PULSE 16-bit 32-bitES2/EX2 SS2 SA2SE SX2 ES2/EX2 SS2 SA2SE SX2 ES2/EX2 SS2 SA2SE SX2Operands:S: Source device (binary floating value) D: Operation resultExplanations:1. ACOS instruction performs arc cosine operation on S and stores the result in D2. ACOS value = COS -13. See the figure below for the relation between the input S and the result:RS20 1,0-1,0S: Input (COS value)R: Result (ACOS value)4. If operation result in D is 0, Zero flag M1020 = ON.5. The decimal value of the COS value designated by S should be within -1.0 ~ +1.0. If the valueexceeds the range, M1067 and M1068 will be ON and instruction will be disabled.Program Example:When X0 = ON, DACOS instruction performs arc cosine operation on the binary floating value in (D1,D0) and stores the ACOS value in (D11, D10) in binary floating format.X0D0 D10DACOS