Description des blocs de fonction
FB_Execute_Sequence
Description des entrées et sorties
Ce bloc de fonctions peut être utilisé pour déclencher l’exécution d’une séquence de vibrations. Ce bloc de fonctions permet également d’activer ou de désactiver le rétroéclairage de l’Asycube. Une instance de ce bloc est utilisée par Asycube.

Fig. 219 FB_Execute_Sequence
Variable |
Type |
Description |
---|---|---|
|
Booléen |
Un front montant lance la séquence. |
|
Booléen |
Un front montant interrompt la séquence. |
Si le système est dans l’état |
||
|
Nombre entier |
ID de la vibration (0…25) |
|
Nombre entier |
ID de la recette de vibration (1…26) |
|
Nombre entier |
Nombre de pièces restantes actuellement sur l’Asycube. |
|
Nombre entier |
Nombre de pièces souhaitées sur l’Asycube. |
|
Nombre entier |
Coordonnée X du centre de masse des pièces restantes (-100…100). Correspond à 100x les valeurs décrites sous système de coordonnées du centre de masse. |
|
Nombre entier |
Coordonnée Y du centre de masse des pièces restantes (-100…100). Correspond à 100x les valeurs décrites sous système de coordonnées du centre de masse. |
|
Booléen |
Allume et éteint le rétroéclairage |
|
HW_DEVICE |
Identification d’un esclave DP/ périphérique PROFINET IO |
Variable |
Type |
Description |
---|---|---|
|
Mot |
État : 0 = Inactif, 1 = En cours d’exécution, 2 = En cours d’arrêt, 10 = Erreur |
|
Booléen |
Un front montant indique la fin de la séquence. |
|
Booléen |
État : |
|
Temps |
Temps restant de la séquence |
|
Booléen |
Passe à |
|
Nombre entier |
ID de l’erreur (voir Liste des erreurs) |
|
Texte |
Description de l’erreur (voir Liste des erreurs) |
Variable |
Type |
Description |
---|---|---|
|
Structure |
Cette entrée doit être liée à la structure GVL contenant les registres d’écriture (voir Installation et configuration du plugin pour importer la structure). |
|
Structure |
Cette entrée doit être liée à la structure GVL contenant les registres de lecture (voir Installation et configuration du plugin pour importer la structure). |
Liste des erreurs
N° |
ID |
Cause |
Résolution |
---|---|---|---|
700 |
Erreur de transition |
L’entrée qui a été activée n’est pas autorisée dans l’état actuel. |
N’utilisez la commande que lorsque vous êtes dans l’état adéquat. |
701 |
Erreur Modbus |
Veuillez consulter la section Principaux codes d’exception Modbus |
|
702 |
Erreur Modbus interne |
Veuillez consulter la section Holding Register : codes d’erreur |
|
703 |
Avertissement |
Veuillez consulter la section Avertissements et alarmes de l’Asycube |
|
704 |
Alarmes |
Veuillez consulter la section Avertissements et alarmes de l’Asycube |
|
705 |
Passerelle déconnectée de l’API |
Problème de communication sur le segment PROFINET |
Vérifiez le câble entre la passerelle et l’API |
706 |
Asycube déconnecté de la passerelle |
Problème de communication sur le segment Modbus TCP |
Vérifiez le câble entre la passerelle et l’Asycube |
707 |
Délais dépassé |
La connexion avec l’Asycube a été perdue |
Vérifiez les câbles. Vérifiez que l’Asycube est alimenté. Vérifiez l’état de la passerelle. |
708 |
Faux paramètre |
Paramètre d’entrée incorrect |
Corrigez le paramètre d’entrée erroné. |
709 |
- |
N/A |
- |
Remarque
Le bloc FB_Execute_Sequence ne doit pas être instancié en même temps que les 3 blocs suivants (i.e. FB_Backlight, FB_Execute_Hopper_Vibration, FB_Execute_Platform_Vibration), sans quoi il en résulterait une « Erreur de communication ».
FB_Execute_Platform_Vibration
Description des entrées et sorties

Fig. 220 FB_Execute_Platform_Vibration
Variable |
Type |
Description |
---|---|---|
|
Nombre entier |
Mode : 0 = vibration standard, 1 = vibration de centrage |
|
Bit |
Un front montant lance la vibration. |
|
Bit |
Un front montant arrête la vibration. Si le système est dans l’état |
|
Nombre entier |
ID de la vibration (0…25) |
|
Nombre entier |
ID de la recette de vibration (1…26) |
|
Nombre entier |
Coordonnée X du centre de masse des pièces restantes (-100…100). Correspond à 100x les valeurs décrites sous système de coordonnées du centre de masse. Uniquement si Mode = 1. |
|
Nombre entier |
Coordonnée Y du centre de masse des pièces restantes (-100…100). Correspond à 100x les valeurs décrites sous système de coordonnées du centre de masse. Uniquement si Mode = 1. |
|
Temps |
Durée de la vibration (0 = illimitée). Uniquement si Mode = 0 |
|
HW_DEVICE |
Identification d’un esclave DP/ périphérique PROFINET IO |
Variable |
Type |
Description |
---|---|---|
|
Mot |
État : 0 = Inactif, 1 = En cours d’exécution, 2 = En cours d’arrêt, 10 = Erreur |
|
Booléen |
Un front montant indique la fin de la séquence. |
|
Temps |
Temps restant de la séquence |
|
Booléen |
Passe à |
|
Nombre entier |
ID de l’erreur (voir Liste des erreurs) |
|
Texte |
Description de l’erreur (voir Liste des erreurs) |
Variable |
Type |
Description |
---|---|---|
|
Structure |
Cette entrée doit être liée à la structure GVL contenant les registres d’écriture (voir Installation et configuration du plugin pour importer la structure). |
|
Structure |
Cette entrée doit être liée à la structure GVL contenant les registres de lecture (voir Installation et configuration du plugin pour importer la structure). |
Liste des erreurs
N° |
ID |
Cause |
Résolution |
---|---|---|---|
710 |
Erreur de transition |
L’entrée qui a été activée n’est pas autorisée dans l’état actuel. |
N’utilisez la commande que lorsque vous êtes dans l’état adéquat. |
711 |
Erreur Modbus |
Veuillez consulter la section Principaux codes d’exception Modbus |
|
712 |
Erreur Modbus interne |
Veuillez consulter la section Holding Register : codes d’erreur |
|
713 |
Avertissement |
Veuillez consulter la section Avertissements et alarmes de l’Asycube |
|
714 |
Alarmes |
Veuillez consulter la section Avertissements et alarmes de l’Asycube |
|
715 |
Passerelle déconnectée de l’API |
Problème de communication sur le segment PROFINET |
Vérifiez le câble entre la passerelle et l’API |
716 |
Asycube déconnecté de la passerelle |
Problème de communication sur le segment Modbus TCP |
Vérifiez le câble entre la passerelle et l’Asycube |
717 |
Délais dépassé |
La connexion avec l’Asycube a été perdue |
Vérifiez les câbles. Vérifiez que l’Asycube est alimenté. Vérifiez l’état de la passerelle. |
718 |
Faux paramètre |
Paramètre d’entrée incorrect |
Corrigez le paramètre d’entrée erroné. |
719 |
- |
N/A |
- |
FB_Execute_Hopper_Vibration
Description des entrées et sorties

Fig. 221 FB_Execute_Hopper_Vibration
Variable |
Type |
Description |
---|---|---|
|
Nombre entier |
Mode : 0 = vibration standard, 1 = vibration de centrage |
|
Bit |
Un front montant lance la vibration. |
|
Bit |
Un front montant arrête la vibration. Si le système est dans l’état |
|
Nombre entier |
ID de la vibration (0…25) |
|
Nombre entier |
ID de la recette de vibration (1…26) |
|
Nombre entier |
Nombre de pièces restantes actuellement sur l’Asycube. Uniquement si Mode = 1 |
|
Nombre entier |
Nombre de pièces souhaité sur l’Asycube. Uniquement si Mode = 1. |
|
Temps |
Durée de la vibration (0 = illimitée). Uniquement si Mode = 0 |
|
HW_DEVICE |
Identification d’un esclave DP/ périphérique PROFINET IO |
Variable |
Type |
Description |
---|---|---|
|
Mot |
État : 0 = Inactif, 1 = En cours d’exécution, 2 = En cours d’arrêt, 10 = Erreur |
|
Booléen |
Un front montant indique la fin de la séquence. |
|
Temps |
Temps restant de la séquence |
|
Booléen |
Passe à |
|
Nombre entier |
ID de l’erreur (voir Liste des erreurs) |
|
Texte |
Description de l’erreur (voir Liste des erreurs) |
Variable |
Type |
Description |
---|---|---|
|
Structure |
Cette entrée doit être liée à la structure GVL contenant les registres d’écriture (voir Installation et configuration du plugin pour importer la structure). |
|
Structure |
Cette entrée doit être liée à la structure GVL contenant les registres de lecture (voir Installation et configuration du plugin pour importer la structure). |
Liste des erreurs
N° |
ID |
Cause |
Résolution |
---|---|---|---|
720 |
Erreur de transition |
L’entrée qui a été activée n’est pas autorisée dans l’état actuel. |
N’utilisez la commande que lorsque vous êtes dans l’état adéquat. |
721 |
Erreur Modbus |
Veuillez consulter la section Principaux codes d’exception Modbus |
|
722 |
Erreur Modbus interne |
Veuillez consulter la section Holding Register : codes d’erreur |
|
723 |
Avertissement |
Veuillez consulter la section Avertissements et alarmes de l’Asycube |
|
724 |
Alarmes |
Veuillez consulter la section Avertissements et alarmes de l’Asycube |
|
725 |
Passerelle déconnectée de l’API |
Problème de communication sur le segment PROFINET |
Vérifiez le câble entre la passerelle et l’API |
726 |
Asycube déconnecté de la passerelle |
Problème de communication sur le segment Modbus TCP |
Vérifiez le câble entre la passerelle et l’Asycube |
727 |
Délais dépassé |
La connexion avec l’Asycube a été perdue |
Vérifiez les câbles. Vérifiez que l’Asycube est alimenté. Vérifiez l’état de la passerelle. |
728 |
Faux paramètre |
Paramètre d’entrée incorrect |
Corrigez le paramètre d’entrée erroné. |
729 |
- |
N/A |
- |
FB_Backlight
Description des entrées et sorties

Fig. 222 FB_Backlight
Variable |
Type |
Description |
---|---|---|
|
Booléen |
Un front montant allume le rétroéclairage |
|
Booléen |
Un front montant éteint le rétroéclairage. Si le système est dans l’état |
|
Temps |
Durée du rétroéclairage. Si 0, le rétroéclairage ne s’éteint que si |
|
HW_DEVICE |
Identification d’un esclave DP/ périphérique PROFINET IO |
Variable |
Type |
Description |
---|---|---|
|
Mot |
État : 0 = Inactif, 1 = En cours d’exécution, 2 = En cours d’arrêt, 10 = Erreur |
|
Temps |
Durée restante du rétroéclairage. Si |
|
Bit |
Passe à |
|
Mot [Signé] |
ID de l’erreur (voir Liste des erreurs) |
|
Texte |
Description de l’erreur (voir Liste des erreurs) |
Variable |
Type |
Description |
---|---|---|
|
Structure |
Cette entrée doit être liée à la structure GVL contenant les registres d’écriture (voir Installation et configuration du plugin pour importer la structure). |
|
Structure |
Cette entrée doit être liée à la structure GVL contenant les registres de lecture (voir Installation et configuration du plugin pour importer la structure). |
Liste des erreurs
N° |
ID |
Cause |
Résolution |
---|---|---|---|
730 |
Erreur de transition |
L’entrée qui a été activée n’est pas autorisée dans l’état actuel. |
N’utilisez la commande que lorsque vous êtes dans l’état adéquat. |
731 |
Erreur Modbus |
Veuillez consulter la section Principaux codes d’exception Modbus |
|
732 |
Erreur Modbus interne |
Veuillez consulter la section Holding Register : codes d’erreur |
|
733 |
Avertissement |
Veuillez consulter la section Avertissements et alarmes de l’Asycube |
|
734 |
Alarmes |
Veuillez consulter la section Avertissements et alarmes de l’Asycube |
|
735 |
Passerelle déconnectée de l’API |
Problème de communication sur le segment PROFINET |
Vérifiez le câble entre la passerelle et l’API |
736 |
Asycube déconnecté de la passerelle |
Problème de communication sur le segment Modbus TCP |
Vérifiez le câble entre la passerelle et l’Asycube |
737 |
Délais dépassé |
La connexion avec l’Asycube a été perdue |
Vérifiez les câbles. Vérifiez que l’Asycube est alimenté. Vérifiez l’état de la passerelle. |
738 |
Faux paramètre |
Paramètre d’entrée incorrect |
Corrigez le paramètre d’entrée erroné. |
739 |
- |
N/A |
- |