3/10/2010 8:58 AM | |
Joined: 8/25/2005 Last visit: 10/5/2024 Posts: 1162 Rating: (111) |
Hello picengineer123, There is the communication between a DP-Master and his DP-Slave. A DP-Slave could communicate only with one DP-Master directly. Between the PLC's another kind of communication could be established. It is a communication between to partners with equal rights. This kind of communication could be configured within netpro between two S7-400 CPU's. This will not be a cyclic communication.
Best regards |
This contribution was helpful to1 thankful Users |
3/18/2010 2:10 PM | |
Joined: 9/27/2006 Last visit: 12/4/2024 Posts: 12300 Rating: (2691) |
Hello John; Sorry, either you have misread the information you looked at on the support site, or it was not very clear. Profibus-DP supports basically3 modes of communication: Master-slave cyclic comms (configured data exchange between master and slave) master-slave acyclic (for diagnostic and parameter exchange purposes), and master-master acyclic comms. For this last type there is an embedded token-passing mechanism between masters that share the same physical bus. Look at the following attachment, from the Profibus International dowload pages: http://www.profibus.com/downloads/ It illustrates the token-passing scheme between masters, be they class 1 or class 2 masters on the bus. You will find a lot more information on Profibus on that webpage, from the original source, so you can be sure it is correct. However, on one importantpoint you are right: integrated DP-ports on the Siemens CPUs cannot be used to directly interface data between S7 PLCs; for that you need to establish FDL connections between Profibus CPs and use specialized FBs. The original reason for that was that Profibus-DP was seen as a high-speed, low data amount nework for factory automation; it was feared that acyclic exchanges would slow the bus down to an unacceptable level. I am not surprised to see that Netpro allowed configurations between CPUs. But have you tried programming Usend/URcv or BSend/Brcv blocks? See what happens when you try to use the Netpro Profibus connection... Note however that you can use ther MPI ports of the same CPUs with the same functions and it will work, although at a slower speed rate. Hope this helps, Daniel Chartier |
Last edited by: dchartier at: 3/18/2010 2:13 PM |
|
This contribution was helpful to1 thankful Users |
Follow us on