DOCA0272IT-00

PN_Control_Switch (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_xRun

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_hwQBAddress

Byte

Deve corrispondere all'indirizzo del modulo secondario dell'uscita ciclica dell'avatar correlato 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_xRun

BOOL

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

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_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?