Siemens S7300 Vs S7400 Addressing

jimdi4

Member
Join Date
Aug 2004
Posts
108
I just had a vendor change his mind on the type of Siemens PLC he wanted to use from an S7-400 to an S7-300.


After printing all of the S7-400 books out and getting the drawings almost done I have to start over...I think...


The S7400 addressing stated that the addressing was obtained by taking the (slot number - 1) x 4. Fore example if I had a digital module in slot 5 that would be (5 -1) x 4 = I16.0 - I16.7 for the address.

Does this also apply for the S7300 or is it different....Until I can get a manual printed anyone know?
 
Hello Jimdi4;
Siemens uses the same addressing scheme on the S7-300 as on the S7-400; but on most of the CPUs you can modify this system addressing and choose whatever you need. The programming software will block you if you try to use an impossible or already-used address. Just open the properties of any module (in the HardwareConfig editor), select the Addresses tab, remove the System Address checkbox and input the address you select.

Hope this helps,
Daniel Chartier
 
jimdi,
you can reuse your programs and possibly most of your diagrams.
S7-300 and S7-400 are quite similar.
The adressing that STEP7 makes is just a default suggestion. You can change these as Daniel describes.

The limitations will be (S7-300 compared to S7-400):
Smaller i/o image.
Fewer Merkers, S5Timers, Counters.
Less memory for code and data.
Fewer blocks (FBs, FCs, DBs) can be addressed.
Not so much processing power (longer scan time).

If you dont hit the roof with any of the limitations, you should be able to port programs between S7-300 and S7-400 with no problems.
The exact specifications vary with the selected CPU.

Oh, there is ONE snag when moving from S7-300 to S7-400 (so it doesnt apply to you - but maybe to others):
The S7-400 does not have a relay output card with individually isolated outputs. The only relay output card available for S7-400 has its outputs grouped together 2 and 2.
 
Hello!

Just a small addition to JespersMP's post...

The S7300 series can have the same processing power as the 400 series when it comes to execution speed (scan time), the 318 cpu has the same specifications as the 400 series. It's fairly expensive but a nice option if you have to upgrade a plc.

Regards
Borte
 
Even though the processing power in the S7-318 is comparable to the 400, don't rely on the rack mounted I/O to be anywhere near the same. The communication bus on a 300 is serial and the 400 is parallel. The 318 can process data on Profibus faster than it's bus mounted I/O.
 

Similar Topics

I would like to communicate with Simens S7300, S7400 using Visual Basic. I want to know any other possiblity except OPC to communicate the same.
Replies
2
Views
4,337
Hi to all, Our company does not usually use Siemens PLCs, but have a press with one in it. We are trying to change the IP address in our Simatic...
Replies
2
Views
1,040
First off, thanks for the patience with my post. Rookie to Siemens. I am trying to use a Retentive timer and it has to be around 24hours. Thus...
Replies
2
Views
1,869
Hi, Is there a simple way to do the following: I have an input from an RTU which is a Real value. The word order from the RTU is different to...
Replies
1
Views
1,158
Hi, I encounter a problem trying to get online to a CPU315, This CPU is part of a MPI network with multiple CPU including a CPU414, When I do...
Replies
2
Views
1,456
Back
Top Bottom