MSG_CIPSYMBOLIC (messaggio simbolico per Common Industrial Protocol)
L'istruzione MSG_CIPSYMBOLIC invia un messaggio CIP (Common Industrial Protocol) simbolico tramite un canale Ethernet o una porta seriale.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori L20E, L50E e L70E.
MSG_CIPSYMBOLIC

Operazione MSG_CIPSYMBOLIC
Quando è abilitato il blocco funzione, i buffer di ricezione per le operazioni di lettura vengono cancellati sul fronte di salita di Enable.
Argomenti
Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
IN | Ingresso | BOOL | Stato ingresso ramo.
|
CtrlCfg | Ingresso | CIPCONTROLCFG | Configurazione per il controllo dell'esecuzione del blocco funzione. Utilizzare i parametri del tipo di dati CIPCONTROLCFG per definire CtrlCfg. |
TargetCfg | Ingresso | CIPTARGETCFG | Configurazione del dispositivo di destinazione. Utilizzare i parametri del tipo di dati CIPTARGETCFG per definire TargetCfg. |
Data | Ingresso | USINT[1..1] | Il comando di lettura memorizza i dati restituiti dal server. Il comando di scrittura inserisce nel buffer i dati da inviare al server. Quando un MSG è attivato o riattivato, Data viene cancellato per il comando Lettura MSG. |
Q | Uscita | BOOL | Gli output di questa istruzione sono aggiornati in modo asincrono rispetto alla scansione del programma. L'output Q non è utilizzabile per riattivare l'istruzione, in quanto IN viene attivato sul fronte.
|
Status | Uscita | CIPSTATUS | Stato esecuzione blocco funzione Quando un MSG è attivato o riattivato, tutti gli elementi in Status vengono ripristinati. L'uscita dello status è definita in Tipo di dati CIPSTATUS. |
DataLength | Uscita | UINT | Numero di byte dati per servizio Lettura. Per servizio Scrittura il numero è 0. Quando un MSG è attivato o riattivato, DataLength viene ripristinato su 0 per il comando Lettura MSG. |
Esempi di MSG_CIPSYMBOLIC
Esempio di diagramma a blocchi funzionali MSG_CIPSYMBOLIC

Esempio di diagramma ladder MSG_CIPSYMBOLIC

Esempio di testo strutturato MSG_CIPSYMBOLIC

Fornire un feedback