Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 37

SEMINAR REPORT

ON

ANALOG PROFIBUS SLAVE MODULE

SUBMITTED BY

Yogesh .D. Dabade


Sudhanwa .S. Deo
Onkar .B. Deshpande

DEPT. OF ELECTRONICS & TELECOMMUNICATION


P.E.S’S MODERN COLLEGE OF ENGINEERING
PUNE – 411 005.

UNIVERSITY OF PUNE
2010 - 11

Analog Profibus Slave Module


Page 1
CERTIFICATE

This is to certify that

Yogesh .D. Dabade Exam No.

Sudhanwa .S. Deo Exam No.

Onkar .B. Deshpande Exam No.

Of B.E. E&TC have successfully completed the Project Seminar titled ‘ ANALOG
PROFIBUS SLAVE MODULE’ during the academic year 2012-13. This report is
submitted as per the requirement of B.E. E&Tc Engineering as prescribed by University
of Pune.

H.O.D. (E&TC) Project Guide

Prof .Mr.V.N.Patil (Mrs. Jirafe)

Analog Profibus Slave Module


Page 2
ACKNOWLEDGEMENT

We wish to express our deep sense of gratitude to our Guide, Mrs. Jirafe madam for
their guidance and useful suggestions, which helped us in completing the project work, in
time.

Needless to mention that Mr. Sandeep Khire, UL Engineering Services &


Software Pvt. Ltd. , for his technical guidance in the conduct of our project work. We
would also like to thank Mrs. Kanitkar madam and all the E&TC faculty for their
valuable assistance in the project work.

Further we express our deep regards to our H.O.D Mr. V.N.PATIL and Principal

Dr. K.R.JOSHI for their valuable help and inspiration given to us.

Finally, yet importantly, we would like to express our heartfelt thanks to our parents
for their blessings, our friends/classmates and seniors for their help and wishes for the
successful completion of this project.

Analog Profibus Slave Module


Page 3
Analog Profibus Slave Module
Page 4
Analog Profibus Slave Module
Page 5
Analog Profibus Slave Module
Page 6
ABSTRACT

The project is an application used in industrial automation. The project


implements a very popular field bus used in factory automation, PROFIBUS. Most
PROFIBUS solutions, those implementing master & slave station, are based on ASIC,
which require bespoke hardware to be built solely for purpose of PROFIBUS from the
outset. Conversely, this project implementation can run on wide range of hardware,
where the UART and RS-485 standards are present. ASIC is interfaced in parallel
with microcontroller which inturn is interfaced with 4 channel ADC and DAC as
inout respectively. The input to this module is analog and thus the required ouput
should be analog only in order to satisfy industrial needs. It also includes independent
power supply, an isolator for an ASIC, RS-485 interface. This slave module is
especially for factory automation, we use profibus DP as our communication
technology and RS-485 as our transmission technology. A PROFIBUS slave is a
passive communication node which reacts to prompts from the master by sending a
response message. Devices in this class are usually field devices (remote I/O, drive,
valve, transducer, analyzer) which acquire process variables or play a part in the
process by means of manipulated variables. Compact devices have a fixed set of input
and output data – comparable to a modular device with precisely one permanently
installed module.

Analog Profibus Slave Module


Page 7
TABLE OF CONTENTS

Sr No. Page No.

1. Introduction 1
2. Literature Survey
3. Proposed Specifications
4. Block diagram & description
5. Hardware System Design
5.1 Serial interface with ASIC VPC3+C
6. Software System Design
- State Machine Diagram
7. Applications & Future modifications
8. Bibliography
9. Data Sheets. (Only for uncommon components)

Analog Profibus Slave Module


Page 8
CHAPTER 1
INTRODUCTION

The field of industrial communications is continuing to develop at an


astonishing pace with the result that the field of automation technology is constantly
changing. Initially, automation focused exclusively on production, but now it is part
of a network that covers service and maintenance, warehousing, resource optimization
and the pro-vision of data in addition to the actual task of automation.

Fieldbus technology, which has facilitated migration from centralized to


decentralized automation systems and supports the use of distributed intelligence, has
been the driving force behind this development. Standardized solutions can be found
in PROFIBUS, which provides absolute consistency and are highly application-
oriented. With its standard protocol, PROFIBUS takes in all subprocesses found in
production and process automation, including safety related communication and drive
applications, thereby providing the ideal basis for ensuring horizontal consistency
within an automation system. PROFIBUS has developed into a worldwide leading
fieldbus system used in machine and production plant automation. The main reason
why PROFIBUS stands out from other fieldbus systems is because it offers such an
extraordinary breadth of applications. Application specific requirements (ASIC’s)
have been integrated into application profiles, and these applications have been
combined as a whole to create a standardized and open communication system.
PROFIBUS contributed considerably to the development of fieldbus technology. It
links controllers and a control system with sensors and actuator on the field level
(field devices) and also enables simultaneous consistent data exchange with
superordinate systems.

The core of the system building block is the PROFIBUS DP (Decentralized


Peripherals) communication protocol, which is the same for all applications and is
used for communication between centralized automation devices and decentralized
field devices. This type of communication is based on OSI-ISO layer model.
 The layer 1, physical layer consist of transmission technology.

Analog Profibus Slave Module


Page 9
Figure.1.1 Profibus DP system structure

 Data link layer, layer 2 defines the description of the bus access method,
including data security. With PROFIBUS, this is the master-slave method in
conjunction with the token method.
 Layer 7 forms the interface to the application and thus represents the link
between the application and communication. With PROFIBUS, the
communication protocol PROFIBUS DP is used here.
 The actual application process lies above layer 7 and is not part of the OSI
model.

ASIC, Application Specific Integrated Circuits is a profibus supported profichip,


which plays a key role in communicating the decentralized field devices with the
master. We have chosen VPC3+C as ASIC for our module. The VPC3+C handles the
message and address identification, the data security sequences and the protocol
processing for PROFIBUS DP. The VPC3+C makes a cost optimized design of
intelligent PROFIBUS DP Slave applications possible. The VPC3+C handles the

Analog Profibus Slave Module


Page 10
physical layer 1 and the data link layer 2 of the ISO/OSI-reference-model excluding
the analog RS485 drivers. ASIC is interfaced with microcontroller in order to process
the data conveyed by master to the field devices.We will also be designing power
supply & troubleshooting circuitory for this module. For proper transition of data
from microcontroller to field devices, conversion of analog data to digital and vice-
versa, we need to interface ADC and DAC with microcontroller. 4 channel ADC and
DAC are used in this proposed module.

Figure 1.2 Actual place of analog profibus module in application

We will consider application specific working of this module. Now-a-days in each


and every industry automation is inevitable. Thus to make automation more efficient
and user friendly we need to develop such slave modules. These slave modules act as
local host between a Master (CPU) and the actual application.
The inputs for ADC will be types of sensors which have analog as their
output. These electrical signals or voltage levels are converted into exact digital
signals. It is then processed by microcontroller with the consent from ASIC through
parallel Profibus interface as shown in figure. This processed digital data is then sent
to DAC for converting it again to analog signal. This will troubleshoot, or give the
desired output to the sensors.

Analog Profibus Slave Module


Page 11
Key components used in Profibus products:
 Masters and slaves
 Topology
 Tokenpassing
 Master slave communication
 FDL-layer
Profibus DP V0
 State machine
 Diagnostic
 Parameter
 Configuration

Analog Profibus Slave Module


Page 12
CHAPTER 2
LITERATURE SURVEY

The first fieldbus systems, which were proprietary, were introduced to the
market in the 1980s. With the objective of far reaching standardization, 21
companies and institutes came together in 1987 to create a joint project with the task
of developing and testing an open fieldbus standard. This project was the starting
point for the development of PROFIBUS. The success of PROFIBUS is equally due
to its advanced technology and the successful activities of the organization, which
was founded to represent the interests of manufacturers and users. In addition to the
many measures employed for technological development and its propagation,
additional global support services for members (users and manufacturers) are
available in the form of consulting, information and measures for quality assurance
and standardization of the technology in international standards.

Set of Interfaces used during PROFIBUS Slave Development:

 same firmware
 same ‘easy-to-use’ user interface
 same configurator
 same device driver
 different form factors

Analog Profibus Slave Module


Page 13
Selection of ASIC used in PROFIBUS product development:

Figure 2.1 Set of ASICs


We are able to find out from above set of ASIC’s, which one suits our requirements
best.
Requirements:
- Slave application
- UART and RS 485 compatible
- Low power and current consumption
- DP V0,V1,V2 compatible
From the above graph we can easily find out that VPC3 (SPC3) is the only ASIC
which suits our requirements and will help us in developing intelligent slave module.
The package of SPC3 is PQFP 44 (RoHS compliant) which is developed keeping in
mind the complexity and minimum space.
As feature sizes have shrunk and design tools improved over the years, the
maximum complexity (and hence functionality) possible in a ASIC has grown from
5,000 gates to over 100 million. Modern ASICs often include entire microprocessor,
memory blocks including ROM, RAM, EEPROM etc and other large building blocks.
Such an ASIC is often termed as (system on chip). Designers of ASIC’s use a
hardware descriptive language (GSD files) to describe the functionality of ASICs.

Analog Profibus Slave Module


Page 14
Table 2.1 Classification of ASICs
Above classification of ASIC’s justifies our use of VPC3 in product development
as below:
- automatic search of baudrate
- 9.6kbd-12Mbd
- interface to: Intel (8032, 80x86)
Motorola (HC11/16/916)
Siemens (80166/80167)
- DP slave protocol
- Integrated firmware available
- 3 buffers for each:
input & output data;
1 for PRM;
2 for CFG & DIAG
- up to 244 byte of data 1.5 kByte
- internal RAM

Analog Profibus Slave Module


Page 15
Analog Profibus Slave Modules:
Modules Profibus Hitachi Fanuc Analog Profibus
Features Slave EH-IOCP IC693PBS201 Slave module
(VPC3+CLF)
T1H-PBC
Power 530mA 600mA at 5V 450 mA at 0-20mA at
consumption max at 5V DC 5V DC 0-3.3V DC
DC
Data rates 9.6Kbps 12Mbps/100m 9.6Kbps- 12Mbps/100m
12Mbps
Communication Profibus- Profibus Profibus Profibus
technology DP using Using using RS 485 (USB
RS 485 RS 485 RS 232 interface
compatible)
Compatibility Upto 32 Upto 124 DP- Upto 30 Upto 32
with Masters stations/ slaves slave stations using
and slaves Sement modules daisy chaining
with 9
repeaters
Operating 0-60 deg 0-55 deg C 0-60 deg C 0-55 deg C
temperature C
ASIC used LSPM2 SPM2 LSPM2 SPC3(VPC3+C)

Table 2.2 Classification of similar profibus DP products in market.

Analog Profibus Slave Module


Page 16
Some other types of slave modules are as below:

Analog Profibus Slave Module


Page 17
CHAPTER 3
SPECIFICATIONS

Hardware specifications:

- Input specifications are:


- Current: 0 – 20 mA or Voltage: 0 – 5 V
4 – 20 mA 0 – 10 V
- Analog input either 4 channels or 8 channels.
- Power Supply 24 V
- Independent power supply for this module with an isolator connected to
ASIC.
- 10 bit ADC and DAC with 4 channels each.
- RS 485 interfacing cable between master and slave.

Software specifications:
The development of the PROFIBUS product range also entails enhancements
as regards the device properties and features to be described in the GSD files. Each
vendor of a DP-Slave or a DP-Master (class 1) shall offer the characteristic features of
the device as a device data sheet and a device data file (GSD-File) to the user. Using
this information enables the user to check all data in the configuration phase of a
PROFIBUS-DP system and errors can be avoided as early as possible. Because of the
defined file format, it is possible to realize vendor independent configuration tools for
PROFIBUS-DP systems. The configuration tool uses the GSD-Files for testing the
data that were entered regarding the observance of limits and validity related to the
performance of the individual device. The distinction of the GSD-files is achieved by
the vendor- and device-identifiers.

Analog Profibus Slave Module


Page 18
Format of the PROFIBUS-DP GSD Files
The GSD-File is an ASCII-file and it may be created with every applicable
ASCII text editor. The DP-specific part begins always with the identifier
"#Profibus_DP". The device data base will be specified respectively as parameter of a
key word. At the evaluation of the key words the kind of letters, capital or small, will
be don't care. The data medium which the vendor of the DPdevice uses for the
delivery of the GSD-file is not defined here. The file format is line oriented. Each line
contains statements for exactly one parameter. If a semicolon is detected during the
interpretation of the line, it is assumed that the rest of the line is a comment. The
maximum number of characters per line is fixed to 80. If it not possible to describe
the information in one line then it is allowed to use continuation lines. A "\" at the end
of a line indicates that the following line is a continuation line. It is distinguished
between number-parameters and text-parameters. No special end-identifier is defined.
But it is to be ensured that the file ends after a complete line. Parameters which are
not used for a DP-Master or a DP-Slave shall be omitted.

Analog Profibus Slave Module


Page 19
CHAPTER 4
BLOCK DIAGRAM & DESCRIPTION

Figure 4.1 Block Diagram of Analog Profibus Slave Module

Brief description of each block:

A) ASIC:

An application-specific integrated circuit, is customized for a particular


application, than for general purpose use. A chip designed to run in digital voice
recorder, is an ASIC. These ASIC’s are mainly used in factory automation such as
vehicle assembly line, bottling plants, warehouse systems, paper and textile industry
etc. with their compatible and efficient communication technology such as
PROFIBUS. ASIC’s are specially built for these systems.

Analog Profibus Slave Module


Page 20
As feature sizes have shrunk and design tools improved over the years, the
maximum complexity (and hence functionality) possible in a ASIC has grown from
5,000 gates to over 100 million. Modern ASICs often include entire microprocessor,
memory blocks including ROM, RAM, EEPROM etc and other large building blocks.
Such an ASIC is often termed as (system on chip). Designers of ASIC’s use a
hardware descriptive language (GSD files) to describe the functionality of ASICs.

Figure 4.2 ISO/OSI layer model for profibus communication technology.

The VPC3+C handles the physical layer 1 and the data link layer 2 of the
ISO/OSI-reference-model excluding the analog RS485 drivers. The integrated 4K
Byte Dual-Port-RAM serves as an interface between the VPC3+C and the
software/application. Addressing by the user is done directly, however, the internal
Micro Sequencer (MS) addresses the RAM by means of the so-called basepointer.
The base-pointer can be positioned at the beginning of a segment in the memory.
Therefore, all buffers must be located at the beginning of a segment. Three buffers are
provided for data communication (three for output data and three for input data). As
one buffer is always available for communication no resource problems can occur.
For optimal diagnosis support, the VPC3+C offers two Diagnosis-Buffers. The user
enters the updated diagnosis data into these buffers. One Diagnosis-Buffer is always
assigned to the VPC3+C.

Analog Profibus Slave Module


Page 21
Features VPC3+C

 Pin, function and software compatible with SPC3 from Siemens


 Supporting PROFIBUS DP-VO, DP-V1 & DP-V2 protocol
 4 KB communication RAM
 Optional 5V or 3,3V supply voltage, 5V tolerant inputs
 Low power consumption
 Software stack and Evaluation-Kit available
 Package PQFP 44 (RoHS compliant)
 DP-V2 clock synchronisation (only VPC3+CLF3 / PALF2008)
 20% reduced current consumption (only VPC3+CLF3 / PALF2008)

The VPC3+Chandles the message and address identification, the data security
sequences and the protocol processing for PROFIBUS-DP. In addition the acyclic
communication and alarm messages, described in DPV1 extension, are supported.
Furthermore the slave-to-slave communication Data eXchange Broadcast (DXB) and
the Isochronous Mode (IsoM), described in DPV2 extension, are also provided.

Automatic recognition and support of data transmission rates up to 12 Mbit/s, the


integration of the complete PROFIBUS-DP protocol, 4 Kbyte communication RAM
and the configurable processor interface are features to create high-performance
PROFIBUS slave applications. VPC3+C can replace them in existing applications
without any restrictions or SW-modifications.

B) Power Supply:
The type of power supply we are using is a distributed power supply. We need
a total of 24 V, which is further distributed in order to satisfy each and every device
specifications and considering overall voltage drop. A general distribution is as
follows:
- ASIC: upto 5 V (can be less than 5V also)
- Microcontroller: 5V
- ADC & DAC: 5-10V

Analog Profibus Slave Module


Page 22
A separate supply will be given to the input/output field devices like actuators,
sensors, switch gears etc. The detailed distribution of power supply is done as shown
below.

PowerDistribution:
Power may be distributed in several ways. One configuration is the centralized supply
that delivers filtered DC power via power conductors and power planes to circuits,
sensors, and actuators. Another configuration is the distributed supply that delivers
raw, unfiltered DC power to local regulation units.

Figure 4.3 Power distribution from centralized power regulation.

Figure 4.4. Power distribution with distributed regulation.

Centralized distribution may use either a linear or switching power supply.


Typically, it delivers low voltage, sometimes at moderate amounts of current. It is
simple in concept and relies on low-impedance conductors to distribute the current the
Analog Profibus Slave Module
Page 23
circuits and components. Centralized distribution is best suited for small, localized
systems; these range from small handheld devices and personal computers to 21-slot
backplanes in equipment chassis.

Distributed systems have multiple points of power conversion. They distribute


higher voltages at lower currents, than centralized supplies, to local power converters,
which usually are switching power supplies. They do not need heavy, expensive
conductors. Distributed systems are best suited for big systems such as large
equipment racks, aircraft, and ships. Distributed systems tend to be more robust than
centralized supplies because they can isolate failure. If designed carefully, they can be
simpler to maintain and repair, as well.

C) MicroController:
Microcontroller acts as a heart of any module in which processing is needed.
In this analog profibus slave module, ASIC acts the brain of the module and
microcontroller as heart. According to our requirements, LPC 2148 ARM7 controller
perfectly suits demands of any slave module like this. It even gives opportunity for
future developments in order to HMI interfacing for local access.

Features of LPC2148, ARM controller:


• 16/32-bit ARM7TDMI-S microcontroller in a tiny LQFP64 package.
• 8 to 40 kB of on-chip static RAM and 32 to 512 kB of on-chip flash program
memory.
128 bit wide interface/accelerator enables high speed 60 MHz operation.
• In-System/In-Application Programming (ISP/IAP) via on-chip boot-loader software.
Single flash sector or full chip erase in 400 ms and programming of 256 bytes in 1 ms.
• EmbeddedICE RT and Embedded Trace interfaces offer real-time debugging with
the
on-chip RealMonitor software and high speed tracing of instruction execution.
• USB 2.0 Full Speed compliant Device Controller with 2 kB of endpoint RAM.
In addition, the LPC2146/8 provide 8 kB of on-chip RAM accessible to USB by
DMA.

Analog Profibus Slave Module


Page 24
• One or two (LPC2141/2 vs. LPC2144/6/8) 10-bit A/D converters provide a total of
6/14
analog inputs, with conversion times as low as 2.44 μs per channel.
• Single 10-bit D/A converter provides variable analog output.
• Two 32-bit timers/external event counters (with four capture and four compare
channels each), PWM unit (six outputs) and watchdog.
• Low power real-time clock with independent power and dedicated 32 kHz clock
input.
• Multiple serial interfaces including two UARTs (16C550), two Fast I2C-bus
(400 kbit/s), SPI and SSP with buffering and variable data length capabilities.
• Vectored interrupt controller with configurable priorities and vector addresses.
• Up to 45 of 5 V tolerant fast general purpose I/O pins in a tiny LQFP64 package.
• Up to nine edge or level sensitive external interrupt pins available.

D) ADC/DAC:
The field devices that will be interfaced with ADC & DAC have analog
output. This analog ouput acts as input to the slave module which requires data in
digital form. The output of this module needs to be analog as the product is specially
built for analog Profibus slave module. Thus ADC/DAC are required in this module.
LPC 2148 have inbuilt 10 bit ADC and DAC. We are using the same ADC &
DAC for our application. Our application consists of 4 channel ADC and DAC. Thus
external interface of ADC & DAC is not required.

CONCEPT OF COMMUNICATION PROTOCOL DP:

PROFIBUS uses a single, open communication protocol (PROFIBUS DP,


Decentralized Periphery) for all applications.
The protocol uses the “Master-Slave” model: One device (master) controls one
or more other devices (slaves). The protocol uses the “Token Passing” model: The
“token” is transmitted across the network; the station in possession of the token
controls the access to the network.

Analog Profibus Slave Module


Page 25
Figure 4.5 token passing

One single protocol for all applications, PROFIBUS DP carries all communications
between a DCS or controller and individual field devices. Factory devices and certain
process devices are directly connected to PROFIBUS DP

Analog Profibus Slave Module


Page 26
CHAPTER 5
HARDWARE SYSTEM DESIGN

SERIAL INTERFACE RS 485 WITH ASIC VPC3+C:

Components required:
- IC1 74AHCT1G00 SINGLE 2 INPUT POSITIVE NAND GATE
- IC2 DS75176 Multipoint RS-485 transceivers
Opto couplers:
- IC6 HCPL0710
- IC7 HCPL0601
- IC8 HCPL0710

Analog Profibus Slave Module


Page 27
Figure 5.1 schematic of serial interface RS-485 with ASIC

Analog Profibus Slave Module


Page 28
Ident Number
Each type of DP-Slave and each DP-Master (class1) must have an individual
Ident Number.
 By means of an Ident Number a DP-Master can identify the type of connected
DP-Slaves without a significant protocol overhead.
 The DP-Master will only start with user data transfer if the correct device
types with the correct addresses are ready for operation on the bus.
 Ident numbers are in the range from 0 ... FFFF Hex.
 Ident Numbers are issued by the PROFIBUS User Organisation
 In Germany (PNO) or in the US (PTO).

Analog Profibus Slave Module


Page 29
CHAPTER 6
SOFTWARE SYSTEM DESIGN

State machine for DP-slave using Profibus:

Figure 6.1 state machine diagram of profibus-DP

Set_Slave_Address
 Service can be blocked with R_SSA_PUF_PTR= 0H
 VPC3 write data into AUX-buffer
 VPC3 change AUX-buffer to SSA-buffer,
 VPC3 write actual data length to R_LEN_SSA_Data register
 VPC3 generates New_SSA_Datainterrupt
 VPC3 switches from old to new address
 User can read new SSA-data and saves new address to EEPROM

Analog Profibus Slave Module


Page 30
Slave Diagnosis
 VPC3 support2 diagnostic buffers
 With command the user can send new diagnostic data to master.

Set_Parameter
 VPC3 writes data into AUX_buffer
 VPC3 checks the data (bytes0 .. 6)
 VPC3 change AUX_buffer to SSA-buffer
 VPC3 writes actual data length into R_LEN_PRM_Data register
 VPC3 generates New_Prm_Data interrupt
 User has to check the data and to acknowledge the data via
User_Prm_Data_Okay_Cmdor...._Not_Okay_Cmd.

Check_Config
 VPC3 writes Check Cfg-data into AUX-buffer
 VPC3 swap AUX-buffer to Cfg-buffer
 VPC3 writes actual data length in R_Len_Cfg_Data register
 VPC3+ generates New_Cfg_Data interrupt
 User must check the configuration data and has to acknowledge via
User_Cfg_Data_Okay_Cmdor...._Not_Okay_Cmd.
 With User_Cfg_Data_Okay_Cmd the VPC3 goes into state Data Exchange.

Global_Control
 After receiving new GC-command, the VPC3 generates GC-interrupt
 The user can read GC-command from address 3CH.

Data_Exchange
 VPC3 writes data into D-buffer VPC3 changes D-and N-buffer.
 VPC3 generates DX-Out interrupt.
 The user can read the data from U-buffer.

Analog Profibus Slave Module


Page 31
GSD (General Station Description)
It is a Mandatory basic textual description for any PROFIBUS device. Used
for device integration into the master and exchange of measured values and
manipulated variables.

Figure 6.2 GSD file description

Analog Profibus Slave Module


Page 32
CHAPTER 7
APPLICATIONS AND FUTURE MODIFICATIONS

PROFIBUS DP Key Applications:


Analog Profibus Slave Module has number of applications in and around the
automation industries. PROFIBUS is one single protocol for all these applications:
 Factory automation
- Vehicle manufacture
- Bottling plants
- Warehousing systems
- Switchgear
- Hollow glass production

 Process automation
- Chemical industry
- Petrochemical industry
- Paper and textile industry
- Foodstuffs
- Power stations
- Sewage plants

 Drive technology
- Machine tools
- Packaging machines
- Pressing plants
- Paper production
 Safety applications
- Vehicle assembly
- Machine tool building

Analog Profibus Slave Module


Page 33
ADVANTAGES:

 PROFIBUS SLAVE modules are based on modularity and standard:


Flexibility and Ease of use
 The single communication protocol enables continuous, discrete, and safety-
related processes to run on the same bus: No need for separate bus systems
 Device profiles ensure compatible device behaviour at the bus: User can
select the best suited device
 Diagnostic data display sorted according to NAMUR NE 107: Operator can
reliably detect the device status
 The integrated redundancy ensures uninterrupted operation: High plant
availability and efficiency

Plant Manager
- Lower overall plant costs
- Faster and more flexible production
- Better and constant product quality
- Safer plant operation
- Increased ROI
- More flexible production

Engineering staff
- Less wiring and less hardware needs Faster engineering
- Huge vendor choice
- Easier commissioning
- Simpler documentation
- Modular and flexible solutions

Operators staff
- Transparency down to the sensor
- Improved maintenance conditions
Analog Profibus Slave Module
Page 34
- Improved Asset Management
- More flexible production
- Shorter downtimes
Plant
- Advanced technology
- Easy migration
- Easier revamps
- Less expensive upgrades
- Longer useful life

FUTURE MODIFICATIONS

- Use of LPC 2148 helps us in making many modifications post


development of the module. Other devices like HMI (Human Machine
Interface) acan be easily interfaced with LPC2148.
- This makes profibus slave module more intelligent , user friendly and
efficient.
- Due to this we can make required changes or troublesoot any problems at
local host.

Analog Profibus Slave Module


Page 35
CONCLUSION

Implementation of “Analog Profibus Slave Module” using ASIC VPC3+C


clears all the ambiguities about implementing a analog slave module. As discussed
above, at present market is full of Digtal slave modules which doesn’t support analog
processing of slave modules. Due to this development, slaves have also become more
application specific, efficient and intelligent.
With this implementation of intelligent slaves, the essential layer-2 portions of
the PROFIBUS protocol are implemented with a communication module. The
remaining protocol portions are implemented as software on a microcontroller. In
most available ASICs, the cyclical protocol portions are realized on the chip and are
generally responsible for the transmission of time-critical data.

For highly time-critical applications, protocol chips with an integrated


microcontroller represent an alternative which already handles the entire PROFIBUS
protocol autonomously. An externally connected microcontroller is used entirely for
the application. Depending on the performance required, the field device
manufacturer can also use the microcontroller which is already integrated in the
protocol clip for the application.

The available ASICs offer an easy-to-use interface and work with commonly used
microcontrollers. Another option is presented by microprocessors with an integrated
PROFIBUS core.
Data formats, data access methods, parameterization and cyclical and acyclic
communication diagnostics defined in the profile descriptions are implemented.

Analog Profibus Slave Module


Page 36
BIBLOGRAPHY

[1] www.ulepl.com
[2] Guidance by Mr. Sandeep Khire from UL Engineering Services.
[3] www.profichip.com
[4] www.siemens.com
[5] Datasheets of VPC3+CLF & LPC2148
[6] www.profibus.com
[7] www.profinet.com
[8] PROFIBUS Draft, PROFIBUS Guideline, GSD-Specification for
PROFIBUS-DP
[9] GSD Revision 2 ,Version 1.0, October 1998
[10] PROFIBUS Richtlinie - Best.-Nr. 2.122

Analog Profibus Slave Module


Page 37

You might also like