BusWorks TM 900PB Series
ProfiBus/RS485 Network I/O Modules
Technical Reference
INTRODUCTION TO PROFIBUS DP
ACROMAG INCORPORATED Tel: (248) 624-1541 30765 South Wixom Road Fax: (248) 624-9234 P.O. BOX 437
Wixom, MI 48393-7037 U.S.A.
Copyright 2002, Acromag, Inc., Printed in the USA.
Data and specifications are subject to change without notice. 8500-698-A02M000
Introduction To ProfiBus DP
__________________________________________________________________
2INTRODUCTION TO PROFIBUS DP ABOUT PROFIBUS.……………………………………………
3PROFIBUS DP SLAVE STATE MACHINE..…………………
7Power ON/Reset State…………………………………..
7Parameterization State………………………………….
7I/O Configuration State………………………………….
7Data Exchange State…………………………………….
8Fail Safe Operation…………………..…………………..
8Watchdog……………………………..…………………..
9GSD FILES………………………………………………………
10REQUIRED SOFTWARE…..………………..…………………
13TYPES OF TRANSMISSION………………..…………………
14SRD Send and Request Data w/Acknowledge……..
14SDN Send Data w/No Acknowledge…………………..
14PROFIBUS DP DATA CHARACTER FORMAT…………….
14ProfiBus Data Error Checking………….……………..
15PROFIBUS TELEGRAM STRUCTURE……………………..
15Start Delimiter…………………………………………….
16Length Of Telegram……………………………………..
18Destination Address & Source Address……………..
18Function Code Or Frame Control……………………..
18Service Access Points…………………………………..
19Data Unit…………………………………………………..
19Frame Check Sequence…………………………………
19End Delimiter……………………………………………..
20DP COMMAND FUNCTIONS………………………………….
20Function Status…………………………………………..
20OPERATING STATES AND APPLICABLE FUNCTIONS....
21Initial Power ON/Reset…………………………………..
21Set_Slave_Add Telegram…………………………
22Parameterization……..…………………………………..
23Set_Prm Telegram………………………………….
24I/O Configuration……..…………………………………..
26Chk_Cfg Telegram………………………………….
26Get_Cfg Telegram………………………………….
27Diag_Data Telegram……………………………….
27Data Exchange State..…………………………………..
33Data_Exchange Telegram……..………………….
33Read_Inp Telegram……..………………………….
33Read_Outp Telegram…………..………………….
34Global_Control Services..……..………………….
34Use Of Freeze..……..……..………………….
35Use Of Sync/Unsync.……..………………….
35BUS TIMING (36)
This information is provided as a service to our customers and to others
interested in learning more about Profibus. Acromag assumes no
responsibility for any errors that may occur in this document, and makes no
commitment to update or keep this information current.
Be sure to visit Acromag on the web at .
Windows® is a registered trademark of Microsoft Corporation.
Modbus® is a registered trademark of Modicon, Incorporated.
TABLE OF
CONTENTS