ProMinent gamma/l Installation And Configuration Manual
ProMinent gamma/l Installation And Configuration Manual

ProMinent gamma/l Installation And Configuration Manual

With profibus function blocks

Advertisement

Installation and configuration manual
gamma/ L and Sigma with PROFIBUS
®
Function blocks
PROFIBUS
®
B0288
Please carefully read these operating instructions before use! · Do not discard!
The operator shall be liable for any damage caused by installation or operating errors!
Technical changes reserved.
Parts no. 985968
BA G 032 04/11 EN

Advertisement

Table of Contents
loading

Summary of Contents for ProMinent gamma/l

  • Page 1 Installation and configuration manual gamma/ L and Sigma with PROFIBUS ® Function blocks PROFIBUS ® B0288 Please carefully read these operating instructions before use! · Do not discard! The operator shall be liable for any damage caused by installation or operating errors! Technical changes reserved.
  • Page 2 ProMinent Dosiertechnik GmbH Im Schuhmachergewann 5-11 69123 Heidelberg Germany Telephone: +49 6221 842-0 Fax: +49 6221 842-617 email: info@prominent.com Internet: www.prominent.com BA Gala Profi FB, 1, en_GB © 2011...
  • Page 3: Table Of Contents

    Master System. . 14 ® 2.3 Copying and linking a function block........17 Function blocks for gamma/L and Sigmas........28 3.1 Introductory information............28 3.2 Function block FB110 for basic functionality......30 3.3 Function block FB111 for complete functionality....34 3.3.1 Explanations of the operating modes.........
  • Page 4: Installation Of The Gsd File In Step 7 Manager

    Prerequisites: The installation package (such as “Delta_S7_function_block” or Gamma‐ Sigma_S7_function_block”), with the GSD file (such as prom0B02.gsd”) www.prominent.com website. (The must have been downloaded from the installation package for the respective product is there.) The installation package must be open on the PC and the GSD must be copied from the installation package into a folder.
  • Page 5 Installation of the GSD file in Step 7 Manager “File è ‘New Project’ Wizard...” and click with the Follow the path mouse. “Introduction” window will be displayed: ð The [Next>] button. Click the “Which CPU are you using in your project?” will be ð...
  • Page 6 Installation of the GSD file in Step 7 Manager Select the correct CPU. When selecting the correct CPU the software version that is imprinted on the CPU and the order number help. [Next>] button. Click the “Which blocks do you want to add?” will be dis‐ ð...
  • Page 7: Install Gsd File

    Installation of the GSD file in Step 7 Manager [Next>] button. Click the “What do you want to call your project?” will be ð The window displayed: After a project name has been entered (in this case “Pro‐ [Finish] button. fibus_Delta”), click the ð...
  • Page 8 Installation of the GSD file in Step 7 Manager “Simatic 300 In Simatic Manager, in the navigation bar (left) select Station” . “Hardware” is displayed. ð In the main window a symbol “Hardware” symbol. Double click the ð The Hardware Configurator will open: Fig.
  • Page 9 Installation of the GSD file in Step 7 Manager If the path was correct, the GSD file will be displayed in the window. In this screenshot, this is the file “PROM0B02.gsd” for the delta (for gamma/ L or Sigma it would be the file “PROM0596.gsd”). Select the file and press the [Install] button.
  • Page 10 [Yes] to install the GSD file. Click ð The following message will be displayed: [OK] to conclude the installation. Click [Close] to close the window. Click The next chapter shows how you can integrate the ProMinent device (pump, measuring transducer, etc.) into your own project.
  • Page 11: Integrating The Device And The Function Block Into Your Own Project

    Integrating the device and the function block into your own project Integrating the device and the function block into your own project Note: This description cannot go into all the details of PRO‐ FIBUS communication. ® If necessary attend an appropriate training course. 2.1 Add PROFIBUS ®...
  • Page 12 Integrating the device and the function block into your own project Add a Master System for the CPU: For example, for CPU 314C-2DP, right click slot X2 “DP”. ð The context menu will open: Fig. 5 “Add Master System” . Here select “PROFIBUS Interface DP”...
  • Page 13 Integrating the device and the function block into your own project [New] . Click “New Subnet PROFIBUS” will be displayed: ð The Fig. 7 “Name” enter a name for the subnet of the PROFIBUS and Under [OK] . click “PROFIBUS Interface DP” will be displayed again: ð...
  • Page 14: Connecting The Device To The Profibus

    Integrating the device and the function block into your own project [OK] . Mark the PROFIBUS ® subnet and click ð The Hardware Configurator connects the CPU (the Master System) with the Subnet of the PROFIBUS ® , which the Hard‐ ware Configurator now displays in this manner: Fig.
  • Page 15 Integrating the device and the function block into your own project “gamma/ L” under “Profibus-DP Select the file Additional Field Devices è General” . è If the entry is not present, the GSD file is not correctly installed. Drag the “gamma/ L”...
  • Page 16 In the lower window area (red box) the individual slots and their I-addresses and O-addresses (input addresses and output addresses) of the gamma/L or Sigma are displayed. If necessary, adjust the I-address ranges and O-address ranges. To do this double click on the appropriate row.
  • Page 17: Copying And Linking A Function Block

    1 - Download the zipped installation package (such as “Gamma‐ Sigma_S7_Funktionsblock.zip”) from the website (prerequisite). 2 - Drag the ProMinent sample project “Gammadp.zip” out of the installa‐ tion package (prerequisite). 3 - Create a function in your own project (here FC1).
  • Page 18 Integrating the device and the function block into your own project In the Simatic Manager in the Navigation window, on the left, select “Blocks” and highlight it. Fig. 13 “Insert è S7 Block è 3 Function” and click with the Follow the path mouse.
  • Page 19 Integrating the device and the function block into your own project Fig. 15 Follow the path “File è Retrieve ...” and click with the mouse. ð The window “Retrieving - Select an archive” will be displayed: Fig. 16 Archive = ZIP file Archive = pack (zip) Retrieve = unpack (unzip)
  • Page 20 Integrating the device and the function block into your own project Here select your folder with the packed ProMinent sample project [Open] . “Gammadp”, and click “Select destination directory” will be displayed. ð The window Fig. 17 Here select the directory into which the ProMinent sample project [OK] .
  • Page 21 Integrating the device and the function block into your own project [Yes] . To unpack Click ð The SIMATIC Manager now displays the unpacked project: Fig. 19 In this project you will find the 2 standard function blocks FB110 and FB111 (FB110 for the basic version or FB111 for the complete version).
  • Page 22 Integrating the device and the function block into your own project Fig. 20 Select the desired function block and copy it via “Edit è Copy” , for example. Fig. 21 “Window” menu. Select your own project in the...
  • Page 23 Integrating the device and the function block into your own project Fig. 22 Copy the desired function block into your own project via the “Edit Paste” . è...
  • Page 24 Integrating the device and the function block into your own project Fig. 23 To link the function block into your own function, open the function by clicking it (here, FC1). ð The following window will be displayed: Fig. 24...
  • Page 25 Integrating the device and the function block into your own project Now drag the function block (here FB110) out of the function block catalog, left, with the mouse into the network shown above - see the orange arrow in the screen shot above. ð...
  • Page 26 Integrating the device and the function block into your own project Each function block needs a data block to save its data (DB ...). For better understandability use the same number that is used for the function block when naming the data block. “???”...
  • Page 27 Integrating the device and the function block into your own project Now the complete addresses must still be entered on the input of the function block - see 2nd red box. Then go back to the Hardware Configurator (e.g. via the task bar on the lower edge): Fig.
  • Page 28: Function Blocks For Gamma/L And Sigmas

    Function blocks for gamma/L and Sigmas Function blocks for gamma/L and Sigmas 3.1 Introductory information Functions of the function blocks In the sample project there are 2 variants of function blocks: 1 - FB110 for basic functionality 2 - FB111 for complete functionality...
  • Page 29 Function blocks for gamma/L and Sigmas Variant Type Value range DInt 0 ... −2147483648 ... 4294967295 2147483647 Real -3.402822E 1.175495E-38 ... +38 ... 3.402822E+38 -1.175495E-38 Name Name...
  • Page 30: Function Block Fb110 For Basic Functionality

    Function blocks for gamma/L and Sigmas 3.2 Function block FB110 for basic functionality Appearance of the function block FB110 for basic functionality Fig. 28 Address name of the function block - slots of the function block Address Type Slot I_Adr_Status...
  • Page 31 Function blocks for gamma/L and Sigmas Address Type Slot O_Adr_Control O_Adr_Reset O_Adr_Operation_Mode O_Adr_Frequency The input addresses or output addresses of gamma/ L or Sigma for the CPU can be read out in the Hardware Configurator under gamma/ L or Sigma for the appropriate slots:...
  • Page 32 Function blocks for gamma/L and Sigmas Interfaces of the function block Interfaces Type Description ixStart_Stop Bool If a 1 is applied on this input and if there is no fault, the pump will be activated. If the pump does not run or is not at a standstill the fol‐...
  • Page 33 Function blocks for gamma/L and Sigmas Interfaces Type Description iiCycle_Error Specification of the cycles as delay of the warning and fault oxWarning, oxError and oxErrorProfibus. Through the delay short drop-outs in the PROFIBUS ® system can be bridged. The delay time is calculated as follows:...
  • Page 34: Function Block Fb111 For Complete Functionality

    Function blocks for gamma/L and Sigmas Description of the variables of the function block (statistical range) Variable Type Description stat_Max_Freq Real Get maximum frequency via profibus of the pump. Con‐ version of the number into the real format Status.Error Bool Errors are present.
  • Page 35 Function blocks for gamma/L and Sigmas ixStart_Stop irSetpoint0_100 ixFault_Lock oxError oxErrorProfibus The pumps starts, if: ixStartStop = 1 & (ixFault_Lock = 0 or (ixFault_Lock = 1 & oxError = 0 & oxErrorProfibus = 0) with metering speed (strokes / h)
  • Page 36 Function blocks for gamma/L and Sigmas “ixStartBatch_Or_Contact” . Positive flank on input “idStrokesInBatch” Remaining strokes will be set to the value “odRemainStrokesInBatch” = “idStrokesInBatch” ). The metering pump runs until the remaining strokes counter is on 0. A renewed flank on “ixStartBatch_Or_Contact”...
  • Page 37 Function blocks for gamma/L and Sigmas Example Prerequisite: Two remaining strokes are still in memory. “iiTransMultiplier” = 500 (corresponds to 5 strokes) is set, then the number of strokes = 5 (per positive flank) + 2 = 7. 3.3.1.4 Analog mode “analog”...
  • Page 38: Tables For The Addresses

    Function blocks for gamma/L and Sigmas 3.3.2 Tables for the addresses Appearance of the function block FB111 for complete functionality Fig. 31 Address name of the function block - slots of the function block Address Type Slot O_Adr_Control O_Adr_Flow_Control O_Adr_Max_Start_Batch...
  • Page 39 Function blocks for gamma/L and Sigmas Address Type Slot O_Adr_Clear_Count O_Adr_Operation_Mode O_Adr_Charge O_Adr_Frequency I_Adr_Status I_Adr_Actual_Mode I_Adr_Actual_Factor I_Adr_Cont_Frequency I_Adr_Batch_Frequency I_Adr_Stroke_Length I_Adr_Remain_Strokes I_Adr_Error I_Adr_Warning I_Adr_Max_Frequency I_Adr_StrokeNumber I_Adr_VpS The input addresses or output addresses of gamma/ L or Sigma for the CPU can be read out in the Hardware Configurator under gamma/ L or...
  • Page 40 Function blocks for gamma/L and Sigmas A more detailed explanation of the functions that are assigned to the slots is provided in the “Supplemental manual for gamma/ L and Sigma versions with PROFIBUS ”. ® Interfaces of the function block...
  • Page 41 Function blocks for gamma/L and Sigmas Interfaces Type Description irSetpoint_0_100 Real Entry of the setpoint of the metering pump in %. The formula of the calculation is: Set frequency = MaxFrequency * irSetpoint / 100 Through the real number the speed on the stroke can be precisely selected, because the entry of 49.99%, for...
  • Page 42 Function blocks for gamma/L and Sigmas Interfaces Type Description odActualStrokesInBatch DInt Actual number of strokes at start of batch odRemeinStrokesinBatch DInt For calibrated pump: Actual metering quantity in l or gal‐ lons For uncalibrated pump: Value 0 oiTransmultiplier Not used...
  • Page 43 Function blocks for gamma/L and Sigmas Statistical range of the instance block 1 Fig. 33...
  • Page 44 Function blocks for gamma/L and Sigmas Statistical range of the instance block 1 Variable Type Description stat_Max_Freq Real Get maximum frequency via profibus of the pump. Con‐ version of the number into the real format Status.Error Bool Errors are present.
  • Page 45 Function blocks for gamma/L and Sigmas Name of the error messages Type Description Errors.StrokeCountOverflow Bool 0 = No error, 1 = Overflow - metering stroke counter Errors.SystemError Bool 0 = No error, 1 = System component defective See display Warnings.Minimum...

This manual is also suitable for:

Sigma

Table of Contents