Siemens S5 to S7, making the jump :)

Manglemender said:
The IP240 card is probably used for some sort of positioning application. You might want to considder re-engineering this part of the application. From memory there were special blocks for communicating with the IP240 card to set up its' parameters.

Nick

Yes it reads position of the heads... there are a few 'modes', 'auto scan' will move the heads to the size of the laminate, 'manual' will allow you to run in and out, 2nd manual will allow you to 'go-to' position x, and have also thought about deleting this option as well as we never used it... only auto scan, I would like the ability to bump the heads in and out manually but I don't need an encoder feed back for this so I can still remove it from the program...

Thanks Dave I will look into it if we decide to go that route.

I am thinking about a total rewrite... but I thought it would be nice to look at the way the software converted the program and get a feel for the conversion that way, so far Step7 looks very nice, I have done a few 200's but this is a different animal :)
 
Hi again GIT.

I see that you have 32-point i/o cards.
I dont particularly like the 32-point cards with S7-300, but in order to line up the new cards with where the old was, you may have to use 32-point cards.
There should be a special 40-pin connector for 32-point cards that have more space than the normal 40-pin connector.

As for the CPU, you may find it overkill, but I firmly believe that any new machine, except for the simplest and smallest ones, shall have ethernet onboard. I recommend a 315-2PNDP as the minimum, as you get both Profibus and Ethernet with this one.

Anyway, my best tips are regarding if you have to make the switch in the shortest possible time. Like shutdown the old S5 machine friday evening, start again monday morning with a new S7.

Investigate all sensors and actuators.
It is important that you get things like NO. or NC. correct the first time. And also check directions of valves, motors etc.
Dont trust the old documentation !

Investigate the wiring to the i/o. It makes a huge difference if you can reuse the wiring or not.
If there is enough slack in the wiring or the new i/o can sit in exactly the same position as the old i/o, then proceed with checking the old i/o adressing scheme, and if there are wire numbers on all wires. The numbering should follow the i/o adresses, not the terminal numbers (because the terminal numbers may change). Common wires should be labelled "GND" and "24V+" or something like this.

Then configure your new S7 PLC with the i/o that best macthes the old i/o.
Select the new i/o to have exactly the same addresses as the old.

Prepare diagrams and wiring lists with new PLC hardware.
Be particularly careful with a wiring list that details what i/o wire goes to which module and terminal on that module.

Then it is time to make the PLC and HMI programs.

Because all i/o is well defined, you will avoid making all the small mistakes for example of opening in stead of closing because a valve or sensor worked the opposite as expected.

With S7 and WinCC Flexible, you can simulate your programs as if they were running for real. This is an invaluable help. (from OP/TP177B and up you can simulate the HMIs).
PLCSIM costs approx 400 Euro. If this is too much for you, then simply purchase the PLC and HMI hardware so well in advance, that you can use it as a free simulater for the finished project.
You have to make special simulation code in your S7 program. The code shall manipulate the inputs, depending on what the outputs do. I can simulate up to 95% of the functionality in my programs.


When D-day comes you proceed as follows:.

Remove all S5 hardware, but leave the i/o wiring in the old S5 i/o connectors.
Install the new S7 hardware.
Now connect the i/o wiring by taking wires one-by-one from the old connectors and place them in the new connectors. The wiring list and the wire numbers shall help in that this goes really fast.

When finished, power up.

Make an i/o test of all i/o signals.

When OK, start the PLC program, and start testing the running functionality. Because you have simulated the program already, it will go really fast too.

Hope this helps.
Let us hear how it goes. :)
 
You could go for a redlion HMI which would probably be cheaper than a siemsn on and has all the drivers youll ever need and offers profibus if required. Also the software and f/w are free and comes with a simulator.
 
Thank you very much for the great detail, as I am sure it will help... I will report back to let everyone know how it turns out

I have S7 Pro so I think PLCSIM is included... I just have not used it yet.

Dave, I have thought about the Red Lion (installing one now) but I looked at this as my chance to learn the Siemens HMI

Thanks again, I hope there will be a happy ending :)
 
Siemens make pre-wired connectors that can be usefull for the high density I/O cards and Pheonix make ribbon cable connectors that go direct to a terminal strip from the I/O cards.

Good Luck... There'll always be help here.

Nick
 

Similar Topics

Hi everyone I've created an FC that includes the blocks TCON, TDISCON, TSEND and TRCV. This block has to be as generic as possible across...
Replies
15
Views
1,525
I have a kpt1000(siemens hmi)......I want to communicate this with the micrologix 1400...I make a data base in it but unable to make a not so it...
Replies
1
Views
1,496
The past week we received a new piece of equipment from Germany which utilizes siemens controls. Typically in our company we use A.B. controls for...
Replies
9
Views
189
Hello I have a s7-1200 and I would like to read the tags present in this controller with my controllogix controller. The two controllers don't use...
Replies
5
Views
145
Hi need help why this “failure 5 emergency stop “ appears at every startup in the morning ? Have to shut off main switch at least 10 times on...
Replies
19
Views
305
Back
Top Bottom