Omron CS1G/H-CPUxxH Instructions Manual page 157

Sysmac cs series; sysmac cj series
Hide thumbs Also See for CS1G/H-CPUxxH:
Table of Contents

Advertisement

3-29 Debugging Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-29-1 Trace Memory Sampling: TRSM(045) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-30 Failure Diagnosis Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-30-1 FAILURE ALARM: FAL(006). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-30-2 SEVERE FAILURE ALARM: FALS(007) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-30-3 FAILURE POINT DETECTION: FPD(269) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31 Other Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-1 SET CARRY: STC(040) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-2 CLEAR CARRY: CLC(041) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-3 SELECT EM BANK: EMBC(281) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-4 EXTEND MAXIMUM CYCLE TIME: WDT(094) . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-5 SAVE CONDITION FLAGS: CCS(282) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-6 LOAD CONDITION FLAGS: CCL(283). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-7 CONVERT ADDRESS FROM CV: FRMCV(284) . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-8 CONVERT ADDRESS TO CV: TOCV(285) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-31-9 DISABLE PERIPHERAL SERVICING: IOSP(287) (CS1-H/CJ1-H/CJ1M Only) . . .
3-31-10 ENABLE PERIPHERAL SERVICING: IORS(288) (CS1-H/CJ1-H/CJ1M Only) . . .
3-32 Block Programming Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-32-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-32-2 BLOCK PROGRAM BEGIN/END: BPRG(096)/BEND(801) . . . . . . . . . . . . . . . . . .
3-32-3 BLOCK PROGRAM PAUSE/RESTART: BPPS(811)/BPRS(812) . . . . . . . . . . . . . . .
3-32-4 Branching: IF(802), ELSE(803), and IEND(804). . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-32-5 CONDITIONAL BLOCK EXIT (NOT): EXIT (NOT)(806) . . . . . . . . . . . . . . . . . . . .
3-32-6 ONE CYCLE AND WAIT (NOT): WAIT(805)/WAIT(805) NOT. . . . . . . . . . . . . . . .
3-32-7 TIMER WAIT: TIMW(813) and TIMWX(816) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-32-8 COUNTER WAIT: CNTW(814) and CNTWX(818) . . . . . . . . . . . . . . . . . . . . . . . . . .
3-32-9 HIGH-SPEED TIMER WAIT: TMHW(815) and TMHWX(817) . . . . . . . . . . . . . . . .
3-32-10 Loop Control: LOOP(809)/LEND(810)/LEND(810) NOT . . . . . . . . . . . . . . . . . . . . .
3-33 Text String Processing Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-1 Text String Processing Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-2 MOV STRING: MOV$(664) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-3 CONCATENATE STRING: +$(656) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-4 GET STRING LEFT: LEFT$(652) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-5 GET STRING RIGHT: RGHT$(653) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-6 GET STRING MIDDLE: MID$(654). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-7 FIND IN STRING: FIND$(660). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-8 STRING LENGTH: LEN$(650). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-9 REPLACE IN STRING: RPLC$(661) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-10 DELETE STRING: DEL$(658) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-11 EXCHANGE STRING: XCHG$(665) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-12 CLEAR STRING: CLR$(666) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-13 INSERT INTO STRING: INS$(657) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-33-14 String Comparison Instructions (670 to 675) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-34 Task Control Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-34-1 TASK ON: TKON(820) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-34-2 TASK OFF: TKOF(821) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
136
930
930
934
934
942
950
959
959
960
961
963
965
967
968
972
976
978
978
979
983
985
988
991
994
998
1001
1004
1007
1012
1012
1013
1015
1018
1020
1022
1024
1026
1028
1031
1033
1035
1037
1040
1045
1045
1049

Advertisement

Table of Contents
loading

Table of Contents