Skip to content
This repository was archived by the owner on Feb 18, 2026. It is now read-only.
/ HMI Public archive

HMI for the Showcase Mi5 tradefair demonstrator. It is based mainly on the following node-modules: Express, Socket.io, node-opcua

License

Notifications You must be signed in to change notification settings

ProjectMi5/HMI

 
 

Repository files navigation

HMI Briefcase

The HMI for the Mi5 Briefcase

Installation

  1. Download and install Node.js (tested with v0.10.0 - see in the HMI SVN repository hmi/programs for installer)
  2. Download an clone the repository. Make sure you have the briefcase-branche
  3. In a command line window, browse in the repository and execute
  4. npm install // this installs the required node modules for the HMI
  5. npm intsall forever -g // this installs the forever module globally
  6. Run HMI_Start.cmd or HMI_Forever.cmd

Note: The forever module and file is kind of a dirty hack. Whenever the HMI crashes, it automatically gets restarted. Note: If you use the HMI_Forever.cmd and kill it, make sure you also end the node.exe process in the task manager. The process keeps running (thanks to forever), and then can lead to a PORT conflict, when restarting.

Additional information

You can also run the HMI using the node command line. Run then:

  • node app.js (this will use the live server configuration and Port 80)

It is possible to use different server confiugrations and ports from the command line. For example:

  • node app.js -server=hmitest -port=3000

  • node app.js -server=hmitest (this will use Port 80)

Revision

Last Update: 2015-03-04 Thomas Frei

About

HMI for the Showcase Mi5 tradefair demonstrator. It is based mainly on the following node-modules: Express, Socket.io, node-opcua

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors