pgm based profibus_updated

Upload: pianuels

Post on 16-Jul-2015

618 views

Category:

Documents


38 download

TRANSCRIPT

PGM-2 based ProfibusTechnology Training Session December 2010

Honeywell.com

Housekeeping - Telecon and Live Meeting Questions are welcome Ask at a suitable time Queue these via the Q&A console

Host may need to individually mute lines with excessive background noise Use *6* to mute or un-mute during the telecon (if you are muted) Session will be recorded Next Year.

EPKS

2

Part A PGM-2 Solution Overview

Honeywell.com

Profibus Gateway Module with 2 DP Networks PGM-2ProfiBus DP GatewayCC-IP0101

6 inch SC IOTA Shown in optionally redundant configuration Key Characteristics: New module in the SC form factor Uses standard SC mounting and power Mounts in a standard SC cabinet SC look, feel, and behavior Complies with all SC agency certifications Meets all SC environmental ratings

PGM is standard FTE node Optional module redundancy Supports two DP networks per moduleEPKS 4

Honeywell.com

PGM-2 Capacity Number of PGM per Server: 40 Number of PGM per C300: 2 PROFIBUS Communication Profiles Supported: DP Master- class 1 PROFIBUS Baud Rates Supported: 12 Mbps, 6 Mbps, 3 Mbps, 1.5 Mbps, 500 Kbps, 187.5 Kbps, 93.75 Kbps, 19.2 Kbps, 9.6 Kbps Support for Multi-Master Configurations Support for PROFIBUS Slave Diagnostics Valid PROFIBUS Station address range: 0 125 Number of Profibus Networks: 2 Maximum Input Data Size per PGM-2 Profibus Network (all slave stations): 3.5K Bytes Maximum Output Data Size per PGM-2 Profibus Network (all slave stations): 3.5K Bytes Maximum number of different DSB (slave types) per PGM: 20

Specifications could be found at: EP03_450_R400V1_ProfiBus.pdf

This document and supplemental material could be found at the L1L2 Interface DeX team room at: http://acsnet.honeywell.com/sites/TechOpsKX/GFO/L12IF/default.aspx

EPKS

5

Honeywell.com

Support of non-DP Profibus Networks Supported through standard coupler and link devices Coupler transparent DP like representation each foreign slave looks like a DP slave Link non-transparent only one DP address occupied, but additional engineering on link device required Reference implementations out of project organization

Support of Profibus PA SIEMENS link device P&F SK series (FISCO and High Power Trunk)

Support of ASi SIEMENS link device and specific device support block

EPKS

6

Honeywell.com

SST vs. PGM-2 based Profibus Key Features

EPKS

7

Honeywell.com

Cabinet and Mounting ChannelsRedundant PGM configuration

Information display

67

IP address (last octet)EPKS 8

Honeywell.com

IOTA Connections and Major ComponentsFuse Primary PGM SC power bus bar connections FTE A and B connections

ProfiBus DP (Network 1) ProfiBus DP (Network 2)

Redundancy sync cable (CAT5e) FTE address setting4 5 4 5 4 5

1 2 3

1 2 3

1 2 3

100

10

1

FTE IP address = ### ### ### ### Cluster identificationEPKS 9

9

0

9

6

6

6

Backup PGM

7 89

7 8

7 8

0

0

Provides optional module redundancy.

Honeywell.com

Mounting & Power24 Vdc To SC power system and Grounding (+) (-)

The IOTA and SC PGM: Mounts in a standard SC cabinet. Mounts on a standard SC carrier assembly.

Optionally redundant Optional battery backup

Powered by the 24 Vdc power bus bar system. Uses the SC power subsystem(isolated from external (DP) networks).

Complies with all SC certifications and agency approvals.

SC carrier & power bus bars

EPKS

10

Honeywell.com

PGM-2 Topology OverviewRouter

ACE

ESV

ESC

ESF

FTE

L2 Switches

CF9

CF9

CF9

CF9

Control Firewalls L1

C300 I/O I/O

C30 0

Redundant C300IOTAPGM

PM I/O I/OPB Link 1PB Devices

Redundant C300IOTAPGM

PM I/O I/O

PM I/O I/O

PB Link 1

PB Devices

Non-Redundant PGM-2

PB Link 2

IOTAPGM

PB Link 2

Redundant PGM-2

EPKS

11

Honeywell.com

FTE TopologiesLocal Configuration(same cabinet complex)

SC PGM in remote cabinet(remote from C300)

To Level-2 Switch

Level-2 Switch

*CF9

CF9 * FTE-A

CF9 *

*

Copper or Fiber

C300 SC PGM

SC PGM

C300

FTE-A

* Only cable A is shown; for FTE B these components are doubled.EPKS 12

Honeywell.com

DP Function-Feature SummarySC PGM FTE DP Network-1 DP Network-2S S S S S S

C300 Server FDM

Controls Displays Alarms/events Asset management

Each Network Supports:S

DPM1

Network and Slave setup via GSD files Full address range (0-125) All standard baud rates (select one per network) Multi-master topologies All PROFIBUS registered Slaves and Masters V0 and V1 traffic (FDM supports V1 traffic via PGM or separate DPM2) All standard DP topologies (3rd party media redundancy is supported) 3.5K I/O memory for V0 cyclic data (per network)

SS S S S S S S S

EPKS

13

Honeywell.com

Engineering ToolsSC PGM FTE DP Network-1 DP Network-2S S S S

Control Builder

DP Network Configuration

Experion Configuration

SS S S S S S S S S S S

Baud rate selection Slave/Master addressing Slave type and layout DP cycle time & schedule Etc.

+

Create/Configure all CB blocks Configure SC PGM redundancy Build Control Strategy Etc.

All configuration completed in Control Builder and over FTE Reduces engineering hours and minimize mistakes with effective tools Supports an enter data once paradigm Supports effective change management Monitor DP network and DP Slave conditions and diagnostics

EPKS

14

Honeywell.com

Redundant Profibus Cabling for Copper Segments

EPKS

15

Honeywell.com

Redundant Profibus Cabling for Fiber Optic Segments

EPKS

16

Honeywell.com

Software Overview Blocks for the PGM Platform Block similar to the C300/FIM Protocol Block (PB Link) Device Support Blocks (DSB) Generic Device Specific

Process Data Container (PDC) structure

C300 Blocks for IO/Control Integration Profibus IO Module (PIOMB) encapsulates the Process Data from the PDC New Channel Blocks EPKS

Analog Input Analog Output Digital Input Digital Output1717

Honeywell.com

CB Tree Structure & Correlation to Field Hardware+ + C300 CEECM CM SCMDP Inter

AO-4

I/O PIOMB PIOMB

++

SC PGM (Primary)

(PGM)

DI-16

DO-4

AI-8

DI-8

C300

I/O Module

SC PGMPrimary

DP_Network_1 (PB)-

Slave_A Slave_B Slave_x

(DSB)

DP Network 1 DP Network 2Slave A Backup Slave B

+

DP_Network_2

+EPKS

(PB) Slave_A (DSB)Slave_B Slave_x

SC PGM (Backup)

(PGM)

Slave x

18

Honeywell.com

+ +

C300 CEE CM CM SCM

Control Paradigm5

Control ModuleAI Channel

Note: All applicable control constraints (init, bad PV, etc.) will be applied.

Function Block

AO Channel

I/O PIOMB

Module

4PIOMB

++

SC PGM (Primary) (PGM) DP_Network_1 --Slave_B

1

C300

PB 2 Slave_A --- DSBSlave_x

3 FTE

+

DP_Network_2

Diagnostics - Standard & Extended

SC PGM

+

Slave_A Slave_B Slave_x

Slave A (V0 cyclic data)AI Up to 244 bytes input data

DP

SC PGM (Backup)

AO Up to 244 bytes output data

EPKS

19

Honeywell.com

Device Support Blocks Supported Generic DSB: For slaves not covered by Specific Device Profiles Single bit (Discrete), 8 bit signed/unsigned integer, 16 bit signed/unsigned integer, 32 bit signed integer, 32 bit IEEE floating point

Device Specific Profiles: CEAG PROFIBUS Remote I/O Drive Type Devices Siemens DP/ASi Siemens ET200M I/O Turck Excom IO Gateway

EPKS

20

Part B PGM-2 Engineering in Control Builder

Honeywell.com

Creating a PGM-2

Create The PGM Blocks

The Project view will be updated. All Relevant Blocks Are Created

EPKS

22

Honeywell.com

Project View

When redundant 4 blocks are created PGM Platform Primary + Secondary + 2 PB Links

EPKS

23

Honeywell.com

Configure the Platform Block

EPKS

24

Honeywell.com

Configure the PB Link Blocks (1) Protocol Block Tag Name

EPKS

25

Honeywell.com

Configure the PB Link Blocks (2) Access Network Parameter Configuration

EPKS

26

Honeywell.com

Configure the PB Link Blocks (3) Configure Network Parameters Always make sure to select Adjust following any network changes inorder to trigger recalculation of depending values

EPKS

27

Honeywell.com

Configure the PB Link Blocks (4)Adding new devices to device library To add new GSD-based devices to SYCON.net library (device catalog), user should first copy GSD files to: C:\\ProgramData\SyConNet\Profibus\GSD. After the files are copied Device Catalog needs to be rebuilt by clicking Reload Catalog button in the Field Network Configuration tab toolbar.

NOTE: GSD path is a hidden folderEPKS 28

Honeywell.com

Configure the PB Link Blocks (5) Add Slave Devices

EPKS

29

Honeywell.com

Configure the PB Link Blocks (6) Configure Slave Device

EPKS

30

Honeywell.com

Configure the PB Link Blocks (7) Set Station Table

EPKS

31

Honeywell.com

Configure the PB Link Blocks (8) Configure Slave IO Parameters

EPKS

32

Honeywell.com

Configure the PB Link Blocks (9) Configure Slave Process Data Tags

EPKS

33

Honeywell.com

Configure the DSB Blocks (1) Use the DSB Library to instantiate the Device Support Block

EPKS

34

Honeywell.com

Configure the DSB Blocks (2)

Configure the Applicable Parameters (Gen DSB)EPKS 35

Honeywell.com

Configure the DSB Blocks (3)

Configure the Applicable Parameters (ET200M DSB)EPKS 36

Honeywell.com

Configure PDC Information (1)

Configure the Applicable PDC ParametersEPKS 37

Honeywell.com

Configure PDC Information (2)

Configure the Applicable Channel ParametersEPKS 38

Honeywell.com

Configure the PIOMB Block (1) Use the PGM_IF Library to instantiate thePROFIBUS IO Module Block

EPKS

39

Honeywell.com

Configure the PIOMB Block (2)

Configure the Applicable Parameters (Gen DSB)EPKS 40

Honeywell.com

Configure the PIOMB Block (3)

Associate the PIOMB Block with the Desired PDCEPKS 41

Honeywell.com

Configure the Control Module

Instantiate the Desired Channel Block Assign the Channel to the PIOMBEPKS 42

Part C PGM-2 Views in EPKS Station

Honeywell.com

Station Detail PGM-2

EPKS

44

Honeywell.com

Station Detail DSB

EPKS

45

Honeywell.com

Station System Display

EPKS

46

Part D PGM-2 Problem Analysis through Sycon.Net Online Mode Functions

Honeywell.com

Sycon.net Online Mode

EPKS

48

Honeywell.com

Open Online Connection to Master

EPKS

49

Honeywell.com

Master Diagnostics Data

EPKS

50

Honeywell.com

Slave States

EPKS

51

Honeywell.com

Open Online Connection to Slave

EPKS

52

Honeywell.com

Open Diagnostics View for ET200M

EPKS

53

Honeywell.com

Standard Diagnostics Data

EPKS

54

Honeywell.com

Extended Diagnostics for ET200M

EPKS

55

Honeywell.com

Open Profibus Online Life List

EPKS

56

Honeywell.com

Online Life ListLife list shows all slaves capable to communicate in Profibus. Those do not have to be configured in network configuration. Handy to find out slave address of slaves that use programmable slave address setting like Siemens SimoCode.EPKS 57

Honeywell.com

www.acs.honeywell.com

EPKS

58