EasyManua.ls Logo

Omron CQM1H - PROGRAM - Page 234

Omron CQM1H - PROGRAM
602 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...
209
5-21 BCD Calculation Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
5-21-1 SET CARRY – STC(40). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
5-21-2 CLEAR CARRY – CLC(41) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
5-21-3 BCD ADD – ADD(30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
5-21-4 BCD SUBTRACT – SUB(31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
5-21-5 BCD MULTIPLY – MUL(32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
5-21-6 BCD DIVIDE – DIV(33) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
5-21-7 DOUBLE BCD ADD – ADDL(54) . . . . . . . . . . . . . . . . . . . . . . . . . 322
5-21-8 DOUBLE BCD SUBTRACT – SUBL(55) . . . . . . . . . . . . . . . . . . . 324
5-21-9 DOUBLE BCD MULTIPLY – MULL(56) . . . . . . . . . . . . . . . . . . . 325
5-21-10 DOUBLE BCD DIVIDE – DIVL(57) . . . . . . . . . . . . . . . . . . . . . . . 326
5-21-11 SQUARE ROOT – ROOT(72) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
5-22 Binary Calculation Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
5-22-1 BINARY ADD – ADB(50). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
5-22-2 BINARY SUBTRACT – SBB(51) . . . . . . . . . . . . . . . . . . . . . . . . . . 329
5-22-3 BINARY MULTIPLY – MLB(52) . . . . . . . . . . . . . . . . . . . . . . . . . . 330
5-22-4 BINARY DIVIDE – DVB(53) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
5-22-5 DOUBLE BINARY ADD – ADBL(––). . . . . . . . . . . . . . . . . . . . . . 332
5-22-6 DOUBLE BINARY SUBTRACT – SBBL(––) . . . . . . . . . . . . . . . . 333
5-22-7 SIGNED BINARY MULTIPLY – MBS(––) . . . . . . . . . . . . . . . . . . 334
5-22-8 DOUBLE SIGNED BINARY MULTIPLY – MBSL(––) . . . . . . . . 335
5-22-9 SIGNED BINARY DIVIDE – DBS(––) . . . . . . . . . . . . . . . . . . . . . 336
5-22-10 DOUBLE SIGNED BINARY DIVIDE – DBSL(––). . . . . . . . . . . . 337
5-23 Special Math Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
5-23-1 FIND MAXIMUM – MAX(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
5-23-2 FIND MINIMUM – MIN(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
5-23-3 AVERAGE VALUE – AVG(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
5-23-4 SUM – SUM(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
5-23-5 ARITHMETIC PROCESS – APR(––) . . . . . . . . . . . . . . . . . . . . . . . 344
5-24 Floating-point Math Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
5-24-1 FLOATING TO 16-BIT: FIX(––). . . . . . . . . . . . . . . . . . . . . . . . . . . 352
5-24-2 FLOATING TO 32-BIT: FIXL(––) . . . . . . . . . . . . . . . . . . . . . . . . . 353
5-24-3 16-BIT TO FLOATING: FLT(––) . . . . . . . . . . . . . . . . . . . . . . . . . . 354
5-24-4 32-BIT TO FLOATING: FLTL(––) . . . . . . . . . . . . . . . . . . . . . . . . . 355
5-24-5 FLOATING-POINT ADD: +F(––). . . . . . . . . . . . . . . . . . . . . . . . . . 355
5-24-6 FLOATING-POINT SUBTRACT: –F(––) . . . . . . . . . . . . . . . . . . . . 357
5-24-7 FLOATING-POINT MULTIPLY: *F(––) . . . . . . . . . . . . . . . . . . . . 358
5-24-8 FLOATING-POINT DIVIDE: /F(––). . . . . . . . . . . . . . . . . . . . . . . . 359
5-24-9 DEGREES TO RADIANS: RAD(––) . . . . . . . . . . . . . . . . . . . . . . . 360
5-24-10 RADIANS TO DEGREES: DEG(––) . . . . . . . . . . . . . . . . . . . . . . . 361
5-24-11 SINE: SIN(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
5-24-12 COSINE: COS(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
5-24-13 TANGENT: TAN(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
5-24-14 ARC SINE: ASIN(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
5-24-15 ARC COSINE: ACOS(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
5-24-16 ARC TANGENT: ATAN(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
5-24-17 SQUARE ROOT: SQRT(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
5-24-18 EXPONENT: EXP(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
5-24-19 LOGARITHM: LOG(––) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371

Table of Contents

Related product manuals