AH500 Programming Manual 3-44 Instruction code Pulse Classification API Function 16-bit 32-bit 64-bit instruction L 0811 LD^ DLD^ ─ ─ ON: S ^S 0 1 2 OFF: S ^S =0 1 2 0810 LD| DLD| ─ ─ ON: S |S 0 1 2 OFF: S |S =0 1 2 0004 LD DLD ─ ─ Comparing the values ON: S <S 1 2 OFF: S ≧S 1 2 0005 LD DLD ─ ─ Comparing the values ON: S ≦S 1 2 OFF: S >S 1 2 0001 LD DLD ─ ─ Comparing the values ON: S ≠S 1 2 OFF: S =S 1 2 0000 LD= DLD= ─ ─ Comparing the values ON: S =S 1 2 OFF: S ≠S 1 2 0002 LD> DLD> ─ ─ Comparing the values ON: S >S 1 2 OFF: S ≦S 1 2 0003 LD>= DLD>= ─ ─ Comparing the values ON: S ≧S 1 2 OFF:
S <S 1 2 1221 LIMIT DLIMIT ─ Confining the value within the bounds 0218 LINE DLINE ─ Converting a column of data into a line of data 1806 LRC ─ ─ ─ Longitudinal parity check M 0801 MAND ─ ─ Matrix AND operation 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 1208 MEAN DMEAN ─ Mean 1211 MINV ─ ─ Inverting the matrix bits 0206 MMOV ─ ─ Converting the 16-bit value into the 32-bit value 1808 MODRW ─ ─ ─ Reading/Writing the Modbus data 0803 MOR ─ ─ Matrix OR operation 0300 MOV DMOV ─ Transferring the data