Page 1
___________________ Warranty and liability ___________________ Preface ___________________ SITOP Power Supplies Overview of the library SITOP PSU8600 ___________________ Hardware and software requirements Firmware V1.4: Faceplates and Communication Blocks V2.4 for ___________________ SIMATIC STEP 7 function blocks SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) ___________________ WinCC Faceplates...
Page 2
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.
Table of contents Warranty and liability ..........................5 Security information ........................6 Preface ..............................7 Overview of the library ..........................9 Hardware and software requirements ....................13 SIMATIC STEP 7 function blocks ......................15 Introduction ..........................15 FB SITOP_PSU8600/SITOP_PSU8600_1 ................16 5.2.1 Naming the PSU8600 device for S7-300/400 .................
Page 4
Table of contents View: Trends, expansion modules ..................95 View: Trends, UPS8600 ......................97 6.10 View: Alarms .......................... 98 Working with the library ......................... 99 Opening the library in TIA Portal .................... 99 SIMATIC STEP 7 ......................... 101 7.2.1 Integrating the library blocks into SIMATIC STEP 7 ............101 7.2.2 Calling up blocks ........................
We reserve the right to make changes to these application examples at any time and without prior notice. If there are any deviations in the recommendations provided in this application example and other Siemens publications, for example catalogs, the contents of the other documents shall have priority.
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.
References For more information on SITOP manuals and documentation, refer to the following links: ● Siemens Industry Online Support (https://support.industry.siemens.com) ● SITOP PSU8600: Faceplates and Communication Bocks (TIA Portal, STEP 7 and WinCC) (https://support.industry.siemens.com/cs/ww/en/view/102379345) ● SITOP PSU8600 Power Supply System Manual: Basic devices with four outputs (https://support.industry.siemens.com/cs/ww/en/view/105867947)
Page 8
Preface SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Overview of the library Introduction SITOP PSU8600 allows you to integrate the power supply into your automation network. In the PROFINET network, SITOP PSU8600 behaves as an Input/Output (I/O) device. Controllers and Human Machine Interface (HMI) systems can communicate with SITOP and exchange data.
Page 10
Overview of the library Scope of the library The library is basically divided into two parts: SIMATIC STEP 7 and WinCC. Each of the parts contains individual library elements for the respective control and HMI system. Figure 3-2 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 11
Overview of the library Possible field(s) of application for the library ● State and diagnostics of SITOP at the HMI system ● Interaction of the automation process with the power supply, for example, setting the voltage (4 to 28 V, for a DC drive) or switching an output (in shift pauses). Scope of validity of the library ●...
Page 12
Overview of the library SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Hardware and software requirements Hardware requirements Table 4- 1 Component Article number No. of compo- Alternative nents required S7-1516 6ES7516-3AN00-0AB0 Other S7-1200 or S7-1500 Comfort Panel TP1200 6AV2124-0MC01-0AX0 1 Other Comfort Panels Comfort SITOP PSU8600 6EP3437-8MB00-2CY0 1 Alternatively, you can also use: 6EP3436-8MB00-2CY0 6EP3436-8SB00-2AY0 6EP3437-8MB00-2CY0...
Page 14
Hardware and software requirements Software requirements Table 4- 2 Component Article number Number WinCC Comfort (for configuring Comfort 6AV2101-0AA03-0AA5 Depending on the required Panels) target system. WinCC Advanced (for configuring WinCC 6AV2102-0AA03-0AA5 Runtime Advanced) WinCC Runtime Advanced 6AV2104- ... 3-0 WinCC Professional (for configuring WinCC Runtime Professional) WinCC Runtime Professional...
SIMATIC STEP 7 function blocks Introduction Variants The library contains two variants of the Function Blocks (FB) and User Data Types (UDT) for the following controllers: ● S7-1200/1500 ● S7-300/400 The function blocks and UDTs have the same tasks and are almost identical. Occupancy of the individual blocks Table 5- 1 Block...
SIMATIC STEP 7 function blocks 5.2 FB SITOP_PSU8600/SITOP_PSU8600_1 FB SITOP_PSU8600/SITOP_PSU8600_1 Function principle The block reads data from the SITOP PSU8600 main module (power supply with 4 outputs) and writes it to the global transfer data block. Note SITOP_PSU8600 is compatible with Firmware version 1.1 - 1.3. SITOP_PSU8600_1 is compatible with Firmware version 1.4.
Page 17
SIMATIC STEP 7 function blocks 5.2 FB SITOP_PSU8600/SITOP_PSU8600_1 Function characteristics Figure 5-2 Input parameters Table 5- 2 Parameter Data type Description HW_Ident_Head HW_IO Start address of the entire main module. (Reference, system tag: here, "PSU_1" refers to the assigned PROFINET device name of the PSU main module) Cyclic_IO_HeadModule_address HW_IO...
Page 18
SIMATIC STEP 7 function blocks 5.2 FB SITOP_PSU8600/SITOP_PSU8600_1 Note For S7-300/400 • The procedure for naming the device is slightly different from S7-1200/1500. • The data type HW_IO is not used in S7-300/400. For more details, refer to the sections Device_name_PSU8600 (Page 19) and Data type HW_IO (Page 20).
SIMATIC STEP 7 function blocks 5.2 FB SITOP_PSU8600/SITOP_PSU8600_1 5.2.1 Naming the PSU8600 device for S7-300/400 Device_name_PSU8600 The device name of SITOP PSU8600 must be entered in the instance data block of FB SITOP_PSU8600 as a start value (A) of input parameter (B).
SIMATIC STEP 7 function blocks 5.2 FB SITOP_PSU8600/SITOP_PSU8600_1 5.2.2 Data type HW_IO for S7-300/400 Data type HW_IO The data type HW_IO does not exist in S7-300/400 systems. Data type Word is used here. The addresses are available in the Hardware (HW) configuration of the respective modules. 1.
Page 21
• Process image comparatively takes less time to access. For example, CPU 317-2 DP takes 0.05 μs with process image and 15.01 μs with peripheral addressing. • Bit addressing is possible. For more details, please refer to the links below: • https://support.industry.siemens.com/cs/document/18325417/where-and-when-do- you-need-peripheral-addressing-?dti=0&lc=en-WW • https://support.industry.siemens.com/tf/WW/en/posts/increasing-pip-piq-vs-peripheral- addressing/62626?page=0&pageSize=10 4.
SIMATIC STEP 7 function blocks 5.3 FB SITOP_CNX8600 FB SITOP_CNX8600 Function principle The block reads data from all the SITOP CNX8600_4x5A and CNX8600_4x10A expansion modules and writes it to the global transfer data block. Block diagram Figure 5-5 Function characteristics Figure 5-6 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 23
SIMATIC STEP 7 function blocks 5.3 FB SITOP_CNX8600 Input parameters Table 5- 4 Parameter Data type Description Module_number Number the plugged SITOP CNX8600_4X expansion module. Starting on the left with 1. (Maximum of 4 can be plugged) Hw_Ident_Head HW_IO Start address of the expansion module. (Reference, system tag: "CNX8600_4x10A".
Page 24
SIMATIC STEP 7 function blocks 5.3 FB SITOP_CNX8600 Input/Output parameters Table 5- 5 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
SIMATIC STEP 7 function blocks 5.4 FB SITOP_CNX8600_8X FB SITOP_CNX8600_8X Function principle The block reads data from all the SITOP CNX8600_8x2.5A expansion modules and writes it to the global transfer data block. Block diagram Figure 5-7 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 26
SIMATIC STEP 7 function blocks 5.4 FB SITOP_CNX8600_8X Function characteristics Figure 5-8 Input parameters Table 5- 6 Parameter Data type Description Module_number Number the plugged expansion module. Starting on the left with 1. (Maximum of 4 can be plugged) Hw_Ident_Head HW_IO Start address of the expansion module.
Page 27
SIMATIC STEP 7 function blocks 5.4 FB SITOP_CNX8600_8X Note parameter Cyclic_IO_Output1_address The system tag is automatically generated by the TIA Portal when creating the expansion module. Note For S7-300/400 For addressing data type HW_IO, refer to the section Data type HW_IO. Input/Output parameters Table 5- 7 Parameter...
SIMATIC STEP 7 function blocks 5.5 FB SITOP_BUF8600_MS FB SITOP_BUF8600_MS Function principle The block reads data of the SITOP BUF8600 (100 ms/40 A and 300 ms/40 A) buffer modules and writes it to the global transfer data block. Block diagram Figure 5-9 Function characteristics Figure 5-10...
Page 29
SIMATIC STEP 7 function blocks 5.5 FB SITOP_BUF8600_MS Input parameters Table 5- 8 Data type Description Parameter Hw_Ident_Head HW_IO Start address of the buffer module. (Reference, system tag: "BUF8600_100ms_40A_1" or "BUF8600_300ms_40A_1") Module_number Number of the plugged expansion module. Starting on the left with 1. (Maximum of 2 can be plugged) Note For S7-300/400...
Page 30
SIMATIC STEP 7 function blocks 5.5 FB SITOP_BUF8600_MS Output parameters Table 5- 10 Parameter Data type Description Operating_state Byte Operating state of the buffer module. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
SIMATIC STEP 7 function blocks 5.6 FB SITOP_PSU8600_MainUnit FB SITOP_PSU8600_MainUnit Function principle The block reads the main module specific data from the global DB for data exchange and supplies it at its output parameters. On request, the block writes main module specific data first into the Cyclic Output Memory area (if address is provided) and then into the PSU8600 device.
Page 32
SIMATIC STEP 7 function blocks 5.6 FB SITOP_PSU8600_MainUnit Function characteristics Figure 5-12 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 33
SIMATIC STEP 7 function blocks 5.6 FB SITOP_PSU8600_MainUnit Input parameters Table 5- 11 Parameter Data type Description Execute Bool On the rising edge (0 > 1), data at the inputs of the block is written to the PSU. HW_Ident_Head HW_IO Start address of the entire main module.
Page 34
SIMATIC STEP 7 function blocks 5.6 FB SITOP_PSU8600_MainUnit Input/Output parameters Table 5- 13 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
Page 35
SIMATIC STEP 7 function blocks 5.6 FB SITOP_PSU8600_MainUnit Structure of UDT_MainUnit_OUT data type Table 5- 15 Parameter Data type Description Imax Maximum input current of the main module in milliampere. (10 mA resolution) Intput_voltage Input voltage of the main module in millivolt. (100 mV resolution) Link voltage of the main module in millivolt.
Page 36
SIMATIC STEP 7 function blocks 5.6 FB SITOP_PSU8600_MainUnit Description of parameter Error Table 5- 17 Error state Meaning Remedy/notes No error Write operation not possible, last write Wait until = 1 (edge 0 > 1), only then Done operation still incomplete. write.
SIMATIC STEP 7 function blocks 5.7 FB SITOP_PSU8600_Output FB SITOP_PSU8600_Output Function principle The block reads the output-specific data of PSU8600/CNX8600 from the global DB for data exchange and supplies it at its output parameters. On request, the block writes output-specific data into the PSU8600/CNX8600. Note For S7-300/400 Input parameters are different for S7-300/400 controllers.
Page 38
SIMATIC STEP 7 function blocks 5.7 FB SITOP_PSU8600_Output Function characteristics Figure 5-14 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 39
SIMATIC STEP 7 function blocks 5.7 FB SITOP_PSU8600_Output Input parameters Table 5- 18 Parameter Data type Description Execute Bool On the rising edge (0 > 1), data at the inputs of the block is written to PSU/CNX. HW_Ident_Head HW_IO Start address of the entire main module. (Reference, system tag: PSU_1 refers to the assigned PROFINET device name of the PSU main module.)
Page 40
SIMATIC STEP 7 function blocks 5.7 FB SITOP_PSU8600_Output Input/Output parameters Table 5- 20 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
Page 41
SIMATIC STEP 7 function blocks 5.7 FB SITOP_PSU8600_Output Structure of UDT_Output_OUT data type Table 5- 22 Parameter Data type Description Imax Maximal current of the output in milliampere. (Smallest resolution 10 mA) Output_voltage Current output voltage in millivolt. (10 mV resolution) Output_current Current output current in milliampere.
SIMATIC STEP 7 function blocks 5.8 FB SITOP_PSU8600_S/SITOP_PSU8600_S1 FB SITOP_PSU8600_S/SITOP_PSU8600_S1 Function principle The block reads data of the PSU8600 main module (single power supply with 1 output channel) and writes it to the global transfer data block. Note SITOP_PSU8600_S is compatible with Firmware version 1.1 - 1.3. SITOP_PSU8600_S1 is compatible with Firmware version 1.4.
Page 43
SIMATIC STEP 7 function blocks 5.8 FB SITOP_PSU8600_S/SITOP_PSU8600_S1 Input parameters Table 5- 24 Parameter Data type Description HW_Ident_Head HW_IO Start address of the entire main module. (Reference, system tag: PSU_1 refers to the already assigned PROFINET device name of the PSU main module) Cyclic_IO_HeadModule_ HW_IO...
Page 44
SIMATIC STEP 7 function blocks 5.8 FB SITOP_PSU8600_S/SITOP_PSU8600_S1 Input/Output parameters Table 5- 25 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
SIMATIC STEP 7 function blocks 5.9 FB SITOP_BUF8600_S FB SITOP_BUF8600_S Function principle The block reads data of the SITOP BUF8600 (4 s/40 A and 10 s/40 A) buffer modules and writes it to the global transfer data block. Block diagram Figure 5-17 Function characteristics Figure 5-18...
Page 46
SIMATIC STEP 7 function blocks 5.9 FB SITOP_BUF8600_S Input parameters Table 5- 26 Parameter Data type Description Hw_Ident_Head HW_IO Start address of the buffer module. (Reference, system tag: "BUF8600_4s_40A_1" or "BUF8600_10s_40A_1") Module_number Number of the plugged expansion module. Starting on the left with 1. (Maximum of 2 can be plugged) Note For S7-300/400...
Page 47
SIMATIC STEP 7 function blocks 5.9 FB SITOP_BUF8600_S Output parameters Table 5- 28 Parameter Data type Description Buffer_Out_Param UDT_BUF8600_S_OUT Structure of BUF8600 4 s/10 s output parameters Structure of UDT_BUF8600_S_OUT Table 5- 29 Parameter Data type Description Operating_state Byte Operating state of the buffer module Charging_state Byte Amount of charge remaining in the buffer module (0 to 100 %)
SIMATIC STEP 7 function blocks 5.10 FB SITOP_PSU8600_MainUnitSingle 5.10 FB SITOP_PSU8600_MainUnitSingle Function principle This block is used for SITOP PSU8600 with single output only. The block reads the main module specific data from the global DB for data exchange and supplies it at its output parameters.
Page 49
SIMATIC STEP 7 function blocks 5.10 FB SITOP_PSU8600_MainUnitSingle Function characteristics Figure 5-20 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 50
SIMATIC STEP 7 function blocks 5.10 FB SITOP_PSU8600_MainUnitSingle Input parameters Table 5- 30 Parameter Data type Description Execute Bool On the rising edge (0 > 1), data at the inputs of the block is written to the PSU. HW_Ident_Head HW_IO Start address of the entire main module.
Page 51
SIMATIC STEP 7 function blocks 5.10 FB SITOP_PSU8600_MainUnitSingle Input/Output parameters Table 5- 32 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data The DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
Page 52
SIMATIC STEP 7 function blocks 5.10 FB SITOP_PSU8600_MainUnitSingle Structure of UDT_MainUnit_OUT data type Table 5- 34 Parameter Data type Description Imax Maximum input current of the main module in milliampere. (10 mA resolution) Intput_voltage Input current of the main module in millivolt. (100 mV resolu- tion) Link voltage of the main module.
Page 53
SIMATIC STEP 7 function blocks 5.10 FB SITOP_PSU8600_MainUnitSingle Description of parameter Error Table 5- 36 Error state Meaning Remedy/notes No error Write operation not possible, last write Wait until Done = 1 (edge 0 > 1), only then operation still incomplete. write.
SIMATIC STEP 7 function blocks 5.11 FB SITOP_PSU8600_Buffering 5.11 FB SITOP_PSU8600_Buffering Function principle The block reads the main module specific data for buffering from the global DB for data exchange and supplies it at its output parameters. On request, the block writes main module specific data first into Cyclic Output Memory area (if address is provided) and then into the PSU8600 device.
Page 55
SIMATIC STEP 7 function blocks 5.11 FB SITOP_PSU8600_Buffering Function characteristics Figure 5-22 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 56
SIMATIC STEP 7 function blocks 5.11 FB SITOP_PSU8600_Buffering Input parameters Table 5- 37 Parameter Data type Description Execute Bool On the rising edge (0 > 1), data at the inputs of the block is written to the PSU. HW_Ident_Head HW_IO Start address of the entire main module.
Page 57
SIMATIC STEP 7 function blocks 5.11 FB SITOP_PSU8600_Buffering Input/output parameters Table 5- 39 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data The DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
SIMATIC STEP 7 function blocks 5.12 FB SITOP_UPS8600 5.12 FB SITOP_UPS8600 Function principle The block reads the data from UPS8600 and stores in the global DB for data exchange and supplies it at its output parameters. On request, the block writes UPS8600 module specific data first into Cyclic Output Memory area (if address is provided) and then into the UPS8600 device.
Page 59
SIMATIC STEP 7 function blocks 5.12 FB SITOP_UPS8600 Function characteristics Figure 5-24 Input parameters (S7-300/400) Table 5- 42 Parameter Data type Description Execute Bool On the rising edge (0 > 1), data at the inputs of the block is written to the PSU. UPS8600_No Number the plugged UPS8600 module.
Page 60
SIMATIC STEP 7 function blocks 5.12 FB SITOP_UPS8600 Input parameters (S7-1200/1500) Table 5- 43 Parameter Data type Description Execute Bool On the rising edge (0 > 1), data at the inputs of the block is written to the UPS8600. UPS8600_No Number the plugged UPS8600 module.
Page 61
SIMATIC STEP 7 function blocks 5.12 FB SITOP_UPS8600 Input/output parameters Table 5- 45 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data The DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
Page 62
SIMATIC STEP 7 function blocks 5.12 FB SITOP_UPS8600 Description of parameter Operating_state Table 5- 48 Status message Description Startup Normal operation Buffer mode Shutdown after error The power supply system can be reactivated again after automatic shut- down due to an error by switching the supply voltage off and on. Ready for buffering Not ready for buffering Buffer component disabled...
SIMATIC STEP 7 function blocks 5.13 FB SITOP_PSU8600_Buffering_1 5.13 FB SITOP_PSU8600_Buffering_1 Function principle The block reads the main module specific data for buffering from the global DB for data exchange and supplies it at its output parameters. On request, the block writes main module specific data first into Cyclic Output Memory area (if address is provided) and then into the PSU8600 device.
Page 64
SIMATIC STEP 7 function blocks 5.13 FB SITOP_PSU8600_Buffering_1 Function characteristics Figure 5-26 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 65
SIMATIC STEP 7 function blocks 5.13 FB SITOP_PSU8600_Buffering_1 Input parameters Table 5- 50 Parameter Data type Description Execute Bool On the rising edge (0 > 1), data at the inputs of the block is written to the PSU. HW_Ident_Head HW_IO Start address of the entire main module.
Page 66
SIMATIC STEP 7 function blocks 5.13 FB SITOP_PSU8600_Buffering_1 Input/output parameters Table 5- 52 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data The DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
Page 67
SIMATIC STEP 7 function blocks 5.13 FB SITOP_PSU8600_Buffering_1 Structure of UDT_Buffering_OUT_1 data type Table 5- 54 Parameter Data type Description Buffering_disable_by_input Byte Buffering disabled by inputs (0 = no, 255 = yes) Buffer_ready Byte Buffer ready (0 = no, 255 = yes) Charging_state Byte Charging state (0 to 100 %)
SIMATIC STEP 7 function blocks 5.14 FB SITOP_BAT_3P 5.14 FB SITOP_BAT_3P Function principle The block reads data from third-party battery and supplies it at its output parameters. On request, the block writes general data to the third party battery. Block diagram Figure 5-27 Function characteristics Figure 5-28...
Page 69
SIMATIC STEP 7 function blocks 5.14 FB SITOP_BAT_3P Input parameters Table 5- 55 Parameter Data type Description Execute Bool On the rising edge (0 > 1), data at the inputs of the block is written to the third-party battery. UPS8600_No Number of UPS800 to which this battery is connected Hw_Ident_Head HW_IO...
Page 70
SIMATIC STEP 7 function blocks 5.14 FB SITOP_BAT_3P Structure of UDT_BAT_3P_OUT data type Table 5- 58 Parameter Data type Description Operating_State Byte Operating state of the battery. Calc_Battery_health Byte Calculate battery health. Description of parameter Operating_state Table 5- 59 Status message Description Startup Normal operation...
Page 71
SIMATIC STEP 7 function blocks 5.14 FB SITOP_BAT_3P Input/Output parameters Table 5- 60 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
SIMATIC STEP 7 function blocks 5.15 FB SITOP_BAT8600 5.15 FB SITOP_BAT8600 Function principle The block reads data from BAT8600 LiFePO4 and Pb batteries. Block diagram Figure 5-29 Function characteristics Figure 5-30 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 73
SIMATIC STEP 7 function blocks 5.15 FB SITOP_BAT8600 Input parameters Table 5- 61 Parameter Data type Description UPS8600_No Number of UPS800 to which this battery is connected Hw_Ident_Head HW_IO Start address of the UPS8600 submodule (Reference, system tag: here, "PSU~UPS8600_V1_4_1~BAT8600_LiFePO4_264Wh_V1_4" for LiFePO4 battery and "PSU~UPS8600_V1_4_1~BAT8600_Pb_380Wh_V1_4"...
Page 74
SIMATIC STEP 7 function blocks 5.15 FB SITOP_BAT8600 Input/Output parameters Table 5- 65 Parameter Data type Description Data UDT_PSU8600_Data DB for global data exchange. DB must follow the UDT structure. Note parameter Data DB attribute "Optimized block access" must be unchecked. To do this, right click on the global DB of your project in the "Project tree"...
SIMATIC STEP 7 function blocks 5.16 UDT_PSU8600_Data 5.16 UDT_PSU8600_Data Structure of UDT_PSU8600_Data Figure 5-31 Note For S7-1200/1500 Parameter "PSUModulestatus" does not exist in S7-1200/1500 systems. Purpose of UDT_PSU8600_Data The UDT provides the structure in the global data block for data exchange. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 76
SIMATIC STEP 7 function blocks 5.16 UDT_PSU8600_Data SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
WinCC Faceplates Introduction Variants The library contains two basic variants of the function blocks for faceplates: ● Comfort Panels and WinCC Runtime Advanced ● WinCC Runtime Professional In addition to faceplates, UDTs for data connection of faceplates and SIMATIC STEP 7 blocks are also contained.
Page 78
WinCC Faceplates 6.1 Introduction SITOP PSU8600 faceplate Figure 6-1 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
WinCC Faceplates 6.2 View: State, main module View: State, main module Screen: State of main module Figure 6-2 Elements Table 6- 1 Screen Parameter Description area PSU8600 Operating state The operating state displays various colors depending on the state of PSU8600. infor- and <Text field>...
Page 80
WinCC Faceplates 6.2 View: State, main module Screen Parameter Description area System overload outside the permissible overload profile Green, flashing detected; the power supply system can only operate with restrictions. Very high, transient peak load detected. The power supply Green, flashing system is in normal operation.
WinCC Faceplates 6.3 View: State, UPS8600 View: State, UPS8600 Screen: State when UPS8600 module connected to third-party battery Figure 6-3 Elements Table 6- 2 Screen Parameter Description area UPS8600 Operating The operating state displays various colors depending on the state of infor- state and UPS8600.
Page 82
WinCC Faceplates 6.3 View: State, UPS8600 Screen Parameter Description area Firmware update Red/Green, al- ternating flashing End of buffering Red, flashing Battery test Yellow, flashing Table 6- 3 Screen Parameter Description area UPS8600 Operating The operating state displays various colors depending on the state of battery state and battery connected to UPS8600.
Page 83
WinCC Faceplates 6.3 View: State, UPS8600 Screen: Other view when UPS8600 connected battery summary information is shown Figure 6-4 Elements Table 6- 4 Screen Parameter Description area UPS8600 Operating The operating state displays various colors depending on the state of battery state and battery connected to UPS8600.
Page 84
WinCC Faceplates 6.3 View: State, UPS8600 Screen Parameter Description area Charge Amount of charge capacity remaining in the UPS8600 module. status Charging Actual charge power used in the UPS8600 module. power Screen: State when LiFePO4 battery is connected to UPS8600 module Figure 6-5 Elements Table 6- 5...
Page 85
WinCC Faceplates 6.3 View: State, UPS8600 Screen Parameter Description area Battery replacement completed Red/Green, al- ternating flashing Battery defective Not ready for buffering Green, flashing Not completely loaded but ready for buffer- Green, flashing Ready for buffering Green Deep discharge recovery Red, flashing Calculated Shows the calculated health of the battery.
Page 86
WinCC Faceplates 6.3 View: State, UPS8600 Elements Table 6- 6 Screen Parameter Description area UPS8600 Operating The operating state displays various colors depending on the state of battery state and battery connected to UPS8600. summary <Text field> The <text field> displays the operating state as plain text. infor- Text Number...
Page 87
WinCC Faceplates 6.3 View: State, UPS8600 Screen: State when no battery is connected to UPS8600 module Figure 6-7 Elements Table 6- 7 Screen area Parameter UPS8600 battery summary information No information available. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
WinCC Faceplates 6.4 View: State, expansion modules View: State, expansion modules Screen: State of CNX8600 4X expansion modules Figure 6-8 Screen: State of CNX8600 8X expansion modules Figure 6-9 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 89
WinCC Faceplates 6.4 View: State, expansion modules Figure 6-10 Elements Table 6- 8 Screen Parameter Description area CNX8600 Operating state The operating state displays various colors depending on the state infor- and <Text field> of CNX8600. mation The <text field> displays the operating state as plain text. Text Number Color...
Page 90
WinCC Faceplates 6.4 View: State, expansion modules Screen Parameter Description area Normal operation of the output. Green The channel in overload. (The channel can supply Green, flash- a higher current for a limited period of time, or the channel is in current-limiting mode.) The diagnostic LED at device or web server is flashing in varying frequencies and can help de- termine the type of overload.
WinCC Faceplates 6.5 View: State, buffer modules View: State, buffer modules Screen: State of buffer module (100 ms/40 A and 300 ms/40 A) Figure 6-11 Screen: State of buffer module (4 s/40 A and 10 s/40 A) Figure 6-12 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 92
WinCC Faceplates 6.5 View: State, buffer modules Elements Table 6- 9 Screen area Parameter Description BUF8600 Operating state The operating state displays various colors depending on the information and <Text field> state of BUF8600. The <text field> displays the operating state as plain text. Text Number Color...
WinCC Faceplates 6.6 View: State, Information View: State, Information Screen: State, Information Figure 6-13 Elements Table 6- 10 Screen area Parameter Description Device Device name Displays the device name of the PSU8600 main module. information Serial number Displays the serial number of the PSU8600 main module. Order number Displays the order number of the PSU8600 main module.
WinCC Faceplates 6.7 View: Trends, main module View: Trends, main module Screen: Trends of main module Figure 6-14 Element Table 6- 11 Screen area Parameter Description Trend PSU8600 Displays the time curve for the current of output n. In the configuration, the time axis (x-axis) is 5 minutes by default. The Trend type is "Cyclical real time"...
WinCC Faceplates 6.8 View: Trends, expansion modules View: Trends, expansion modules Screen: Trends, CNX8600 4X expansion modules Figure 6-15 Screen: Trends, CNX8600 8X expansion modules Figure 6-16 SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 96
WinCC Faceplates 6.8 View: Trends, expansion modules Elements Table 6- 12 Screen area Parameter Description Trend CNX8600 Displays the time curve for the current of output n. In the configuration, the time axis (x-axis) is 5 minutes by default. The Trend type is "Cyclical real time" and starts at the start of HMI runtime.
WinCC Faceplates 6.9 View: Trends, UPS8600 View: Trends, UPS8600 Screen: Trends of UPS8600 module Figure 6-17 Element Table 6- 13 Screen area Parameter Description Trend UPS8600 Amount of charge capacity remaining in the UPS8600 module. Pcharge Actual charge power used in the UPS8600 module. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
WinCC Faceplates 6.10 View: Alarms 6.10 View: Alarms Screen: Alarms Figure 6-18 Elements ● Pending alarms Displays the currently pending alarms. ● Alarm history Displays the history of the alarm. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Working with the library Opening the library in TIA Portal Procedure To open the library, follow the instructions given below. Table 7- 1 Step number Instruction Open TIA Portal and click the "Libraries" task card. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 100
Working with the library 7.1 Opening the library in TIA Portal Step number Instruction In the "Libraries" window, under the "Global libraries" palette, click on the second icon from the left to im- port PSU8600_Library_V15-1_V2-4 block library. The "Open global library" dialog box appears. From the "Look in:"...
Working with the library 7.2 SIMATIC STEP 7 SIMATIC STEP 7 7.2.1 Integrating the library blocks into SIMATIC STEP 7 Hardware requirements ● CPU 1214C DC/DC/RLY ● SITOP PSU8600 ● TP1200 Comfort System requirements You have created your TIA Portal project and completed hardware and network configurations.
Page 102
Working with the library 7.2 SIMATIC STEP 7 Inserting blocks from the library into the program Follow these steps to integrate the function blocks and the associated data blocks into a SIMATIC STEP 7 V15.1 project: Table 7- 2 Step number Instruction In TIA Portal, open the project into which you want to insert the function block.
Page 103
Working with the library 7.2 SIMATIC STEP 7 Step number Instruction Drag-and-drop "UDT_PSU8600_1200/1500" data type into the "PLC data types" folder in the project folder of your existing controller. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 104
Working with the library 7.2 SIMATIC STEP 7 Step number Instruction In the "Libraries" window, under the "Global libraries" palette, open "PSU8600_Library_V15-1_V2-4" block library. Navigate to "Master copies > PSU8600 STEP7 > S7-1200/S7-1500 > Function blocks". SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 105
Working with the library 7.2 SIMATIC STEP 7 Step number Instruction Drag-and-drop the required function blocks into the "Program blocks" folder in the project folder of your existing controller. Note The function blocks work properly with both, English and German mnemonics. In case the source code of the function blocks is required for a project, consider the following constraints: •...
Working with the library 7.2 SIMATIC STEP 7 7.2.2 Calling up blocks Creating a data block for global access with UDT Follow these steps to create a data block for general access with UDT: Table 7- 3 Step number Instruction In the "Project tree", open the "Program blocks"...
Page 107
Working with the library 7.2 SIMATIC STEP 7 Step number Instruction In the "Add new block" dialog box, Select "Data block". • From the "Type" drop-down list, select "UDT_PSU8600_Data". • Enter the name of the block in the "Name" field. •...
Page 108
Working with the library 7.2 SIMATIC STEP 7 Calling up blocks Table 7- 4 Step number Instruction Drag-and-drop the "SITOP_PSU8600" function block into your network. The "Call options" dialog box ap- pears. In the "Call options" dialog box, keep the default settings and click "OK". SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 109
Working with the library 7.2 SIMATIC STEP 7 Step number Instruction Drag-and-drop your data block for global access to input parameter " ". Data SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 110
Working with the library 7.2 SIMATIC STEP 7 Step number Instruction Assign the remaining tags. Use the default tags and drag-and-drop the appropriate tag onto the input of the block. Descriptions of the inputs and the respective reference of the default tags are given in the sec- tion FB SITOP_PSU8600/SITOP_PSU8600_1 (Page 16).
Page 111
Working with the library 7.2 SIMATIC STEP 7 Note If your communication blocks are called cyclically (for example, in OB1), it results in a slow behavior of the web server integrated in SITOP PSU8600 due to high communication load. If there are not any high demands regarding accurate time behavior, you can also call the communication blocks in a time-controlled block (for example, OB35).
Working with the library 7.3 WinCC Comfort/Advanced WinCC Comfort/Advanced 7.3.1 Inserting faceplates into a WinCC project System requirements You have created your TIA Portal project and the hardware and network configurations are completed. ● Hardware configuration – SITOP power supply (including the expansion modules) –...
Page 113
Working with the library 7.3 WinCC Comfort/Advanced Inserting faceplates Follow these steps to insert faceplates: Table 7- 5 Step number Instruction In the "Project tree", open the project into which you want to insert the faceplate. Open the "Screens" folder and add a new screen to your project. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 114
Working with the library 7.3 WinCC Comfort/Advanced Step number Instruction In the "Libraries" window, navigate to "Global libraries > PSU8600_Library_V15-1_V2-4 > Types > PSU8600 WinCC > Screens > Faceplate_Comfort/Advanced" and select "Faceplate_PSU8600_1200" faceplate. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 115
Working with the library 7.3 WinCC Comfort/Advanced Step number Instruction In the "Project tree", under the "Screens" folder, select and open your screen. Drag-and-drop the faceplate from the "Libraries" window into your screen. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Working with the library 7.3 WinCC Comfort/Advanced 7.3.2 Creating a connection to the data block for global data exchange Procedure Follow these steps to create a connection to the data block for global data exchange: Table 7- 6 Step number Instruction In the "Project tree", open "HMI tags"...
Page 117
Working with the library 7.3 WinCC Comfort/Advanced Step number Instruction In the "Project tree", select and open the screen with your faceplate. Click "Properties > Interface". Select the "PSU_Data" tag and connect an HMI tag to it. Select your HMI tag with the data type "PSU8600_Data_1200…".
Working with the library 7.3 WinCC Comfort/Advanced 7.3.3 Connecting the trends of the faceplate with data sources Introduction Connect the trends to the data sources of the individual outputs. This graphically displays the power consumption of the individual outputs over time. Connecting the trends for the PSU8600 main module Follow these steps to connect the trends for the PSU8600 main module: Table 7- 7...
Page 119
Working with the library 7.3 WinCC Comfort/Advanced Step number Instruction Add four trends and assign the appropriate tags from the PSU_Global. Select 600 trend points for the trend representation. • Select a 0.5 seconds cycle. • Select the trend colors for the individual outputs according to the legend. Assign the following colors so they match the legend of the faceplate.
Page 120
Working with the library 7.3 WinCC Comfort/Advanced Step number Instruction Repeat the steps for each of your CNX8600 4X expansion modules. When selecting the trend tags, ensure that the correct HMI tag is mapped. For example, the following HMI tags should be mapped: CNX8600 module1: CNX1_Output1_Trend_Current to CNX1_Output4_Trend_Current CNX8600 module2: CNX2_Output1_Trend_Current to CNX2_Output4_Trend_Current CNX8600 module3: CNX3_Output1_Trend_Current to CNX3_Output4_Trend_Current...
Page 121
Working with the library 7.3 WinCC Comfort/Advanced Step number Instruction In the same way add two trends for each of the UPS8600 modules. When selecting the trend tags, ensure that the correct HMI tag is mapped: For example, the following HMI tags should be mapped: UPS6800 module 1: UPS1_Trend_SOC, UPS1_Trend_Pcharge UPS8600 module 2: UPS2_Trend_SOC, UPS2_Trend_Pcharge Select left side axis for SOC and right side axis for Pcharge.
For more details, see Configuration of Messages and Alarms in WinCC (TIA Portal) (https://support.industry.siemens.com/cs/ww/en/view/62121503). SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 123
Working with the library 7.3 WinCC Comfort/Advanced Configuring the alarms display Follow these steps to configure the alarm display: Table 7- 9 Step number Instruction In the "Libraries" window, navigate to "Global libraries > PSU8600_Library_V15-1_V2-4 > Master copies > PSU8600 WinCC > Screens > Comfort Panel/Advanced". Select the "Alarm_windows"...
Page 124
Working with the library 7.3 WinCC Comfort/Advanced Step number Instruction In the "Project tree", open the "Screen management" folder and select the "Global screen". Drag-and-drop the "Alarm windows" library element into your global screen. The alarm displays for pending and historical alarms are created. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 125
Working with the library 7.3 WinCC Comfort/Advanced Configuring the alarms display call Follow these steps to configure the alarm display call: Table 7- 10 Step number Instruction In the "Project tree", navigate to the "Tag table_1200_Comfort". Select your HMI connection for both the tags. •...
Page 126
Working with the library 7.3 WinCC Comfort/Advanced Step number Instruction Select the HMI tag you linked to the control tag "AlarmHistory"and select "Properties" and "Events". Insert the "ShowAlarmWindow" action and select "Alarmview_PSU_history" as the object. Repeat step 3 for the HMI tag you linked to the control tag "AlarmPending" and click "Properties > Events" tab.
Working with the library 7.4 WinCC Professional WinCC Professional 7.4.1 System requirements Prerequisites You have created your TIA Portal project and the hardware and network configurations are completed. ● Hardware configuration – SITOP power supply (including the expansion modules) – Controller –...
Working with the library 7.4 WinCC Professional 7.4.2 Inserting HMI tag table in WinCC Procedure Follow these steps to insert HMI tag table in WinCC: Table 7- 11 Step number Instruction In the "Project tree", open the project into which you want to insert the faceplate. In the "Libraries"...
Page 129
Working with the library 7.4 WinCC Professional Step number Instruction In the "Project tree", select the "HMI tags" folder of your WinCC project. Drag-and-drop the library element "Tag Table-1200_Professional" into the "HMI tag" folder. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 130
Working with the library 7.4 WinCC Professional Configuring connections of the HMI tag table Follow these steps to configure connections in the HMI tag table: Table 7- 12 Step number Instruction In the "Project tree", navigate to the "HMI tags" folder of your WinCC project. Open the tag table "Tag Table-1200_Professional".
Working with the library 7.4 WinCC Professional 7.4.3 Inserting screen in a WinCC project Adopting a screen in WinCC Follow these steps to adopt a screen in WinCC: Table 7- 13 Step number Instruction In the "Project tree", open the project into which you want to insert the screen. In the "Libraries"...
Page 132
Working with the library 7.4 WinCC Professional Step number Instruction In the "Project tree", select the "Screens" folder of WinCC screens of your project. Drag-and-drop the "PSU8600_Professional" library element to the "Screens" folder of your WinCC project. SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Page 133
Working with the library 7.4 WinCC Professional Dragging screen windows into an HMI screen Follow these steps to drag screen windows into an HMI screen: Table 7- 14 Step number Instruction In the "Project tree", open the screen to which you want to add the screen window for SITOP PSU8600 power supply.
Page 134
Working with the library 7.4 WinCC Professional Step number Instruction Below the "Screen Window", click "Properties" tab. In the "Properties" tab, click "General". Assign the "Tag prefix" of the screen window created in step 2. (For example: "PSU_Data" from HMI Tag Table) SITOP PSU8600 Firmware V1.4: Faceplates and Communication Blocks V2.4 for SIMATIC STEP 7 V14 SP1, V15 and V15.1 (TIA) Function Manual, 11.2018, A5E37763954-09-76...
Need help?
Do you have a question about the SITOP Series and is the answer not in the manual?
Questions and answers