Chapter 3 Instruction Tables 3_ 3-49 Instruction code Pulse Classification API Function 16-bit 32-bit instruction 0067 LDZ DLDZ – |S1-S2|≠|S3| 0066 LDZ= DLDZ= – |S1-S2|=|S3| 0068 LDZ> DLDZ> – |S1-S2|>|S3| 0069 LDZ>= DLDZ>= – |S1-S2|≧|S3| 1221 LIMIT DLIMIT Confining a value within bounds 1806 LRC – – Longitudinal parity check M 0801 MAND – Matrix AND operation 2304 MDEL – Deleting files on the memory card 2123 MERGE – Merging a string 1214 MBC – Counting the bits with the value 0 or 1 0904 MBR – Rotating the matrix bits 1212 MBRD – Reading the matrix bit 1109 MBS – Shifting the matrix bits 1213 MBWR – Writing the matrix bit 0058 MCMP – Matrix comparison 2210 MCONF – Reading/Writing Modbus TCP data 1208 MEAN DMEAN Mean 2303 MEMW – Writing data into the file register 1211 MINV – Inverting matrix bits 0206 MMOV – Converting a 16-bit value into a 32-bit value 1808 MODRW – – Reading/Writing MODBUS data 1817 MODRWE – – Reading and writing Modbus data without using any flags 0803 MOR – Matrix OR operation 0300 MOV DMOV Transferring data 0310 MOVB – Transferring several bits 2301 MREAD – Reading data from the memory card into the PLC 2204 MSEND – Sending an email 0704 MTR – – Matrix input 2302 MTWRIT – Writing a string into the memory card 0117 MUL16 MUL32 Multiplying binary numbers for 16-bit/32-bit 2300 MWRIT – Writing data from the PLC to the memory card 0805 MXOR – Matrix exclusive OR operation N 0210 NEG DNEG Two’s complement 1301 NEXT – – End of the nested loop 0305 NMOV DNMOV Transferring data to several devices