Iris _

Pixsys Forum

everybody's effort for the same goal

[PL110] send in modalità free port PL110

Post Reply
user11426
Posts: 1
Joined: 17/06/2015, 10:33

[PL110] send in modalità free port PL110

Post by user11426 »

dovrei inviare tramite PL110 su com1 o com2(su RS485) il codice corrispondente a 0 in modalità free port con le seguenti caratteristiche :

t corrisponde a {74}
200 indirizzo in hex {32}{30}{30}
8 byte totali del dato
CR in hex {0d}

tradotto in hex:
7432303038303030303030303030303030303030300D
e poi a seguire un secondo messaggio:
7432303038303030303030303030303032303030300D

come devo procedere con il comando send?

Grazie
Pixsys tecnico 2
Moderatore
Posts: 135
Joined: 16/12/2010, 17:46

Re: send in modalità free port PL110

Post by Pixsys tecnico 2 »

Per utilizzare la modalità freeport, bisogna prima abilitarla tramite la relativa variabile SM, e precisamente la SMW78 per COM1 o SMW88 per EXP1.
Il passo seguente è quello di caricare il buffer di trasmissione con i caratteri (byte) da trasmettere, tramite istruzioni MOV.
Una volta caricato il buffer di trasmissione, è possibile chiamare la funzione SEND, indicando la porta da utilizzare per la trasmissione, e il numero di byte da trasmettere. La funzione SEND deve essere chiamata in modo impulsivo, cioè non continuativo, ma su evento.
Per la trasmissione di altri pacchetti di dati, è possibile monitorare il bit SMW0.6 e SMW0.7 per determinare la fine della trasmissione precedente.
Post Reply