Symphony Plus Controllers (SPC) can be extended to support multiple industrial protocols available through different communication interfaces. The communication interfaces can be single or redundant and have different Master-Slave configurations depending on what industrial protocol they are intended for.