Redundant Siemens S7-1515R with Modbus issues

orense

Member
Join Date
Apr 2006
Location
Norway
Posts
196
Hi,

I am currently running two S7-1515R, in redundancy connected with devices through an MRP ring. One of the devices that are connected to the MRP ring, is an IM 155-6 Profinet node, and in the two outer slots of it I have two CM PtP, which each communicate with some other devices through Modbus RTU.

This is working well, but I have noticed a strange thing about the Modbus cards. When I run the CPUs in redundancy, and I turn the Primary CPU into stop mode, the Backup becomes the Primary, and everything works well. The Modbus communication does not stop communicating at that point.
However, when I turn the one I stopped back into Run, the Modbus stops working, until the one I booted has synced up with the one which is now Primary. Once that has finished, Modbus starts back up by itself. It takes about 90 seconds or so.

I found an SFC which is called RH_CTRL. With this I am able to determine when the CPUs should start synching back up, so that it does not do the usual sync up when I put the new backup PLC into run. So, even if I put the CPU back into run, it will not do any synch until I given it permission.

However, even if I tell it not to synch up and it does not synch, I still get the issues with the Modbus cards when I put the CPU into run.

I do not know why this could become an issue, since the CPU is not participating in synching or running a program, since it wont do that until synced-up. Only change made was change from stop to run.

Any ideas ?
 
Last edited:
1515R syncing and Run-reduntant takes more cycle time than running solo CPU. Syncing can take even more time than run-reduntant cycle time.



Is it possible that cycle time on syncing phase is more than your timed pulse for enabling modbus block.


Synging has this note on manual:
Processing communication functions. The execution of parts of functions is limited and delayed. The system makes up the delays in all functions after SYNCUP.


p.s I have programmed modbus to CM PtP on 1515R system. I didn't notice this issue that time.
 
Last edited:

Similar Topics

Hi all, I'm strugglin with mtbf calculation for my system, that is a siemens sistem H with double central rack and double et200M redundant on...
Replies
0
Views
1,504
Hi guys, I've a set of Siemens 414H redundant PLC at a client site. It has a redundant Ethernet networking for SCADA (winCC) and other S7300 CPU...
Replies
0
Views
3,575
Hi, I'm new to software redundancy. I have two 315 2DP Cpu's that should connect to two IM 153-2's. I have 8 I/O modules that I would like to...
Replies
1
Views
5,179
Hi, I need some help to communicate the S7-400 redundant system using CP441 to third party devices on Modbus protocol. We have following...
Replies
0
Views
6,045
I have two siemens S7-417H cpu’s that run as a redundant pair. On the project tree menu both cpu’s are shown but only one S-7 program shows under...
Replies
2
Views
6,172
Junsheng Liu
J
Back
Top Bottom