Bibliotheken und Funktionsbausteine für STEP7 VAS AE Software Engineering Seite 1 von 13 Bibliotheken und Funktionsbausteine für STEP7 Rev. 11 / CSC Phoenix Contact GmbH & Co. KG Flachsmarktstraße 8 D-32825 Blomberg Tel.: 05235 / 3-00 Bibliotheken und Funktionsbausteine für STEP7 VAS AE Software Engineering Seite 2 von 13 Inhalt 1 Bibliotheken.................................................................................................................. 3 2 Funktionsbausteine ..................................................................................................... 5 2.1 AnalogTechnology .................................................................................................. 5 2.2 AsynCom ................................................................................................................ 6 2.3 Bushandling ............................................................................................................ 6 2.4 Drives ...................................................................................................................... 7 2.5 FunctionModules ..................................................................................................... 8 2.6 IBS_DSC................................................................................................................. 9 2.7 Positioning .............................................................................................................10 2.8 PowerMeasurement ...............................................................................................11 2.9 PN_Dev_Diag ........................................................................................................11 2.10 SBT_V2..................................................................................................................12 2.11 SBT_V3..................................................................................................................13 step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 VAS AE Software Engineering Seite 3 von 13 1 Bibliotheken Name Beschreibung Version AnalogTechnology In der Bibliothek AnalogTechnology finden Sie Funktionsbausteine rund um das Thema: Analogwertverarbeitung mit STEP7. Die Bausteine dienen der Unterstützung der analogen Ein- und Ausgabeklemmen, der Klemmen zur Temperaturerfassung oder der Normierung von analogen Prozessdaten. 1.05 AsynCom In der Bibliothek AsynCom finden Sie Funktionsbausteine zur asynchronen Kommunikation. 1.10 Bushandling Die Bausteinbibliothek Bushandling für die Entwicklungsumgebung STEP7 der Firma Siemens beinhaltet einen Baustein zum Schalten von Busteilnehmern. 1.05 Drives In der Bibliothek Drives finden Sie Funktionsbausteine für die Inbetriebnahme, den Betrieb und die Diagnose von Leistungsklemmen in der Entwicklungsumgebung STEP7 der Firma Siemens. Leistungsklemmen für Direkt- und Wendestarter ermöglichen das Schalten, Schützen und Überwachen eines Drehstromasynchronmotors. 1.04 FunctionModules Die Bausteinbibliothek FunctionModules für die Entwicklungsumgebung STEP7 der Firma Siemens beinhaltet Bausteine für Temperaturerfassungsklemmen und Temperaturreglerklemmen. 1.10 IBS_DSC Die Bausteine dienen der Kommunikation zwischen einer Siemens Steuerung und der INTERBUS Anschaltung IBS S7 300 DSC-T. Die Bibliothek enthält dabei, verschiedene Möglichkeiten mittels unterschiedlicher Modi mit der Anschaltung zu kommunizieren. 1.80 Die Bausteine realisieren den Anlauf, die Diagnose, das Lesen der Datensätze, das Schreiben der Datensätze sowie die Azyklische Kommunikation und die Verwendung von Anwenderfunktionen. Weiterhin gibt es einen Handlingbaustein für die Betriebsart Asynchron mit Synchronisationsimpuls. step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 Positioning VAS AE Software Engineering Seite 4 von 13 Die Bibliothek Positioning beinhaltet Funktionsbausteine für Positionierungsklemmen in der Entwicklungsumgebung STEP7 der Firma Siemens. Mit diesen Bausteinen realisieren Sie Punkt-zu-Punkt-Positionierung nach dem Eilgang-/Schleichgangverfahren von binär angesteuerten Antrieben. 1.02 Damit sind Aufgaben wie das Positionieren von Transporteinrichtungen, Verstellachsen 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 Verfahrgeschwindigkeit als auch die Verfahrrichtung binär vor und signalisiert das Erreichen des Zielpunktes. PowerMeasurement Mit der Leistungsmessklemme werden Abtast-Messwerte (Momentanwerte) und Basis-Messwerte 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-, Scheinund Blindleistung beurteilt werden. 1.02 Des Weiteren besteht die Möglichkeit zur Erstellung von Lastprofilen, einer Oberwellenanalyse, einer Betriebsstundenzählung und eines Energiezählers. Der Baustein muss mit einem Kommunikationsbaustein betrieben werden (siehe Beispiele). 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 PROFINET Diagnose bestätigt werden. 1.01 SBT_V2 Diese Bausteinfamilie dient zum Datenaustausch zwischen LPSDO und den weiteren Geräten. Ebenfalls ist es möglich eine Diagnose durchzuführen und Quittierungssignale an den einzelnen Geräten zu geben. Alle Bausteine nutzen untereinander eine Datenstruktur zum Datenaustausch, diese beinhaltet alle notwendigen Projektdaten und ebenfalls eine Diagnose. 1.02 SBT_V3 In dieser Bibliothek finden Sie 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. 1.02 step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 VAS AE Software Engineering Seite 5 von 13 2 Funktionsbausteine 2.1 AnalogTechnology In der Bibliothek AnalogTechnology finden Sie Funktionsbausteine rund um das Thema: Analogwertverarbeitung mit STEP7. Die Bausteine dienen der Unterstützung der analogen Ein- und Ausgabeklemmen, der Klemmen zur Temperaturerfassung oder der Normierung von analogen 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_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 IL_AI_8 Parametrierung und Betrieb der Klemme IB IL AI 8/SF sowie Normierung der Analogwerte. 2.10 IB IL AI 8/SF IL_AI4AO2 Parametrierung und Betrieb der Klemme ILB IB AI4/AO2 sowie Normierung der Analogwerte. 1.00 ILB IB AI4/AO2 step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 2.2 VAS AE Software Engineering Seite 6 von 13 AsynCom Mit Hilfe dieser Funktionsbausteine wird das azyklische Lesen und Schreiben von PCPKommunikationsdaten über den Systembaustein SFB52 / SFB53 in einem PROFIBUS/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 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 AsynCom_PBa Profibus Kommunikationsbaustein zum Betrieb mit dem Buskoppler IL PB BK DP/V1. 1.10 IL PB BK DP/V1 2.3 Bushandling Die Bausteinbibliothek Bushandling für die Entwicklungsumgebung STEP7 der Firma Siemens beinhaltet einen Baustein zum Schalten von Busteilnehmern. Baustein DEVMOD2 Beschreibung Schalten von Busteilnehmern. step7_funktionsbausteine.docx Version 1.06 Artikel --- 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 2.4 VAS AE Software Engineering Seite 7 von 13 Drives In der Bibliothek Drives finden Sie Funktionsbausteine für die Inbetriebnahme, den Betrieb und die Diagnose von Leistungsklemmen in der Entwicklungsumgebung STEP7 der Firma Siemens. 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 IB IL 400 MLR 1-8A IB IL 400 ELR 1-3 IB IL 400 ELR R-3 IP400MOT Parametrierung, Betrieb und Diagnose von INTERBUSMotorschaltern der Serie 400 (IP54 / IP67). 2.10 IBS IP 400 ELR 13A DI 4/4-F IBS IP 400 ELR 23A DI 4/4-F IBS IP 400 ELR 13A DI 4/4 IBS IP 400 ELR 23A DI 4/4 IBS IP 400 MLR 18A DI 4/4-F IBS IP 400 MLR 28A DI 4/4-F IP400MOTR Parametrierung, Betrieb und Diagnose von INTERBUSWendelast-Motorschaltern der Serie 400 (IP54/IP67). 2.20 IBS IP 400 ELR R3A DI 4/4-F IBS IP 400 ELR R3A DI 4/4 IBS IP 400 MLR R8A DI 4/4-F VFD_1W Initialisierung, Parametrierung, 1.00 Betrieb und Diagnose des INTERBUS-Drehzahlstellers IBS IP 400 ME-VFD-3A FO für den EinwortBetrieb. IBS IP 400 MEVFD-3A FO VFD_2W Parametrierung, Betrieb und Diagnose des INTERBUSDrehzahlstellers IBS IP 400 VFD 13A DI4 mit Zweiwort-Betrieb. 2.10 IBS IP 400 VFD 13A DI4 VFD_2W_D Parametrierung, Betrieb und Diagnose des INTERBUSDrehzahlstellers IBS IP 400 VFD 13A DI4 mit Zweiwort-Betrieb/Direkt. 2.20 IBS IP 400 VFD 13A DI4 VFD_4W_D Parametrierung, Betrieb und Diagnose des INTERBUSDrehzahlstellers IBS IP 400 VFD 13A DI4 mit Vierwort-Betrieb/Direkt. 2.10 IBS IP 400 VFD 13A DI4 step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 2.5 VAS AE Software Engineering Seite 8 von 13 FunctionModules Die Bausteinbibliothek FunctionModules für die Entwicklungsumgebung STEP7 der Firma Siemens beinhaltet Bausteine für Temperaturerfassungsklemmen und Temperaturreglerklemmen. Baustein IL_TEMPCON Beschreibung Parametrierung, Betrieb und Diagnose der Klemmen vom Typ IB IL TEMPCON für MehrfachTemperaturregler. Version Artikel 1.10 IB IL TEMPCON RTD IB IL TEMPCON UTH TEMP_4_8_RTD Parametrierung, Betrieb und Diagnose der Klemme IB IL TEMP 4/8 RTD. 1.10 IB IL TEMP 4/8 RTD IB IL TEMP 4/8 RTD/EF IL_CNT_COUNT Dieser Baustein dient zur Ereigniszählung über die InlineFunktionsklemme IB IL CNT/2PAC. 1.00 IB IL CNT/2PAC IL_CNT_FREQ Dieser Baustein dient zur Frequenzmessung über die InlineFunktionsklemme IB IL CNT/2PAC. 1.00 IB IL CNT/2PAC IL_CNT_TIME Dieser Baustein dient zur Zeitmessung über die InlineFunktionsklemme IB IL CNT/2PAC. 1.00 IB IL CNT/2PAC IL_CNT_PULSE Dieser Baustein dient zur Pulserzeugung über die InlineFunktionsklemme IB IL CNT/2PAC. 1.00 IB IL CNT/2PAC step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 2.6 VAS AE Software Engineering Seite 9 von 13 IBS_DSC Die Bausteine dienen der Kommunikation zwischen einer Siemens Steuerung und der INTERBUS Anschaltung IBS S7 300 DSC-T. Die Bibliothek enthält dabei, verschiedene Möglichkeiten mittels unterschiedlicher Modi mit der Anschaltung zu kommunizieren. Die Bausteine realisieren den Anlauf, die Diagnose, das Lesen der Datensätze, das Schreiben der Datensätze sowie die Azyklische Kommunikation und die Verwendung von Anwenderfunktionen. Weiterhin gibt es einen Handlingbaustein für die Betriebsart Asynchron mit Synchronisationsimpuls Hinweis: Suchen Sie unter www.phoenixcontact.com nach der Anschaltbaugruppe. Dort finden Sie die Anleitung für die Inbetriebnahme der Funktionen der Bibliothek. Baustein INIT_IB Beschreibung Version Artikel 1.80 --- MEM_READ Initialisierung der Kommunikation (die Steuerung mit der Anschaltbaugruppe zu synchronisieren) Lesen der Prozessdaten und PCP Dienste 1.80 --- MEM_WRIT Schreiben der Prozessdaten und PCP Dienste 1.80 --- IB_DIAG 1.80 --- 1.80 --- 1.80 --- 1.80 --- READ_DS Die Funktion IB_DIAG bearbeitet die Fehlermeldungen des INTERBUS in Zusammenarbeit mit den internen Funktionen der Anschaltbaugruppe PCP-Handlingbaustein Die Funktion IB_SERV sendet Dienste an die Anschaltbaugruppe und empfängt die Antwort. Die Funktion führt den Handshake für unter IBS CMD definierte Anwender-funktionen aus Diese Funktion regelt in der Betriebsart Asynchron mit Synchronisations-impuls das Protokoll Lesen aller Datensätze 1.80 --- WRITE_DS Schreiben aller Datensätze 1.80 --- IB_SERV IB_FUNCT IB_SYNC step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 2.7 VAS AE Software Engineering Seite 10 von 13 Positioning Die Bibliothek Positioning beinhaltet Funktionsbausteine für Positionierungsklemmen in der Entwicklungsumgebung STEP7 der Firma Siemens. Mit diesen Bausteinen realisieren Sie Punkt-zu-Punkt-Positionierung nach dem Eilgang-/Schleichgangverfahren von binär angesteuerten Antrieben. Damit sind Aufgaben wie das Positionieren von Transporteinrichtungen, Verstellachsen 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 Verfahrgeschwindigkeit 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 Inkrementalwertgeber. IB IL INC IL_SSI Initialisierung, Parametrierung, Betrieb und Diagnose der Positioniersteuerungsklemme IB IL SSI. Mit Positionserfassung über Absolutwertgeber mit SSISchnittstelle. IB IL SSI POS200 Prozessdaten- und PCPKommunikation mit der Positioniersteuerung IB IL POS-200. IB IL POS200 step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 2.8 VAS AE Software Engineering Seite 11 von 13 PowerMeasurement Mit der Leistungsmessklemme werden Abtast-Messwerte (Momentanwerte) 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. Der Baustein muss mit einem Kommunikationsbaustein betrieben werden (siehe Beispiele). Baustein Beschreibung S7_IL_PM_3P_N_EF Handling-Baustein für die Leistungsklemme 2.9 Version 1.01 Artikel IB IL PM 3P/N/EF-PAC 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 PROFINET Diagnose bestätigt werden. Baustein PNDD_AXL_Diag PNFD_Status Beschreibung Status eines PNIO Teilnehmers in einen Axioline PN F BK einlesen. Quittierung von Diagnosemeldungen ermöglichen. Status der PNIO Devices einlesen. Quittierung von PROFIsafe Fehlermeldungen step7_funktionsbausteine.docx Version Artikel 1.00 --- 1.00 --- 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 VAS AE Software Engineering Seite 12 von 13 2.10 SBT_V2 Diese Bausteinfamilie dient zum Datenaustausch zwischen LPSDO und den weiteren Geräten. Ebenfalls ist es möglich eine Diagnose durchzuführen und Quittierungssignale an den einzelnen Geräten zu geben. Alle Bausteine nutzen untereinander eine Datenstruktur zum Datenaustausch, diese beinhaltet alle notwendigen Projektdaten und ebenfalls eine Diagnose. Baustein Beschreibung Version Artikel SBT_V2_Operate5_V1_00 Funktionsbaustein zum Senden des LPSDO Projektes und Datenaustausch zwischen LPSDO und Devices 1.00 IB IL 24 LPSDO 8 V2-PAC SBT_V2_Operate3_V1_00 Funktionsbaustein zum Senden des LPSDO Projektes und Datenaustausch zwischen LPSDO und Devices 1.00 IB IL 24 LPSDO 8 V2-PAC SBT_V2_Operate5_IBS Funktionsbaustein zum Senden des LPSDO Projektes und Datenaustausch zwischen LPSDO und Devices 1.00 IB IL 24 LPSDO 8 V2-PAC SBT_V2_Operate3_IBS Funktionsbaustein zum Senden des LPSDO Projektes und Datenaustausch zwischen LPSDO und Devices 1.00 IB IL 24 LPSDO 8 V2-PAC step7_funktionsbausteine.docx 09.07.2014 CSC Bibliotheken und Funktionsbausteine für STEP7 VAS AE Software Engineering Seite 13 von 13 2.11 SBT_V3 Diese Bausteinfamilie dient zum Datenaustausch zwischen LPSDO und den weiteren Geräten. Ebenfalls ist es möglich eine Diagnose durchzuführen und Quittierungssignale an den einzelnen Geräten zu geben. Alle Bausteine nutzen untereinander eine Datenstruktur zum Datenaustausch, diese beinhaltet alle notwendigen Projektdaten und ebenfalls eine Diagnose. Baustein SBT_V3_Operate_V1_00 Beschreibung Artikel 1.00 IB IL 24 LPSDO 8 V3PAC SBT_V3_CrossComm_V1_00 Funktionsbaustein zur Cross Kommunikation 1.00 IB IL 24 LPSDO 8 V3PAC SBT_V3_DataExch_V1_00 1.00 IB IL 24 LPSDO 8 V3PAC step7_funktionsbausteine.docx Funktionsbaustein zum Senden des LPSDO Projektes und Datenaustausch zwischen LPSDO und Devices Version Funktionsbaustein zum Datenaustausch. 09.07.2014 CSC