DeutschEnglish
Kontakt | Impressum | RSS

Suche:

SmartPLC / embedded

 

Spezifikation

Beim Kauf des OpenPCS-Laufzeitsystem erhält man alle Tools, Laufzeitsystem-Quellcodes und Entwicklungsdokumentation, die notwendig sind, um die IEC 61131-3-konforme Programmierung auf jeglicher OEM-Hardware gewährleisten zu können. Das OpenPCS Programmiersystem zur Entwicklung von Anwendungsprogrammen ist hiervon ausgenommen (siehe separate Bestellnummer).

Lieferumfang

Der Quellcode des Zielsystems besteht aus
  • Quellcode des SmartPLC-Laufzeitsystems in controllerunabhängigem ANSI-C
  • Quellcode für die Kommunikationsroutinen, der an Ihre Kommunikationshardware angepasst werden muss
  • Technische Dokumentation von Schnittstellen und der Architektur

Controller-Leistung

Erforderliche Leistung und Systemressourcen hängen stark von verwendetem Controller und Hardware ab: Beispiele für 1K gemischte Befehle sind:

  • 680 µs Motorola 68376/ 20MHz
  • 490 µs Infineon 80C167/ 20MHz
  • 14 µs Intel Pentium II/ 300MHz

Alle Messungen mit entsprechendem optionalen Maschinencode-Compiler sind installiert. Speicherplatzbedarf des Laufzeitsystems hängt vom verwendeten C-Compiler ab und kann durch das Deaktivieren diverser Optionen verringert werden:

  • 8-Bit-Controller ab 50 kB
  • 32-Bit-Controller bis zu 120 kB
(Laufzeit-Kernel und Laufzeitumgebung inklusive Funktionsbausteine für Kommunikation und Firmware)

 

SmartPLC Quellcode

SmartPLC wird als Quellcode geliefert, der in ANSI-C geschrieben ist. Make-Dateien für häufig verwendete ANSI-C Compiler sind ebenfalls enthalten. SmartPLC umfasst den Code für das Laufzeitsystem, um alle Funktionen, Funktionsbausteine, Befehle, Datentypen und Laufzeitfunktionen, wie sie in der Übereinstimmungserklärung dokumentiert sind, implementieren zu können. Zu den unterstützen Online-Funktionen zählen Download, Upload, Fernsteuerung, Überwachung und Änderung von Variablen sowie Programmstatusanzeige.

Lösungen

  • Hohe Flexibilität & Leistungsfähigkeit
  • keine Lizenzgebühren während der Laufzeit
  • Skalierbare Speicheranfor-derungen von 80 – 150 kB

Ihr Vorteil

  • Implementierung via ANSI-C für Portierbarkeit auf alle Arten von Mikroprozessoren.
  • Geringer Speicherplatzbedarf
  • Wird mit Entwicklungstool für DOS, Windows XP, RTX, Linux und andere Betriebssysteme geliefert
  • Multitasking für erweiterte Anwendungen
  • Interrupt-Aufgaben für schnelle Reaktionszeiten

Anwendungsfelder

  • Industrieautomatisierung
  • Medizininstrumente und Laborausrüstung
  • Stromerzeugung und -verteilung
  • Sicherheitssysteme und ausfallsichere Steuerungssysteme
  • Hausleitsysteme
  • Bewegungssteuerung and Antriebe, Robotertechnik
  • Simulation und Diagnostik
  • Prozessoptimierung
  • und vieles mehr...

 

1 2

OpenPCS Automation Suite IEC 61131-3   IEC 61131-3 Programmiersystem OpenPC... >>


PowerMAP - CANopen/EPL   infoteam PowerMAP Automatisierung auf Basis modula... >>


Safety C&E Matrix   IEC 61508 trifft auf IEC 61131-3 Mit der Cause an... >>


SmartLink OPC Server   Spezifikation Der SmartLink OPC-Server von infoteam... >>


Motion Control Bibliothek   SmartMotion steht für Flexibilität, P... >>


SmartPLC / embedded   Spezifikation Beim Kauf des OpenPCS-Laufzeitsystem er... >>


SmartPLC / OPC   Spezifikation Der infoteam SmartPLC/OPC-Server ist eine So... >>


SmartPLC / Redundant   Redundantes Laufzeitsystem SmartPLC Redundant von in... >>


SmartPLC / Transient Fault Recorder   Echtzeit-Datenbank SmartPLC TFR von i... >>