Recursos necessários:
TIA Portal (foi utilizada a versão 15);
CPU das famílias S7-1200 ou S7-1500.
Data e hora em CPU’s das famílias S7-1200 e S7-1500:
A instrução utilizada para ler a data e a hora do sistema é a “RD_SYS_T”, mostrada na Figura 01, e está disponível para essas duas famílias de controladores.
Para os controladores da família S7-1200, o formato do dado entregue pela instrução citada é o “DTL”, enquanto para os controladores da família S7-1500, estão disponíveis os formatos “DT”, “DTL” e “LDT”, como mostrado na Figura 02.
Note que, para os dados do tipo “DT” e “DTL”, há restrições para alocação desses, como mostrado na Figura 02.
Note, ainda, que a Figura 01 mostra o endereçamento para uma área de memória em uma DB. Para mais detalhes sobre DB’s, consulte as “Pílulas, da LTI” com referência PL05-2010-003 (PLC’S SIEMENS: OB, FC, FB E DB) e PL05-2010-018 (PLC’S SIEMENS – TIA PORTAL: SELEÇÃO DE OTIMIZAÇÃO DE DADOS DE UMA DB), disponíveis em nosso blog e no nosso perfil do LinkedIn.
Cada um dos três formatos de dados citados, obviamente, tem suas particularidades. Os dados de data e hora disponibilizados para cada um dos formatos, bem como suas faixas de valores, são apresentados na Figura 03.
Na Figura 04 é apresentada a distribuição dos dados no formato DTL, nesse caso, escritos em uma DB.
Na Figura 05 são apresentadas as distribuições dos dados nos formatos “DT” e “LDT”, ambos escritos em uma DB.
Observe que os dados apresentados na Figura 05 não estão em formato de estrutura, como o dado “DTL” que é apresentado na Figura 04. Por esse motivo, o formato “DTL” é considerado o mais versátil.
Elaborado por: Everton Salomé
Referência LTI: PL05-2010-020