विषयसूची:

Arduino और औद्योगिक उपकरणों के बीच मोडबस टीसीपी संचार: 3 कदम
Arduino और औद्योगिक उपकरणों के बीच मोडबस टीसीपी संचार: 3 कदम

वीडियो: Arduino और औद्योगिक उपकरणों के बीच मोडबस टीसीपी संचार: 3 कदम

वीडियो: Arduino और औद्योगिक उपकरणों के बीच मोडबस टीसीपी संचार: 3 कदम
वीडियो: MODBUS Communication Protocol | What is MODBUS & Working & Types | MODBUS TCP/IP | MODBUS RTU #modbu 2024, नवंबर
Anonim
Arduino और औद्योगिक उपकरणों के बीच मोडबस टीसीपी संचार
Arduino और औद्योगिक उपकरणों के बीच मोडबस टीसीपी संचार

औद्योगिक एचएमआई के साथ एक Arduino बोर्ड को नियंत्रित करने और इसे एक मॉडबस टीसीपी संचार के साथ एक औद्योगिक नेटवर्क से जोड़ने का एक औद्योगिक तरीका।

चरण 1: नेटवर्क से लिंक करने के लिए उपकरण

नेटवर्क से लिंक करने के लिए उपकरण
नेटवर्क से लिंक करने के लिए उपकरण

इस प्रदर्शन को करने के लिए मैंने एक विद्युत कैबिनेट बनाया जिसमें PLC S7-1200 और HMI KTP700 बेसिक (SIEMENS) शामिल हैं जैसा कि चित्र में दिखाया गया है। मैं आपको इस कैबिनेट की रूपरेखा देता हूं।

मैंने ईथरनेट/यूएसबी के साथ एचएमआईएसटीयू 655 जैसे श्नाइडर एचएमआई का इस्तेमाल किया।

मैंने एक Atmega 1284p पर आधारित एक Arduino क्लोन बोर्ड भी बनाया (मेरे एक निर्देश को देखें)।

चरण 2: उपयोग करने के लिए सॉफ्टवेयर्स

मैंने कई सॉफ्टवेयर इस्तेमाल किए लेकिन उनमें से केवल 2 ही फ्री हैं। यह सभी विद्युत संस्थापन बहुत महंगा है और इसे मेरे कार्यस्थल पर रखने का यह एक शानदार अवसर है।

किस लिए सॉफ्टवेयर:

  • PLC S7-1200 और Arduino बोर्ड की निगरानी के लिए AdvancedHMI (फ्री)
  • TIA PORTAL V13 (महंगा) PLC S7-1200 और HMI KTP700 को प्रोग्राम करने के लिए
  • Grafcet Studio PRO (महंगा) SFC प्रोग्रामिंग के साथ PLC S7-1200 को प्रोग्राम करने का तरीका है। आपको ग्राफसेट स्टूडियो द्वारा आपूर्ति की गई एक परियोजना (टीआईए पोर्टल में उपयोग के लिए तैयार) के साथ काम करने की जरूरत है और जिसे ग्रैफसेट इंजन कहा जाता है जिसे पीएलसी में डाउनलोड किया जाना चाहिए। फिर आप ग्राफसेट स्टूडियो से सीधे पीएलसी में स्केच डाउनलोड कर पाएंगे।
  • VIjéo Designer 6.2 (महंगा) HMI MAGELIS HMISTU655 (श्नाइडर) को प्रोग्राम करने के लिए।
  • Arduino 1.8.x (मुफ़्त) 3 अजीब पुस्तकालयों के साथ: MightyCore (atmegas 40DIP का उपयोग करने में सक्षम होने के लिए), मडबस (एक ईथरनेट शील्ड के साथ ModbusTCP का प्रबंधन) SMlib (स्वचालन के लिए फिट राज्य मशीनों को चलाने के लिए) को समाप्त करता है।

मैं 2 ट्यूटोरियल देता हूं: (फ्रेंच में, कोई अनुवाद नहीं है लेकिन इसे समझना आसान है, क्षमा करें)

  • उदाहरण S7-1200: उपयोग करने के लिए कुछ जानकारी

    टीआईए पोर्टल वी१३+एस७-१२००+एडवांस्डएचएमआई+ग्राफसेट स्टूडियो, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (मॉडबस tcp से कंट्रोल करने का एक आसान तरीका)

    टीआईए पोर्टल वी१३+एस७-१२००+केटीपी७०० बेसिक+ग्राफसेट स्टूडियो

    TIA PORTAL V13+KTP700 बेसिक+Arduino क्लोन ईथरनेट शील्ड

    विजियो डिजाइनर+मैगेलिस एचएमआईएसटीयू६५५+एस७-१२००

  • TUTO MAGELIS HMI: Vijéo Designer 6.2 का उपयोग कैसे करें और Arduino बोर्ड को कैसे नियंत्रित करें।

मैं संग्रह देता हूं: _FILES EXAMPLES.zip, उपयोग की गई फ़ाइलें प्रोजेक्ट चलाती हैं।

चरण 3: निष्कर्ष निकालने के लिए:

मेरे लिए, सीमेंस समाधान श्नाइडर समाधान की तुलना में कार्यक्रम के लिए थोड़ा अधिक जटिल है। लेकिन यह अभी भी बहुत महंगा बना हुआ है।

इस परियोजना को प्रबंधित करने के लिए मेरे द्वारा पढ़े गए सभी विश्वसनीय ट्यूटोरियल के लिए धन्यवाद।

मुबारक शिक्षाप्रद।

सिफारिश की: