Skip to content

short-circuit/MatUA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MatUA

Welcome to the Material themed OPC UA GUI Creator. This software is intended for use in supervision of industrial machines that implement OPC UA Servers. The GUI creation is managed by so called "blocks" that will contain charts from the eCharts library (Baidu).

Currently the software is NON working, which means that any functionality is only in experimental state, without any function as it is being prototyped.

I decided to put up the repository in public in hope that there is some people out there who feel like contributing, since it is a lot of work for a single person.

The goal of this project is to create an HMI like solution for a fast overview of industrial systems with an easy to use interface, exportable and importable configurations for portablility and speed of deployment.

First off I'd like to give credit to the repositories and people:

And of course many more module creators that made all of this possible.

Preparations

Install all npm packages by doing

$ npm install

After that is done, for now you have to manually edit the file Material Icon font theme file, located under

./node_modules/material-design-icons/iconfont/material-icons.css

and change the following lines

url(MaterialIcons-Regular.woff2) format('woff2'),
url(MaterialIcons-Regular.woff) format('woff'),
url(MaterialIcons-Regular.ttf) format('truetype');

in this

url('MaterialIcons-Regular.woff2') format('woff2'),
url('MaterialIcons-Regular.woff') format('woff'),
url('MaterialIcons-Regular.ttf') format('truetype');

If you do not do this, you will get a compilation error at runtime build.

Building and developing

To serve the application in a hot reload environment, just do

$ npm start

To build and deply executable for different platforms, do:

  • Windows:
$ npm electron:windows
  • Linux:
$ npm electron:linux
  • MacOS:
$ npm electron:mac

About

Material OPC UA Browser and GUI Creator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published