8 Application Instructions API 100-149 Operands: S : Source value D : TAN result Explanations: 1. 0° ≤ S 2. Flags: M1018 (angle or radian); M1020 (zero flag) 3. S can be an angle or radian, decided by M1018. 4. When M1018 = Off, the program will be in radian mode and the RAD value = angle Ч π /180 5. When M1018 = On, the program will be in angle mode and the range of angle should be “0° ≤ angle 6. If the result = On, M1020 = On. 7. The TAN value obtained by S is calculated and stored in the register designated by D. The figure below offers the relation between radian and the result. S: Radian R: Result (TAN value) R S Program Example 1: When M1018 = Off, the program is in radian mode.
When X0 = On, use the RAD value of binary floating point (D1, D0) and obtain its TAN value. The binary floating point result will be stored in (D11, D10). M1002 RST M1018 X0 DTAN RAD value (angle x /180) binary floating point TAN value binary floating point DVP-PLC Application Manual 8-51 API Mnemonic Operands Function 132 D TAN P Tangent Mnemonic Operands Function D TAN P Tangent Type OP Bit Devices Word Devices Program Steps X Y M S K H KnX KnY KnM KnS T C D E F DTAN, DTANP: 9 steps S * * * D * 16-bit 32-bit EH3 SV2 ES EX SS SA SX SC EH SV EH3 SV2 EH3 EX S S SA S X SC EH SV ES EX SS SA SX SC EH SV SV2 2 2 0 3 -11 2 -2 - 2 - 0 2 3 -3 2 -11 2 D0 D10 D11 D10