PLCnext Control AXC F 2152
Die Phoenix Contact PLCnext Control AXC F 2152
Einleitung
Allgemein
Mit der PLCnext Control AXC F 2152 ergänzt Phoenix Contact seine Produktfamilie Axioline um eine zukunftweisende Steuerung. Durch zwei Prozessorkerne mit je 800MHz Taktfrequenz sowie einen Arbeitsspeicher von 512MByte bietet das Gerät eine maximale Performance. Wie von der Axioline-Familie bekannt, zeichnet sich die PLCnext Control AXC F 2152 außerdem durch eine einfache Handhabung und ein robustes Design aus, weshalb die Steuerung auch in rauen Industrieumgebungen verwendet werden kann. Darüber hinaus lassen sich bis zu 63 I/O-Module der Baureihe Axioline F direkt an das Gerät anreihen. Um flexibel auf die sich dynamisch ändernden Herausforderungen der Automatisierung reagieren zu können, hat Phoenix Contact mit der PLCnext Technology die Basis einer neuen, offenen Steuerungsplattform entwickelt. Mit ihr kann der Anwender Anforderungen und Aufgaben umsetzen, die er heute noch gar nicht in Erwägung zieht. Neue Funktionen und Technologien sowie Open-Source-Software lassen sich einfach integrieren, ohne an die üblicherweise vorhandenen Grenzen proprietärer Systeme zu stoßen. Damit der Anwender bestens für die digitale Zukunft gerüstet ist, stellt Phoenix Contact ergänzend zur Steuerungsplattform die modulare Software PC Worx Engineer zur Verfügung. Das Tool, das um zusätzliche Funktions-Add-ins erweitert werden kann, erfüllt alle Aufgaben des Automatisierungs-Engineerings. Ferner besteht mit der PLCnext Technology eine systemische Cloud-Integration, sodass Nutzer von jedem Standort weltweit auf die notwendigen Daten zugreifen können.[1]
Phoenix Contact AXC F 2152 PLCnext-Technologie Starter Kit
Das Phoenix Contact AXC F 2152 PLCnext-Technologie Starter Kit (siehe Abbildung 1) ermöglicht das Testen der Funktionsweise, der Handhabung und der hohen Leistungsfähigkeit der PLCnext-Technologie in einer kleinen Applikation. Die PLCnext-Technologie erweitert die Verwendung einer SPS in einem digitalen Linux-Umfeld für Edge-Computing mit Zugriff auf zusätzliche Daten über IoT-Systeme und mehr Flexibilität mit Open-Source-Code. PLCnext stellt eine Entwicklungsumgebung vor, die eine HTML5-Visualisierung und nahtlose Integration von Hochsprachen bietet. Das Starter Kit enthält alles, was für den Einstieg in die PLCnext-Technologie benötigt wird. Im Starter Kit ist ein exklusiver kostenloser Zugang von einem Jahr zur Phoenix Contact PROFICLOUD enthalten. Die PROFICLOUD bietet eine direkte Integration mit der PLCnext-Steuerung und kann für das sichere Sammeln, Visualisieren und Speichern von Maschinen- und Prozessdaten in der Cloud verwendet werden. Die PLCnext-Steuerung ist eine Hardware, welche die Zuverlässigkeit und Sicherheit einer klassischen SPS mit der Offenheit und Flexibilität einer Linux-basierten Steuerungsplattform kombiniert.[2]
Merkmale:
- SPS-typische Echtzeit-Performance und Datenkonsistenz auch für Hochsprachen und modellbasierten Code
- Grenzenlose Anpassungsfähigkeit durch schnelle, einfache Integration von Open-Source-Software, Apps und Zukunftstechnologien
- Intelligente Vernetzung durch Cloud-Anbindung und Integration aktueller und zukünftiger Kommunikationsstandards
- Schnelle Applikationsentwicklung: Mehrere Entwickler arbeiten unabhängig voneinander in unterschiedlichen Programmiersprachen
- Komfortables Engineering mit bevorzugten Programmier-Tools
Rechner Installation
Für die Installation auf dem Rechner muss die entsprechende Software auf der PHOENIX COONTACT Seite heruntergeladen werden. Hierbei kann bei "Downloads" die Software mit der jeweiligen Version heruntergeladen werden. Man sollte darauf achten, dass die Softwareversion gleich oder über der Firmware Version der PLCnext CPU ist.
Hardware
Phoenix Contact PLCnext Control AXC F 2152 erst Inbetriebnahme
Hierfür wurde eine exakte "How To" Anleitung erstellt. Unter dieser Anleitung befinden sich erste Schritte sowie ein Beispiel Programm von dem Reflow-Ofen mit PLC Next Control AXC F 2152. Für eine weiter Hilfe können die Youtube Videos von Rajvir Singh genutzt werden:
- PLCnext Lesson 2 - PLC to PC Communication
- PLCnext Lesson 3 - Programming the Controller with Local variable
- PLCnext Lesson 4 - Programming the Controller's External Digital IOs
- PLCnext Lesson 5 - Programming the Controller's External Analog IOs
- PLCnext Lesson 6 - Designing the HMI for Digital IOs
- PLCnext Lesson 7 - Designing the HMI for Analog Inputs
- PLCnext Lesson 8 - Designing the HMI for Analog Outputs
- PLCnext Lesson 9 - Monitoring and controlling HMI in browser
- PLCnext Lesson 10 - Activating OPCUA and interfacing with UaExpert
- PLCnext Lesson 11 - Interfacing Node-RED via OPCUA
- PLCnext Lesson 12 - Interfacing FACTORY IO via OPCUA
- PLCnext Lesson 13- Interfacing Raspberry pi with PLCnext via OPCUA
- PLCnext Lesson 14 - Interfacing Raspberry pi with PLCnext via MQTT
Phoenix Contact PLCnext Control AXC F 2152 Starter-Kit
Komponenten:
Steuerung:
weitere Komponenten:
- Potentiometer
- Spannungsschalter
- LED-Anzeige
- Kippschalter mit LED
- Patchkabel
Phoenix Contact PLCnext Control AXC F 2152 Netzteil
Hierei handelt es sich um ein 24 VDC Schaltnetzteil mit einem maximalen Ausgangsstrom von 4,2A. Die Eingangsspannung darf von 120 bis 230VAC schwanken. Die Ausgangsspannung kann überein Poti zwischen 22,5 und 29,5VDC eingestellt werden.
Zubehör
Software
benötigte Software
Eclipse IDE for C/C++ Developers
C++ Toolchain including Eclipse Add-in and Library Builder
Optional
Phoenix Contact C# Tools for Visual Studio
Software add-on - Phoenix Contact PC WORX TARGET FOR SIMULINK
Phoenix Contact Add-in for PLCnext Engineer: Simulink viewer
Installation der benötigte Software
How to install Eclipse IDE tools on Windows 10 | C++ with PLCnext Technology
Programmiermöglichkeiten
IEC 61131-3
Info zu IEC 61131-3
C/C+
PLCnext Technology C++ Toolchain and SDK
C#
PLCnext Technology Developer Tools
C# programming for PLCnext Controls
C# debugging on PLCnext Technology
User Manual Chapter 7 "Creating function blocks and functions with C#"
Matlab/Simulink
PC Worx Target for Simulink 1.4x
Tutorial Video how to install and use PC Worx Target for Simulink
Tutorial Video implement an External Mode with PC Worx Target for Simulink
Projekte
Weiterführende Literatur
Weiterführende Links
Grundlagen:
ESM - the Execution and Synchronization Manager - and GDS - the Global Data Space - are the central features when it comes to real-time programming in industrial automation. The advantages of PLCnext Technology over classic IEC 61131 or high-level language programming depend on how to synchronize tasks with different intervals and priorities, and to provide data consistency throughout the whole task execution.