modbus slave TCP/IP

G

Thread Starter

guy cohen

Seeking a driver modbus/slave on PC under Windows 2000 in order to dialogue with a card PCI2000ETH on another PC.

Recherche un driver modbus/esclave sur PC sous Windows 2000 afin de dialoguer avec une carte PCI2000ETH sur un autre PC.
 
P

Peter Wurmsdobler

> Seeking a driver modbus/slave on PC under Windows 2000 in order to
> dialogue with a card PCI2000ETH on another PC.

From http://www.modicon.com/openmbus/ you can download examples in Visual Basic, Java and C/C++. The latter is not very complete, but it is
a good starting point. This is what I used with the result being an implementation of the Modbus/TCP protocol as c library for Linux (you
can download it from
ftp://ftp.thinkingnerds.com/pub/projects/misc/modbus.zip or
ftp://ftp.thinkingnerds.com/pub/projects/misc/modbus.tgz). The operating
system dependent code is not very much, just a few functions, so you can easily port it back to Windows. Good luck (the code is not tested very much yet)

> Recherche un driver modbus/esclave sur PC sous Windows 2000 afin de
> dialoguer avec une carte PCI2000ETH sur un autre PC.

Sur le site http://www.modicon.com/openmbus/ on peut telecharger des exemples en Visual Basic, Java, C/C++. Le dernier n'est pas tres complet,
mais il constitut un point de depart. C'est ce que j'ai fait moi-meme. Le resultat est une implementation du protocol Modbus/TCP comme biblioteque en C pour Linux (a telcharger sur
ftp://ftp.thinkingnerds.com/pub/projects/misc/modbus.zip ou ftp://ftp.thinkingnerds.com/pub/projects/misc/modbus.tgz). La partie qui depends du systeme d'exploitation n'est pas tres grande, il s'agit de
trois petites fonctions. Bonne chance (parce que c'est pas encore tester longtemps)
peter
 
The Applicom PCI2000ETH board can also behave as a Modbus TCP slave, at the same time as master.

Instead of looking for a Modbus TCP slave, it's far easier to use Modbus TCP master on your side. You write or read directly into a memory stack of the board.

Regards
 
Top