Announcement

REXYGEN forum has been moved. This one is closed.
Head over to the new REXYGEN Community Forum at https://forum.rexygen.com.

Looking forward to meeting you there!
 

#1 2016-03-07 07:14:36

deepak
Member
Registered: 2015-11-27
Posts: 9

Controller redundancy

Hi,

Is there any way to implement CPU redundancy using REX with raspberry. For example, There are two raspberry pi's running REX and there is one analog I/O module connected to the first raspberry pi's I2C bus and the second analog I/O module connected to the second raspberry pi's I2C bus .

Both the raspberry pi's are connected over TCP/IP or I2C where one pi is master and the other pi is a slave. The program is running parallely in both the raspberry pi's but only one of them is active and controlling the I/O module. If the first raspberry pi (active) fails for some reason, the second one takes over with a bumpless transfer thus saving the process. People connected with the process industry will find this familiar.

I require this because we have developed some solutions for the Power plant that i am working at but they have not been approved by top management because it lacks controller redundancy. Please help.

Offline

#2 2016-03-08 11:15:11

jaroslav_sobota
Administrator
Registered: 2015-10-27
Posts: 535

Re: Controller redundancy

Yes there is! I just added an example to GitHub repository of REX Control System examples. Here is a direct link to Controller redundancy example.

For this project, you will need the licence for using Advanced function blocks on your Raspberry Pi.

Hope this helps!

Offline

#3 2016-03-09 16:15:15

soxso2011
Member
From: India
Registered: 2015-11-25
Posts: 37

Re: Controller redundancy

Brilliant !

Offline

Board footer

Powered by FluxBB