F388_Positioning_GetError

Lire le code d’erreur ou d’avertissement dans un module de positionnement (FP0H, FP-XH sauf versions M4/M8)

Cette instruction lit les codes d’erreur et d’avertissement du tampon 1 du module de positionnement utilisant la voie spécifiée par s1_Channel lorsque le déclencheur EN est TRUE. Le code d’erreur est sauvegardé dans d1_Error et le code d’avertissement est sauvegardé dans d2_Warning.

Paramètres

Entrée

s1_Channel (WORD, INT, UINT)

Numéro de voie

Configurator PMX : SYS_PMX_CHANNEL_0SYS_PMX_CHANNEL_3

Configurator PM7 : SYS_PM7_AXIS_1SYS_PM7_AXIS_8

Sortie

d1_Error (WORD, INT, UINT)

Code d’erreur

d2_Warning (WORD, INT, UINT)

Code d’avertissement

Drapeaux d’erreur

sys_bIsOperationErrorHold (passe à TRUE et reste TRUE)
  • Si la zone spécifiée à l’aide du modificateur d’adresse est en dehors des limites autorisées.

  • Si le numéro de connecteur est en dehors de l’intervalle autorisé.

  • Si d1_Error ou d2_Warning sont en dehors de l’intervalle autorisé.

sys_bIsOperationErrorNonHold (passe à TRUE pendant un cycle)
  • Si la zone spécifiée à l’aide du modificateur d’adresse est en dehors des limites autorisées.

  • Si le numéro de connecteur est en dehors de l’intervalle autorisé.

  • Si d1_Error ou d2_Warning sont en dehors de l’intervalle autorisé.

Thèmes apparentés

Modifié le : 2024-06-03Commentaires sur cette pageAssistance téléphonique