Les modes les plus courants sont Automatic (Auto), Cascade (Cas), Manual (Man) et Out Of Service (OOS ou O/S).
Le paramètre MODE_BLK d'un bloc de fonction comporte quatre champs : CIBLE, RÉEL, PERMIS et NORMAL. PERMIS et NORMAL sont définis par le fabricant du périphérique.
Si le périphérique ne peut pas changer son mode ACTUAL en mode TARGET, commencez par vérifier que vous avez téléchargé la configuration sur le périphérique. Si la configuration a été téléchargée, vous pouvez diagnostiquer le problème en regardant le paramètre BLOCK_ERR du bloc de fonction. Ce paramètre identifie souvent le problème. Par exemple, si le bloc de ressources du périphérique est hors ligne, le paramètre BLOCK_ERR lira « Bloc de ressources hors ligne », indiquant que vous devez changer le bloc de ressources en mode Auto avant de pouvoir changer le mode du bloc de fonction. De plus, si le périphérique est un FP-3000, vous pouvez examiner les paramètres supplémentaires sur l’onglet Diagnostics dans la fenêtre de paramètres du bloc de fonction. Notez que LAST_BLOCK_EVENT n'est pas effacé après l'effacement d'une condition d'erreur. Vérifiez l'horodatage pour déterminer si l'événement que vous consultez est actuel.