Exemple d’utilisation

Cette section présente quelques exemples montrant comment contrôler l’Asycube via Modbus TCP en mode production. Utilisez l’interface Asycube Studio pour configurer les paramètres de vibration.

Configuration du maître Modbus (p. ex. API)

  • Configurez le maître Modbus (=client) pour communiquer avec l’Asycube en fonction des paramètres de communication de l’Asycube (voir Configuration). N’oubliez pas de modifier les paramètres de votre réseau maître (adresse IP, …).

  • Définissez un mappage de mémoire de registres 16 bits pour les données à écrire dans l’Asycube. Nous recommandons de créer autant de registres que de registres contenus dans les Control Holding Registers.

  • Définissez un mappage de mémoire de registres 16 bits pour les données à lire dans l’Asycube. Nous recommandons de créer autant de registres que ceux contenus dans les Status Holding Registers.

  • Configurer le maître Modbus pour qu’il écrive alternativement dans les Control Holding Registers et lise les Status Holding Registers, avec un temps de cycle de 10 ms.

Gestion des Status Holding Registers et des Control Holding Registers

Vibration, séquence, rétroéclairage, lecture/écriture des paramètres

Démarrage d’une vibration de la plateforme

Suivi d’une vibration de la plateforme

  • Lisez le HR_MODBUS_PLATFORM_STATUS. Si la valeur est ERROR, consultez le HR_MODBUS_STATUS pour plus d’informations. Une valeur BUSY signifie que la commande a été comprise et que la vibration a commencé.

  • Surveillez le HR_MODBUS_PLATFORM_STATUS et attendez que sa valeur revienne à DONE, ce qui signifie que la vibration est terminée.

  • Vous pouvez également surveiller le HR_PLATFORM_REMAINING_TIME pour connaître la durée restante de la vibration. La valeur est ramenée à 0 lorsque la vibration est terminée.

Démarrage et suivi d’une séquence

Arrêt d’une séquence en cours d’exécution

  • Arrêtez la séquence en modifiant la valeur du déclencheur HR_SEQUENCE_HALT de 0 à 1.

Activation du rétroéclairage