T_CIP_SAFETY_IO DDDT
Le DDDT T_CIP_SAFETY_IO décrit chaque instance d'équipement CIP Safety et contient les paramètres suivants :
Paramètre |
Type de données |
Description |
---|---|---|
Health |
BOOL |
Validité globale = ET logique entre :
Pour obtenir une description de ces bits de validité, reportez-vous au type de données T_CIP_SAFETY_STATUS. |
Status_IN |
T_CIP_SAFETY_STATUS |
Etat de l'entrée |
Status_OUT |
T_CIP_SAFETY_STATUS |
Etat de la sortie |
CTRL_IN |
BOOL |
Activer/désactiver la connexion d'entrée |
CTRL_OUT |
BOOL |
Activer/désactiver la connexion de sortie |
Conf_In |
T_CIP_SAFETY_CONF |
Signatures et paramètres CIP de la connexion d'entrée |
Conf_Out |
T_CIP_SAFETY_CONF |
Signatures et paramètres CIP de la connexion de sortie |
Input |
Array[0...n] of BYTE |
Valeurs d'entrée (taille variable en fonction du type d'équipement). 4 octets du module alignés sur la taille configurée dans le DTM. |
Output |
Array[0...m] of BYTE |
Valeurs de sortie (taille variable en fonction du type d'équipement). 4 octets du module alignés sur la taille configurée dans le DTM. |
Les types de données CIP Safety mentionnés ci-dessus sont décrits ci-après.
T_CIP_SAFETY_STATUS
Paramètres du type de données T_CIP_SAFETY_STATUS :
Paramètre |
Type de données |
Description |
---|---|---|
Health |
BOOL |
Validité de l'entrée ou de la sortie :
|
Run_Idle |
BOOL |
Etat des entrées ou sorties de l'équipement CIP Safety :
|
Error_Code |
WORD |
Reportez-vous à la liste des codes d'erreur détectée. |
Error_Sub_Code |
WORD |
Reportez-vous à la liste des sous-codes d'erreur détectée. |
T_CIP_SAFETY_CONF
Le type de données T_CIP_SAFETY_CONF contient les paramètres suivants, qui sont transmis dans la requête SafetyOpen de type 2 :
Paramètre |
Type de données |
Description |
---|---|---|
TO_MULTIPLIER |
BYTE |
Multiplicateur de timeout. Permet au consommateur d'une connexion de déterminer si l'une des trois connexions standard doit expirer. Formule de calcul de la valeur de timeout d'une connexion : RPI de la connexion * (CTM+1) * 4 |
Output_RPI |
UDINT |
Intervalle de trame demandé de la connexion O→T |
Input_RPI |
UDINT |
Intervalle de trame demandé de la connexion T→O |
Device_Vendor_ID |
UINT |
Identifiant du fabricant affecté par l'ODVA |
Device_Type |
UINT |
Groupe ODVA auquel appartient l'équipement |
Device_Product_Code |
UINT |
Code produit affecté par l'ODVA |
Major_Revision |
BYTE |
Révision majeure du micrologiciel de l'équipement |
Minor_Revision |
BYTE |
Révision mineure du micrologiciel de l'équipement |
Configuration_Assembly_Nb |
UINT |
Numéro d'assemblage propre à l'équipement associé aux paramètres de configuration d'équipement |
Output_Assembly_Nb |
UINT |
Numéro d'assemblage propre à l'équipement associé aux transmissions de sortie (O→T) |
Input_Assembly_Nb |
UINT |
Numéro d'assemblage propre à l'équipement associé aux transmissions d'entrée (T→O) |
SC_CRC |
UDINT |
CRC de la configuration de sécurité. Contrôle de redondance cyclique (CRC) de la configuration d'équipement CIP Safety. |
Configuration_Date |
UINT |
Date à laquelle la configuration a été générée (mois, jour et année) |
Configuration_Time |
UDINT |
Heure à laquelle la configuration a été générée (heure, minutes, secondes et millisecondes) |
TUNID_Time |
UDINT |
Date à laquelle l'identifiant de réseau cible unique a été généré (mois, jour et année) |
TUNID_Date |
UINT |
Heure à laquelle l'identifiant de réseau cible unique a été généré (heure, minutes, secondes et millisecondes) |
TUNID_NodeID |
UDINT |
Identifiant de réseau unique de l'équipement cible |
OUNID_Time |
UDINT |
Date à laquelle l'identifiant de réseau source unique a été généré (mois, jour et année) |
OUNID_Date |
UINT |
Heure à laquelle l'identifiant de réseau source unique a été généré (heure, minutes, secondes et millisecondes) |
OUNID_NodeID |
UDINT |
Identifiant de réseau unique de l'équipement source |
Ping_Interval_EPI_Multiplier |
UINT |
Intervalle de comptage de ping de la connexion |
Time_Coordination_Msg_Min_Mult |
UINT |
Nombre minimal d'incréments de 128 μS nécessaires pour transmettre un message de coordination horaire du consommateur au producteur |
Network_Time_Expectation_Mult |
UINT |
Age maximal des données de sécurité autorisé par un consommateur, en incréments de 128 μS |
Timeout_Multiplier |
BYTE |
Nombre de tentatives de production des données à inclure dans l'équation pour une connexion non détectée |
Max_Fault_Number |
UDINT |
Nombre de trames en erreur pouvant être abandonnées avant que la connexion soit fermée |
CPCRC |
UDINT |
CRC des paramètres de connexion. Valeur CRC-S32 des paramètres de connexion cible contenus dans la requête SafetyOpen de type 2 |