Professional services

  • Development of visualization components for JPC
  • Development of complete SCADA and HMI solutions
  • JPC Training
  • Support and maintenance

Key Benefits

  • Efficient and simple distribution of process data in a process control system
  • Easy and rapid development of visualization and control applications in Java
  • Platform independence preserves your development investments ("write once, run anywhere")

NetModule JPC - The cutting Edge Java Technology for Process Visualization and Control

The Technology and its Benefits

The NetModule JPC Framework provides an open infrastructure with client/server architecture for the exchange of process data. It contains software components to build complete SCADA systems (Supervisory Control and Data Acquisition) vertically connecting your process domains.

Networking is the first and foremost requirement for the structures of future process control systems. The second one is vertical integration, which means a continuous data exchange from the field domain via the control domain up to the management domain.

Different data sources such as PLCs and input / output devices can be connected to the system. JPC offers a simple and efficient distribution of process control data independent of the communication media. Client applications such as operation terminals (HMIs) and remote maintenance stations can be developed rapidly.

JPC is a technology that provides true interoperability and scalability. This enables you to visualize, control, analyze, report, or do anything you want with your client applications.

Figure:
NetModule JPC Architecture

JPC Components

JPC Client

Communication frontend for the client applications (HMI, Remote HMI, Maintenance console, database interface, ...)
Software framework for building client applications, by means of the ready-to-use visualization and control components, the JPC Beans (e.g. control buttons, check boxes, text fields, file browser, ...)

JPC Client with JDBC-Interface

A dedicated client application can access a database via the standard interface 'JDBC' in order to interface to management application (ERP-systems, PPS-systems, ...)

JPC Server

JPC Server is the central component of the JPC Framework:

  • Communication with process control systems and input/output devices by means of dedicated drivers → maintaining a 'Process Image'
  • Registration of JPC Clients and the process information they request
  • Providing the registered JPC Clients with the requested process information
  • Mechanisms to protect the information against unauthorized access

JPC Ambassador

Bundling concurrent communications to several JPC Servers

JPC OPC-Driver

Driver to access process control systems and input/output devices via the standard interface 'OPC' (OLE for Process Control)

JPC OPC XMLDA-Server

Enhancement of the JPC Server offer the server side of the standard interface 'OPC XMLDA'

Java Webstart

Java technology to distribute client applications incl. all required resources within the control and management domain

JPC Tools

JPC GUI-Editor

Easy to use (drag and drop) HMI development tool. Engineers without Java programming experience can build their HMIs.

The product bundle 'JPC Framework' comprises the JPC Components 'JPC Client', 'JPC Server' and 'JPC Ambassador'. It is the basic product and you must acquire it when you start developing your JPC application. All other JPC Components are separate products. 'Java Webstart' is a product of Sun Microsystems Inc.

Application Areas

Favorite application areas for the JPC technology are:

  • Machine- & plant construction
  • Building control
  • Network administration
  • Telecommunication
  • Ticketing, Access control, time documentation
  • Information systems

© NetModule Inc.     Disclaimer  |  Imprint

nothing logo