Siemens SIMOCODE pro Programming And Operating Manual

Siemens SIMOCODE pro Programming And Operating Manual

Industrial controls, function block library simocode pro
Hide thumbs Also See for SIMOCODE pro:
Table of Contents

Advertisement

Edition
06/2017
Programming and
Operating Manual
Industrial Controls
Function Block Library SIMOCODE pro
for SIMATIC PCS 7
SIMOCODE pro PCS 7 Library V9.0
siemens.com

Advertisement

Table of Contents
loading

Summary of Contents for Siemens SIMOCODE pro

  • Page 1 Programming and Operating Manual Industrial Controls Function Block Library SIMOCODE pro for SIMATIC PCS 7 SIMOCODE pro PCS 7 Library V9.0 Edition 06/2017 siemens.com...
  • Page 2 ___________________ Introduction ___________________ Templates Block icons and faceplate ___________________ Industrial Controls views ___________________ Description of the blocks SIMOCODE pro SIMOCODE pro PCS 7 Library V9.0 ___________________ Maintenance Station ___________________ Parameter Programming and Operating Manual ___________________ Technical Data ___________________ Abbreviations 06/2017...
  • Page 3 Note the following: WARNING Siemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems.
  • Page 4: Table Of Contents

    Driver blocks .......................... 20 1.6.4 Object lists and action lists ..................... 20 Example configurations ......................21 1.7.1 SIMOCODE pro PROFIBUS and PROFINET Configuration ..........21 1.7.2 SIMOCODE pro PROFIBUS configuration ................21 1.7.3 SIMOCODE pro PROFINET configuration ................24 Parameterization softwares ....................32 1.8.1...
  • Page 5 Block icons and faceplate views ......................56 Block icons ..........................56 Faceplates ..........................58 3.2.1 Faceplates - Structure......................58 3.2.2 Navigation between SIMOCODE pro faceplates ..............61 3.2.3 Views ............................62 3.2.3.1 Batch view ..........................62 3.2.3.2 Trend view ..........................62 3.2.3.3...
  • Page 6 System text libraries for warning and trip ................113 Process images for the MMOprtn block ................116 4.3.17 4.3.18 Enabled operations ......................130 4.3.19 Status information ........................ 131 4.3.20 SIMOCODE pro slave diagnostics ..................132 SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 7 Driver generator ........................192 4.6.8 Start-up characteristics ......................192 4.6.9 Status information ......................... 192 4.6.10 Enabled operations ....................... 194 4.6.11 Faceplate views ........................194 4.6.11.1 MMLog - Standard ........................ 194 SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 8 Structure of UDTs for MMDiag ..................... 237 Block parameter MMOprtn ....................244 Block parameter MMMeas ....................252 Block parameter MMStat ..................... 260 Block parameter MMLog ...................... 267 Block parameter MMRevDhl ....................273 SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 9: Simocode Pro Pcs 7 Library V9.0 Programming And Operating Manual, 06/2017, A5E40899442002A/Rs-Aa/001

    Table of contents Technical Data ............................283 Header information ....................... 284 Abbreviations ............................285 SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 10: Introduction

    In order to protect plants, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial security concept. Siemens’ products and solutions only form one element of such a concept. Customer is responsible to prevent unauthorized access to its plants, systems, machines and networks.
  • Page 11: Components Of The Software Package

    1.3 Components of the software package Components of the software package The SIMOCODE pro PCS 7 Library V9.0 integrates SIMOCODE pro C / S / V devices into the PCS 7 environment via blocks. The SIMOCODE pro PCS 7 Library V9.0 contains the following components: No.
  • Page 12: Supported Control Functions

    1.4 Supported control functions Supported control functions The library supports all SIMOCODE pro control functions. Motor blocks of the Advanced Process Library (APL) are used for this. For control functions that are not supported by the APL motor blocks (two directions of rotation, two speeds), the library contains the block MMRevDhl.
  • Page 13 1.4 Supported control functions Control functions and blocks The table shows the control functions and the corresponding blocks with which the APL is linked into the SIMOCODE pro PCS 7 Library V9.0. Table 1- 2 Control functions and blocks Control functions...
  • Page 14: Configuration Steps

    Configuring in HW Config ● Drag and drop the desired SIMOCODE pro object (OM, PDM or GSD) out of the HW Catalog into the "Station" window of HW Config and connect it to the desired fieldbus (PROFIBUS or PROFINET).
  • Page 15 PZDIn01 the logical address of the device ( LAddr The logical word address can be assigned to a symbolic name (*). Figure 1-1 Symbolic Name SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 16: Configuring In Cfc

    3. If not yet done, instantiate an appropriate template and open it. 4. Refer to the input address of the SIMOCODE pro device at HW Config and assign this address to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)".
  • Page 17: Driver Generator

    These module driver blocks are responsible for diagnosing and reporting errors during signal processing. The Setup program installs XML files for connecting SIMOCODE pro C / S / V with the driver generator.
  • Page 18 Introduction 1.6 Driver generator Reference 1. You will find the GSD files for SIMOCODE pro C / S / V PROFIBUS (https://support.industry.siemens.com) and PROFINET (https://support.industry.siemens.com/cs/document/38702563) on the Internet (https://support.industry.siemens.com). 2. Enter one of the following search terms in the "Product Name / Article Number" field under "Search Product Support Documents":...
  • Page 19: Requirements For Generating The Module Drivers

    (SIMOCODE blocks) / PZDIn1(FbSwtMMS) with the logical address of the starter. Reproduce the above steps for the other SIMOCODE pro function blocks at the CFC chart, if you are planning to use any or all of the additional blocks (MMStat, MMMeas and/or MMLog) shipped with this library.
  • Page 20: Driver Blocks

    The action includes the following steps: ● Determining and assigning the diagnostics address of the SIMOCODE pro device. ● Assigning the primary subnet address and module rack number for the SIMOCODE pro device. ● Instantiating the OB_DIAG1 / OB_DIAG1_PN driver block for the SIMOCODE pro device.
  • Page 21: Example Configurations

    SIMOCODE pro PROFIBUS and PROFINET configurations Note SIMOCODE pro is used in DP mode DPV1 with activated diagnostics and process interrupt. The SIMOCODE pro PROFIBUS and PROFINET devices along with their associated components are inserted and configured in HW Config.
  • Page 22 Introduction 1.7 Example configurations SIMOCODE pro S on DP master system Figure 1-3 SIMOCODE pro S on DP master system SIMOCODE pro V on DP master system Figure 1-4 SIMOCODE pro V on DP master system SIMOCODE pro PCS 7 Library V9.0...
  • Page 23 Introduction 1.7 Example configurations SIMOCODE pro S on PROFIBUS DP behind a Y-link Figure 1-5 SIMOCODE pro S on PROFIBUS behind a Y-link SIMOCODE pro V on PROFIBUS DP behind a Y-link Figure 1-6 SIMOCODE pro V on PROFIBUS behind a Y-link SIMOCODE pro PCS 7 Library V9.0...
  • Page 24: Simocode Pro Profinet Configuration

    Introduction 1.7 Example configurations SIMOCODE pro C / S / V behind IE-PB-Link (OM / GSD) Figure 1-7 SIMOCODE pro C / S / V behind IE-PB-Link (OM / GSD) 1.7.3 SIMOCODE pro PROFINET configuration SIMOCODE pro V PN Configurations PROFINET port monitoring settings are made mandatory.
  • Page 25 Similarly "Transmission medium" should be automatic and "Monitor" checkbox needs to be activated for Port1 and Port 2 of all the SIMOCODE pro V PN devices (see figure) except for the last device in the network loop where Port 2 should be disabled as shown in figure.
  • Page 26 When multiple devices are connected in MRP configuration, then the topology below with the required port settings needs to be done as given below ● In Port 1 and Port 2 of the CPU PROFINET interface and the Simocode pro V PN devices, “Transmission medium” should be automatic and the “Monitor” checkbox needs to be activated.
  • Page 27 1.7 Example configurations At SIMOCODE pro V PN Device: Similarly “Transmission medium” should be automatic and “Monitor” checkbox needs to activated for Port1 and Port 2 of all the SIMOCODE pro V PN devices connected in redundant configuration. Figure 1-10 System Redundancy (S2) configuration SIMOCODE pro PCS 7 Library V9.0...
  • Page 28 Introduction 1.7 Example configurations Figure 1-11 Enabling Port1 of the CPU Interface SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 29 Introduction 1.7 Example configurations Figure 1-12 Disabling Port2 of the CPU Interface SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 30 Introduction 1.7 Example configurations Figure 1-13 Enabling Port1 of the Device Interface SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 31 Introduction 1.7 Example configurations Figure 1-14 Disabling Port2 of the Device Interface SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 32: Parameterization Softwares

    SIMOCODE ES is used to configure SIMOCODE pro devices. Note Transmission of modified device parameters is possible under the following conditions: • The device is not in the SIMOCODE pro "remote" mode. • No ON control command is active. • No motor current is flowing.
  • Page 33 Emergency start Cyclic receive bit 0.4 — The settings are a suggestion. They depend on the actual wiring of the SIMOCODE pro inputs and outputs. Settings for other parameters are required, for example, for motor protection. These are not described here.
  • Page 34: Parameter Settings

    RevSoftStr MotRevL Default Default – starter ① < Dynamic monitoring time, ≥ MonTiDynamic MonTiStatic, MonTiDyStop ② < Pause time, IdleTime ③ < Change-over time, SwOverTi – not applicable SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 35: Configuration With Simatic Pdm

    1.8.3 Configuration with SIMATIC PDM You can use the SIMATIC PDM software to configure the SIMOCODE pro C / S / V devices. The devices are accessed via the PROFIBUS and PROFINET interface. You can find information on configuration using the SIMATIC PDM software in the documentation for SIMATIC PDM and SIMOCODE pro EDD.
  • Page 36: Configuring Of The Fail-Safe, Digital Profisafe Module

    To enable fail-safe tripping via the DM-F PROFIsafe by the F-CPU, the PROFIsafe module must be configured in addition to the module for basic type 1 or 2 when integrating via GSD or PDM. When integrating via OM SIMOCODE pro, configuring must be carried out with PROFIsafe.
  • Page 37: Update An Existing Pcs 7 Project

    Enter an icon for the fail-safe output in HW Config. In conjunction with F systems, this icon is then connected in CFC with the fail-safe channel driver (output VALUE). When integrating SIMOCODE pro V with GSD file via the Object Manager (OM), the F_CH_BO block is used as the channel driver.
  • Page 38: Templates

    Templates Overview of the templates, control functions and blocks The templates from the SIMOCODE pro PCS 7 Library V9.0 are templates that you can adopt unchanged to implement control functions in your project. The templates thus simplify the engineering for configuring the blocks and they support their problem-free functioning.
  • Page 39: Using Templates

    See also PCS7 Process Control System, PCS7 Advanced Process Library V9.0 (https://support.industry.siemens.com/cs/ww/en/view/109482346) Using templates The templates for the control functions are located in the SIMOCODE pro Library under: SMCPro PCS7 LibV90> Blocks+Templates\Templates > Reverse Select a template, e.g. for a reversing starter, and drag and drop it to the CFC chart.
  • Page 40 Table 2- 2 Automatic interconnections CFC Sheet 1 CFC Sheet 2 Inputs Diagnostic Address of SIMOCODE pro Module • Logical Address of SIMOCODE pro Module • ModFAct from MMDiag • Slv_Typ from MMDiag •...
  • Page 41 The block icon will be that of the respective APL block. However, if the user desires to have a block icon for the MMOprtn block, it can be enabled manually by the user before OS compilation. Refer to the screenshot below. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 42: Template Ovlrly

    • MMLog • MMOprtn Interconnections 1. Instantiate the template from the SIMOCODE pro Library and create the necessary links to the respective blocks. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 43: Template Direct

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 44: Template Reverse

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 45: Template Mccb

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 46: Template Stardel

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 47: Template Revstardel

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 48: Template Dahland

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 49: Template Revdahl

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 50: Template Polechng

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 51: Template Revpolech

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 52: Template Solvalve

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 53: Template Positner

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 54: Template Softstr

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 55: Template Revsoftstr

    Interconnections 1. Instantiate the template from the SIMOCODE pro Library. 2. Assign the input address of the SIMOCODE pro device to the textual interconnection "Input WORD address of SIMOCODE pro Module (IW x)" for linking the parameters PZDIn01 (SIMOCODE blocks) / PZDIn1 (FbSwtMMS) with the logical address of the starter.
  • Page 56: Block Icons And Faceplate Views

    Refer to the following tables to retrieve the block icon number. Clicking on the block icon opens the corresponding faceplate and the block icon remains highlighted as long as this faceplate is opened. Figure 3-1 Creating block icon SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 57 Solenoid valve Positioners 1-5 PROFINET The status display at the block icon depends upon the final status of the drive, but not on the feedback received from the drive. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 58: Faceplates

    Overview window ⑥ Help button Icons ① ⑤ ⑨ Standard Maintenance Memo ② ⑥ ⑩ Alarm Preview Batch ③ ⑦ ⑪ Limits Diagnostics Logbook ④ ⑧ Trend Process image SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 59 @APLCommandExecutionSteps variable. Level 2: The operator only needs to press the command to execute. Level 3: The operator must also press the OK button to execute the command. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 60 The configuration of faceplates and icons follow the standards of the Advanced Process Library. For more information about this and authorization levels, refer to Function Manual "Process Control System PCS7, PCS7 Advanced Process Library V9" on the Internet (https://support.industry.siemens.com/cs/ww/en/view/109482346). SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 61: Navigation Between Simocode Pro Faceplates

    Block icons and faceplate views 3.2 Faceplates 3.2.2 Navigation between SIMOCODE pro faceplates Navigation between SIMOCODE pro faceplates Figure 3-4 PCS7 APL SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 62: Views

    (BatchID) (BatchID) The batch view is disabled if = 16#00000000. BatchID ⑤ Batch step This area shows the step number of the batch that is currently running. (StepNo) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 63: Trend View

    1. The file name TrendPictureName for MMOprtn and MMMeas is: "@PG_APL_Trend.PDL", for MMRevDhl "@PG_APL_Trendbin.PDL". 2. TrendConfiguration is entered in the following format: <ParameterName>;<TrendControl>;<Reserved>;<Name of the Curve> e.g. MotCurr#Value;_TrendCtrl1_;Reserved;MotorCurrent 3. Trend colour determines the color of the curve. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 64 Trend curves configuration for the block connected via the parameter Trends_SelFp1 (e.g. MMMeas). Trends_SelFp2 Trend curves configuration for the block connected via the parameter Trends_SelFp2. Figure 3-5 Object properties TrendConfiguration SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 65: Alarm View

    3.2.3.3 Alarm view The "Alarm" view is available in the MMRevDhl, MMOprtn, MMMeas, MMStat and MMLog blocks. Alarm view Figure 3-6 Alarm view – example of MMRevDhl block SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 66: Memo View

    The next time the faceplate is opened and the process display is changed, the user will be informed in the status line of the block icon and the faceplate that a new message exists. Deselecting the checkbox clears the displays on the status lines. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 67: Preview View

    100(%). It means if the value given is 150, the faceplates will be scaled up by 50% of the default size. Note Faceplate must be reopened after changing the scale value. Already opened faceplate cannot be scaled up if the scale value is changed. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 68 3.2 Faceplates Example: The screenshot below shows the faceplates scaled up by providing the value of 200, scaled down by providing the value of 50 for the internal variable. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 69: Central Color Management

    3.3 Central color management Central color management The central color palette from the APL Library underlies the "SIMOCODE pro PCS 7 Library V9.0". The colors in the faceplates and block icons can be changed via this central color palette in WinCC.
  • Page 70: Web Navigator

    Block icons and faceplate views 3.4 Web Navigator Web Navigator The SIMOCODE pro PCS 7 Library V9.0 supports the Web Navigator functions. You will find further information on configuring the Web Navigator functions in the manual "PCS 7 - OS Web Option" under C:\Program Files\SIEMENS\Documentation\Manuals\English.
  • Page 71: Apl Operator Trend Control (Aotc) For Digital Values

    Trend Control and the detailed information is displayed in the each row of the overview area. Figure 3-9 AOTC window For more information on Operator Trend Control (AOTC) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 72: Description Of The Blocks

    Description of the blocks Functions for all blocks 4.1.1 Calling OBs The "Generate module driver" function automatically inserts a SIMOCODE pro block into the following organization blocks within the run sequence of the CFC: Table 4- 1 Organization blocks Description...
  • Page 73: Called Blocks

    Output of the best or worst signal status "X" = The SIMOCODE pro block calls this block, "–" = the SIMOCODE pro block does not call this block. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 74: Worst Signal Status

    GrpErr.ST RdErr.ST WrErr.ST ModF_Act.ST MMMeas RackF_Act.ST GrpErr.ST RdErr.ST RdDataLi.ST ModF_Act.ST MMStat RackF_Act.ST GrpErr.ST RdErr.ST RdDataLi.ST ModF_Act.ST MMDiag RackF_Act.ST GrpErr.ST Cst.ST Rack1Err.ST Rack2Err.ST RdErr.ST ModF_Act.ST MMLog RackF_Act.ST RdErr.ST RdDataLi.ST SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 75: Quality Code

    – – – – – highest priority is 0 "X"= The Quality Code occurs in this block, "–" = The quality code does not occur in this block. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 76 Intlock Permit Protect status. Reference You can obtain further information on the Quality Code display, in the PCS 7 libraries APL Styleguide programming manual in the Internet (https://support.industry.siemens.com/cs/document/59062870). SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 77: Error Numbers

    4.1.5 Error numbers The SIMOCODE pro PCS 7 Library blocks have an output parameter ErrorNum that can be used to output internal error states of the block as error numbers. Each error number is assigned to a specific error. The routine always displays the error number of the error most recently detected in a block cycle.
  • Page 78: Reading And Writing Data Records

    Write function It is only possible to write data records if the block is in REMOTE mode to configure current limits for the SIMOCODE pro module configured with a current measuring module. Errors when reading/writing data record The following errors can occur when reading/writing the data record:...
  • Page 79: Read Record Error Status

    4. Compile and download the CFCs. 5. Recompile the OS. 4.1.9 Overview of the measuring point browser window For more information on measuring point browser, refer SIMATIC PCS 7 APL Function Manual. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 80: Configurable Response Using The Feature I/O

    • Feedback errors (motor and valve blocks) This causes an outgoing message when initializing Alarm_8P in OB100 and an incoming message after expiration of the counter on the cyclic interrupt level. RunUpCycle SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 81: Response For Out Of Service Mode

    Bit = 0: The control commands are not reset by the block. If there are two pending control commands for changing mode, the mode is not changed. In this case, the note text "Invalid command" is displayed in the faceplate. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 82: Enabling Resetting Of Commands For The Control Settings

    These are the parameters that are always used for the automatic operation of a block. Bit = 0: Button mode: Each automatic command is assigned to a control input. This has a latching reaction and is 1-active. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 83: Set Switching Mode

    You can only change the direction of the motor by first stopping and starting the motor again in the required direction. The motor can only be started again after the time set in the parameter has elapsed. IdleTime SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 84: Resetting Via Input Signals In The Event Of Interlocking (Protection) Or Errors

    Feature bit purpose To activate the runtime of feedback signals. The default setting is 0. Bit = 0: Deactivated: Tracking of feedback for simulation immediately after the trigger signal. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 85: Separate Monitoring Time For Stopping The Motor

    If switchover occurs at a different point in any time, the "Switchover error" text is indicated on the faceplate. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 86: Activate Fault Status For External Control System Fault

    The default setting is 0. Bit = 0: Calculation of impulse controls in LocalSetting 2 and 4. Bit = 1: Disable calculation of impulse controls in LocalSetting 2 and 4. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 87: Bumpless Switchover To Automatic Mode

    Number of the bit: 24 Feature Feature bit purpose To enable local permission for a technologic block. The default setting is 0. Bit = 0: Disabled Bit = 1: Enabled. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 88: Suppression Of All Messages

    When the "Protection" interlock, feedback error ("Status error", "Control error") or "Motor protection" signal is present again, this bit is used to specify if a reset can be made Feature SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 89 The operating mode Local is independent of this feature bit. The dosing quantity can be reset by the operator at the input or via a 0-1 edge transition at the input RstDQ_Op RstDQ_Li SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 90: Enable Reset Of Interlocks In Manual Mode

    Rapid stop is unlocked for all operating modes using the "Reset" button in the faceplate ); in CFC it is unlocked using the = 1 input parameter. RstOp = 1 RstLi Note The local operating mode has a separate reset mechanism. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 91: Suppression Of Single Alarm Message

    To determine whether a separate interconnectable 1-active control input has to be used for every local command of the block or two local commands are assigned to a control input. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 92: Evaluation Of The Signal Status Of The Interlock Signals

    Bit = 0: The signal status is determined, an input with is forwarded with ST = 16#00 16#28 value = 0. Bit = 1: No evaluation of the signal status for 16#00 16#28 SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 93: Forcing Operating Modes In The "Local" Mode

    To enable the use of the "Separate interlock for each direction or position" function. The default setting is 0. Bit = 0: One interlock for each direction or position. Bit = 1: Separate interlock for each direction or position. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 94: Diagnostics Block Mmdiag

    4.2 Diagnostics block MMDiag Diagnostics block MMDiag 4.2.1 Description of MMDiag Purpose of the block The MMDiag block is responsible for diagnosis of the SIMOCODE pro device. ● It evaluates the acyclic events: – Start – DP/IO station failure – Module fault –...
  • Page 95: Acyclic Reading Of Data Record 92

    @1%d@/@5%d@/@3%d@: Not reachable $$BlockComment$$ External Message 1 ExtMsg1 $$BlockComment$$ External Message 2 ExtMsg2 $$BlockComment$$ External Message 3 ExtMsg3 * S = AS, OS process control fault ** User-definable message SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 96: Driver Generator

    The block is inserted behind the OB_DIAG1 / OB_DIAG1_PN block in the CFC chart. Rack_No Slot_No SubSlot_No SubAddr DAddr LAddr Subn1Id Subn2Id SubN_Typ inputs are configured via the information from HW Config. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 97: Start-Up Characteristics

    The module fault is detected by the event number 16#61 for PROFIBUS and 16#51 for PROFINET for event class 16#39. The module fault is detected while the SIMOCODE pro device is configured behind a Y-Link. The logical address of the module (...
  • Page 98: Io Station Failure (Profibus Dp Or Profinet Io)

    Reference Error numbers (Page 77) You will find more information about the organization blocks in the reference manual System and Standard Functions for S7-300/400 in the Internet (https://support.industry.siemens.com/cs/document/44240604). SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 99: Failure Of A Profibus Dp Station

    16#A3 Error when the operating system accesses a module. 16#B1, 16#B2 16#39 16#B3 16#39 or 16#38 is only triggered once for one execution cycle of the block. GrpErr SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 100: Mmoprtn Block

    Purpose of the block The MMOprtn block supports the control functions in the Advanced Process Library (APL) that are specific to SIMOCODE pro. ● Via the block, commands such as emergency start, test, trip reset are started because these functions are not supported by the APL themselves.
  • Page 101: Parameterizable Functions Via The Feature Connection Mmoprtn

    The feature bits for suppressing reading extended device parameters through datasets 132 and 134 are used only when there is no measurement data (MMMeas block) required for the particular SIMOCODE pro configuration, as the data relevant to external modules will not be available.
  • Page 102: Operating Modes

    The device is switched to Local mode via the APL blocks and the channel FbSwtMMS block. The command for switching modes changes the process input image PZDIn01 SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 103: Motor Current

    The motor current is transferred via the input parameter as an unsigned 2-byte PZDIn23 value. SIMOCODE pro always transfers the current here as a percentage of the set current in a range from 0 to 1020%. parameter calculates this as a percentage.
  • Page 104 DGTLMDL2BI BOOL Digital Module 2 Bi DGTLMDL2MO BOOL Digital Module 2 Mo DGTLMDLFL BOOL Digital Module FL DGTLMDLFP BOOL Digital Module FP ERTHMDL2 BOOL Earth fault module status SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 105 Star-delta reversing starter Dahlander Dahlander reversing starter Pole-changing starter Pole-changing reversing starter Valve Positioner 1 Positioner 2 Positioner 3 Positioner 4 Positioner 5 Soft starter Soft reversing starter SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 106: Current Limits

    4.3 MMOprtn block ModlAct parameter The ModlAct parameter provides the information on availability of active sensors in the SIMOCODE pro extended modules by reading the DS132 and DS134. The data are relevant for: ● Number of active Temperature Sensors ● Number of active Analog Sensors ●...
  • Page 107: Hysteresis

    Emergency start Purpose of emergency start Emergency start deletes the thermal memory from SIMOCODE pro each time it is activated. This allows the motor to be immediately restarted after an overload trip. The emergency start function sets the process image output DP 0.4, in such a way that the motor can be started again immediately.
  • Page 108: Self-Test

    4.3.9 Self-test The SIMOCODE pro test functions are activated by setting the parameters CstAut / CstMan The self-test can be triggered by interconnecting the inputs , or by using the CstAut / CstMan "Test"...
  • Page 109: Trip Reset

    GrpErr detected. The Standard view displays these errors as a group error in plain text. ● General Fault (GenFlt) of the SIMOCODE ● Module Fault ● Rack Fault SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 110: Fault Handling

    External message 6 $$BlockComment$$ External Message 6 External message 7 $$BlockComment$$ External Message 7 External message 8 $$BlockComment$$ External Message 8 * S = AS, OS process control fault SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 111: Messages Via Event16Ts Message Block

    ● Message error ● Message acknowledgment status 4.3.15 Messages via Event16Ts message block Whenever an alarm is generated in the SIMOCODE pro device, this is passed on to the input parameter of the APL block via the output parameter of the...
  • Page 112 ExMsgOu4 $$BlockComment$$External message 4 ExMsgOu5 $$BlockComment$$External message 5 ExMsgOu6 $$BlockComment$$External message 6 ExMsgOu7 $$BlockComment$$External message 7 ExMsgOu8 $$BlockComment$$External message 8 * S = AS, OS process control fault SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 113: System Text Libraries For Warning And Trip

    Motor stop time > External fault 1 External fault 2 External fault 3 External fault 4 External fault 5 External fault 6 AM1 open circuit DM-F safety-oriented tripping SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 114 Double 1 End position Antivalence Test position feedback (TPF) Power failure (UVO) Operational protection Off (OPO) Unbalance Overload Overload and loss of phase Internal earth fault External earth fault SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 115 TM2 level T > TM2 sensor fault TM2 out of range AM2 level 0/4-20mA > AM2 level 0/4-20mA < AM2 open circuit EM open circuit EM short circuit SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 116: Process Images For The Mmoprtn Block

    – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 117 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 118 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 119 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 120 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 121 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 122 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 123 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 124 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 125 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 126 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 127 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 128 – – – Byte 5 – – – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 129 – Byte 6 – – – Byte 7 – – – Byte 8 – – – Byte 9 – – – Reference MMOprtn - Process image (Page 153) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 130: Enabled Operations

    1 = Operator is permitted to change the lower limit (AV) for "Alarm" 1 = Operator is permitted to change the lower limit (AV) for "Warning" 1 = Operator is permitted to update data SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 131: Status Information

    1 = Feedback fast reverse / open positioner 1 = Feedback reverse on / close positioner 1 = Status – Interlocking time active 1 = Group error 0 = No error MsgLock enabled SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 132: Simocode Pro Slave Diagnostics

    Last Successful Readdata Timestamp 1-31 Reserved 4.3.20 SIMOCODE pro slave diagnostics The PROFIBUS station diagnostics for SIMOCODE pro are read by SFC13 "DPNRM_DG" and passed on to the output parameter. DiagStn Table 4- 41 Bit assignment of the station diagnostics...
  • Page 133: Diagnostics Information

    4.3.21 Diagnostics information The diagnostics information is communicated to WinCC for display in the faceplates. The following diagnostics information is available for SIMOCODE pro devices and for SIMOCODE pro PROFINET devices: ● Status diagnostics, output via the parameter output DiagSts ●...
  • Page 134 Description of the blocks 4.3 MMOprtn block DiagEvt1, DiagEvt2, DiagEvt3 – event diagnostics Table 4- 43 DiagEvt1 – event diagnostics for SIMOCODE pro devices Meaning Pre-Warning overloaded Unbalance Overload Overload and loss of phase Internal earth fault External earth fault...
  • Page 135 Description of the blocks 4.3 MMOprtn block Table 4- 44 DiagEvt2 – event diagnostics for SIMOCODE pro devices Meaning Number of starts > Just one start possible Motor operating hours > Motor stop time > Limit monitor 1 Limit monitor 2...
  • Page 136 Description of the blocks 4.3 MMOprtn block Table 4- 45 DiagEvt3 – event diagnostics for SIMOCODE pro devices Meaning Password protection active Factory settings Parameterization active DM-FL configuration mode DM-FL actual configuration and desired configuration different DM-FL waiting for start-up test...
  • Page 137 Description of the blocks 4.3 MMOprtn block DiagWrn1, DiagWrn2 – Warning diagnostics Table 4- 47 DiagWrn1 – Warning diagnostics for SIMOCODE pro devices Meaning Pre-warning overloaded Unbalance Overload Overload and loss of phase Internal earth fault External earth fault Thermistor trip level...
  • Page 138 Description of the blocks 4.3 MMOprtn block Table 4- 48 DiagWrn2 – Warning diagnostics for SIMOCODE pro devices Meaning AM1 open circuit DM-F safety-oriented tripping DM-F monitoring interval for mandatory testing - test required DM-F feedback circuit DM-FL simultaneity EM open circuit...
  • Page 139 Description of the blocks 4.3 MMOprtn block DiagTrp1, DiagTrp2 – Trip diagnostics Table 4- 50 DiagTrp1 – Trip diagnostics for SIMOCODE pro devices Meaning Hardware fault basic unit Module fault Temporary components Configuration fault Parameterization PLC/DCS Execution on-command Execution stop-command...
  • Page 140: Assignment Of The Diagnostics Information

    Description of the blocks 4.3 MMOprtn block Table 4- 51 DiagTrp2 – trip diagnostics for SIMOCODE pro devices Meaning Level P > Level P < Level Cos-Phi < Level U < AM1 Level 0/4-20mA > AM1 Level 0/4-20mA < Stalled rotor Number of Starts >...
  • Page 141 Operational Protection Off (OPO) Remote mode Emergency start executed Cooling down period active Pause time active Device check active Phase sequence 1-2-3 Phase sequence 3-2-1 DM-F enabling circuit SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 142 Description of the blocks 4.3 MMOprtn block Bit assignment Diag_Evt Table 4- 54 Bit assignment Diag_Evt for SIMOCODE pro PROFIBUS devices Auxiliary variables Diag_Evt Event Diag_Evt Overload operation Unbalance Overload Overload + phase failure Internal ground fault External ground fault...
  • Page 143 Password protection active Factory settings Parameter assignment active DM-FL configuration mode DM-FL configuration deviation DM-FL waiting for startup test DM FP PRM error EM open circuit EM short circuit SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 144 Description of the blocks 4.3 MMOprtn block Table 4- 55 Bit assignment Diag_Evt for SIMOCODE pro PROFINET devices Event – NTP clock set Diag_Evt NTP clock synchronized Initialization module read in Initialization module programmed Initialization module deleted Addressing plug read in...
  • Page 145 DM-F test requirement DM-F feedback circuit DM-FL simultaneity EM open circuit EM short circuit Table 4- 57 Bit assignment Diag_Wrn for SIMOCODE pro PROFINET devices Diag_Wrn TM2 warning T> TM2 sensor fault TM2 Out of Range AM2 Warning 0/4–20 mA>...
  • Page 146 Description of the blocks 4.3 MMOprtn block Bit assignment Diag_Trp Table 4- 58 Bit assignment Diag_Trp for SIMOCODE pro PROFIBUS devices Auxiliary variables Diag_Trp Event Diag_Trp Hardware fault basic unit Module fault Temporary components Configuration fault Parameterization PLC/PCS Runtime On...
  • Page 147 DM-F safety-related tripping DM-F wiring DM-FL cross circuit EM open circuit EM short circuit Table 4- 59 Bit assignment Diag_Trp for SIMOCODE pro PROFINET devices Diag_Trp TM2 trip T> TM2 sensor fault TM2 Out of Range AM2 Warning 0/4–20 mA>...
  • Page 148: Faceplate Views

    (MMMeas); visible if the Selfp1 input parameter of the MMOprtn block is configured. ⑦ Status displays of the block: Test position • Invalid signal • Rack fault • Group error • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 149 Navigation button The button to navigate to the connected motor block. ⑨ Motor status (see table) ⑨ Icons for motor status Status PROFIBUS PROFINET Motor ON Motor OFF Error SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 150: Mmoprtn - Limits

    The values provide information on the display range for the bar graph ( ) of the Curr_OpScale process value. The scale range is defined in the Engineering Station (ES). SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 151 Setting the cursor at any random position in the text box is no longer possible in the operator dialog. This prevents operating errors by adding decimal points automatically. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 152: Mmoprtn - Diagnostics

    4.3.23.3 MMOprtn - Diagnostics MMOprtn - Diagnostics In the SIMOCODE pro PCS 7 Library V9.0, all available diagnostics messages are displayed in the diagnostics view. Based on the parameters, there are diagnostics views for the status, events, warnings, and trips.
  • Page 153: Mmoprtn - Process Image

    Figure 4-2 Process image view – example of overload relay Figure 4-3 Process image view – example of direct-on-line starter Reference Process images for the MMOprtn block (Page 116) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 154: Block For Mmmeas Measured Value Function

    The MMMeas block gathers measured value parameters from data record 94. It receives diagnostic data from the MMDiag block. For SIMOCODE pro C / S / V PROFIBUS and PROFINET devices, the MMMeas block provides information on the following topics: ●...
  • Page 155: Parameterizable Functions Via The Feature Connection Mmmeas

    The default setting is 0 in each case. 4.4.3 Operating modes The following operating modes are displayed on the block: ● Local ● ON ● Out of service (Oos) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 156: Measured Values

    DS94 Read measured values The values are read from the SIMOCODE pro device with the "RDREC" function. This information is written to the output parameters. Measured values for SIMOCODE pro devices The measured values depend on the type of the basic unit, and on the expansion modules used (UM, AM, TM, EM, MM).
  • Page 157 EM "X" = Measured value is available, "–" = Measured value is not available. Additional measured values for SIMOCODE pro PROFINET devices The measured values depend on the expansion modules used (AM, TM). Note Unsupported values are read and displayed as zero.
  • Page 158: Read Measured Values

    If the active power or the apparent power should be read in cyclically, two consecutive inputs have to be configured with respectively because the active power ModeInxx = 20 and ModeInxx = 21 and apparent power occupy a double word in SIMOCODE pro. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 159: Assignment Of The Cyclic Process Image

    ModeIn18 4.4.4.2 Assignment of the cyclic process image The IO Controller sends cyclic receive data to SIMOCODE pro. The SIMOCODE pro device returns cyclic send data as a reply. Table 4- 67 Assignment of PZDOutxx to the analog value output...
  • Page 160: Write Analog Output

    PZDIn14 16–17 PZDIn16 18–19 PZDIn18 4.4.4.3 Write analog output The analog output can be written cyclically to the SIMOCODE pro device. With the parameter , you can parameterize whether the operator-controllable input LiOp or the interconnectable input is used AMOutIn...
  • Page 161: Message Characteristics

    ExtMsg4 $$BlockComment$$External message 5 ExtMsg5 $$BlockComment$$External message 6 ExtMsg6 $$BlockComment$$External message 7 ExtMsg7 $$BlockComment$$External message 8 ExtMsg8 * S = AS, OS process control fault ** User-definable message SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 162: Start-Up Characteristics

    MsgErr1 ● Message status ● Message error ● Message acknowledgment status 4.4.6 Start-up characteristics The alarm messages are suppressed in the OB100 for the no. of times. RunUpCyc SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 163: Status Information

    0 = Disable RdDataOp button on Rack Fault & No trigger to RdDataOp from Faceplate 1 = Enable RdDataOp button Slv_Typ 0 = PROFIBUS 1 = PROFINET Status2 Description Last Successful Readdata Timestamp 1-31 Reserved SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 164: Enabled Operations

    1 = Operator is permitted to write at output 24…31 24…31 24…31 Reserved contains the release information of all parameters. OS_PermOut contains the release based on the current modes. OS_PermLog SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 165: Faceplate Views

    Display of the operating mode ② Navigation button: Navigation to the connected MMOperation block. ③ Current measurement values ④ Voltage measurement values ⑤ Analog measurement values ⑥ Temperature/Earth Fault measurement values SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 166: Mmmeas - Standard 1

    4.4 Block for MMMeas measured value function 4.4.9.2 MMMeas - Standard 1 Standard 1 view Module Type Availability Button Status Operation Control Current Module Enabled Disabled Figure 4-4 Current module SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 167: Mmmeas - Standard 2

    These parameters are enabled when a current measuring module is connected. 4.4.9.3 MMMeas - Standard 2 Standard 2 view Module Type Availability Button Status Operation Control Voltage Module Enabled Disabled SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 168 Button is deactivated if RackF_Act = 1, authorization level 5 and higher (ProcessControling) These parameters are enabled when a Voltage measuring module is connected. Note In case of line voltage, UL1-L2, UL2-L3, UL3-L1 will be displayed. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 169: Mmmeas - Standard 3

    4.4 Block for MMMeas measured value function 4.4.9.4 MMMeas - Standard 3 Standard 3 view Module Type Availability Button Status Operation Control Analog Module Enabled Disabled Figure 4-6 Analog module SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 170: Mmmeas - Standard 4

    Description of the blocks 4.4 Block for MMMeas measured value function Analog module 1 (for SIMOCODE pro devices) ① Analog values as bars (Ana_OpScale high value, low value) ② Analog values in % (AMIn1, AMIn2, AMIn3, AMOut) If the background color of the field is white, you can change the value in the expanded operating area in three ways (authorization level 6 and higher): ●...
  • Page 171 4.4 Block for MMMeas measured value function Figure 4-7 Temperature module and Earth fault module Temperature module 1 (for SIMOCODE pro devices) ① Temperature module values (MaxTemp, TMTemp1, TMTemp2, TMTemp3) These parameters are enabled when Temperature module 1 is connected.
  • Page 172: Block For Statistical Function Mmstat

    The MMStat block gathers statistical data from data record 95. It receives diagnostic data from the MMDiag block. For SIMOCODE pro C / S / V PROFIBUS and PROFINET devices, the MMStat block provides information about the following topics: ● Device operating hours ●...
  • Page 173: Parameterizable Functions Via The Feature Connection Mmstat

    Read statistical values The DS95 data record is based on the read capability. The values are read from the SIMOCODE pro device with the "RDREC" function. This information is written to the output parameters. SIMOCODE pro PCS 7 Library V9.0...
  • Page 174 Description of the blocks 4.5 Block for statistical function MMStat Statistical values for SIMOCODE pro devices The statistical values depend on the type of basic unit. Note Unsupported values Values for functions that are not available on the SIMOCODE device are read as zero.
  • Page 175: Message Characteristics

    The alarms are also suppressed if the block is in Out of service mode. The alarms are suppressed on warm restart for the number of cycles set for power up in the parameter. RunUpCyc SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 176: Start-Up Characteristics

    MsgErr1 ● Message status ● Message error ● Message acknowledgment status 4.5.6 Start-up characteristics The alarm messages are suppressed in the OB100 for the no. of times. RunUpCyc SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 177: Status Information

    - V - PN Device Voltage Module is available 12...27 Reserved 1 = Group Error MsgLock enabled 1 = Rack fault Slv_Typ: 0 = PROFIBUS, 1 = PROFINET SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 178: Enabled Operations

    1 = Operator is permitted to read data from the device 22…31 22…31 22…31 Reserved contains the permission information of all the parameters. OS_PermOut contains the permission evaluated based on the current operating states. OS_PermLog SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 179: Faceplate Views

    Description of the blocks 4.5 Block for statistical function MMStat 4.5.9 Faceplate views 4.5.9.1 MMStat - Standard 1 Standard 1 view SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 180 Last successfull Timestamp of Read Data ⑧ Navigation button Navigation to the connected MMOperation block. Note The consumed energy parameter is enabled when a voltage module is configured. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 181: Mmstat - Standard 2

    4.5 Block for statistical function MMStat 4.5.9.2 MMStat - Standard 2 ① Timers Timers 1-4 ( Tmr1Act Tmr2Act Tmr3Act Tmr4Act Timers 5-6 ( ) (for SIMOCODE pro PROFINET devices) Tmr5Act Tmr6Act ② Counters Counters 1-4 ( Cnt1Act Cnt2Act Cnt3Act Cnt4Act Counters 5-6 (...
  • Page 182 Description of the blocks 4.5 Block for statistical function MMStat Note The following parameters are enabled for SIMOCODE pro C (BU1) and S (BU0): • Timer 1 and 2 • Counter 1 and 2 • No calculation module The following parameters are enabled for SIMOCODE pro V (BU2): •...
  • Page 183: Block For Timestamping Mmlog

    PROFIBUS transfers the time-stamped events to the control system additionally for the signals configured in the device. ● Logbook function: The block reads out the error buffer of SIMOCODE pro C / S / V and SIMOCODE pro V PROFINET.
  • Page 184: Parameterizable Functions Via The Feature Connection Mmlog

    LogId21 and LogTm1- LogTm21 will not be updated. 4.6.3 Operating modes The following operating modes are displayed on the block: ● Local ● ON ● Out of service (Oos) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 185: Logbook Function

    4.6 Block for timestamping MMLog 4.6.4 Logbook function The error buffer is available for SIMOCODE pro C / S / V PROFIBUS and PROFINET. The error buffer contains the tripping events and events that a SIMOCODE pro device has saved.
  • Page 186 EM open circuit EM short-circuit Trip level I> Trip level I< Trip level P> Trip P< Trip level cos phi< Trip level U< AM1 trip level 0/4–20 mA> SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 187 "Enabling circuit open" events are saved. Table 4- 83 Messages about events – MMLog Message No. Event 200 or 202 Enabling circuit closed 201 or 203 Enabling circuit open SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 188: Messages

    Description of the blocks 4.6 Block for timestamping MMLog 4.6.5 Messages The following application is only available for SIMOCODE pro PROFIBUS devices ( Slv_Typ Signal messages and special messages SIMOCODE detects three message buffers: DS12, DS13, and DS14. Each of these data sets has 180 bytes to contain 16 messages.
  • Page 189 00h: END / OUTGOING Reserved Byte[1] 0x00 Time Byte[8] Total time according to ISP (Internet Service Provider) process: Bit 0: 1 = Clock is synchronized, 0 = Clock is not synchronized SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 190: Signaling Response

    External value 5, user-definable ExtVa106 External value 6, user-definable ExtVa107 External value 7, user-definable ExtVa108 External value 8, user-definable ExtVa109 External value 9, user-definable ExtVa110 External value 10, user-definable SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 191 MsgErr1 ● Message status ● Message error ● Message acknowledgment status Parameters are messages that can be defined by the user via SigMsg1 SigMsg8 SIMOCODE ES or EDD. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 192: Driver Generator

    Logbook error 3 Type Logbook error 4 Type Logbook error 5 Type Logbook error 6 Type Logbook error 7 Type Logbook error 8 Type Logbook error 9 Type SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 193 1-Enable RdDataOp button, 0-Disable RdDataOp button on Rack Fault & No trigger to RdDataOp from faceplate Slv_Type 0 = PROFIBUS 1 = PROFINET Status2 Description TimestmpOk 1...31 Reserved SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 194: Enabled Operations

    22...31 22...31 22...31 Reserved 4.6.11 Faceplate views 4.6.11.1 MMLog - Standard Standard view ① Mode display (On, Oos) ② Navigation button Navigation to the connected MM Operation block. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 195: Mmlog - Logbook

    The tool bar button for logbook view gets disabled when the feature bit 26 is high. Note Alarm view In the Alarm view, the information is entered if the time stamping function is activated. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 196 4.6 Block for timestamping MMLog Logbook view for PROFINET With PROFINET, up to 21 messages are listed with ID and real-time stamp. Figure 4-9 Logbook view for PROFINET SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 197: Mmrevdhl Motor Block

    The MMRevDhl motor block can be indicated via 2 block icons. The commands can be issued from the faceplate if the operator permission has been programmed at the parameter. OS_Perm SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 198: Operating Modes

    Overview of the templates, control functions and blocks (Page 38) 4.7.1.2 Operating modes The following modes are available for the MMRevDhl block: ● Local (for motors and solenoid valves) ● Automatic ● Manual ● Out of service(Oos) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 199 , the enabled operations for all mode changes will be deactivated. ModLiOp = 1 If the block is in local mode, no other mode can be activated for it. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 200: Mode Changeover Error

    In the standard view of the faceplate, the text "Error switchover" is output on unwanted non- bumpless switchover. If switchover from local to automatic mode is initiated by the operator and this error occurs, the block will remain in local mode. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 201: Forcing Operating Modes

    In the standard view of the faceplate: Display of a text for the forced operating state, e.g. "Forced stop" for motors. This is additionally displayed with the crossed-out lock. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 202: Control Functions For Directions

    Feature.Bit5 – Feature.Bit7 Feature.Bit7 * also possible without Feature bit. For more details, refer Section "Step control mode for the speed change" at Advanced Process Library Function Manual SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 203: Parameterizable Functions Via The Feature Connection Mmrevdhl

    Irrespective of the value of Feature bit 0, the corresponding block in the Out of Service mode will continue to remain in the same mode after a warm restart. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 204: Output Signal For Ready To Start

    To reset via the faceplate, the operator must have the appropriate authorization ( OS_Perm After a reset, the output is set for one cycle. P_Rst SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 205: Limit Value Monitoring With Hysteresis

    WarnAct = 0 A warning to this effect will not be output if you set a value smaller than the SampleTime parameter for the warning times ( WarnTiMan, WarnTiAut SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 206: Issuing Maintenance Release

    ● Simulation can only be activated / deactivated with the operator control permission level for system authorization. ● The technological functions are not influenced ● All process-relevant output signals, such as , and are given FFwd FRev "Simulation" status. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 207: Monitoring Functions

    Note The monitoring functions are functions of the block. SIMOCODE pro nevertheless has its own functions for monitoring the on/off operations and the switching state of the motor. The monitoring functions of the block can come into conflict with monitoring functions configured in SIMOCODE pro under certain conditions.
  • Page 208 The parameters are set in seconds. Note The monitoring functions are functions of the block. SIMOCODE pro nevertheless has its own functions for monitoring the switching state of the Motor control → Control function → motor. You can set these using the device parameters...
  • Page 209: Motor Protection

    ● Interlock forward without reset ("Interlock forward") ● Interlock reverse without reset ("Interlock reverse") ● Interlock forward with reset ("Protection interlock forward") ● Interlock reverse with reset ("Protection interlock reverse") SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 210 Motors and values are not put into the safe position if one of the interlock inputs is active (e.g., = 0) and the corresponding signal status is 16#FF ( Intlock Intlock.ST = 16#FF SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 211 → The signal status is used to activate the motor to stop. – Signal status ≠ Simulation, "bad, device-related" and " bad, process- related" → No change in the block Reference MMRevDhl - Standard (Page 223) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 212: Disabling Interlocks

    ● Control System Fault ( ● Trip ( Trip) ● Feedback error due to control change ( MonDynErr ● Feedback error due to unexpected feedback change ( MonStaErr SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 213: User-Defined Auxiliary Values And User-Defined Status

    The alarms are also suppressed if the block is in Out of service mode. The alarms are suppressed on warm restart for the number of cycles set for power up in the parameter. RunUpCyc SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 214 External value 7, user-definable ExtVa108 External value 8, user-definable ExtVa109 Reserved ExtVa110 Reserved parameters transfer the following information: MsgStat1 MsgAckn1 MsgErr1 ● Message status ● Message error ● Message acknowledgment status SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 215 ExtVa207 External value 7, user-definable ExtVa208 External value 8, user-definable parameters transfer the following information: MsgStat2 MsgAckn2 MsgErr2 ● Message status ● Message error ● Message acknowledgment status SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 216: Fault Handling

    These are transferred to WinCC via the parameters. OS_PermOut OS_PermLog The block parameters are controlled via the FBs in CFC. The activated parameter allows the operator to enter the desired commands. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 217 1 = Operator can change the simulation value SimAV 27...29 27...29 27...29 Reserved 1 = Operator can define the monitoring time for control stop 1 = Operator can execute the rapid stop SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 218: Status Information

    Fast FwdForce Fast Reverse Force "Interlock" button activated Reset request with input signal WarnAct.Value or IdleTime is active Bypass information from previous function block "Permission" button is enabled SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 219 Error in fast reverse mode Show padlocks in block icon "Protect" button activated Hidden bypass signal in Permit Reverse Hidden bypass signal in Interlock Reverse Hidden bypass signal in Protect Reverse MS_RelOp SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 220 2: Separate bypass signal Feature2 MonDynStopErr.Value bit 16: Separate interlock for each direction or position Feature2 Separate monitoring of shutdown of the motor ( bit 13) Feature SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 221: Time

    "Stop" mode. IdleTime parameter can be set independently of the parameter. IdleTime MonTiDynamic Note Idle time is not applicable during speed transitions. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 222: Selecting A Unit Of Measure

    The XML is read only once when WinCC runtime is activated. If any changes are done in the XML later, user must deactivate, close, and activate the WinCC runtime again to reflect the changes. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 223: Faceplate Views

    Description of the blocks 4.7 MMRevDhl motor block 4.7.25 Faceplate views 4.7.25.1 MMRevDhl - Standard Standard view SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 224 Symbol Status Symbol Motor running forward Motor running in re- verse Motor running fast Motor running in fast forward reverse Motor fault Motor stops Reference Interlocking (Page 209) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 225: Mmrevdhl - Maintenance

    Description of the blocks 4.7 MMRevDhl motor block 4.7.25.2 MMRevDhl - Maintenance Maintenance view SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 226 The operator is not permitted to execute the command ( • OS_Perm The displays are dependent on the bit values in the parame- OS_PermOut OS_PermLog ters. See also Monitoring functions (Page 207) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 227: Mmrevdhl - Preview

    Description of the blocks 4.7 MMRevDhl motor block 4.7.25.3 MMRevDhl - Preview Preview view With the MMRevDhl block, the preview view shows the operator permissions and the current control signals. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 228 Description of the blocks 4.7 MMRevDhl motor block SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 229 Start ←: 1 = Start motor in reverse Start ←←: 1 = Start motor in fast reverse Display is only visible when the corresponding block input is connected. SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 230: Maintenance Station

    Maintenance Station Maintenance Station The SIMOCODE pro Library PCS 7 V9.0 supports the function of the Maintenance Station, via GSD, via PDM object, and via OM SIMOCODE pro. SIMOCODE pro PROFIBUS – Maintenance Station Display Remark Message Caused by Unknown/untested...
  • Page 231 Maintenance Station 5.1 Maintenance Station SIMOCODE pro PROFINET – Maintenance Station Display Remark Message Caused by Unknown/untested PLC in Standby Trip Device [Subnet No.]/[Device No.]: Tripping *) Bad, maintenance alarm General Fault • Controller Fault • Protection has tripped •...
  • Page 232 Message is locked *) You can find detailed information on Signaling, Warning and Tripping described for Dataset DS 92 – Device diagnostic in system manual of SIMOCODE pro PROFINET. Messages Messages for an incoming Signaling, Warning and Tripping event can be found using:...
  • Page 233 Maintenance job was set to status "In progress" Maintenance job canceled Maintenance status see table above Maintenance engineer has canceled the maintenance job Maintenance job completed Maintenance status see table above SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 234: Parameter

    16#FF Message Event ID Acc_Id BOOL TRUE 1 = Accept new Mode settings ExtMsg1 STRUCT – External Message 1 Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 235 1 = Enable read data record RdErr STRUCT – 1 = Error read record Value: BOOL • • ST: BYTE 16#80 • • RdErrStat WORD 16#00 Status of Read record error SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 236 Byte Value Meaning Byte 3 16#80: Valid data Irrelevant 16#40: Invalid data 16#20: Redundancy error Byte 2 16#01: Warm restart (OB100) – Byte 1; 0 16#0000 – Irrelevant SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 237: Structure Of Udts For Mmdiag

    Parameter A.2 Structure of UDTs for MMDiag Structure of UDTs for MMDiag UDTs for diagnostics information The following diagnostics information is available for SIMOCODE pro PROFIBUS and PROFINET devices: ● SMCSTATUS – Status, output via the parameter output DiagSts ● SMCEVNT – event, output via the...
  • Page 238 BOOL Phase sequence 1-2-3 UMPHS321 BOOL Phase sequence 3-2-1 DMFCKT BOOL DM-F enabling circuit closed SMCEVNT – event Table A- 5 Event diagnostics information for SIMOCODE pro devices Element Data format Meaning IMUMOVLOPRN BOOL Pre-Warning overloaded IMUMUNBAL BOOL Unbalance IMUMOVL...
  • Page 239 FACTSET BOOL Factory settings PARAACT BOOL Parameterization active PRMERRNUM BYTE Prm error number (Bytes) DMFLCNFMOD BOOL DM-FL configuration mode DMFLCNFGDEV BOOL DM-FL actual configuration and desired configuration different SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 240 DM-F incorrect PROFIsafe address or incorrect PROFIsafe parameter EMOPNCKT BOOL EM open circuit EMSHRTCKT BOOL EM short circuit Table A- 6 Event diagnostics information for SIMOCODE pro PROFINET devices Element Data format Meaning NTPCLKSET BOOL NTP clock set NTPCLKSYNC BOOL...
  • Page 241 DM-F monitoring interval for mandatory testing - test required DMFLFBKCKT BOOL DM-F feedback circuit DMFLSIM BOOL DM-FL simultaneity EMOPNCKT BOOL EM open circuit EMSHRTCKT BOOL EM short circuit SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 242 AM2 level 0/4-20mA > AM24TO20LO BOOL AM2 level 0/4-20mA < AM2OPNCKT BOOL AM2 open circuit SMCTRP – trip Table A- 9 SMCTRP – trip diagnostics information for SIMOCODE pro devices Element Data format Meaning HWBUFLT BOOL Hardware fault basic unit MODFLT BOOL...
  • Page 243 BOOL DM-FL cross circuit EMOPNCKT BOOL EM open circuit EMSHRTCKT BOOL EM short circuit Table A- 10 SMCTRP – trip diagnostics information for SIMOCODE pro PROFINET devices Element Data format Meaning TM2TRPHI BOOL TM2 level T > TM2SNSERR BOOL TM2 sensor fault...
  • Page 244: Block Parameter Mmoprtn

    MMDiag Diag_Evt SMCEVNT – SIMOCODE diagnostics event information from MMDiag Diag_Wrn SMCWRNG – SIMOCODE diagnostics warning information from MMDiag Diag_Trp SMCTRP – SIMOCODE diagnostics trip information from MMDiag SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 245 Control System Fault Message - External Error Value: BOOL • • ST: BYTE 16#80 • • Curr_TH Trip level high 0…1020% Curr_WH Warning level high 0…1020% Curr_TL Trip level low 0…1020% SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 246 External value 7 ExtVa108 – External value 8 ExtVa109 – External value 9 ExtVa110 – External value 10 ExtVa206 – External value 6 (MsgEvID2) ExtVa207 – External value 7 (MsgEvID2) SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 247 WORD 16#00 Status of write record error RdWrAct STRUCT – 1 = Operator enabled for read / write record Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 248 Value: BOOL • • ST: BYTE 16#80 • • AM2OutRng STRUCT – Analog module 2 – Measuring range output Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 249 DWORD 16#FF SIMOCODE device functions ModlAct WORD 16#00 Active temperature and analog modules / sensors DiagStn DWORD 16#00 SIMOCODE pro PROFIBUS DP station diagnostics DiagSts DWORD 16#00 SIMOCODE pro Status Diagnostics DiagEvt1 DWORD 16#00 SIMOCODE pro Event Diagnostics 1 DiagEvt2...
  • Page 250 1 = Test position feedback on (TPF) Value: BOOL • • ST: BYTE 16#80 • • PreWrnOvl STRUCT – 1 = Prewarning overload Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 251 16#00 ALARM_8P: ACK_STATE Output MsgErr2 BOOL FALSE 1 = Messaging Error Occurs MsgStat2 WORD 16#00 ALARM_8P: Status Output MsgAckn2 WORD 16#00 ALARM_8P: ACK_STATE Output ReserveOut WORD 16#00 Reserved SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 252: Block Parameter Mmmeas

    16#00 Process value DP 8.0-9.7 basic type 1 PZDIn10 WORD 16#00 Process value DP 10.0-11.7 basic type 3 PZDIn12 WORD 16#00 Process value DP 12.0-13.7 basic type 3 SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 253 STRUCT – 0 = Operator 1 = Link Value: BOOL • • ST: BYTE 16#80 • • OnOp BOOL FALSE 1 = ON mode: ON mode by operator SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 254 – External message 5 Value: BOOL • • ST: BYTE 16#80 • • ExtMsg6 STRUCT – External message 6 Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 255 • • RdErrStat WORD 16#00 Status of read record error GrpErr STRUCT – 1 = Group error is active Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 256 Phase current IL3 in %/ls Value: REAL • • ST: BYTE 16#80 • • TripCurr STRUCT – Last trip current in %ls Value: REAL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 257 Analog Input 2 Effective in mA Value: REAL • • ST: BYTE 16#80 • • AMIn3 STRUCT – Analog input 3 Value: REAL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 258 Status1 information ErrorNum Error number MsgErr1 BOOL FALSE 1 = Messaging Error Occurs MsgStat1 WORD 16#00 ALARM_8P: Status Output MsgAckn1 WORD 16#00 ALARM_8P: ACK_STATE Output ReserveOut WORD 16#00 Reserved SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 259 Parameter A.4 Block parameter MMMeas Output parameters for SIMOCODE pro PROFINET devices Table A- 15 MMMeas output parameter for PROFINET devices Parameter Data format Default setting Meaning AM2Out STRUCT – AM2 Analog Output Value: REAL • • ST: BYTE 16#80 •...
  • Page 260: Block Parameter Mmstat

    BatchName STRING – Current batch name StepNo DWORD 16#00 Batch step number Occupied BOOL FALSE 1 = Occupied by batch control PZDIn01 WORD 16#00 Process value DP 0.0-1.7 SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 261 – External message 7 Value: BOOL • • ST: BYTE 16#80 • • ExtMsg8 STRUCT – External message 8 Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 262 1 = Error write record Value: BOOL • • ST: BYTE 16#80 • • RdErrStat WORD 16#00 Status of read record error WrErrStat WORD 16#00 Status of Write record error SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 263 Tmr1Act Actual Value in sec Value: REAL • • ST: BYTE 16#80 • • Tmr2Act STRUCT – Tmr2Act Actual Value in sec Value: REAL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 264 Device operating hours in sec Value: • • DWORD 16#80 • ST: BYTE • N_Strt STRUCT – Number of starts Value: DINT • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 265 Status word 1 ErrorNum Error number MsgErr1 BOOL FALSE 1 = Messaging Error Occurs MsgStat1 WORD 16#00 ALARM_8P: Status Output MsgAckn1 WORD 16#00 ALARM_8P: ACK_STATE Output ReserveOut WORD 16#00 Reserved SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 266 Parameter A.5 Block parameter MMStat Output parameters for SIMOCODE pro PROFINET devices Table A- 18 Output parameters MMStat – PROFINET devices Parameter Data format Default setting Meaning Tmr5Act STRUCT – Tmr5Act Actual Value in sec Value: REAL • • ST: BYTE 16#80 •...
  • Page 267: Block Parameter Mmlog

    1 = Enable read data record BatchEn BOOL FALSE Enable Remote Operation of Controller by Batch Recipe BatchID DWORD 16#00 Current Batch ID (number) BatchName STRING Current batch name SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 268 – External Message 7 Value: • • BOOL 16#80 • ST: BYTE • ExtMsg8 STRUCT – External Message 8 Value: • • BOOL 16#80 • ST: BYTE • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 269 1 = Suppress alarm Signal 11 OS_Perm STRUCT – Operator permissions Bit 0: BOOL • • • • Bit 31: • • BOOL OpSt_In DWORD 16#0 Enabled operator stations SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 270 1 = Motor in Local Operation Mode: Local Mode Indicator Value: • • BOOL 16#80 • ST: BYTE • OnAct STRUCT – On Mode is active Value: • • BOOL 16#80 • ST: BYTE • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 271 – Signal Message 4 Value: • • BOOL 16#80 • ST: BYTE • SigMsg5 STRUCT – Signal Message 5 Value: • • BOOL 16#80 • ST: BYTE • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 272 Bytes Value Meaning Byte 3 16#80: Valid data Irrelevant 16#40: Invalid data 16#20: Redundancy error Byte 2 16#01: Warm restart (OB100) – Byte 1; 0 16#0000 – Irrelevant SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 273: Block Parameter Mmrevdhl

    • ST: BYTE 16#80 • • ManModLi STRUCT – 1 = Manual Mode: Manual Mode by Linked or SFC Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 274 ST: BYTE 16#80 • • FbkFRev STRUCT – Feedback of Control Fast Reverse: 0 = Stop Value: BOOL • • 1 = Run ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 275 1 = Motor Rev/FastRev is Not Interlocked Value: BOOL • • ST: BYTE 16#FF • • IntlRevEn BOOL TRUE 0 = Interlock Rev/FastRev disabled 1 = Interlock Rev/FastRev enabled SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 276 Output channel state of Forward Value: BOOL • • ST: BYTE 16#80 • • RevChnST STRUCT – Output channel state of Reverse Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 277 – External Message 2 Value: REAL • • ST: BYTE 16#80 • • ExtMsg3 STRUCT – External Message 3 Value: REAL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 278 External Value 208 UserStatus BYTE 16#00 User Status Bits SelFp1 – Select Faceplate 1 SelFp2 – Select Faceplate 2 SelMeas – Select Measurement Faceplate SelStat – Select Statistic Faceplate SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 279 • • ST: BYTE 16#80 • • MonDynStopErr STRUCT – 1 = Feedback stop error due to control change Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 280 Value: BOOL • • ST: BYTE 16#80 • • P_Fwd STRUCT – Pulsive Control Output to Start Motor Forward Value: BOOL • • ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 281 ST: BYTE 16#80 • • FbkFRevOut STRUCT – Feedback of Control Fast Reverse 0 = Stop Value: BOOL • • 1 = Fast Reverse ST: BYTE 16#80 • • SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 282 Message acknowledgement status 1 MsgErr2 BOOL FALSE 1 = Messaging Error Occurs MsgStat2 WORD 16#00 Message status 2 MsgAckn2 WORD 16#00 Message acknowledgement status 2 ReserveOut WORD 16#00 Reserved SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 283: Technical Data

    Technical Data Table B- 1 Memory space requirements and called blocks per block type for SIMOCODE pro PCS 7 Library V9.0 Block Length of Length of Length of Length of Temporary Blocks block in the block in the instance data...
  • Page 284: B.1 Header Information

    Technical Data B.1 Header information Header information Header information of the blocks The blocks of the SIMOCODE pro PCS 7 Library V9.0 contain the following header information: Table B- 2 Header information FUNCTION_ FB no. Name Family Author Version Title...
  • Page 285 Out of Service Operator Station PCS 7 Process Control System 7 Process image output Process image input Process Device Manager Programming device Parameter set Root Mean Square System function block SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...
  • Page 286 Abbreviations Abbreviation Meaning Sequential Function Chart Totally Integrated Automation Temperature module Current / voltage measuring module SIMOCODE pro PCS 7 Library V9.0 Programming and Operating Manual, 06/2017, A5E40899442002A/RS-AA/001...

This manual is also suitable for:

Simocode pro pcs 7

Table of Contents