4/6/2011 12:40 PM | |
Joined: 4/6/2011 Last visit: 9/4/2024 Posts: 6 Rating: (0) |
Hello, experts! The problem looks like all available address space of PLC is expired?.. But there are used just 720 inputs and outputs of 1024! AttachmentConfiguration.zip (249 Downloads) |
Last edited by: Anton77 at: 4/7/2011 12:16 PM |
|
4/6/2011 3:49 PM | |
Joined: 4/24/2006 Last visit: 10/10/2024 Posts: 8745 Rating: (1168) |
Hi, Here is manual: SIMATIC STEP 5 V7.2 See chapter 10 Best regards, Wizard |
4/8/2011 10:34 AM | |
Joined: 10/7/2005 Last visit: 10/13/2024 Posts: 3024 Rating: (1054)
|
Hello Anton77 you certainly have an Addressing problemand are trying to access I/O's that the CPU can NOT reach (asindicated by the "ADF" in your IStack). You say that you have a single CPU system, this does however NOT mean that DB1 (I/O address list) is NOT in use. DB1 can also be used insingle CPUoperation and below is an excerpt from the 928B manual: DB 1 can have parameters assigned and be loaded as follows: To reduce the cycle time in single processor operation, since only the inputs, outputs or timers entered in DB1 are updated. DB 1 must be assigned parameters and loaded as follows: a) for multiprocessing b) when IPC flags exist with CPs I am still not 100% clear if you do or do NOT have a DB1 in your CPU. If you do, then you must add the new ET200U station I/O's to DB1and will then be able to access them (note that a COLD restart is required after DB 1 changes). I hope this helps |
Cheers |
|
4/10/2011 1:40 PM | |
Joined: 10/7/2005 Last visit: 10/13/2024 Posts: 3024 Rating: (1054)
|
Hello Anton77 I think Wizardhas a typing error in his post, you can ignore DX 0, it has nothing to do with the I/O list. I am however still somewhat confused, so can you please clarify the following: 1.) Did you have a DB1 in your PLC originally? 2.) Have you checked that your new DI/DQ addresses are actually free ones (i.e. not already used by another I/O card)? 3.) You say that "in this moment PLS goes to stop. sometimes after that when PLC in stop, relativeLED on the output module begins to light".are you sure about this (Outputs should NOTbe on when the PLC is in Stop so this does not make sense to me)? Check chapter 10 of the previously linked 928B manual, specifically the following info about DB 1 which may give you more ideas on what to test:
Access to process image addresses not entered in DB 1 cause addressing errors.
· You can transfer directly (T PY, T PW) to bytes 0 to 127 only for the outputs indicated in DB 1. This is because the process image is also written to during direct transfer. Writing to I/O addresses not entered in DB 1 causes an addressing error. · Transfer without a process image : Direct transfer to byte addresses >127 is possible regardless of the entries in DB 1. Direct transfer of byte addresses of the extended I/Os (T OY, T OW) is also possible regardless of the entries in DB 1. |
Last edited by: fritz at: 4/10/2011 1:42 PMCheers |
|
7/27/2011 1:13 PM | |
Posts: 1 Rating: (0) |
Hello Anton77 I think your basic problem is that 318-8MB11 and older IM318 slave modules not S7 profibus compatible. http://support.automation.siemens.com/WW/view/en/217419 |
Follow us on