5/25/2009 10:10 AM | |
Posts: 17 Rating: (0) |
Hello, I am waiting for your reply. Regards Kristine |
5/25/2009 2:40 PM | |
Joined: 10/3/2008 Last visit: 8/28/2024 Posts: 961 Rating: (124)
|
Hi kristine, you parameterize the register 640 (dez) as the first register in DB14, but then you want to write the register 0 (START_ADDRESS = 0). So it's clear, that this errorcode occurs. If you want to use the configuration start_5 = 640 (dez), then the START_ADDRESS has to be 640 (dez) at least. If you want to write the START_ADDRESS = 0, then you have to change the initialization start_5 = 0. You can read or write only these addresses, which you have parameterized in OB100. Wüstenräuber |
5/25/2009 2:57 PM | |
Posts: 17 Rating: (0) |
hi tried as you said L 640 L 2 SET |
Last edited by: kristine at: 5/25/2009 5:32 PM |
|
5/25/2009 5:51 PM | |
Joined: 10/3/2008 Last visit: 8/28/2024 Posts: 961 Rating: (124)
|
Hi kristine,
Wüstenräuber |
5/25/2009 6:17 PM | |
Posts: 17 Rating: (0) |
Here is the new project
AttachmentTestny.zip (527 Downloads) |
Last edited by: kristine at: 5/25/2009 6:20 PM |
|
5/25/2009 7:40 PM | |
Joined: 10/3/2008 Last visit: 8/28/2024 Posts: 961 Rating: (124)
|
This DB is not the online DB from your CPU. The whole parameters are set to the default value. Try again: Download the blocks to the CPU, set CPU to RUN and start an order with ENQ_ENR = TRUE. After that go to online view in SIMATIC Manager and copy this online DB. Wüstenräuber |
5/25/2009 7:51 PM | |
Posts: 17 Rating: (0) |
Hello, Here it is once again,i hope this is the right one now;) Regards Kristine AttachmentTestny.zip (530 Downloads) |
5/25/2009 9:28 PM | |
Joined: 10/3/2008 Last visit: 8/28/2024 Posts: 961 Rating: (124)
|
Okay, this is the correct DB. I can see that the last order, which was started, is the order DATA_TYPE = 4, START_ADDRESS = 0 and LENGTH = 12 (C hex). In your posting you wrote DATA_TYPE = 1, START_ADDRESS =620 and LENGTH = 2. Also I can see that the DB W#16#D (DB14) is used. This doesn't match with your previous posting! Sorry, but I can't help you if you change the parameters permanently... Wüstenräuber |
5/26/2009 10:31 AM | |
Posts: 17 Rating: (0) |
Hi sorry about that, forgot to change the parameters back. Here is the instance db where i'amusing data type 1,starting register 640 and length 2. Feel free to recommenda parameterisation what we want: from 192.168.0.2 Read 12registers (input register) Write 2 Coils Write 1 register (holding register) from 192.168.0.3 write 12registers (holding register) read3 Coils(discrete inputs) read1 register (input register) AttachmentTestny.zip (727 Downloads) |
5/26/2009 12:35 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Joined: 10/3/2008 Last visit: 8/28/2024 Posts: 961 Rating: (124)
|
Hi kristine, Coils has the data_type = 1, but in your instance DB I see data_type = 2, start_address = 280 (hex) and length = 2. This doesn't match! The data_type = 2 is not parameterized in your project. For the first you have to parameterize: Read 12registers (input register) Write 2 Coils Write 1 register (holding register)
For the second: write 12registers (holding register) read3 Coils(discrete inputs) read1 register (input register)
Wüstenräuber |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Last edited by: Wüstenräuber at: 5/26/2009 12:36 PM |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5/26/2009 7:49 PM | |
Posts: 17 Rating: (0) |
Hi Thanks for all the help. |
5/26/2009 7:59 PM | |
Joined: 10/3/2008 Last visit: 8/28/2024 Posts: 961 Rating: (124)
|
Hi, if you change values in a DB, then you have to change it in the declaration view and in the data view. Then you don't need delete and recreate your db. Wüstenräuber |
Follow us on