Modbus for Embedded PC

T

Thread Starter

Tuan

Dear anyone,
Please help us. How can we connect PC Embedded (PC/104) to Modbus network?
Where we can buy module(hardware) and software for PC/104, which support Modbus Communication?

tuancdc
 
C

Curt Wuollet

It would be hard to buy hardware that won't support Modbus. Most of the PC104 SBCs I've seen offer suitable serial ports and you can use a PC104 Ethernet card for Modbus/TCP if the SBC doesn't have one built in. That's part of the beauty of Modbus, it doesn't need proprietary hardware, with a few caveats. Your issue is software. For Wince, I can't help you, for Linux, there is a modbus module in the MatPLC cvs archive to help you get started. http://mat.sf.net

Regards

cww
 
Depends on what software you already have on the PC/104... the MatPLC, for instance, has a Modbus module, but that's only really useful if you are already using the MatPLC (or can interface to it). http://mat.sf.net

Other software will have its own ways of connecting to Modbus. Check with the supplier of the software, or at least post its name to the list so that people know what you need :)

For the hardware, that depends on what kind of Modbus it is (serial or ethernet). The PC/104 may well have the interface already on-board.

Jiri
--
Jiri Baum <[email protected]> http://www.csse.monash.edu.au/~jirib
MAT LinuxPLC project --- http://mat.sf.net --- Machine Automation Tools
 
M

Michael Griffin

On February 21, 2003, Tuan wrote: <clip>
> Please help us. How can we connect PC Embedded (PC/104) to Modbus network?
> Where we can buy module(hardware) and software for PC/104, which support
> Modbus Communication?
<clip>

I'm not an expert on Modbus, but plain ordinary Modbus (ASCII or RTU) can use the ordinary serial ports on you PC/104 boards. You don't need special hardware. Modbus Plus is a different story and does need special hardware, but you asked about just "Modbus".

There are also various forms of Modbus over ethernet. Check the message archives for more details on this, this is common question.

For information on modbus, try www.modbus.org

For information on PC/104 hardware, try www.PC104.org

You haven't said what you are trying to do with Modus. There is source code available for Modbus from a number of sources which you can incorporate into your program, if you are writing one. There are also various commercial drivers available, although I can't recommend any in particular. I would suggest that you read up a bit on Modbus before you go any further, and then come back and ask some more detailed questions.

--

************************
Michael Griffin
London, Ont. Canada
************************
 
Top