Armazenar em banco de dados

Boa Tarde,
Estou desenvolvendo um projeto de pesquisa, e necessito realizar uma pequena aplicação no Elipse E3 usando banco de dados, porém todas as informações encontradas até o momento não mostraram muita clareza. Basicamente eu preciso que cada vez que uma variável digita mude o valor, seja armazenado em um banco de dados (uso o Access 2016) também que cada vez que uma analógica mude, seja armazenado. As variáveis são de um PLC.
Desde já, grata.

@Lara, boa tarde.

Se o armazenamento deve ser feito sempre que uma variável mudar de valor, pode-se colocar um WriteRecord do Hist no evento OnRead do Tag de Comunicação (tag do PLC).

Também é necessário configurar o ScanTime do Hist para 0.

Para mais detalhes, verificar estes artigos:
Como criar um Histórico
Histórico Automático/Manual
Registrando dados por evento

EDIT 1: Seria interessante verificar de quanto em quanto tempo essas variáveis irão mudar de valor, pois, se variar muito, uma opção seria utilizar o E3Storage.

Sds.