PROFIBUS DP Master - 'General'

 

This tab defines the network interfaces of the PROFIBUS DP master. The parameters are defined in the device description file, but they can be edited in this dialog.

Addresses

Station Address

Permitted range from 0 to 126.

Every new device inserted into the bus is assigned an incremented address automatically.

Note: Address 126 is the default DP slave address. Addresses are checked for duplicates.

Highest Station Address

The highest station address (HSA) on the bus. To attain a stricter GAP range, you can indicate a lower address here.

GAP range: Address range that is scanned for new active devices.

Mode

Auto Clear Mode

_cds_icon_option_activated.png: In case of an error, the master switches from Operate status to Clear status, and ends the communication to all assigned slaves as soon as a slave does not respond within the Data control time. The digital outputs are set to 0, and the analog outputs are set to the configured substitute values (FailSave). The master has to be reset in order to restart the communication.

_cds_icon_option_deactivated.png: In case of an error, the master remains in Operate status and the communication to all slaves continues.

Automatic startup

_cds_icon_option_activated.png: The master starts by itself.

_cds_icon_option_deactivated.png: The master has to be started manually.

Caution: Whether or not the setting is evaluated depends on the driver.

Groups

Opens the Groups dialog. Refer to the description for the Groups dialog.

Parameters

These parameters define the time response of communication on the PROFIBUS.

Baud Rate [kBits/s]

The baud rates defined in the device description file (GSD file). However, you can set only the baud rate that is supported by all slaves.

Use Defaults

_cds_icon_option_activated.png: The values in the parameter table are reset to their defaults according to the set baud rate.

_cds_icon_option_deactivated.png: You can change the values in the parameter table.

T_SL

"Slot time" [tBit]: Maximum time interval that the master waits for the first signs of a response from the slave after transmitting a request.

min. T_SDR

Minimum "station delay responder time" [tBit]: Minimum response time that a device can respond on the bus (min. 11 Tbit)

max. T_SDR

Maximum "station delay responder time" [tBit]: Maximum time interval that a slave has to respond.

T_QUI

Idle period which must be taken into account during conversion of NRZ (Non Return to Zero) signals to other codings (switchover time for repeater)

T_SET

"Setup time" [tBit]: Time for setup

T_TR

"Target Time for Rotation" [Tbit]; projected time interval when a master should receive the token. Result of the sum of the token stop times of all masters on the bus.

Gap

GAP update factor G: Number of bus cycles after which the masters GAP (address range from its own bus address to the address of the next active station) is searched for an additional, recently inserted active station.

Retry limit

Maximum number of repeated request attempts by the master when it has not received a valid response from the slave

Slave Interval

Time between two bus cycles when a slave can process a request from the master (time base: 100µs). The value here must agree with the specifications in the GSD files of the slave.

Poll timeout

Maximum time when the response from the master must be received by the requester in a master-master communication (DP_Master class 2) (time base: 1ms).

Data control time

Time [ms] when the master communicates its operating status with the assigned slaves. At the same time, the master monitors whether at least one data exchange each has taken place with the slaves within this period, and updates the Data_Transfer_List.

tBit: Time unit for transmitting a bit on the PROFIBUS; inverse value of the transmission rate (for example, 1 Tbit at 12 Mbaud = 1/12,000,000 bps = 83 ns).

See also

Dialog 'Groups'

In this dialog, you can assign the slave to one or more of eight possible groups. The groups are used for synchronizing the data exchange between the master and slaves. You can double-click the group names for editing.

Sync

_cds_icon_option_activated.png: The master instructs a slave or a group to freeze all input values in a momentary state and transmit this data in the next data exchange.

Freeze

_cds_icon_option_activated.png: The slaves are instructed to forward all data synchronously that they will receive in the next data exchange from the master.