Communication RS232 au format HEX (motif datagramme)
Démarre en tandem la séquence de test et la simulation de l'appareil.
Illustre la communication RS232 au format HEX selon le motif datagramme, à l'exemple d'un boîtier de commande PWM. Un workflow de test lit par blocs l'identifiant du processeur ainsi que les versions du chargeur d'amorçage, de l'application et des paramètres (en quatre fragments chacune via des adresses mémoire) et réécrit un numéro de banc d'essai ; l'évaluation des télégrammes s'effectue par motifs RegEx avec expressions de somme de contrôle CRC8. Un second workflow simule intégralement l'appareil en répondant à chaque télégramme de commande par la réponse adéquate — exécutable avec deux ports COM émulés, sans aucun appareil réel.
Les workflows en détail
-
Main
Démarre en tandem la séquence de test et la simulation de l'appareil.
Début → appel de PWM Test → appel de PWM Simulation → fin ; flux d'erreur présent.
-
PWM Test
Côté contrôle : lit les niveaux de version, écrit le numéro de banc d'essai, lit le numéro d'article.
Début → échange « Get ProzessorID » → pour chaque version : définir l'adresse de départ → appel de « Lire la version » → affichage → échange « Écrire le numéro de banc d'essai » → appel de « Lire le numéro d'article » → fin.
-
PWM Simulation
Simulation de l'appareil avec télégrammes de réponse.
Début → paires déclenchement/réponse pour l'identifiant du processeur, quatre fragments par version, ACK du numéro de banc d'essai et numéro d'article → fin.
-
PWM ReadVersion
Bloc réutilisable pour lire les chaînes de version par blocs.
Début → définir l'adresse de départ → boucle (échange « Get Version Chunk » → incrémenter l'adresse) → inverser la chaîne → fin.
Dans le logiciel
À emporter
Import via le SonicTC DbManager — individuellement ou fusionné dans une base de données existante.
Prêt à découvrir la technologie de contrôle acoustique sur votre ligne ?
Envoyez-nous votre pièce ou planifiez une démo en ligne. Première évaluation sous 24 heures.