You are on page 1of 2

PROFIDRIVE SDK

PROFIdrive Software Development Kit Device

Data sheet
106856_en_01
1

PHOENIX CONTACT 2016-01-06

Description

PROFIdrive is a modular standard device profile for drive


technology with regard to PROFIBUS and PROFINET. The
profile describes mandatory properties for drives and encoders, aiming at the interoperability and interchangeability
of devices in PROFIBUS and PROFINET applications.

For drive and encoder solutions using PROFINET RT and


PROFINET IRT, Phoenix Contact provides you with the
PROFIdrive SDK that is optimized for the TPS-1 PROFINET
Single chip device interface.
Features

PROFIdrive specification 4.1


supported
Application classes AC1, AC3, and
AC4 supported

Isochronous operation supported (PROFINET IRT)


Non-volatile manager integrated for parameters
PROFIdrive state machine integrated
PROFIdrive telegrams 1 - 9 integrated
PROFIdrive parameters 900 - 999 integrated

Make sure you always use the latest documentation.


It can be downloaded at phoenixcontact-software.com.

Scope of delivery
PROFIdrive device profile (ANSI C source code)
TPS-1 driver for the host CPU (API in ANSI C source
code)
Samples
Templates for configuring and initializing the toolkit
Templates for using the API functions
Templates for connecting the PROFIdrive state
machine
GSDML example for a PROFIdrive drive
GSDML for a PROFIdrive encoder
Documentation
PROFIdrive reference manual (CHM help)

PROFIDRIVE SDK

Technical data

PROFIdrive
Supported PROFIdrive application classes and telegrams

Application class AC1: telegram 1 and telegram 2


Application class AC3: telegram 7 and telegram 9
Application class AC4: telegrams 3, 4 and telegrams 5, 6

Additional application classes and telegrams

Can be added by easy configuration in the Software Development Kit (SDK)

Supported PROFIdrive standard parameters

Parameter numbers 900 - 999

Additional parameters

Can be added by easy configuration in the Software Development Kit (SDK)

Included modules and interfaces

Station manager
System manager
PROFIdrive device manager
Network interface
Hardware abstraction layer
API interface

System requirements
PROFINET interface

PROFINET interface via TPS-1 Single chip device interface

Host processor

Microcontroller unit (MCU) with short interrupt latencies in order to meet the
PROFINET IRT performance requirements (recommended)

Non-volatile memory

Mandatory for the parameterization memory

System time base

Synchronizes with the PROFINET IRT system clock (optional)

Motor interface

Mandatory

Encoder interface

Optional

I/O interface

Optional

SDK footprint

128 kbytes for program code, approximately


32 kbytes RAM, approximately

Available products
PROFIdrive Software Development Kit
PROFIdrive 4.1 SDK Device

PROFIdrive device profile for implementation in drive devices with PROFINET


TPS-1 interface

PROFIdrive 4.1 SDK Encoder

PROFIdrive device profile for implementation in travel measuring systems with


PROFINET TPS-1 interface

Additional PROFINET technology components


PROFINET Software Development Toolkits (software stacks)

PROFINET SDK Controller


PROFINET SDK Device

PROFINET device interface

Single chip device interface TPS-1


TPS-1 Development Toolkit

Configuration software

PROFINET Configurator

Software tools

PROFINET Smart Control

106856_en_01

PHOENIX CONTACT GmbH & Co. KG Flachsmarktstrae 8 32825 Blomberg Germany


phoenixcontact.com

2/2

You might also like