Protocole de communication le protocole décrit dans MU610105-13A-ES_Cirpark_Scada_6_CPXB_Protocol.pdf correspond à ce qui est envoyé/reçu sur la liaison RS485 ce protocole n’est à priori valable que pour le SP3 et l’afficheur DX3-DI. Aucune référence au capteur SOne n’est effectivement présente dans ce document Le niveau de tension entre Data+ et Data- sur le bus RS485 est d’environ 5V ⇒ on peut donc l’analyser avec un analog discovery. Cependant l’analog discovery ne permet pas une analyse sur signaux différentiels. Donc 2 solutions : On utilise un convertisseur RS485 <→ TTL ou … … on peut tout simplement faire une capture depuis Waveforms avec un interpréteur “UART” avec DI0 relié au fil vert (Data A) du bus RS485 et la masse de l’analyseur à celle du bus RS485 (fil blanc). voir capture-fnct-42-luminosite-max-afficheur-dx3.dwf3work pour une capture qui montre l’échange avec l’afficheur DELs pour interroger sa luminosité. Si on connecte DI0 au fil marron du bus RS485 (Data B) plutôt qu’au fil vert (Data A), veiller à sélectionner l’option “Polarity : Inverted” dans l’interpréteur UART pour une interprétation correcte des signaux. Entre TestPark/PSEngine et le convertisseur TCP2RS+, on a le choix entre plusieurs protocoles dont l’UDP. Le champ de données de la trame UDP contient uniquement la trame RS485 que le TCP2RS+ fait transiter vers/depuis le bus RS485. Même si le convertisseur TCP2RS+ reconnait d’autres protocoles que UDP (TCP, Modbus-TCP…), celui-ci doit obligatoirement être configuré avec UDP car Testpark/PSEngine utilisent uniquement ce protocole. 🞄 🞄 🞄 Firewall