PC WORX Anwendungsbeispiele - PHOENIX CONTACT · Anwendungsbeispiele für PC Worx Seite 3 von 22 1...

22
Anwendungsbeispiele für PC Worx Seite 1 von 22 Anwendungsbeispiele für das Steuerungs-System PC Worx Phoenix Contact GmbH & Co. KG Flachsmarktstraße 8 D-32825 Blomberg Tel.: +49 5235 300 Stand: 22. Juni 2016 / Revision 26 Dokumentation von Phoenix Contact Anwendungsbeispielen

Transcript of PC WORX Anwendungsbeispiele - PHOENIX CONTACT · Anwendungsbeispiele für PC Worx Seite 3 von 22 1...

Anwendungsbeispiele für PC Worx Seite 1 von 22

Anwendungsbeispiele

für das Steuerungs-System PC Worx

Phoenix Contact GmbH & Co. KG Flachsmarktstraße 8 D-32825 Blomberg Tel.: +49 5235 300 Stand: 22. Juni 2016 / Revision 26

Dokumentation von Phoenix Contact Anwendungsbeispielen

Anwendungsbeispiele für PC Worx Seite 2 von 22

Inhalt

1 Einleitung .......................................................................................................................3

2 Übersicht........................................................................................................................4

3 Anwendungsbeispiele...................................................................................................6 3.1 Bibliothek Analogtechnik ..........................................................................................6 3.2 Bibliothek Asynchrone Kommunikation .....................................................................6 3.3 Thema Steuerungsklasse Axiocontrol ......................................................................7 3.4 Thema Gebäude ......................................................................................................7 3.5 Bibliothek CAN .........................................................................................................8 3.6 Bibliothek Serielle Kommunikation ...........................................................................8 3.7 Bibliothek Datenbank ...............................................................................................8 3.8 Bibliothek Datenlogger .............................................................................................9 3.9 Bibliothek Funktionsmodule ......................................................................................9 3.10 Thema PC Worx allgemein .....................................................................................10 3.11 Bibliothek HART .....................................................................................................11 3.12 Thema Steuerungsklasse ILC 191 ME ...................................................................11 3.13 Thema IP Kommunikation ......................................................................................12 3.14 Bibliothek IT ...........................................................................................................13 3.15 Bibliothek MBUS ....................................................................................................14 3.16 Bibliothek MCE .......................................................................................................14 3.17 Thema Mobilfunk-Kommunikation ..........................................................................15 3.18 Bibliothek Modbus ..................................................................................................16 3.19 Bibliothek PDPI Basic und PDPI Pro ......................................................................16 3.20 Bibliothek Power Measurement ..............................................................................17 3.21 Bibliothek Power Supply .........................................................................................17 3.22 Bibliothek PROFIdrive ............................................................................................17 3.23 Thema PROFIenergy .............................................................................................17 3.24 Thema PROFINET .................................................................................................18 3.25 Thema Programmierung.........................................................................................18 3.26 Thema Radioline ....................................................................................................19 3.27 Thema Redundanz .................................................................................................19 3.28 Thema SafetyBridgeV2 ..........................................................................................19 3.29 Thema IT-Sicherheit ...............................................................................................20 3.30 Bibliothek SNMP ....................................................................................................20 3.31 Bibliothek SNMPv3 .................................................................................................21 3.32 Thema Wireless .....................................................................................................21

4 Anhang .........................................................................................................................22 4.1 Abkürzungsverzeichnis...........................................................................................22

Anwendungsbeispiele für PC Worx Seite 3 von 22

1 Einleitung Steuerungs-Programme werden mit der Programmierumgebung PC Worx erstellt. Dabei kann der Quellcode mittels logischer Programm-Organisations-Einheiten (POE) in Programme, Bausteine und Funktionen unterteilt werden. Zahlreiche Funktionsbausteine und Funktionen sind bereits im Editor-Assistenten der Programmierumgebung enthalten. Sie sind dort jeweils mit einer Kurzbeschreibung und einer Online-Hilfe versehen. Weitere Bausteine als Ergänzung zu den Ein-/Ausgabeklemmen bzw. als Technologie-Funktionen werden von Phoenix Contact zu Bibliotheken zusammengefasst und können bei Bedarf in ein Projekt eingefügt werden. Die Funktionsbausteine sind über die Homepage von Phoenix Contact zu beziehen. Die Anwendungsbeispiele zeigen die Verwendung der Bausteine durch Verschaltung mit anderen Bausteinen bzw. durch Ausprogrammieren einer beispielhaften Anwendung. Die Anwendungsbeispiele sind lauffähige Projekte, die für die eingesetzte Steuerung übersetzt und eingespielt werden müssen. Typisch wird dann im Online-Modus zum Auslösen einer Aktion eine besonders hervorgehobene Variable auf den Wert „true“ gesetzt. Der Quellcode der Beispiele ist einsehbar und kann als Grundlage für eigene Anwendungen dienen. Die Anwendungsbeispiele sind mit unterschiedlichen Versionen der Entwicklungsumgebung erstellt. Die Projekte können mit der zur Erstellung verwendet Software-Version und nachfolgenden Versionen verwendet werden. Beim Öffnen des Projektes erfolgt eine Konvertierung auf die verwendete Version der Programmierumgebung. Sind im Anwendungsbeispiel Bausteine aus Bibliotheken verwendet, dann sind die zugehörigen Bibliotheken ebenfalls im Beispiel-Projekt enthalten und werden automatisch mit installiert. Bitte prüfen Sie die Verfügbarkeit neuerer Bibliotheksversionen und beachten Sie, dass die Bibliotheken vor der Verwendung im Projekt einmal übersetzt werden müssen. Dazu wechseln Sie bitte in das Library-Verzeichnis von PC Worx, öffnen dort die Bibliothek und übersetzen sie, wie Sie es von ihren Programmen gewohnt sind. Anwendungsbeispiele für lizenzpflichtige Bausteine sind entsprechend gekennzeichnet und können ohne Lizenz mit eingeschränkter Laufzeit genutzt werden. Beachten sie hierzu bitte die Informationen in der Dokumentation der entsprechenden Bausteine.

Anwendungsbeispiele für PC Worx Seite 4 von 22

2 Übersicht Name Beschreibung Version AnalogTechnology Anwendungsbeispiele zu Bausteinen der Bibliothek

Analogtechnik (AnalogTechnology). 1.21

AsynCom Anwendungsbeispiele zu Bausteinen der Bibliothek Asynchrone Kommunikation (AsynCom).

1.10

Axiocontrol Anwendungsbeispiele zu Funktionen der Steuerungsklasse AxioControl.

1.30

Building Anwendungsbeispiele zum Thema Gebäudetechnik.

1.30 .neu.

CAN Anwendungsbeispiele zu Bausteinen der Bibliothek CAN.

1.20

ComSerial Anwendungsbeispiele zu Bausteinen der Bibliothek Serielle Kommunikation (ComSerial).

1.30

Database Anwendungsbeispiele zu Bausteinen der Bibliothek Datenbankanbindung (DBFL_SQL).

1.30 .neu.

DataLogger Anwendungsbeispiele zu Bausteinen der Bibliothek zum Aufzeichnen von Variablenwerten (DataLogger)

1.00

FunctionModules Anwendungsbeispiele zu Bausteinen der Bibliothek Funktionsmodule (FunctionModules).

1.10

General Anwendungsbeispiele zu in der Entwicklungsumgebung PC Worx enthaltenen Bausteinen.

1.40

HART Anwendungsbeispiele zu Bausteinen der Bibliothek HART.

1.00

ILC191ME Anwendungsbeispiele zu Funktionen und Bausteinen der Steuerungsklasse ILC 191 ME.

1.00

IP Communication Anwendungsbeispiele zum Thema Kommunikation über das Internet Protocol (IP).

1.50

IT LIB Anwendungsbeispiele zu Bausteinen der Bibliothek Netzwerkprotokolle (IT Library).

1.31

MBUS Anwendungsbeispiele zu Bausteinen der Bibliothek MBUS.

1.00 .neu.

MCE Anwendungsbeispiele zur Ansteuerung verschiedener Umrichter mit Hilfe der MCE-Bibliothek und der PROFIdrive Bibliothek

1.00 .neu.

Mobile Communication Anwendungsbeispiele zum Thema Mobilfunk-Kommunikation.

1.30

Modbus Anwendungsbeispiele zu Bausteinen der Bibliothek Modbus.

2.00

PDPI Anwendungsbeispiele zu Bausteinen der Bibliothek Regelungstechnik (PDPI Basic und PDPI Pro).

1.01

PowerMeasurement Anwendungsbeispiele zu Bausteinen der Bibliothek Leistungsmessung (Power Measurement).

1.01

PowerSupply Anwendungsbeispiele zur Integration von Produkten aus dem Themenbereich der Spannungsversorgungen in die Steuerungsanwendung.

1.00

PROFIdrive Anwendungsbeispiele zu Bausteinen der Bibliothek PROFIdrive.

1.00

Anwendungsbeispiele für PC Worx Seite 5 von 22

PROFIenergy Anwendungsbeispiele zum Thema PROFIenergy. 1.01

.neu. PROFINET Anwendungsbeispiele zum Thema PROFINET. 1.51

.neu. Programming Anwendungsbeispiele zu allgemeinen Themen der

Programmierung. 1.00

Radioline Anwendungsbeispiele zum Zugriff auf Komponenten der Produktlinie Radioline.

1.10

Redundancy Anwendungsbeispiele zum Thema Steuerungsredundanz.

1.10 .neu.

SafetyBridgeV2 Anwendungsbeispiele für SAFECONF und PC Worx zur Verwendung der SafetyBridge Technologie V2.

1.00

Security Anwendungsbeispiele zu Bausteinen zum Thema Verschlüsselung.

1.01

SNMP Anwendungsbeispiele zu Bausteinen der Bibliothek Simple Network Management Protocol nach Protokollversion 2 (SNMP).

1.40 .neu.

SNMPv3 Anwendungsbeispiele zu Bausteinen der Bibliothek Simple Network Management Protocol nach Protokollversion 3 (SNMPv3).

1.20

Wireless Anwendungsbeispiele zum Thema Wireless. 1.10

Anwendungsbeispiele für PC Worx Seite 6 von 22

3 Anwendungsbeispiele

3.1 Bibliothek Analogtechnik Examples Analog Technology v1.21 Beispiel Beschreibung Version AI8_Para

Anwendungsbeispiel zur Parametrierung der Klemme IB IL AI 8/SF und dem Lesen von Analogwerten (PC WORX 5.20 SP4; Baustein IL_AI_8; Sprache FBD).

1.00

HART_PassThrough Anwendungsbeispiel für eine bidirektionale Kommunikation zwischen dem Steuerungsprogramm und einem HART-fähigen Sensor über die Klemme IB IL AI2-HART (PC WORX 5.20 SP4; Sprache FBD).

1.00

TEMP_4_8_RTD_Para

Anwendungsbeispiel zur Parametrierung der Klemme IB IL TEMP 4/8 RTD und dem Lesen von Analogwerten (PC WORX 5.20 SP4; Baustein IL_TEMP_4_8_RTD; Sprache FBD).

1.00

3.2 Bibliothek Asynchrone Kommunikation Examples AsynCom v1.10 Beispiel Beschreibung Version AsynCom_Busy Anwendungsbeispiel zur Verwaltung der

azyklischen Kommunikation zwischen PROFINET Controller und PROFINET IO Devices (PC WORX 6.10.200; Bibliothek AsynCom; Sprache FBD).

1.00

AsynCom_SendParam Anwendungsbeispiel zur Parametrierung von EA-Modulen mit Hilfe von azyklischen Diensten Devices (PC WORX 6.30.767; Bibliothek AsynCom; Sprache FBD, ST).

1.00

Anwendungsbeispiele für PC Worx Seite 7 von 22

3.3 Thema Steuerungsklasse Axiocontrol Examples Axiocontrol v1.30 Beispiel Beschreibung Version AXC_BusStartup Das Anwendungsbeispiel zeigt die

Inbetriebnahme des Lokalbusses einer Steuerung vom Typ AxioControl aus dem Anwenderprogramm heraus (PC WORX 6.30.1202; Sprache FBD, ST).

1.10

AXC_EventPowerFail Dieses Anwendungsbeispiel zeigt die Möglichkeiten zur Reaktion auf einen Spannungsausfall auf, die die Steuerungen der Klasse Axiocontrol bieten (PC WORX 6.30.601; Sprache FBD, ST).

1.00

AXC_FastCounter Verwendung der schnellen Zählereingänge der Steuerung vom Typ AXC 3050 (PC WORX 6.30.767; Sprache ST).

1.00

3.4 Thema Gebäude Examples Building v1.30 Beispiel Beschreibung Version DALI_LightControl Anwendungsbeispiel zur Kommunikation

zwischen einer Steuerung und dem Bussystem DALI unter Verwendung der Klemme vom Typ IB IL DALI/MM (Artikel-Nr. 2700605) (PC WORX 6.30.1202 AddOn v1; Bibliothek „DALI_Basic“; Sprache FBD).

1.00

DMX_GW

Anwendungsbeispiel zur Kommunikation zwischen einer Steuerung und einem DMX Gateway vom Typ LAN-DMX STAGE-PROFI der Firma DMX4ALL GmbH (PC WORX 5.20 SP4; Baustein IP_Connect ; Sprache FBD).

1.00

KNX_GW Anwendungsbeispiel zur Kommunikation zwischen einer Steuerung und einem KNX Gateway (AX2009-595). (PC WORX 6.0 SP3; Bibliothek „Lib_AX2009-595“; Sprache FBD).

1.00

MB_Client_ICS Das Anwendungsbeispiel zeigt die Kommunikation von einer Steuerungen aus dem Hause PHOENIX CONTACT über das Protokoll MODBUS / TCP mit einer Steuerung vom Typ InlineControlServer der Firma SysMik GmbH. (Bibliothek „Communication“; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 8 von 22

3.5 Bibliothek CAN Examples CAN v1.20 Beispiel Beschreibung Version CANopen_Write Das Anwendungsbeispiel zeigt die Verwendung

der Bausteine zur Kommunikation über das Protokoll CANopen (PC WORX 6.10.200 (SP2); Bibliothek „CANbus“; Sprache FBD).

1.20

IL_CAN_MA Dieses Anwendungsbeispiel zeigt die Verwendung des Funktionsbausteins CAN_COMM. Von der Steuerung aus ist über den CAN-Teilnehmer IB IL CAN-MA (Artikel-Nr. 2700196) die Kommunikation zu einem CANopen Teilnehmer wie IL CAN BK-TC (Artikel-Nr. 2718701) realisiert (PC WORX 6.10.200 (SP2); Bibliothek „CANbus“; Sprache FBD).

1.20

3.6 Bibliothek Serielle Kommunikation Examples ComSerial v1.30 Beispiel Beschreibung Version RS232_TagReader Das Anwendungsbeispiel zeigt das Auslesen

eines RFID Transponders über ein RFID Lesegerät. Im Projekt wird der TAG-Key (Artikel-Nr. AX2008-15) und ein TAGReader (Artikel-Nr. AX2008-14) verwendet. Die serielle Kommunikation der Steuerung mit dem TAG- Readers erfolgt über das Modul IB IL RS 232-PRO (Artikel-Nr. 2878515) (PC WORX 5.20 SP4; Bibliothek „Communication Lib“; Sprache FBD).

1.01

3.7 Bibliothek Datenbank Examples Database v1.30 Beispiel Beschreibung Version MySQL_Example

Anwendungsbeispiel zur Verwendung der MySQL Funktionsbausteine (PC WORX 6.30.1668; Bibliothek „SQL Library“ / lizenzpflichtig; Sprache FBD).

1.20

MsSQL_Example

Anwendungsbeispiel zur Verwendung der MS SQL Funktionsbausteine (PC WORX 6.30.1668; Bibliothek „SQL Library“ / lizenzpflichtig; Sprache FBD).

1.20

Anwendungsbeispiele für PC Worx Seite 9 von 22

3.8 Bibliothek Datenlogger Examples DataLogger v1.00 Beispiel Beschreibung Version DataLogger_Basic

Anwendungsbeispiel zum Aufzeichnen von Variablenwerten in eine Datei im Dateisystem der Steuerung (PC WORX 6.10.200; Bibliothek „DataLogger“; Sprache FBD).

1.00

3.9 Bibliothek Funktionsmodule Examples FunctionModules v1.10 Beispiel Beschreibung Version IO_Link Anwendungsbeispiel zur Anbindung von IO-Link

Sensoren und Aktoren über den Inline-IOLink-Master an Steuerungen (PC WORX 6.10.105; Bibliothek „FunctionModules“; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 10 von 22

3.10 Thema PC Worx allgemein Examples General v1.40 Beispiel Beschreibung Version DynIbsConf Das Anwendungsbeispiel zeigt die

Inbetriebnahme des Lokalbusses bzw. des INTERBUS einer Steuerung vom Typ ILC und RFC zur Laufzeit der Steuerungs-Anwendung (PC WORX 6.10.200; Sprache FBD / ST).

1.00

DynLocalBusConfig Das Anwendungsbeispiel zeigt die Inbetriebnahme des Lokalbusses einer Steuerung der Klasse 100 zur Laufzeit der Steuerungs-Anwendung (PC WORX 5.20; Baustein IB_Control; Sprache FBD / ST).

1.00

EventTask Dieses Anwendungsbeispiel verdeutlicht die Konfiguration zur Nutzung von Event Tasks auf Steuerungen der Klasse 300. Drei unterschiedliche Programme werden ereignisgesteuert mit dem INTERBUS-Zyklus, einem Onboard-Eingang und einem vom Anwender definiertem Ereignis bearbeitet (PC WORX 5.20; Bausteine EVENT_TASK und EVENT_TASK_INIT; Sprache FBD).

1.00

File_CRC32 Prüfsummenberechnung nach CRC32 für eine Datei aus dem Dateisystem der Steuerung (PC WORX 6.30 AddOn v3; Sprache FBD, ST).

1.00

FileHandling

Dieses Anwendungsbeispiel zeigt die Verwendung der in PC Worx integrierten File Bausteine zum Schreiben von Daten in eine Datei und zum Lesen aus einer Datei (PC WORX 5.20; Bausteine FILE_OPEN, FILE_WRITE, FILE_SEEK,…; Sprache FBD).

1.00

Logikanalyse Anwenderhinweis zum Einsatz der Logikanalyse in PC Worx.

1.00

Onboard_Serial_Interface Dieses Anwendungsbeispiel zeigt den Austausch von Daten über die serielle Onboard -Schnittstelle einer Steuerung vom Typ ILC1xx (PC WORX 5.20; Bausteine RS232_SEND, RS232_RECEIVE; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 11 von 22

3.11 Bibliothek HART Examples HART v1.00 Beispiel Beschreibung Version HART_BasicBlocks Anwendungsbeispiel zum Zugriff auf das Modul

IB IL AI 2-HART (PC WORX 6.10.200 (SP2); Bibliothek „HART_Basic“; Sprache FBD).

1.00

3.12 Thema Steuerungsklasse ILC 191 ME Examples ILC191ME v1.00 Beispiel Beschreibung Version MB_RTU_ILC191ME_MA Anwendungsbeispiel zur Realisierung eines

MODBUS/RTU Masters auf Steuerungen der Klasse ILC 191 ME. (PC WORX 6.30.767; Bibliothek „ILCME_MODBUS“; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 12 von 22

3.13 Thema IP Kommunikation Examples IP Communication v1.50 Beispiel Beschreibung Version CSharpClient_2_TcpServer

Dieses Anwendungsbeispiel zeigt den Aufbau einer IP Kommunikation über TCP/IP. Der Server ist auf der Steuerung realisiert und der Client als Hochsprachenanwendung (PC WORX 5.20 SP4; Baustein IP_Connect; Sprache FBD; Visual Studio 2005; C#)

1.00

ILC_MGUARD Dieses Anwendungsbeispiel zeigt den Zugriff von einem PC durch einen VPN-Tunnel, über einen NAT-Router und durch eine Firewall auf eine Steuerung (PC WORX 5.20 SP4; WEBVISIT 5.14).

1.00

IP_CyclicCom Das Anwendungsbeispiel beinhaltet eine zyklische IP Kommunikation zwischen zwei Steuerungen (PC WORX 6.30.1202; Baustein IP_Connect; Sprache FBD).

1.00

Telnet_TCP_IP

Dieses Anwendungsbeispiel zeigt den Aufbau einer IP Kommunikation über TCP/IP (Baustein IP Connect). Die Steuerung kann als Server oder Client betrieben werden (Sprache FBD). Als Gegenstelle dient ein Terminal-Programm wie Hyperterminal (PC WORX 5.20 SP4; Baustein IP_Connect; Sprache FBD).

1.00

UDP_Communication Dieses Anwendungsbeispiel zeigt die IP Kommunikation über UDP/IP (PC WORX 5.20 SP4; Baustein IP_Connect; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 13 von 22

3.14 Bibliothek IT Examples IT Library v1.31 Beispiel Beschreibung Version DHCP_Client

Das Anwendungsbeispiel zeigt die Verwendung des DHCP Bausteins aus der Bibliothek IT Library. Mit dem Baustein ist eine Steuerung in der Lage aus dem Steuerungsprogramm heraus über das Dynamic Host Configuration Protocoll Netzwerkparameter von einem DHCP Server zu erfragen und diese in der Steuerung zu aktivieren (PC WORX 5.20 SP4; Bibliothek „IT Library“; Sprache FBD).

1.00

DNS_Client

Das Anwendungsbeispiel zeigt die Verwendung des Bausteins DNS aus der Baustein-Bibliothek IT Library zur Auflösung eines Domain-Namens in die zugehörige IP Adresse (PC WORX 5.20 SP4; Bibliothek „IT Library“; Sprache FBD).

1.00

FTP_FileWrite Das Anwendungsbeispiel zeigt die Verwendung des Bausteins FTP_FileReadWrite_V1_00 zur Verwendung des File Transfer Protocols aus dem Steuerungsprogramm heraus (PC WORX 5.20 SP4; Bibliothek „IT Library“ / lizenzpflichtig; Sprache FBD).

1.00

SMTP_Client Dieses Anwendungsbeispiel zeigt das Versenden einer Mail mit und ohne Datei-Anhang mit dem Baustein SMTP_Client (PC WORX 5.20 SP4; Bibliothek „IT Library“ / lizenzpflichtig; Sprache FBD).

1.10

SNTP_GetnSetTime Das Anwendungsbeispiel zeigt die Verwendung des Bausteins SNTP_Client aus der Baustein-Bibliothek IT Library zum Abgleich der Steuerungszeit mit einem SNTP Zeitservers (PC WORX 5.20 SP4; Bibliothek „IT Library“; Sprache FBD).

1.00

SetClockByVisu Das Anwendungsbeispiel zeigt Möglichkeiten zum Setzen der Echtzeituhr der Steuerung aus der Visualisierung heraus auf (Bibliothek „IT Library“ v1.28; Sprache FBD/ST, PC WORX 6.20.331, VISU+ 2.23, WEBVISIT 6.10).

1.00

Anwendungsbeispiele für PC Worx Seite 14 von 22

3.15 Bibliothek MBUS Examples MBUS V1.00 Beispiel Beschreibung Version DIZ_EMH Anwendungsbeispiel für die M-BUS

Kommunikation zwischen dem M-BUS Mastermodul vom Typ IB IL MBUS (Artikel-Nr. 2701927) und dem Energiemesszähler DIZ-W1E4 der Firma EMH metering GmbH & Co. KG (PC WORX 6.30.767; Bibliothek MBUS; Sprache FBD).

1.00

3.16 Bibliothek MCE Examples MCE V1.00 Beispiel Beschreibung Version MCE_PDRV_S120 Anwendungsbeispiel für die Ansteuerung eines

Siemens Umrichters vom Typ SINAMICS S120. Für diesen Zweck werden die MCE- und die PROFIdrive-Bibliotheken verwendet. (PC WORX 6.30.1668, Bibliothek MCE, Bibliothek PROFIdrive, Sprache FBD)

1.00

MCE_PDRV_VLT_FC200 Anwendungsbeispiel für die Ansteuerung eines Danfoss Umrichters vom Typ VLT FC200 Aquadrive. Für diesen Zweck werden die MCE- und die PROFIdrive-Bibliotheken verwendet. (PC WORX 6.30.1668, Bibliothek MCE, Bibliothek PROFIdrive, Sprache FBD)

1.00

MCE_HCS01 Anwendungsbeispiel für die Ansteuerung eines Bosch Rexroth Umrichters vom Typ HCS01. Für diesen Zweck wird die MCE-Bibliothek verwendet. (PC WORX 6.30.1668, Bibliothek MCE, Sprache FBD)

1.00

Anwendungsbeispiele für PC Worx Seite 15 von 22

3.17 Thema Mobilfunk-Kommunikation Examples Mobile Communication v1.30 Beispiel Beschreibung Version GPRS_ILC150GSM Dieses Anwendungsbeispiel zeigt den Aufbau

einer Daten-Verbindung vom ILC 150 GSM/GPRS (Artikel-Nr. 2916545) zu einem Server im Internet (PC WORX 6.0 SP3; Baustein MOBILE_CONNECT und GPRS_CONNECT; Sprache FBD).

1.00

GPRS_PSI_MODEM_ETH

Dieses Anwendungsbeispiel zeigt den Aufbau einer Daten-Verbindung von einer Steuerung über ein Modem vom Typ PSI-MODEM-GSM/ETH (Artikel-Nr. 23 13 355) zu einem Server im Internet (PC WORX 6.0 SP3; Baustein-Familie IP_CONNECT; Sprache FBD).

1.00

GSM_SendSMS Dieses Anwendungsbeispiel zeigt das Versenden einer SMS mit einer Steuerung vom Typ ILC 150 GSM/GPRS (Artikel-Nr. 2916545) (PC WORX 6.0 SP3; Bausteine MOBILE_CONNECT, SMS_SEND; Sprache FBD).

1.00

Send_RCV_SMS

Anwendungsbeispiel zum Senden und Empfangen einer Kurznachricht (SMS) mit dem ILC 150 GSM/GPRS (Artikel-Nr. 2916545) (PC WORX 5.20 SP4; Bausteine MOBILE_CONNECT, SMS_SEND; Sprache FBD).

1.00

XML_SendSms

Das Anwendungsbeispiel zeigt das Versenden einer Kurznachricht (SMS) von der Steuerung über ein Modem vom Typ PSI-MODEM-GSM/ETH (Artikel-Nr. 23 13 355) (PC WORX 5.20 SP4; Baustein-Familie IP_CONNECT; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 16 von 22

3.18 Bibliothek Modbus Examples Modbus V2.00 Beispiel Beschreibung Version MB_RTU_MasterSlave_AXL Dieses Anwendungsbeispiel beinhaltet einen

MDODBUS/RTU Master und einen Slave für ein RS485-Netzwerk auf Basis der Klemme AXL F RS UNI 1H (PC WORX 6.30 AddOn v3; Bibliothek Modbus; Sprache FBD).

2.00

MB_RTU_MasterSlave_IL Dieses Anwendungsbeispiel beinhaltet einen MDODBUS/RTU Master und einen Slave für ein RS485-Netzwerk auf Basis der Klemme IB IL RS 484/422-PRO (PC WORX 6.20 SP2; Bibliothek Modbus; Sprache FBD).

2.00

MB_TCP_Netfail Dieses Anwendungsbeispiel zeigt das Rücksetzen des Prozessdaten-Watchdogs (Netfail) bei der Kommunikation über die PC Worx MODBUS/TCP-Bausteine mit den Buskopplern FL IL 24 BK sowie IL ETH BK DI8 DO4 (PC WORX 6.10 SP2; Bibliothek Modbus; Sprache FBD).

2.00

MB_TCP_ServerClient Das Anwendungsbeispiel zeigt die Kommunikation zwischen zwei Steuerungen über das Protokoll MODBUS/TCP. Dazu werden die Bausteine MODBUS_Client und MODBUS_Server eingesetzt (PC WORX 6.10 SP2; Bibliothek Modbus; Sprache FBD).

2.00

3.19 Bibliothek PDPI Basic und PDPI Pro Examples PDPI v1.01 Beispiel Beschreibung Version PDPI_Sim Anwendungsbeispiel zur Verwendung des

Baustein PDPI_B_Controller mit einer simulierten Temperaturstrecke (PC WORX 5.20 SP4; Bibliothek PDPI_Basic; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 17 von 22

3.20 Bibliothek Power Measurement Examples Power Measurement v1.00 Beispiel Beschreibung Version PM_3P_N_BasicValue Das Anwendungsbeispiel zeigt die Verwendung

der Bausteine der Bibliothek PowerMeasurement zum Zugriff auf die Messklemme IB IL PM 3P/N/EF (PC WORX 6.20.331; Bibliothek „PowerMeasurement“; Sprache FBD).

1.00

3.21 Bibliothek Power Supply Examples Power Supply v1.00 Beispiel Beschreibung Version UPS_SNMP_Diag Das Anwendungsbeispiel zeigt den Zugriff über

das Protokoll SNMP auf Parameter einer unterbrechungsfreien Stromversorgung (USV) vom Typ UPS-CP-1KVA/240AC (PC WORX 6.30.1202; Bibliothek „SNMP“; Sprache ST).

1.00

3.22 Bibliothek PROFIdrive Examples PROFIdrive v1.00 Beispiel Beschreibung Version PDRV_Driver Das Anwendungsbeispiel zeigt die Verwendung

der Treiber-Bausteine der Bibliothek PROFIdrive zum Zugriff auf die Standard Telegramme und den Parameterkanal von PROFINET IO Devices mit Unterstützung des Profils PROFIdrive (PC WORX 6.30.767; Bibliothek „PROFIdrive“; Sprache FBD, ST).

1.00

3.23 Thema PROFIenergy Examples PROFIenergy v1.01 Beispiel Beschreibung Version PE_Driver Dieses Beispiel zeigt die Anwendung der im

Applikationsprofil PROFIenergy beschriebenen Kommandos zum Zugriff aus dem Steuerungsprogramm auf PROFINET-Teilnehmer (PC WORX 6.30.1668; Bausteine Read Record, Write Record; Sprache FBD).

1.01

Anwendungsbeispiele für PC Worx Seite 18 von 22

3.24 Thema PROFINET Examples PROFINET v1.51 Beispiel Beschreibung Version PN_AR_MGMT Anwendungsbeispiel zum Zu- und Abschalten von

Kommunikationsverbindungen zu PROFINET IO Komponenten (AR‘s) unter Verwendung des Funktionsbausteins AR_MGT (PC WORX 6.20 SP2; Baustein AR_MGT; Sprache FBD)

1.01

PN_ILC_DeviceConf Anwendungsbeispiel zeigt die Anwendung des Bausteins CPU_CONTROL zur Aktivierung der Funktion PROFINET IO Device auf einer Steuerung der Klasse ILC 1x1 (PC WORX 6.30.1668; Baustein CPU_CONTROL; Sprache FBD/ST).

1.01

PN_IM_Data Anwendungsbeispiel zum Zugriff auf Identification & Maintenance Daten (I&M) eines PROFINET IO Devices (PC WORX 6.30 AddOn v3; Bausteine Read Record, Write Record; Sprache FBD, ST).

1.00

PN_PortStat Anwendungsbeispiel zum Zugriff auf die Statistiken der Netzwerkports eines PROFINET-Teilnehmers (PC WORX 6.30.1202; Baustein Read Record; Sprache FBD).

1.00

PNIO_Alarm Anwendungsbeispiel zum Empfangen von PROFINET-Alarmen der PROFINET IO-Devices unter Verwendung des Funktionsbausteins „RALRM“ aus der Bibliothek PNIO_Lib (PC WORX 5.20 SP4; Baustein RALRM; Sprache FBD).

1.00

ProfinetReadRecord

Anwendungsbeispiel zum Lesen von Konfigurationsdaten aus PROFINET IO Devices unter Verwendung von azyklische PROFINET Diensten (PC WORX 5.20 SP4; Baustein Read Record; Sprache FBD).

1.00

Profisafe_Diag Anwendungsbeispiel zum Zugriff aus dem nicht sicheren Steuerungsprogramm einer Steuerung des Typs RFC 470S PN 3TX auf Statusinformationen der sicheren Applikation (PC WORX 6.30.1202; SafetyProg 3.30 Build 2248; Sprache FBD).

1.00

3.25 Thema Programmierung Examples Programming v1.00 Beispiel Beschreibung Version AS_Sequence Anwendungsbeispiel zur Programmierung in

Ablaufsprache (PC WORX 6.0 SP3; Sprache AS). 1.00

Anwendungsbeispiele für PC Worx Seite 19 von 22

3.26 Thema Radioline Examples Radioline v1.10 Beispiel Beschreibung Version RAD_MB_RTU_COM Anwendungsbeispiel zur Kommunikation

zwischen einer Steuerung und einem Radioline-Netzwerk über MODBUS/RTU (PC WORX 6.30.1202; Bibliothek „Radioline“, „MODBUS“ und „ComSerial“; Sprache FBD).

1.10

3.27 Thema Redundanz Examples Redundancy v1.10 Beispiel Beschreibung Version AsynCom_Red Anwendungsbeispiel zur azyklischen

Kommunikation zwischen redundantem Steuerungspaar vom Typ RFC 460R und PROFINET IO Devices (PC WORX 6.10.200; Bibliothek „AsynCom“; Sprache FBD/ST)

1.00

Redundancy_ASR_OPC Dieses Anwendungsbeispiel beschreibt den Einsatz des AX OPC Servers 3.0 in einer Anwendung mit Steuerungsredundanz auf Basis der Applikativen System Redundanz (PC WORX 6.10.169; Bibliothek „Redundancy ASR“; Sprache FBD).

1.00

3.28 Thema SafetyBridgeV2 Examples SafetyBridgeV2 v1.00 Beispiel Beschreibung Version SafeytBridge_V2 Anwendungsbeispiele zur Verwendung der

SafetyBridge V2 Technology in unterschiedlichen Anwendungsszenarien. (PC WORX 6.0 SP3; SAFECONF 2.71; Bibliothek „SBT_Technology“; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 20 von 22

3.29 Thema IT-Sicherheit Examples Security v1.01 Beispiel Beschreibung Version AES_TCP Anwendungsbeispiel zum verschlüsselten

Datenaustausch mit dem Verfahren CFB-AES zwischen zwei Steuerungen (PC WORX 5.20 SP4; Baustein CFB-AES, IP_CONNECT; Sprache FBD).

1.00

3.30 Bibliothek SNMP Examples SNMP LIB v1.40 Beispiel Beschreibung Version SNMP_Agent

Anwendungsbeispiel zum Zugriff auf EA-Signale der Steuerung unter Verwendung des Bausteins SNMP_Agent (PC WORX 5.20 SP4; Bibliothek „SNMP“ / lizenzpflichtig; Sprache ST).

1.20

SNMP_Agent_FBD

Anwendungsbeispiel zum Zugriff auf EA-Signale der Steuerung unter Verwendung des Bausteins SNMP_Agent (PC WORX 6.30.1202; Bibliothek „SNMP“ / lizenzpflichtig; Sprache FBD).

1.30

SNMP_Client Anwendungsbeispiel zum Zugriff auf SNMP-Objekte von Netzwerkteilnehmern durch die Steuerung unter Verwendung des Bausteins SNMP_Client (PC WORX 5.20 SP4; Bibliothek „SNMP“ / lizenzpflichtig; Sprache ST).

1.20

SNMP_TRecv Anwendungsbeispiel zum Empfangen von Ereignismeldung auf der Steuerung unter Verwendung des Bausteins SNMP_TRecv (PC WORX 5.20 SP4; Bibliothek „SNMP“ / lizenzpflichtig; Sprache ST).

1.00

SNMP_TSend Anwendungsbeispiel zum Versenden von Ereignismeldungen durch die Steuerung unter Verwendung des Bausteins SNMP_TSend (PC WORX 5.20 SP4; Bibliothek „SNMP“ / lizenzpflichtig; Sprache ST).

1.00

DeviceAvailibility Anwendungsbeispiel zum Überprüfen der Erreichbarkeit eines Gerätes im Netzwerk über SNMP (PC WORX 6.30.1668; Bibliothek „SNMP“ / lizenzpflichtig; Sprache ST).

1.00

Anwendungsbeispiele für PC Worx Seite 21 von 22

3.31 Bibliothek SNMPv3 Examples SNMPv3 LIB v1.20 Beispiel Beschreibung Version SNMP3_Agent

Anwendungsbeispiel zum Zugriff auf EA-Signale der Steuerung unter Verwendung des Bausteins SNMP3_Agent (PC WORX 5.20 SP4; Bibliothek „SNMP3“ / lizenzpflichtig; Sprache ST).

1.10

SNMP3_TRecv Anwendungsbeispiel zum Empfangen von Ereignismeldung auf der Steuerung unter Verwendung des Bausteins SNMP3_TRecv (PC WORX 5.20 SP4; Bibliothek „SNMP3“ / lizenzpflichtig; Sprache ST).

1.00

SNMP3_TSend Anwendungsbeispiel zum Versenden von Ereignismeldungen durch die Steuerung unter Verwendung des Bausteins SNMP3_TSend (PC WORX 5.20 SP4; Bibliothek „SNMP3“ / lizenzpflichtig; Sprache ST).

1.01

3.32 Thema Wireless Examples Wireless v1.10 Beispiel Beschreibung Version FL_BT_MOD_IO Das Anwendungsbeispiel zeigt die Anwendung

der Bausteine aus der Familie FL_BT_MOD_IO. Im Beispiel ist der Austausch von Prozessdaten zwischen einer Steuerung und dem am Bluetooth Access Point FL BT MOD IO AP (Art.-Nr. 2884758) angebundenen Netzwerk realisiert. Als Bluetooth-Teilnehmer kommen ein FLM BT DIO 8/8 (Art.-Nr. 2736767) und ein ILB BT ADIO 2/2/16/16 (Art.-Nr. 2884282) zum Einsatz (PC WORX 5.20 SP4; Bibliothek Wireless; Sprache FBD).

1.01

Trusted_Wireless_Serial

Anwendungsbeispiel zum Aufbau einer Trusted-Wireless-Verbindung zwischen zwei Steuerungen (PC WORX 5.20 SP4; Bibliothek ComSerial; Sprache FBD).

1.01

WLAN_EPA_Roaming Anwendungsbeispiel zum Zugriff auf Konfigurationseinstellungen und Laufzeitparameter der Komponenten vom Typ FL WLAN EPA (Artikel-Nr. 2692791). (PC WORX 5.20 SP4; Bibliothek Wireless; Sprache FBD).

1.00

Anwendungsbeispiele für PC Worx Seite 22 von 22

4 Anhang

4.1 Abkürzungsverzeichnis Abkürzung Bedeutung FBD Funktionsbausteinsprache nach IEC 61131 ST Strukturierter Text nach IEC 61131 AS Ablaufsprache nach IEC 61131 CAN Controller Area Network – serielles Bussystem DALI Digital Addressable Lighting Interface –

Kommunikationsprotokoll in der Gebäudeautomatisierung M-BUS Meter-BUS – serielles Bussystem für Energiemessgeräte SBT Safety Bridge Technologie – Produkte der funktionalen

Sicherheit von Phoenix Contact SNMP Simple Network Management Protocol –

Kommunikationsprotokoll in der Netzwerktechnik SQL Structured Query Language - Datenbanksprache