11/3/2013 5:39 PM | |
Joined: 9/27/2006 Last visit: 9/19/2024 Posts: 12282 Rating: (2684)
|
Hello Abuse; Hamid has given you very good advice on this question, I just want to add a little more information. Profibus-DP masters can be of 2 types, class 1 (PLCs, controllers)and class 2 (HMI, SCADA). The main difference is that class 1 masters hold a strict configuration and cyclically poll slaves that are integrated in the Profibus configuration, while class 2 masters do not hold a strict configuration of the Profibus network they are connected to, but access the masters and slaves I the network when they require specific information (to update a screen or a database, for example). So the masters class 1 already know which slaves are in their Profibus network though their original configuration, and then you must use SFC 12 to enable/disable a non-present slave if you want to limit thediagnostic messages, as you pointed out before. Here are some documents on Simatic Net API functions that you can use to program a CP 5613 as either a class 1 or class 2 master, in C language. Check out what possibilities exist to access a DP master directly, and determine if any of these functions can help you out in your project: SIMATIC NET DP Base Programming Interface for CP 5613/CP 5614 Programming Interface DP-Base Master Class 2 for CP 5613/CP 5614 Hope this helps,Daniel Chartier |
Last edited by: dchartier at: 11/3/2013 5:42 PM |
|
This contribution was helpful to3 thankful Users |
Follow us on