Abilitare JavaScript per vedere questo sito.

Questa funzione serve per leggere i dati nel buffer (PDO - Process Data Object) ricevuti dalla workstation indicata. Serve inoltre a inviare la richiesta di aggiornamento dei pdo (RTR).

Sintassi

i32 co_rpdo (i32 nWs, i32 nPdo, i32 nEl, real where)

nWs

ID stazione Robox (workstation logica 1-:-64).

NOTA: Se si specifica 0 come ws allora si intende per tutte.

nPdo

Numero del PDO in ricezione dall'azionamento (1-:-4).

nEl

Numero dell'elemento in questione che si vuole leggere:

0, comando di richiesta refresh dei dati rPDO (RTR per PDO asincrono)

1-:-8, numero dell'elemento logico da leggere

NOTA: Se nEl vale 0 il valore non viene reso.

where

Parametro in cui si scarica il valore letto da PDO. La conversione dal giusto formato (definito nel file di configurazione) a real è eseguita dal sw di base.

Risultato

Rende:

Condizione

Valore

Descrizione

-

0

Parametri illegali.

nEl = 1

1

Dato letto per la prima volta.

NOTA: Informazione significativa solo se questa istruzione viene eseguita nelle rule a tutte le scansioni.

nEl = 1

2

Dato già letto.

NOTA: Informazione significativa solo se questa istruzione viene eseguita nelle rule a tutte le scansioni.

nEl <> 1

3

Dato valido.

Validità

Rule, Task.

Note


 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC