Cmd_Inpr:= « Db_Scale ».Bo_Cmd_Fok, Output, Bool; Cmd_Err:= « Db_Scale ».Bo_Cmd_Err, Output, Bool; Cmd_Err_C:= « Db_Scale ».B_Cmd_Err_Code, Output, Byte; Ref_Count:= « Db_Scale ».B_Info_Refresh_Count, Output, Byte - Siemens SIWAREX FTA Guide De L'utilisateur

Table des Matières

Publicité

8.4.10 CMD_INPR:= « DB_SCALE ».bo_CMD_FOK, Output, BOOL
Ce bit informe l'utilisateur que son ordre a été exécuté sans erreur.
8.4.11 CMD_ERR:= « DB_SCALE ».bo_CMD_ERR, Output, BOOL
Ce bit informe l'utilisateur que son ordre n'a pas été exécuté. Ce bit n'est activé
que pour un cycle. Dans le même cycle (flanc), il est possible d'analyser la cause
du problème avec la variable CMD_ERR_C:=
« DB_SCALE ».b_CMD_ERR_CODE. Ce numéro est détaillé dans le tableau
« Erreur de données et de manipulation » au chapitre 7.6. Si un code d'erreur est
généré, l'erreur « DB_SCALE ».b_FB_ERR_CODE doit être analysée.
8.4.12 CMD_ERR_C:= « DB_SCALE ».b_CMD_ERR_CODE, Output, BYTE
Si l'ordre n'est pas exécuté (exécuté avec erreurs), le numéro de code de l'erreur
est affiché ici. Le numéro donné est détaillé dans le tableau « Erreur de données et
de manipulation » au chapitre 7.6. La valeur reste dans la mémoire de sortie
jusqu'au déclenchement de l'ordre suivant. Procédez à l'analyse à l'affichage du bit
activé CMD_ERR:= « DB_SCALE ».bo_CMD_ERR. Si un code d'erreur est
généré, l'erreur « DB_SCALE ».b_FB_ERR_CODE doit être analysée.
8.4.13 REF_COUNT:= « DB_SCALE ».b_INFO_REFRESH_COUNT, Output, BYTE
Les valeurs de sortie actuelles, qui ont été chargées comme variable de sortie du
FB SIWA_FTA sont lues cycliquement par le FB, par le biais du champ de
périphérie. Le SIWAREX FTA actualise les valeurs en interne toutes les 10 ms.
Chaque actualisation crée un numéro, qui peut être utilisé dans la API du SIMATIC
comme une marque temporelle.
8.4.14 PROC_VAL1:= « DB_SCALE ».r_PROCESS_VALUE1, Output, REAL
Cette variable permet d'extraire la valeur de processus sélectionnée (voir chapitre
5.6.4). Généralement, il s'agit du poids brut ou du poids net de l'unité de dosage.
8.4.15 PROC_VAL2:= « DB_SCALE ».w_PROCESS_VALUE2, Output, DWORD
Cette variable permet d'extraire la valeur de processus sélectionnée (voir chapitre
5.6.5°. Généralement, il s'agit de l'état de l'unité de dosage automatique IPFA
(voir chapitre 5.19.2).
8.4.16 SC_STATUS:= « DB_SCALE ».dw_SCALE_STATUS, Output, DWORD
L'état de l'unité de dosage non automatique IPFNA (voir chapitre 5.19.1) est
toujours extrait par cette variable.
SIWAREX FTA
Programmer dans SIMATIC STEP 7
8-177

Publicité

Table des Matières
loading

Table des Matières