Siemens S7-300 CPU318-2 Newbie Questions

If there is a limit it would be in the PLC I would suggest, Kepware have applications out there with over a million tags on one system (pretty slow I would think). I also believe it is some sort of configuration of the data types.
 
An S7-300 has a socalled PDU size of 240 Bytes, and S7-400 has 480 Byte PDU.
An S7-318 is actually an S7-400 in S7-300 clothing.
The PDU is the maximum no of bytes the CPU can transfer by a single read request.
If more than 240 or 480 bytes are requested, it will cause the transfer to be split into several transfers. It will still work, only it will take longer. This is usually not a problem for the various OPC servers that support Siemens S7.

Another bottleneck is that in this particular case, the connection is via a CP (CP343-1 ?) in the S7-300 rack, not directly by an interface port on the CPU.
The CP communicates with the CPU by the slow backplane of the S7-300 rack. This can become overwhelmed if too many data has to pass via the CP.
This could potentially have something to do with the new problem. After the update, does the Kepserver request more data than before ? Or does it request the data at a faster rate than before ?
 
Ok - The good news is the PLC didn't have a password so I was able to successfully use the trial software to upload the blocks and hardware from the PLC onto my PC for safe keeping

Slight warning, Siemens has different password levels on the 300 series. It may be configured to let you read from the PLC but not write to it (i.e. change the program).
 
I would think rather than no data on a particular type of tag that the errors would be com timeout so intermittent data, I have seen 400's with 4000 I/O reading over hundreds of DB's of various sizes probably cumulating in 10 or 15 thousand tags via a CP on the rack using Simatic net not kepware. Although Jesper has a point, however, I think this is unlikely be the cause. I look forward to hearing the updates.
Also how fragmented are the tags, Kepware tries to optimise the tags where possible so very often they are grouped. Also the update time of the tags but I have upgraded a similar system and opening the tag database did not alter anything on the tags as far as I'm aware.
 
Last edited:

Similar Topics

Hello all. I have an ESA HMI that is connected to a Simatic S7-300 (CPU312). I have uploaded the program from the PLC which is written with Step7...
Replies
6
Views
1,450
Hello. There is a problem with Siemens S7 300. We got a replacement PLC but it does not run the program from the MMC. The new PLC is dated 2011...
Replies
3
Views
692
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,070
G'day guys, I am setting up a s7-300 as a test rig for the workshop and when I downloaded the PLC is not going into run mode, I keep getting a...
Replies
35
Views
5,231
I am trying to write just MSEC to S7 300 Controller date/time using OI.SIDIRECT Aveva communication driver? The old HMI (WINCC) tag is assigned...
Replies
1
Views
1,061
Back
Top Bottom