तीन WIFI PLCs बिना किसी राउटर के एक संपूर्ण Modbus नेटवर्क बना सकते हैं: एक PLC अपने WIFI को एक्सेस पॉइंट के रूप में प्रसारित करता है, और अन्य दो इसे स्टेशनों के रूप में जोड़ते हैं। नीचे दिए गए उदाहरण में तीन PR-26DC-DAI-RT-WIFI एक नेटवर्क साझा करते हैं, AP नोड Modbus सर्वर के रूप में कार्य करता है, और दो क्लाइंट इसके माध्यम से डेटा का आदान-प्रदान करते हैं। WIFI पैरामीटर प्रक्रिया हमारेWiFi PLCप्रोग्राम ट्रांसफर गाइड में समान है; यहाँ ध्यान भूमिका विभाजन और नमूना प्रोग्राम पर है जो सभी तीन नोड्स के बीच मानों को चेन करता है।
IP योजना
एक PLC नेटवर्क प्रदान करता है, इसलिए यह AP पते का मालिक है। अन्य दो इसके अंदर स्थिर पते लेते हैं।

- PLC #1— WIFI मोड AP, WIFI नाम Rievtech_wifi, IP 10.10.100.254, गेटवे 10.10.100.254, Modbus भूमिका सर्वर (गुलाम), सर्वर पोर्ट 8899।
- PLC #2— WIFI मोड STA, IP 10.10.100.100, गेटवे 10.10.100.254, Modbus भूमिका क्लाइंट (मास्टर)।
- PLC #3— WIFI मोड STA, IP 10.10.100.101, गेटवे 10.10.100.254, Modbus भूमिका क्लाइंट (मास्टर)।
ध्यान दें कि PLC #1 का पता अन्य दो के लिए गेटवे भी है - AP मोड में PLC नेटवर्क के लिए एक्सेस पॉइंट और राउटर दोनों के रूप में कार्य करता है।
तीन PLCs को कॉन्फ़िगर करें
प्रत्येक PLC के लिए, इसका PR-26DC-DAI-RT-WIFI प्रोग्राम खोलें, सीरियल केबल कनेक्ट करें, Tools → wifi param खोलें और कनेक्ट पर क्लिक करें (स्टॉप प्रॉम्प्ट की पुष्टि करें)। फिर पृष्ठ सेट करें।
PLC #1 (एक्सेस पॉइंट + सर्वर)
- प्रबंधित करें— WIFI मोड: AP; बाकी अपरिवर्तित।

- कम्युनicate— मोड: सर्वर, प्रोटोकॉल: TCP, पोर्ट: 8899, TCP अधिकतम कनेक्ट 5।

- AP— मोड 802.11BGN, नाम Rievtech_wifi, चैनल ऑटो, एन्क्रिप्ट मोड OPEN, एल्गोरिदम NONE। LAN अनुभाग में: DHCP सर्वर सक्षम करें, IP 10.10.100.254, मास्क 255.255.255.0, गेट 10.10.100.254।

PLC #2 और PLC #3 (स्टेशन + क्लाइंट)
- प्रबंधित करें— WIFI मोड: STA।

- कम्युनicate— मोड: क्लाइंट, प्रोटोकॉल: TCP, पोर्ट: 8899, सर्वर: 10.10.100.254 (AP PLC का पता)।

- STA— जुड़ें Rievtech_wifi (एन्क्रिप्ट मोड OPEN, एल्गोरिदम NONE)। WAN: स्थिर IP — 10.10.100.100 PLC #2 के लिए, 10.10.100.101 PLC #3 के लिए — मास्क 255.255.255.0, गेटवे 10.10.100.254।


हर पृष्ठ को लिखें, लागू करें पर क्लिक करें, फिर सभी तीन PLCs को बंद करें और उन्हें पुनः चालू करें - पहले PLC #1, ताकि नेटवर्क स्टेशनों के जुड़ने से पहले चालू हो जाए।
नमूना प्रोग्राम: नेटवर्क के माध्यम से काउंटर मान को रिले करें
आवश्यकता: PLC #3 PLC #2 प्रोग्राम में काउंटर B003 का मान पढ़ना चाहता है। क्योंकि PLC #2 और PLC #3 दोनों एक ही सर्वर के क्लाइंट हैं, मान PLC #1 के माध्यम से दो हॉप में यात्रा करता है।
- PLC #2— काउंटर B003 सामान्य रूप से चलता है। एक राइजिंग-एज ब्लॉक (PK7[ED] B001 में) एक लिखने वाले ब्लॉक (B004) को ट्रिगर करता है जो B003 के मान को PLC #1 के AF1 में धकेलता है।

- PLC #1— उस मान को अपने AF1 में प्राप्त करता है और उसे रखता है। PLC #1 Modbus सर्वर है, इसलिए दोनों क्लाइंट इस AF1 तक पहुँच सकते हैं।

- PLC #3— एक पढ़ने वाला ब्लॉक PLC #1 के AF1 को पढ़ता है और इसे अपने AF1 में सहेजता है। उस डेटा का प्रारंभिक मान PLC #2 का B003 है, इसलिए काउंटर मान अब पूरे नेटवर्क को पार कर चुका है।

व्यवहार में, PLC #2 सर्वर पर लिखता है और PLC #3 सर्वर से पढ़ता है, और सर्वर PLC बस बीच में रजिस्टर की मेज़बानी करता है। तीन नमूना प्रोग्राम चलाते समय और प्रत्येक नोड पर मॉनिटर विंडो खुली होने पर चेन का परीक्षण करें।
एकल-चैनल नियम
हरWiFi PLC's वायरलेस फ़ंक्शन एक wifi-to-serial मॉड्यूल द्वारा लागू किया गया है, और उस मॉड्यूल का सीरियल पोर्ट PLC के CPU चिप के साथ संवाद करता है। परिणाम: प्रत्येक PLC का WIFI एक समय में केवल एक संचार चैनल ले जा सकता है। Modbus संचार में, यदि एक Modbus ब्लॉक इस चैनल पर कब्जा करता है, तो WIFI चैनल का उपयोग करने वाला कोई अन्य Modbus ब्लॉक उसी क्षण में सक्रिय नहीं होना चाहिए - ऐसा करने से संचार विफलता, धीमापन या डेटा त्रुटियाँ होती हैं। यदि आपको WIFI चैनल का उपयोग करने वाले कई Modbus ब्लॉकों की आवश्यकता है, तो उन्हें बारी-बारी से, एक के बाद एक सक्रिय करें, और आदान-प्रदान की विंडो को छोटा रखें।
यह वही एकल-चैनल व्यवहार है जो आप दो PLCs के साथ देखते हैं - हमारे2 WIFI PLCs Modbus गाइडदो-नोड संस्करण के लिए।












