EasyManua.ls Logo

Omron CP - PROGRAMMING MANUAL 05-2007 - Page 114

Omron CP - PROGRAMMING MANUAL 05-2007
1175 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
81
3-13 Special Math Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
3-13-1 BINARY ROOT: ROTB(620). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
3-13-2 BCD SQUARE ROOT: ROOT(072). . . . . . . . . . . . . . . . . . . . . . . . . 453
3-13-3 ARITHMETIC PROCESS: APR(069). . . . . . . . . . . . . . . . . . . . . . . 456
3-13-4 FLOATING POINT DIVIDE: FDIV(079) . . . . . . . . . . . . . . . . . . . . 467
3-13-5 BIT COUNTER: BCNT(067). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
3-14 Floating-point Math Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
3-14-1 FLOATING TO 16-BIT: FIX(450). . . . . . . . . . . . . . . . . . . . . . . . . . 478
3-14-2 FLOATING TO 32-BIT: FIXL(451) . . . . . . . . . . . . . . . . . . . . . . . . 480
3-14-3 16-BIT TO FLOATING: FLT(452) . . . . . . . . . . . . . . . . . . . . . . . . . 481
3-14-4 32-BIT TO FLOATING: FLTL(453) . . . . . . . . . . . . . . . . . . . . . . . . 483
3-14-5 FLOATING-POINT ADD: +F(454). . . . . . . . . . . . . . . . . . . . . . . . . 484
3-14-6 FLOATING-POINT SUBTRACT: –F(455) . . . . . . . . . . . . . . . . . . . 486
3-14-7 FLOATING-POINT MULTIPLY: *F(456). . . . . . . . . . . . . . . . . . . . 488
3-14-8 FLOATING-POINT DIVIDE: /F(457). . . . . . . . . . . . . . . . . . . . . . . 490
3-14-9 DEGREES TO RADIANS: RAD(458) . . . . . . . . . . . . . . . . . . . . . . 492
3-14-10 RADIANS TO DEGREES: DEG(459) . . . . . . . . . . . . . . . . . . . . . . 493
3-14-11 SINE: SIN(460) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
3-14-12 COSINE: COS(461) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
3-14-13 TANGENT: TAN(462) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
3-14-14 ARC SINE: ASIN(463) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500
3-14-15 ARC COSINE: ACOS(464) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
3-14-16 ARC TANGENT: ATAN(465) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503
3-14-17 SQUARE ROOT: SQRT(466) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505
3-14-18 EXPONENT: EXP(467) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
3-14-19 LOGARITHM: LOG(468) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
3-14-20 EXPONENTIAL POWER: PWR(840) . . . . . . . . . . . . . . . . . . . . . . 511
3-14-21 Single-precision Floating-point Comparison Instructions . . . . . . . . 512
3-14-22 FLOATING-POINT TO ASCII: FSTR(448) . . . . . . . . . . . . . . . . . . 516
3-14-23 ASCII TO FLOATING-POINT: FVAL(449) . . . . . . . . . . . . . . . . . . 521
3-15 Double-precision Floating-point Instructions . . . . . . . . . . . . . . . . . . . . . . . . . 525
3-15-1 DOUBLE FLOATING TO 16-BIT: FIXD(841). . . . . . . . . . . . . . . . 530
3-15-2 DOUBLE FLOATING TO 32-BIT: FIXLD(842) . . . . . . . . . . . . . . 532
3-15-3 16-BIT TO DOUBLE FLOATING: DBL(843) . . . . . . . . . . . . . . . . 533
3-15-4 32-BIT TO DOUBLE FLOATING: DBLL(844) . . . . . . . . . . . . . . . 534
3-15-5 DOUBLE FLOATING-POINT ADD: +D(845). . . . . . . . . . . . . . . . 536
3-15-6 DOUBLE FLOATING-POINT SUBTRACT: –D(846) . . . . . . . . . . 538
3-15-7 DOUBLE FLOATING-POINT MULTIPLY: *D(847). . . . . . . . . . . 540
3-15-8 DOUBLE FLOATING-POINT DIVIDE: /D(848). . . . . . . . . . . . . . 542
3-15-9 DOUBLE DEGREES TO RADIANS: RADD(849) . . . . . . . . . . . . 544
3-15-10 DOUBLE RADIANS TO DEGREES: DEGD(850) . . . . . . . . . . . . 545
3-15-11 DOUBLE SINE: SIND(851) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
3-15-12 DOUBLE COSINE: COSD(852) . . . . . . . . . . . . . . . . . . . . . . . . . . . 548
3-15-13 DOUBLE TANGENT: TAND(853) . . . . . . . . . . . . . . . . . . . . . . . . . 550
3-15-14 DOUBLE ARC SINE: ASIND(854) . . . . . . . . . . . . . . . . . . . . . . . . 551

Table of Contents

Related product manuals