Datasheet

Profibus
Profibus is a fieldbus with nodes of type master and slave. The usual configuration is a
monomastersystem with one master and up to 125 slaves. Each slave can handle one or several
modules.
In the Proview I/O handling the master represents the agent level, the slaves the rack level, and the
module the card level.
Proview has support for the mastercard Softing PROFIboard PCI (see www.softing.com) that is
installed in the PCI-bus of the process station. The card is configured by an object of class
Profibus:Pb_Profiboard that is placed below the $Node object.
Each slave connected to the profibus circuit is configured with an object of class Pb_DP_Slave, or a
subclass to this class. The slave objects are placed as children to the master object. For the slave
objects, a profibus configurator can be opened, that configures the slave object, and creates module
object for the modules that is handled by the slave. The profibus configurator uses the gsd-file for
the slave. The gsd-file is a textfile supplied by the vendor, that describes the various configurations
available for the actual slave. Before opening the profibus configurator you has to specify the name
of the gsd-file. Copy the file to $pwrp_exe and insert the filename into the attribute GSDfile in the
slave object.
If there is a subclass present for the slave your about to configure, e.g. Siemens_ET200S_IM151,
the gsd-file is already stated in the slave object, and the gsd-file is included in the Proview
distribution.
When this operation is preformed, the profibus configurator is opened by rightclicking on the object
and activating 'Configure Slave' from the popup menu.
The profibus configuator
The profibus configurator is opened for a slave object, i.e. an object of class Pb_DP_Slave or a
subclass of this class. There has to be a readable gsd-file stated in the GSDfile attribute in the slave
object.