Siemens SIPROTEC PROFINET IO Manual

Communication module
Table of Contents

Advertisement

SIPROTEC
Communication Module
PROFINET IO
Communication Profile
C53000-L1840-C360-1
Preface
Contents
Using PROFINET IO
PROFINET IO in SIPROTEC
Parameterization
PROFINET IO Diagnosis
Technical Data
Glossary
Index
1
2
3
4
5

Advertisement

Table of Contents
loading

Summary of Contents for Siemens SIPROTEC PROFINET IO

  • Page 1 Preface Contents SIPROTEC Using PROFINET IO Communication Module PROFINET IO in SIPROTEC PROFINET IO Parameterization Communication Profile PROFINET IO Diagnosis Technical Data Glossary Index C53000-L1840-C360-1...
  • Page 2 , and DAKON are registered trademarks of Siemens AG. An unauthorized use is illegal. Siemens AG reserves the right to revise this document from time to time. All other designations in this document can be trademarks whose use by third parties for their own purposes can infringe the rights of the owner.
  • Page 3: Preface

    Additional Support Should further information be desired or should particular problems arise which are not covered sufficiently for the purpose of the purchaser, the matter should be referred to the local Siemens representative. Our Customer Support Center provides around-the-clock support.
  • Page 4 Safety Notes This manual does not constitute a complete catalog of all safety measures required for operating the equipment (module, device) in question, because special operating conditions may require additional measures. However, it does contain notes that must be adhered to for your own personal safety and to avoid material damage. These notes are highlighted with a warning triangle and different keywords indicating different degrees of danger.
  • Page 5 Catalog and the Technical Description. If it is used together with third-party devices and components, these must be recommended or approved by Siemens. If the device is not used as specified in the production information and the manual, the intended protection function is impaired.
  • Page 6 SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 7: Table Of Contents

    Contents Preface ................. . 3 Using PROFINET IO.
  • Page 8 Siemens S7 PLC and Step7........
  • Page 9: Using Profinet Io

    Using PROFINET IO General Documents Application Example Additional Ethernet Services and Protocols Firmware Update SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 10: 1.1 General

    1 Using PROFINET IO 1.1 General General Application The Ethernet-based fieldbus protocol PROFINET IO is used in SIPROTEC 4 devices equipped with the 100 Mbit EN100 Ethernet module. The PROFINET IO communication protocol is defined in the standards IEC 61158 and IEC 61748. NOTE In this manual, the following short forms are used: EN100 for the 100 Mbit EN100 Ethernet module, SIPROTEC for SIPROTEC 4, and DIGSI for the DIGSI 4 parameterization software.
  • Page 11 1 Using PROFINET IO 1.1 General To download the files, go to the following Internet address: http://siemens.siprotec.de/download_neu/index_e.htm In addition, you can purchase various Ethernet patch cables as shown in the following table. Table 1-1 Ethernet Patch Cable (Double Shielded (SFPT), LAN Connector Plugs on Both Sides) Cable Length Order No.
  • Page 12: Documents

    The bus mapping documents describe the data objects which are available in a SIPROTEC device for PROFINET IO. You can download the bus mapping documents for each device type from the Internet at the following address: http://siemens.siprotec.de/download_neu/index_e.htm Example: SIPROTEC 7SJ61/62/64 Multifunctional Protection Relay - PROFINET IO Bus Mapping,...
  • Page 13: Application Example

    1 Using PROFINET IO 1.3 Application Example Application Example Figure 1-1 shows an application example for SIPROTEC devices with PROFINET IO protocol and GOOSE. Here, data is exchanged between the substation/IO controller and SIPROTEC/IO device via PROFINET IO protocol. Each IO device is identified by a name and an IP address. The SIPROTEC devices can exchange data with each other via GOOSE.
  • Page 14: Additional Ethernet Services And Protocols

    1.4 Additional Ethernet Services and Protocols Additional Ethernet Services and Protocols The following additional services and protocols are supported on the EN100. These services can be switched ON or OFF using DIGSI. Siemens recommends switching off unused services for security reasons. Services •...
  • Page 15: Firmware Update

    The Ethernet interface is used for updating the firmware of the PROFINET IO module. Observe the notes and procedures described in the following documents: • Firmware/FPGA Update via the Ethernet interface of the EN100 module: http://siemens.siprotec.de/download_neu/devices/1_General/Protocols/IEC_61850/ EN100%20FW%204.20/EN100_FW_Update_V2.12_en.pdf • Manual Ethernet Module EN100, Order no. C53000-G1140-C167-x: http://siemens.siprotec.de/download_neu/devices/1_General/Doku_Protokolle/Englisch/IEC_61850/...
  • Page 16 1 Using PROFINET IO 1.5 Firmware Update SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 17: Profinet Io In Siprotec

    PROFINET IO in SIPROTEC Identification of Module and Firmware Device Identification Data-Type Definitions for IO Data Exchange IO Modules Assignment of IO Modules to SIPROTEC Data Objects Event List Process Alarm Acyclic Reading and Writing of Data Executing Switching Operations via PROFINET IO 2.10 Behavior When Communication to IO Controller is Faulted 2.11...
  • Page 18: Identification Of Module And Firmware

    2 PROFINET IO in SIPROTEC 2.1 Identification of Module and Firmware Identification of Module and Firmware Module Information Menu Available on HMI display or via Web monitor: Select Enter → Test/Diagnosis → Module info → Port F (in 7SC80) or Port B (depending on the ✧...
  • Page 19 2 PROFINET IO in SIPROTEC 2.1 Identification of Module and Firmware Labeling of the PROFINET module The EN100 modules with PROFINET IO on the rear panel of the SIPROTEC device are labeled as follows: Figure 2-3 Labeling EN100-E+ with PROFINET IO Figure 2-4 Labeling EN100-O+ with PROFINET IO Meaning of the labeling:...
  • Page 20: Device Identification

    Device Identification Vendor_ID Device_ID Device class Device family 0x002a (Siemens AG) (Protection and PQ) (SIPROTEC 4) The device identification is stored, for example, in the GSDML file, see Chapter 3.3.1. SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 21: Data-Type Definitions For Io Data Exchange

    2 PROFINET IO in SIPROTEC 2.3 Data-Type Definitions for IO Data Exchange Data-Type Definitions for IO Data Exchange The following data types and definitions are used to exchange data between the IO device and IO controller via PROFINET IO: • Single-point indication •...
  • Page 22: Data Type Single Command (Sc, Output)

    2 PROFINET IO in SIPROTEC 2.3 Data-Type Definitions for IO Data Exchange 2.3.2 Data Type Single Command (SC, Output) Number of byte values: 1/4 (2 bits) Range of values: 0 = idle state bit 1 = 0 and bit 0 = 0 1 = OFF bit 1 = 0 and bit 0 = 1 2 = ON...
  • Page 23: Data Type Double-Point Indication (Dp, Input)/Double Command (Dc, Output)

    2 PROFINET IO in SIPROTEC 2.3 Data-Type Definitions for IO Data Exchange 2.3.3 Data Type Double-Point Indication (DP, Input)/Double Command (DC, Output) Number of byte values: 1/4 (2 bits) Range of values: 0 = "not applicable"/ disturbed state for DP and idle state for DC bit 1 = 0 and bit 0 = 0 1 = OFF...
  • Page 24: Measured Values And Statistic Values

    2 PROFINET IO in SIPROTEC 2.3 Data-Type Definitions for IO Data Exchange 2.3.4 Measured Values and Statistic Values Number of byte values: 4 (32 bits) Range of values: ±1.7 * 10 Measured values and statistic values are transmitted in 32 bit floating-point format. The format consists of a sign bit (S), exponent and mantissa as shown in the following: 1 bit 8 bits...
  • Page 25: Metered Values

    2 PROFINET IO in SIPROTEC 2.3 Data-Type Definitions for IO Data Exchange 2.3.5 Metered Values Number of byte values: 4 (32 bits) Range of values: 0 to +4 294 967 295 1 bit 31 bits Metered value Byte 3 (MSB) Byte 2 Byte 1 Byte 0 (LSB)
  • Page 26: Message Block For Event List And Process Alarm

    2 PROFINET IO in SIPROTEC 2.3 Data-Type Definitions for IO Data Exchange 2.3.6 Message Block for Event List and Process Alarm Number of byte values: The complex data type message block defines an entry in the event list via PROFINET IO (see Chapter 2.6) and is used for the data field of the summary process alarm (see Chapter 2.7).
  • Page 27 2 PROFINET IO in SIPROTEC 2.3 Data-Type Definitions for IO Data Exchange Byte 2: Value Byte 2 in the message block contains the value of an indication after registering a change, plus an identifier whether it is a single-point indication or a double-point indication. Byte 2 - Value Byte Bit position...
  • Page 28: Unit Ids, Units, And Unit Multipliers

    2 PROFINET IO in SIPROTEC 2.3 Data-Type Definitions for IO Data Exchange 2.3.7 Unit IDs, Units, and Unit Multipliers The following unit IDs are assigned to the units of the measured values, statistic values and metered values: Table 2-3 Units and Unit Multipliers Unit, Unit, Unit,...
  • Page 29: Io Modules

    Figure 2-13 shows an example for selecting the IO modules of the SIPROTEC IO device with electrical Ethernet interface in the Siemens parameterization software Step7 and a configuration example of a SIPROTEC device for PROFINET IO. For more information on the parameterization, refer to Chapter 3.
  • Page 30 2 PROFINET IO in SIPROTEC 2.4 IO Modules PROFINET IO Bus Interface DAP (Device Access Point) The DAP module is always plugged in at slot 0 of the IO device and cannot be removed. The module describes the physical device data such as interface and port. In addition, it is possible to read or write device-related diagnoses and acyclic telegrams.
  • Page 31 2 PROFINET IO in SIPROTEC 2.4 IO Modules IO Module Single-Point Indications 32 Single-point indications 32 Category in the hardware catalog Input data Data type 32 single-point indications; see Chapter 2.3.1 Data size 4 bytes Acyclic reading/writing of data None Parameters Each single-point indication can be assigned to the process alarm (see Chapter 2.7).
  • Page 32 2 PROFINET IO in SIPROTEC 2.4 IO Modules IO Module Double-Point Indications 08 Double-point indications 08 Category in the hardware catalog Input data Data type 8 double-point indications; see Chapter 2.3.3 Data size 2 bytes Acyclic reading/writing of data None Parameters Each single-point indication can be assigned to the process alarm (see Chapter 2.7).
  • Page 33 2 PROFINET IO in SIPROTEC 2.4 IO Modules IO Module Measured Values 12 Measured values 12 Category in the hardware catalog Input data Data type 12 measured values as Float32 value (floating point); see Chapter 2.3.4 Data size 48 bytes Acyclic reading of data Reading of 12 unit IDs as unsigned 16 bit value;...
  • Page 34 2 PROFINET IO in SIPROTEC 2.4 IO Modules IO Module Statistic Values 06 Statistic values 06 Category in the hardware catalog Input data Data type 6 statistic values (value indication) as Float32 value (floating point); see Chapter 2.3.4 Data size 24 bytes Acyclic reading of data Reading of 6 unit IDs as unsigned 16 bit value;...
  • Page 35 2 PROFINET IO in SIPROTEC 2.4 IO Modules IO Module Counters 04 Counters 04 Category in the hardware catalog Input data Data type 4 metered values; see Chapter 2.3.5 Data size 16 bytes Acyclic reading of data Reading of 4 unit IDs as unsigned 16 bit value; see Chapter 2.8.2 Reading from: •...
  • Page 36 2 PROFINET IO in SIPROTEC 2.4 IO Modules IO Module Single Commands 08 Single commands 08 Category in the hardware catalog Output data Data type 8 single commands; see Chapter 2.3.2 Data size 2 bytes Acyclic reading/writing of data None Parameters None IO Module Single Commands 16...
  • Page 37 2 PROFINET IO in SIPROTEC 2.4 IO Modules IO Module Double Commands 08 Double commands 08 Category in the hardware catalog Output data Data type 8 double commands; see Chapter 2.3.3 Data size 2 bytes Acyclic reading/writing of data None Parameters None IO Module Event List Data...
  • Page 38: Assignment Of Io Modules To Siprotec Data Objects

    2 PROFINET IO in SIPROTEC 2.5 Assignment of IO Modules to SIPROTEC Data Objects Assignment of IO Modules to SIPROTEC Data Objects The following components and dependencies are involved in an access to the device data via PROFINET IO: • Data-object image of the SIPROTEC device •...
  • Page 39 2 PROFINET IO in SIPROTEC 2.5 Assignment of IO Modules to SIPROTEC Data Objects Mapping SIPROTEC Data Objects to PROFINET IO The mapping describes all SIPROTEC data objects which are sent or received via communication, and defines their position or identification in PROFINET IO. This can include all available data objects or only subsets thereof.
  • Page 40 2 PROFINET IO in SIPROTEC 2.5 Assignment of IO Modules to SIPROTEC Data Objects Example as Shown in Figure 2-17 The SIPROTEC device delivers 18 measured values (MV#1 through MV#18). However, only 12 measured values (current, voltage) are to be transmitted and assigned to the PROFINET IO mapping in DIGSI (MV#1 through MV#12).
  • Page 41: Event List

    2 PROFINET IO in SIPROTEC 2.6 Event List Event List The event list is an autonomous ring buffer in the PROFINET IO communication module, in which value changes (only single-point and double-point indications) are entered with a time stamp. These time stamps can be transmitted via cyclic data exchange using the handshake method (read/acknowledge) described in Chapter 2.6.3.
  • Page 42 2 PROFINET IO in SIPROTEC 2.6 Event List Message-Block Number of the Event List • The transmission of message blocks starts with message block 1. The message-block number is increased by 1 for each transmission of message blocks until reaching message block 15. Subsequently, the transmission starts again with message block 1.
  • Page 43: Output Direction

    2 PROFINET IO in SIPROTEC 2.6 Event List 2.6.2 Output Direction The following structure corresponds to the IO module event list, data in output direction. The structure is not used for process alarms. Control_O byte Reserved = 0 Control_O byte Bit position Message-block Reserved = 0...
  • Page 44: Handshake Mechanism (Example)

    2 PROFINET IO in SIPROTEC 2.6 Event List 2.6.3 Handshake Mechanism (Example) In the following example of the event list handshake mechanism, the initial situation is defined as follows: • 3 message blocks were last transmitted and acknowledged by the IO controller. •...
  • Page 45: Process Alarm

    2 PROFINET IO in SIPROTEC 2.7 Process Alarm Process Alarm Process alarms in PROFINET IO use the RTA mechanism (Real Time Alarm) and are only sent as indication ON or as indication RAISING. The SIPROTEC device offers one process alarm which is named Summary Process Alarm. An alarm is issued when the value of at least one indication of the SIPROTEC device linked with the alarm changes.
  • Page 46: Acyclic Reading And Writing Of Data

    Float32 for statistic values. The telegram always only contains as many value entries as entered in the byte "Number of values". Siemens recommends setting unused values to zero, for example values for which no masking bit is set. NOTE For statistic values: The EN100 rejects invalid Float32 values (Not a Number values) and does not take over such values.
  • Page 47: Reading Unit Ids Of Measured Values, Statistic Values, And Metered Values

    2 PROFINET IO in SIPROTEC 2.8 Acyclic Reading and Writing of Data NOTE For metered values: After having set a metered value, this value is immediately applied in the SIPROTEC device and shown on the display. Updating via PROFINET IO is only initiated with the next restore cycle. The range of value for setting metered values is 0 to 7FFFFFFFH.
  • Page 48: Reading Conversion Factors Of Metered Values

    2 PROFINET IO in SIPROTEC 2.8 Acyclic Reading and Writing of Data 2.8.3 Reading Conversion Factors of Metered Values An acyclic read telegram is defined for reading conversion factors. The order of the values in the telegram corresponds to the order of the values in the IO module. Multiplication of the metered value with the conversion factor either yields the associated energy value (for metered values derived from measured values) or the value in the measured unit (for pulse metered values via binary inputs).
  • Page 49: Executing Switching Operations Via Profinet Io

    2 PROFINET IO in SIPROTEC 2.9 Executing Switching Operations via PROFINET IO Executing Switching Operations via PROFINET IO 2.9.1 Command Output Types for Switchgear Control The following command types are available in the SIPROTEC device: Double Commands Processing of the double commands, output to the switchgear, and feedback is accomplished in the device via 2 outputs and 2 bits respectively, which are defined with 01 = OFF and 10 = ON.
  • Page 50: Recommended Transmission Of Commands Via Profinet Io

    (see Chapter 2.10) or STOP of the PLC (see Chapter 3.3.2.1) or when the PLC switches from STOP to RUN. Siemens therefore recommends transmitting switching operations or set taggings in SIPROTEC devices via PROFINET IO by using a pulse over the bus: Idle state ("00") →...
  • Page 51: Multiple Command Output

    2 PROFINET IO in SIPROTEC 2.9 Executing Switching Operations via PROFINET IO 2.9.3 Multiple Command Output Command processing in the SIPROTEC device operates in a 100 ms cycle. This includes: • Command checking • Command output • Feedback monitoring • Generating positive or negative command feedback After the issuing of a positive command feedback, which is also entered as a change of the value of the switchgear position in the cyclic input telegram via PROFINET IO, command processing remains active for one...
  • Page 52: Behavior When Communication To Io Controller Is Faulted

    2 PROFINET IO in SIPROTEC 2.10 Behavior When Communication to IO Controller is Faulted 2.10 Behavior When Communication to IO Controller is Faulted The following behavior is defined for SIPROTEC devices when the communication to the IO controller is interrupted: After Having Recognized that the Connection Is Interrupted 1.
  • Page 53: Time Synchronization

    All protocols available on the EN100 are activated by default. If you do not need communication via IEC 61850-MMS and GOOSE, Siemens recommends disabling the IEC 61850 service for this device in DIGSI. This reduces the time for PROFINET IO between a device start and readiness to start communication with the IO controller.
  • Page 54: Media Redundancy

    2 PROFINET IO in SIPROTEC 2.14 Media Redundancy 2.14 Media Redundancy The EN100 manual, section IEC 61850, contains information on the supported media redundancy procedures. SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 55: Parameterization

    Parameterization Configuration of EN100 Network Parameters Parameterization with DIGSI Parameterizing the IO Controller DCP - Discovery and Basic Configuration Protocol SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 56: Configuration Of En100 Network Parameters

    3 Parameterization 3.1 Configuration of EN100 Network Parameters Configuration of EN100 Network Parameters Ethernet-Network Settings The EN100 requires the following Ethernet network parameters for IP-based applications: • IP address • Subnet mask • Default gateway There are 3 options for setting the parameters: 1.
  • Page 57: Parameterization With Digsi

    3 Parameterization 3.2 Parameterization with DIGSI Parameterization with DIGSI 3.2.1 Inserting and Configuring a New Project NOTE In order to parameterize the PROFINET IO protocol, the device functions must have been parameterized correctly. Enter the required protocol settings using the DIGSI parameterization software, version 4.86 or higher.
  • Page 58 3 Parameterization 3.2 Parameterization with DIGSI The following window of DIGSI Manager opens: Figure 3-2 DIGSI Manager with a new project Right-click Folder in DIGSI Manager and open the Device Catalog via Insert new object → SIPROTEC ✧ device. Figure 3-3 DIGSI Manager with an Object Selected ✧...
  • Page 59 3 Parameterization 3.2 Parameterization with DIGSI The Properties - SIPROTEC device dialog opens (see Figure 3-26). ✧ Configure the order number (MLFB) of your device in the Properties - SIPROTEC device dialog. Next click OK. Figure 3-5 Configuring the Order Number (MLFB) If you have retrofitted the SIPROTEC device or if you want to subsequently install the PROFINET IO protocol, proceed as follows: ✧...
  • Page 60 3 Parameterization 3.2 Parameterization with DIGSI The Properties - SIPROTEC device dialog opens. ✧ On the Communication Modules tab → list item 11. Port F (data interface) (Port F for 7SC80, Port B for other SIPROTEC devices such as 7SJ61) → L: ... → Additional information, select the PROFINET IO protocol.
  • Page 61 3 Parameterization 3.2 Parameterization with DIGSI An IEC 61850 station is inserted in the window of DIGSI Manager. ✧ In DIGSI Manager, right-click the IEC 61850 station and select the menu item Object properties..The Properties - IEC61850 station dialog opens. Select a device from the Available IEC61850 devices: in the Properties - IEC61850 station dialog →...
  • Page 62 3 Parameterization 3.2 Parameterization with DIGSI ✧ Double-click the SIPROTEC device in DIGSI Manager. The Open device dialog opens. ✧ Activate the Offline option in the Connection type box and confirm with OK. Figure 3-10 Opening the SIPROTEC Device The following window opens after the initialization: Figure 3-11 Selecting the Functions SIPROTEC 4, Communication Module PROFINET IO, Communication Profile...
  • Page 63: Setting The Interfaces

    3 Parameterization 3.2 Parameterization with DIGSI 3.2.2 Setting the Interfaces ✧ Double-click Settings: The following window opens: Figure 3-12 Settings ✧ Double-click Serial Ports. The Interface Settings dialog opens. ✧ Select the Additional protocols at device tab. Figure 3-13 Mapping File SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 64 3 Parameterization 3.2 Parameterization with DIGSI Mapping File List Box If no mapping file is currently assigned to the SIPROTEC device, the Mapping file list box contains the following entries: Table 3-1 Selection without Module-Specific Settings Selection Meaning <none> Still no mapping file is assigned to the device. PROFINET IO standard mapping 3-1 Selecting a mapping file 3-1 through 3-n through...
  • Page 65: Customizing The Routings

    3 Parameterization 3.2 Parameterization with DIGSI 3.2.3 Customizing the Routings NOTE The device features 2 system interfaces. The first system interface is used for the IEC 61850 protocol. Its parameterization is described in the EN100 manual in the chapter on IEC 61850. The second system interface is used for the PROFINET IO protocol.
  • Page 66 3 Parameterization 3.2 Parameterization with DIGSI ✧ Move the mouse pointer in the source and destination columns over port B (or port F) and find out which column is assigned to PROFINET IO (highlighted in red in Figure 3-14). When you hover briefly over the letter B, the protocol used is displayed (yellow text). ✧...
  • Page 67 3 Parameterization 3.2 Parameterization with DIGSI Destination System Interface Routing to the destination system interface is possible for the following information types: • Single-point indications • Double-point indications • Output indications • IntSP Internal single-point indications (markers) • IntDP Internal double-point indications (markers) •...
  • Page 68 3 Parameterization 3.2 Parameterization with DIGSI Adding a Routing To add a routing, the selection in the system interface column must be made, and in addition the position of the information in the PROFINET IO telegram must be specified. For this purpose, the Object properties dialog is automatically opened after having added the routing. It can be used to define the position of the information via Protocol info source B or Protocol info destination B/ Measured value destination B.
  • Page 69 3 Parameterization 3.2 Parameterization with DIGSI Changing an Existing Routing If you want to assign an information item that is already routed to the system interface to a different (free) PROFINET IO telegram position, select the Object properties dialog (see Figure 3-18) by selecting the context menu item Properties...
  • Page 70 3 Parameterization 3.2 Parameterization with DIGSI Time Synchronization ✧ If the project requires time synchronization with NTP, double-click Time Synchronization. Figure 3-20 Opening the Time Synchronization The Time Synchronization & Time Format dialog opens. ✧ Select the Ethernet NTP entry in the Source of time synchronization field and set the desired parameters.
  • Page 71 3 Parameterization 3.2 Parameterization with DIGSI NOTE To synchronize the time via NTP, first import an ICD file of an SNTP server into the device manager. See section Synchronization via NTP in this chapter for more information. ✧ The IEC61850 System Configurator opens with the IEC61850 station application and Subnet1. Figure 3-22 System Configurator - Subnet ✧...
  • Page 72 Right-click the folder and open the Import device dialog via Insert new object → Other IEC61850 User. − Search for the sntp.icd file in the DIGSI folder and click OK. (example (x = hard disk directory): x:\Siemens\Digsi4\SysKon\ICD\sntp.icd) TEMPLATE is inserted in the DIGSI Manager window. − Rename TEMPLATE to NTP Server.
  • Page 73 3 Parameterization 3.2 Parameterization with DIGSI The System Configurator opens with the IEC61850 station application. − Drag and drop the NTP server entered under New devices (1) into the Subnet1 folder. Figure 3-25 Integrating the NTP Server in Subnet1 − Click NTP server and enter the IP address under Parameter in the Properties window (right window).
  • Page 74 3 Parameterization 3.2 Parameterization with DIGSI Updating the Parameter Sets of IEC 61850 NOTE To activate the modified parameters, update the parameter set after each time you have made changes in DIGSI Manager. ✧ In DIGSI Manager, right-click the IEC61850 station and select the Object properties... entry in the menu. ✧...
  • Page 75: Parameterizing The Io Controller

    Observe the following information concerning the configuration when using the SIPROTEC devices via PROFINET IO in combination with Siemens S7 PLC and the Step 7 parameterization software. Find more information on Siemens S7 PLC and the Step7 parameterization software at: http://support.automation.siemens.com...
  • Page 76 3 Parameterization 3.3 Parameterizing the IO Controller During transition from STOP to RUN, the data from the cyclic telegrams are accepted and output for the IO modules in output direction once the IO controller has restored the IOPS for these IO modules to "good". If you want the outputs of the SIPROTEC device to remain unaffected during transition from STOP to RUN, the idle state (value "00") is to be output at the associated bit positions in the output telegram (see also the infor- mation on executing switching operations in Chapter 2.9).
  • Page 77 3 Parameterization 3.3 Parameterizing the IO Controller 3.3.2.4 Reading and Writing Acyclic Data with SFB52 and SFB53 The SIPROTEC-IO device offers acyclic datasets (see Chapter 2.8) that can be read or written with the follow- ing system function blocks in the S7 SPS: Presetting metered values and statistic values →...
  • Page 78 3 Parameterization 3.3 Parameterizing the IO Controller LEN := MW25 // SFB52 return value: length of the read // Information in bytes RECORD := P#DB11.DBX0.0 BYTE 26 // Destination for the read data In the example, M10.3 = TRUE triggers reading of the unit IDs. M10.1 and M10.2 are used to check in each subsequent PLC user cycle whether the reading process is still running or whether an error has occurred.
  • Page 79 3 Parameterization 3.3 Parameterizing the IO Controller ✧ Define the processing priority of the alarm OB used in the PLC: Figure 3-28 Processing priority of the alarm OBs ✧ Insert the required alarm OB into the S7 program. ✧ Define a data block to accommodate the alarm information, for example DB140: Figure 3-29 Data block for analyzing the process alarm SIPROTEC 4, Communication Module PROFINET IO, Communication Profile...
  • Page 80 3 Parameterization 3.3 Parameterizing the IO Controller ✧ In the selected alarm OB, call the SFB54 for copying the alarm information in the data block. An additional data block, for example DB54, is required as instance DB for calling SFB54. If the block does not exist yet, you are automatically prompted whether to generate DB54 when you enter the following example.
  • Page 81: Dcp - Discovery And Basic Configuration Protocol

    3 Parameterization 3.4 DCP - Discovery and Basic Configuration Protocol DCP − Discovery and Basic Configuration Protocol 3.4.1 Network Settings and Device Name The network settings of the EN100 and the name of the PROFINET IO device can be changed using DCP (Discovery and Basic Configuration Protocol).
  • Page 82: Reset To Default Settings

    3 Parameterization 3.4 DCP - Discovery and Basic Configuration Protocol 3.4.2 Reset to Default Settings After having restored the factory settings, the EN100 performs a RESET and a restart with the following settings: • IP address and subnet mask: 0.0.0.0 •...
  • Page 83 3 Parameterization 3.4 DCP - Discovery and Basic Configuration Protocol NOTE The Primary Setup Tool repeatedly sends the DCP command for device identification after expiration of the 3 s until canceled via a dialog. This is why the associated LED at the device flashes permanently until the process is canceled in the Primary Setup Tool.
  • Page 84 3 Parameterization 3.4 DCP - Discovery and Basic Configuration Protocol SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 85: Profinet Io Diagnosis

    PROFINET IO Diagnosis Diagnosis HTML Page of EN100 PROFINET IO Error Indication in the SIPROTEC 4 Device I&M - Identification and Maintenance SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 86: Diagnosis Html Page Of En100

    4 PROFINET IO Diagnosis 4.1 Diagnosis HTML Page of EN100 Diagnosis HTML Page of EN100 For the PROFINET IO diagnosis, the web server of the EN100 contains the menu item PROFINET IO (see Figure 4-1), which takes the user to an HTML page for diagnosis purposes. NOTE The diagnosis page is displayed in English language only.
  • Page 87 4 PROFINET IO Diagnosis 4.1 Diagnosis HTML Page of EN100 Figure 4-2 PROFINET IO Diagnosis Page At use of PROFINET IO with fiber optical interface the column FO power budget is displayed in the information block IO-DEVICE in addition. Figure 4-3 Detail from the PROFINET IO Diagnosis Page at Use of the Fiber Optical Interface SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 88 4 PROFINET IO Diagnosis 4.1 Diagnosis HTML Page of EN100 The PROFINET IO diagnosis page contains the following information blocks: • IO device • IO modules • Telegram receive/transmit statistics • LLDP neighborhood information • Event list IO Device Diagnosis Description Status Communication status with IO controller (online or offline)
  • Page 89 4 PROFINET IO Diagnosis 4.1 Diagnosis HTML Page of EN100 Diagnosis Description Submodule ID Identification number of the submodule type for the respective module type as per GSD file Status Plugged: the IO module is plugged and ready to exchange data Empty: no IO module plugged/parameterized Error:...
  • Page 90 4 PROFINET IO Diagnosis 4.1 Diagnosis HTML Page of EN100 Event List Diagnosis Description Size Maximum possible number of entries in the event list Entries Current number of entries in the event list and how many of these are transmitted during the next handshake cycle (3 entries max.), e.g.: •...
  • Page 91: Profinet Io Error Indication In The Siprotec 4 Device

    4 PROFINET IO Diagnosis 4.2 PROFINET IO Error Indication in the SIPROTEC 4 Device PROFINET IO Error Indication in the SIPROTEC 4 Device Display in DIGSI The indication SysIntErr. (error of the system interface) is used for the PROFINET IO error indication. In the DIGSI configuration matrix, this indication is available in the Protocol menu.
  • Page 92 4 PROFINET IO Diagnosis 4.2 PROFINET IO Error Indication in the SIPROTEC 4 Device Display in DIGSI for EN100 Other general EN100 indications show the initial status of the EN100 and the status of the Ethernet connection: Figure 4-5 PROFINET IO Indications - EN100 Table 4-2 Error Indication from EN100 ON →...
  • Page 93: I&M - Identification And Maintenance

    The I&M0 data have the following content: Table 4-3 Content of I&M0 Data Name Content VendorID = 0x002A (PROFINET vendor ID of Siemens AG) Order number (MLFB) of the PROFINET IO EN100 module OrderID Serial number of the EN100 module SerialNumber HardwareRevision Hardware version of the EN100 module SWRevision.Prefix...
  • Page 94 4 PROFINET IO Diagnosis 4.3 I&M - Identification and Maintenance SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 95: Technical Data

    Technical Data Technical Data of the EN100 SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 96: Technical Data Of The En100

    5 Technical Data 5.1 Technical Data of the EN100 Technical Data of the EN100 The following manuals contain a detailed list of the technical data of the EN100: • German edition: Handbuch Ethernetmodul EN100, Bestellnr. C53000-G1100-C167-x • US English edition: Manual Ethernet Module EN100, order no. C53000-G1140-C167-x Since EN100 modules are installed in SIPROTEC devices, both the technical data of the EN100 and the technical data of the used SIPROTEC devices apply.
  • Page 97: Glossary

    Glossary Continuous Function Chart Client Device in the communication network that sends data requests or commands to the server devices and receives responses from these devices Device Access Point: usually in slot 0 of the IO device; interface data and port data can be read.
  • Page 98 An IO module can be either real hardware (hardware module for the data acquisition in a modular IO device, for example ET200S from Siemens I IA) or a virtual module. The module can be parameterized for different applications in a SIPROTEC device.
  • Page 99 Simple Network Time Protocol: simplified version of the NTP Single-point indication; data type Step 7 Software for programming programmable logic controllers (PLC) of the SIMATIC- S7 family of Siemens AG Transmission Control Protocol Universal Time Coordinated: universal time standard referred to the time at the prime meridian User Datagram Protocol Value Indication;...
  • Page 100 SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...
  • Page 101: Index

    Index Acyclic reading and writing 46 Reading unit IDs 47 Application example 13 Scope of delivery 10 Behavior during special operating conditions 51 Behavior when communication to IO controller is faulted 52 Technical data 95 Command output types for switchgear control 49 Unit IDs 28 Configuration of EN100 network parameters 56 Using PROFINET IO 9...
  • Page 102 SIPROTEC 4, Communication Module PROFINET IO, Communication Profile C53000-L1840-C360-1, Edition 08.2012...

Table of Contents