Habituellement les Logicalid sont utilisés par les plugins pour identifier les commandes ou les équipements.
Donc autant les noms des commandes et des équipements sont personnalisables par l’utilisateur, autant les Logicalid doivent rester sous le contrôle exclusif du plugin.
Ce que dit @Bad est tout à fait exact, d’autant plus que, du moins dans la version bêta du #plugin-mymodbus, si un LogicalId est renseigné, la commande ne sera peut-être même pas visible dans la liste des commandes ou alors pas modifiable si elle est visible.
Tu peux rajouter une variable de configuration personnalisée
cmd->setConfiguration('ton_nom_de_variable', 'j\'y mets ce que je veux, na !');
$maVariable = cmd->getConfiguration('ton_nom_de_variable');