Fonctions de communication ASCII sur SoMachine Basic

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Fonctions de communication ASCII sur SoMachine Basic

Message par itasoft »

Slts
je viens de remarquer un truc insensé sur SoMachine Basic, les fonctions de communication ASCII du type
%SEND_RECV_MSG ou EXCH envoient les octets de la table de mots dans l’ordre
poids_forts puis poids_faibles alors que la règle c’est d’abord les poids_faibles puis les poids_forts.
Qui as déjà vu ça sur d’autres automates ???

surtout que la fonction de conversion INT_TO_ASCII met bien les octets des poids_faibles en premier, ce qui fait que si tu veux envoyer cette chaîne de caractères sur la COM il faut inverser tous les octets, c'est du Schneider tout craché.
Automaticien privé (de tout)
itasoft@free.fr
Répondre