Indietro

  

4.7 STAMPE DA PROGRAMMA DEI PARAMETRI P

 

I parametri P del sistema possono essere scritti in un programma in memoria o su hard disk.

Per attivare la funzione di stampa sono disponibili le funzioni OPEN, FORMAT, PRINT e CLOSE.

 

OPEN

La funzione OPEN definisce Il nome del programma su cui scrivere i parametri con il seguenti formato:

 

OPEN 2, NOME

 

Il programma NOME viene creato nello stesso ambiente, memoria o hard disk, in cui si trova il programma che contiene l’istruzione OPEN.

Se il programma NOME è già presente in memoria, il sistema crea un programma aggiungendo i caratteri /A, /B, /C, ecc. al nome.

Se si vuole sovrascrivere sul programma esistente programmare:

 

OPEN 3, NOME

 

Se si vuole appendere al programma esistente, programmare:

 

OPEN 4, NOME

 

FORMAT

 

Sono definibili 6 formati di stampa così programmati:

 

FORMATn = STRINGA ####.### STRINGA ####.### STRINGA ####

 

dove:

n rappresenta il numero di formato (da 1 a 6) da richiamare nella funzione di stampa PRINT.

 

STRINGA è una qualunque successione di caratteri alfanumerici.

# Con il carattere # si definisce come stampare il valore numerico contenuto nel parametro Pn.

####.### significa stampare un numero con 3 interi e tre decimali più il segno.

#### significa stampare solo la parte intera di un numero con 3 cifre intere più il segno.

 

PRINT

 

La funzione attiva la scrittura di un blocco nel programma con il formato:

 

PRINT n, P..., P..., P..., P...

 

dove:

n rappresenta il numero di formato (da 1 a 6) precedentemente definito

P... sono i parametri da stampare o scrivere, da P0 a P199, separati dal carattere “ virgola “.

La funzione PRINT da sola introduce un blocco vuoto.

 

Nella scrittura dei parametri in un programma, il formato richiamato dall'istruzione PRINT deve

generare un blocco corretto secondo la sintassi del sistema.

Per scrivere una stringa alfanumerica mettere il carattere [ (parentesi quadra aperta) come primo

carattere della stringa.

I blocchi non corretti vengono comunque memorizzati con il carattere @ (chiocciolina) all'inizio del

blocco.

 

CLOSE

 

La funzione chiude il file di stampa e va programmata da sola dopo l’ultimo comando di stampa.

 

Esempio di programmazione

 

OPEN 2, NOFIL

E1=G20X20Y20I-20

E2=G20X99Y99

E3=G13X50Y0J90

P10=E1

P15=E2

P20=E3

FORMAT1=[XCENTRO ####.### YCENTRO ####.### RAGGIO ####.###

FORMAT2=[XPUNTO ####.### YPUNTO ####.###

FORMAT3=[DISTANZA ####.### ANGOLO ####.###

PRINT 1,P10,P11,P12

PRINT 2,P15,P16

PRINT 3,P20,P21

CLOSE

.........

+

Privacy Policy - Personalizza tracciamento pubblicitario