DUVIDA_SQL - Datapoint de produção por turno

Boa tarde!
Tenho na minha aplicação, alguns “DATASOURCE” SQL realizando diversas consultas com sucesso, porém me deparei com um problema.
Aqui existem 3 turnos de produção:
1º - Das 5:20 as 13:40;
2º - Das 13:40 as 22:00;
3º - Das 22:00 as 5:20.
Gostaria de criar um Datapoint por turno registrando a soma de produção.
Pensei em fazer um agendamento de tarefa, mas não sei se é o modo mais eficiente.
A maneira que penso ser mais “bonita” seria se eu pudesse fazer várias consultas durante o dia para poder mostrar a evolução do turno corrente e registrar no Scada somente a maior valor de cada turno, porém como eu tenho uma mudança de data no meio de um turno isso me atrapalha.
A tabela que uso é a “apontamento”, e o campo à ser somado é “APT_PESO”.
Abaixo tem a estrutura da tabela.


Desde já agradeço a atenção.