PROFIBUS protocols

As master, the PROFIBUS DP, PROFIBUS DPV1, PROFIBUS DPV2, S5-FDL-AGAG communication (only FC310x) and the PROFIDRIVE-PKW interface protocols are supported.

PROFIBUS DP

A summary of the PROFIBUS-DP master functions follows:

Function

Description

Standard DP

The PROFIBUS DP section describes the necessary steps for establishing a DP connection (Set_Prm - parameter, Chk_Cfg - configuration) and for the exchange of user data (Data_Exchange).

Task synchronization

The Synchronization section describes how the TwinCAT task is synchronized with the PROFIBUS cycle.

Slave priorities (only FC310x, FC3151, CX1500-M310, EL6731)

The slaves can receive telegrams with differing cycle times. The necessary settings are described in the Slave Prioritization/Multiple DP Cycles section.

Several DP cycles (only FC310x, FC3151, CX1500-M310, EL6731)

In order to receive the most recent possible inputs when the task cycles are long, a number of DP cycles can be carried out for each task cycle, as described in the section on Slave Prioritization/Multiple DP Cycles.

Diagnostics

The diagnostic facilities are described in this section.

Error Reactions

It is possible for different error reactions to be set in the event of a fault (a slave fails or the task is stopped).

Sync/Freeze

Activation of the sync and freeze commands is described in the Sync/Freeze section.

Upload Configuration

The slaves connected to the PROFIBUS can be read via Upload Configuration.

Master redundancy (only FC310x)

The Master redundancy section describes the settings required to have a second master with the same configuration configured as a standby master (as from TwinCAT 2.9).

PROFIBUS DPV1

A summary of the PROFIBUS-DPV1 master functions follows:

Function

Description

MSAC_C1

The MSAC_C1 connection is established along with the cyclic connection. The Read, Write and Data_Transport services are supported.

MSAC_C2

The MSAC_C1 connection is established independently of the cyclic connection, and can also be used by a second master (while the first one is communicating with the slave over the cyclic MSAC_C1 connection). The Initiate, Abort, Read, Write and Data_Transport services are supported.

PROFIBUS DPV2

A summary of the PROFIBUS-DPV2 master functions follows:

Function

Description

Equidistance

The DPV2 equidistance functionality is described in the PROFIBUS MC section.

S5-FDL-AGAG Communication (only FC310x)

S5-FDL-AGAG communication is described in the documentation of FC310x in S5-FDL section.

PROFIDRIVE-PKW Interface

The PROFIDRIVE PKW protocol is implemented in the PROFIBUS master, and can be used by means of acyclic ADS calls.