NT20S Bedienershandbuch
NT20S Bedienershandbuch
NT20S Bedienershandbuch
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Kapitel 6 – Funktionen der Schnittstelle RS–232C<br />
3380 IF TS.B(I*8+J)=1 THEN M=M+2^J<br />
3390 NEXT J<br />
3400 SEND$=SEND$+RIGHT$(”0”+HEX$(M),2)<br />
3410 NEXT I<br />
3420 COLOR 0<br />
3430 RETURN<br />
3440 *ESC.Q ’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display lamps and touch switches (number)<br />
3450 LOCATE 43,0:PRINT ”Display specification”<br />
3460 LOCATE 43,1:PRINT ” 0 : OFF”<br />
3470 LOCATE 43,2:PRINT ” 1 : ON”<br />
3480 LOCATE 43,3:PRINT ” 2 : Inverse flashing (lamps only)”<br />
3490 LOCATE 43,4:PRINT ” 3 : All ON”<br />
3500 *QAGAIN<br />
3510 LOCATE 43,5:INPUT ” : ”,M$<br />
3520 IF M$”0” AND M$”1” AND M$”2” AND M$”3” THEN GOTO *QAGAIN<br />
3530 LOCATE 43,6:INPUT ”Lamp/touch switch number : ”,N<br />
3540 N$=RIGHT$(”00”+HEX$(N),2)<br />
3550 SEND$=SEND$+M$+N$<br />
3560 RETURN<br />
3570 *ESC.R ’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enquire lamp and touch switch status<br />
3580 LOCATE 43,0:INPUT ”Lamp/touch switch number : ”,N<br />
3590 N$=RIGHT$(”00”+HEX$(N),2)<br />
3600 SEND$=SEND$+N$<br />
3610 RETURN<br />
3620 *ESC.U ’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Disable inputs<br />
3630 SEND$=SEND$+”0”<br />
3640 RETURN<br />
3650 *ESC.V ’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enables inputs<br />
3660 SEND$=SEND$+”0”<br />
3670 RETURN<br />
3680 *ESC.P ’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display screen<br />
3690 LOCATE 43,0:PRINT ”Controlled item”<br />
3700 LOCATE 43,1:PRINT ” 0 : Display”<br />
3710 LOCATE 43,2:PRINT ” 1 : No display<br />
3720 *PAGAIN<br />
3730 LOCATE 43,3:INPUT ” : ”,M$<br />
3740 IF M$”0” AND M$”1” THEN GOTO *PAGAIN<br />
3750 SEND$=SEND$+M$<br />
3760 RETURN<br />
3770 *ESC.T ’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Buzzer control<br />
3780 LOCATE 43,0:PRINT ”Controlled item”<br />
3790 LOCATE 43,1:PRINT ” 0 : Stop buzzer”<br />
3800 LOCATE 43,2:PRINT ” 1 : Continuous buzzer”<br />
3810 LOCATE 43,3:PRINT ” 2 : Intermittent buzzer”<br />
3820 *TAGAIN<br />
3830 LOCATE 43,4:INPUT ” : ”,M$<br />
3840 IF M$”0” AND M$”1” AND M$”2” THEN GOTO *TAGAIN<br />
3850 SEND$=SEND$+M$<br />
176