फंक्शन ब्लॉक SUNPOS

फंक्शन ब्लॉक SUNPOS सूर्य की एज़िमुथ और एलिवेशन का गणना करता है।

हिन्ट: गणनाएं फंक्शन ब्लॉक्स SUNINFO और DAYLIGHT के साथ बिल्कुल मेल नहीं खाती हैं, क्योंकि वहां गणना करने के लिए एक अलग फार्मूला का उपयोग किया जाता है।

इनपुट DT

यह DT# में गणना के समय को परिभाषित करता है। इस प्रकार, यह पता लगाया जा सकता है कि सूर्य एक घंटे या किसी विशेष तारीख में कहाँ है। अगर इनपुट का उपयोग नहीं किया जाता है या मान NULL होता है, तो वर्तमान समय का उपयोग किया जाता है।

इनपुट PT

यह सूर्य की स्थिति के गणना के लिए अंतराल को परिभाषित करता है। इस मान को उच्च रखने की सलाह दी जाती है। छाया के लिए, हर 20 सेकंड में एक बार गणना करना पूरी तरह से पर्याप्त होता है। अगर इनपुट का उपयोग नहीं किया जाता है या मान NULL होता है, तो T#1m माना जाता है।

रीस्टार्ट या किसी इनपुट (DT को छोड़कर) में परिवर्तन के दौरान सभी आउटपुट तुरंत फिर से गणना किए जाते हैं।

इनपुट Temperature [°C]

इस इनपुट का उपयोग करके, एक संख्या के रूप में सेंटीग्रेड में तापमान को गणना के लिए वैकल्पिक रूप से दिया जा सकता है। इससे गणना की सटीकता बढ़ जाती है। यह खगोलीय रिफ्रैक्शन के संतुलन के लिए उपयोग किया जाता है। अगर इनपुट का उपयोग नहीं किया जाता है या मान NULL होता है, तो 10 का मान मानक मान के रूप में लिया जाता है।

इनपुट Barometric pressure [mbar]

इस इनपुट का उपयोग करके, एक संख्या के रूप में मिलीबार या हेक्टोपास्कल में वायुदाब को गणना के लिए वैकल्पिक रूप से दिया जा सकता है। इससे गणना की सटीकता बढ़ जाती है। यह खगोलीय रिफ्रैक्शन के संतुलन के लिए उपयोग किया जाता है। अगर इनपुट का उपयोग नहीं किया जाता है या मान NULL होता है, तो 1'013 का मान मानक मान के रूप में लिया जाता है।

इनपुट Latitude

यह इनपुट स्थिति की अक्षांश को फ्लोटिंग-पॉइंट नंबर के रूप में परिभाषित करता है। मान को डेसीमल नंबर के रूप में दिया जाता है।

अगर यह लैटिट्यूड और लॉन्गिट्यूड इनपुट परिभाषित नहीं हैं या NULL, तो कोऑर्डिनेट प्रोजेक्ट से लिया जाता है।

इनपुट Longitude

यह इनपुट स्थिति की देशांतर को फ्लोटिंग-पॉइंट नंबर के रूप में परिभाषित करता है। मान को डेसीमल नंबर के रूप में दिया जाता है।

अगर यह लैटिट्यूड और लॉन्गिट्यूड इनपुट परिभाषित नहीं हैं या NULL, तो कोऑर्डिनेट प्रोजेक्ट से लिया जाता है।

आउटपुट Azimuth

यह गणना की गई एज़िमुथ या एक ग्रह के लंबवत समतल और मध्याह्न रेखा के बीच का कोण वापस देता है।

आउटपुट Elevation

यह सूर्य की ऊंचाई, या एलिवेशन को कोण के रूप में वापस देता है। अगर सूर्य 0° क्षितिज से नीचे होता है, तो यह कोण नकारात्मक होता है।

टिप: अगर ज़ेनिथ से कोण का पता लगाना हो, तो मान को 90-एलिवेशन के रूप में गणना किया जा सकता है।