Money4Nothing
Member
Hello Smart People
I'm starting research on a new control system. I will have a single HMI running RSView ME, and I need a primary and backup Compact Logix controller. All the I/O is remote Flex IO on ControlNet.
If the Primary PLC faults or fails in some way, the secondary PLC will act as a backup. This does not need to be bumpless or automatic, but it does need to be relatively quick and able to do without a technitian needing to connect a laptop to the system. Its not a critical system, and using ControlLogix with SRM is cost-prohibitive.
There are two things I will need to figure out... when swapping to the secondary PLC, I will need for the secondary to take ownership of all the I/O connections without reconfiguring RSNetworx manually. Also, my RSLinx Enterprise shortcut to the Primary PLC will be no good, so I need to figure out a way for the secondary to act as the server.
For the second problem, I am thinking that perhaps having two runtime projects, each one with a shortcut to a different controller, will suffice. I can write a batch file to shutdown one runtime and start the other one when the switchover to the backup PLC is necessary. If there is an easier way to do this, please offer suggestion.
I'm not sure how to programmatically allow the secondary PLC to take ownership of IO. I've never used multiple controllers in this way before. I'm gonna start reading manuals and knowledgebase articles, but if anyone has some quick tips it would be appreciated.
BTW I think its crazy that we can't just take another PLC and plug it in with the flash card and get going again. But the bosses want two PLC down there, so.... I'm sure it can be done, I just gotta figure it out.
Thanks in advance.
$
I'm starting research on a new control system. I will have a single HMI running RSView ME, and I need a primary and backup Compact Logix controller. All the I/O is remote Flex IO on ControlNet.
If the Primary PLC faults or fails in some way, the secondary PLC will act as a backup. This does not need to be bumpless or automatic, but it does need to be relatively quick and able to do without a technitian needing to connect a laptop to the system. Its not a critical system, and using ControlLogix with SRM is cost-prohibitive.
There are two things I will need to figure out... when swapping to the secondary PLC, I will need for the secondary to take ownership of all the I/O connections without reconfiguring RSNetworx manually. Also, my RSLinx Enterprise shortcut to the Primary PLC will be no good, so I need to figure out a way for the secondary to act as the server.
For the second problem, I am thinking that perhaps having two runtime projects, each one with a shortcut to a different controller, will suffice. I can write a batch file to shutdown one runtime and start the other one when the switchover to the backup PLC is necessary. If there is an easier way to do this, please offer suggestion.
I'm not sure how to programmatically allow the secondary PLC to take ownership of IO. I've never used multiple controllers in this way before. I'm gonna start reading manuals and knowledgebase articles, but if anyone has some quick tips it would be appreciated.
BTW I think its crazy that we can't just take another PLC and plug it in with the flash card and get going again. But the bosses want two PLC down there, so.... I'm sure it can be done, I just gotta figure it out.
Thanks in advance.
$