Il est également possible d'écrire directement les valeurs des paramètres dans les objets %MWCmd correspondants, puis de déclencher l'exécution de la commande de mouvement en envoyant une instruction WRITE_CMD.
Le comportement est similaire à celui des fonctions élémentaires. Toutefois, il est nécessaire de spécifier le type de commande à exécuter avec l'octet du code de commande. Si ce paramètre n'est pas valide, la commande est rejetée et l'erreur détectée est signalée dans l'objet d'état CMD_CODE_INV (%MWr.m.c.3.2).
Lors de l'envoi d'une commande par l'intermédiaire de l'instruction WRITE_CMD, l'objet de commande %MWr.m.c.13 est calculé en interne. Son comportement est identique à celui de la broche de sortie CMD_NB de la fonction élémentaire lorsque la commande est envoyée par cette dernière.
Ce mécanisme peut être utilisé pour envoyer des commandes de mouvement à partir des
écrans d'exploitation de Control Expert, ce qui n'est pas possible avec seulement les fonctions élémentaires.