Home

STN How can I connect PlantStruxure to FOUNDATION Fieldbus

image

Contents

1.
2. Monitor Single Address Configuration Multiple Modbus Address Modbus TCP Port i eso Baud Rate i Page Options Parity None Point Pages Stop Bits Point Columns Response Delay Time I di pamamaga Unmapped Register Read Response Field pus Unmapped Register Write Response lleggfata Address Devices Write Behaviour Mueued Blocks Floating Point Representation Float 4 H1 Busparameter Use Swapped Floating Point Forme Incorporate Values Associated Status As Oh Error Value Reported ForError Floating Point Mapping Import Export Value R ported For Error Rounded and Native Integer Scaied Floating Point Maximum Integer 65535 Value Gain value ysed for scaled representation i OffsetValue used for scaled representation Io Figure 57 FG 110 configuration Modbus parameters Configure the following parameters e Unmapped Register Read Response Zero Fill Scaled Floating Point Maximum Integer Value 65535 The parameters related to the Modbus port configuration should be reviewed and Register Response settings read and write Schneider CENE 2012 Schneider Electric All Rights Reserved adapted to the intended application specifically those dedicated to the Unmapped 80 Plaftruue eeeeeccc 5 Configuration 5 1 2 FG 110 FOUNDATION Fieldbus LAS configuration The following tables shows the main configuration steps of the FG 110 for the project detailed in this document Note Although the ma
3. Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 3 Selection This document demonstrates how to connect a PlantStruxure PAC and SCADA to the H1 FOUNDATION Fieldbus network and shows the following related technical means e A gateway from our partner Softing is selected to provide connectivity between Modbus TCP and FOUNDATION Fieldbus networks e The selected PAC is a Quantum standalone controller the detailed descriptions provided for the Quantum in this document can generally be applied to other Unity Pro based controllers M340 and Premium e Schneider Electric ConneXium switches are used for the physical connection between the PAC the gateway and the SCADA system using Modbus TCP IP as a backbone protocol e FOUNDATION Fieldbus instruments are connected to the H1 network 3 1 1 Softing FG 110 FOUNDATION Fieldbus linking device Softing designed the FG 110 FF device that covers the functionalities of e The gateway This device acts a gateway between the FOUNDATION Fieldbus and Modbus protocols e The linking device This device allows the H1 segments to connect to the HSE networks The linking device provides interoperability between the physical mediums The gateway does not provide power to the FOUNDATION Fieldbus H1 segments so an external FOUNDATION Fieldbus Figure 35 FG 110 Linking certified power supply must be added for each segment Device The FG 110 FF allows up to 64
4. IN1 DUT e E IIN2 IN OouTr EGIID 0UT VALVE A0 Sp MVALVE CVALVE ST CF GW 0 TRU as iIN OUT F6110_OUT VALVE_AO W_MODE_BLK_TARGET Figure 121 Valve manual management Schneider K GF Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 6 Implementation If the control mode of the DFB is manual the program assigns the value 16 Manual to the target mode of the FOUNDATION Fieldbus AO function block and it writes the setpoint of the CVALVE DFB to the FOUNDATION Fieldbus AO function block the calculated value of the PID is not taken into account by the valve If the CVALVE DFB is running in automatic mode the program writes the value 48 corresponding to Cascade Automatic to the FOUNDATION Fieldbus AO function block to return to the normal state taking into account the calculated value of the PID The CVALVE SuperGenie interface is shown below NOTINTERLOCKED Figure 122 CVALVE SuperGenie used with the FOUNDATION Fieldbus PID 6 5 Function block diagnostics The FOUNDATION Fieldbus function blocks provide two kinds of diagnostics information e The STATUS linked to an OUT value of the function block e The BLOCK_ERR parameter of the function block Specific means have been developed in the application example to use this information DFBs for the PAC and Genies for the SCADA The FF_Measure DFB provides specific structures
5. These types of parameters are generated by the block and published to the bus if it is required for other blocks in a separate device otherwise they are not published The input and output parameters of a function block can be linked to another input output function block parameter The STATUS information is contained either in an input parameter or in an output parameter The internal parameters cannot be linked to an input output parameter and do not contain STATUS information They are preconfigured by the device manufacturer even though some of these parameters should be set by the user during the commissioning An example of this kind of parameter is the scaling of a measurement Schneider Sete 2012 Schneider Electric All Rights Reserved 38 Plant ftruxure 0O00000 2 FF overview Function block application Specific software tools e g NI FBUS or FF CONF create function block applications i e configure the main parameters of the function blocks and possibly create links between the function blocks Once this application is generated it should be downloaded to the FOUNDATION Fieldbus network Each device uses its local function blocks application and the corresponding main parameters specific device parameters are configured with their DTMs Function block MODE_BLK parameter Each function block has a mechanism to control the block execution independently of the application downloaded in the device This fu
6. How can I Connect PlantStruxure to FOUNDATION Fieldbus System Technical Note Optimized functional unit Design Your architecture Important Information People responsible for the application implementation and use of this document must make sure that all necessary design considerations have been taken into account and that all laws safety and performance requirements regulations codes and applicable standards have been obeyed to their full extent Schneider Electric provides the resources specified in this document These resources can be used to minimize engineering efforts but the use integration configuration and validation of the system is the user s sole responsibility Said user must ensure the safety of the system as a whole including the resources provided by Schneider Electric through procedures that the user deems appropriate Notice This document is not comprehensive for any systems using the given architecture and does not absolve users of their duty to uphold the safety requirements for the equipment used in their systems or compliance with both national or international safety laws and regulations Readers are considered to already know how to use the products described in this document This document does not replace any specific product documentation The following special messages may appear throughout this documentation or on the equipment to warn of potential hazards or to
7. e Instrumentation DTMs 7 3 1 FG 110 diagnostics The FG 110 embedded web server provides several options for displaying diagnostics including Modbus TCP IP Modbus RTU FOUNDATION Fieldbus H1 and FOUNDATION Fieldbus HSE Using the architecture proposed in this document you can access the FG 110 web server on the device network using a standard web browser from the control network The figure below shows an example of the information available in the FG 110 web server Username admini gt Information Diagnostics gt Advanced gt Modbus Statistics gt TCP Diagnostics Description Values Messages Received 408413 System Messages Transmitted 408413 Internet Protocol Error Responses 0 Fieldbus Open Connections 3 Advanced Accepted Connections 3 Fieldbus Statistics Modbus Statistics Reset Counts Last Reset Thu Sep 27 10 20 29 UTC 0200 2012 Serial TCP Monitor gt Configuration Figure 136 FG 110 web server diagnostics page Schneider Wm MP Electric 2012 Schneider Electric All Rights Reserved Plant atruxure 7 3 2 00000000L FOUNDATION Fieldbus measurement status byte 7 Operation amp maintenance The FOUNDATION Fieldbus measurement status byte can be used as a first level detection for communication issues The measurement status byte can be displayed using the following methods e Using the DFBs and Genies described in the subsection 7 1 4 Using the FG 110 embedded we
8. 110 statistics SuperGenie Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eeee Wee 4 Design FOUNDATION Fieldbus status The FOUNDATION Fieldbus status Genie shows the STATUS information ST linked to a FOUNDATION Fieldbus measurement The following figure and Figure 50 FG 110 table show the graphical environment of the Genie status Genie Description This icon is shown when the STATUS byte linked to a measurement is GOOD_NonCascade or GOOD_ Cascade This blinking icon is shown when the STATUS byte linked to a measurement is BAD This blinking icon is shown when the STATUS byte linked to a measurement is UNCERTAIN Table 26 FG 110 status Genie elements The figure and table below show the corresponding SuperGenie which is displayed by clicking on the Genie STRING 1 O Quality BAD i I K Non Specific N Last Usable Value Subsitute Value Initial Value Sensor Conversion Not Accurate i Engineering Unit Range Violation Sub Normal Depending on the Measurement Quality Status this section shows the proper possible sub Not Limited Low Limited status values This section shows the Measurement Limit Conditions Figure 51 FG 110 status SuperGenie Table 27 FG 110 status SuperGenie elements Note The content of this SuperGenie is provided according to the Status Attribute Defi
9. Channel failure detection or alarm active For further information please refer to the document Device and Process Library Citect Guide Schneider We fP Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure Geen 7 Operation amp maintenance 7 1 3 Trends In the template page used in the project specific links to blank trending pages are included to customize trends You can open trend pages from any page of the project application For each measured value a trend display is available as shown in the screenshot below sgc_Analyst_XGA Pages Trends Alarms Tools an AS mM galagala ll s EIg amp I E E o 1408 2012 17 20 00 mm AINPUT_H250_M40 PV EN E S 14 Ue CU 2 d 8 23 8 D ha i 750 500 ee ae 0 P 14 08 2012 17 16 39 984 1110 Minutes D ka Aa 4 kW Nie QA Qe st P 14 08 2012 17 26 39 984 Object Tree Scale gineering Units Cursor1 ES Panel RB ANPUT H250 M40 PV 875 50762 vs LC E AINPUT_TMT85 PV 200 850 SE 25 263367 sg 4 y Fh B uas Figure 128 SCADA application example trending page Schneider ii P Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeeeeee 7 Operation amp maintenance 7 1 4 Instrument status and measurement Each Genie used in this document provides a popup Super Genie with additional information The following screenshot shows a SCADA page of the application developed for this do
10. Device monitoring and control Measurement tracking actuator control Simulated manipulations e Device identification and diagnostics standard and extended diagnostics data can be obtained for all instruments connected to a FOUNDATION Fieldbus H1 network Note The operation and features described above could vary depending on the DTM file provided by the manufacturer for a specific instrument we Lo 128 9 2012 Schneider Electric All Rights Reserved Plant ftruxure AAA A A 7 Operation amp maintenance The following table describes an example of a network discovery operation performed on the FOUNDATION Fieldbus H1 network The Fieldbus discovery utility available in the Unity Pro container is used in this example Step Action Open the Unity Pro FDT container Right click on the FG 110 channel icon to open the contextual menu and click Connect File Edit View Services Tools Build PLC Debug Window Help Seel ele cl lBe P d i 2 Add Delete Sort by address sa Sti cosmic Figure 131 Unity Pro connection to the FG 110 DTM Once the Unity Pro FDT container is connected to the FG 110 linking device the icon is displayed in bold Right click again on the FG 110 channel icon to open the contextual menu and click Fieldbus discovery File Edit View Services Tools Build PLC Debug Window Help ie a Bj caja ean mld ie drel m ele 3 DTM Browser Open Add Delete Del Field bus discov
11. The Device Tool Manager provides a unified structure for accessing device parameters configuring and operating the devices and diagnosing problems DTMs can range from a simple Graphical User Interface for setting device parameters to a highly sophisticated application capable of performing complex real time calculations for diagnostics and maintenance purposes Fieldbus Access Sub layer The Field Device Technology standardizes the communication and configuration interface between all field devices and host systems FDT provides a common environment for accessing the devices most sophisticated features Any device can be configured operated and maintained through the standardized user interface regardless of supplier type or communication protocol FOUNDATION Fieldbus Flexible Function Block FFPS FOUNDATION Fieldbus Power Supply Schneider CCC 9 2012 Schneider Electric All Rights Reserved Plant amp ftruxure 9 Appendix Term Description FF SIS FOUNDATION Fieldbus for Safety Instrumented Systems FISCO Fieldbus Intrinsically Safe Concept FMS Fieldbus Message Specification HSE FOUNDATION Fieldbus High Speed Ethernet IEC International Electrotechnical Commission IPF Instrumented Protective Function IS Intrinsic Safety LAS Link Active Schedule LM Link Master MBP Manchester encoded Bus powered Normenarbeitsgemeinschaft fur Mel und Regeltechnik in der chemischen Industrie NAMUR Instrume
12. a i 22 07 04 PETEM 0 150 2012 07 04 V MOD 0150 2012 07 04 3 F PETC E inc 2012 07 04 Properties of device General Device indomaation OTM infcemation Protocol information 4 Figure 77 Unity Pro Configure the FG 110 DTM alias name The DTM browser displays the following icon DTM Browser Figure 78 Unity Pro DTM browser with FG 110 Add the FG 110 H1 DTM by right clicking the FF HSE DTM and selecting the Add menu DIM Browser amp Host pc 5 i Figure 79 Unity Pro add a new DTM Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Select the FG 110 H1 DTM and click on Add DTM evice Vendor Version Date HI FG 100 FF HSE Gateway Softing AG i 1 21 2009 11 05 Figure 80 Unity Pro Select the FG 110 H1 DTM Set the Alias Name of the device and click on OK to finish the device insertion Properties of device General Device information DTM information Protocol information DTM name management Figure 81 Unity Pro Set the alias name for the FG 110 H1 DTM The DTM browser displays the following icons DTM Browser SS Host PC I ee lt gt FF_HSE ep lt Channel gt FG_110_FF_HSE Figure 82 Unity Pro DTM browser with FG 110 H1 DTM Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Action
13. communication system known as link master 2 4 1 Blocks description The FOUNDATION Fieldbus organizes the devices memory in functional units called blocks Organizing the memory like this allows the following e Interoperability Devices can exchange information with each other independently from their manufacturer or brand e Interchangeability A device can be replaced with one from another manufacturer To define these blocks the FOUNDATION Fieldbus specifies uniform device functions and application interfaces as well as data information structures This allows other devices on the network to use these interfaces to exchange information Schneider Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview The FOUNDATION Fieldbus assigns these functions and the device data information to three different block types Schneider ectric 2012 Schneider Electric All Rights Reserved Resource block The resource block specifies the general characteristics hardware and software of the device That includes for example the device model designation and revision manufacturer ID serial number and resource state It also offers some basic device control functions such as write protection blocking operator access to the device and factory reset It contains the state of all of the other blocks in the device Each device has only one resource block Transducer block The transdu
14. configured in case of a failure detection normally associated with the worst case scenario Diagnostics The failure value in engineering units can be externally configured normally from the monitoring subsystem within the maximum range that is configured from the program in the controller The block can be configured to enter the value that should be used in Simulation engineering units This option allows tests from the monitoring subsystem on the programming associated with the block The block selects the analog signal from the input signals according to one of the following criteria Selection e Priority e Average e Direct selection e Minimum e Median e Maximum Table 21 Multiple analog input functions Schneider a fP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 6 Wee 4 Design CONDSUM1 The CONDSUM1 DFB part of the DPL which has features similar to those of the CONDSUM DFB evaluates up to seven conditions in order to implement interlocking strategies i e the logical OR of these conditions Each condition can require individual resetting or be ignored bypassed according to the configuration of the block The main functions of the DFB are summarized below Function Interlock evaluation Safe position evaluation Interlocks featuring manual reset Active interlock indication Description The block computes a logical OR between all the c
15. connector commonly known as T This connector provides a single derivation from the trunk line This option is used less often due to its lack of electrical protection for the bus Below is an example of a Phoenix Contact T connector Figure 16 T connector The installation constraints can require enclosures to be mounted Several types of connectors and cable gland plugs plastic or metal can be present in enclosures Below is an example of a junction box mounted in an enclosure with different connectors TM d F 4 E Mini Receptocle NPT Conduit Stainless Steel Plastic Nickel Ploted Brass Figure 17 Enclosure with connectors Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 2 FF overview Some manufacturers offer pre wired cables with connectors to reduce the overall installation costs and avoid common hard wiring errors as shown below Figure 18 Pre wired cables with connectors The following picture shows several installation options using the pre wired cables Pre wired cables Junction box mounted in enclosure Instrument Figure 19 Installation options using pre wired cables A DANGER HAZARD OF ELECTRIC SHOCK BURN OR EXPLOSION Usage of connectors and cable gland plugs in hazardous areas must be compliant with the standards applicable in the geographic area where your plant is built and installed Failure to follo
16. m Ki z u gt Figure 27 Combination of topologies Schneider d Electric 9 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview When mixing several architectures the general rules about cabling distances number of devices and so on must still be adhered to 2 4 Communication The H1 FOUNDATION Fieldbus network is composed of several physical devices interconnected by a serial bus known as a link or segment The fieldbus network comprises one or more segments and each segment has a unique identifier The physical devices which comprise the segment can be field devices flow meters temperature transmitters actuators and so on or host devices For each physical device an address a device tag and a device ID are configured The address and the device tag must be unique for each segment and should be configured by the user while the device ID is configured by the device manufacturer two devices should never have the same ID The FOUNDATION Fieldbus devices can perform process control functions This is achieved when several mechanisms allow data exchanges between the devices and a bus manager which performs the following actions e It ensures that the control loops execute with a scheduled timing e It restricts more than one device from accessing the bus at the same time To ensure these functions are performed the H1 FOUNDATION Fieldbus uses a central
17. objects inside the devices It is therefore possible to send data from one block to another A linkage is different from a link in that a link is a physical wire pair that connects Schneider ectric 2012 Schneider Electric All Rights Reserved Plant ftruxure 0O00000 2 FF overview devices on a fieldbus network while a linkage is a logical connection that connects two function blocks Figure 3 Function blocks linked together Loops A loop is a group of function blocks connected by linkages that are executed in a configured rate for example a period of one second Block B Figure 4 Function blocks application with one loop It is possible to define several loops running at different rates for each segment as illustrated in the following picture Loop 500 ms Block B Figure 5 Function blocks application with two loops 2 1 4 HSE notions This subsection presents the concepts of the HSE architectures HSE device A HSE device is any FOUNDATION Fieldbus device connected directly to the HSE network HSE field device A HSE field device is any device that contains at least one function block application process we Lo 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview Linking device A linking device is a HSE device that allows the connection of H1 segments to HSE networks This then provides interoperability between the dif
18. shows the graphical environment of the SuperGenie which is displayed by clicking on the any Genie H250 Flow BLOCK_MODE amp ERROR H250_Flow BLOCK_MODE amp ERROR 1 Mode tab for information related to H250 FlowAlFunction Block x the MODE_BLK tag H250 Flow Al Function Block c ue i De BMMHMHMHMHMHMHAIMN 2 Information about the MODE_BLk GLOCK Mode Actual OOS Out OF Service target and actual IMan Initialization Manual LO Local Override 3 Err tab for information related to the BLOCK_ERR tag 4 Information about the errors detected on the block RCas Remote Cascade N ROut Remote Output Figure 53 FOUNDATION Fieldbus function block information SuperGenie DPL Genies The following Genies can be instantiated from the DPL aiipva 10 arrow 10 hc valve2 10 mainput 1 man PUT PID Sp Moin che Table 29 DPL Genies For further information about these genies please refer to the DPL User Manual for Vijeo Citect Schneider d Electric 9 2012 Schneider Electric All Rights Reserved Plant amp ftruxure Schneider Electric eeeer xxx 4 Design 76 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration 5 Configuration This chapter describes the configuration software s essential characteristics main functions and data exchange methods The following topics are described e FG 110 detailed configuration e PAC det
19. specific power supply Furthermore this power supply must be compliant with the isolation and power conditioning requirements in accordance with the FOUNDATION Fieldbus specification FF 831 As a result all the DC power supplies that meet the minimum specifications have a FOUNDATION Fieldbus checkmark FOUNDATION Figure 7 FOUNDATION Fieldbus registration checkmark logo A DANGER HAZARD OF ELECTRIC SHOCK BURN OR EXPLOSION FOUNDATION Fieldbus network and devices must be powered by a FOUNDATION Fieldbus certified power supply Failure to follow these instructions will result in death or serious injury Schneider i d Electric 9 2012 Schneider Electric All Rights Reserved Plant ftruxure 00000000 2 FF overview When a FIELDBUS device is not transmitting the device leaves the voltage waveform as a constant voltage 1 When the device transmits information it modifies the signal to add a square wave signal to the 24 VDC 2 as described below Q 24V DC Figure 8 FOUNDATION Fieldbus electrical signal Three types of power supplies are referenced in the FOUNDATION Fieldbus physical layer profile specification e TYPE 131 Non IS power supply intended for feeding an IS barrier e TYPE 132 Non IS power supply and not intended for feeding an IS barrier e TYPE 133 IS power supply compliant with specific IS parameters If they fulfill the physical layer standard requir
20. to decode the information bit by bit The Genie specifically designed for the status information of a device is only meant to display the state of the different bits of the FOUNDATION Fieldbus measurement The FF_Measure DFB is not mandatory on the PAC because this Genie can be connected directly to the DDT variable created by the NOC module Schneider ud P Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure 80000000 6 Implementation As an example the following figure shows the SuperGenie interface for Al measurement status of the H250 flow meter H250_Flow_STATUS H250 Flow STATUS Non Specific Active Block Alarm Active Advisory Alarm Active Critical Alarm Unacknowledged Advisory Alarm Unacknowledged Critial Alarm Not Limited Low Limited High Limited Constant Figure 123 Measurement status SuperGenie The Genie specifically designed for the MODE_BLK and the BLOCK EHH is only meant to display the state of the different bits Similarly the usage of the FF_Measure DFB is not mandatory on the PAC because this genie can be connected directly to the DDT variable created by the NOC module The corresponding SuperGenie interface of the Al H250 flow meter is described below H250_Flow BLOCK_MODE amp ERROR H250 Flow Al Function Block BLOCK Mode Actual OOS Out OF Service IMan Initialization Manual LO Local Override Man Manual CAS Cascade RCas Remote Casca
21. web browser to map the Modbus information allowing diagnostics functionalities and a specific tool to configure the FOUNDATION Fieldbus network A major benefit of using a gateway device is minimizing the cost of the H1 cabling allowing distributed architectures thanks to the Ethernet connectivity from the PAC to the linking device Remote diagnostics and maintenance are greatly facilitated The FG 110 linking device uses DTM technology in line with the PlantStruxure technical strategy Combined with the Ethernet connectivity we can offer a high integration level between the PlantStruxure architectures and FOUNDATION Fieldbus devices The asset management can be executed directly with Unity Pro which includes a FDT container The process data values are automatically created in the Unity Pro project with the adequate format real integer and so on thanks to the DTM technology Schneider ke amp Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure Schneider Electric aa 8 Conclusion 136 9 2012 Schneider Electric All Rights Reserved Plant amp ftruxure 9 Appendix 9 Appendix 9 1 Glossary The following table describes the acronyms and defines the specific terms used in this document Description A Derived Data Type is a data structure in Unity Pro Device and Process Libraries propose function blocks for Unity Pro and the corresponding SCADA objects for Vijeo Citect Term
22. 06511420 piane oen La 140 NOC 780 00 a D Build Ready Figure 96 Unity Pro configure NOC IP address Schneider ke P Electric 2012 Schneider Electric All Rights Reserved Plant truxure 00000000 5 Configuration Step Action Disable the services that will not be used by the NOC To do this e Select Services in the left tree view of the device DTM properties window e Disable the Address Server QoS Tagging and Network Time Service options e Click Apply button to validate the changes Fie Edt View Services Tools D i PLC Debug Window Help sag amp KH BSEOBAAA s z z S amp 2 asm Ww J iy lt gt FF_HSE ley lt Channel gt FG 110 FF HSE lt Urk1 20 gt H250_M40_ESK4 iJ lt Urki lt 21 gt THIS lt Urk1 22 gt SAMSON_3730_5 3 LL lt 172 20 2 177 gt 0 Weg 4 Ry 1 140 FP511420 ee Din BL 10 Derived variables Bl Clementary FB instances 18 Derived FB Instances Lede gt A Build Import export User emoes FDT log evert Figure 97 Unity Pro configure NOC services In order to use the NOC I O Scanning service DTM a Modbus TCP IP device connected to the NOC module must be declared in the DTM browser in our case we use a generic Modbus TCP DTM pointing to the IP address of the FG 110 which allows the NOC to use the I O Scanning service Select the NOC icon in the Unity Pro DTM browser right click it to open the device contextual menu and select Add 5 DIM Erowse
23. 10 20 30 40 50 Scheduled cycle n 120 Scheduled cycle n 1 120 Figure 32 LAS time chart Time Action description NI e Sensor 1 starts the measurement e Sensor 1 should be finished with the measurement so the LAS sends the CD command to Sensor 1 e Once Sensor 1 receives the CD command it publishes the measurement value on the bus e Atthis moment the Valve 1 is ready to receive the value N 30 e Valve 1 starts executing the PID e Valve 1 has finished executing the PID N 45 e Valve 1 executes the AO with the current PID output value N 120 e The scheduled cycle starts again Table 8 LAS time table As you can see in the scheduled cycle the bus is only used when necessary Unscheduled communication Unscheduled communications are intended for non time critical information related directly to the process for example device configuration diagnostics event notification alarms and trend reports This type of communication is only allowed when the bus is not being used for the scheduled communication This is achieved using the pass token mechanism The LAS manages the permissions for each device The LAS sends the pass token PT command to all devices and each is allowed to use the bus until the token returns or the maximum time allowed for a device is reached The LAS needs to get actualized information about the bus connected devices For this purpose it uses a table called live list which is continuously u
24. 12 17 24 24 648 v L Ah oxe A OR d count 9 Trace Log Device Types Block Types D 5 Bock A 1 tag name properties e die ot Figure 66 FF Conf build the function block application Note We only use one macro cycle with a period of one second it is created by default and all the new function blocks are placed on this macro cycle Note The value for the macro cycle time is given in 1 32 of milliseconds so the default value of one second is configured by entering the value 32000 85 Schneider CENE 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Edit the FB Tag if desired by double clicking on the function block tag name label Project Edit View Build Download Online Settings Help Kaz i i Network Configuration Functionblock Application Network Livelist Source Functionblock s List Figure 67 FF Conf edit the function block tag name Once the function blocks are declared set the links between them if required Select the source pin and the destination link for the function block Click on the Connect button to apply this linkage Project Edt View Build Downlosd Online Settings Help awe tf Network Configuration Functionblock Application xee Group Name DefaultGroup source Functionblock s List Costa Device Tag B 3 Source pin s H2S50 Flow_Al OUT F H GE Sike mm e x a6 W Functionblo
25. 12 Schneider Electric All Rights Reserved Plant ftruxure eeeeeee 7 Operation amp maintenance The threshold adjustment is made directly in the faceplate of the Super Genie by completing the following procedure e Select the threshold value e Type the new value e Press the Enter key to validate H250_M40_FLOW AINPUT H250 M40 ES w 1100 H igh High H 000 0 Lh E a e LEE i Low B 200 0 Lh Low Low B 100 0 Lh pu HE Figure 130 KROHNE flow meter SuperGenie detail The measurement status SuperGenie displays the information of the FOUNDATION Fieldbus status The sub status information is automatically adapted by the SuperGenie depending on the main status BAD UNCERTAIN and so on Schneider ei P Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeeeeee 7 Operation amp maintenance 7 2 Asset management with Unity Pro Asset management software allows the execution of several operations on devices either online or offline These operations can be performed using Unity Pro with the DTM container e MODE_BLK parameter set up Resource block Transducer block Function block e Device configuration and parameterization Device tag device type selection Unit selection date and time initialization Device data allocation setup Device calibration scaling factors Function block channel assignment FOUNDATION Fieldbus alarming threshold values and reporting e
26. 9 FF_MEASURE DFB used with the FOUNDATION Fieldbus PID No specific Genie is used to show the PID output value because the same value is used for the input of the AO function block The CVALVE DFB of the DPL is used to control the valve on the PAC This DFB is used in combination with the FF_Measure DFB to get the AO output value valve position the Schneider Ke MP Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure 00000000 6 Implementation MODE BLK and the BLOCK_ERR parameters The Value output of the FF_Measure DFB is linked to the CHIN input feedback of the CVAL VE DFB and the remote function mode see DPL user manual for more details is activated for the CVAL VE DFB in order to work with the HSP input The RSP is assigned to the PID output value obtained by the I O Scanning Additionally the CONDSUM1 DFB of the DPL can be used to add several interlock conditions to the valve in the application example there is no specific conditions added to the interlock VALVE A 4 FF_MEASURE REAL_TO_INT FG110_IN VALVE_AO_OUT Measurement Valu IN OUT FG410 IN VALVE A0 OUT STATUSTISTATUuS CVALVE Fault_Line1_lOScanning ICHOUTFAILURE 100 HIRAWCHOUT O LORAWCHOUT CHIN Fault_Line1_lOScanning CHINFAILURE 100 SAFEPOSO1 STATUS_DETAIL D BYPASSDISO1 MODE_BLK_DETAIL 0 0 CONDO2 BLOCK_ERR_DETAIL VALVE_RANGE HI REQREARMO2 VALVE_RANGE LO SAFEPOSO2 FG110_IN VALVE_AO_R_TARGET_MODE_BLK M
27. ADMIN F2BB0EDD5 25 09 2012 16 25 36 487 fice MANUFAC_ID 4533064 DE ADMIN F2B50EDDS 25 09 2012 16 25 36 565 ra MANIIFAO IN 7497 NPY ANMIN F IRANENNS 26 na 2012 16 26 36 S07 Figure 62 FF Conf add instruments Schneider S P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Set the NodelD bus address and the UserTag for each device The physical configuration i e FG 110 port usage and device addresses is now finished Assign this configuration to the existing devices on the network this process requires the following steps Open the Network Livelist window Once all the available devices are displayed select the FG 110 linking device 7 Open the Network Configuration window right click the FG 110 linking device to open a contextual menu and select Assign On the upper right side of the FG 110 icon a yellow light should appear which means that the assignment of the device is in progress once the assignment is successful this light changes to green Repeat the previous steps for each device to perform the assignment of the devices connected to the FG 110 port and instruments of the FG 110 Below is a screenshot with all devices correctly assigned a ww T Figure 64 FF Conf FG 110 final assignment result Once the network topology is built and the corresponding configuration is applied to the devices on the network the next s
28. C mee _ Figure 87 Unity Pro Configure the alias name for the instrument DTM EI Repeat steps 2 to 5 for each instrument in your configuration Schneider a P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Once all the instruments are declared in the project configure the instrument addresses to match the addresses declared with FF Conf To do this right click on the FG 110 channel icon and select Device Menu Additional Functions and Edit DTM Addresses Fie Edt View Services Took Buld PLC Debug Window Help HEEN PS r m secu SRDS anal Load data from device Store dats to device Build Import expoet User errors FDT log event Figure 88 Unity Pro open instruments DTM addresses configuration Remember that the addresses were assigned to the instruments previously using FF CONF In the new window select the instrument and set the address O FG 110 FF HSE Edit DTM Addresses PD Tag H250 M40 ESK4 Warming The node ID set in DTM 2 is invalid Figure 89 Unity Pro configure instruments DTM addresses Once all addresses are configured close the window by clicking Apply Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant truxure 00000000 5 Configuration Step Action Check the communication and perform the instrument commissioning by doing the following e Right click on the ico
29. D 25m Spur2 Distance S1_D 15 m Figure 22 Trunk and spurs The segment distance is calculated as the total of all the distances TOTAL Distance TD S1_D 82 D 150m 25m 15m 190m Schneider G Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview In addition the spur length is restricted by the devices included on each spur and the number of devices in the segment As an example the following table shows the spur length recommendations for up to four devices as recommended by the standards IEC 1158 2 and ISA 50 02 1992 Part 2 Annex C informative these lengths are recommended but not required Devices One device perspur Two devices perspur Three devices perspur Four devices per spur 19 24 30 m 15 18 60 m 13 14 90 m 1 12 120 m Table 2 Cable length recommendations IEC 1158 2 and ISA S50 02 1992 Part 2 Annex C The maximum spur distance is 120 meters but it is recommended that the spur length be as low as possible Commonly the FOUNDATION Fieldbus device manufacturers provide software to check the viability of the installations An example of this software will be shown later in this document 2 3 Bus topologies Several conceptual architectures for the H1 segments are described in this section The distribution of the instruments on the bus is described here but terminations and power supplies are not detailed The architectures described below do not show b
30. Double click the FG 110 H1 DTM to open the device properties window Set the device IP address with the one configured on the device E FG 110 FF HSE fdtConfiguration Figure 83 Unity Pro Configure the FG 110 H1 DTM IP address Click OK to finish the device DTM configuration 5 2 2 DTM instrumentation definition The following table shows the procedure to declare the instrumentation DTMs in the Unity Pro DTM browser For particular information about commissioning a specific instrument through the DTM interface please refer to the user manual provided by the device manufacturer Step Action Open the Unity Pro DTM browser Right click on the FG 110 channel icon and click Add File Edit View Services Tools Build PLC Debug Window Help SEI Ajoa sAn tel MS Q DTM Browser Sep gt FF_HSE HI Channel gt FG_110_FF_HSE Figure 84 Unity Pro Add a new DTM Schneider P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Action Select the instrument to add to the DTM configuration Vendo Version Date KROHNE 1 0 2 2012 01 04 Endress Hauser 1 6 40 2012 03 01 4 Figure 86 Unity Pro Select the H1 port for the instrument Set the instrument Alias name if desired to finish the DTM declaration process Properties of device General Device information DTM information Protocol information DTH name management 5 Coa J
31. E PID uW SF MAINPUT FID SP_RANGE HI MAINFUT FID SP_RANGE LO MAINPUT_PID_SP_MAINPUT_CFG IMAINPUT1_CFG MAINPUT1_ CFG hAINPUT_PID_SP_MAINPUT_ST IMAINFUT4_ST hNAINFUT1_ST Figure 117 MAINPUT DFB used with the FOUNDATION Fieldbus PID Schneider We MP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 6 Implementation Using the corresponding Genie on the SCADA the system operator can change the PID setpoint manually select one of the predefined values on the PAC use a value calculated by the PAC or select a mix of them The corresponding SuperGenie is shown below MAINPUT_PID_SP_MAINPUT MAINPUT_PID_SP_MAINPUT 3 Pie Owner 3 Present Values Figure 118 MAINPUT SuperGenie used with the FOUNDATION Fieldbus PID We use the FF Measure DFB to check the PID output value This DFB decodes the information related to the OUT status and the PID MODE_BLK parameter for diagnostics purposes The usage of this DFB is depicted below PID_OUT VALUE ONLY READ FF MEASURE F64410 IN VALVE PI OUT Me asurement FG110_IN VALVE_PID_OUT_STATUS STATUS_DETAILF VALVE_PID_OUT_ST MODE _BLK_DETAIL VALVE_PID_MODE_BLK_ST BLOCK_ERR_DETAILF VALVE_PID_BLK_ERR_ST FG110_IN VALVE_PID_R_TARGET_MODE_BLK MODE_BLK_TGT MODE_BLK_TGT FG110_IN VALVE_PID_R_ACTIVE_MODE_BLK MODE_BLK_ACT MODE_BLK_ACT FG110_IN VALVE_PID_BLOCK_ERR BLOCK_ERR BLOCK_ERR Figure 11
32. FOUNDATION Fieldbus H1 devices to be distributed in four H1 segments Each segment can contain up to 16 devices The FG 110 FF has two Modbus ports e Serial Port RS232 through a DBY connector e Ethernet Port through a RJ45 connector The FG 110 delivers a wide range of function blocks and parameters to allow control in a field application using Modbus Note that the H1 link redundancy is possible by using two FG 110 linking devices This topic is not discussed in this document for further information about this feature please refer to the FG 110 Softing application notes The FG 110 FF can be used as a key component for implementing additional automation functionality in the FOUNDATION Fieldbus section of the plant For instance asset management 48 Schneider ectric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 3 Selection systems and FDT frame applications e g M amp M FieldMate Field Device Manager or PACTware can be included using the FG 110 as an access point Unity Pro includes an embedded FDT container and has done since version V5 0 An example of the UNITY FDT container is described later in this document 3 1 2 FOUNDATION Fieldbus power supply To make sure the devices on the segment have enough voltage a minimum of 9 V is required The following information is also necessary e Current consumption of each device e Physical location on the network of each device e Power supp
33. FS 23 Schneider Electric s OPC Factory Server OFS software has been selected so that the E SCADA system Vijeo Citect can access the data of the Schneider PACs Schneider 8 fP Electric 2012 Schneider Electric All Rights Reserved Plant truxure 00000000 3 Selection 3 2 5 Vijeo Citect Vijeo Citect is the operating and monitoring component of PlantStruxure With its powerful visualization capabilities and operational features it delivers actionable insight faster enabling operators to respond quickly to process disturbances and thereby increase their effectiveness Schneider d Electric 9 2012 Schneider Electric All Rights Reserved Plant amp ftruxure Schneider Electric eeer xx xx 3 Selection 56 2012 Schneider Electric All Rights Reserved Plant amp ftruxure TTT Wee 4 Design 4 Design This chapter describes how the architecture and application are designed for the example detailed in this document 4 1 Dimensioning the FOUNDATION Fieldbus gateway Four H1 segments can be managed by the FG 110 with up to 16 devices on each segment Note The number of devices could be lower in hazardous areas due to installation constraints On the Modbus side the following information is available e FOUNDATION Fieldbus function blocks Al MAI AO MAO DI DO PID IS and OS e Function blocks parameters Actual Mode Mode Target IN SP OUT PV Channel Block Error and Status The current
34. LE EU_0 OUT_SCALE UNITS_INDEX OUT_SCALE DECIMAL GRANT_DENY GRANT GRANT_DENY DENY IO OPTS STATUS_OPTS CHANNEL volume flow 1 L TYPE LAW CIT 7 Oo eo 5 on 00 0 n Figure 70 FF Conf H250 flow meter configuration These parameters should be configured for all the function blocks declared in the project accordingly Save the project Schneider 2012 Schneider Electric All Rights Reserved 87 Plant amp truxure 00000000 5 Configuration Action If you are not in online mode select the online mode Project Edit View Build Download Online Settings Help FS Tag Temp_Al Elas AT Build the project and download the function block application to the devices Project Edit View Build Download Online Settings Help Sis Device Tag FB Tag Profile Temp_Al 257 H250 flow AI 257 Download Project Downloading section Start Assignment check Figure 72 FF Conf Project building and download to the devices Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration FG 110 Modbus mapping The following table shows the procedure to map the information in the Modbus registers of the FG 110 Open a web browser connect to the FG 110 device web server and log in Enter the Modbus memory map by selecting Configuration Modbus and Mapping in the left tree view of the web browser gt Information Configuration gt Modbu
35. MT85 0 5m A 0 8mm AWG 18 Segment Type Foundation Fieldbus Cable Type A 0 8mm AWG 18 ze Env Temp 25 ar Default Field Device current 10 m Default Spur length H250 M40 ESK4 0 5m H250 M40 ESK4 0 5 im 24 0 16 0mA Handheld current A 0 8mm AWG 18 10 T006 15m Short Circuit check Handheld Spur check Handheld Trunk check Handheld Host check Handheld Host check Enables or disables check for connecting handheld device at the host Y Segment Editor g connection 0 Error Log E Figure 42 DesignMATE example system view After completing the layout editing you may view the project report screen which shows a project summary followed by specific details for each network element A KN a a FG110 Project Parameters meeiment Type Foundation Fieldbus Cable Type A mm AWG 18 Env Temp 20 C Default Field Device current 10mA Default Spur length UL Am Handheld current 10mA short Circuit check Un Handheld Spur check On Handheld Trunk check Un Handheld Host check On Checker Results Checker summary Topology Check Power Distribution Check short Circuit Check skipped Handheld Communication Check skipped Handheld Host Check skipped Handheld Spur Check skipped Handheld Trunk Check Device Summary lt Figure 43 DesignMATE project report example Schneider 58 2012 Schneider Electric All Rights Reserved Pl
36. ODE_BLK_TGT MODE_BLK_TGT BYPASSDISO2 FG110_IN VALVE_AO_R_ACTIVE_MODE_BLK MODE_BLK_ACT MODE_BLK_ACT CONDOS FO6110_IN VALVE_AOQ_BLOCK_ERR BLOCK_ERR BLOCK_ERR REQREARMOS SAFEPOSOS3 FG110_IN VALVE_PID_OUT 0 0 Kat Ka 95 0 5 0 J LOTHRESHOLD VALVE_CVALVE_CFG ICVALVE_CFG CVALVE_CFG VALVE_CVALVE_ST ICVALVE_ST CVALVE_ST 6 11 MOVE VALVE_CONDSUM1_ST ICONDSUM1_ST CONDSUM1_ST TRUE IN OUT VALVE_CVALVE SC REM Figure 120 CVALVE FF_MEASURE and CONDSUM1 DFBs for valve management The program detailed previously can show the status of the output on the SCADA To allow control using the generic Genie of the CVALVE DFB we add some specific actions in case the CVALVE DFB is in manual mode allowing the valve control to work independently of the FOUNDATION Fieldbus PID function block The additional programming part is detailed below D CVALVE UNCERTAIN 00D Fault_Line1_lO0OScanning CHOUTFAILURE 100 HIRAWCHOUT oos D FORCED me Lidl ff SR et SiM Fault_Line1_lOScanning 100 STATUS_DETAIL D MODE BLK DETAIL BLOCK_ERR_DETAIL DD VALVE_RANGE HI VALVE_RANGE LO MODE_BLK_TGT MODE_BLK_ACT BLOCK_ERR FG410_IN VALVE_PID_OUT 0 0 LOTHRESHOLD VALVE_CVALVE_CFG ICVALVE_CFG CVALVE_CFG d as aped at aoi a aa heir Ag gai a a Ag ce VALVE_CVALVE_ST ICVALVE_ST CVALVE_ST i 6 3 AND a S ei e i MOVE i MOVE
37. R O KR ERR Figure 115 Measurement processing implementation Note In a real process application the PV output of the AINPUT DFB should be used by your Process The corresponding Genie displays the measurement value treated by the AINPUT DFB in the SCADA application You should configure the threshold and the alarm monitoring not like those of the instrument defined in the FOUNDATION Fieldbus standard so the Genie can display the alarm state The genie also has an interface to simulate a value in the PAC not linked to the simulation function of the instrument Schneider ke fP Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure 00000000 6 Implementation The following figure shows Genie interface for the H250 flow meter Al measurement H250 M40 FLOW H250 M40 FLOW AINPUT H250 M40 AINPUT H250 M40 mm s p Alarms Configuration High BEI Dm top Lm oo BLE Sti P z Tr Ss Low WEIER Pa H z R KI dd Figure 116 Measurement processing SuperGenies 6 4 Actuator processing A PID function block embedded on the H250 flow meter is used to control the valve positioner The MAINPUT T1 DFB of the DPL provides several options to change the setpoint of the PID The PV output of this DFB is directly assigned to the variable mapped on the I O Scanning DDT to write the PID setpoint The usage of this DFB is depicted below MAINFUT PID SP Frogram_FIG_SP FO110_OUT VALV
38. _IN HEALTH_BITS_IN O 0 Q NOCTSsoO00_IN HEALTH_BITS_IN O 4 o NOCTSO00_IN HESLTH BITS_IN O 2 Fault_Line1_lOScanning o NOCTSO00_IN HESLTH_BITS_INO 0 Q_NOCTSse00_IN HEALTH_BITS_IN O 4 o NOCTSso00_IN HEALTH BITS_IN O 2 IS lOScanning CINPUT_ST IDINPUT_ST DINPUT_ST Figure 113 DINPUT DFB usage and parameters The Fault_Line1_lOScanning output can be used in the instrument DFB to identify a communication issue with the FG 110 linking device You should activate the alarm monitoring in the SCADA so it can display the communication disturbances lOScanning A DN F F ag Da 1 Alarm Configuration lOScanning ch K The Genie proposes an interface to enable the simulation mode of the healthy I O Scanning communication signal 6 3 Measurement processing The combination of the A PNUT and AALARM DFBs from the DPL provides the following functions to the Al function block Scaling Cut off Simulation Alarming Corresponding Genie for the SCADA The PV output of the AINPUT DFB is connected to the PV input of the AALARM DFB Schneider me MP Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure 00000000 6 Implementation The FF_Measure DFB gets detailed information about the FOUNDATION Fieldbus measurement and the function block delivering this measurement it was specifically developed to decode the status bits the MODE BLK and the BLOCK_ERR The in
39. a transmission Al 20 Execution PID 30 Valve 1 Execution AO 45 Table 7 Simple H1 segment transmission list This schedule is sent to the network and the LAS stores the transmission list while each device stores only the information concerning its own behavior All the devices on the bus are synchronized the reference time is common to all devices and considered as the beginning of the schedule Each time a device is due to perform a data transmission the LAS sends a command called Compel Data CD to the device When the message is received by the device the device publisher broadcasts the data in the buffer to all devices which are configured to receive the data subscriber The FOUNDATION Fieldbus uses the publisher subscriber mechanism Transmission List Valve 1 Subscriber NO Subscriber Publisher Value Value Figure 31 Data flow on the architecture The message is published for the entire network and devices but only the subscribers e g the valve in our example take the value from the network and treat the value according to their programming Schneider ZS MP Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure 0O00000 2 FF overview The following time chart and table illustrates the example discussed above Sensor 1 A Valve 1 B PID Loo PID AO LAS i FF bus usage DI DI ZL DE Wee 0 10 20 30 40 50 60 70 80 90 100 110 120 0
40. ailed configuration e Asset management software overview The following figure shows the different steps to configure the system the two top left items are detailed in this chapter IP address amp Modbus port 4 y amp Web Browser Configure FG110 a Web Browser Sp FF CONF Configure PAC E POT UNITY Pro DTM Configuration FG110 instrum amp NOC UNITY Pro Implement PAC code EL uN SCADA application Vijeo CITECT Figure 54 Configuration steps Schneider m fP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration The instruments are connected to the FG 110 device FOUNDATION Fieldbus H1 port The FG 110 is connected to the device network through its Ethernet Plant Asset Management port The PAC is connected to the device network using port 4 of the NOC module It is also connected to the BEE control network using port 2 of the NOC module which allows the asset management station to connect to the Ouantum instrumentation Configuration of an instrument connected to the H1 port of the FFG 110 requires five steps using Unity Pro e Declaration and configuration of the FG 110 in the DTM browser FOUNDATION Fieldbus H1 i Dee e Declaration and configuration of the instrument as a FG 110 slave in the DTM master e Declaration and configuration of the NOC in the DTM browser this o
41. alve controller The block makes it possible to assign the defined safe position when an active interlock is detected an interlock bypass function is available The block makes it possible to work under a remote normally set Setpoint from the continuous control or local set from the program or by the operator depending on the active owner setpoint The target position of the valve is used as the current position in simulation mode the position limits which are normally determined Simulation on the basis of the limit switches are simulated on the basis of the analog position The block makes it possible to activate monitoring of the actual MA position in relation to the target position Table 23 Valve management DFB functions 4 4 2 SCADA When building the SCADA application Vijeo Citect objects must be defined along with the associated data and data type The following recommendations are provided to facilitate design readability and re use e Exchanges are done via DDT variables when defined on the DFB e The data dictionary links the variables in the PAC to OFS OPC Factory Server e OFS allows use of Unity Pro structured variables in an unlocated format in the SCADA system Schneider Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure TTT Wee 4 Design For each Genie the corresponding DDT is used with the proper DFB In the examples below several Genies are presen
42. and normative standards that would apply to your adaptation It should be noted that there are some major components in the architecture described in this document that cannot be substituted without completely invalidating the architecture descriptions instructions wiring diagrams and compatibility between the various software and hardware components specified herein You must be aware of the consequences of component substitution in the architecture described in this document as substitutions may impair the compatibility and interoperability of software and hardware A CAUTION EQUIPMENT INCOMPATIBILITY OR INOPERABLE EQUIPMENT Read and thoroughly understand all hardware and software documentation before attempting any component substitutions Failure to follow these instructions can result in injury or equipment damage Schneider 2012 Schneider Electric All Rights Reserved This document is intended to describe how to connect PlantStruxure to FOUNDATION Fieldbus A DANGER HAZARD OF ELECTRIC SHOCK BURN OR EXPLOSION e Only qualified personnel familiar with low and medium voltage equipment are to perform work described in this set of instructions Workers must understand the hazards involved in working with or near low and medium voltage circuits e Perform such work only after reading and understanding all of the instructions contained in this bulletin e Turn off all power before working on or inside equipmen
43. ant amp ftruxure eee 6 Wee 4 Design The project summary reports the result of a topology check which could detect a missing device and the result of a power distribution check which detects whether the overall device power requirement exceeds the power supply capacity Furthermore it provides detailed information about the estimated consumption of each device device summary connections list and so on 4 3 FOUNDATION Fieldbus data exchange and process scheduling The data exchange configured for this project is simple in order to focus on the required steps to configure the system Most of these steps must still be followed for more complex Communication The following devices are available a temperature sensor a flow meter and a valve with electropneumatic positioner We configure a PID to control the flow in the pipe using the FOUNDATION Fieldbus PID block of the H250 flow meter The Al block is used to read the value of the H250 flow meter which delivers the measurement to the PID block also executed on the H250 flow meter The PID block is connected to the AO block which controls the valve actuator and the specific output of this block BKCAL_OUT is used as a feedback value to the PID to get the deviation from the desired value An additional Al block is added in the TMT85 to get the temperature measurement This information is not linked to any other FOUNDATION Fieldbus block but the information delivered by the Al blo
44. ation to verify the variables which will contain the defined variable and the status and control variables for the I O scanning Vanables DDT Types Function Blocks DFB Types Filter i CS iii Mame a Type Address X FG_110_IN T_Modbus_Device_IN ZMWS16 s Fow Measurement REAL amp Mw51E gi Fow STATUS BYTE gMw518 Gs Freed ARRAY O 214 OF BYTE amp MWw519 0 NOC78000 IN T 0 NOC78000 IN xMWw500 mg HEALTH BIT IN ARRAY O 31 OF BYTE Mw 500 EE MO e GOTT TO NOC 8000 OUT l gal CONTROL_BITS_OUT ARRAY D 31 OF BYTE i Figure 111 Unity Pro data editor In our example we have defined the flow measurement FG_110_IN Flow_Measurement and the flow measurement status FG_110_IN Flow_STATUS The structured variable Q NOC78000_IN contains the health information of each I O Scanning line and the structured variable Q NOC 78000 OUT contains the control execution information Schneider ke P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration 5 3 Asset management software overview Asset Management PC Station FDT Framework Unity Pro M amp M PactWare aster m DTM Co Ethernet Port I Ethernet G110 Lir king Device FOUNDATION Fieldbus H1 Junction Junction Box Slave 1 Slave 2 Slave n Figure 112 Asset Management connectivity Schneider The asset management software can connect to th
45. b server declaring previously customized monitor pages The figure below shows an example of the monitor page of the web server Information Monitor gt Point Data Diagnostics BI Segment Device Block Monitor i H250 Flow Al 1 TMT85 Temp Al Fol nt Data 1 H250 Flow PID Point Pages 1 VALVEVALVE AO Figure 137 FG 110 web server monitor page See Parameter Point OUT OUT OUT OUT Name Description Value StatusDescription Flow_Al OUT Flow_AI OUT 1 644000 UncertainSensorConversionNotAccurate Bad Temp AI OUT Temp AT OUT 26 017578 GoodNonCascadeNonSpecific Good amp Flow PID OUT Flow_PID OUT 100 000090 GoodCascadeNonSpecific Good KE Good K VALVE AO OUT VALVE AO OUT 100 000080 GoodNonCascadeNonSpecific For detailed information about the customized page creation please refer to the FG 110 user manual If you need more detailed information about an issue you can use the DTM as described in the next subsection we Lo 2012 Schneider Electric All Rights Reserved Status StatusIcon Un 133 Plant ftruxure eeeeeee 7 Operation amp maintenance 7 3 3 Instrumentation DTMs The FOUNDATION Fieldbus standard defines specific diagnostics information block error which must be detailed for each block included in the device resource block transducer blocks and function blocks Furthermore the manufacturer can include customized information about the specific diagnostics of th
46. bug Window Heb Aas kt telt TTE jg oX 8X SI D H BEOBAAA s ep Ban er S Host PC Device name ESK4 FF Rev 1 S ieg lt Channek gt FG_110_FF_HSE Description ESK4 FF DTM for FOT 1 2 KROHNE EJ lt Linki 21 gt TMTOS DTM specific DTM speciic S ETEEN open Slo 2 8 4 e i wv Parameters gt Resource Block gt Transducer Block gt Analog Input 1 gt Analog Input2 gt PID Control gt Integrator 1 gt Service Area ee oe nrrrrrrrr rsrxs m 1 f Build Impot epot Use emoes Paste dtm object FDT log event u OFFLINE Figure 92 Unity Pro store data to device Repeat the steps 10 and 11 for all the instruments in your project 98 Schneider d Electric 9 2012 Schneider Electric All Rights Reserved Plantfftruxure eeeeecco 5 Configuration 5 2 3 NOC configuration in the PAC The following table describes how to configure the NOC module in the PAC using Unity Pro XL Action Configure the hardware by adding the NOC 78000 module to the hardware configuration Figure 93 Unity Pro PAC configuration Note the Quantum NOC78000 is available with Unity Pro V7 0 or later Insert the NOC module in the rack configuration The DTM is automatically included in the Unity Pro DTM browser Set the Alias name of the new NOC DTM in the new window Change the alias if desired and click OK to finish the DTM declaration Properties of device Kl General Device information DTM information P
47. c needs of the process From the continuous and sequential control strategies implemented in the controller From the monitoring system The main functions of the DFB are summarized below Function Description Evaluates timed alarms by level The alarm activation can be timed Timing EERSTEN and or hysteresis can also be applied to the alarm deactivation Deviation alarm Evaluates the maximum deviation alarm for the measurement from a setpoint Enable Allows alarm monitoring to be enabled or disabled individually Table 18 Alarm DFB functions AINPUT The objective of the AINPUT DFB part of the DPL is to condition an analog signal normally coming from a physical input The main functions of the DFB are summarized below Function Description Scales the input signal normally in raw data to engineering units by means of Scalin g a linear function Configures the value below which the measurement of the transmitter Cut off generating the input signal is not considered as reliable If the measurement value falls below this value the minimum measurement value is used instead Manages the diagnostics status of the signal if the peripherals used provide Diagnostics this signal and assigns the value that is configured for failure scenarios normally associated with the worst case scenario The DFB can be configured to enter the value that should be used in Simulation engineering units manually This opt
48. call attention to information that clarifies or simplifies a procedure The addition of this symbol to a Danger or Warning safety label indicates that an electrical hazard exists which will result in personal injury if the instructions are not followed This is the safety alert symbol It is used to alert you to potential personal injury hazards Obey all safety messages that follow this symbol to avoid possible injury or death A DANGER DANGER indicates an imminently hazardous situation which if not avoided will result in death or serious injury Failure to follow these instructions will result in death or serious injury Schneider SESCH 2012 Schneider Electric All Rights Reserved A WARNING WARNING indicates a potentially hazardous situation which if not avoided can result in death or serious injury Failure to follow these instructions can cause death serious injury or equipment damage A CAUTION CAUTION indicates a potentially hazardous situation which if not avoided can result in minor or moderate injury Failure to follow these instructions can result in injury or equipment damage NOTICE NOTICE is used to address practices not related to physical injury Failure to follow these instructions can result in equipment damage Note Electrical equipment should be installed operated serviced and maintained only by qualified personnel No responsibility is assumed by Schneider Electric f
49. cer block operates as an interface between the physical sensor and the function block The transducer block performs following functions e Access the details of I O devices e Signal linearization filtering and calibration e Sensor measurement reading e Actuator driving There is one transducer block per sensor or actuator in the device i e if the instrument has a flow measurement capability there is a transducer block for this measurement Function block The function blocks determine the control and I O behavior Usually a device has a set of functions it can perform These functions are represented as function blocks within the device During the installation the user defines which block to use and the relationship between them via the monitoring and control application Not all of the function blocks defined in the FOUNDATION Fieldbus standard are included on each device the manufacturer chooses a set of function blocks to include on the device The manufacturer can even include specific function blocks designed for the product Alarm reporting and trending functionalities are also integrated in function blocks 35 Plant ftruxure 0O00000 2 FF overview The following figure shows an example of a device s blocks distribution DEVICE Relationships Established by the device non user modifiable Se Established by the user user tailored FF bus communication network Host and or other devices Fig
50. ck is forwarded to the Modbus control system This information is scheduled in the LAS FG 110 in a macro cycle executed every second this is the default value which you can change but you have to make sure that the LAS can handle the data flow on the bus according to your system Schneider 8 fP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure TTT Wee 4 Design The following figure shows the FOUNDATION Fieldbus blocks and their connections representing the H1 FOUNDATION Fieldbus control application MACRO CYCLE AO Valve BKCAL_OUT BKCAL_IN Figure 44 Function Block connections The information exchanged with the Modbus control system is detailed below AO ie Eo Flow Temp PID AO Temp ce i i FF H1 Eeer E Modbus TCP IP LAS Flow OUT Flow MODE_BLK Flow OUT STATUS AO OUT eae Temp OUT Flow BLOCK_ERR PID MODE_BLK AO OUT STATUS ag mope BLK Temp OUT STATUS Temp MODE_BLK PID SP AO BLOCK_ERR Temp BLOCK ERR PID OUT PID OUT STATUS PID IN DE PID BLOCK_ERR J O D li rr RE l a N 7 H250 3730 5 TMT85 g Al Flow AO Valve Al Temp BKCAL_ OUT Gel CAS IN OU L Figure 45 Data exchange using Modbus TCP One Al block is declared in each instrument to retrieve the output value measurement and the output value STATUS Furthermore all the available statistics informati
51. ck tag list count 18 Device Types Block Types Devices Blocks Flow_PID tag name pr A fine Figure 68 FF Conf link function blocks The link information should appear on the links list in the center window on the screenshot Schneider P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Configure the specific parameters for each declared function block e Right click on the function block to open the contextual menu Select FB parameter view Source Functionblockis List VALVE AO 258 a Remove functionblock Figure 69 FF Conf open function block parameter view The main parameters of the function block are related to the channel assignment only for the measurement instruments and the MODE_BLK Set the channel and the mode block target permitted and normal parameters The following screenshot shows the configuration parameters in our project for the H250 flow meter H E Parameters AlView1 AlView2 AlView3 AlView4 Organize J Noe CC Configured value ST REV 0 TAG DESC 32 32 32 32 STRATEGY 0 ALERT KEY 0 MODE BLK ACTUAL 1 BLOCK ERR 5 PV STATUS PV VALUE OUT STATUS OUT VALUE SIMULATE SIMULATE_STATUS SIMULATE SIMULATE_VALUE SIMULATE TRANSDUCER_STATUS SIMULATE TRANSDUCER_VALUE SIMULATE ENABLE_DISABLE XD_SCALE EU_100 XD_SCALE EU_0 XD_SCALE UNITS_INDEX XD_SCALE DECIMAL OUT_SCALE EU_100 OUT_SCA
52. corner of the particular DTM once the device is in online mode The figure below shows the DTM of the KROHNE H250 M40 ESK4 Device name ESK4 FF Rev 1 Description ESK4 FF DTM for FDT 1 2 KROHNE DTM specific DTM specific Ble 4 wv Parameters gt Resource Block gt Transducer Block gt Analog Input 1 gt Analog Input 2 gt PID Control gt Integrator 1 gt Service Area KE a gen Ooa WL ts Figure 134 KROHNE H250 DTM If the DTM does not execute any polling in online mode you should use the menus intended to force the parameters read or write operations Device name ESK4 FF Rev 1 Description ESK4 FF DTM for FDT 1 2 DTM specific DTM specific Read all parameters From device Read directory only Read directory and subdirectories only wv Analog Input 1 Process Figure 135 KROHNE H250 DTM read menu Schneider P Electric 2012 Schneider Electric All Rights Reserved Plant truxure 00000000C 7 Operation amp maintenance 23 FOUNDATION Fieldbus diagnostics Three diagnostics levels are available when using the FG 110 linking device as a gateway for a control architecture based on Modbus communications e LAS diagnostics FG 110 embedded web server e FOUNDATION Fieldbus status byte linked to the measurement available in the web server PAC and SCADA e FOUNDATION Fieldbus BLOCK_EAR for a particular function block available in the PAC and SCADA
53. cument including e The H250 flow meter with a non acknowledged low low alarm e The H250 flow meter status byte details e The H250 flow meter VODE_BLK and BLOCK_ERR details Startup 7 Pape Trends Alarms Tools H750 Flow BLOCK MODE D ERROR HZ50 M40 FLOW TE hall if H250 Flow Al Function Block EI AINPUT H250 M40 oos Out OF Service sn Tnitigksstion Marasi e Es Lie Loc Override pe ad Mac Mie HAM Flow STATUS oo H250 Flow_STATUS EI R Cas Remote Cascada ISD eS III iui Pamata Cado Quality UNCERTAIN Hon Specific Lact Leable takie SusbrsRushe Vahje initial ah o ret a aa lS j ir ep CHE E ef pu Dep mangir LIMITS Li BLK GE 2 CS Se Hei Limited I 7 oF s z id L r VALVE Deg Mai FL o Le e E E Ka a D High Litea Let eg ER i mhais IS e 7 09 2012 16 39 23 1250 H40 E Ob PUT_H250_M40 Low Level Ces g Hhh A Image Figure 129 SCADA application example with instrument genies The information displayed in the first tab for the measurement instrumentation is e The current measured value flow temperature and so on depending on the instrument e The scaled value of the measurement e The four standard threshold values e The setpoint not used in our example e The deviation value for the setpoint used to generate the alarm not used in our example The other tabs contain information about the simulation mode 126 Schneider CENE 20
54. de i ROut Remote Output OOS Out OF Service IMan Initialization Manual LO Local Override Man Manual CAS Cascade RCas Remote Cascade ROut Remote Output H250_Flow BLOCK_MODE amp ERROR H250 Flow Al Function Block x Mode MER Other Block Configuration Link Configuration Simulation Active Local Override Device Fault State Device Maintenance Input Failure f Output Failure Memory Failure Lost Static Data Lost NY Data Readback Check Maintenance Needed Power Up Out OF Service NO Block Errors Figure 124 MODE_BLOCK and BLOCK_ERR status SuperGenie Schneider 118 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 6 Implementation 6 6 Modbus gateway statistics In order to monitor the statistics information available on the FG 110 linking device we use the specific FF_FG110_STATISTICS DFB The input parameter of this block is linked to the variables FG110_IN FG_110_ Statistics defined during the NOC configuration The figure below shows the parameters of the DFB as well as the Genie for the FG 110 in our project example 1 eee anis FF Foi sTATISTIC FSe110_IN FG_140_Statisticc iINFO Prim ang i Secondary Recevied_TCF_Tel Sended_TCF_Tel Error_TCP_Resp e Receviced RTU Tel e u e EA ima ak Sended RTU_ Tel Error_RTU_ Resp Opend TCP_Conn Tot_Opened TCP_Conn FG110 1 Statistics EIB FG110 1 Statistics E1 nes Fg PRIMARY b g Com
55. e device The screenshots below show some of the diagnostics information available for the KROHNE H250 M40 flow meter ESXATT Ae H Sch See ege T ERP Dee ESA OTM ke PDT 1 3 KROHNE 6 Darpon PRP DT im FD 13 KROHNE DIN e r DTH iea Paternater ProtaeBen Thandar Block A Teanaducer Block A Anes b s Hrer emm j Analog ag A Ansiog Input 3 p Analog inp gt FE aird HH PID Contras gt iriegraisr eg E p Garde Arsa sm p B rra Arma a Poem Cc Ee K sumir O ee TTT TT ee TT Figure 138 KROHNE H250 DTM resource block Figure 139 KROHNE H250 DTM resource block specific diagnostics general diagnostics Deria ng ET F Rie 1 ESKA FF Bes e iaoea Etna FF DTH bo FD 13 KROHNE ESEAFF GIH ior FT 1 2 KRAOHNE DTH eci DTH proi i w I oo EE Figure 140 KROHNE H250 DTM transducer block Figure 141 KROHNE H250 DTM analog input block diagnostics diagnostics Schneider Ke P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure ecceccce 8 Conclusion 8 Conclusion Thanks to the FG 110 linking device we can easily connect PlantStruxure to a FOUNDATION Fieldbus network Monitoring and control of the field devices is simply achieved by mapping FOUNDATION Fieldbus function blocks and parameters to Modbus registers When redundancy is required at the field bus level we can add a second linking device to act as a standby master All you need to setup the network is a
56. e is Good Cascade or Good Non Cascade The function block is out of service not running The function block is in manual mode the measurement value ERR is set by the operator Simulation enabled for this block Table 14 Measurement processing DFB process status 3 Data Description DAD Active The status BAD is active the value is not valid BAD SubStatus NS Non specific BAD SubStatus NoComm NUV No communication with no usable value The status UNCERTAIN is active the value could be Out of range or inconsistent UNCERTAIN Active 63 Schneider 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 6 Wee 4 Design Data Description Initiate fault state detected The Out Of Service mode is set The nitialization Manual mode is set we Lo 64 9 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 6 Wee 4 Design Data Description ACTIVE ROut The Remote Output mode is active Table 15 Measurement processing DFB detailed information 4 Data Description STATUS Status byte of the measurement value 1 byte MODE BLK ACTIVE MODE_BLK Active of the measurement function block 1 byte MODE BLK TARGET MODE_BLK Target of the measurement function block 1 byte BLOCK ERR BLOCK ERROR of the measurement function block 1 UlInt Table 16 Measurement processing DFB function block status 5 Schneider S P Electric 2012 Schneider El
57. e the official checkmark 24 GF Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview 2 2 3 Junction Boxes Junction boxes can be considered the most common FOUNDATION Fieldbus cabling element They act as a distributor to feed several FOUNDATION Fieldbus devices by means of trunk line derivation commonly known as spurs FF H1 Master d FOUNDATION Fieldbus H1 TRUNK SPURS Figure 13 Architecture with STAHL junction boxes Junction boxes exist in various designs differing by e Number of channels 4 6 8 12 and so on e Housing style none aluminum stainless steel polycarbonate fiberglass and so on e Enclosure protection degree e Temperature range e FISCO FNICO compliance Figure 14 STAHL junction boxes Schneider P Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview We can classify the junction boxes in two groups according to the electrical functionalities carried out by the junction box e The short circuit protectors offer electrical protection against short circuits produced on each spur The trunk line is protected from short circuits preventing a problem in a device from shutting down the entire communication network This kind of device is usually suitable for Non Intrinsically Safe areas or Hazardous areas where the presence of flammable products is not constant e g Zone 2 or 22 according t
58. e various devices on the bus through the FG 110 linking device It can also define the parameters used by the equipment such as type of unit scaling calibration MODE_BLK parameters alarms and reports These settings can be made through the Ethernet port The software must import a DTM file to exchange data with the device parameter setting data reading or writing and so on The DTM is a software driver developed by the manufacturer for a specific device This DTM file encapsulates Device specific data Communication capabilities Graphical elements Simple Graphical User Interface GUI for functions such as configuration operation calibration and diagnostics Help files 109 2012 Schneider Electric All Rights Reserved Plant amp ftruxure Schneider Electric 806066 xx 5 Configuration 110 9 2012 Schneider Electric All Rights Reserved Plant ftruxure 00000000 6 Implementation 6 Implementation This chapter details the implementation of the components introduced in the design chapter and discusses the relationship between the implemented components and the configuration parameters 6 1 Objectives The aim of the project is to connect the PlantStruxure architecture to the FOUNDATION Fieldbus H1 segment through the FG 110 linking device which also acts as a gateway between FOUNDATION Fieldbus and Modbus The features implemented in the example application using Modbus include the
59. ease refer to the user manual for the default values if you have not changed them yet Access the IP configuration by clicking on Configuration Click on nternet Protocol Change the IP address and netmask 172 20 2 175 255 255 0 0 Information Configuration gt Settings gt Internet Protocol Diagnostics Chance Soliman Monit Obtain an IP Address from a DHCP Server Sek Specify an IP Address SE Hostname Configuration 7 IP Address 172 20 2 175 Gett Subnet Mask 255 0 0 0 oenera Settings i fault Gateway Internet Protocol Maintenance IP Address il 192 168 177 200 LD Settings i User Accounts Change Settings and Reboot Read Current Values fmm n kL Figure 56 FG 110 configuration IP address and mask Click on the button Change Settings and Reboot to apply the new IP configuration The FG 110 performs a software reboot Access the FG 110 linking device using its new IP address and login to the device Schneider MP Electric 9 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Apply the settings by clicking on the Change Settings button at the bottom of the window Log out of the web session and close the web browser Access the Modbus port configuration by clicking on Configuration Modbus and finally Communication Information Configuration gt Modbus gt Communication Diagnostics Settings One Modbus Address
60. ectric All Rights Reserved Plant amp ftruxure eee 6 Wee 4 Design FG 110 statistics The FF_FG110_STATISTICS DFB was specifically developed to provide easy access to the Modbus statistics registers of the FG 110 linking device These registers also contain information about the role of a redundant gateway primary or secondary FF_FG110_ STATISTICS Received TCP Te Sended_TCP_Tel Error TCH Resp Received RTU Tel Sended_RTU_Tel Error _RTU Resp Qpened TCP Conn Tot_Opened_TCP_Conn Figure 47 FG 110 statistics DFB The following tables describe the inputs and outputs of this DFB Description Array of 18 bytes retrieved by the I O Scanner of the NOC module containing the available statistics information of the FG 110 bit 1 if the FG 110 acts as a primary gateway in a FG 110 Primary redundant architecture bit 1 if the FG 110 acts as a secondary gateway in a FG 110 Secondary redundant architecture Table 17 110 statistics DFB I Os description Schneider ee fP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 6 Wee 4 Design AALARM The objective of the AALARM DFB part of the DPL is to evaluate timed alarms associated with an analog signal The DFB provides alarm functions by level very high high low and or very low and by deviation in relation to a set point value This evaluation can be activated or deactivated individually according to the specifi
61. ed Plant ftruxure eeccccco 2 FF overview 2 2 7 Specific communications devices Three extra types of devices can be connected to an H1 segment e Repeaters are intended to increase the distance of a single bus segment The maximum number of repeaters in a segment is limited to four so the maximum reachable distance is 9500 meters e Gateways are intended to provide connectivity towards other protocols like Modbus Depending on the gateway it can provide several physical medias RS232 serial RS485 Ethernet over copper and so on e Linking devices are intended to connect the H1 segments to the High Speed Ethernet HSE FOUNDATION Fieldbus networks They pass the FOUNDATION Fieldbus protocol information between the different physical layers This kind of device is also known as bridge All these devices are considered to be device participants in the segments and must be taken into account for the bus distance calculations and constraints 2 2 8 Cable lengths and elements per segment The cable type used in the installation limits the maximum reachable bus distance The maximum distance of a H1 segment is 1900 m using a type A cable The junction boxes introduce the trunk and spur concepts The segment s total distance is calculated by adding the distance of both the trunk and the spurs The following figure shows an example FF H1 Master d Trunk Distance TD 150 m TRUNK FF SPURS Spur Distance S1_
62. eet their automation needs while at the same time addressing their growing energy efficiency requirements In a single environment measured energy and process data can be analyzed to yield a holistically optimized plant Schneider Sar 2012 Schneider Electric All Rights Reserved Eet 2012 Schneider Electric All Rights Reserved Table of Contents 1 Introduction 1 1 Purpose 1 2 Prerequisites 1 3 Glossary FOUNDATION Fieldbus overview 2 1 Introduction 2 2 Fieldbus components 2 3 Bus topologies 2 4 Communication Selection 3 1 Hardware 3 2 Software Design 41 Dimensioning the FOUNDATION Fieldbus gateway 4 2 FOUNDATION Fieldbus design software 4 3 FOUNDATION Fieldbus data exchange and process scheduling 4 4 Software design Configuration 5 1 FOUNDATION Fieldbus master configuration 5 2 PAC Configuration 5 3 Asset management software overview Implementation GI Objectives 6 2 JO Scanning failure detection 6 3 Measurement processing 6 4 Actuator processing 6 5 Function block diagnostics G Modbus gateway statistics Eet 2012 Schneider Electric All Rights Reserved 47 47 54 97 57 57 59 61 1 78 91 109 111 111 111 112 114 117 119 Operation and maintenance 7 1 SCADA application example 7 2 Asset management with Unity Pro 7 3 FOUNDATION Fieldbus diagnostics Conclusion Appendix 9 1 Glossary 9 2 Bill of ma
63. el i e independently from the protocol used as long as it complies with the IEC EN 61158 2 standard A terminating resistor is embedded and can be activated or deactivated with a jumper This junction box can be installed in hazardous areas For further information please refer to the device manual This junction box is equipped with galvanic isolation between the trunk and spurs which provides short circuit protection for each spur with a functional current limitation of 50 mA For diagnostics purposes the device is equipped with several LEDs to indicate the trunk voltage and spurs status 3 1 4 Instrumentation The instruments selected to build the project described in this document are Manufacturer Reference Instrument type Available function blocks Two analog inputs Al IT Variable area One integrator IT flow meter One proportional integrate derivative PID KROHNE H250 M40 ESK4 Three analog inputs Al Temperaire One input selector IS sensor One proportional integrate derivative PID Endress Hauser Two digital outputs DO One input selector IS Electropneumatic SAMSON positioner One multiple analog input MAI One multiple analog output MAO Table 9 instruments summary and FOUNDATION Fieldbus function blocks features Schneider GF Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee xx 3 Selection The selected instruments are shown be
64. ements power supplies can also provide redundancy Link Field device SC master E 3 i coupler ii 8 8 6 6 ee aeaeaeoaeoeoee e 8 i EES Blas s 6 Redundant i Redundant ar roe power pe d v link master amp i v supply 4 Figure 9 Redundant FOUNDATION Fieldbus power supply Schneider 22 GF Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure 0O00000 2 FF overview The following figure shows several power supplies from different manufacturers providing redundancy capabilities Figure 10 Redundant power supplies The following figure shows several power supplies from different manufacturers without redundancy N h a gt 4 gt ware A SCH gt N wens Figure 11 Non redundant power supplies We can conclude that the most important criteria when selecting a FF Power Supply are e Current e Voltage e IS requirements e Redundancy Schneider 23 P Electric 2012 Schneider Electric All Rights Reserved 2 2 2 Schneider Plant amp truxure 000000 2 FF overview Cable Several types of cable can be used in FOUNDATION Fieldbus networks The following table shows the cable types defined in the physical layer standard according to the FF 844 standard Cable description Shielded twisted pair 18 AWG 0 8 mm 1900 m Multi twisted pair with shield 22 AWG 0 32 mm C Multi twisted pair without
65. erious injury or equipment damage Schneider GF Electric 2012 Schneider Electric All Rights Reserved Plant atruxure TTT Wee 4 Design Measurement processing The DFB FF_MEASURE was specifically developed to group the measurement value and the corresponding status information with the treatment of the status byte Thanks to the NOC module we can directly get the measurement mapped on Modbus in a real format However the status byte associated to the measurement has to be decoded to get accurate information about the measurement value gla Tusi Ge MODE_BLE_DE TAIL BLOCK Ep DETAIL Re Figure 46 Measurement processing DFB The numbered pin groups on the above figure are detailed in the following tables Data Description Measurement value format 32 bits IEEE 754 StatusByte status bytes of the measurement value 1 byte Table 12 Measurement processing DFB measurement input 1 Description Measurement value format 32 bits IEEE 754 Table 13 Measurement processing DFB measurement value 2 Schneider S P Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure TTT Wee 4 Design Description The value is not valid The quality of the value is less than normal but the value may UNCERTAIN still be useful The quality of the value is good Possible alarm conditions may be indicated by the sub status Check the detailed status structure to know if the valu
66. ery Sort by address Disconnect Schneider 123 P Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeeeeee 7 Operation amp maintenance Action A window appears and prompts you to choose the FG 110 H1 segment port which will perform the operation Choose the port and the following window appears with a list of the discovered devices Field bus discovery FG 110 FF HSE Channel Link1 Protocol FF H1 Scanned Devices H250 20 1792 300 1 00012C0700ESK_ 0120000000289192 4302 4533064 1 452B4810CE 1000114267 Selected DTMs Name Address Match Type Vendor Version Date JESK4FF Rev1 20 Uncertain device KROHNE 1 0 2 2012 01 04 Select the DTMs to be added in the project Figure 133 Unity Pro discovered equipment list Choose the device to be added and the corresponding DTM in the Matched DT Ms list Click on the green sign To finish the operation click OK and the device will be displayed in the Unity DTM browser Not all the DTMs provided by the manufacturers have the same behavior with the online mode Some of them are permanently connected to the device polling the device when opened in online mode on the asset management station while others do not perform any polling operation 130 Schneider CENE 2012 Schneider Electric All Rights Reserved Plant ftruxure eeeeeee 7 Operation amp maintenance A good practice when identifying this behavior is to look at the left
67. etwork at least one link master should be present Several devices with link master capabilities can be present on the network at one time but only one of them will control the communication the chosen device is activated during the network configuration The link master controlling the bus is known as the LAS The LAS should be able to e Recognize and add new devices to the controlled segments e Remove non responsive devices from the list of active devices e Synchronize all device clocks on the controlled segments e Poll the devices e Manage the communication priorities of the segments token ring The LAS uses scheduled and unscheduled data transmissions and the importance of the data determines which one is used The time critical tasks such as control loop use the scheduled services while the configuration diagnostics alarms and events use the unscheduled services Scheduled communication Scheduled communications are intended to avoid access conflicts and all corresponding tasks are executed cyclically in a strict scheduled order which is defined during the network configuration A very important function accomplished by the LAS is the time synchronization of all the devices on the network The LAS cyclically broadcasts a synchronization signal called Time Distribution TD so that all the devices on the segment have the same link time This functionality is automatically managed by the system Schneider S am
68. ferent physical networks including the communication between two H1 segments UO gateway device An UO gateway device is any HSE device which provides HSE access to non FOUNDATION Fieldbus devices via function blocks 2 1 5 Layers The FOUNDATION fieldbus communication model is based on the ISO OSI reference model Layers three to six are not used as you can see on the following figure Data link layer Physical layer Physical layer Layer OSI model FOUNDATION Fieldbus Figure 6 FOUNDATION Fieldbus layers description The user application is made up of function blocks and the device description and is directly based on the communication stack Depending on which blocks are implemented in a device users can access a variety of services The services provided by the Fieldbus Access Sub layer and Fieldbus Message Specification are transparent for the user 20 Schneider CENE 2012 Schneider Electric All Rights Reserved Plantftruxure 000000 2 FF overview 2 2 Fieldbus components The goal of this section is to provide an overview of the components of a H1 FOUNDATION Fieldbus architecture as described in the standard The HSE network components are not discussed in this chapter because they use common network devices 2 2 1 Power supply The H1 segments use the MBP technology In addition a DC bus voltage nominally 24 V but can be acceptable from 9 to 32 VDC should be provided to each segment by a
69. firmware version of the gateway accepts up to 15 client server Modbus TCP IP connections The available Modbus mapping starts at the address 40001 and the memory zone 49xxx is reserved to the gateway statistics information The I O Scanning configuration should be adapted to these limits 4 2 FOUNDATION Fieldbus design software The FOUNDATION Fieldbus organization provides the software design tool DesignMATE available for free on the FOUNDATION Fieldbus website to help design and check the H1 segments at the beginning of a project DesignMATE checks the system consistency depending on the cable length number and type of devices power supplies and so on Schneider amp Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure 1 1 1 0000 The figure below shows an example of this tool building our architecture example 4 Design DesignMATE for FOUNDATION Fieldbus STN FF fsc STN FF fsc Er Fie Edit View Zoom Window Help ID ME Go Six alee QQQQH A Property Editor roti revi Segment Type Foundation Fieldbus Cable Type A 0 8mm AWG 18 A 0 8mm AWG 18 Default Field Device current iis E A 0 8mm AWG 18 SE ZE Handheld current sim i T Dim T FWB Project Name rei 10 aaay aa at Project Description C Handheld Spur he fon Handheld Trnk eck Er Handheld Hos check On 9142 00 310 11s PS 24 0 52 0me4 10 load 9411 24 24 0 42 0m4 A 0 8mm AWG 18 T
70. following e Measurement processing through the Al function block e Actuator processing through the AO function block e PID linkage using function blocks to control an electropneumatic positioner including the setup of the setpoint for the control by the operator through the SCADA application e Function block diagnostics using the BlockError parameter and the status of the OUT parameter e FG 110 linking device information statistics and communication status 6 2 I O Scanning failure detection The communication between the Quantum PAC and the FG 110 is performed with the NOC Modbus TCP IP I O Scanning service One of the main objectives is to monitor that this communication is active and properly executed The bit Q NOC78000_IN HEALTH_BITS_IN O x indicates that the I O Scanning line number x 1 of the Ethernet Port 3 is properly executed so we use this bit to monitor the communication In our example application we use three I O Scanning lines so the used bits are 0 7 and 2 In order to provide simulation capabilities in the system we use the D PNUT DFB from the DPL Furthermore this DFB offers time filtering functionalities A Genie is available to represent this DFB in the SCADA Schneider m fP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure CITT IW Figure 114 UO Scanning monitoring 6 Implementation The usage of the DFB and its parameters are represented below Q_NOCTse00
71. he Address Setting tab Set up the new IP address in our case 172 20 2 175 and validate the changes by clicking Apply Loyang Ob Disconnected D Dota set amp Figure 103 Unity Pro FG 110 IP address configuration Note After applying changes the IP address of the generic Modbus device in the DTM browser will change to the newly configured IP address Schneider ke P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Click on the Request Setting tab and set up the I O Scanning line All the read values beginning at the address 40001 and finishing at the address 40035 have been mapped leaving some blank zones as spare Declare a first UO Scanning line for this memory zone for reading beginning at the address 40001 with a length of 50 words first I O Scanning line on the screenshot below For the read write values declare the data at the memory zone beginning at the address 40101 and finishing at the address 40108 Declare a first I O Scanning line for this memory zone merging read and write beginning at the address 40101 with a length of eight words second I O Scanning line on the screenshot below To get the Modbus TCP IP statistics information of the gateway which is placed in a reserved memory zone of the gateway declare a third I O Scanning line to read the zone beginning at the address 49001 with length of nine wo
72. he FG 110 DTM alias name Schneider ue d Electric 9 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Action A new icon appears in the DTM browser directly connected to the NOC A new IP address is automatically assigned to the new module DIM Browser E Host PC E i at HSE SG en Channeli gt FG_LIO_FF_HSE lt Linkl 20 gt H250 Man Fa EJ lt Linki 21 gt TMT8S e Linkl 22 gt SAMSON_3730_5 H L CK NV aili gt FG_110 Figure 101 Unity Pro DTM browser with FG 110 Note The generic DTM Modbus device does not have any property to configure in its DTM Once some devices are connected to the NOC module in the DTM browser the I O Scanning can be configured The first step not mandatory is to modify the I O structure names created by Unity Pro Action Click on the Device List node of the DTM device properties window Open the parameter window for the device FG_110 the generic Modbus device Click on the Properties tab and set up the new input output names in our case FG_110_IN and FG 110 OUT Lf Disconnected D cata set Figure 102 Unity Pro FG 110 DTM properties Validate the changes by clicking Apply Schneider W MP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Action Configure the proper IP address for the generic Modbus device by activating t
73. ic 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview Objects In addition to the blocks described above the user layer of a FOUNDATION Fieldbus device contains other object types The objects are defined by the FOUNDATION Fieldbus specification as part of the function block application structure Usually the FOUNDATION Fieldbus configuration software package manages a transparent way to deal with these objects so that the user should only set up the behavior and relationships between the blocks Below is a list of some objects e Linkage object Defines the connections between the outputs of one block and inputs of another whether the blocks are in the same device or different devices e View object Allows efficient transfer of groups of parameters This provides easy access to the parameters for supervision applications e Alert object Allows a device to report alarms and events to the fieldbus The alert objects are fully configurable by the user e Trend object Accumulates values of function block parameters for access over the network and publishes historical data for supervision trending and storage They include the parameter value status and a timestamp Multiple parameters in the same block can be trended Other devices or hosts over the network could use the information accumulated by the trend object 2 4 2 Electronic Device Description EDD The Electronic Device Descrip
74. ice when building this architecture is to use instrument connectors that allow the bus to be disconnected from the instruments without disturbing the communications or cutting the bus This is useful in cases of maintenance or instruments replacement for example Note With this architecture no electrical protection is included to protect against short circuits or instrument malfunction Therefore any problem in the bus will impact the entire segment Schneider SESCH 2012 Schneider Electric All Rights Reserved 32 Plant Ptruxure O00000 2 FF overview 2 3 4 Tree topology In the tree topology the instruments are connected to the trunk line using a single cable pair as spurs The most common element used to build the spur is often the junction box This kind of architecture is also Known as chicken foot An advantage of this topology is that the junction boxes usually include electrical protection as discussed in the subsection 2 2 3 Therefore an electrical issue on the spurs should not propagate to the trunk line Hor ei Bai Bai i er F H i p EC Figure 26 Tree topology With this topology the spur length must be carefully studied so as not to exceed the maximum length 2 3 5 Combinations It is possible to build a combination of all the topologies discussed above As an example the next figure shows a possible architecture ei mma zm enclosures e
75. in steps are shown some minor actions or functionalities are skipped For detailed information about the full configuration steps and features of the gateway please refer to the gateway manual Step Action Open FF Conf and create a new project Two icons appear in the Network Configuration tab representing the following items e The computer where the software is installed e The IP corresponding port Both icons show the IP address used by the computer 1 Project Edit View Build Download Online Settings Help Kaz i E eee A8 Au Figure 58 FF Conf new project Add the FG 110 linking device to the project using the tool bar on the right gd I r Figure 59 FF Conf add FG 110 81 Schneider SEHR 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Setup the gateway IP address and change the UserTag if desired Figure 61 FF Conf add HA segment In our example we will use the H1 port number 1 on the FG 110 linking device Install the DD files of the instruments refer to the manual of the gateway for the detailed procedure and include them into the project Select the HS1 port and click on the green icon of each device tool bar on the right to assign this kind of device to the port x Error Warning Information Location Date Users i Data Softing Fi ADMIN F2BS0EDDS 25 09 2012 16 25 23 862 fice MANUFAC_ID 300 DEV_T
76. ing the equipment into service All mechanical electrical interlocks and safeties protection must be coordinated with the related automation equipment and software programming Note Coordination of safeties and mechanical electrical interlocks protection is outside the scope of this document START UP AND TEST Following installation but before using electrical control and automation equipment for regular operation the system should be given a start up test by qualified personnel to verify the correct operation of the equipment It is important that arrangements for such a check be made and that enough time is allowed to perform complete and satisfactory testing A WARNING EQUIPMENT OPERATION HAZARD e Follow all start up tests as recommended in the equipment documentation Store all equipment documentation for future reference e Software testing must be done in both simulated and real environments Failure to follow these instructions can cause death serious injury or equipment damage Verify that the completed system is free from all short circuits and grounds except those grounds installed according to local regulations according to the National Electrical Code in the USA for example If high potential voltage testing is necessary follow recommendations in the equipment documentation to prevent accidental equipment damage Before energizing equipment e Remove tools meters and debris from equipment e Close the eq
77. ion is usually used during tests performed from the monitoring subsystem The DFB allows the connection of a signal that is already in engineering units External DV and therefore does not need scaling diagnosis or cut off operations maintaining the simulation function Table 19 Analog input DFB functions Schneider G Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 6 Wee 4 Design DINPUT The objective of the DINPUT DFB part of the DPL is to condition a digital signal normally coming from a physical input The DFB provides timing functions for the connection and or disconnection simulation and for considering the signal state as an alarm trigger The main functions of the DFB are summarized below Function Description The input signal is timed so that quick state changes of the input signal are Timing absorbed a debounce function The DFB makes it possible to enable disable the alarm evaluation and the Alarm status that should be considered as an alarm as well as to incorporate an external logic that should be added to the evaluation of this alarm Manages the diagnostics status of the signal if the used peripherals provide Diagnostics this signal and assigns the value that is configured for failure scenarios normally associated with the worst case scenario The DFB can be configured to enter the value that should be used in Simulation engineering units manually Th
78. is option is usually used during tests performed from the monitoring subsystem Table 20 Digital input DFB functions Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 6 Wee 4 Design MAINPUT1 The objective of the MA NPUT7 DFB part of the DPL is to condition up to four analog signals which normally come from physical inputs as well as to select one of them based on the chosen selection criterion The range can be configured from the monitoring subsystem The main functions of the DFB are summarized below Function Description Scales the input signals to engineering units by means of a linear function Se The range of the signal in engineering units can be externally configured calin i normally from the monitoring subsystem within the maximum range configured from the program in the controller The block allows configuration of the value below which the measurement of the transmitter generating the input signal is not considered to be reliable if the value falls below this signal value the minimum measurement value is Cut off used instead The cut off value in engineering units can be externally configured normally from the monitoring subsystem within the maximum range that is configured from the program in the controller The block manages the diagnostics status of the signal if the used peripherals provide this signal and assigns the value that is
79. k This is commonly used to provide interoperability between supervision systems and the instruments connected to a H1 segment Specific devices are designed for HSE and can be connected to the HSE directly H1 and HSE were specifically designed as complementary networks H1 is optimized for traditional process control applications On the other hand HSE which employs commercial off the shelf Ethernet equipment such as switches routers and firewalls is designed for high performance control applications and plant information integration amp Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview The physical link between the H1 segments and HSE networks is created using special communication linking devices These devices will be discussed later in this document E HSE SH H i Linking H Device iii 2 1 E i O or co Ol 7 iil i bh S ie H gt Figure 1 FOUNDATION Fieldbus based control system 16 Schneider CENE 2012 Schneider Electric All Rights Reserved Plant truxure O000CO 2 FF overview 2 1 2 H1 and hazardous areas The H1 bus can be designed as intrinsically safe IS to suit applications in hazardous areas To fulfill the hazardous areas requirements proper barriers and terminators should be installed between non hazardous and hazardous areas Furthermore all the hardware including the inst
80. led a link or more commonly known as a segment A fieldbus network consists of one or more segments and each segment is configured with a unique segment identifier Devices Devices are identified on the fieldbus network by a tag character string a node ID address on the H1 bus and the device ID serial number of the device The tag and node ID can be customized by the user while the device ID is a manufacturer parameter that can not be modified Three types of devices exist e Link master A link master device is capable of controlling the communications traffic on a segment by scheduling the communication on the network Every Fieldbus network needs at least one device with link master capabilities e Basic device A basic device can not control the traffic on a segment Typically this kind of device is an instrument e H1 bridge A bridge connects segments together to allow data transfer between different segments Blocks The blocks can be thought of as the modeling of the functionalities and device data by the FOUNDATION Fieldbus standard This applies to all the functions that can be present in a control process Three types of block are defined by the FOUNDATION Fieldbus standard e Resource Block e Transducer Block e Function Block This topic will be covered in more depth later in this document Linkage The function blocks configured to control a process are linked as a logical connection by configuration
81. low Figure 38 Instruments used for this project Note KROHNE is a member of Schneider Electric CAPP Collaborative Automation Partner Program 3 1 5 PAC No specific Modbus feature is necessary to integrate the FG 110 linking device with the PACs Any Unity Pro based PAC can be used We selected a Quantum PAC for this document The PAC must drive all the data exchanges with the FG 110 linking device which will act as a server in the communication schema In our application example we use the I O Scanning services of the Quantum NOC DIO module This module provides the interfaces to communicate with the connected devices using the DTM technology Furthermore it provides transparency to the equipment connected to the control network e g SCADA and asset management tools down to the devices through the Softing gateway This allows instrument commissioning or connection to the network devices different web servers For this project we use the Quantum CPU 651 50 in combination with the Quantum NOC 780 00 module this architecture can also be implemented with M340 or Premium PACs Schneider MP Electric 9 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 3 Selection 3 1 6 Selected network topology The selected architecture for the H1 segment is the tree topology in a single segment using a non redundant FOUNDATION Fieldbus power supply The instruments selected for this project are con
82. ly physical location on the network e Cable section resistance e Power supply voltage All these physical requirements can be checked using standard tools such as DesignMATE available on the FOUNDATION Fieldbus web site for free For the project built for this document we have chosen a power supply from STAHL reference 9142 00 310 11s a gt d Sa ab The FOUNDATION Fieldbus power supply is only intended for the ei supply of energy to a FOUNDATION Fieldbus H1 segment i e field h devices and the host F Ce This power supply model allows a segment to be supplied with power redundantly or with increased output current boost operation Figure 36 STAHL FF H1 by adding a second power supply power supply Each power supply module has an integrated switch to activate the bus termination for standard compliant segment end termination The Fieldbus Power Supply is connected to the host using the trunk line delivering a current up to 540 mA in boost mode For diagnostic purposes the power supply has a contact relay in case of overload or a short circuit Schneider l Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 3 Selection 3 1 3 Junction box The junction box used in this project is the ISbus series reference 9411 24 from STAHL Figure 37 STAHL junction box This junction box is used to connect up to eight field devices It works on a physical lev
83. m with FG110 ACTIVE Received Telegrams Sended Telegrams Error Responses Received Telegrams Sended Telegrams Error Responses Opened Connexions Total Opened Conn Figure 125 Modbus gateway DFB and SuperGenie wae 119 2012 Schneider Electric All Rights Reserved Plant ftruxure 00000000 6 Implementation Schneider Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeeeeee 7 Operation amp maintenance T Operation and maintenance This chapter provides operational examples of the SCADA system and asset management tools The tools describe the use of the diagnostics and adjustment functions They are designed for two use Cases e An operator using the SCADA interface e Aninstrumentation specialist using the asset management interface A WARNING UNINTENDED EQUIPMENT OPERATION Configure your system depending on your own constraints including environmental constraints Test your system thoroughly before using it Failure to follow these instructions can cause death serious injury or equipment damage Schneider a d Electric 9 2012 Schneider Electric All Rights Reserved Plant truxure 00000000C 7 Operation amp maintenance fals SCADA application example The application example describes usage for a water tank which uses the measurement equipment discussed in the previous chapters Startup Page Trend Alarms Tools BBB ga Ei Temperatu
84. me a enen Signal Characterizer Deadtime EE Gene Ta 5 sm See Human ee o O Table 4 Advanced function blocks Schneider ad MP Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview e Additional function blocks defined in FF 893 Function Blocks Part 4 Function block name Multiple Analog Input Multiple Analog Output Multiple Discrete Input Multiple Discrete Output Table 5 Additional function blocks e Flexible function blocks defined in FF 894 Function Blocks Part 5 These function blocks allow the user or manufacturer to define block parameters and algorithms to design an application to interact with standard function blocks or host systems e Safety instrumented function blocks defined in FF 895 Function block name Symbol SIF Analog Input SIF Al SIF Discrete Output SIF DO Table 6 SIF function blocks Function block parameters The function block parameters are classified as follows e Input parameters Data received from another block e Output parameters Data sent to another block e Internal parameters Data contained within the block but not exchanged with other blocks The parameters usually have multiple settings known as fields For example the parameter OUT is composed of two fields e OUT VALUE contains the information to be exchanged e OUT STATUS indicates whether the value is good uncertain or bad among other states
85. n of the instrument to open the contextual menu of the instrument e Select Connect Fie Edit View Services Tools Buld PLC Debug Window Help OSES i Bloc Z eaF m e e ra mp El DTH Browser S Host PC Steg lt gt FF HSE Ses lt Channal gt FG 110 FF HSE EJ lt binkt 2h gt TTBS Ah lt Link 20 gt H250_M40_ESK4 Load data from device Figure 90 Unity Pro connect to an instrument If the connection is successful the icons of the FG 110 linking device the FG 110 channel and the selected instruments appear in bold Host PC Gen lt gt FF HSE ny lt Channel gt FG_110_FF_HSE F lt Link1 21 gt TMT85 Ze lt Link1 20 gt H250_M40_ESK4 Figure 91 Unity Pro connected to an instrument Open the instrument DTM configuration and set up all the required parameters Note This step is directly related to the FOUNDATION Fieldbus protocol configure all the parameters of the function blocks according to the requirements and constraints of the FOUNDATION Fieldbus standard Schneider P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure O OOO 5 Configuration Action Download the configuration to the devices by doing the following e Connect the DTM to the instrument Right click on the instrument icon Select Store data to device Unity Pro XL DTM DECLARATION H250_M40_ESK4 fdtOfflineParameterize File Ed View Servkes Tools Buld PLC De
86. nctionality is configured by an internal block parameter called MODE_BLK It is possible to control the block execution through this parameter The most common execution modes are e Automatic AUTO The block uses a local setpoint value received by the transducer block to determine the output value e Cascade Cas The block receives its setpoint value from another function block to determine the output value e Manual Man The operator writes the output of the block directly e Out Of Service OOS The block is not running this mode is usually used during block configuration Some devices require that the function block is in OOS mode when changing certain parameters The MODE_BLK parameter comprises four fields which are based on the previously presented modes e PERMITTED This field is not user configurable it contains a list of the allowed modes for the particular block e ACTUAL This field is not user configurable it shows the current operating mode of the particular block e NORMAL This field is user configurable it sets the mode that the block should run during normal operating conditions e TARGET This field is user configurable when writing this field the operator requests a specific execution mode for the particular block The device will try to change the execution mode and if it is successful the ACTUAL field changes and shows the same value as the TARGET Schneider ge amp Electr
87. nected to the same STAHL junction box The cables used to build the H1 segment are Turk type A cables Plant asset management Vijeo Citect and engineering station client and server Ethernet Modbus TCP IP Quantum PAC y Connexium switches Softing i FOUNDATION Fieldbus H1 FG110 WT Junction box i feiere ger ee y FOUNDATION 8 Fieldbus power supply 3 TMT85 H250 M40 3730 5 Figure 39 Architecture used for this document Schneider a MP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 3 Selection The PAC is connected to the system using the NOC card as depicted below NOC IP 172 20 2 177 To control network To devices network Emb PAC IP 172 20 2 178 Not Used Figure 40 PAC connection The following table presents the Ethernet network configuration of the devices i e the IP addresses and the mask for the different devices ports Device Port IP Address Mask SCADA server and client 172 20 2 184 255 255 0 0 Asset management tools 172 20 2 185 255 255 0 0 PAC 172 20 2 178 255 255 0 0 172 20 2 177 255 255 0 0 172 20 2 175 255 255 0 0 Table 10 Ethernet network configuration Schneider E P Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure Q OOO0OO 3 Selection 3 2 3 2 1 3 2 2 3 2 3 3 2 4 Software This section describes the software selected fo
88. nication DTM which allows configuration and setup of the instrumentation e NOC Master DTM which allows device services configuration including I O Scanner to multiple devices on the network e g FG 110 A WARNING UNINTENDED EQUIPMENT OPERATION Configure the default values at each level default measurement values if the instrument cannot send it default command on an actuator if the communication with the PAC is lost and generally default network values in case part of your system is not working properly Failure to follow these instructions can cause death serious injury or equipment damage 5 2 1 Definition and configuration of the FG 110 in the Unity Pro DTM browser The following table shows the instrument DTMs declaration using Unity Pro Some steps such as the installation of the DTM files on the computer are not detailed please refer to the proper documentation if you need more details Step Action Open the Unity DTM browser Right click on the Host PC icon of the DTM browser and select Add Fie Edt View Services Tock Suid PLC Debug Window Help OTM hardware catalog Figure 75 Unity Pro Add a new DTM Schneider m GF Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Select the FG 110 linking device FF HSE in the new window and click on Add DTM ee Date 320704 30120704 i 20120704 0 NUC77101 lt
89. nition of the FOUNDATION Fieldbus Specifications FF 890 1 Schneider S P Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 6 Wee 4 Design FOUNDATION Fieldbus function block information The function block which delivers the measurement is usually BLK controlled by a specific FOUNDATION Fieldbus function block The FOUNDATION Fieldbus function block information Genie shows the Figure 52 FOUNDATION Fieldbus function block status of the MODE_BLK parameter target and active as well as the BLOCK_ERR status The following figure and table show the graphical environment of the genie information Genie Icon Description This icon is shown when the value of the BLOCK_ERAR tag is zero Upon clicking this icon a new window opens with detailed information about the MODE_BLK and BLOCK_ERR This icon flashes when the value of the BLOCK_ERR tag is 4096 corresponding to the simulation flag When clicking on this icon a new window opens with detailed information about the MODE_BLK and BLOCK_ERR This icon flashes when the value of the BLOCK_ERR tag is not 0 or 4096 I K When clicking on this icon a new window opens with detailed information about the MODE_BLK and BLOCK_ERR Table 28 FOUNDATION Fieldbus function block information Genie elements Schneider GF Electric 2012 Schneider Electric All Rights Reserved Plant atruxure TTT geg 4 Design The following figure
90. ntation standard for the chemical industry ae A Programmable Automation Controller is a high end PLC with advanced services and capabilities U N Probe Node Probe Response P Pass Token Resource Block Ween Weien E beggen Table 32 glossary Schneider ws fP Electric 2012 Schneider Electric All Rights Reserved 9 2 Bill of material and software The following table summarizes the selected hardware Firmware or software Description Reference i Function version 140XBP00600 Quantum rack 6 slot QUANTUM 140CPS11420 Quantum PAC power supply 140CPU65150 OS V3 10 Cop V3 80 Quantum PAC 140NOC78000 V1 56 IE03 Ethernet NOC DIO module Quantum NOC PSx EIP Master 1 2 18 0 NOC DTM Configuration file Generic Modbus V1 1 10 0 Generic Modbus Device DTM file ICM NK 0211 V1 70 0 08 FF Linking Device Modbus Gateway FG 110 FF FF HSE LD V1 21 64 Softing DTM Linking Device Junction Box 8411 24 310 41 FF junction box from STAHL Be lett 9412 00 310 11 Specific FF Power Supply from STAHL Supply H250 M40 ES4 KROHNE variable area flow meter KROHNE H250 flow meter ESK4 V1 0 2 ESK4 device DTM 010101 V1 0 First Release EDD file H250 ESK4 FF TMT85 E H temperature sensor E H temperature DDCFFEH_OOOLib V1 6 40 106 TMT85 device DTM sensor 010105 V1 7 EDD file iTEMP TMT85 FF 3730 5 K2 00 R1 52 Elect
91. o provide a quick introduction to the described system It is not intended to replace any specific product documentation nor any of your own design documentation On the contrary it offers information additional to the product documentation on installation configuration and implementing the system The architecture described in this document is not a specific product in the normal commercial sense It describes an example of how Schneider Electric and third party components may be integrated to fulfill an industrial application A detailed functional description or the specifications for a specific user application is not part of this document Nevertheless the document outlines some typical applications where the system might be implemented Schneider 2012 Schneider Electric All Rights Reserved The architecture described in this document has been fully tested in our laboratories using all the specific references you will find in the component list near the end of this document Of course your specific application requirements may be different and will require additional and or different components In this case you will have to adapt the information provided in this document to your particular needs To do so you will need to consult the specific product documentation of the components that you are substituting in this architecture Pay particular attention in conforming to any safety information different electrical requirements
92. o the ATEX directive e The galvanic isolators in addition to the short circuit protection offer an electrical isolation between each spur and the trunk line This type of device is mainly intended for installation in hazardous areas where the presence of the flammable products is occasional or constant e g Zones 2 22 1 or 21 A DANGER HAZARD OF ELECTRIC SHOCK BURN OR EXPLOSION Installation of devices in a hazardous area requires specific enclosures and installation considerations Consult and apply the standards applicable in the geographic area where your plant is built and installed Failure to follow these instructions will result in death or serious injury 2 2 4 Connectors The FOUNDATION Fieldbus network does not require specific connectors because the bus components such as power supplies junction boxes and so on commonly use systems to allow easy attachment to the bus Therefore installation includes usage of additional connectors to allow easy and fast modification of the bus components for maintenance The connector type commonly used is the screwed connector available with different metrics This type of connector usually offers an IP67 protection degree Below is an example of this type of connector Figure 15 Cable connectors Schneider i Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview An alternative method to create a spur is to use a
93. on is sent to the FG 110 linking device 60 Schneider SESCH 2012 Schneider Electric All Rights Reserved Plant ftruxure 00000000 4 Design 4 4 Software design Following the PlantStruxure philosophy the application will meet the next recommendations e Modeling of the functionalities used in the system through DFBs on the PAC and Genies on the SCADA system e Structuring of the system data Applying these recommendations leads to the following benefits e Standardization Reliability Reutilization Lower engineering time 4 4 1 PAC A DFB is associated to each function along with the corresponding DDTs Derived Data Type In the examples below several functions are presented some are part of Schneider Electric s Device and Process Libraries DPL for PlantStruxure while some of them have been specifically developed for this project Device and Process Library DFBs Specifically developed DFBs Analog input Analog alarm Digital input Processing measurement Multiple analog input FG 110 Modbus Statistics Condition summary Control valve with position feedback Table 11 DFBs list A WARNING UNINTENDED EQUIPMENT OPERATION Use all the diagnostics at your disposal instrument status may be configured using the DIM of the instrument fieldbus status and gateway health status to make sure the data you are using in your application is valid Failure to follow these instructions can cause death s
94. onblock nblod Application Livelist K DefaultGroup DefaultApplication D Group Name DefaultGroup Source Functionblock s Lis Sink Functionblock s List Device Tag FB Tag Prof Device Tag FB Tag i egen H H250 ALA 257 a BE gt Source pin s H250 AI 1 0UT F Bi Sek ons Source pin s Sink ei App Count 1 Au x 6 amp Trace Log z 8 os error d Rn Number Type Message oe 10007 Information C Documents and Settings All Users Application Data Softing F ADMIN F2BB0EDDS 12 07 2012 17 21 51 163 2308 Information Load device description for device MANUFAC_ID 300 DEV_T ADMIN F2BB0EDDS 12 07 2012 17 22 04 257 2308 Information Load device description for device MANUFAC_ID 4533064 DI ADMIN F2BB0EDDS 12 07 2012 17 22 04 304 2308 Information Load device description for device MANUFAC_ID 4533064 DI ADMIN F2BG0EDDS 12 07 2012 17 22 10 304 2308 Information Load device description for device MANUFAC_ID 4533064 Di ADMIN F2BB0EDDS 12 07 2012 17 22 17 351 10007 Information C Documents and Settings All Users Application Data Softing F ADMIN F2BS0EDDS 12 07 2012 17 24 13 382 60007 Error Default Gateway is not in correct format ADMIN F2BB0EDDS 12 07 2012 17 24 15 304 2308 Information Load device description for device MANUFAC_ID 300 DEV_T ADMIN F2BB0EDDS 12 07 2012 17 24 24 460 2308 Information Load device description for device MANUFAC_ID 4533064 DI ADMIN F2BB0EDDS 12 07 20
95. onditions giving condition 1 priority over condition 2 condition 2 priority over condition 3 and so on Each condition has a discrete safe position associated with it so that the block evaluates which position is the safe position on the basis of the conditions that are active and once they have been evaluated according to priority Process conditions configured this way require resetting from the monitoring system Makes it possible to bypass interlock conditions one by one the block allows you to configure which conditions can be bypassed and which cannot safety interlocks The block features output signals that report the state of each interlock condition once all the internal logic has been applied resetting and bypassing these signals can be used to implement program logic or to select the analog safe position for other blocks that require it by using an external multiplexer Table 22 Conditions sum DFB functions we Lo 70 2012 Schneider Electric All Rights Reserved Plant atruxure eee 6 Wee 4 Design The objective of the CVALVE block is to manage valve controllers with optional position feedback position and or limit switches The main functions of the DFB are summarized below Function Description The block manages which control system level operator or program Owner is the owner as a result it is responsible for setting the setpoint IE and activation for the v
96. or any consequences arising out of the use of this material A qualified person is one who has skills and knowledge related to the construction operation and installation of electrical equipment and has received safety training to recognize and avoid the hazards involved Before You Begin This automation equipment and related software is used to control a variety of industrial processes The type or model of automation equipment suitable for each application will vary depending on factors such as the control function required degree of protection required production methods unusual conditions and government regulations etc In some applications more than one processor may be required when backup redundancy is needed Only the user can be aware of all the conditions and factors present during setup operation and maintenance of the solution Therefore only the user can determine the automation equipment and the related safeties and interlocks which can be properly used When selecting automation and control equipment and related software for a particular application the user should refer to Eet 2012 Schneider Electric All Rights Reserved the applicable local and national standards and regulations The National Safety Council s Accident Prevention Manual also provides much useful information Ensure that appropriate safeties and mechanical electrical interlocks protection have been installed and are operational before plac
97. p Electric e 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview To illustrate how the LAS scheduled communications work see the example of a H1 segment block scheduling below LAS sp HH Sensor 1 Valve 1 Al PID AO Figure 29 Simple H1 segment architecture The system includes the following elements e One LAS e One measurement instrument e Analog input function block e One actuator valve e PID function block e Analog output function block The system can be represented as follows Loop 120 ms PID AO BKCAL_IN CAS _IN BKCAL_OUT IN Figure 30 Simple H1 segment function blocks The schedule system determines which activities i e Al AO PID and so on are running on the devices at a given time and consequently when data is sent to the network Each activity is scheduled for a certain amount of time macro cycle and planned to start at a specific time offset to the beginning of the complete cycle The schedule generates a transmission list which defines when a specific device should send its data to the network This list is automatically created by the bus configuration tool e g NI FBUS Schneider ectric 2012 Schneider Electric All Rights Reserved 42 Plant ftruxure eeccccco 2 FF overview The following table shows the transmission list associated to our example Description Actions Time offset Execution Al 0 Sensor 1 Dat
98. pdated by sending the Probe Node PN command If a device responds with the special command Probe Response PA it is added to the live list while the device that does not respond to the PR command is removed from the list Schneider i P Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure 00000000 2 FF overview The devices are also removed from the list if there is no Token response after three consecutive tries In the example used for the scheduled communication the time ranges available for the unscheduled communication are from N to N 20 and from N 30 to N 120 FF bus usage I ee a Bin O 10 20 30 40 50 60 70 80 90 100 110 120 Scheduled cycle n 120 Figure 33 Communication bus usage Schneider RW fP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure Schneider Electric O CC 2 FF overview 46 2012 Schneider Electric All Rights Reserved Plant amp ftruxure eee 3 Selection 3 Selection This chapter details the hardware and software choices made for the example project referenced in this document 3 1 Hardware Only devices with the FOUNDATION Fieldbus certification should be connected to the FOUNDATION Fieldbus network Plant asset management and engineering station SCADA system a Modicon STB FG 110 FOUNDATION i TE Fieldbus H1 OS Figure 34 Architecture example Schneider
99. peration must be performed only once e Declaration of a generic Modbus TCP slave on the Figure 55 Instruments and FG 110 EES e Addition of the FG 110 generic Modbus slave in the NOC I O Scanner Note Configuration of the FG 110 Ethernet and FOUNDATION Fieldbus H1 parameters and the associated slaves can be performed entirely from the DTM master built into Unity Pro and the FG 110 embedded web server 5 1 FOUNDATION Fieldbus master configuration Configuration of the FG 110 can be divided into three main steps 1 Configuration of the IP address and Modbus TCP IP port behavior using a web browser 2 FOUNDATION Fieldbus network configuration and function block application using the FF CONF tool developed by Softing FF CONF allows the import of the EDD files to configure the FOUNDATION Fieldbus network The FOUNDATION Fieldbus H1 device addresses are also assigned using FF CONF he address cannot be set using the FG 110 DTM 3 Modbus mapping using a web browser These steps are described in the following subsections Schneider i Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration 5 1 1 FG 110 gateway configuration parameters The following table shows the minimum steps required to configure the FG 110 IP address and the Modbus TCP IP port features Access the FG 110 linking device in a web browser using its default IP address and enter the login and password pl
100. perties Select a region and click on the Define Item s button to create one or several item s an array Figure 109 Unity Pro configured flow measurement and status Repeat the steps 4 to 6 to declare all the variables in your application 107 Schneider CENE 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Define the reserved NOC memory zone on the PAC in order to exchange all the information concerning the I O Scanning and the related control and status bits To do this e Open the PAC hardware configuration e Select the NOC module and open the NOC properties window Select the Configuration tab and set the MW which will be used by the NOC TSX Quantum Ethernet DIO Head Ing lt gt FF HSE o n M legs lt Channel gt FG 110 FF HSE mm Configuration 5 lt Link1 21 gt TMT8S eeneg ES amp lt Link1 20 gt H250_M40_ESK4 Project lt 172 20 2 177 gt Q_NOC78000 B lt Modbus 172 20 2 175 gt FG_110 Outputs Project Browser IP connectivity network Q Project si QY Configuration A 1 Local Bus y 1 Local Quantum Drop Jl 1 140 XBP 006 op By 1 140CPS 11420 R oi 60 cp ih z M y6 A Derived Data Types Cy Derived FB Types Ea sa ki u f PPR Ti ui oe Figure 110 Unity Pro memory zone NOC configuration Once all the parameters are configured perform an analysis or build oper
101. put parameters of the DFB are linked to the variables created by the NOC I O Scanning The measurement output is linked to the external PV input EXTPV of the AINPUT DFB in our application the measurement scaling is performed by the instrument The following data is used to provide the channel input failure i e input signal no longer usable the measurement status values BAD or UNCERTAIN and the Fault_Line1_lOScanning provided by the DINPUT DFB he DETAIL structures are created specifically to get diagnostics information that can be used on the application All the information is decoded bit by bit and then reacts depending on the issue and the process needs The usage of these DFBs and their links is described below AINPUT_HIS L a Ha Mai FILL AHNT Sta CHIH T iv CHF AILWIRE HOT RT E IN Thu Akraerg Faull Lissi IO Scannin i Je ENT FALSE I HINI b FLOW RANE Hu TRUE TCH Himo Mai FLOW ARANGE LD Ore TRUE L Fh MEASURE Ma 00 AIR Pr i ny bis Je CE It Mt AU N Ma FLOW baNGELp Kurs rru beer r we WW W aboa I STATUS 120 WS AIT II HLAINPUT CFO AIHFUT Era D rn HS AAA FLOW AINFUT S T nn PUT T UNPUT ST UAT TAH Og FORCED oa STATUS DETAIL Mot DUR T TAL Low ST Man FLOW MORE BLE ET d i MT FLOINN BLE ERR Sr POOL PL rass H TARGET MUDIL LILA a4O0bE BLE T57T HDDPE BLE Tor AIAN INL ru RS TL MUDI DL ODE BLE ALT HOHE BLE ACT F il IH if LOCK TERELT VK EER B
102. r GC Host PC Sien lt gt FF HSE SS Zen lt Channel gt FG 110 FF HSE oO lt Linki 20 gt Hen Wan Fa Gei lt Linkii21 gt TNMISS fey lt Link 22 gt SAMSON 3730 5 A 172 20 2 177 gt SR Tele vk Figure 98 Unity Pro add a new DTM Schneider CS P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Select Modbus Device in the list and click Add DTM Device Schneide TCSESMT66060600c Revisio Schneider TCSESM200000 Revisio d Schneide TCSESM240000 Revisio Schneider TCSESMOSOSOXI from E TSXETC101 Revision 2 1 from EDS BMX NOC0401 Revision 2 1 from EDS 140N0C78000 from EDS 140N0C78100 from EDS PU VU n 1756 ENET A Revision 1 1 fom EDS 1756 ENET B Revision 26 hom EDS 1756 ENBT A Revision 1 1 fom EDS 1756 ENBT A Revision 23 hom EDS 1756 ENBT A Revision 3 1 hom EDS 1756 ENBT A Revision 4 1 from EDS 1756 FNAF A Revision 1 3 fiom FS Figure 99 Unity Pro select Modbus device DTM On the device properties window change the device Alias name in our case FG_110 Note This step is recommended because this name is used later to build DDTs which contain information about the module Properties of device Detaut 170 vision management Defauk input 1 0 visiori Vanable name Fia 110 Ir Default output LA von Vanable name FG_110_0 Figure 100 Unity Pro set t
103. r this project and the minimum recommended system requirements For detailed information about the hardware and software requirements please refer to the specific product manuals FG 110 embedded web server The FG 110 FF linking device s embedded web server offers the following functions e Configuration of the linking device e g IP address settings or Modbus mapping e Provision of diagnostic information on the FOUNDATION Fieldbus or Modbus as well as monitoring of process values of the connected field devices Softing FF CONF The FF CONF is a Windows based configuration tool which provides functionality to define all the required FOUNDATION Fieldbus network and device settings This includes the following e Definition of function block linking and scheduling e Bus parameter settings e Field device parameterization Figure 41 FF CONF Once the configuration has been completed in offline mode the configuration data is downloaded to the network and field devices via the Softing hardware The connected field devices are displayed in the Live List In addition the online mode supports read and write access to the device parameters and allows process values to be monitored For individual configuration tasks the FF CONF includes a graphical user interface which is designed for offline configuration and Live List display Unity Pro Unity Pro XL is used to implement the code embedded in the selected Quantum PAC O
104. rds 3 Q_NOC78000 Communication J Q_NOC78000 Channel Properties Switch TCP IP 3 Services RSTP Service Port D EtherNet IP Local Slaves Device List e 003 FG110_Generic_Modbus cMDB 172 20 2 175 gt a e lt I Disconnected Dataset Figure 104 Unity Pro I O scanning configuration Note Some of the mapped values have a real format so they use two Modbus registers Schneider 09 P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action When performing a program analysis or build operation Unity Pro automatically creates a DDT variable which contains all the read variables in a structure This structure can be directly adapted by creating the variables in the expected format with customized names This operation is not mandatory but it is highly recommended to have the project clearly organized Once the I O Scanning lines are defined select the Request properties of the device list Activate the nput tab Highlight the first four bytes and click Define Item s to create the flow measurement variable 0 NOC78000 i Communication Schneider 0 NOC78000 G Electric Channel Properties I Input nput bit Switch TCP IP Services A Dei ah Item Name Root BLOCKA RSTP Service Port t EtherNet IP Local Slaves Select a region and cick on the Define Item s button to create one or several tem s Figure 105 Uni
105. re TM Te SL d eene d GPT PID GP aa LF fas VII x WS Function Block lk ep d Flow View F i IN Si i Ht we FLEA OI bh een Ic N deer Ven Disclaimer Fi z ON as CR KAN 163203 Figure 126 SCADA application example page The items pointed in the capture above represent the following 1 Communication status with the FG 110 linking device 2 Alarms 3 General measurement trends 4 Equipment status and measurement values Schneider We P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure eeeeeee 7 Operation amp maintenance 7 1 1 FG 110 statistics and communication status You can supervise the communication status of the FG 110 linking device using two Genies e The specific Genie FG110 Statistics linked to the FF_FG110_ Statistics DBF e The DPL Genie for digital inputs arrow 10 linked to the DINPUT DBF With the arrow 10 Genie you can see the status of the I O Scanning communication e The arrow is grey if the communication is not active and several blinking icons bell and triangle appear e The arrow is green and not blinking when the communication is active The FG110 Statistics Genie shows a green arrow when communication with the device is active and when the communication is not active the icon is blinking and red Startup FG110 1 Statistics Page Trends Alame Took FG110 1 Statistics E Received Telegrams Sended Teleqrams Error Re
106. ropneumatic valve positioner comm elle SAMSON 3730 5 V K2 00 3730 5 device DTM positioner 020101 V1 7 EDD file 3730 5 Design MATE H 4 418 Planning and verification of the i esign 1 Ech i FOUNDATION Fieldbus H1 segments Unity Pro XL UNYSPUEFFCD70 Schneider configuration tool for PAC TLXCDLUOFS35 V3 35 OPC data server software for single station OFS Schneider Ka P Electric 2012 Schneider Electric All Rights Reserved Plant atruxure 9 Appendix SE Firmware or software l Description Reference i Function version VJC109922 Hardware delivery of DVD USB key Vijeo Citect 7 20 SP2 l e VJCNS101114 Server license for 5000 points Softing FF configuration tool for FG 110 Softing FF FF CONF V1 1 97 0 i S Conf tool module Windows Internet l Web Browser 8 0 6001 18702 Microsoft Internet Explorer Explorer DPL ko V1 0 Device Process Library for PlantStruxure Table 33 bill of material and software 9 3 Reference documents The following table is a list of documents you might want to refer to when more details are needed Document title Reference FF System Engineering Guidelines AG 181 Revision 3 1 FF Specification Function Block Application Process Part 3 FF 892 FF Specification Function Block Application Process Part 4 FF 893 SAMSON FF Technical Information L454EN E H Operating Instructions iTEMP TMT85 BA251R 09 en 10 07 E H Safety Instructions Temperature Tran
107. rotocol information DTM name management Alias name NOC78000 Default 1 0 vision management Default input 1 0 vision Variable name Q_NOC Default output 170 vision 2 Variable name Q_NOC7 Ca Cee Ge Figure 94 Unity Pro set NOC DTM alias name The new NOC DTM appears in the Unity DTM browser DTM Browser ES Host PC ag amp gt FF HSE 3 ep Channeli gt FG 110 FF HSE d lt Lirkl 2 gt H250 Wo Fa Le Linkl 21 gt TMT8S Figure 95 Unity Pro DTM browser with NOC DTM Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Action Configure the module IP address and netmask by doing the following Double click on the NOC icon in the DTM browser In the opened properties window click on Channel Properties and TCP IP Configure the IP address and the netmask in our example the IP is set to 172 20 2 177 and the netmask to 255 255 0 0 Apply the changes by clicking Apply Fie Edt Wew Services Tools Buid PLC Debug Window Help ae Bee 2S eSF BOs So KH BSEOBARA s z hm O82 26D te fi TE R Q_NOC78000 a inp lt gt FE HSE Communscaton S Ing lt Channel gt FG 110 FF HSE 0 NOC78000 lt Unkt 20 gt H250 Mai ESK4 J lt Linki 21 gt TMT8S Schneider P Electr c ae D Group Parameter Value gt Suseno Mo gt SubNetwork Mask 255 255 0 0 gt Gateway IP Addes tt Description Ry t 14
108. rumentation must be certified and labeled according to the targeted hazardous area Depending on the hazardous area the capacity of the electrical lines in the bus is limited Accordingly the bus distances and the number of devices that can be connected to one segment are possibly reduced Hazardous area Safe area Figure 2 FOUNDATION Fieldbus in hazardous areas Since the FOUNDATION fieldbus specification is not based on the FISCO model the plant operator must ensure that intrinsic safety requirements are met when planning and installing the communications network In any case equipment should only be installed operated serviced and maintained by qualified personnel A DANGER HAZARD OF ELECTRIC SHOCK BURN OR EXPLOSION This guide is not intended to describe rules for the development of an automation system in an explosive environment If you design an automation system in an explosive environment you must follow the standards and rules which are relevant to the countries or regions where the system is designed and installed Failure to follow these instructions will result in death or serious injury 17 Schneider ectric 2012 Schneider Electric All Rights Reserved Plantftruxure 0O00000 2 FF overview 2 1 3 H1 notions This subsection presents the concepts of the H1 architectures Segment A FOUNDATION Fieldbus network is made up of devices connected by a serial bus This serial bus is cal
109. s gt Mapping Diagnostics Register Device Parameter Point State Invert Delete gt Monitor Configuration Time Page Options Point Pages Point Columns Home Page Fieldbus Devices Blocks Hi Busparameter HSE Communication Mapping Import Export Figure 73 FF Conf Modbus mapping window Schneider P Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Map the following information Register Device Block Parameter Point 0003 H250 FowA E BlockError fown is 4 Iess imir go w55555 4 bom mas BD AA a Zeen mos we o aeo oo eo Figure 74 FF Conf Modbus mapping data Edit the Point right column and add the appendix STATUS at the end of the text to map the Function Block status values Remember the output measurement values are in real format so it takes two words in the register Apply the new mapping by clicking on the Change Mapping button Schneider MP Electric 2012 Schneider Electric All Rights Reserved Plant Ptruxure 00000000 5 Configuration 5 2 PAC Configuration The NOC DIO Quantum module provides connectivity between the control network SCADA applications asset management stations engineering stations and so on and the device network instruments actuators and so on Two main functionalities must be configured in the application and both use the DTM technology e FG 110 commu
110. serious injury Schneider Sar 2012 Schneider Electric All Rights Reserved The STN Collection The implementation of an automation project includes five main phases Selection Design Configuration Implementation and Operation To help you develop a project based on these phases Schneider Electric has created the Tested Validated Documented Architecture and System Technical Note A Tested Validated Documented Architecture TVDA provides technical guidelines and recommendations for implementing technologies to address your needs and requirements This guide covers the entire scope of the project life cycle from the Selection to the Operation phase providing design methodologies and source code examples for all system components A System Technical Note STN provides a more theoretical approach by focusing on a particular system technology These notes describe complete solution offers for a system and therefore support you in the Selection phase of a project The TVDAs and STNs are related and complementary In short you will find technology fundamentals in an STN and their corresponding applications in one or several TVDAs Development Environment Each TVDA or STN has been developed in one of our solution platform labs using a typical PlantStruxure architecture PlantStruxure the process automation system from Schneider Electric is a collaborative architecture that allows industrial and infrastructure companies to m
111. shield 18 AWG 0 13 mm Multi core without twisted pairs and having an 18 AWG 1 25 mm overall shield Table 1 FOUNDATION Fieldbus cable types Type A is the most common cable used This kind of cable offers maximum distance and the best electromagnetic noise isolation The picture below illustrates this type of cable a Shorting fold Drain wire Figure 12 FOUNDATION Fieldbus cable Type A Rip cord An alternative cable type that can be used is the multi twisted pair some manufacturers offer two to fifty pairs with an overall shield or type B This cable type can be suitable when multiple buses exist in the same section of the installation depending on the installation constraints e g redundancy availability and so on The other cable types C and D are usually not used because they offer a lower level of electromagnetic noise isolation and shorter distances The orange jacket is often used to identify the cables intended for Non Intrinsically Safe areas and the blue jacket is used to identify the cables for Intrinsically Safe areas Belden Northwire Phoenix Contact and Rockbestos Surprenant Cable Corporation RSCC were the first cable suppliers to pass the FOUNDATION Fieldbus registration process Source FOUNDATION Fieldbus official website although nowadays there is a wide range of manufacturers offering FOUNDATION Fieldbus cables All certified FOUNDATION Fieldbus cables must featur
112. smitters iTEMP XA01006T 09 a3 02 12 E H Technical Information iTEMP TMT85 T100134R 09 en KROHNE H250 M40 Handbook 4000640702 KROHNE M250 M40 Description of FF interface 4001208201 Schneider We MP Electric 2012 Schneider Electric All Rights Reserved Plant amp ftruxure 9 Appendix Document title Reference STAHL Operating Instructions Field Device Coupler 8 spurs 941160310190 STAHL Operating Instructions FF Power Supply System 941260310030 SOF TING Linking Device Manual V1 1 FG 110 Quantum EIO Installation and Configuration Guide NOC 1A48986 00 DPL V1 0 Process Function Blocks User Manual DPL V1 0 Vijeo Citect Components User Manual Table 34 Reference documents The following websites provide additional information about FOUNDATION Fieldbus http www fieldbus org http www eddl org Schneider we P Electric 2012 Schneider Electric All Rights Reserved ConnexXium Unity and Vijeo are trademarks or registered trademarks of Schneider Electric Other trademarks used herein are the property of their respective owners schneider Electric Industries SAS Head Office 35 rue Joseph Monier 92506 Rueil Malmaison Cedex FRANCE www schneider electric com Due to evolution of standards and equipment characteristics indicated in texts and images in this document are binding only after confirmation by our departments Print Version 1 00 11 2012
113. sponses Received Telegrams Sended Telegrams Error Responses Wi lOScanning rz Mm Opened Connexions Total Opened Conn 4 Temperature Alarm Configuration m Tear APT PID SP MAT D wg r I e Tr E TS wm em Ce Function Block P HELK Flow View Dey ef Van ag Fum Sia e SIL SLR STE Elecerie 16 32 03 Figure 127 SCADA application example page with FG 110 Genies 123 Schneider CENE 2012 Schneider Electric All Rights Reserved Plant ftruxure eeeeeee 7 Operation amp maintenance 7 1 2 Alarms Specific links to pages with active alarms and the alarm summary are present in the template page used in the project In addition each Genie contains several symbols and color codes to note the specific alarms for the devices or functions to allow easy identification of any problem linked to the displayed page The table below describes the alarm symbols provided by the DPL Genies used in the application example Icon Description WTA High high level alarm IR OR H Ha Low level alarm Low low level alarm High level alarm A A Channel failure detected Table 31 SCADA alarm icons The channel failure detection is managed by the AINPUT and DINPUT DBFs and is not linked to measurements status byte For each measurement instrument a specific color provides an alarm status linked to the previous icons e Yellow Alarm non acknowledged no longer active e Red
114. t e Use a properly rated voltage sensing device to confirm that the power is off e Before performing visual inspections tests or maintenance on the equipment disconnect all sources of electric power Assume that all circuits are live until they have been completely de energized tested grounded and tagged Pay particular attention to the design of the power system Consider all sources of power including the possibility of back feeding e Handle this equipment carefully and install operate and maintain it correctly in order for it to function properly Neglecting fundamental installation and maintenance requirements may lead to personal injury as well as damage to electrical equipment or other property e Beware of potential hazards wear personal protective equipment and take adequate safety precautions e Donot make any modifications to the equipment or operate the system with the interlocks removed Contact your local field sales representative for additional instruction if the equipment does not function as described in this manual e Carefully inspect your work area and remove any tools and objects left inside the equipment e Replace all devices doors and covers before turning on power to this equipment e All instructions in this manual are written with the assumption that the customer has taken these measures before performing maintenance or testing Failure to follow these instructions will result in death or
115. ted some of which are part of Schneider Electric s DPL while others have been specifically developed for this project Device and Process Library Genies Specifically developed Genies aiipva 10 FG110 Status Block arrow 10 mainput 1 hc valve2 10 Table 24 Genies list FG 110 statistics The FG 110 statistics Genie shows the statistic information available in the FG 110 device The following figure and table show the Genie Description LS H These blinking icons are shown when L d 3 A and dh communication with the FG 110 is Connexion Error Connexion Error disturbed no valid data Figure 48 FG 110 statistics Genie This icon is shown when communication is active and undisturbed When clicking on this icon a new window opens with detailed information about the statistics Table 25 FG 110 statistics Genie elements The figure on the right shows the corresponding STRING 11 x SuperGenie which is displayed by clicking on the 7 SECONDARY image of the FG 110 of the Genie The two first LEDs show the status of the device in a a Received Telegrams FG 110 redundant architecture The third LED shows Sended Telegrams Error Responses the communication status with the device The other indicators strictly contain statistics information about Received Telegrams Sended Telegrams Modbus communications of the device j Error Responses Opened Connexions Total Opened Conn Figure 49 FG
116. tep is to build the function block application on the instruments Schneider i MP Electric 9 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration A very important parameter on each function block is the MODE BLK parameters Depending on the required links for the function blocks application the MODE_BLK target must be set to the proper values If not configured properly the blocks do not run as expected The following figure shows the MODE_BLK target value for each function block in our application example MACRO CYCLE PID AO Valve BKCAL IN BKCAL OUT MODE_BLK Target Auto MODE_BLK Target Auto MODE_BLK Target Cas CAS_IN OUT Al Temp MODE_BLK Target Auto Figure 65 MODE_BLK target value Schneider S fP Electric 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration The following table describes how to build the function block application Action Open the Functionblock Application window From the tool menu on the right select the desired function blocks for each device in our case the function blocks are the following Manufacturer Instrument Function block KROHNE Flow meter H250 E H Temperature sensor iTMT85 SAMSON Positioner 3730 Table 30 Function blocks used in the example application Al Project Edit View Build Download Online Settings Help KW Network Configuration F Functi
117. terial and software 9 3 Reference documents Eet 2012 Schneider Electric All Rights Reserved 121 122 128 132 135 137 137 139 140 Plant ftruxure OCCO0CO 1 Introduction 1 Introduction 1 1 Purpose The purpose of this document is to provide information to build basic Knowledge about FOUNDATION Fieldbus and how to connect it to a PlantStruxure architecture This document provides a simple example of a H1 FOUNDATION Fieldbus segment and how the instruments connected to the FOUNDATION Fieldbus communicate with a Schneider Electric Quantum PAC It also explains how to use Unity Pro as an asset management tool for the instruments Finally a SCADA project is built to complete the architecture The FOUNDATION Fieldbus instrumentation is integrated using a gateway designed by SOF TING which is member of a Schneider Electric s Collaborative Automation Partner Program CAPP CAPP is a formal community of business partners through which Schneider Electric expands its capabilities This document also includes instrumentation from our partner KROHNE Although FOUNDATION Fieldbus H1 segments are suitable for hazardous environment installations this document is not intended to describe and provide recommendations about the installation in hazardous areas Therefore the project described in this document does not take in account the constraints and regulations related to hazardous environments 1 2 Prerequisi
118. tes For better understanding of this document we recommend knowledge of the following software e Unity Pro e OFS e Vijeo Citect 1 3 Glossary A glossary is available in the appendix chapter of this document Please refer to it whenever necessary we Lo 2012 Schneider Electric All Rights Reserved Plant amp ftruxure Schneider Electric CC 1 Introduction 9 2012 Schneider Electric All Rights Reserved 2 2 1 2 1 1 Plant ftruxure eeccccco 2 FF overview FOUNDATION Fieldbus overview Introduction H1 Schneider FOUNDATION Fieldbus is a bus communication system designed for the following e Process control e Field instrumentation monitoring The following process control examples are continuous processes e Pipeline flow control e Tank level control e Temperature control These processes are commonly found in oil and gas industries or petrochemical plants among others and HSE The FOUNDATION Fieldbus standard defines two communication protocols that use different physical media and communication speeds e H1 mainly connects the field devices providing communication and power to the devices such as sensors actuators and controllers using the Manchester encoded Bus Powered MBP technology over a twister pair wiring with a data flow of at 31 25 kbps e High Speed Ethernet HSE uses a 10 100 Mbps Ethernet as a physical layer providing a high speed backbone for the networ
119. tion EDD is a set of files which contains a description of the data and functionalities contained in a device For the most common functionalities such as function and transducer blocks the FOUNDATION Fieldbus organization has available device descriptions even though the manufacturer can add specific information or functions by defining these parameters on the device description One device description exists for each device type It consists of files with the extensions ffo sym and cff The file used by the FOUNDATION Fieldbus configuration software tools to import a new device is the cff common file format which is encoded with the ASCII file format This file is written using the Device Description Language DDL which is then treated with the help ofa tool called Tokenizer to generate the final EDD The control systems will use this file to know the functionalities available in the device in order to implement the control device network The main advantages of the EDD are e Computer operating system independence e Control system platform independence e Interoperability with different devices and hosts manufacturers Schneider amp Electric e 2012 Schneider Electric All Rights Reserved Plant Ptruxure O00000 2 FF overview 2 4 3 Link master and LAS The link master is a device that can manage the communications traffic on a segment by broadcasting different commands to the devices For each FOUNDATION Fieldbus n
120. ty Pro add new item to the input table Choose the new variable data type in the New Item s Data Type combo box REAL in our case Set the variable name Flow_Measurement in our case Apply the changes by clicking OK Item Name Definition New Item s Data Type REAL Define Selected Area As Item Name 32 char max Flow_Measurement Cox cet J te Figure 106 Unity Pro sei measurement variable name 106 Schneider CENE 2012 Schneider Electric All Rights Reserved Plant amp truxure 00000000 5 Configuration Step Action Highlight the byte number 4 and click Define Item s to define the STATUS variable for the flow measurement Input Input bit I Olfset Device Offset Connection Item Name Default Item Name Root 0 Flow_Measurement BLOCKA Select a region and click on the Define Item s button to create one or several item s an array Figure 107 Unity Pro add new item to the input table Choose the variable data type Byte Set the variable name Flow_STATUS in our case Apply the changes by clicking OK New kemis Data Type Byte Define Selected Area As Them Mame 32 char max Flow_STATUS Figure 108 Unity Pro set status variable name The following figure shows the result of the last steps Input Input bit J Oltset Device Offset Connection Item Name Default Item Name Root 0 Flow_Measurement BLOCKA Flow STATUS Delete Item s Show Pro
121. uipment enclosure door e Remove ground from incoming power lines e Perform all start up tests recommended by the manufacturer Schneider 2012 Schneider Electric All Rights Reserved OPERATION AND ADJUSTMENTS The following precautions are from NEMA Standards Publication ICS 7 1 1995 English version prevails Regardless of the care exercised in the design and manufacture of equipment or in the selection and rating of components there are hazards that can be encountered if such equipment is improperly operated It is sometimes possible to misadjust the equipment and thus produce unsatisfactory or unsafe operation Always use the manufacturer s instructions as a guide for functional adjustments Personnel who have access to these adjustments should be familiar with the equipment manufacturer s instructions and the machinery used with the electrical equipment Only those operational adjustments actually required by the operator should be accessible to the operator Access to other controls should be restricted to prevent unauthorized changes in operating characteristics A WARNING UNEXPECTED EQUIPMENT OPERATION e Only use software tools approved by Schneider Electric for use with this equipment e Update your application program every time you change the physical hardware configuration Failure to follow these instructions can cause death serious injury or equipment damage INTENTION This document is intended t
122. ure 28 Blocks distribution example Only one resource block is present per device It contains information about the general characteristics of the device as well as the state information of the other blocks thus being capable of providing diagnostics information All these relationships are established by the device and can not be changed One transducer block is present for each sensor or actuator in the device In the example above the instrument can only perform a flow measurement Therefore there is only one transducer block The instrument manufacturer includes a set of function blocks which can fulfill the measurement functionalities the instrument is intended for The user chooses which function blocks he wants to use during the instrument and system commissioning and can then create links between the function blocks and the transducer block Schneider P Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview The FOUNDATION Fieldbus function blocks can be classified depending of their usage level e Standard function blocks defined in FF 891 Function Blocks Part 2 Function block name Symbol rosen Bo Discrete ouput mm ProporionalDervatve PD Proportional Integral Derivative Ep Ratio RA Table 3 Standard function blocks e Advanced function blocks defined in FF 892 Function Blocks Part 3 Function block name Symbol fp Pusetmput meng O co
123. us redundancies but it is possible to get two interfaces on the devices to have bus wiring redundancy 2 3 1 Point to point The point to point architecture is the simplest and perhaps the least used It is possible in a segment containing only two devices Figure 23 Point to point topologies This architecture could consist of a transmitter connected to a control and monitoring system or an isolated segment featuring a transmitter and an actuator in which one of them acts as a LAS Schneider MP Electric 9 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview Link Active Scheduler This architecture does not offer a great advantage over the traditional wired systems and wastes the bus communication capabilities 2 3 2 Bus with single spurs The single spurs architecture is built by adding elements to the trunk line in order to get single spurs These elements can be junction boxes or T connectors Figure 24 Single spurs topology The length of the spurs as discussed in previous chapters may range up to 120 meters 2 3 3 Daisy Chain The daisy chain topology does not use derivations or spurs in the trunk line no additional junction boxes or T connectors are used to build this topology The trunk line is connected directly to the instrument terminals and extended to the next instrument through the same terminals Figure 25 Daisy chain topology Good pract
124. w these instructions will result in death or serious injury Schneider 28 fP Electric 2012 Schneider Electric All Rights Reserved Plant ftruxure eeccccco 2 FF overview 2 2 5 Couplers Specialized equipment is required to connect different signal types such as digital I O temperature transmitters valves and so on which have not been designed with a FOUNDATION Fieldbus communication interface Several manufacturers offer equipment to integrate these devices As an example the following figure shows a digital I O coupler from STAHL intended to connect Intrinsically Safe contacts NAMUR actuators valves or indicating lamps to FOUNDATION Fieldbus H1 segments the FOUNDATION fieldbus communicator is included in the device Figure 20 Coupler 2 2 6 Terminators A FOUNDATION Fieldbus H1 communication cabling also requires a specific type of bus terminator installed at each end of the cable segment in order to minimize signal reflections This bus terminator is composed of one resistor 100 and one capacitor 1 uF Several possible forms are possible for a bus terminator depending on the cabling type This terminator can be installed as a termination connector integrated in a tap unit in a junction box by means of an integrated switch or it can be part of the FOUNDATION Fieldbus power supply Figure 21 Cable terminators Schneider fP Electric 2012 Schneider Electric All Rights Reserv

Download Pdf Manuals

image

Related Search

Related Contents

Sony CPD-L181 User's Manual  User Manual - Mustang Survival  平成21事業年度に係る業務の実績及び中期目標期間      Manual - Gefen  1769-IN082 - Rockwell Automation  AT&T Wireless Home Phone and Internet User Guide  ADEMCO 5881EN Series INSTALLATION AND SETUP GUIDE UL  User`s manual  

Copyright © All rights reserved.
Failed to retrieve file