Bibliotheken und Funktionsbausteine für STEP 7 Bibliotheken und Funktionsbausteine für STEP7 Rev. 12 05. Juni 2015/CSC Dokumentation von PHOENIX CONTACT-Funktionsbausteinen PHOENIX CONTACT GmbH & Co. KG Flachsmarktstraße 8 D-32825 Blomberg Bibliotheken und Funktionsbausteine für STEP 7 1 Inhalt 1 Inhalt ............................................................................................................................. 2 2 Allgemeine Informationen ........................................................................................... 3 3 Bibliotheken.................................................................................................................. 3 4 Funktionsbausteine ..................................................................................................... 5 4.1 AnalogTechnology .................................................................................................. 5 4.2 AsynCom ................................................................................................................ 6 4.3 Bushandling ............................................................................................................ 6 4.4 ComSerial ............................................................................................................... 6 4.5 Drives ...................................................................................................................... 7 4.6 FunctionModules ..................................................................................................... 8 4.7 IBS_DSC................................................................................................................. 9 4.8 Lighting ..................................................................................................................10 4.9 Positioning .............................................................................................................10 4.10 PowerMeasurement ...............................................................................................11 4.11 PN_Dev_Diag ........................................................................................................11 4.12 SBT_V2..................................................................................................................12 4.13 SBT_V3..................................................................................................................13 step7_funktionsbausteine.docx Seite 2 von 13 Bibliotheken und Funktionsbausteine für STEP 7 2 Allgemeine Informationen In diesem Dokument finden Sie eine Übersicht über die Bibliotheken und Funktionsbausteine für die Entwicklungsumgebung STEP 7 von Siemens. Aufgeführt sind alle Bibliotheken mit der aktuellen Versionierung und der dazugehörigen EXE-Datei. Des Weiteren finden Sie unter dem Punkt Funktionsbausteine eine Kurzbeschreibung der Funktionalität der einzelnen Bausteine jeder Bibliothek, die aktuelle Versionsnummer und den dazu korrespondierenden Phoenix Contact-Artikel. 3 Bibliotheken Name AnalogTechnology Beschreibung/EXE-Datei Version Funktionsbausteine zur Erfassung und Auswertung analoger Signale. 1.06 [STEP7 Analog Technology - step_7_analogtechnology.exe] AsynCom Funktionsbausteine zur asynchronen Kommunikation für INTERBUS und Profinet. 1.10 [STEP7 Funktionsbausteine zur asynchronen Kommunikation step_7_asyncom_1_10.exe] Bushandling Funktionsbaustein zum Schalten von Busteilnehmern. 1.06 [STEP7 Bushandling - step_7_bushandling.exe] ComSerial Funktionsbausteine zur Umsetzung von Kommunikationsprotokollen sowie zur Ansteuerung von Kommunikationsbaugruppen. 1.01 [STEP7 Serielle Kommunikation - ] Drives Funktionsbausteine für Leistungsklemmen von Phoenix Contact. 1.04 [STEP7 Drives - step_7_drives_V1_04.exe] FunctionModules Funktionsbausteine zum Erfassen, Steuern und Regeln (Treiber für Positionserfassungsklemmen für Inkremental-Wertgeber, Klemmen mit Zählfunktion oder die Kommunikation zu IO-Link-Teilnehmern). 1.10 [STEP7 Function Modules - step_7_functionmodules_1_10.exe] IBS_DSC Funktionsbausteine zur Kommunikation zwischen einer Siemens Steuerung und der INTERBUS Anschaltung IBS S7 300 DSC-T. 1.80 [STEP7 Treibersoftware für IBS S7 300 DSC-T und IBS S7 400 DSC/I-T - step_7_ibs_dsc_1_80.exe] Lighting Funktionsbausteine zur Ansteuerung von PLD Maschinenleuchten. 1.00 [STEP7 Bibliothek zur Steuerung von LED-Maschinenleuchten step_7_lighting_1_00.exe] Positioning Funktionsbausteine für Positionierungsklemmen von Phoenix Contact. 1.02 [STEP7 Positioning - step_7_positioning_1_02.exe] PowerMeasurement Funktionsbausteine für Leistungsmessklemmen von Phoenix Contact. 1.02 [STEP7 Power Measurement step_7_powermeasurement_1_02.exe] step7_funktionsbausteine.docx Seite 3 von 13 Bibliotheken und Funktionsbausteine für STEP 7 PN_Dev_Diag Funktionsbausteine zur Diagnose von PROFINET-Teilnehmern. 1.02 [STEP7 PROFINET Diagnose step_7_pn_dev_diag_1_02_20150205.exe] SBT_V2 Funktionsbausteine für eine nicht sichere Steuerung zur Inbetriebnahme der Logikmodule und zum Austausch der Daten zwischen den sicheren I/O-Modulen und dem Logikmodul V2. 1.02 [STEP7 SafetyBridge V2 - step_7_g4_sbt_v2_1_02.exe] SBT_V3 Funktionsbausteine für eine nicht sichere Steuerung zur Inbetriebnahme der Logikmodule und zum Austausch der Daten zwischen den sicheren I/O-Modulen und dem Logikmodul V3. 1.01 [STEP7 SafetyBridge V3 - step_7_sbt_v3_1_01_20150205.exe] step7_funktionsbausteine.docx Seite 4 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4 Funktionsbausteine 4.1 AnalogTechnology In der Bibliothek AnalogTechnology finden Sie Funktionsbausteine rund um das Thema: Analogwertverarbeitung mit STEP7. Die Bausteine unterstützen analoge Ein- und Ausgabeklemmen, erfassen die Temperatur der Klemmen oder normieren analoge Prozessdaten. Baustein Beschreibung Version Artikel IB_AI Normierung von Analogeingangswerten für die Analogbaugruppen von Phoenix Contact. 1.10 --- IB_AO Normierung von Analogausgangswerten für die Analogbaugruppen von Phoenix Contact. 1.10 -- IL_AI_2_SF Normierung von Analogeingangswerten für das Inline Modul IB IL AI 2/SF. 1.01 IB IL AI 2/SF-PAC 2861302 IL_AO_4_8 Parametrierung und Betrieb der Klemme IB IL AO 4/8/U/BP sowie Normierung der Analogwerte. 1.10 IB IL AO 4/8/U/BP-PAC 2878036 IL_AI8 Parametrierung und Betrieb der Klemme IB IL AI 8/SF sowie Normierung der Analogwerte. 2.11 IL_AI4AO2 Parametrierung und Betrieb der Klemme ILB IB AI4/AO2 sowie Normierung der Analogwerte. 1.00 IB IL AI 8/SF-PAC 2861412 IB IL AI8/SF 2MBD PAC 2862042 IB IL AI8/IS PAC (nur Messbereich Strom) 2861661 ILB IB AI4/AO2-PAC 2878777 step7_funktionsbausteine.docx Seite 5 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4.2 AsynCom Mit Hilfe dieser Funktionsbausteine wird das azyklische Lesen und Schreiben von PCPKommunikationsdaten über den Systembaustein SFB52 / SFB53 in einem PROFIBUS und PROFINET System ermöglicht. Baustein Beschreibung Version Artikel AsynCom_PN Profinet Kommunikationsbaustein zum Betrieb mit dem Buskoppler IL PN BK DI8 DO4 2TX-PAC. 1.10 IL PN BK DI8 DO4 2TX- PAC 2703994 AsynCom_PBb Profibus Kommunikationsbaustein zum Betrieb mit dem Buskoppler IL PB BK DI8-DO4/EF DP. 1.10 IL PB BK DI8 DO4/EF DP 2692322 AsynCom_PBa Profibus Kommunikationsbaustein zum Betrieb mit dem Buskoppler IL PB BK DP/V1. 1.10 IL PB BK DP/V1 2718688 4.3 Bushandling Die Funktionsbausteinbibliothek Bushandling ermöglicht das Schalten von Busteilnehmern. Baustein DevMod_II 4.4 Beschreibung Version Artikel Baustein zum Überbrücken, bzw. Ein- und Ausschalten von Interbusteilnehmern. 1.65 --- ComSerial In der Funktionsbausteinbibliothek ComSerial finden Sie Funktionsbausteine zur Umsetzung von Kommunikationsprotokollen sowie zur Ansteuerung von Kommunikationsbaugruppen. Baustein IL_RS_UNI Beschreibung Funktionsbausteine zur Ansteuerung und Konfiguration der Klemme IB IL RS UNI. step7_funktionsbausteine.docx Version Artikel 1.10 IB IL RS UNI 2700893 IB IL RS UNI-2MBD 2701025 Seite 6 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4.5 Drives In der Bibliothek Drives finden Sie Funktionsbausteine für die Inbetriebnahme, den Betrieb und die Diagnose von Leistungsklemmen. Leistungsklemmen für Direkt- und Wendestarter ermöglichen das Schalten, Schützen und Überwachen eines Drehstromasynchronmotors. Baustein Beschreibung Version Artikel IL400MOT Parametrierung, Betrieb und Diagnose von Leistungsklemmen. 1.01 IP400MOT Parametrierung, Betrieb und Diagnose von INTERBUS-Motorschaltern der Serie 400 (IP54 / IP67). 2.10 IP400MOTR Parametrierung, Betrieb und Diagnose von INTERBUS-WendelastMotorschaltern der Serie 400 (IP54/IP67). 2.20 VFD_1W Initialisierung, Parametrierung, Betrieb und Diagnose des INTERBUSDrehzahlstellers IBS IP 400 ME-VFD3A FO für den Einwort-Betrieb. 1.00 IB IL 400 MLR 1-8A 2727365 IB IL 400 ELR 1-3 2727352 IB IL 400 ELR R-3 2727378 IBS IP 400 ELR 1 - 3A DI 4/4- F 2728005 IBS IP 400 ELR 2-3A DI 4/4-F 2836023 IBS IP 400 ELR 1-3A DI 4/4 2727967 IBS IP 400 ELR 2-3A DI 4/4 2727970 IBS IP 400 MLR 1-8A DI 4/4-F 2727996 IBS IP 400 MLR 2-8A DI 4/4-F 2836010 IBS IP 400 ELR R-3A DI 4/4-F 2836502 IBS IP 400 ELR R-3A DI 4/4 2836502 IBS IP 400 MLR R-8A DI 4/4-F 2836515 IBS IP 400 ME-VFD-3A FO 2734523 VFD_2W Parametrierung, Betrieb und Diagnose des INTERBUS-Drehzahlstellers IBS IP 400 VFD 1-3A DI4 mit Zweiwort-Betrieb. 2.10 IBS IP 400 VFD 1-3A DI4 2836939 VFD_2W_D Parametrierung, Betrieb und Diagnose des INTERBUS-Drehzahlstellers IBS IP 400 VFD 1-3A DI4 mit Zweiwort-Betrieb/Direkt. 2.20 IBS IP 400 VFD 1-3A DI4 2836939 VFD_4W_D Parametrierung, Betrieb und Diagnose des INTERBUS-Drehzahlstellers IBS IP 400 VFD 1-3A DI4 mit VierwortBetrieb/Direkt. 2.10 IBS IP 400 VFD 1-3A DI4 2836939 step7_funktionsbausteine.docx Seite 7 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4.6 FunctionModules Die Bausteinbibliothek FunctionModules beinhaltet Bausteine für TemperaturErfassungsklemmen und Temperatur-Reglerklemmen. Baustein Beschreibung Version Artikel IB IL TEMPCON 300 RTD PAC 281966 IB IL TEMPCON 300 RTD 2MBD PAC 2819820 IB IL TEMPCON 300 RTD-B-PAC 2819590 IB IL TEMPCON 300 RTD-B-2M-PAC 2819859 IB IL TEMPCON 300-UTH-PAC 2819671 IB IL TEMPCON 300 UTH 2MBD PAC 2819833 IB IL TEMPCON 300 UTH-B-PAC 2819613 IB IL TEMPCON 300 UTH-B-2M-PAC 2819846 IB IL TEMP 4/8 RTD-PAC 2863915 IB IL TEMP 4/8 RTD-2MBD-PAC 2878612 IB IL TEMP 4/8 RTD-PAC/CN 2692487 IB IL TEMP 4/8 RTD/EF-PAC 2897402 IB IL TEMP 4/8 RTD/EF-2MBD-PAC 2897606 IB IL TEMP 4/8 RTD/EF-XC-PAC 2701218 IB IL CNT PAC 2861852 IL_TEMPCON Funktionsbaustein zum Betrieb, zur Parametrierung und zur Diagnose der Klemmen IB IL TEMPCON für MehrfachTemperaturregler. 1.10 TEMP_4_8_RTD Funktionsbaustein zum Betrieb, zur Parametrierung und zur Diagnose der Klemme IB IL TEMP 4/8 RTD. 1.10 IL_CNT_COUNT Funktionsbaustein zur Ereigniszählung über die Klemme IB IL CNT PAC. 1.00 IL_CNT_FREQ Funktionsbaustein zur Frequenzmessung über die Klemme IB IL CNT PAC. 1.00 IB IL CNT PAC 2861852 IL_CNT_TIME Funktionsbaustein zur Zeitmessung über die InlineFunktionsklemme IB IL CNT PAC. 1.00 IB IL CNT PAC 2861852 IL_CNT_PULSE Funktionsbaustein zur Pulserzeugung über die Inline-Funktionsklemme IB IL CNT PAC. 1.00 IB IL CNT PAC 2861852 step7_funktionsbausteine.docx Seite 8 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4.7 IBS_DSC Die Funktionsbausteine der Bibliothek IBS_DC ermöglichen die Kommunikation zwischen einer Siemens Steuerung und der INTERBUS Anschaltung IBS S7 300 DSC-T. Durch die Verwendung unterschiedlicher Modi gibt es mehrere Möglichkeiten, um mit der INTERBUS Anschaltbaugruppe zu kommunizieren. Die Bausteine realisieren den Anlauf, die Diagnose, das Lesen und Schreiben der Datensätze, sowie die azyklische Kommunikation und die Verwendung von Anwenderfunktionen. Weiterhin gibt es einen Handling-Baustein für die Betriebsart Asynchron mit Synchronisationsimpuls. Baustein Beschreibung Version Artikel INIT_IB Funktionsbaustein zur Initialisierung der Kommunikation. 1.80 --- MEM_READ Funktionsbaustein zum Lesen der Prozessdaten und PCP Dienste. 1.80 --- MEM_WRIT Funktionsbaustein zum Schreiben der Prozessdaten und PCP Dienste. 1.80 --- IB_DIAG Die Funktion IB_DIAG bearbeitet die Fehlermeldungen vom INTERBUS in Zusammenarbeit mit den internen Funktionen der Anschaltbaugruppe. 1.80 --- IB_SERV Die Funktion IB_SERV sendet als PCP-Handling-Baustein Dienste an die Anschaltbaugruppe und empfängt die Antwort. 1.80 --- IB_FUNCT Die Funktion IB FUNCT führt den Handshake für unter IBS CMD definierte Anwenderfunktionen aus. 1.80 --- IB_SYNC Die Funktion IB SYNC regelt in der Betriebsart Asynchron mit Synchronisationsimpuls das Protokoll. 1.80 --- READ_DS Funktionsbaustein zum Lesen aller Datensätze. 1.80 --- WRITE_DS Funktionsbaustein zum Schreiben aller Datensätze. 1.80 --- step7_funktionsbausteine.docx Seite 9 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4.8 Lighting In der Bibliothek Lighting finden Sie Funktionsbausteine zur Ansteuerung von PLD Maschinenleuchten. Baustein Beschreibung Version Artikel PLD CM 360 PN 2701696 PLD CM 360 PB 2701695 PLD CM 360 PN 2701696 PLD CM 360 PB 2701695 IB IL PWM/2-PAC 2861632 PLD_CM_DIM Funktionsbaustein für den Dimmbetrieb. 1.00 PLD_CM_FLASH Funktionsbaustein für den Blitzbetrieb. 1.00 PLD_PWM Funktionsbaustein zur Ansteuerung der PLD-Maschinenleuchten über die Inline-Funktionsklemme IB IL PWM/2-PAC. 1.00 4.9 Positioning Die Bibliothek Positioning beinhaltet Funktionsbausteine für Positionierungsklemmen. Mit diesen Bausteinen realisieren Sie eine Punkt-zu-Punkt-Positionierung nach dem Eilgangund Schleichgangverfahren von binär angesteuerten Antrieben. Damit sind Aufgaben wie das Positionieren von Transporteinrichtungen, Verstell-Achsen und Werkzeugen möglich, ohne Regelparameter einstellen zu müssen. Die Klemme übernimmt nach Vorgabe der Zielposition autark und somit busunabhängig die Antriebssteuerung. Dabei gibt sie über die Ausgänge sowohl die Verfahr-Geschwindigkeit als auch die VerfahrRichtung binär vor und signalisiert das Erreichen des Zielpunktes. Baustein Beschreibung Version Artikel IL_INC Initialisierung, Parametrierung, Betrieb und Diagnose der Positioniersteuerungsklemme IB IL INC mit Positionserfassung über Inkremental-Wertgeber. 2.11 IB IL INC 2836324 IL_SSI Initialisierung, Parametrierung, Betrieb und Diagnose der Positioniersteuerungsklemme IB IL SSI. Mit Positionserfassung über Absolut-Wertgeber mit SSISchnittstelle. 1.03 IB IL SSI 2836340 POS200 Prozessdaten- und PCPKommunikation mit der Positioniersteuerung IB IL POS 200. 1.00 IB IL POS 200 UM 2698740 step7_funktionsbausteine.docx Seite 10 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4.10 PowerMeasurement Mit der Leistungsmessklemme werden Abtast-Messwerte (Momentan-Werte) und BasisMesswerte erfasst, berechnet und auf den INTERBUS-Lokalbus gegeben. Neben der Netzfrequenz, den Phasen- und Außenleiterspannungen können auch gemittelte Phasenströme sowie der Nullleiterstrom ermittelt werden. Zur Erfassung von unsymmetrischen Belastungsfällen können Wirk-, Schein- und Blindleistung beurteilt werden. Des Weiteren besteht die Möglichkeit zur Erstellung von Lastprofilen, einer Oberwellenanalyse, einer Betriebsstundenzählung und eines Energiezählers. Baustein S7_IL_PM_3P_N_EF Beschreibung Handling-Baustein für die Leistungsklemme Version Artikel 1.01 IB IL PM 3P/N/EF-PAC 27009650 4.11 PN_Dev_Diag Diese Bausteine lesen zyklisch die Diagnose eines PROFINET Teilnehmers aus. Diagnosemeldungen, die bestätigt werden müssen, können mit Hilfe der Bausteine aus der Bibliothek PN_Dev_Diag bestätigt werden. Baustein Beschreibung Version Artikel PNDD_IL_Diag Der Funktionsbaustein liest zyklisch den Diagnose-Status und die Diagnose-Meldungen der PNIO Devices ein. Der Baustein kann zum Bestätigen der Diagnose-Meldungen von sicheren Inline I/O-Modulen so wie SMC Ventilinseln verwendet werden. 1.10 Inline I/O-Module SMC Ventil Insel PNDD_AXL_Diag Der Baustein liest zyklisch die Diagnose eines PROFINET Teilnehmers der Produktfamilie Axioline aus. Diagnosemeldungen, die bestätigt werden müssen, können mit Hilfe des Bausteins bestätigt werden. 1.00 Axioline-Module step7_funktionsbausteine.docx Seite 11 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4.12 SBT_V2 Diese Bausteinfamilie ermöglicht einen Datenaustausch zwischen LPSDO und den weiteren Teilnehmern. Außerdem können Quittierungssignale an die einzelnen Teilnehmer gegeben werden. Alle Bausteine nutzen untereinander eine Datenstruktur zum Datenaustausch, die alle notwendigen Projektdaten und eine Diagnose beinhaltet. Baustein Beschreibung Version Artikel SBT_V2_Operate5 Funktionsbaustein zum Senden des LPSDO Projektes und zum Datenaustausch zwischen LPSDO und den einzelnen Teilnehmern. 1.00 IB IL 24 LPSDO 8 V2-PAC 2700606 SBT_V2_Operate3 Funktionsbaustein zum Senden des LPSDO Projektes und zum Datenaustausch zwischen LPSDO und den einzelnen Teilnehmern. 1.00 IB IL 24 LPSDO 8 V2-PAC 2700606 SBT_V2_Operate5_IBS Funktionsbaustein zum Senden des LPSDO Projektes und zum Datenaustausch zwischen LPSDO und den einzelnen Teilnehmern. 1.00 IB IL 24 LPSDO 8 V2-PAC 2700606 SBT_V2_Operate3_IBS Funktionsbaustein zum Senden des LPSDO Projektes und zum Datenaustausch zwischen LPSDO und den einzelnen Teilnehmern. 1.00 IB IL 24 LPSDO 8 V2-PAC 2700606 step7_funktionsbausteine.docx Seite 12 von 13 Bibliotheken und Funktionsbausteine für STEP 7 4.13 SBT_V3 Die SafetyBridge Technology (SBT) bietet flexible Sicherheitsfunktionen und benötigt dafür keine Sicherheits-SPS. Die SBT basiert auf einem Inselmodul. Das Logikmodul IB IL 24 LPSDO 8 V3-PAC ist der zentrale Bestandteil des SafetyBridge-Systems (Insel) und die SBT-Eingangs- und Ausgangsmodule stellen die Inselsatelliten dar. Die Funktionsbausteine erzeugen und überwachen das SafetyBridge-Protokoll, verarbeiten die frei konfigurierbare Sicherheitslogik und steuern die SBT-Eingangs- und Ausgangsmodule (SBT-Satelliten). Baustein SBT_V3_Operate SBT_V3_CrossComm SBT_V3_DataExch Beschreibung Version Artikel Funktionsbaustein zum Betrieb einer Safety-Insel, zum Herunterladen eines SAFECONF-Projekts und zum Überwachen der Ein- und Ausgangsmodule. Funktionsbaustein zur CrossKommunikation. 1.00 IB IL 24 LPSDO 8 V3-PAC 2701625 1.00 IB IL 24 LPSDO 8 V3-PAC 2701625 Funktionsbaustein zum Austausch von Daten. 1.00 IB IL 24 LPSDO 8 V3-PAC 2701625 step7_funktionsbausteine.docx Seite 13 von 13