Hi I may not be taking the right approach but when I put my PLC's together I don it with a single symbol and add the PLC, Power supply, IO.
Everything works fine BUT the slot reference is stuck on the first reference ie. the PLC CPU. When i put in the next module the reference remains but all of the terminals are marked correctly.
Every IO slot is marked as 1734-IBS8 (first module) even though the references are clearly defined as 1734-4IOL. The only way around it is t create a new PLC for each type of IO or is that the way everyone is doing it?
Thanks for any help.
It looks like you've added all the modules under a single component tag, which will cause some problems since SWE can only currently pull part data from the first base part assigned to a component (circuit data, such as channel marks, are different). You'll want to approach this a bit differently, and perhaps the best way to describe it is with a video. This is a webinar I did a number of years ago which steps through how to represent a modular PLC (I call it a "complex" PLC in the video) properly using an AB 1756 ControlLogix PLC as an example. (Jump to the 5:45 mark for the relevant bit.) PLC racks (backplanes) are optional and for more modern PLCs you can just skip right to adding the modules to the parent mark.
The advantage here is that it creates sub-components for each module such that they can each be represented individually on a print.