Protocole JBUS/MODBUS

Interfacage directe sur la liaison série de votre PC. Pour applications développées en Delphi, Visual Basic, C++, Windev etc...

Librairie de procédures et de fonctions :
OpenCom Ouvre un port de communication série.
DisableCom Ferme un port de communication.
ReadWords Lecture de mots consécutifs dans un esclave.
WriteWords Écriture d’une série de mots consécutifs dans un esclave.
ReadBits Lecture de bits consécutifs dans un esclave.
WriteBits Écriture de bits consécutifs dans un esclave.
TimeOutValue Fixe la valeur du Timeout dans une communication.


l'utilitaire Tmodbus.exe

L'utilitaire TModbus.exe permet de vérifier la communication
établie entre le PC et la cible (automate, entrées/sorties déportées, ...).

Le serveur Modbus permet :

  • Interrogation cyclique ou acyclique en Modbus/Jbus d’équipements connectées sur le port de communication de votre PC.
  • Le serveur de communication rafraîchit cycliquement une base de données de variables en mémoire.
  • Le serveur de communication puise dans une base de données de variables les valeurs à envoyer vers les équipements paramétrés.
  • Se place comme une tache prioritaire dans la barre de taches de Windows.
  • Fonctionne tout aussi bien sous Windows NT, 2000 et XP.
  • Utilisable sous différents langages évolués par le jeu de fonctions contenues dans une DLL (VPLC.DLL) ou par un objet Automation(inprocserver) contenu dans VPLCOM.DLL.
  • Le serveur Modbus est aussi un Serveur OPC.

Le paramètrage du serveur Modbus permet d'associer des variables à chaque communication Modbus.
Le programme utilisateur ou superviseur se chargeant de récupérer ou d'écrire ces variables.
Le programmeur n'a pas besoin de gérer la communication, seulement effectuer la lecture et l'écriture de variables.
Le Serveur Modbus se positionne à son lancement dans la barre de tâches de Windows Le serveur Modbus est aussi un serveur OPC