Coleta de dados de um CLP e registro em arquivo ou banco de dados usando Node-RED?

Coleta de dados de um CLP e registro em arquivo ou banco de dados usando Node-RED? Dá uma conferida neste trabalho.
Excelente 
Vitor Neves!

Publicação do Vitor:
"Projetinho de feriado! Criação de um datalogger para a família Rockwell Control/CompactLogix usando Node.js.

Lógicas feitas em Node-RED, e a comunicação com o CLP usando a biblioteca Ethernet/IP.
Principal característica é a fácil adição de tags, por meio de apenas 1 arquivo.
O armazenamento de dados está sendo feito em arquivos csv, mas poderia facilmente ser usado qualquer banco de dados por meio do Node-RED.