
A MOONPHASE funkcióblokk visszaadja a Hold fázisát.
Definiálja az időpontot a kiszámításhoz DT#-ban. Így például meghatározható, hogy milyen fázisú a Hold egy órával később vagy egy másik meghatározott dátumon. Ha a bemenetet nem használják vagy NULL érték van rá, akkor az aktuális időpontot használja.
Definiálja a Holdfázis kiszámításának intervallumát. Ajánlott magas értéket megadni. Ha a bemenetet nem használják vagy NULL érték van rá, akkor T#1m-t feltételez.
Az újraindítás vagy egy bemenet változásakor az összes kimenetet azonnal újrakezelik.
A kimenet visszaadja a Hold fázisát 0-tól 1-ig. Az érték 0.5 teljes Hold, és 0 újhold. Egy fázis nagyobb mint 0.5 csökkenő Hold. A fázis lineáris.
A kimenet visszaadja az újhold óta eltelt napokat.
A kimenet visszaadja a Hold fényességét vagy fedettségi mértékét 0-tól 1-ig.
A kimenet visszaadja a távolságot méterben a Föld középpontjától.
A kimenet visszaadja a szögátmérőt fokban a Földhöz képest.