11/5/2009 11:09 PM | |
Joined: 9/27/2006 Last visit: 3/19/2025 Posts: 12344 Rating:
|
Hello,H.P;
Yes, any integrated Profibus interface on a Siemens CPU can be setup as master or as slave; so can the Profibus CPs, such as the CP 342-5.
If the CPU's integrated Profibus port has been setup properly as a slave, then yes it will exhibit a fault, as it expects the master to call it within a specified interval. As stated before, the Profibus port can be configured either as master or as slave. Look at the sample program attached here, showing the setup of a CPU 315-2DP as a slave to a S7-400 Profibus master: http://support.automation.siemens.com/WW/view/en/6518822
Each Profibus port can be setup either as master or as slave, so for CPUs available with 2 ports (integrated or through a CP) you can have both configurations in parallel at the same time. See the following FAQ: http://support.automation.siemens.com/WW/view/en/23815635 Hope this helps, Daniel Chartier |
This contribution was helpful to
2 thankful Users |
11/5/2009 11:29 PM | |
Joined: 10/7/2005 Last visit: 3/19/2025 Posts: 3042 Rating:
|
Hello H P let me tryto answer
Absolutely. It will in this case become a socalled Intelligent DP Slave (I-Slave).
If you set the DP port up as a DP Slave it"expects"a DP Master who "handles" it (for parameterisation and I/O configuration on bus startup an then for handling of the I/O data exchange). If there is no DP Master to do this you will get the BFand SF lit.
The answer is a "well yes, but possibly not in the way that you want to use it". If you set the DP port as a Master then it will ONLY be a DP Master. If you however set it to be a DP Slave, it will of course be a DP Slave to begin with, BUTcan also additionally assume a (somewhat hidden) DP Master role. For this to happen you will need to tick the "Programming, status/modify ..." tick box next to the DP Slave tickbox in the DP port properties window (see attached screendump) The DP port will now fulfill its primary role as a DP Slave and then "toggle" to become a DP master which means it particpates in the Master token handling. This funtionality is designed to purely speed up online programmign access and to allowrouting through the CPU. It will however NOT allow you to configure DP Slaves of this port, this "fake/hidden" DP Masterrole is a background funtion of the DP port when set to be a DP Slave. To sum it up in other words: It is NOT (yet) possible tohave a single DP port configured as a DP Master to handle DP Slaves and have it also acting as a DP Slave for another DP Master (and I'm not aware of any other non-Siemens simultaneous DP Master/Slave card out there). If you need this funtionality then you can of course do so by adding for example one or moreCP342-5 to your 300 and configure each to what you want it to be (Master or Slave). I hope the above make sense and helps. |
Last edited by: fritz at: 11/5/2009 11:33 PMForgot to upload attachment and discovered in "horror" that Daniel Chartier beat me to the answer, nice work Daniel and well done. Cheers |
|
This contribution was helpful to
1 thankful Users |
11/9/2009 7:44 PM | |
Posts: 18 Rating:
|
Hello Fritz, I do not see the "Programming, status/modify" option in my Simatic Manager. Attached is the screen-shot for your easy reference. Regards, -H |
11/9/2009 10:17 PM | |
Joined: 8/25/2005 Last visit: 3/19/2025 Posts: 1162 Rating:
|
Hello H P, is the same as: "Test, commissioning, routing" Good Luck Sabine |
Follow us on