I was asked to create an app that communicates with a Siemens S7 PLC, reads data from a DataBlock, saves the values in a Database and also plots the data on Charts.
-
Im using Nodes7 for the communication between the app and the PLC.
-
The Database technology is yet to be determined even though i started with MongoDB interfaced with mongoose at some point i realised that i had many problems with it so im thinking of using PostgreSQL. UPDATE: Ive started using PostgreSQL with Knex.js, seems to be working pretty good for now.
-
Im using Chart.js to plot the data that got saved in the database, its an interesting library even though im miles away from mastering it.