Page 1 of 1

Very basic questions on the software supported by RevPi

Posted: 03 Nov 2020, 23:10
by Daniele.tampieri
Hi to everybody here.
I am a newbie in the development of automation systems and I am working to develop an Industry 4.0 application,
so I apologize in advance for my questions to be silly or too generic or, on the contrary, too narrow.
Basically, for the most elementary application I am developing, my system
  • should be able to connected to a PLC via MODBUS TCP,
  • should be able issue commands and ask for data,
  • should be able to perform small complexity operations on the acquired data
  • should be able to acquire and manage several Input/Output signals from the field (it should be able
to perform the operations of the preceding point on those I/O).
So my questions are the following:
1. Does RevPi satisfies the above requirements?
2. If the answer to the question before is yes, what device of the RevPi family could be the best to start with?
3. Additionally, since I am learning to use Node-red, is this tool supported by the RevPi?

Re: Very basic questions on the software supported by RevPi

Posted: 04 Nov 2020, 08:43
by dirk
First of all, welcome to the RevolutionPi community - there are no stupid questions.
You can use the RevPi Core / Connect / Compact modules to run Modbus TCP easily and without additional hardware:
https://revolution.kunbus.de/tutorials/video-tutorials/
Tutorial 20 - Modbus TCP Master
Tutorial 21 - Modbus RTU Master
Tutorial 22 - Modbus TCP Slave
Tutorial 23 - Modbus RTU Slave
If your question is about Modbus TCP communication then you can see the list of implemented function codes here:
https://revolution.kunbus.com/tutorials ... -tutorial/

You can create complex programs. Have a look at the data sheets of the above mentioned devices to see how powerful they are:
https://revolution.kunbus.com/tutorials ... rect=en_US

With the new "+" devices i.e. RevPi Connect + you have variants with up to 32 GB eMMC memory available.
https://revolution.kunbus.de/shop/en/?___from_store=de

IO communication is possible with different IO modules. You can combine analog, digital and fieldbus modules with which you can also communicate via PROFINET, PROFIBUS, Ethernet/IP, EtherCAT etc.


1. depends on your target application. I hope my answers are enough for you
2. see 2
3. yes, Node-Red is already installed There is also a plugin with RevPi Nodes.

Re: Very basic questions on the software supported by RevPi

Posted: 15 Nov 2020, 22:00
by Daniele.tampieri
@Dirk,
Thank you very much for the tutorials and the other information you posted. It was exactly the answer I needed: food for thought and information. And then evaluation of characteristics and design.

Re: Very basic questions on the software supported by RevPi

Posted: 17 Nov 2020, 10:00
by dirk
Thank you for your positive reply!