11/17/2011 7:12 PM | |
Joined: 9/27/2006 Last visit: 10/17/2024 Posts: 12289 Rating: (2687) |
Hello kike; I opened the link you show, but could not identify what you call a "state machine" implementation of the Profibus protocol in the slave. To my knowledge, there is no need for one. The Profibus configurator that you use to set up the network (HWConfig for a S7 CPU, Com Profibus, Sycon and others for different brands of PLCs) will determine the token exchange timeslices and the polling structure of the master when the Profibus is active, and will transfer all related data to the slaves when they come online. Data exchange between master and slave can be wholly controlled by the Profibus task in the master, without any required programming. If you are using a comm processor as master (a CP 342-5, for example), you need functions to transfer the data between the CPU and the CP; Profibus alone controls the exchange of data between the master CP and the Profibus-DP slaves on the bus. In any case, since you are interested in the basics of Profibus, the best location for documents is the downloads page of Profibus.com. You will be able to download white papers, instllation guides and profile descriptions that should help you out. http://www.profibus.com/nc/downloads/downloads//list//none/ Hope this helps, Daniel Chartier |
Follow us on