DOCA0272IT-00

PN_Control_Pump (PROFINET IO)

Le tabelle seguenti contengono informazioni sui parametri dell'interfaccia blocco di funzione.

Ingressi

Ingresso

Tipo di dati

Descrizione

Categoria variabili

i_xEnable

BOOL

Attiva l'elaborazione del blocco di funzione. I daci ciclici verranno letti/scritti nell'interfaccia IO dell'hardware.

Controllo blocco di funzione

i_xRunFwd

BOOL

Se questo ingresso è impostato su TRUE, il contattore avanti avatar è chiuso.

Dati ciclici

i_xTripReset

BOOL

Se questo ingresso è impostato su TRUE, gli sganci rilevati con condizioni di azzeramento sgancio soddisfatte saranno azzerati per questo avatar.

Dati ciclici

i_xAcyclicBusy

BOOL

Può essere utilizzato per bloccare l'esecuzione aciclica se la comunicazione aciclica di un altro blocco di funzione è attiva.

Controllo blocco di funzione

i_xExecute

BOOL

Avvia una richiesta aciclica su un fronte di salita.

Controllo blocco di funzione

i_hwSubmHWID

HW_IO

Deve corrispondere all'ID hardware del modulo secondario aciclico dell'avatar correlato per poter eseguire la comunicazione aciclica.

Parametro di comunicazione

i_hwStartAddress

Variante

Deve corrispondere al primo indirizzo dell'intervallo dell'indirizzo del modulo secondario dell'ingresso ciclico dell'avatar correlato per poter eseguire la comunicazione di lettura ciclica.

Parametro di comunicazione

In/Out

InOut

Tipo di dati

Descrizione

Categoria variabili

iq_hwQWAddress

WORD

Deve corrispondere all'indirizzo del modulo secondario dell'uscita ciclica per poter eseguire la comunicazione di scrittura ciclica.

Parametro di comunicazione

Uscite

Uscita

Tipo di dati

Descrizione

Categoria variabili

q_xActive

BOOL

Se questa uscita è impostata su TRUE, il blocco di funzione avatar è abilitato oppure una richiesta aciclica è occupata.

Stato blocco di funzione

q_xError

BOOL

Se questa uscita è impostata su TRUE, si è verificato un errore rilevato durante l'esecuzione del blocco di funzione avatar. Per informazioni dettagliate sull'errore rilevato, consultare il valore dell'ID errore.

Stato blocco di funzione

q_dwErrorID

DWORD

L'ID errore contiene informazioni dettagliate sull'errore rilevato che si è verificato. I valori possibili sono indicati nella tabella seguente:

Stato blocco di funzione

q_dwAcyclicStatus

DWORD

Lo stato aciclico fornisce informazioni dettagliate sulla comunicazione del bus di campo aciclica, compresi i dettagli dell'errore rilevato. Per informazioni dettagliate sui valori dello stato, vedere Libreria blocco di funzione.

Stato blocco di funzione

q_xAcyclicBusy

BOOL

Se questa uscita è impostata su TRUE, una richiesta aciclica è ancora occupata.

Stato blocco di funzione

q_xReady

BOOL

Indica TRUE se il blocco di funzione è pronto a ricevere un comando Esegui.

Dati ciclici

q_xUpstrVPres1

BOOL

Se questa uscita è impostata su TRUE, l'avatar ha rilevato che l'alimentazione principale a monte è presente nel primo starter/dispositivo di potenza in questo avatar.

Dati ciclici

q_xRunFwd

BOOL

Se questa uscita è impostata su TRUE, il contattore avanti avatar è chiuso.

Dati ciclici

q_xRunLocal

BOOL

Se questa uscita è impostata su TRUE, il comando In funzione locale è impostato.

Dati ciclici

q_xBypass

BOOL

Se questa uscita è impostata su TRUE, il comando Bypass avatar è impostato.

Dati ciclici

q_xOverrideStatus

BOOL

Se questa uscita è impostata su TRUE, il comando manuale avatar è impostato.

Dati ciclici

q_xLoadStart

BOOL

Se questa uscita è impostata su TRUE, il motore è nella fase iniziale.

Dati ciclici

q_xLoadRun

BOOL

Se questa uscita è impostata su TRUE, un comando di avvio o chiusura è stato eseguito e la corrente attraversa i poli (equivalente a motore in funzionamento ma anche per avatar non motorizzati).

Dati ciclici

q_xAlarm

BOOL

Se questa uscita è impostata su TRUE, è stato rilevato un allarme di protezione dall'avatar.

Dati ciclici

q_xTripped

BOOL

Se questa uscita è impostata su TRUE, è stato rilevato un evento di sgancio protezione dall'avatar.

Dati ciclici

q_xReadyToReset

BOOL

Se questa uscita è impostata su TRUE, l'avatar soddisfa le condizioni di azzeramento sgancio e può essere azzerato con un comando di azzeramento sgancio.

Dati ciclici

q_xAssetAlarm

BOOL

Se questa uscita è impostata su TRUE, un dispositivi di potenza o starter SIL* Lo starter all'interno dell'avatar ha raggiunto o superato il 90% della durata prevista (per parametro avatar).

Dati ciclici

q_udiIRMSAvg

UDINT

Indica la media dei valori di corrente Irms della fase più recente. (Unità: A)

Dati ciclici

q_udtPVControl

UDT_PVControl

Questa è una struttura di dati di stato VP ciclici per gli avatar di controllo. Per informazioni dettagliate sulla struttura di questo UDT, vedere UDT_PVControl.

Dati ciclici

q_udtControl

UDT_Control

Questa è una struttura di dati di stato aciclici per gli avatar di controllo, che comprende informazioni sui messaggi di allarme e sgancio e le informazioni sulla manutenzione dell'avatar. Per informazioni dettagliate sulla struttura di questo UDT, vedere UDT_Control. Per informazioni su quali membri dell'UDT sono supportati da questo avatar, vedere Membri supportati di UDT_Control.

Dati aciclici

Codici di stato ed errore da ConstTeSysIsland

Nome membro

Utilizzato dal blocco di funzione

Cdw_ErrNoMsg

Cdw_ErrInternal

Cdw_ErrInvalidCycInAddr

Cdw_ErrInvalidHwid

Cdw_ErrInvalidNumOfAvatars

No

Cdw_ErrReadCycIn

Cdw_ErrReadAcycData1

Cdw_ErrReadAcycData2

No

Cdw_ErrWriteAcycData

No

Cdw_StsReadAcycData1Compl

Cdw_StsReadAcycData2Compl

No

Cdw_StsWriteAcycDataCompl

No

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Le informazioni sono state utili?