User ManualTable of ContentsQCPU Programming Manual (Common Instruction) 1/21SAFETY PRECAUTIONS3REVISIONS4INTRODUCTION5CONTENTS6MANUALS161 GENERAL DESCRIPTION191.1 Related Programming Manuals201.2 Abbreviations and Generic Names232 INSTRUCTION TABLES272.1 Types of Instructions282.2 How to Read Instruction Tables302.3 Sequence Instructions322.3.1 Contact instructions322.3.2 Association instructions332.3.3 Output instructions342.3.4 Shift instructions342.3.5 Master control instructions352.3.6 Termination instructions352.3.7 Other instructions352.4 Basic instructions362.4.1 Comparison operation instructions362.4.2 Arithmetic operation instructions422.4.3 Data conversion instructions482.4.4 Data transfer instructions502.4.5 Program branch instructions532.4.6 Program execution control instructions532.4.7 I/O refresh instructions532.4.8 Other convenient instructions542.5 Application Instructions552.5.1 Logical operation instructions552.5.2 Rotation instructions582.5.3 Shift instructions592.5.4 Bit processing instructions602.5.5 Data processing instructions612.5.6 Structure creation instructions642.5.7 Data table operation instructions662.5.8 Buffer memory access instructions672.5.9 Display instructions672.5.10 Debugging and failure diagnosis instructions682.5.11 Character string processing instructions692.5.12 Special function instructions722.5.13 Data control instructions752.5.14 Switching instructions772.5.15 Clock instructions782.5.16 Expansion clock instruction812.5.17 Program control instructions822.5.18 Other instructions832.5.19 Instructions for Data Link852.5.20 Multiple CPU dedicated instruction862.5.21 Multiple CPU high-speed transmission dedicated instruction862.5.22 Redundant system instructions (For Redundant CPU)873 CONFIGURATION OF INSTRUCTIONS893.1 Configuration of Instructions903.2 Designating Data913.2.1 Using bit data913.2.2 Using word (16 bits) data923.2.3 Using double word data (32 bits)943.2.4 Using real number data963.2.5 Using character string data993.3 Indexing1003.4 Indirect Specification1113.5 Reducing Instruction Processing Time1133.5.1 Subset Processing1133.5.2 Operation processing with standard device registers (Z) (only Universal model QCPU)1143.6 Cautions on Programming (Operation Errors)1153.7 Conditions for Execution of Instructions1213.8 Counting Step Number1223.9 Operation when the OUT, SET/RST, or PLS/PLF Instructions Use the Same Device1273.10 Precautions for Use of File Registers1324 HOW TO READ INSTRUCTIONS1375 SEQUENCE INSTRUCTIONS1415.1 Contact Instructions1425.1.1 Operation start, series connection, parallel connection (LD,LDI,AND,ANI,OR,ORI)1425.1.2 Pulse operation start, pulse series connection, pulse parallel connection (LDP,LDF,ANDP,ANDF,ORP,ORF)1455.1.3 Pulse NOT operation start, pulse NOT series connection, pulse NOT parallel connection (LDPI,LDFI,ANDPI,ANDFI,ORPI,ORFI)1475.2 Association Instructions1505.2.1 Ladder block series connection and parallel connection (ANB,ORB)1505.2.2 Operation results push,read,pop (MPS,MRD,MPP)1525.2.3 Operation results inversion (INV)1555.2.4 Operation result conversions (MEP,MEF)1575.2.5 Pulse conversions of edge relay operation results (EGP,EGF)1585.3 Output Instructions1605.3.1 Out instruction (excluding timers, counters, and annunciators) (OUT)1605.3.2 Timers (OUT T,OUTH T)1625.3.3 Counter (OUT C)1665.3.4 Annunciator output (OUT F)1685.3.5 Setting devices (except for annunciators) (SET)1705.3.6 Resetting devices (except for annunciators) (RST)1725.3.7 Setting and resetting the annunciators (SET F,RST F)1755.3.8 Leading edge and trailing edge outputs (PLS,PLF)1775.3.9 Bit device output reverse (FF)1805.3.10 Pulse conversions of direct outputs (DELTA(P))1825.4 Shift Instructions1845.4.1 Bit device shifts (SFT(P))1845.5 Master Control Instructions1875.5.1 Setting and resetting the master control (MC,MCR)1875.6 Termination Instructions1915.6.1 End main routine program (FEND)1915.6.2 End sequence program (END)1935.7 Other instructions1955.7.1 Sequence program stop (STOP)1955.7.2 No operations (NOP,NOPLF,PAGE n)1976 BASIC INSTRUCTIONS2016.1 Comparison Operation Instructions2026.1.1 BIN 16-bit data comparisons (=,<>,>,<=,<,>=)2026.1.2 BIN 32-bit data comparisons (D=,D<>,D>,D<=,D<,D>=)2046.1.3 Floating decimal point data comparisons (Single precision) (E=,E<>,E>,E<=,E<,E>=)2066.1.4 Floating decimal point data comparisons (Double precision) (ED=,ED<>,ED>,ED<=,ED<,ED>=)2086.1.5 Character string data comparisons ($=,$<>,$>,$<=,$<,$>=)2116.1.6 BIN block data comparisons (BKCMP □ ,BKCMP □ P)2156.1.7 BIN 32-bit block data comparisons (DBKCMP □ ,DBKCMP □ P)2186.2 Arithmetic Operation Instructions2226.2.1 BIN 16-bit addition and subtraction operations (+(P),-(P))2226.2.2 BIN 32-bit addition and subtraction operations (D+(P),D-(P))2266.2.3 BIN 16-bit multiplication and division operations (*(P),/(P))2306.2.4 BIN 32-bit multiplication and division operations (D*(P),D/(P))2326.2.5 BCD 4-digit addition and subtraction operations (B+(P),B-(P))2346.2.6 BCD 8-digit addition and subtraction operations (DB+(P),DB-(P))2386.2.7 BCD 4-digit multiplication and division operations (B*(P),B/(P))2426.2.8 BCD 8-digit multiplication and division operations (DB*(P),DB/(P))2446.2.9 Addition and subtraction of floating decimal point data (Single precision) (E+(P),E-(P))2466.2.10 Addition and subtraction of floating decimal point data (Double precision) (ED+(P),ED-(P))2506.2.11 Multiplication and division of floating decimal point data (Single precision) (E*(P),E/(P))2546.2.12 Multiplication and division of floating decimal point data (Double precision) (ED*(P),ED/(P))2566.2.13 Block addition and subtraction (BK+(P),BK-(P))2596.2.14 BIN 32-bit data block addition and subtraction operations (DBK+(P),DBK-(P))2626.2.15 Linking character strings ($+(P))2656.2.16 Incrementing and decrementing 16-bit BIN data (INC(P),DEC(P))2696.2.17 Incrementing and decrementing 32-bit BIN data (DINC(P),DDEC(P))2716.3 Data conversion instructions2736.3.1 Conversion from BIN data to 4-digit and 8-digit BCD (BCD(P),DBCD(P))2736.3.2 Conversion from BCD 4-digit and 8-digit data to BIN data (BIN(P),DBIN(P))2756.3.3 Conversion from BIN 16 and 32-bit data to floating decimal point (Single precision) (FLT(P),DFLT(P))2786.3.4 Conversion from BIN 16 and 32-bit data to floating decimal point (Double precision) (FLTD(P),DFLTD(P))2816.3.5 Conversion from floating decimal point data to BIN16- and 32-bit data (Single precision) (INT(P),DINT(P))2836.3.6 Conversion from floating decimal point data to BIN16- and 32-bit data (Double precision) (INTD(P),DINTD(P))2866.3.7 Conversion from BIN 16-bit to BIN 32-bit data (DBL(P))2886.3.8 Conversion from BIN 32-bit to BIN 16-bit data (WORD(P))2896.3.9 Conversion from BIN 16 and 32-bit data to Gray code (GRY(P),DGRY(P))2906.3.10 Conversion of Gray code to BIN 16 and 32-bit data (GBIN(P),DGBIN(P))2926.3.11 Complement of 2 of BIN 16- and 32-bit data (sign reversal) (NEG(P),DNEG(P))2946.3.12 Floating-point sign invertion (Single precision) (ENEG(P))2966.3.13 Floating-point sign invertion (Double precision) (EDNEG(P))2976.3.14 Conversion from block BIN 16-bit data to BCD 4-digit data (BKBCD(P))2986.3.15 Conversion from block BCD 4-digit data to block BIN 16-bit data (BKBIN(P))3006.3.16 Single precision to Double precision conversion (ECON(P))3026.3.17 Double precision to Single precision conversion (EDCON(P))3046.4 Data Transfer Instructions3066.4.1 16-bit and 32-bit data transfers (MOV(P),DMOV(P))3066.4.2 Floating-point data transfer (Single precision) (EMOV(P))3086.4.3 Floating-point data transfer (Double precision) (EDMOV(P))3106.4.4 Character string transfers ($MOV(P))3126.4.5 16-bit and 32-bit negation transfers (CML(P),DCML(P))3146.4.6 Block 16-bit data transfers (BMOV(P))3176.4.7 Identical 16-bit data block transfers (FMOV(P))3206.4.8 Identical 32-bit data block transfers (DFMOV(P))3226.4.9 16-bit and 32-bit data exchanges (XCH(P),DXCH(P))3246.4.10 Block 16-bit data exchanges (BXCH(P))3266.4.11 Upper and lower byte exchanges (SWAP(P))3286.5 Program Branch Instructions3296.5.1 Pointer branch instructions (CJ,SCJ,JMP)3296.5.2 Jump to END (GOEND)3326.6 Program Execution Control Instructions3336.6.1 Interrupt disable/enable instructions, interrupt program mask (DI,EI,IMASK)3336.6.2 Recovery from interrupt programs (IRET)3396.7 I/O Refresh Instructions3416.7.1 I/O refresh (RFS(P))3416.8 Other Convenient Instructions3436.8.1 Counter 1-phase input up or down (UDCNT1)3436.8.2 Counter 2-phase input up or down (UDCNT2)3466.8.3 Teaching timer (TTMR)3496.8.4 Special function timer (STMR)3516.8.5 Rotary table shortest direction control (ROTC)3546.8.6 Ramp signal (RAMP)3576.8.7 Pulse density measurement (SPD)3606.8.8 Fixed cycle pulse output (PLSY)3626.8.9 Pulse width modulation (PWM)3646.8.10 Matrix input (MTR)3667 APPLICATION INSTRUCTIONS3697.1 Logical operation instructions3707.1.1 Logical products with 16-bit and 32-bit data (WAND(P),DAND(P))3717.1.2 Block logical products (BKAND(P))3777.1.3 Logical sums of 16-bit and 32-bit data (WOR(P),DOR(P))3797.1.4 Block logical sum operations (BKOR(P))3857.1.5 16-bit and 32-bit exclusive OR operations (WXOR(P),DXOR(P))3877.1.6 Block exclusive OR operations (BKXOR(P))3937.1.7 16-bit and 32-bit data exclusive NOR operations (WXNR(P),DXNR(P))3957.1.8 Block exclusive NOR operations (BKXNR(P))4017.2 Rotation instruction4037.2.1 Right rotation of 16-bit data (ROR(P),RCR(P))4037.2.2 Left rotation of 16-bit data (ROL(P),RCL(P))4067.2.3 Right rotation of 32-bit data (DROR(P),DRCR(P))4097.2.4 Left rotation of 32-bit data (DROL(P),DRCL(P))4127.3 Shift instruction4147.3.1 n-bit shift to right or left of 16-bit data (SFR(P),SFL(P))4147.3.2 1-bit shift to right or left of n-bit data (BSFR(P),BSFL(P))4177.3.3 n-bit shift to right or left of n-bit data (SFTBR(P),SFTBL(P))4197.3.4 1-word shift to right or left of n-word data (DSFR(P),DSFL(P))4227.3.5 n-bit shift to right or left of n-word data (SFTWR(P),SFTWL(P))4247.4 Bit processing instructions4277.4.1 Bit set and reset for word devices (BSET(P),BRST(P))4277.4.2 Bit tests (TEST(P),DTEST(P))4297.4.3 Batch reset of bit devices (BKRST(P))4327.5 Data processing instructions4347.5.1 16-bit and 32-bit data searches (SER(P),DSER(P))4347.5.2 16-bit and 32-bit data checks (SUM(P),DSUM(P))4377.5.3 Decoding from 8 to 256 bits (DECO(P))4397.5.4 Encoding from 256 to 8 bits (ENCO(P))4417.5.5 7-segment decode (SEG(P))4437.5.6 4-bit dissociation of 16-bit data (DIS(P))4457.5.7 4-bit linking of 16-bit data (UNI(P))4477.5.8 Dissociation or linking of random data (NDIS(P),NUNI(P))4497.5.9 Data dissociation and linking in byte units (WTOB(P),BTOW(P))4537.5.10 Maximum value search for 16- and 32-bit data (MAX(P),DMAX(P))4577.5.11 Minimum value search for 16- and 32-bit data (MIN(P),DMIN(P))4607.5.12 BIN 16 and 32 bits data sort operations (SORT,DSORT)4637.5.13 Calculation of totals for 16-bit data (WSUM(P))4677.5.14 Calculation of totals for 32-bit data (DWSUM(P))4697.5.15 Calculation of averages for 16-bit or 32-bit data (MEAN(P),DMEAN(P))4717.6 Structure creation instructions4737.6.1 FOR to NEXT instruction loop (FOR,NEXT)4737.6.2 Forced end of FOR to NEXT instruction loop (BREAK(P))4767.6.3 Subroutine program calls (CALL(P))4787.6.4 Return from subroutine programs (RET)4837.6.5 Subroutine program output OFF calls (FCALL(P))4847.6.6 Subroutine calls between program files (ECALL(P))4887.6.7 Subroutine output OFF calls between program files (EFCALL(P))4937.6.8 Subroutine program call (XCALL)4977.6.9 Refresh instruction (COM)5027.6.10 Select Refresh Instruction (COM)5057.6.11 Select Refresh Instruction (CCOM)5097.6.12 Index modification of entire ladder (IX,IXEND)5127.6.13 Designation of modification values in index modification of entire ladders (IXDEV,IXSET)5167.7 Data Table Operation Instructions5197.7.1 Writing data to the data table (FIFW(P))5197.7.2 Reading oldest data from tables (FIFR(P))5217.7.3 Reading newest data from data tables (FPOP(P))5237.7.4 Deleting and inserting data from and in data tables (FDEL(P),FINS(P))5257.8 Buffer memory access instruction5287.8.1 Reading 1-/2-word data from the intelligent function module (FROM(P),DFRO(P))5287.8.2 Writing 1-/2-word data to intelligent function module (TO(P),DTO(P))5317.9 Display instructions5347.9.1 Print ASCII code instruction (PR)5347.9.2 Print comment instruction (PRC)5377.9.3 Error display and annunciator reset instruction (LEDR)5407.10 Debugging and failure diagnosis instructions5437.10.1 Special format failure checks (CHKST,CHK)5437.10.2 Changing check format of CHK instruction (CHKCIR,CHKEND)5477.11 Character string processing instructions5517.11.1 Conversion from BIN 16-bit or 32-bit to decimal ASCII (BINDA(P),DBINDA(P))5517.11.2 Conversion from BIN 16-bit or 32-bit data to hexadecimal ASCII (BINHA(P),DBINHA(P))5547.11.3 Conversion from BCD 4-digit and 8-digit to decimal ASCII data (BCDDA(P),DBCDDA(P))5577.11.4 Conversion from decimal ASCII to BIN 16-bit and 32-bit data (DABIN(P),DDABIN(P))5607.11.5 Conversion from hexadecimal ASCII to BIN 16-bit and 32-bit data (HABIN(P),DHABIN(P))5637.11.6 Conversion from decimal ASCII to BCD 4-digit or 8-digit data (DABCD(P),DDABCD(P))5667.11.7 Reading device comment data (COMRD(P))5697.11.8 Character string length detection (LEN(P))5727.11.9 Conversion from BIN 16-bit or 32-bit to character string (STR(P),DSTR(P))5747.11.10 Conversion from character string to BIN 16-bit or 32-bit data (VAL(P),DVAL(P))5807.11.11 Conversion from floating decimal point to character string data (ESTR(P))5857.11.12 Conversion from character string to floating decimal point data (EVAL(P))5927.11.13 Conversion from hexadecimal BIN to ASCII (ASC(P))5967.11.14 Conversion from ASCII to hexadecimal BIN (HEX(P))5987.11.15 Extracting character string data from the right or left (RIGHT(P),LEFT(P))6007.11.16 Random selection from and replacement in character strings (MIDR(P),MIDW(P))6037.11.17 Character string search (INSTR(P))6077.11.18 Insertion of character string (STRINS(P))6097.11.19 Deletion of character string (STRDEL(P))6117.11.20 Floating decimal point to BCD (EMOD(P))6137.11.21 From BCD format data to floating decimal point (EREXP(P))6167.12 Special function instructions6187.12.1 SIN operation on floating-point data (Single precision) (SIN(P))6187.12.2 SIN operation on floating-point data (Double precision) (SIND(P))6207.12.3 COS operation on floating-point data (Single precision) (COS(P))6227.12.4 COS operation on floating-point data (Double precision) (COSD(P))6247.12.5 TAN operation on floating-point data (Single precision) (TAN(P))6267.12.6 TAN operation on floating-point data (Double precision) (TAND(P))6287.12.7 SIN-1 operation on floating point data (Single precision) (ASIN(P))6307.12.8 SIN-1 operation on floating-point data (Double precision) (ASIND(P))6337.12.9 COS -1 operation on floating-point data (Single precision) (ACOS(P))6357.12.10 COS -1 operation on floating-point data (Double precision) (ACOSD(P))6377.12.11 TAN -1 operation on floating-point data (Single precision) (ATAN(P))6397.12.12 TAN -1 operation on floating-point data (Double precision) (ATAND(P))6417.12.13 Conversion from floating-point angle to radian (Single precision) (RAD(P))6437.12.14 Conversion from floating-point angle to radian (Double precision) (RADD(P))6457.12.15 Conversion from floating-point radian to angle (Single precision) (DEG(P))6477.12.16 Conversion from floating-point radian to angle (Double precision) (DEGD(P))6497.12.17 Exponentiation operation on floating-point data (Single precision) (POW(P))6517.12.18 Exponentiation operation on floating-point data (Single precision) (POWD(P))6537.12.19 Square root operation for floating-point data (Single precision) (SQR(P))6557.12.20 Square root operation for floating-point data (Double precision) (SQRD(P))6577.12.21 Exponent operation on floating-point data (Single precision) (EXP(P))6597.12.22 Exponent operation on floating-point data (Double precision) (EXPD(P))6627.12.23 Natural logarithm operation on floating-point data (Single precision) (LOG(P))6647.12.24 Natural logarithm operation on floating-point data (Double precision) (LOGD(P))6667.12.25 Common logarithm operation on floating-point data (Single precision) (LOG10(P))6687.12.26 Common logarithm operation on floating-point data (Double precision) (LOG10D(P))6707.12.27 Random number generation and series updates (RND(P),SRND(P))6727.12.28 BCD 4-digit and 8-digit square roots (BSQR(P),BDSQR(P))6747.12.29 BCD type SIN operation (BSIN(P))6777.12.30 BCD type COS operations (BCOS(P))6797.12.31 BCD type TAN operation (BTAN(P))6817.12.32 BCD type SIN -1 operations (BASIN(P))6837.12.33 BCD type COS -1 operation (BACOS(P))6857.12.34 BCD type TAN -1 operations (BATAN(P))6877.13 Data Control Instructions6897.13.1 Upper and lower limit controls for BIN 16-bit and BIN 32-bit data (LIMIT(P),DLIMIT(P))6897.13.2 BIN 16-bit and 32-bit dead band controls (BAND(P),DBAND(P))6927.13.3 Zone control for BIN 16-bit and BIN 32-bit data (ZONE(P),DZONE(P))6957.13.4 Scaling (Point-by-point coordinate data) (SCL(P),DSCL(P))6987.13.5 Scaling (Point-by-point coordinate data) (SCL2(P),DSCL2(P))7027.14 File register switching instructions7057.14.1 Switching file register numbers (RSET(P))7057.14.2 Setting files for file register use (QDRSET(P))7077.14.3 File setting for comments (QCDSET(P))7107.15 Clock instructions7127.15.1 Reading clock data (DATERD(P))7127.15.2 Writing clock data (DATEWR(P))7147.15.3 Clock data addition operation (DATE+(P))7167.15.4 Clock data subtraction operation (DATE-(P))7187.15.5 Time data conversion (from Hour/Minute/Second to Second) (SECOND(P))7207.15.6 Time data conversion (from Second to Hour/Minute/Second ) (HOUR(P))7227.15.7 Date comparison (DT=,DT<>,DT>,DT<=,DT<,DT>=)7247.15.8 Clock comparison (TM=,TM<>,TM>,TM<=,TM<,TM>=)7297.16 Expansion Clock Instructions7347.16.1 Reading expansion clock data (S(P).DATERD)7347.16.2 Expansion clock data addition operation (S(P).DATE+)7377.16.3 Expansion clock data subtraction operation (S(P).DATE-)7407.17 Program control instructions7437.17.1 Program standby instruction (PSTOP(P))7457.17.2 Program output OFF standby instruction (POFF(P))7467.17.3 Program scan execution registration instruction (PSCAN(P))7487.17.4 Program low speed execution registration instruction (PLOW(P))7507.17.5 Program execution status check instruction (PCHK)7527.18 Other instructions7547.18.1 Resetting watchdog timer (WDT(P))7547.18.2 Timing pulse generation (DUTY)7567.18.3 Time check instruction (TIMCHK)7587.18.4 Direct 1-byte read from file register (ZRRDB(P))7597.18.5 File register direct 1-byte write (ZRWRB(P))7617.18.6 Indirect address read operations (ADRSET(P))7637.18.7 Numerical key input from keyboard (KEY)7647.18.8 Batch save or recovery of index register (ZPUSH(P),ZPOP(P))7687.18.9 Reading Module Information (UNIRD(P))7707.18.10 Reading module model name(TYPERD(P))7747.18.11 Trace Set/Reset (TRACE,TRACER)7797.18.12 Writing Data to Designated File (SP.FWRITE)7817.18.13 Reading Data from Designated File (SP.FREAD)7927.18.14 Writing Data to Standard ROM (SP.DEVST)8047.18.15 Read Data from Standard ROM (S(P).DEVLD)8067.18.16 Load Program from Memory Card (PLOADP)8087.18.17 Unload Program from Program Memory (PUNLOADP)8117.18.18 Load + Unload (PSWAPP)8137.18.19 High-speed Block Transfer of File Register (RBMOV(P))816INDEX821WARRANTY833QCPU Programming Manual (Common Instruction) 2/2837SAFETY PRECAUTIONS839REVISIONS840INTRODUCTION841CONTENTS842MANUALS8528 INSTRUCTIONS FOR DATA LINK8558.1 Network refresh instructions8568.1.1 Refresh instruction for the designated module (S(P)/J(P)/G(P).ZCOM)8568.2 Reading/Writing Routing Information8608.2.1 Reading routing information (S(P)/Z(P).RTREAD)8608.2.2 Registering routing information (S(P)/Z(P).RTWRITE)8629 Multiple CPU dedicated instruction8659.1 Writing to the CPU Shared Memory of Host CPU8669.1.1 Write to Host CPU Shared Memory (S(P).TO)8689.1.2 Writing to host station CPU shared memory (TO(P), DTO(P))8719.2 Reading from the CPU Shared Memory of another CPU8759.2.1 Reading from Other CPU Shared Memory (FROM(P), DFRO(P))87610 QCPU INSTRUCTIONS88310.1 Overview88410.2 Writing Devices to Another CPU (D(P).DDWR)89510.3 Reading Devices from Another CPU (D(P).DDRD)89911 QCPU INSTRUCTIONS90311.1 System Switching Instruction (SP.CONTSW)90412 ERROR CODES90712.1 Error Code List90812.1.1 Error codes90912.1.2 Reading an error code90912.1.3 Error code list (1000 to 1999)91012.1.4 Error code list (2000 to 2999)92212.1.5 Error code list (3000 to 3999)94012.1.6 Error code list (4000 to 4999)95712.1.7 Error code list (5000 to 5999)97212.1.8 Error code list (6000 to 6999)97412.1.9 Error code list (7000 to 10000)98412.2 Canceling of Errors989APPENDICES991Appendix 1 OPERATION PROCESSING TIME992Appendix 1.1 Definition992Appendix 1.2 Operation Processing Time of Basic Model QCPU993Appendix 1.3 Operation Processing Time of High Performance Model QCPU/Process CPU/Redundant CPU1011Appendix 1.4 Operation Processing Time of Universal Model QCPU1040Appendix 1.4.1 Subset instruction processing time1040Appendix 1.4.2 Processing time of instructions other than subset instruction1056Appendix 2 CPU PERFORMANCE COMPARISON1104Appendix 2.1 Comparison of Q with AnNCPU, AnACPU, and AnUCPU1104Appendix 2.1.1 Usable devices1104Appendix 2.1.2 I/O control mode1105Appendix 2.1.3 Data that can be used by instructions1105Appendix 2.1.4 Timer comparison1106Appendix 2.1.5 Comparison of counters1107Appendix 2.1.6 Comparison of display instructions1107Appendix 2.1.7 Instructions whose designation format has been changed (Except dedicated instructions for AnACPU and AnUCPU)1108Appendix 2.1.8 AnACPU and AnUCPU dedicated instructions1109Appendix 3 SPECIAL RELAY LIST1110Appendix 4 SPECIAL REGISTER LIST1136Appendix 5 APPLICATION PROGRAM EXAMPLES1188Appendix 5.1 Concept of Programs which Perform Operations of Xn, n√X1188INDEX1189WARRANTY1201Size: 38.8 MBPages: 1204Language: EnglishOpen manual