0% found this document useful (0 votes)
7 views3 pages

Codex

Uploaded by

tuhade2001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views3 pages

Codex

Uploaded by

tuhade2001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

10 DEF IO PIEZA_OK = BIT,6

20 DEF IO SENSOR_COLOR = BIT,1


30 DEF IO LAMPARA_RESET = BIT,1
40 DEF IO LAMPARA_STAR = BIT,0
50 DEF IO CONTROL_RESET = BIT,5
60 DEF IO CONTROL_STAR = BIT,3
70 DEF IO IP_FI = BIT,15
80 DEF IO IP_N_FO = BIT,15
90 DEF IO RESORTE_1 = BIT,0
100 DEF IO TAPA = BIT,9
110 DEF INTE CONT_N
120 DEF INTE CONT_BR
130 DEF INTE SLOW
140 DEF INTE SUSLOW
150 DEF INTE FAST
160 DEF INTE COLOR
170 '
180 LAMPARA_RESET = 0
190 LAMPARA_STAR = 0
200 CONTROL_RESET = 0
210 CONTROL_STAR = 0
220 OVRD 50
230 SLOW = 70
240 SUSLOW = 40
250 FAST = 90
260 HOPEN 1
270 SPD FAST
280 '
290 *MENU_PRINCIPAL
300 GOSUB *PANEL
310 GOSUB *ESPERAR_PIEZA
320 GOSUB *LLEVAR_PIEZA
330 GOSUB *COLOR_PIEZA
340 GOSUB *EXPULSAR_RESORTE
350 GOSUB *RECOGER_RESORTE
360 GOSUB *RECOGER_TAPA
370 GOTO *MENU_PRINCIPAL
380 END
390 '
400 *PANEL
410 LAMPARA_RESET = 1
420 CONT_R
430 IF CONTROL_RESET = 0 THEN *CONT_R
440 LAMPARA_RESET = 0
450 MOV P99
460 LAMPARA_STAR = 1
470 *CONT_S
480 IF CONTROL_STAR = 0 THEN *CONT_S
490 LAMPARA_STAR = 0
500 RETURN
510 *ESPERAR_PIEZA
520 IF PIEZA_OK = 0 THEN *ESPERAR_PIEZA
530 DLY 1
540 IF PIEZA_OK = 0 THEN *ESPERAR_PIEZA
550 RETURN
560 *LLEVAR_PIEZA
570 MOV P99
580 MVS P1
590 SPD SLOW
600 HOPEN 1
610 DLY 1
620 MOV P1, -50
630 MOV P101, -50
640 SPD FAST
650 MVS P101
660 SPD SLOW
670 HOPEN 1
680 MVS P101
690 SPD SLOW
700 RETURN
710 *COLOR_PIEZA
720 MOV P3, -50
730 MVS P3
740 SPD SLOW
750 COLOR = SENSOR_COLOR
760 DLY 1
770 IF COLOR = 0 THEN *PIEZA_NEGRA ELSE *PIEZA_BR
780 *PIEZA_NEGRA
790 DLY 1 // ENSAMBLE
800 HOPEN 1
810 MOV P101, -50
820 MVS P101
830 HCLOSE 1
840 MVS P101, -50
850 MOV P102, -50
860 MVS P102
870 HOPEN 1
880 MOV P102, -50 // EMBOLO
890 MOV P111
900 MOV P9, -50
910 MOV P104, -50
920 MVS P104
930 HCLOSE 1
940 MVS P104, -50
950 MOV P111
960 MOV P105, -50 //
970 MVS P105
980 HOPEN 1
990 MVS P105, -50
1000 RETURN
1010 PIEZA_BR
1020 DLY 2 // PIEZA DE ENZAMBLE
1030 MOV P101,-50
1040 MVS P101
1050 HCLOSE 1
1060 MVS P101, -50
1070 MVS P102, -50
1080 MVS P102
1090 HOPEN 1
1100 MVS P102, -50 //EMBOLO
1110 MOV P111
1120 MOV P9, -50
1130 MOV P103, -50
1140 MVS P103
1150 HCLOSE 1
1160 MVS P103, -50
1170 MOV P111
1180 MOV P105, -50 //
1190 MVS P105
1200 HOPEN 1
1210 MVS P105, -50
1220 RETURN
1230 *EXPULSAR_RESORTE
1240 RESORTE_1 = 1
1250 DLY 2
1260 RESORTE_1 = 0
1270 RETURN
1280 *RECOGER_RESORTE

You might also like