Appel d'un sous-programme
En FBD, les sous-programmes sont appelés à l'aide des blocs suivants.

Si est l'état de EN
est 1, le sous-programme
correspondant (nom de variable dans SR_Name
est appelé.
Pour ce type de bloc, la sortie ENO
n'est pas
utilisée pour afficher l'état d'erreur. En l'occurrence,
la sortie ENO
est toujours à 1 et permet d'appeler
simultanément plusieurs sous-programmes.
La construction suivante permet d'appeler simultanément plusieurs sous-programmes.

Le sous-programme à appeler doit se trouver dans la même tâche que la section FBD appelante.
Il est possible d'appeler des sous-programmes au sein de sous-programmes.
Les appels de sous-programmes sont un complément de la norme IEC 61131-3 et doivent être activés de manière explicite.
Dans les sections d'actions SFC, les appels de sous-programmes ne sont autorisés que si le mode multijeton est activé.