arduino uno modbus protocol

My name is Chrysoula Lioliou and I am a female student at the TECHNOLOGICAL INSTITUTE OF CHALKIDA GREECE

I am studying as an automation engineer and I was assigned my last year's project with the genesis 32 program and an arduino uno(which I had bought already) to build an OPC SERVER and a SCADA network.Are you familiar with this program? Or something relevant?

I would like to ask you about the arduino uno and the modbus protocol of the OPC server I am creating.Are they going to communicate just fine? or totally not?

Also I would like to program it in the ladder language. I found only a library with ladder logic but not the same drawings and a compatible interface.

Thank you in advance.

Hello Chrysoula,

I would like to ask you about the arduino uno and the modbus protocol of the OPC server I am creating.Are they going to communicate just fine? or totally not?

There are several Modbus ports written for Arduino. The best way is to try it with an Arduino and a Modbus similator running on a PC. Here you may find some additional information:

http://arduino-experience.blogspot.com.es/2014/01/modbus-master-slave-library.html http://forum.arduino.cc/index.php?topic=213432.msg1580012#msg1580012

Regarding to the SCADA system, most of them implement the Modbus protocol. I find that using an OPC server adds some extra work that may not be useful. Here you may find some good choices for free SCADAS:

http://igss.schneider-electric.com/products/igss/download/free-scada.aspx http://www.sielcosistemi.com/en/download/public/winlog_lite.html

Also I would like to program it in the ladder language. I found only a library with ladder logic but not the same drawings and a compatible interface.

If you want to try Ladder, I'm afraid that Arduino is not the right place. You should try this: http://cubloc.com/product/01_01cb210.php It looks like an Arduino and includes Modbus extensions. It can be programmed with BASIC and Ladder.

Good Luck and best Wishes!