DOCA0272FR-00

DP_SystemControl (PROFIBUS DP)

Les tableaux suivants fournissent des informations sur les paramètres de l’interface des blocs de fonction.

Entrées

Entrée

Type de données

Description

Catégorie de variable

i_xEnable

BOOL

Active le traitement des blocs de fonction. Les données cycliques seront lues/écrites sur l’interface E/S du matériel.

Contrôle des blocs de fonction

i_xResetSystem

BOOL

Si cette entrée est réglée sur VRAI, le système est réinitialisé.

Données cycliques

i_hwStartAddress

Variant

Doit correspondre à la première adresse de la plage d’adresses d’entrée cyclique de l’avatar concerné pour que la communication en lecture cyclique puisse être exécutée.

Paramètre de communication

Entrée/Sortie

Entrée/Sortie

Type de données

Description

Catégorie de variable

iq_hwQWAddress

WORD

Doit correspondre à l’adresse de sortie de l’avatar concerné pour que la communication en écriture cyclique puisse être exécutée.

Paramètre de communication

Sorties

Sortie

Type de données

Description

Catégorie de variable

q_xActive

BOOL

Si cette sortie est réglée sur VRAI, le bloc de fonction Avatar est activé, ou une requête acyclique est occupée.

État des blocs de fonction

q_xError

BOOL

Si cette sortie est réglée sur VRAI, une erreur détectée s’est produite lors de l’exécution du bloc de fonction Avatar. Pour des informations détaillées sur l’erreur détectée, reportez-vous à la valeur de l’ID d’erreur.

État des blocs de fonction

q_dwErrorID

DWORD

L’ID d’erreur fournit des informations détaillées sur l’erreur détectée qui s’est produite. Les valeurs possibles sont indiquées dans le tableau ci-dessous :

État des blocs de fonction

q_xSystemOperat

BOOL

Si cette sortie est réglée sur VRAI, l’avatar système est en mode opérationnel. Pour des informations détaillées sur les états machine, reportez-vous au document TeSys island – Guide du système, de l’installation et de l’utilisation .

Données cycliques

q_xDegradedMode

BOOL

Si cette sortie est réglée sur VRAI, l’avatar système est en mode dégradé.

Données cycliques

q_xMinorEvent

BOOL

Si cette sortie est réglée sur VRAI, l’avatar système est en mode événement mineur.

Données cycliques

q_xPreOperat

BOOL

Si cette sortie est réglée sur VRAI, l’avatar système est en mode pré-opérationnel.

Données cycliques

q_xForceMode

BOOL

Si cette sortie est réglée sur VRAI, l’avatar système est en mode forçage.

Données cycliques

q_xTestMode

BOOL

Si cette sortie est réglée sur VRAI, l’avatar système est en mode test.

Données cycliques

Codes d’état et d’erreur de ConstTeSysIsland

Nom du membre

Utilisé par le bloc fonction

Cdw_ErrNoMsg

Oui

Cdw_ErrInternal

Non

Cdw_ErrInvalidCycInAddr

Oui

Cdw_ErrInvalidHwid

Non

Cdw_ErrInvalidNumOfAvatars

Non

Cdw_ErrReadCycIn

Oui

Cdw_ErrReadAcycData1

Non

Cdw_ErrReadAcycData2

Non

Cdw_ErrWriteAcycData

Non

Cdw_StsReadAcycData1Compl

Non

Cdw_StsReadAcycData2Compl

Non

Cdw_StsWriteAcycDataCompl

Non

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

Contenu utile ?