Extrait L caractères de la chaîne IN à partir de la position de caractère P (base 1) et écrit la sous-chaîne dans la variable STRING cible.
MID découpe length (L) caractères dans src (IN) à partir de l'indice pos (P, où 1 désigne le premier caractère).
Dans les séquences d'équipements modulaires, MID({cmd}, 1, {idx}) extrait un code d'opération à la fois à partir d'une chaîne de commande multi-étapes telle que "ER" ou "ODCU1DOUC2".
STRING cible, la chaîne source (IN), le nombre de caractères (L) et la position de départ en base 1 (P).from automation_machine import ActionQualifier, ActionInstruction
step.add_action("{op}", "Extract current operation", qualifier=ActionQualifier.P, instruction=ActionInstruction.MID, src="{cmd}", length="1", pos="{idx}")
STRING cibleActionQualifier.P (Impulsion)ActionInstruction.MIDIN) — Variable ou constante STRING sourceL) — Nombre de caractères à extraire (variable ou constante INT)P) — Position du caractère de départ en base 1 (variable ou constante INT)