netlogger.js

Communication and Visualisation
Framework for PLCs


Version 1.0.0




Pure HTML5

Works with every modern web browser. No Java Applets, no Flash, no plugins at all.

Responsive

Looks brilliant on every device! Try it: Load this page on your mobile phone, tablet and desktop PC.

Multi-PLC

Get control over muliple PLCs in a single page. netlogger.js loads and writes values from multiple PLCs.




Examples



Real-Time Measurement in our Office:

Inside Temperature {{ format(D.R50, 'dec1') }} °C
Inside Humidity {{ format(D.R51, 'dec1') }} %
Inside CO2 {{ format(D.R52, 'dec1') }} ppm
Outside Temperature {{ format(D.R53, 'dec1') }} °C

Try it yourself:

Register 1100 {{ D.R1100 }}
Flag 14 {{ D.F14 }}
Text 112 {{ D.X5396 }}

Real-Time Measurement in our Office:

Inside Temperature {{ format(D.R50, 'dec1') }} °C
Inside Humidity {{ format(D.R51, 'dec1') }} %
Inside CO2 {{ format(D.R52, 'dec1') }} ppm
Outside Temperature {{ format(D.R53, 'dec1') }} °C

Try it yourself:

Register 1100 {{ D.R1100 }}
Flag 14 {{ D.F14 }}
Text 112 {{ D.X5396 }}



Do you feel the Speed?


Loading Time

Reload this page. There is almost no loading time! netlogger.js weighs only about 50 kB. This is less than a avarage GIF image.

Performance

netlogger.js is build for high performance. It is completely event drivern. Updates only happens if values change. This saves CPU load and makes it highly scalable.

No Plugins

Did you notice? There was no prompt to install a plugin and no applets where loaded. netlogger.js is pure HTML5. That's future proof!




Easy to Learn


This HTML...

Value of Register 50 is {{ D.R50 }}.

...gives this Output:

Value of Register 50 is {{ D.R50 }}.