Bibliotheken und Funktionsbausteine für STEP7

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