
फंक्शन ब्लॉक BW_LIMIT बिट रेंज को सीमित करता है।
इनपुट पर सभी डेटा टाइप्स का उपयोग किया जा सकता है। इनपुट पर बिट्स को इनपुट N के स्थानों की संख्या के अनुसार बाएं ओर शिफ्ट किया जाता है। हटाए गए चिह्नों को शुरू में फिर से डाला जाता है (रोटेट)।
सावधानी: ध्यान दें कि Antcas Control मानों के ट्रांसमिशन के दौरान, उन्हें एक स्ट्रिंग में बदलने का प्रयास करता है। यह कभी-कभी अनचाहे परिणामों का कारण बन सकता है। देखें टाइप कन्वर्ज़न्स के लिए फंक्शन ब्लॉक्स।
इनपुट निम्न बिट लंबाई को इंटीजर के रूप में परिभाषित करता है। अधिकतम लंबाई 64 बिट्स और न्यूनतम 0 बिट्स है। अगर इनपुट परिभाषित नहीं है या मान NULL के बराबर है, तो 0 माना जाता है। सभी बड़े बिट्स काट दिए जाते हैं। अगर इनपुट MAX इनपुट से बड़ा है, तो 0 वापस दिया जाता है।
इनपुट ऊपरी बिट लंबाई को इंटीजर के रूप में परिभाषित करता है। अधिकतम लंबाई 64 बिट्स और न्यूनतम 1 बिट्स है। अगर इनपुट परिभाषित नहीं है या मान NULL के बराबर है, तो 64 माना जाता है। सभी बड़े बिट्स काट दिए जाते हैं। अगर इनपुट MIN इनपुट से छोटा है, तो 0 वापस दिया जाता है।
आउटपुट गणना की गई परिणाम को वापस देता है।