18.12.2013 Views

PROFIBUS DP Slave (Protocol API, netX)

PROFIBUS DP Slave (Protocol API, netX)

PROFIBUS DP Slave (Protocol API, netX)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Getting started/Configuration 40/228<br />

In detail, the various tasks have the following functionality and responsibilities:<br />

APS task<br />

The APS task provides the interface to the user application and the control of the stack. It also<br />

completely handles the Dual Port Memory interface of the communication channel. In detail, it is<br />

responsible for the following:<br />

• Handling the communication channels <strong>DP</strong>M-interface<br />

• Process data exchange<br />

• channel mailboxes<br />

• Watchdog<br />

• Provides Status and diagnostic<br />

• Handling applications packets (all packets described in <strong>Protocol</strong> Interface Manual)<br />

• Configuration packets<br />

• Packet Routing<br />

• Handling stacks indication packets<br />

• Provide information about connection state<br />

• Preparation of configuration data<br />

<strong>PROFIBUS</strong> FSPMS task<br />

The <strong>PROFIBUS</strong> FSPMS task is the main part of the Profibus <strong>Slave</strong> Stack. The task is responsible<br />

for the following items:<br />

• Cyclic Communication<br />

• Acyclic Communication <strong>DP</strong> V1 Class 1<br />

• Acyclic Communication <strong>DP</strong> V1 Class 2<br />

• Alarm handling<br />

Profibus DL task<br />

The Profibus DL task is responsible for the FDL services. It provide the following items:<br />

• SAP handling<br />

• Life List<br />

• Data transmit services (SDA, SDN SRD)<br />

<strong>PROFIBUS</strong>-<strong>DP</strong> <strong>Slave</strong> | <strong>Protocol</strong> <strong>API</strong><br />

DOC050401<strong>API</strong>12EN | Revision 12 | English | 2012-01 | Released | Public © Hilscher, 2005-2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!