Dienstleistungen

  • Entwicklung von Visualisierungskomponenten für JPC
  • Entwicklung von kompletten SCADA und HMI Lösungen
  • JPC Training
  • Support und Wartung

Kundenvorteile

  • Effiziente und einfache Verteilung von Prozessdaten in einem Prozessleitsystem
  • Einfache und schnelle Entwicklung von Visualisierungen und Steuerungen in Java
  • Plattformunabhängigkeit schützt Ihre Entwicklungsinvestitionen («write once, run anywhere»)
  • Unabhängig vom Kommunikationsmedium
  • Offene und skalierbare Architektur

NetModule JPC - Java for Process Control

Die Technologie und ihre Vorteile

Das NetModule JPC Framework bietet eine offene Infrastruktur mit Client/Server-Architektur für die Übertragung von Prozessdaten. Es enthält die notwendigen Software-Komponenten, um vollständige SCADA-Systeme (Supervisory Control and Data Acquisition) zu entwickeln und Ihre Prozessebenen vertikal zu verbinden.

Vernetzung ist die erste und wichtigste Anforderung an die Struktur zukünftiger Prozessleitsysteme. Die zweite ist vertikale Integration, d.h. kontinuierliche Datenübertragung von der Feldebene, über die Steuerebene zur Leitebene.

Verschiedene Datenquellen, wie programmierbare Steuerungen (PLCs) und Ein-/Ausgabegeräte, lassen sich anschliessen. JPC bietet eine einfache und effiziente Verteilung von Prozessdaten unabhängig vom Kommunikationsmedium. Client-Anwendungen z.B. Bedienterminals (HMIs) und Fernwartungsstationen können schnell realisiert werden.

JPC ist eine Technologie, die echte Interoperabilität und Skalierbarkeit bietet. Sie ermöglicht Ihnen, zu visualisieren, steuern, analysieren, melden oder was auch immer Sie mit Ihrer Client-Anwendung tun wollen.

Abbildung:
NetModule JPC Architektur

JPC Komponenten

Das Produkt JPC Framework umfasst die JPC Komponenten JPC Client, JPC Server und JPC Ambassador. Es ist das Basisprodukt, welches gekauft werden muss, um mit der Entwicklung der JPC Anwendung zu beginnen. Alle anderen JPC Komponenten sind eigene Produkte. Java Webstart ist ein Produkt von Sun Microsystems Inc..

JPC Client

Kommunikationsendpunkt für Client-Anwendungen (Bedienterminal, Fernwartungsstationen, Datenbank-Anbindung, ...)
Software Framework für die Entwicklung von Client-Anwendungen mit Hilfe von vorgefertigten Bedien- und Steuerkomponenten, den JPC Beans (z.B. Drucktasten, Auswahlfelder, Textfelder, File Browser, ...)

JPC Client mit JDBC-Schnittstelle

Spezielle Client-Anwendung, die auf eine Datenbank über die Standard-Schnittstelle JDBC zugreift, um den Zugang zu einer Management-Anwendung zu ermöglichen (ERP-System, PPS-System, ...)

JPC Server

JPC Server ist die zentrale Komponente des JPC Frameworks:

  • Kommunikation mit Prozessleitsystemen und Ein-/Ausgabegerten über entsprechende Treiber → Unterhalt eines Prozessabbilds
  • Registrierung von JPC Clients und der Prozessinformation, die sie anfordern
  • Bereitstellen der verlangten Prozessinformation für die JPC Clients
  • Methoden um die Information vor unbefugtem Zugriff zu schützen

JPC Ambassador

Bündelung der Kommunikation zu mehreren JPC Servern

JPC OPC-Driver

Treiber für den Zugriff auf Prozessleitsysteme und Ein-/Ausgabegerte über die Standard-Schnittstelle OPC (OLE for Process Control)

JPC OPC XMLDA-Server

Erweiterung des JPC Servers um die Server-Seite der Standard-Schnittstelle OPC XMLDA

Java Webstart

Java-Technologie für die Verteilung der Client-Anwendungen (inklusive aller benötigten Ressourcen) innerhalb der Steuer- und Leitebene

JPC Tools

JPC GUI-Editor

Einfach anzuwendendes (drag and drop) Entwicklungswerkzeug. Ingenieure ohne Programmierkenntnisse können damit ihre eigenen Bedienungen und Visualisierungen bauen.

Anwendung

Typische Anwendungen für die JPC Technologie sind:

  • Textilindustrie
  • Wasserwirtschaft
  • Maschinen- & Anlagenbau
  • Haustechnik
  • Netzwerkverwaltung
  • Telekommunikation
  • Fahrkartenautomaten, Zugriffskontrolle, Zeiterfassung
  • Informationssysteme

© NetModule Inc.     Disclaimer  |  Impressum

nothing logo