Home - assemblits/eru GitHub Wiki

Welcome to the eru wiki!

Eru is the open JavaFX SCADA. You are free to download :+1:, so you will be able to:

  • Create a "connection" to communicate with remote devices (Like PLC, Solar Panels, Engine controllers, Residence automation (Doors, Lights, Windows, etc) etc).

  • Create a "device" that uses that connection and organize addresses to read (E.g. in the windows device we want to read the height of the window, so we have to add an address called height in the window device).

  • Create a "tag" to represent the actual value of the address of the device. (Using the same example, we adjust the value obtained from the window to "meters" adding a factor and scale).

  • Create a "display" to see visualizations linked to the tag. (To draw the windows and see graphically if is closed or open) (in construction)

In the following image you can see how you can assemble an Human Machine Interface just dragging objects to the Display. This tool is powered by Scene Builder and offers Dynamic objects developed by the Assemblits team, Medusa/TileFX team:

Screenshot

If you want to contribute with news ideas for Dynamic Objects like Gauges, displays, etc, go to Dynamo project in GitHub and fork it!

Eru can easily connect to any smart device using Modbus communications. You do not need to install additional drivers or server because Eru has a Modbus Master embedded to connect to TCP or Serial Devices.