Giới thiệu tổng hợp danh sách tập lệnh plc Omron, giúp bạn thuận tiện tra cứu khi viết chương trình.
Tổng hợp danh sách tập lệnh plc Omron
Tập lệnh này được trích từ manual của plc Omron CP1H nên bạn có thể tham khảo thêm trong manual của nhà sản xuất để hiểu hơn mô tả của từng lệnh.
Mô tả của tập lệnh bằng tiếng Anh nên bạn có thể sử dụng một số công cụ dịch sang tiếng Việt để hiểu hơn về lệnh bởi về cơ bản thì mô tả tiếng Anh sẽ rõ nghĩa hơn so với việt dịch sang tiếng Việt.
Mã số của lệnh | Cú pháp | Mô tả |
LD | LOAD | |
LD NOT | LOAD NOT | |
AND | AND | |
AND NOT | AND NOT | |
OR | OR | |
OR NOT | OR NOT | |
AND LD | AND LOAD | |
OR LD | OR LOAD | |
OUT | OUTPUT | |
OUT NOT | OUTPUT NOT | |
SET | SET | |
RSET | RESET | |
TIM | TIMER | |
TIMX | TIMER | |
CNT | COUNTER | |
0 | NOP | NO OPERATION |
1 | END | END |
2 | IL | INTERLOCK |
3 | ILC | INTERLOCK CLEAR |
4 | JMP | JUMP |
5 | JME | JUMP END |
6 | FAL | FAILURE ALARM |
7 | FALS | SEVERE FAILURE ALARM |
8 | STEP | STEP DEFINE |
9 | SNXT | STEP START |
10 | SFT | SHIFT REGISTER |
11 | KEEP | KEEP |
12 | CNTR | REVERSIBLE COUNTER |
13 | DIFU | DIFFERENTIATE UP |
14 | DIFD | DIFFERENTIATE DOWN |
15 | TIMH | HIGH-SPEED TIMER |
16 | WSFT | WORD SHIFT |
17 | ASFT | ASYNCHRONOUS SHIFT REGISTER |
19 | MCMP | MULTIPLE COMPARE |
20 | CMP | UNSIGNED COMPARE |
21 | MOV | MOVE |
22 | MVN | MOVE NOT |
23 | BIN | BCD-TO-BINARY |
24 | BCD | BINARY-TO-BCD |
25 | ASL | ARITHMETIC SHIFT LEFT |
26 | ASR | ARITHMETIC SHIFT RIGHT |
27 | ROL | ROTATE LEFT |
28 | ROR | ROTATE RIGHT |
29 | COM | COMPLEMENT |
34 | ANDW | LOGICAL AND |
35 | ORW | LOGICAL OR |
36 | XORW | EXCLUSIVE OR |
37 | XNRW | EXCLUSIVE NOR |
40 | STC | SET CARRY |
41 | CLC | CLEAR CARRY |
45 | TRSM | TRACE MEMORY SAMPLING |
46 | MSG | DISPLAY MESSAGE |
47 | SCH | 7-SEGMENT LED WORD DATA DISPLAY |
48 | SCTRL | 7-SEGMENT LED CONTROL |
58 | BINL | DOUBLE BCD-TO DOUBLE BINARY |
59 | BCDL | DOUBLE BINARY-TO BCD |
60 | CMPL | DOUBLE UNSIGNED COMPARE |
62 | XFRB | MULTIPLE BIT TRANSFER |
63 | LINE | COLUMN TO LINE |
64 | COLM | LINE TO COLUMN |
65 | SEC | HOURS TO SECONDS |
66 | HMS | SECONDS TO HOURS |
67 | BCNT | BIT COUNTER |
68 | BCMP | UNSIGNED BLOCK COMPARE |
69 | APR | ARITHMETIC PROCESS |
70 | XFER | BLOCK TRANSFER |
71 | BSET | BLOCK SET |
72 | ROOT | BCD SQUARE ROOT |
73 | XCHG | DATA EXCHANGE |
74 | SLD | ONE DIGIT SHIFT LEFT |
75 | SRD | ONE DIGIT SHIFT RIGHT |
76 | MLPX | DATA DECODER |
77 | DMPX | DATA ENCODER |
78 | SDEC | 7-SEGMENT DECODER |
79 | FDIV | FLOATING POINT DIVIDE |
80 | DIST | SINGLE WORD DISTRIBUTE |
81 | COLL | DATA COLLECT |
82 | MOVB | MOVE BIT |
83 | MOVD | MOVE DIGIT |
84 | SFTR | REVERSIBLE SHIFT REGISTER |
85 | TCMP | TABLE COMPARE |
86 | ASC | ASCII CONVERT |
87 | TTIM | ACCUMULATIVE TIMER |
88 | ZCP | AREA RANGE COMPARE |
90 | SEND | NETWORK SEND |
91 | SBS | SUBROUTINE CALL |
92 | SBN | SUBROUTINE ENTRY |
93 | RET | SUBROUTINE RETURN |
94 | WDT | EXTEND MAXIMUM CYCLE TIME |
96 | BPRG | BLOCK PROGRAM BEGIN |
97 | IORF | I/O REFRESH |
98 | RECV | NETWORK RECEIVE |
99 | MCRO | MACRO |
114 | CPS | SIGNED BINARY COMPARE |
115 | CPSL | DOUBLE SIGNED BINARY COMPARE |
116 | ZCPL | DOUBLE AREA RANGE COMPARE |
160 | NEG | 2’S COMPLEMENT |
161 | NEGL | DOUBLE 2’S COMPLEMENT |
162 | HEX | ASCII TO HEX |
180 | FCS | FRAME CHECKSUM |
181 | SRCH | DATA SEARCH |
182 | MAX | FIND MAXIMUM |
183 | MIN | FIND MINIMUM |
184 | SUM | SUM |
190 | PID | PID CONTROL |
191 | PIDAT | PID CONTROL WITH AUTOTUNING |
194 | SCL | SCALING |
195 | AVG | AVERAGE |
210 | DSW | DIGITAL SWITCH INPUT |
211 | TKY | TEN KEY INPUT |
212 | HKY | HEXADECIMAL KEY INPUT |
213 | MTR | MATRIX INPUT |
214 | 7SEG | 7-SEGMENT DISPLAY OUTPUT |
222 | IORD | INTELLIGENT I/O READ |
223 | IOWR | INTELLIGENT I/O WRITE |
226 | DLNK | CPU BUS UNIT I/O REFRESH |
235 | RXD | RECEIVE |
236 | TXD | TRANSMIT |
237 | STUP | CHANGE SERIAL PORT SETUP |
255 | RXDU | RECEIVE VIA SERIAL COMMUNICATIONS UNIT |
256 | TXDU | TRANSMIT VIA SERIAL COMMUNICATIONS UNIT |
260 | PMCR | PROTOCOL MACRO |
269 | FPD | FAILURE POINT DETECTION |
282 | CCS | SAVE CONDITION FLAGS |
283 | CCL | LOAD CONDITION FLAGS |
284 | FRMCV | CONVERT ADDRESS FROM CV |
285 | TOCV | CONVERT ADDRESS TO CV |
286 | GETID | GET VARIABLE ID |
300 | AND = | AND EQUAL |
300 | LD = | LOAD EQUAL |
300 | OR = | OR EQUAL |
301 | AND =L | AND DOUBLE EQUAL |
301 | LD =L | LOAD DOUBLE EQUAL |
301 | OR =L | OR DOUBLE EQUAL |
302 | AND =S | AND SIGNED EQUAL |
302 | LD =S | LOAD SIGNED EQUAL |
302 | OR =S | OR SIGNED EQUAL |
303 | AND =SL | AND DOUBLE SIGNED EQUAL |
303 | LD =SL | LOAD DOUBLE SIGNED EQUAL |
303 | OR =SL | OR DOUBLE SIGNED EQUAL |
305 | AND <> | AND NOT EQUAL |
305 | LD <> | LOAD NOT EQUAL |
305 | OR <> | OR NOT EQUAL |
306 | AND <>L | AND DOUBLE NOT EQUAL |
306 | LD <>L | LOAD DOUBLE NOT EQUAL |
306 | OR <>L | OR DOUBLE NOT EQUAL |
307 | AND <>S | AND SIGNED NOT EQUAL |
307 | LD <>S | LOAD SIGNED NOT EQUAL |
307 | OR <>S | OR SIGNED NOT EQUAL |
308 | AND <>SL | AND DOUBLE SIGNED NOT EQUAL |
308 | LD <>SL | LOAD DOUBLE SIGNED NOT EQUAL |
308 | OR <>SL | OR DOUBLE SIGNED NOT EQUAL |
310 | AND < | AND LESS THAN |
310 | LD < | LOAD LESS THAN |
310 | OR < | OR LESS THAN |
311 | AND <L | AND DOUBLE LESS THAN |
311 | LD <L | LOAD DOUBLE LESS THAN |
311 | OR <L | OR DOUBLE LESS THAN |
312 | AND <S | AND SIGNED LESS THAN |
312 | LD <S | LOAD SIGNED LESS THAN |
312 | OR <S | OR SIGNED LESS THAN |
313 | AND <SL | AND DOUBLE SIGNED LESS THAN |
313 | LD <SL | LOAD DOUBLE SIGNED LESS THAN |
313 | OR <SL | OR DOUBLE SIGNED LESS THAN |
315 | AND <= | AND LESS THAN OR EQUAL |
315 | LD <= | LOAD LESS THAN OR EQUAL |
315 | OR <= | OR LESS THAN OR EQUAL |
316 | AND <=L | AND DOUBLE LESS THAN OR EQUAL |
316 | LD <=L | LOAD DOUBLE LESS THAN OR EQUAL |
316 | OR <=L | OR DOUBLE LESS THAN OR EQUAL |
317 | AND <=S | AND SIGNED LESS THAN OR EQUAL |
317 | LD <=S | LOAD SIGNED LESS THAN OR EQUAL |
317 | OR <=S | OR SIGNED LESS THAN OR EQUAL |
318 | AND <=SL | AND DOUBLE SIGNED LESS THAN OR EQUAL |
318 | LD <=SL | LOAD DOUBLE SIGNED LESS THAN OR EQUAL |
318 | OR <=SL | OR DOUBLE SIGNED LESS THAN OR EQUAL |
320 | AND > | AND GREATER THAN |
320 | LD > | LOAD GREATER THAN |
320 | OR > | OR GREATER THAN |
321 | AND >L | AND DOUBLE GREATER THAN |
321 | LD >L | LOAD DOUBLE GREATER THAN |
321 | OR >L | OR DOUBLE GREATER THAN |
322 | AND >S | AND SIGNED GREATER THAN |
322 | LD >S | LOAD SIGNED GREATER THAN |
322 | OR >S | OR SIGNED GREATER THAN |
323 | AND >SL | AND DOUBLE SIGNED GREATER THAN |
323 | LD >SL | LOAD DOUBLE SIGNED GREATER THAN |
323 | OR >SL | OR DOUBLE SIGNED GREATER THAN |
325 | AND >= | AND GREATER THAN OR EQUAL |
325 | LD >= | LOAD GREATER THAN OR EQUAL |
325 | OR >= | OR GREATER THAN OR EQUAL |
326 | AND >=L | AND DOUBLE GREATER THAN OR EQUAL |
326 | LD >=L | LOAD DOUBLE GREATER THAN OR EQUAL |
326 | OR >=L | OR DOUBLE GREATER THAN OR EQUAL |
327 | AND >=S | AND SIGNED GREATER THAN OR EQUAL |
327 | LD >=S | LOAD SIGNED GREATER THAN OR EQUAL |
327 | OR >=S | OR SIGNED GREATER THAN OR EQUAL |
328 | AND >=SL | AND DOUBLE SIGNED GREATER THAN OR EQUAL |
328 | LD >=SL | LOAD DOUBLE SIGNED GREATER THAN OR EQUAL |
328 | OR >=SL | OR DOUBLE SIGNED GREATER THAN OR EQUAL |
329 | AND =F | AND FLOATING EQUAL |
329 | LD =F | LOAD FLOATING EQUAL |
329 | OR =F | OR FLOATING EQUAL |
330 | AND <>F | AND FLOATING NOT EQUAL |
330 | LD <>F | LOAD FLOATING NOT EQUAL |
330 | OR <>F | OR FLOATING NOT EQUAL |
331 | AND <F | AND FLOATING LESS THAN |
331 | LD <F | LOAD FLOATING LESS THAN |
331 | OR <F | OR FLOATING LESS THAN |
332 | AND <=F | AND FLOATING LESS THAN OR EQUAL |
332 | LD <=F | LOAD FLOATING LESS THAN OR EQUAL |
332 | OR <=F | OR FLOATING LESS THAN OR EQUAL |
333 | AND >F | AND FLOATING GREATER THAN |
333 | LD >F | LOAD FLOATING GREATER THAN |
333 | OR >F | OR FLOATING GREATER THAN |
334 | AND >=F | AND FLOATING GREATER THAN OR EQUAL |
334 | LD >=F | LOAD FLOATING GREATER THAN OR EQUAL |
334 | OR >=F | OR FLOATING GREATER THAN OR EQUAL |
335 | AND =D | AND DOUBLE FLOATING EQUAL |
335 | LD =D | LOAD DOUBLE FLOATING EQUAL |
335 | OR =D | OR DOUBLE FLOATING EQUAL |
336 | AND <>D | AND DOUBLE FLOATING NOT EQUAL |
336 | LD <>D | LOAD DOUBLE FLOATING NOT EQUAL |
336 | OR <>D | OR DOUBLE FLOATING NOT EQUAL |
337 | AND <D | AND DOUBLE FLOATING LESS THAN |
337 | LD <D | LOAD DOUBLE FLOATING LESS THAN |
337 | OR <D | OR DOUBLE FLOATING LESS THAN |
338 | AND <=D | AND DOUBLE FLOATING LESS THAN OR EQUAL |
338 | LD <=D | LOAD DOUBLE FLOATING LESS THAN OR EQUAL |
338 | OR <=D | OR DOUBLE FLOATING LESS THAN OR EQUAL |
339 | AND >D | AND DOUBLE FLOATING GREATER THAN |
339 | LD >D | LOAD DOUBLE FLOATING GREATER THAN |
339 | OR >D | OR DOUBLE FLOATING GREATER THAN |
340 | AND >=D | AND DOUBLE FLOATING GREATER THAN OR EQUAL |
340 | LD >=D | LOAD DOUBLE FLOATING GREATER THAN OR EQUAL |
340 | OR >=D | OR DOUBLE FLOATING GREATER THAN OR EQUAL |
341 | AND = DT | AND TIME EQUAL |
341 | LD = DT | LOAD TIME EQUAL |
341 | OR = DT | OR TIME EQUAL |
342 | AND <> DT | AND TIME NOT EQUAL |
342 | LD <> DT | LOAD TIME NOT EQUAL |
342 | OR <> DT | OR TIME NOT EQUAL |
343 | AND < DT | AND TIME LESS THAN |
343 | LD < DT | LOAD TIME LESS THAN |
343 | OR < DT | OR TIME LESS THAN |
344 | AND <= DT | AND TIME LESS THAN OR EQUAL |
344 | LD <= DT | LD TIME LESS THAN OR EQUAL |
344 | OR <= DT | OR TIME LESS THAN OR EQUAL |
345 | AND > DT | AND TIME GREATER THAN |
345 | LD > DT | LOAD TIME GREATER THAN |
345 | OR > DT | OR TIME GREATER THAN |
346 | AND >= DT | AND TIME GREATER THAN OR EQUAL |
346 | LD >= DT | LOAD TIME GREATER THAN OR EQUAL |
346 | OR >= DT | OR TIME GREATER THAN OR EQUAL |
350 | AND TST | AND BIT TEST |
350 | LD TST | LOAD BIT TEST |
350 | OR TST | OR BIT TEST |
351 | AND TSTN | AND BIT TEST NOT |
351 | LD TSTN | LOAD BIT TEST NOT |
351 | OR TSTN | OR BIT TEST NOT |
400 | + | SIGNED BINARY ADD WITHOUT CARRY |
401 | +L | DOUBLE SIGNED BINARY ADD WITHOUT CARRY |
402 | +C | SIGNED BINARY ADD WITH CARRY |
403 | +CL | DOUBLE SIGNED BINARY ADD WITH CARRY |
404 | +B | BCD ADD WITHOUT CARRY |
405 | +BL | DOUBLE BCD ADD WITHOUT CARRY |
406 | +BC | BCD ADD WITH CARRY |
407 | +BCL | DOUBLE BCD ADD WITH CARRY |
410 | – | SIGNED BINARY SUBTRACT WITHOUT CARRY |
411 | –L | DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY |
412 | –C | SIGNED BINARY SUBTRACT WITH CARRY |
413 | –CL | DOUBLE SIGNED BINARY SUBTRACT WITH CARRY |
414 | –B | BCD SUBTRACT WITHOUT CARRY |
415 | –BL | DOUBLE BCD SUBTRACT WITHOUT CARRY |
416 | –BC | BCD SUBTRACT WITH CARRY |
417 | –BCL | DOUBLE BCD SUBTRACT WITH CARRY |
420 | * | SIGNED BINARY MULTIPLY |
421 | *L | DOUBLE SIGNED BINARY MULTIPLY |
422 | *U | UNSIGNED BINARY MULTIPLY |
423 | *UL | DOUBLE UNSIGNED BINARY MULTIPLY |
424 | *B | BCD MULTIPLY |
425 | *BL | DOUBLE BCD MULTIPLY |
430 | / | SIGNED BINARY DIVIDE |
431 | /L | DOUBLE SIGNED BINARY DIVIDE |
432 | /U | UNSIGNED BINARY DIVIDE |
433 | /UL | DOUBLE UNSIGNED BINARY DIVIDE |
434 | /B | BCD DIVIDE |
435 | /BL | DOUBLE BCD DIVIDE |
448 | FSTR | FLOATING POINT TO ASCII |
449 | FVAL | ASCII TO FLOATING POINT |
450 | FIX | FLOATING TO 16-BIT |
451 | FIXL | FLOATING TO 32-BIT |
452 | FLT | 16-BIT TO FLOATING |
453 | FLTL | 32-BIT TO FLOATING |
454 | +F | FLOATING-POINT ADD |
455 | –F | FLOATING-POINT SUBTRACT |
456 | *F | FLOATING-POINT MULTIPLY |
457 | /F | FLOATING-POINT DIVIDE |
458 | RAD | DEGREES TO RADIANS |
459 | DEG | RADIANS-TO DEGREES |
460 | SIN | SINE |
461 | COS | COSINE |
462 | TAN | TANGENT |
463 | ASIN | ARC SINE |
464 | ACOS | ARC COSINE |
465 | ATAN | ARC TANGENT |
466 | SQRT | SQUARE ROOT |
467 | EXP | EXPONENT |
468 | LOG | LOGARITHM |
470 | BINS | SIGNED BCD-TO BINARY |
471 | BCDS | SIGNED BINARY-TO BCD |
472 | BISL | DOUBLE SIGNED BCD-TO-BINARY |
473 | BDSL | DOUBLE SIGNED BINARY-TO-BCD |
474 | GRY | GRAY CODE CONVERSION |
486 | SCL2 | SCALING 2 |
487 | SCL3 | SCALING 3 |
490 | CMND | DELIVER COMMAND |
498 | MOVL | DOUBLE MOVE |
499 | MVNL | DOUBLE MOVE NOT |
502 | BCMP2 | EXPANDED BLOCK COMPARE |
510 | CJP | CONDITIONAL JUMP |
511 | CJPN | CONDITIONAL JUMP |
512 | FOR | FOR-NEXT LOOPS |
513 | NEXT | FOR-NEXT LOOPS |
514 | BREAK | BREAK LOOP |
515 | JMP0 | MULTIPLE JUMP |
516 | JME0 | MULTIPLE JUMP END |
517 | MILH | MULTI-INTERLOCK DIFFERENTIATION HOLD |
518 | MILR | MULTI-INTERLOCK DIFFERENTIATIONRE LEASE |
519 | MILC | MULTI-INTERLOCK CLEAR |
520 | NOT | NOT |
521 | UP | CONDITION ON |
522 | DOWN | CONDITION OFF |
530 | SETA | MULTIPLE BIT SET |
531 | RSTA | MULTIPLE BIT RESET |
532 | SETB | SINGLE BIT SET |
533 | RSTB | SINGLE BIT RESET |
534 | OUTB | SINGLE BIT OUTPUT |
540 | TMHH | ONE-MS TIMER |
542 | TIML | LONG TIMER |
543 | MTIM | MULTI-OUTPUT TIMER |
545 | CNR | RESET TIMER/ COUNTER |
546 | CNTX | COUNTER |
547 | CNRX | RESET TIMER/ COUNTER |
548 | CNTRX | REVERSIBLE COUNTER |
550 | TIMX | TIMER |
551 | TIMHX | HIGH-SPEED TIMER |
552 | TMHHX | ONE-MS TIMER |
553 | TIMLX | LONG TIMER |
554 | MTIMX | MULTI-OUTPUT TIMER |
555 | TTIMX | ACCUMULATIVE TIMER |
560 | MOVR | MOVE TO REGISTER |
561 | MOVRW | MOVE TIMER/ COUNTER PV TO REGISTER |
562 | XCGL | DOUBLE DATA EXCHANGE |
565 | XFERC | BLOCK TRANSFER |
566 | DISTC | SINGLE WORD DISTRIBUTE |
567 | COLLC | DATA COLLECT |
568 | MOVBC | MOVE BIT |
570 | ASLL | DOUBLE SHIFT LEFT |
571 | ASRL | DOUBLE SHIFT RIGHT |
572 | ROLL | DOUBLE ROTATE LEFT |
573 | RORL | DOUBLE ROTATE RIGHT |
574 | RLNC | ROTATE LEFT WITHOUT CARRY |
575 | RRNC | ROTATE RIGHT WITHOUT CARRY |
576 | RLNL | DOUBLE ROTATE LEFT WITHOUT CARRY |
577 | RRNL | DOUBLE ROTATE RIGHT WITHOUT CARRY |
578 | NSFL | SHIFT N-BIT DATA LEFT |
579 | NSFR | SHIFT N-BIT DATA RIGHT |
580 | NASL | SHIFT N-BITS LEFT |
581 | NASR | SHIFT N-BITS RIGHT |
582 | NSLL | DOUBLE SHIFT N-BITS LEFT |
583 | NSRL | DOUBLE SHIFT N-BITS RIGHT |
590 | ++ | INCREMENT BINARY |
591 | ++L | DOUBLE INCREMENT BINARY |
592 | – – | DECREMENT BINARY |
593 | – –L | DOUBLE DECREMENT BINARY |
594 | ++B | INCREMENT BCD |
595 | ++BL | DOUBLE INCREMENT BCD |
596 | – –B | DECREMENT BCD |
597 | – –BL | DOUBLE DECREMENT BCD |
600 | SIGN | 16-BIT TO 32-BIT SIGNED BINARY |
610 | ANDL | DOUBLE LOGICAL AND |
611 | ORWL | DOUBLE LOGICAL OR |
612 | XORL | DOUBLE EXCLUSIVE OR |
613 | XNRL | DOUBLE EXCLUSIVE NOR |
614 | COML | DOUBLE COMPLEMENT |
620 | ROTB | BINARY ROOT |
621 | BCNTC | BIT COUNTER |
630 | SSET | SET STACK |
631 | DIM | DIMENSION RECORD TABLE |
632 | PUSH | PUSH ONTO STACK |
633 | FIFO | FIRST IN FIRST OUT |
634 | LIFO | LAST IN FIRST OUT |
635 | SETR | SET RECORD LOCATION |
636 | GETR | GET RECORD NUMBER |
637 | SWAP | SWAP BYTES |
638 | SNUM | STACK SIZE READ |
639 | SREAD | STACK DATA READ |
640 | SWRIT | STACK DATA WRITE |
641 | SINS | STACK DATA INSERT |
642 | SDEL | STACK DATA DELETE |
650 | LEN$ | STRING LENGTH |
652 | LEFT$ | GET STRING LEFT |
653 | RGHT$ | GET STRING RIGHT |
654 | MID$ | GET STRING MIDDLE |
656 | +$ | CONCATENATE STRING |
657 | INS$ | INS$ |
658 | DEL$ | DELETE STRING |
660 | FIND$ | FIND IN STRING |
661 | RPLC$ | REPLACE IN STRING |
664 | MOV$ | MOV STRING |
665 | XCHG$ | EXCHANGE STRING |
666 | CLR$ | CLEAR STRING |
670 | AND =$ | AND STRING EQUALS |
670 | LD =$ | LOAD STRING EQUALS |
670 | OR =$ | OR STRING EQUALS |
671 | AND <>$ | AND STRING NOT EQUAL |
671 | LD <>$ | LOAD STRING NOT EQUAL |
671 | OR <>$ | OR STRING NOT EQUAL |
672 | AND <$ | AND STRING LESS THAN |
672 | LD <$ | LOAD STRING LESS THAN |
672 | OR <$ | OR STRING LESS THAN |
673 | AND <=$ | AND STRING LESS THAN OR EQUALS |
673 | LD <=$ | LOAD STRING LESS THAN OR EQUAL |
673 | OR <=$ | OR STRING LESS THAN OR EQUALS |
674 | AND >$ | AND STRING GREATER THAN |
674 | LD >$ | LOAD STRING GREATER THAN |
674 | OR >$ | OR STRING GREATER THAN |
675 | AND >=$ | AND STRING GREATER THAN OR EQUALS |
675 | LD >=$ | LOAD STRING GREATER THAN OR EQUALS |
675 | OR >=$ | OR STRING GREATER THAN OR EQUALS |
680 | LMT | LIMIT CONTROL |
681 | BAND | DEAD BAND CONTROL |
682 | ZONE | DEAD ZONE CONTROL |
685 | TPO | TIME PROPORTIONAL OUTPUT |
690 | MSKS | SET INTERRUPT MASK |
691 | CLI | CLEAR INTERRUPT |
692 | MSKR | READ INTERRUPT MASK |
693 | DI | DISABLE INTERRUPTS |
694 | EI | ENABLE INTERRUPTS |
720 | EXPLT | EXPLICIT MESSAGE SEND |
721 | EGATR | EXPLICIT GET ATTRIBUTE |
722 | ESATR | EXPLICIT SET ATTRIBUTE |
723 | ECHRD | EXPLICIT WORD READ |
724 | ECHWR | EXPLICIT WORD CLEAR |
730 | CADD | CALENDAR ADD |
731 | CSUB | CALENDAR SUBTRACT |
735 | DATE | CLOCK ADJUSTMENT |
750 | GSBS | GLOBAL SUBROUTINE CALL |
751 | GSBN | GLOBAL SUBROUTINE ENTRY |
752 | GRET | GLOBAL SUBROUTINE RETURN |
801 | BEND | BLOCK PROGRAM END |
802 | IF | CONDITIONAL BRANCHING BLOCK |
802 | IF | CONDITIONAL BRANCHING BLOCK |
802 | IF NOT | CONDITIONAL BRANCHING BLOCK NOT |
803 | ELSE | ELSE |
804 | IEND | IF END |
805 | WAIT | ONE CYCLE AND WAIT |
805 | WAIT | ONE CYCLE AND WAIT |
805 | WAIT NOT | ONE CYCLE AND WAIT NOT |
806 | EXIT | CONDITIONAL BLOCK EXIT |
806 | EXIT | CONDITIONAL BLOCK EXIT |
806 | EXIT NOT | CONDITIONAL BLOCK EXIT NOT |
809 | LOOP | LOOP |
810 | LEND | LOOP END |
810 | LEND | LOOP END |
810 | LEND NOT | LOOP END NOT |
811 | BPPS | BLOCK PROGRAM PAUSE |
812 | BPRS | BLOCK PROGRAM RESTART |
813 | TIMW | TIMER WAIT |
814 | CNTW | COUNTER WAIT |
815 | TMHW | HIGH-SPEED TIMER WAIT |
816 | TIMWX | TIMER WAIT |
817 | TMHWX | HIGH-SPEED TIMER WAIT |
818 | CNTWX | COUNTER WAIT |
820 | TKON | TASK ON |
821 | TKOF | TASK OFF |
840 | PWR | EXPONENTIAL POWER |
841 | FIXD | DOUBLE FLOATING TO 16-BIT BINARY |
842 | FIXLD | DOUBLE FLOATING TO 32-BIT BINARY |
843 | DBL | 16-BIT BINARY TO DOUBLE FLOATING |
844 | DBLL | 32-BIT BINARY TO DOUBLE FLOATING |
845 | +D | DOUBLE FLOATING POINT ADD |
846 | -D | DOUBLE FLOATING POINT SUBTRACT |
847 | *D | DOUBLE FLOATING POINT MULTIPLY |
848 | /D | DOUBLE FLOATING POINT DIVIDE |
849 | RADD | DOUBLE DEGREES TO RADIANS |
850 | DEGD | DOUBLE RADIANS TO DEGREES |
851 | SIND | DOUBLE SINE |
852 | COSD | DOUBLE COSINE |
853 | TAND | DOUBLE TANGENT |
854 | ASIND | DOUBLE ARC SINE |
855 | ACOSD | DOUBLE ARC COSINE |
856 | ATAND | DOUBLE ARC TANGENT |
857 | SQRTD | DOUBLE SQUARE ROOT |
858 | EXPD | DOUBLE EXPONENT |
859 | LOGD | DOUBLE LOGARITHM |
860 | PWRD | DOUBLE EXPONENTIAL POWER |
880 | INI | MODE CONTROL |
881 | PRV | HIGH-SPEED COUNTER PV READ |
882 | CTBL | COMPARISON TABLE LOAD |
883 | PRV2 | COUNTER FREQUENCY CONVERT |
885 | SPED | SPEED OUTPUT |
886 | PULS | SET PULSES |
887 | PLS2 | PULSE OUTPUT |
888 | ACC | ACCELERATION CONTROL |
889 | ORG | ORIGIN SEARCH |
891 | PWN | PULSE WITH VARIABLE DUTY FACTOR |