1/18/2016 4:48 PM | |
Posts: 14 Rating: (0) |
Hi, [snip] I want to communicate a S400 PLC (step 7 v5.5) with a S1500 (tia portal v13). I want to transfer data from S400 PLC to S1500 PLC using Profibus (I don't have choice). After, the information will be transmitted to supervisor (scada). I have been researching how to make communication between both PLC and the only thing that I know is this: 1. In the S1500 (tia portal): Declaring a S7 liaison to the S400 PLC. Created fonction PUT & GET. 2. In the S400 (v5.5): In the protections, authorize the PUT & GET. Besides, the DB should not be optimized type. I have not been able to establish communication. Do you know another method to do it? Or maybe I'm wrong at some point. As I can communicate? Kind regards
---------------------------------------------------------------------------------------------------- |
Last edited by: Min_Moderator at: 1/19/2016 10:03:54 AMNew subject after splitting |
|
1/19/2016 11:42 AM | |
Joined: 3/5/2014 Last visit: 8/5/2022 Posts: 5521 Rating: (1054) |
hi, PUT/GET should work for that kind of communication(S7-400/S7-1500). As you can see in this manual: CPU-CPU Communication with SIMATIC Controllersan other method is to declare one of the CPU´s as a slave of the other. regards, |
FCK WAR! |
|
This contribution was helpful to1 thankful Users |
1/19/2016 11:54 AM | |
Joined: 7/9/2015 Last visit: 11/4/2024 Posts: 4017 Rating: (600) |
Hi ICOMR,
perhaps these FAQ helps you. Please note: under properties of you S7-1500 CPU you must enable the connection mechanism "Permit access with Put/Get" at "protection".
How do you configure and program an S7 connection and the PUT and GET communication instructions for data transfer between two S7-1500 CPUs? https://support.industry.siemens.com/cs/ww/en/view/82212115
Regards
|
|
|
1/19/2016 3:32 PM | |
Posts: 14 Rating: (0) |
Hi everybody, I will try to be clearer. I take the time to take some screenshots (please see them).I have realized the parametization of my network (PLC1 S1500 and PLC 2 S400 ). I'm using Profibus communication. I'm using GET and PUT functions. But I get a lot of errors. I have many doubts, but I wonder if in my main program (tia portal s7-1500), I must declare all DB corresponding to another program (s400). Please see the photos. If you have some similar example, send me. Thanks AttachmentScreenshots.zip (957 Downloads) |
1/20/2016 10:56 AM | |
Joined: 9/23/2005 Last visit: 11/4/2024 Posts: 4351 Rating: (1451) |
Hi, I would like to suggest you test your project with some little changes / checks: 1 - Use pointer of data type BYTE, (don't use BOOL) 2 - Check if the S7-1500 DB's has the attribute "optimize" unchecked. 3 - Build the connection without a S7-400 representation in the Network view (go directly to connections and create a unspecified connection with the S7-400, TSAP 03.0+CPU S7-400 Slot number AttachmentPictures.zip (934 Downloads) |
Denilson Pegaia |
|
This contribution was helpful to3 thankful Users |
1/20/2016 5:19 PM | |
Posts: 14 Rating: (0) |
Thanks for you answer, Your suggestions have improved the project, however, still have problems. The protocol used is PROFIBUS, so I would like to know what settings to make in my project. Did I perform the same procedure on my project step 7 (s400)? If you look the photo 2, you will notice that the PLC2 (s 400) is not recognized. Please see the attached file. Thanks very much Attachmentscreenshots.pdf (859 Downloads) |
Follow us on