6/4/2010 7:59 AM | |
Posts: 95 Rating: (1) |
Hi all, I have a redundant profibus DP network with CPU-417H. I want to communicate following relays to my Profibus DP network using Y-Links.
2) 7SJ6021 3) 7UT6121 4) 7RW6000 I have plannedtodistribute my communication withRealys by using number of Y-Links. What DB (data block) format is used for exchange of data between CPU 417-H and Relays? Splitted from Profibus-DP and S7400H. |
Last edited by: O_Moderator at: 6/4/2010 10:25 AMnew subject after splitting |
|
This contribution was helpful to1 thankful Users |
6/4/2010 12:32 PM | |
Joined: 9/27/2006 Last visit: 9/16/2024 Posts: 12282 Rating: (2684)
|
Hello JD; You can setup a Y-link as an interface between a S7-400H ayatem (redundant CPUs) and ordinary DP-slaves, such as your Siprotec relays. Here is an example provided by Siemens (with another slave model, but the same principles apply): http://support.automation.siemens.com/WW/view/en/15263039 |
Last edited by: dchartier at: 6/4/2010 2:33 PM |
|
This contribution was helpful to4 thankful Users |
6/7/2010 4:49 PM | |
Joined: 9/27/2006 Last visit: 9/16/2024 Posts: 12282 Rating: (2684)
|
Hello JD; Let's see if we can clear up a few doubts.
When you setup the relays' gsd files into the HWConfig editor, you can install one (or more) of the relays as DP slaves to a DP master, including a Y-ink. Clicking on th3e relay's icon once it is on the bus allows you to choose the standard mappings you can use (only one can be chosen); I/O addresses will be attributed depending on the mapping selected. .
Each relay has different amppings, each one with a definite size and content. You will have to do some reading in the relays' Profibus manuals, Go to the following webpage and open the "All documents for Communication" link: http://siemens.siprotec.de/download_neu/index_e.htm Under Profibus-DP, you will be able to download manuals on ther different mappings available for your relays.
You can use any data concentrator you want, it could make collection of your overall data easier. However, when you want to bring this data up to the S7-400H, you will still need a Y-Link upstram for your CPU 315-2DP, and you will still be limited to 244/bytesIN /244 bytes OUT. You could build a program in the CPU 315-2 to multiplex the data sent up to the S7-400H, that is: create seperate blocks of data of the right size for oneY-link transmission, identify each block (for example use the first word of data as a block identifier you will use in the S7-400H to recognise and redirect the data) and replace the blocks to be sent (change the pointer) on a regular cycle. A lot of work, and it must be tested, but it will work.
Maybe someone here with more experience could tell you if you can use single-sided data in a S7-400H system, although I doub=t if data can then be synchronised between the 2 redundant CPUs. And all comm optons are expensive, this is a fact you will have to accept. It is just a matter of degree... The data concentrator would probably be the cheapest, but it would entail the most programming and attention. Hope this helps, Daniel Chartier |
This contribution was helpful to1 thankful Users |
6/8/2010 10:30 AM | |
Posts: 95 Rating: (1) |
Hi Daniel and Mike, I should be more specific. I havefollowing SIPROTECH relays.. 1) 18 nos. 7SJ6021 with maximum mapping of53 Bytes. 2) 22 nos 7SJ8041 with maximum mapping of 108 Bytes. 3) 3nos 7UT6121 with maximum mapping of 98 Bytes. andin line withData Concentrator method I am using 2 CPU 315 - 2DP which are communicating with my S7-400H via MPI. The total bytes being transferred are 3624 Bytes. Now my queriesare... 1)Will this not loadthe communication network ( as there are other equipments which are communicating ) ?? 2)Will I still be able to maintain my redudancy??? 3)Is it possible to communicate these relays using least no of bytes,( probably12 Input and 4 outputs )..??? Regards, JD P.S. I have uploaded the Hardware configuration of the above. AttachmentRelay_pr.zip (498 Downloads) |
Last edited by: JD_techmania at: 6/8/2010 11:21 AMLast edited by: JD_techmania at: 6/8/2010 10:40 AM |
|
6/8/2010 7:21 PM | |
Joined: 9/27/2006 Last visit: 9/16/2024 Posts: 12282 Rating: (2684)
|
Hello JD; Mike's suggestion of either CP 443-5 Extended (for Profibus-DP) or CP 443-1 (for Industrial Ethernet) reading the S7-300 data collector would be another way of doing things. You would need 1 CP in each S7-400H rack, and 2 interfaces on the S7-300. Profibus-DP: http://support.automation.siemens.com/WW/view/en/37950108 2 CP 443-5 + 2 CP 342-5 would allow you to use S7 functions (BSend/BRcv) pairs to send your data acyclically (as program blocks, based on the data collected from the relays through the integrated profibus-DP interface of the CPU. Industrial Ethernet: http://support.automation.siemens.com/WW/view/en/37950291 2 CP 343-1 + 2 CP 443-1 would allow you to use AGSend/AGRecv pairs to send data to the S7-400H that was collected on the S7-300 Profibus interface. In both cases only one of the S7-400H CPs will be active at any time; you will need to determine which one you can actually send the data to (with a Lifebeat function you would have to develop). Here is one more generallink on S7 communications, so you can better judge the restrictions on each type of communication block: http://support.automation.siemens.com/WW/view/en/20982954 Hope this helps, Daniel Chartier |
This contribution was helpful to2 thankful Users |
6/16/2010 8:48 AM | |
Posts: 95 Rating: (1) |
Dear Sir, AttachmentS7-417-H _S7-412_ON MPI.pdf (521 Downloads) |
Last edited by: JD_techmania at: 6/16/2010 8:51 AM |
|
Follow us on