|
JavaHMI
is a Java API for developing human machine interfaces.
It is based on a observable/event driven control pattern.
JavaHMI's graphical components can be programmatically
attached to embedded or remote machine control resources.
Click image to Enlarge
Click image to Enlarge
The control
objects are event driven, in that they fire change events when
the resource changes state. An operating range can be
defined for the control objects. If the operating value
goes outside this range the object fires an alarm object.
This makes data/alarm logging extremely simple.
Click image to Enlarge
This is not
a manufacturer specific API. This package is extremely
extendable. In addition to machine control components,
this API could be integrated with system resources like memory
or hard disk space very easily.
- Observable/Event Driven Control Framework
- Digital IO Components
- Variable IO Components
- Process Control Components
- Extendable to Any Observable Device
|