Thread Content
हमारे यहाँ उपयोग में आने वाले बॉयलर, S7 300 सिस्टम पर काम करते हैं। यह इमेज wincc का उपयोग करके बनाई गई है। इस इमेज में ऐसा प्रोग्राम है जिसमें एक इलेक्ट्रिक वाल्व है; वाल्व खोलने/बंद करने हेतु दो विकल्प हैं। जब माउस से उस विकल्प पर क्लिक किया जाता है, तो मान 1 हो जाता है, और जब माउस हटा लिया जाता है, तो मान 0 हो जाता है। अब समस्या यह है कि जब क्लिक किया जाता है, तो वाकई में मान 1 ही आता है, एवं केबिनेट में लगे रिले भी सक्रिय हो जाते हैं। लेकिन मैंने अभी तक उसे छोड़ा ही नहीं है, और फिर भी रिले बंद हो गया। मुझे लगता है कि यह प्रोग्राम से संबंधित समस्या ह क्या आप कुछ सलाह दे सकते हैं?
यदि प्रोग्राम दिखाई ही नहीं दे रहा है, तो कोई भी आपकी मदद नहीं कर सकता। यदि आप मुझ पर भरोसा करते हैं, तो कृपया मुझे अपना ई-मेल 35480934@qq.com भेजें; मैं आपकी मदद कर सकता हूँ।
शायद यह प्रोग्राम वेरिएबल के प्रकार से संबंधित समस्या है! अनुमान ही है, हे हे।~
आप WINCC माउस इवेंट्स में स्क्रिप्ट कैसे लिखी जाती है, यह देखिए। आपके वर्णन के अनुसार, माउस दबाने एवं माउस उठाने जैसी दोनों घटनाओं के आधार पर ही वेरिएबल्स को सेट/रीसेट किया जाना चाहिए। यदि आप माउस को लगातार दबाए रखते हैं, लेकिन फिर भी इसे रीसेट कर दिया जाता है, तो संभवतः स्क्रिप्ट में “पॉज़” की सुविधा होगी। ऐसी स्थिति में, माउस दबाने पर सिस्टम का समय पढ़ा जाता है, और फिर चक्रीय क्रियाएँ तब तक जारी रहती हैं, जब तक कि समय में एक-दो सेकंड की वृद्धि न हो जाए। इस प्रकार, एक-दो सेकंड बाद स्वचालित रूप से माउस रीसेट हो जाता है। आप माउस इवेंट स्क्रिप्ट को यहाँ पोस्ट कर दीजिए, ताकि सब लोग आपकी मदद कर सकें।
इसके अलावा, यह भी देखना आवश्यक है कि step7 प्रोग्राम में आउटपुट को पल्स के रूप में ही जारी किया जा रहा है या नहीं।