Bloco de Função SUNPOS

O bloco de função SUNPOS calcula o azimute e a elevação do sol.

Aviso: Os cálculos não coincidem exatamente com os blocos de função SUNINFO e DAYLIGHT, pois uma fórmula diferente é usada para o cálculo.

Entrada DT

Define o momento do cálculo em DT#. Assim, pode-se determinar, por exemplo, onde está o sol em uma hora ou em uma data específica. Se a entrada não for usada ou se o valor for NULL, será utilizada a hora atual.

Entrada PT

Define o intervalo para calcular a posição do sol. Recomenda-se definir um valor alto. Para uma sombra, um cálculo a cada 20 segundos é totalmente suficiente. Se a entrada não for usada ou se o valor for NULL, será assumido T#1m.

Ao reiniciar ou ao alterar uma entrada (com exceção de DT), todas as saídas são recalculadas imediatamente.

Entrada Temperature [°C]

Com esta entrada, pode-se opcionalmente passar uma temperatura em graus Celsius como número para o cálculo. A precisão do cálculo é aumentada com isso. Esta é usada para a compensação da refração astronômica. Se a entrada não for usada ou se o valor for NULL, será utilizado o valor padrão de 10.

Entrada Barometric pressure [mbar]

Com esta entrada, pode-se opcionalmente passar a pressão atmosférica em milibar ou hectopascal como número para o cálculo. A precisão do cálculo é aumentada com isso. Esta é usada para a compensação da refração astronômica. Se a entrada não for usada ou se o valor for NULL, será utilizado o valor padrão de 1'013.

Entrada Latitude

Esta entrada define a latitude da posição como número de ponto flutuante. O valor é passado como decimal.

Se esta entrada Latitude e Longitude não estiver definida ou for NULL, a coordenada será assumida do projeto.

Entrada Longitude

Esta entrada define a longitude da posição como número de ponto flutuante. O valor é passado como decimal.

Se esta entrada Latitude e Longitude não estiver definida ou for NULL, a coordenada será assumida do projeto.

Saída Azimuth

Retorna o azimute calculado ou também o ângulo entre o plano meridiano e o plano vertical de um astro.

Saída Elevation

Retorna a altura do sol, também elevação como ângulo. Se o sol estiver abaixo do horizonte 0°, este ângulo é negativo.

Dica: Se o ângulo do zênite precisar ser determinado, pode-se calcular o valor com 90-Elevation.