Hello,
I have the following question:
I have developed a project which depends on a .pcwex file and a visual studio solution library.
My problem is that I use this project with many different configurations.
What I mean with „configurations“ is this:
Sometimes I use profinet accessories and sometimes default AXL Smartelements Inputs/Outputs.
Depending on the client I also configure different IP settings on the components.
And even sometimes I use this project with a controller 2152 and sometimes with a controller 3152.
This creates the following problems:
I have a demo hardware at my company on which I do all the development. But when it is time to upgrade an existing client installation I have to reconfigure the whole project on the client setup. This of course is prone to human error.
Also, when I replace a 3152 controller with a 2152 controller the GDS Port List get disconnected and I have to connect all the variables from scratch. (This problem also happens if I have to replace the same controller with a different firmware.
Is there any suggestion to optimize this problem somehow?
Can I have the plcnext engineer project have many different controllers inside? Each one for each client with different setups but keep a common IEC 61131-3 Variables/HMIWebServer/AlarmServer/OPCUA? Something like this would make this a lot easier to maintain.
How can I handle this process more efficiently?
image.png