Thread Content
PCS7 में, डिजिटल संकेतों की निगरानी हेतु प्रयोग में आने वाले MonDil ब्लॉक को कैसे कॉन्फ़िगर किया जाए, ताकि जब IN का मान 1 हो, तो चेतावनी संकेत दिखाई दे?
अब सवाल यह है कि, दो ब्लॉक हैं, और दोनों ही CFC में “MonDil” हैं। इनकी I/O टेबल में “Text 0” एवं “Text 1” में दर्ज पाठ अलग-अलग हैं। जब मान 1 होता है, तो एक पैनल में “PROCESS VALUE” का बैकग्राउंड चमकता है, जबकि दूसरे पैनल में ऐसा नहीं होता। यह कैसे संभव है?
अब सवाल यह है कि, दो ब्लॉक हैं, और दोनों ही CFC में “MonDil” हैं। इनकी I/O टेबल में “Text 0” एवं “Text 1” में दर्ज पाठ अलग-अलग हैं। जब मान 1 होता है, तो एक पैनल में “PROCESS VALUE” का बैकग्राउंड चमकता है, जबकि दूसरे पैनल में ऐसा नहीं होता। यह कैसे संभव है?
लगता है कि I/O में सेटिंग्स सही नहीं हैं। लेकिन दोनों में सब कुछ सही है; केवल फ़ाइलों का प्रदर्शन अलग है, बाकी सब कुछ एक जैसा ही है। इसके अलावा, पैनल पर भी अंतर है – चेतावनी संकेत देने वाले ऊपरी बाएँ कोने में “A” अक्षर भी चमक रहा है; जबकि वहाँ कोई चमकने वाला अक्षर नहीं है… केवल “P” ही चमक रहा है।
लगता है कि PCS7 का उपयोग वाकई में बहुत कम लोग ही करते हैं।
यदि io पैरामीटर समान हैं, लेकिन आइकन अलग-अलग हैं, तो संभवतः आइकनों में बिना अनुमति के बदलाव किए गए हों।
सबसे आसान समाधान यह है कि कोई ऐसा DI मॉड्यूल ढूँढा जाए, जिसमें छवियाँ सही तरह से दिख रही हों; फिर पूरे CFC की प्रतिलिपि बना ली जाए। फिर, अंदर मौजूद इनपुट वेरिएबलों के पतों को, उस नए वेरिएबल के पते से बदल दें। मुझे लगता है कि इस समस्या का कारण यह हो सकता है कि एक तो यह कि इसे पहले कंपनी के इंजीनियरों द्वारा बनाया गया था, और दूसरा यह कि आपने इसे स्वयं CFC डेटाबेस से ले लिया। अगर खुद ही इसे खींचना है, तो सही CFC लाइब्रेरी का चयन करना आवश्यक है। गलत विकल्प चुनने से आपको ऐसी ही समस्याओं का सामना करना पड़ सकता है। उम्मीद है, यह जानकारी आपके काम आएगी।
हाँ, यह सबसे आसान तरीका है… इसका उपयोग केवल एप्लिकेशनों में ही किया जाता है… बस, यह नहीं पता कि ऐसा क्यों किया जाता है!