profibus technology- thai_rev1

Upload: tree

Post on 10-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    1/82

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    2/82

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    3/82

    (Fieldbus Technology)

    (Decentralized)

    (Fieldbus

    Technology)

    (Process)(Factory)

    (Fieldbus)

    (Menagement Level)

    (Ethernet)

    (PROFInet)

    (PROFIBUS User Organization)

    2545 (Fieldbus)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    4/82

    D

    1 2 (Fieldbus)

    3 6 2

    7 9

    (Certification)

    10 (PROFInet)

    11 (PROFIBUS International)

    (PROFIBUS User Organization)

    web site

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    5/82

    1 ..................................................................................................11.1 .................... ..................... ..................... ..................... ..................... ..................... 11.2 (Fieldbus) ........................................................................ 31.3 ..................... ...................... ..................... ..................... ..................... ...................... ...... 5

    2 ....................................................................................................................................................72.1 ..................... ..................... ..................... ...................... ..................... ..................... .......... 72.2 ..................... ...................... ..................... ..................... ..................... ...................... ............. 7

    2.3 ..................... ..................... ..................... ..................... ..................... ...................... ..................... .......... 82.4 .................. ...................... ..................... ..................... ..................... ..................... ....... 82.5 - .................... ..................... ..................... ..................... ..................... ............ 13

    3 - ....................................................................................... 143.1 ..................... ..................... ..................... ..................... ..................... ............ 143.2 (DP) ............................................................................................................22

    4 (General Application Profiles) .......................................... 364.1 (PROFIsafe) ................... ..................... .................... .................... ..................... .................... ........ 364.2 HART (PROFIBUS DP).......... .................... .................... ................... .................... .......... 374.3 (Time Stamp).................. ................... .................... .................... ................... ............... 384.4 (Slave Redundancy).....................................................................................39

    5 (Specific Application Profiles) ......................................... 425.1 (PROFIdrive) ............................................................................................................................435.2 (PA Devices) .................. .................... ..................... .................... ..................... .................... ..... 455.3 (Fluid Power) .......................................................................................................49

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    6/82

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    7/82

    1

    1

    (Field level)

    (PROFIBUS)

    (AS-Interface) (

    , PROFInet) 1

    1

    1.1 (Sensor-Actuator)

    (AS-Interface)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    8/82

    2

    (Real-time)

    (Configuration data)

    (Diagnosis data)

    (PLC) (IPC)

    (IT) (Ethernet) TCP/IP,

    (Ethernet)

    (Profinet)

    (AS-Interface)

    (Profinet)10

    (Fieldbus)

    () 1980

    (4-20 mA 10 V)

    IEC 61158 IEC 61784

    (Ethernet)

    (Profinet) (Ethernet)

    (PROFIBUS User Organization, PNO) (PROFIBUS

    Internation, PI) (Profinet)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    9/82

    3

    (Life-cycle cost)

    (Diagnostic)

    (Preventive Maintenance)

    (Asset Management)

    (Fieldbus)

    (Distributed Automation System)

    (Factory Automation) (Process Automation)

    1.2 (Fieldbus) ISO/OSI

    (Protocol) 2526 (International Organization for

    Standardization, ISO) (Open Systems

    Interconnection reference model, OSI)

    (Layer)

    ( 2)

    1, 2 7

    (Message

    Frame) (Header Information, )

    (Fieldbus)

    (time-critical data)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    10/82

    4

    (Layer)

    7 7

    (Application layer)

    ()

    6 6

    (Presentation layer)

    5 5

    (Session layer)

    4 4

    (Transport layer)

    5 ()

    3 3

    (Network layer)

    2 2

    (Data-link layer)(MAC)

    1 1

    (Physical layer)

    2OSI

    (Bus access control Medium Access Control, MAC) (Active

    Station) (Passive Station)

    (Active Station)

    (Real time) (Master-slave)

    CSMA/CD (Ethernet)

    (Addressing) () ()

    (Cyclic)

    (Acyclic)

    (Handshake) (Monitoring)

    (Broadcast, Multi-cast)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    11/82

    5

    (Profile)

    (Vendor - independent profile)

    (Fieldbus)

    (Fieldbus)

    (Application profiles) ( )

    (System profiles) (Class)

    1.3 (Fieldbus)

    2534/2536

    DIN 19245 1 3 2539 EN 50170

    (Fieldbus) IEC 61158

    2542 2545 IEC 61158

    (PROFInet)

    IEC 61158

    (Fieldbus) 6

    61158-1, 61158-2 OSI

    (1, 2 7) 1

    1IEC 61158

    IEC 61158 OSI

    IEC 61158-1

    IEC 61158-2 (Physical layer) 1IEC 61158-3 (Data-link layer) 2IEC 61158-4 (Data-link layer) 2IEC 61158-5 (Application layer) 7IEC 61158-6 (Application layer) 7

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    12/82

    6

    IEC 61158

    (Fieldbus)

    (Fieldbus) IEC 61158

    10 (Fieldbus) 1 10 3 (PROFInet)10

    IEC 61158 ()

    IEC 61784 (Profile set) (Continuous)

    (Discrete) (Fieldbus)

    IEC 61158 (IEC 61784)

    IEC 61158 (Fatory manufacturing) (Process control)

    IEC 61784 IEC 61158 (

    ) (Fieldbus) (Fieldbus)

    (Communication Profiles Families, CPF)

    (Fieldbus)

    33/1, 3/2 3/3 2

    (PROFInet)

    2CPF 3 (, PROFIBUS)

    3/1 IEC 61158(Asynchronous)

    RS485

    PCF

    3/2 IEC 61158(Synchronous)

    MBP

    3/3 ISO/IEC8802-3TCP/UDP/IP/Ethernet

    ISO/IEC 8802-3 (PROFInet)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    13/82

    2

    (Time-Critical)

    IEC 61158 IEC 61784

    (PROFIBUS User

    Organization)

    2.1 2530

    21

    (Fieldbus) (Fieldbus)

    ZVEI (, Central Associationfor the Electrical Industry)

    (PROFIBUS FMS, Fieldbus Message Specification)

    2536

    (PROFIBUS DP, Decentralized Periphery)

    V0, V1 V2 (DP-V0, DP-V1, DP-V2)

    2.2

    (Factory automation)2538(Process

    automation) (Fieldbus)

    20% 500,000 5

    2,000

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    14/82

    8

    2.3

    (PROFIBUS User Organization, PNO) 253222

    (Profibus International, PI) 2538

    1,100

    PI ()

    PI (Fieldbus) ()

    2.4

    (Application profile) (System profile)

    (Fieldbus)

    3ISO/OSI

    3OSI (1, 2 7)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    15/82

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    16/82

    10

    4

    (PROFIBUS DP) (Factory automation)

    RS485 (DP)

    (Application profile)

    (Ident system profile) (Robot profile)

    (PROFIBUS PA) MBP-IS(Manchester bus power intrinsic safety)

    1(DP-V1) (PA profile)

    (Motion control with profibus)

    (Drive) RS485 2 (DP-V2)

    (Application profile)(PROFIdrive)

    (PROFIsafe) (

    ) RS485 MBP-IS

    (Application profile) (PROFIsafe)

    2.4.1

    RS485 (Shielded

    twisted pair cable)12 Mbit/sec

    RS485-IS4 EEx-I

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    17/82

    11

    FISCO (3.1.2)

    MBP (Manchester Coded, Bus Powered) IEC 1158-2 Physics ( 3.1) (Process automation)

    (Intrinsically safe)

    (Fieldbus) (Fieldbus

    Intrinsically Safe Concept, FISCO)

    MBP

    (Fiber-optic)

    (3.1.3)

    2.4.2 (PROFIBUS DP) DP-V0 DP-V2

    FMS

    FMS (Fieldbus Message Specification) (

    Field) (PLC) (PROFIBUS DP)

    DP (Decentralized Periphery) (Master)

    (Salve) (Cycle) DP-V0

    (Acycle) (Master) (Slave)

    DP-V1 DP-V2 (Slave-to-slave)

    (Isochronous bus cycle)

    (Bus access protocol)2 (Data-

    link layer) (Master) (Slave)

    (Token passing) (Master) (

    5) 2

    (Application Layer) 7

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    18/82

    12

    5 (Master) (Slave)

    2.4.3 (Profile) (Profile)

    (Profile specification)

    (Profile) (Profile-conformance)

    (Profile) ()

    (Profile)

    (Application profile)

    (Gerneral application profiles) (

    (PROFIsafe)

    (Redundant) (Time stamp))

    (Specific application profiles)

    (PROFIdrive) SEMI () (PA devices)

    (System and master profiles)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    19/82

    13

    2.5 -

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    20/82

    3 -

    3.1 ISO/OSI 1

    (RS485) 1

    (Physical layer)

    4

    IEC 61158 IEC 61784

    3.1.1 RS485RS485

    (Shielded, twisted pair copper cable)

    RS485

    ()

    RS485

    (RS485-IS, )

    RS-485 9.6 Kbit/s 12Mbit/s 32

    4 RS485

    : (Topology)(Line)32 (Master) (Slave)(Active bus terminator) 6 2 (Device) (Connector) 32 (Repeater)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    21/82

    15

    6 RS485

    : (Cable and connectors)A D (Segment coupler) (Repeater) RS485 (PI) A ( 3)

    3A

    (Kbit/s) (m)

    9.6; 19.2; 45.45; 93.75 1200

    187.5 1000

    500 400

    1500 200

    3000; 6000; 12000 100

    A 135 165

    30 pf/m

    110 /km

    > 0.64 mm

    > 0.34 mm2

    (PI)

    (Fast-connect) (Stripping tool)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    22/82

    16

    ( A )

    (Ground)

    (Spur line) 1.5 Mbit/s

    (Connector)

    (Spur line)

    RS485 (Degree of protection) 9 DC

    ( 9 Pin D-subconnector) IP20 IP65/67

    M12

    IEC 947-5-2

    (Han-Brid connector) DESINA (Siemens hybrid connector)

    (Hybrid) 24

    (Bus test devices)

    (Repeater) (Bus

    test devices) (www.profibus.com)

    RS485-IS RS485

    PNO RS485

    (Intrinsically safe)

    (Active source)

    RS485-IS

    (Active source) FISCO

    32

    (Intrinsically safe bus)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    23/82

    17

    3.1.2 MBPMBP

    (Manchester Coding) (Bus Powered)

    MBP Profibus PA (Profibus automation) IEC 61158-2 1158-2 () IEC 61158-2 () MBP

    MBP (Synchronous transmission) 31.25 kbit/s

    4

    4 ()

    MBP RS485 RS485-IS ,

    ,

    ,

    RS485, NRZ

    ,

    RS485,

    NRZ

    , NRZ

    31.25 kbit/s 9.6 12,000 kbit/s 9.6 1,500 kbit/s 9.6 12,000 kbit/s

    ,

    HD=4,

    HD=4,

    HD=4,

    A

    A

    , PCF,

    EEx ia/ib EEx ib

    (Topology)

    32

    126

    32

    126

    32

    126

    126

    (Repeater)

    4 9 (

    )

    9 (

    )

    ()

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    24/82

    18

    MBP: (Connection technology)

    MBP (field device) RS485(Segment couplerlink) 7

    7

    MBP

    (Segment coupler) RS485 MBP

    (Link)

    MBP (Slave)

    RS485 RS485 RS485 MBP

    : MBP (Network topologies with MBP)() MBP(Profibus MBP)

    (Tee

    adapter) (multi-core

    cable) (Segment coupler/link)

    (Field distributor)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    25/82

    19

    (Spur line)

    (Spur line)30

    : 6 RC R = 100 C = 2 F (Link) MBP ()

    : 32

    (Output)

    ()

    9 mA

    (Fault Disconnection Electronics, FDE) FDE

    FISCO

    (3.1.4)

    3.1.3 (Fieldbus)

    (2.022)

    5

    (Topology) (Star) (Ring) (Line)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    26/82

    20

    5

    () 62.5/125 2-3

    9/125 > 15 980/1000 < 80

    HCS 200/230 500

    /

    RS485 RS485

    3.1.4 FISCO FISCO (Fieldbus Intrinsically Safe Concept)

    PTB (Physikalisch Technische Bundesanstalt, )

    (Fieldbus)

    (Instrinsically safe) ( /)

    (Inductance)(Capacity)

    PTB

    () UL ()

    FISCO

    (Runtime)

    (Plug & Play)

    ( MBP)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    27/82

    21

    MBP FISCO

    10 mA (Steady state)

    10 mA

    9 mA

    FISCO

    FISCO 1000 ( i, a ia)

    1900( i, b ib)

    (R) = 15 150

    (L) = 1

    (C) = 200

    (Ui,Ii P

    i)(Uo, Io PoVmax, Imax

    Pmax)

    FISCO

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    28/82

    22

    3.2 (DP)(DP, Decentralized Peripherals)

    PLC, PC

    I/O

    (DP) ( DP-V0)

    (DP)

    (DP) DP-V0, DP-V1

    DP-V2 ( 8)

    V0 V1

    V2

    8 (PROFIBUS DP)

    DP-V0 (DP) (Cyclic)

    (Diagnosis) (Station),(Module) (Channel)

    DP-V1 (Processautomation)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    29/82

    23

    (Alarm)

    (Online) DP-V1

    (Alarm)

    DP-V2

    (Isochronous slave mode)

    (Slave-to-slave communication) (Data

    eXchange Broadcast, DXB) DP-V2

    (DP) IEC 61158

    3.1.1 DP-V0 (, Master)

    (Input) (Output)

    (Bus cycle time) (Program cycle time)

    10 ms

    (Diagnosis)

    (DP)

    6

    (DP)1 ms 12 Mbit/s 512 bit

    512 bit 32 ( 16 ) 9

    (SRD service, Send and Receive Data Service) 2

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    30/82

    24

    6DP-V0

    (Bus access)

    (Token passing) (Master) (Master) (Slave)

    (Master) (Master) (Slave)

    126 (Peer-to-peer) (User data)

    (Multicast) (Control command) (User data) (Master)

    (Slave) (Operate)

    (Clear) (Stop)

    (Diagnosis) (Synchronization)

    (Sync mode) (Synchronized output) (Freeze mode) (Synchronized input)

    (Master) (Slave) (Slave)

    (Slave configuration)

    (Diagnosis message) / (Slave) /244 (Slave)

    (Protective function)

    (Hamming Distance, HD) 4 (Watchdog control) ( DP Slave)

    (Master)

    (Slave)

    (Monitoring time) (Master) 1 (DP master class 1, DPM 1)

    PLC PC 2 (DP master class 2, DPM 2)

    (Engineering tool) (Diagnosis tool) (DP Slave) /

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    31/82

    25

    9(Bus cycle time)(Master)

    (Slave)2

    (Master)

    : (Device-Specific Diagnosis)

    : (Module-Related Diagnosis)

    I/O 8

    : (Channel-Related Diagnosis)

    / (Channel)

    (System configuration)

    (Master) 126 ()

    I/O I/O

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    32/82

    26

    (Diagnosis message) (Bus parameter)

    : 1 (DP master class 1, DPM 1) () DPM 1(PLC) PC DPM 1 () (Setpoint) (Actuator)

    : 2 (DP master class 2, DPM 2)

    (Engineering) (Configuration) DPM 2 DPM 2

    : (Slave)(Slave) //(HMI) /

    (Slave) (Master) ( DP-V0 )

    (Master) 10 PLC

    (Slave) PLC

    10 (PROFIBUS DP)(Master)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    33/82

    27

    (Master)

    DPM 1 (Slave)

    (Master)

    (Slave)(Master)(Writeoutput to slave) DPM 1 (Config)

    (DP) DPM 1 (Configuration Device)

    : (Stop)DPM 1 (Slave)

    : (Clear)DPM 1(Slave)

    (Slave) ()

    : (Operate)DPM 1 (Slave)(Slave)

    DPM 1(Slave)

    (Multicast command)

    DPM 1

    (Slave)auto clear

    (True) DPM 1(Slave)

    (Slave)

    DPM 1(Clear)

    (False) DPM 1

    DPM 1 (Slave)

    DPM 1

    DPM1

    (11) (Slave) DPM 1 (Configuration) (Slave)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    34/82

    28

    11(DP)

    DPM 1 (Slave)

    (Parameterization) (Configuration) (Data

    exchange) (Master) (Slave)

    DPM 1(Slave)

    (Sync) (Freeze)DPM 1 (Master) (Slave) (Slave)(Multicast) (Sync) (Freeze) (Slave)

    (Slave) (Sync) (Master)

    (Slave)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    35/82

    29

    (Master) (Slave)

    (Sync)

    (Sync) Unsync

    (Freeze) (Slave) (Freeze)

    (Master) (Freeze) (Freeze)

    unfreeze

    (DP)(DP Master) (Slave)

    (Time monitoring) : (DP Master)DPM 1

    (Data_Control_Timer) (Slave) (Auto_Clear ) DPM 1 (Operate state) (Slave)

    : (Slave)(Slave) (Watchdog control)

    (Master) (Master) (Watchdog control) (Slave)

    (Access protection)

    (Slave) (Master) (Master)

    (Master) (Slave) ()

    3.1.2 DP-V1 (Acyclic)DP-V1

    13 1(Master class 1) (Token) (Slave) 1 (Slave) 2

    (Slave) (MS0 channel)(Token) 2 (Master class 2) (gap)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    36/82

    30

    (133) (MS2 channel) (Token) 1(Master class 1)2(Master class 2) 1 (MS1 channel)

    12DP-V1

    7

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    37/82

    31

    7

    DPM 1 (Data block)

    MS 1 DPM 1

    DPM 2

    (Initiate)

    (Abort)

    DPM 2

    (application-specific data) (Profile)

    MS 2

    DPM 2 (Initiate)

    MS2

    (Resource)

    (Extended diagnosis) DP-V1 (Alarm) (Status messages)13

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    38/82

    32

    13DP-V0 DP-V1

    3.1.3 DP-V2 (DXB)

    (Slave) (Master) (Broadcast) (Slave) (Publisher) (Master) (Slave) (Subscriber) 14 (Slave) (Slave)

    90 %

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    39/82

    33

    14

    (Isochronous)(Master) (Slave) (Synchronise)Global control 15 (DX, )2 () () (Ti) (Rx) (To)

    15

    (Time stamp) (Master)

    (Slave) MS3

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    40/82

    34

    (Master)

    () () (Slave)

    3.1.4 (Slot) (Index) (Slave)

    (Modular)

    (Logical functional unit) (DP) /

    (Data telegram)

    (Identifier)

    (Identifier) (Configuration) (Slave)

    DPM 1(Start up)

    /

    (Slot number) (Index) (Slot number) (index)

    (Data block) (Data block) 244 (

    16) (Slot number)

    1 (Slot number) 0

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    41/82

    35

    16(Slot number) (Index)

    (Virtual Module)

    (Slot number) (Index)

    / /

    (Data block) / (Slave) //

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    42/82

    4 (General Application Profiles)

    (General application profiles)

    (Specific application profiles)

    4.1 (PROFIsafe)

    2(Second layer)

    (PROFIsafe)

    (PROFIsafe) (Fail-safe devices)

    (Emergency stop) (Light array) (Fail-

    safe controller) KAT4

    EN954 AK6 SIL3 (Safety Integrity Level) (Profile)

    (TV,

    BIA) IEC 61508

    (PROFIsafe)

    (PROFIsafe)

    (Safety telegram) (Time out) (Message frame)

    () (Cyclic Redundancy Check, CRC)

    SIL monitor (

    ) (PROFIsafe)

    3 (SIL 3)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    43/82

    37

    (PROFIsafe) 7

    OSI ( 17) ASICs

    (Protocol)

    17(Fail-safe) (PROFIsafe)

    (PROFIsafe profile)

    (PROFIsafe) RS485

    MBP (

    , Manufacturing industry)

    (Intrinsically safe) (Process automation)

    (Fail - safe)

    2 (SIL2)

    (PROFIsafe)

    (Runtime) (Development)

    PROFIsafe, Profile for Safety Technology Order No. 3. 092

    4.2 HART (PROFIBUS DP) HART

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    44/82

    38

    HART

    (Protocol)

    (PROFIBUS PDU, Protocol data unit)

    (Profile) (Master) (Slave) 7 (Client) (Master)

    (Server) HART HART (Hard foundation)

    (Client) HART (Master)

    HART (Slave) 18

    HART

    18HART (PROFIBUS DP)

    HART MS1

    MS2 HART (HART MasterDevice, HMD)

    HART HMD

    PROFIBUS Profile for HART Order No. 3.102

    4.3 (Time Stamp) (Diagnosis)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    45/82

    39

    (Time stamp profile)

    (Slave) (Master) MS3

    Alerts

    Alarm Event

    (Master) (Alarm)

    Alarm Event MS1

    19 PROFIBUS Guideline Time Stamp, Order No.2.192

    19

    4.4 (Slave Redundancy) (Redundant communication)

    (Slave redundancy)

    (20)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    46/82

    40

    (Slave) (Primary) (Backup)

    (Protocol Stack) RedundancyExpansion

    (RedCom) (Protocol Stack)

    20

    (Master)

    (Master) (Slave)

    (Redundant slave)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    47/82

    41

    (Master)(Slave redundancy)

    (Configuration)

    (PROFIBUS Slave)

    (High availability)

    (Fault tolerance) PROFIBUS Guidline Specification Slave Redundancy

    Order No. 2.212

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    48/82

    5 (Specific Application Profiles)

    (Specific Application Profiles)

    8

    8(Specific Application Profiles)

    (Profile)PNO Guideline

    (PROFIdrive)

    (Profile)

    V2 3.072

    V3 3.172

    (PADevices)

    (Profile) (Process automation)

    V3.0 3.042

    (Robots/NC) (Profile)

    V1.0 3.052

    (PanelDevices)

    (Profile)

    (HMI) V1.0D 3.082

    (Encoder)

    (Profile) (Rotary) (Angle) (linear) (Single-turn) (Multi-turn)

    V1.1 3.062

    (Fluid power)

    (Profile) VDMA

    V1.5 3.112

    SEMI (Profile) ( SEMI)

    3.152

    (Low voltageswitchgear)

    (Profile)

    / (PROFIBUS DP)

    3.122

    (Dosing/weighting)

    (Profile) (PROFIBUS DP)

    3.162

    (Identsystems)

    (Profile)

    3.142

    (Liquidpumps)

    (Profile) (PROFIBUS DP) VDMA

    3.172

    I/O (Remote I/O for PA

    Devices)

    I/O (PROFIBUS PA)

    3.132

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    49/82

    43

    5.1 (PROFIdrive) (PROFIdrive profile)

    (Drive) (Servo)

    (PROFIdrive)(Class)

    ( 1)

    (Setpoint) (Rational speed)

    (Technological function) ( 2)

    (Technological interface)

    (Slave-to-slave communication)

    ( 3)

    ( 4 5)

    (Central

    numeric control, CNC) (21)

    () (Linear motor)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    50/82

    44

    21 (PROFIdrive)

    ( 6)

    (Electronic gears) (Curve discs) (Angular

    synchronous processes)

    (PROFIdrive)

    (Profile)

    (Profile) (PROFIdrive)

    (Profile) 30

    (1,000 ) /

    DP-V1

    3 (PROFIdriveV3) DP-V2 3.2

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    51/82

    45

    Profiles for variable speed drives,

    2 PROFIdrive Profile Drive Technology 3 Order No. 3.172

    5.2 (PA Devices)

    (PA Device profile)

    (Signal Chain)

    22

    22

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    52/82

    46

    (PA device profile)

    (General requirement part) (Device

    data sheet)

    (PA device profile)

    3.0

    (Actuator) (Analyzers)

    (Block Model)

    (PA device)

    (Block model) 23

    23 ()

    : (Physical Block, PB) PB (Serial number)

    : (Transducer Block, TB) TB (Function block) TB

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    53/82

    47

    TB

    : (Function Block, FB) FB (FB)

    (Analog input block, AI) /TB

    (Analog output block, AO)

    (Digital input block, DI)

    (Digital output block, DO)

    23

    / (Measuring/actuating principle) 24

    (Calibration) (Linearization) (Scaling)

    (Transducer block, TB) /

    (Preprocessing measured values/postprocessing settings) 24 (Filter)

    (Limit value control) (Fail-safe behavior)(Operating mode selection) (Function Blocks, FB)

    (Specifications in PA Device Profile)PROFIBUS PA (Ch.Diedrich/ Th. Bangemann, Oldenbourg-Industrieverlag)

    : (Signal chain)(PADevice profile) 22 24 9 (Calibration) 25(limit-value check)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    54/82

    48

    24(Calibration function)

    9(Calibration function)

    LEVEL_HI

    LEVEL_LO

    (Level)

    CAL_POINT_HI

    CAL_POINT_LO

    25(Limit-value check function)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    55/82

    49

    : (Addressing parameter)(Relative index) /(Device-specific block)

    : (Batch parameter set)(Batch process) (Profile) (Commissioning)

    : (Modular device) (Compact) (Modular) (Function

    block) (Module) (PA Device profile) (Function block)(Multivariable devices) (Configure)

    : (Device with several Process Variables)(Transducer block) (Primary Value, PV) (Secondary Value, SV)

    : (Limit-Value Check)25

    : (Value Status)(Bad) (Uncertain) (Good)

    : (Fail-Safe Behavior)(PADevice profile)

    PROFIBUS Guideline Profile for Process Control Devices

    5.3 (Fluid Power)(Profile)

    (PROFIdrive)

    DP-V0 DP-V1

    PROFIBUS Guideline Profile Fluid Power Technology Order No. 3.112

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    56/82

    50

    5.4 SEMI

    (Semiconductor)

    (Semiconductor Equipment and

    Materials International) (

    , Semiconductor Equipment Communication Standard, SECS)

    SEMI

    SEMI

    5.5 (Ident System)

    (Transponder system) DP-V1

    ISO/IEC 15962 ISO/IEC 18000

    5.6 I/O (Remote I/O for PA)I/O

    (Configuration) (, , ...) (, , ...) (/)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    57/82

    6 (System Profiles)

    (Profile)

    (Class) (Families)

    (Master Profiles) (Class)

    (Cyclic Communication) (Acyclic Communication) (Diagnostic) (Slave-to-slave commuinication)

    (System Profiles) (Class)

    (Standard program interface) FB

    IEC 61131-3 FDT GSDESD DTM 26

    26 (Master/system profiles for PROFIBUS)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    58/82

    52

    (Master and system profiles)

    (Application profiles)27

    (Master and system profiles) (Specific system parameter)

    (Application profiles) (Specific system parameter)

    27 (System and application profiles)

    (Profile) (System

    profile)

    (Application profile)

    (System profile)

    (26) (System profile)

    (Profile)

    ()(System profiles)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    59/82

    53

    (Application Programmers Interface, API) 28

    28(Application programmers interface, API)

    (MS0) (Process image)

    PNO

    (Guideline for Communication and Proxy Function Block) IEC 61131-3

    IEC 61131-3

    () IEC 61158

    (Communication block)

    (Master Class)1 2 (Slave)

    IEC 61158-6

    PLC (Class) (Profiles)

    (Communication blocks, Comm-FB) PLC specific IEC libraries

    (Uniform proxy function)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    60/82

    54

    (Application programmers interface, API)(Library) FDT Comm-FBs 28

    (Proxy function blocks)(Proxy function block) /(Proxy function block)(Class)(Profiles) 29

    29

    (Portable function blocks)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    61/82

    7 (Device Management)

    PLC

    (Commissioning) (Maintenance)

    (Description of device data)

    (Default value)

    (Identification)

    ()

    (Integration

    technologies) (Device description)

    (Scalable device integration)

    (Factory automation) GSD FDT

    (Process automation) EDD FDT 30

    30(Integration Technologies at PROFIBUS)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    62/82

    56

    (Device Description)

    (Communication feature) (PROFIBUS device)

    (GSD) GSD

    (Application feature) (PROFIBUS device)

    (Electronic Device Description Langauge, EDDL)

    EDD EDD

    (Complex application)

    (Device-specific function)

    (Diagnosis) (Software component)

    (Device Type Manager, DTM) DTM

    FDT

    (Engineering tool)

    7.1 GSDGSD ASCII

    (keyword)

    (device identification)

    GSD (keyword)

    (Sync_Mode_supported) GSD

    GSD GSD

    : (General Specifications)(Release version) (Time monitoring)

    : (Master Specifications)(Master) (Slave) (Slave)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    63/82

    57

    : (Slave Specifications)(Slave) /(Diagnosis) (Modular device)

    (Bitmap) GSD GSD

    GSD 2

    GSD(Compact device)GSD

    GSD

    (Modular device)

    (Configuration tool)GSD

    GSD (Certification with GSD)GSD (Profile) GSD ( (profile) , device family) GSD (Device-specific) (Certification)

    PNO

    GSD GSD GSD PROFIBUS Guideline GSD Order No.2.122

    PNO GSD DP-V1 GSD 3 DP-V2 GSD4

    (Manufacturer ID)(PROFIBUS Slave) 1 (Master class 1) (ID number)

    (ID number)

    (ID number)

    (PROFIBUS User Organization) (ID number)

    (Profile ID)(Generic ID number)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    64/82

    58

    9700h 97FFh 3A00h 3AFFh (PA Device profile) 3 (PROFIdrive)3(Profile ID) 9760H (Multivariabledevices)

    (Profile ID) (PROFIdrive), 3A00h

    DP-V1 (Master) (Slave)

    (Profile) (Slave)

    DP-V1 (PROFIdrive)

    (Profile ID)

    GSD

    /

    (Configuration)

    GSD (PROFIdrive) VIK-NAMUR

    (PROFIdrive profile)

    7.2 EDDGSD

    (Default value) (Electronic Device Description Langauge, EDDL)

    EDDL

    (Profile)(Devicedescription)

    (Device Description)

    EDDL EDD

    GSD (Engineering tool)

    EDD EDD (Runtime)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    65/82

    59

    (Asset management)

    EDD EDD

    EDD

    EDD(Text library)

    EDD EDD

    GSD EDDL (Dynamic Semantic)

    EDDL IEC 61804

    (PROFIBUS Guideline) 2.152

    7.3 FDT/DTM (Configuration)

    (Parameterization)

    (Plant operator)

    (Optimization of assets)

    (Preventive maintenance)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    66/82

    60

    (Fieldbus) FDT/DTM 31

    PNO ZVEI (, Central Association for the Electrical

    Industry)

    31FDT/DTM

    FDT(Software component)(Engineering tool) (Field Device Tool, FDT)

    FDT 1.2 (PROFIBUS guideline 2.162)(Device Description)(Software Component)

    (Software

    component)(Device Type Manager, DTM)

    (Engineering tool) FDT

    DTM (Routing function) (Engineering tool)

    DTM (Printer driver)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    67/82

    61

    DTM

    DTMDTM

    (component) DTM (Device description) (Compiler) DTM Toolkit MS Visual Basic

    DTM

    DTM (Stand alone tool)

    ActiveX

    FDT/DTM FDT/DTM (Software component)

    (Asset management)

    FDT

    (Corporate management)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    68/82

    8 (Quality Assurance)

    (Application profile)

    PNO

    (Quality assurance procedure)

    (32) EN 45000

    (PROFIBUS User Organization)

    32

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    69/82

    63

    2.032 ()

    2.062 () 2.072 ()

    8.1 (ID Number) GSD EDD

    GSD/EDD (Device description)

    /

    GSD

    (Black-box procedure)

    (Conformity Test)

    : (State machine) (Statemachine) (Programmable sequences)

    :

    :

    : GSD

    : (Slave) (Master)

    FMS DP : (Interoperability test)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    70/82

    64

    (Master)

    (PROFIBUS User Organization)

    8.2 (PROFIBUS User

    Organization) 3

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    71/82

    9 (Implementation)

    (Component) PROFIBUS ASICs,

    PROFIBUS stacks

    (PROFIBUS User Organization) www.profibus.com/productguide.htm

    PROFIBUS Competence Centers (Standard component)

    9.1 (Standard Components)

    (Basic component)

    (Slave)ASIC //ASIC

    (Slave)(Layer) 2

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    72/82

    66

    ASIC

    ASIC

    (Master)ASIC (Master)

    (PROFIBUS website)

    (PROFIBUS Stack) (,PROFIBUS Stack)

    (PROFIBUS User Organization)

    (PROFIBUS Stack)

    (PROFIBUS website)

    9.2 (Implementation of Interfaces) MBP

    MBP

    10 15 mA

    MBP

    MBP 33

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    73/82

    67

    33(Slave)

    RS485RS485

    (PROFIBUS DP)(Segment coupler)(Link)

    RS485

    9.6 kbit/s 12 Mbit/s

    RS485 IS

    RS 485

    RS485

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    74/82

    10 (PROFInet)

    (Engineering tool)

    (Runtime)

    OPC (PROFInet)

    (Ethernet)

    (IT)

    (Proxy)

    (Source code)

    10.1

    (PROFInet component) (Component

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    75/82

    69

    editor interface)

    XML

    (PROFInet component)

    (, Connection Editor)

    (PROFInet component) (Connection

    Editor) XML

    34

    (PROFInet Components)

    (PROFInet Components) (/)

    (Interfaces)

    (Components)

    (Microsoft

    Component Object Model, COM) (DCOM)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    76/82

    70

    34

    10.2 (Ethernet)

    TCP/IP COM/DCOM ()

    DCOM

    (Ethernet)

    (Real time)

    (Ethernet)

    (PROFInet) 35 (Ethernet) IP 20

    IP 65/67

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    77/82

    71

    35 (PROFInet)

    10.3 (Proxy) 36

    (PROFIdrive)

    (PROFIsafe)

    (Proxy) (Fieldbus)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    78/82

    72

    36 (PROFInet)

    10.4XMLXML (EXtensible Markup Language)

    ASCII XML

    TCP/IP HTTP

    XML

    FDT

    (Vertical integration)

    10.5OPC OPC DXOPC 2539

    OPC

    OPC

    DCOM

    2543 OPC OPC XML

    OPC XML

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    79/82

    73

    OPC DX (Data EXchange) OPC

    (Non time-critical)

    (PLC, DCS, PC)

    OPC DX OPC DA (Data Access)

    (PROFInet) OPC DX (Object orientated)

    (Tag orientated) COM

    (Tag name)

    OPC DX

    (Ethernet)

    (Fieldbus) (PROFInet)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    80/82

    11 (PROFIBUS International, PI)

    2532 (PROFIBUS

    User Organization, PNO)

    PNO (PROFIBUS

    International) 2538 (Regional PROFIBUS

    Associations, RPA)23 1,100

    (37)

    37PI

    RPA

    PI

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    81/82

    75

    (Competence Center)

    PI PNO PNO 5 (Technical Committee, TC) (WorkingGroup, WG) 35 300 (Profile) ()

    PNO

    (, WG)

    300 38(TC)5 35

    38(PROFIBUS User Organization, PNO)

  • 7/22/2019 PROFIBUS Technology- Thai_Rev1

    82/82

    76

    (Competence Center) PI (Competence Center)22 7 PI

    (Competence Center)

    PI

    PNO

    (PROFInet)

    (PROFIBUS profiles) (Profiles)

    2000

    PDF PNO