विषयसूची:
- चरण 1: नेटवर्क से लिंक करने के लिए उपकरण
- चरण 2: उपयोग करने के लिए सॉफ्टवेयर्स
- चरण 3: निष्कर्ष निकालने के लिए:
वीडियो: Arduino और औद्योगिक उपकरणों के बीच मोडबस टीसीपी संचार: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
औद्योगिक एचएमआई के साथ एक 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: निष्कर्ष निकालने के लिए:
मेरे लिए, सीमेंस समाधान श्नाइडर समाधान की तुलना में कार्यक्रम के लिए थोड़ा अधिक जटिल है। लेकिन यह अभी भी बहुत महंगा बना हुआ है।
इस परियोजना को प्रबंधित करने के लिए मेरे द्वारा पढ़े गए सभी विश्वसनीय ट्यूटोरियल के लिए धन्यवाद।
मुबारक शिक्षाप्रद।
सिफारिश की:
घरेलू उपकरणों के लिए टचलेस स्विच -- बिना किसी स्विच के अपने घरेलू उपकरणों को नियंत्रित करें: 4 कदम
घरेलू उपकरणों के लिए टचलेस स्विच || बिना किसी स्विच के अपने घरेलू उपकरणों को नियंत्रित करें: यह घरेलू उपकरणों के लिए एक टचलेस स्विच है। आप इसे किसी भी सार्वजनिक स्थान पर उपयोग कर सकते हैं ताकि किसी भी वायरस से लड़ने में मदद मिल सके। Op-Amp और LDR द्वारा निर्मित डार्क सेंसर सर्किट पर आधारित सर्किट। इस सर्किट का दूसरा महत्वपूर्ण हिस्सा एसआर फ्लिप-फ्लॉप सीक्वेंस के साथ
Arduino और ESP8266 के बीच HC-12: 6 चरणों के बीच MPU6050 का उपयोग करके सर्वो को नियंत्रित करना
Arduino और ESP8266 के बीच HC-12 के साथ MPU6050 का उपयोग करके सर्वो को नियंत्रित करना: इस परियोजना में, हम Arduino UNO और ESP8266 NodeMCU के बीच संचार के लिए mpu6050 और HC-12 का उपयोग करके एक सर्वो मोटर की स्थिति को नियंत्रित कर रहे हैं।
जीपीआरएस पर टीसीपी/आईपी कनेक्शन: SIM900A मॉड्यूल का उपयोग करके सर्वर को डेटा कैसे भेजें: 4 कदम
GPRS पर TCP/IP कनेक्शन: SIM900A मॉड्यूल का उपयोग करके सर्वर को डेटा कैसे भेजें: इस ट्यूटोरियल में मैं आपको sim900 मॉड्यूल का उपयोग करके TCP सर्वर को डेटा भेजने के तरीके के बारे में बताने जा रहा हूँ। साथ ही हम यह भी देखेंगे कि हम सर्वर से क्लाइंट (जीएसएम मॉड्यूल) को डेटा कैसे प्राप्त कर सकते हैं
ESP32 मोडबस मास्टर टीसीपी: 7 कदम
ESP32 मोडबस मास्टर टीसीपी: इस वर्ग में, आप ESP32 प्रोसेसर को मोडबस टीसीपी मास्टर के रूप में प्रोग्राम करेंगे। हम दो उपकरणों का उपयोग करेंगे, जिनमें यह प्रोसेसर होगा: मोडुइनो ईएसपी 32 और पायकॉम। दोनों डिवाइस माइक्रोपायथन वातावरण में चल रहे हैं। हमारा मोडबस स्लेव एम के साथ पीसी कंप्यूटर होगा
एक्सेस प्वाइंट - दो ईएसपी8266 एमसीयू के बीच स्टेशन संचार: 3 कदम
एक्सेसपॉइंट - दो ESP8266 MCU के बीच स्टेशन संचार: हैलो मेकर्स! अपने पिछले निर्देश में मैंने एक होम वाईफाई राउटर के माध्यम से दो ESP8266 MCU के बीच एक वाईफाई संचार किया था। जैसा कि मैंने टिप्पणियों से देखा कि ऐसे निर्माता हैं जो राउटर की सीमा से दूर ESP8266 MCU का उपयोग करना चाहेंगे। तो यहाँ एक बार है