All of the machines are a little different setup, but mostly the same logic so we just use the last program and make any necessary changes to it and then download it into the newly upgraded machine/plc.
The next machine had some different i/o so we had to change the addressing a little, maybe now the die open ls was wired into module 3, instead of 1, etc. So, everything was direct addressed, got it running fine, then did the next machine. We used direct addressing for that, as in if I have a 'Die Open Limit Switch' wired to input module 1, input 5 I would address it in the program as Local:1:I.Data.5 rather than making a tag called 'Die_Open_LS' and aliasing it to that address. I had to make lots of tweaks to it and finally got it working correctly. For the very first one that I did, I used the program conversion tool so that I could keep the same logic. We recently have upgraded 4 of them to CompactLogix 元6ERM. Up until recently they have all been run by PLC5/30s running RSLogix5.
So, a little background, we have around 40ish die cast machines in our facility. Hello guys, just had a few questions, wanted to get your opinions on addressing in RSLogix5000 on a CompactLogix 元6ERM.