TIA Portal निर्देश
सम्पूर्ण संदर्भ मार्गदर्शिका
TIA Portal के हर निर्देश की व्याख्या — बेसिक कॉन्टैक्ट और कॉइल से लेकर एडवांस PID नियंत्रण और मोशन तक। LAD, FBD और SCL प्रोग्रामिंग के लिए आपकी प्रमुख संदर्भ मार्गदर्शिका।
TIA Portal में निर्देश कैसे व्यवस्थित हैं
TIA Portal अपने निर्देशों को निर्देश वृक्ष में तीन मुख्य श्रेणियों में व्यवस्थित करता है: बेसिक निर्देश, विस्तारित निर्देश और तकनीक। प्रत्येक श्रेणी में संबंधित संचालन को समूहित करने वाली उपश्रेणियाँ होती हैं।
यह मार्गदर्शिका श्रृंखला हर निर्देश को व्याख्याओं, कीबोर्ड शॉर्टकट, व्यावहारिक सुझावों और LAD बनाम FBD तुलनाओं के साथ कवर करती है। विस्तृत मार्गदर्शिका में जाने के लिए नीचे किसी भी श्रेणी पर क्लिक करें।
बेसिक निर्देश
हर PLC प्रोजेक्ट के लिए मुख्य प्रोग्रामिंग तत्व
सामान्य
नेटवर्क डालें, खाली बॉक्स, शाखा खोलें/बंद करें, इनपुट डालें — LAD/FBD प्रोग्राम के संरचनात्मक बिल्डिंग ब्लॉक।
बिट लॉजिक संचालन
कॉन्टैक्ट (NO/NC), कॉइल, सेट/रीसेट, फ्लिप-फ्लॉप (SR/RS), एज डिटेक्शन (P_TRIG, N_TRIG, R_TRIG, F_TRIG) और RLO संचालन।
टाइमर संचालन
IEC टाइमर: TON (ऑन-डिले), TOF (ऑफ-डिले), TP (पल्स), TONR (एक्युमुलेटिंग ऑन-डिले)। टाइमर प्रबंधन और रीसेट।
काउंटर संचालन
CTU (काउंट अप), CTD (काउंट डाउन), CTUD (काउंट अप/डाउन)। प्रीसेट और रीसेट के साथ IEC-अनुरूप काउंटर ब्लॉक।
कम्पेरेटर संचालन
CMP: बराबर, बराबर नहीं, से बड़ा, से छोटा, बड़ा/बराबर, छोटा/बराबर। पूर्णांक, रियल और समय मानों की तुलना करें।
गणित फ़ंक्शन
ADD, SUB, MUL, DIV, MOD, NEG, ABS, SQR, SQRT, LN, EXP, त्रिकोणमितीय फ़ंक्शन और अधिक।
मूव संचालन
MOVE, ब्लॉक मूव, फिल, स्वैप, सीरियलाइज़/डीसीरियलाइज़। मेमोरी क्षेत्रों और डेटा प्रकारों के बीच डेटा स्थानांतरित करें।
रूपांतरण संचालन
CONVERT, ROUND, CEIL, FLOOR, TRUNC। INT, REAL, DINT, STRING, BCD और अन्य डेटा प्रकारों के बीच रूपांतरित करें।
शिफ्ट और रोटेट
SHL, SHR, ROL, ROR। बिट हेरफेर के लिए शब्दों और डबल शब्दों के भीतर बिट शिफ्ट और रोटेट करें।
वर्ड लॉजिक संचालन
WORD/DWORD स्तर पर AND, OR, XOR, NOT। वर्ड डेटा को मास्क करने, संयोजित करने और हेरफेर करने के लिए बिटवाइज़ संचालन।
प्रोग्राम नियंत्रण संचालन
JMP (जंप), LABEL, CALL, RET। शर्तीय और बिना शर्त जंप के साथ अपने PLC प्रोग्राम के निष्पादन प्रवाह को नियंत्रित करें।
विस्तारित निर्देश
जटिल स्वचालन कार्यों के लिए उन्नत संचालन
दिनांक और समय
सिस्टम समय पढ़ें, समय अंकगणित, DATE_AND_TIME, DTL, TOD और स्ट्रिंग प्रतिनिधित्व के बीच प्रारूप रूपांतरण।
स्ट्रिंग संचालन
जोड़ें, खोजें, बदलें, सबस्ट्रिंग निकालें, संख्याओं से/में रूपांतरित करें। पूर्ण स्ट्रिंग हेरफेर टूलकिट।
हाई-स्पीड काउंटर
एन्कोडर, आवृत्ति माप और हाई-स्पीड पल्स अनुप्रयोगों के लिए हार्डवेयर-त्वरित गिनती।
PID नियंत्रण
ऑटो-ट्यूनिंग के साथ क्लोज्ड-लूप तापमान, दबाव, प्रवाह और स्तर नियंत्रण के लिए PID_Compact और PID_3Step।
संचार
TSEND_C, TRCV_C, PUT/GET, Modbus TCP/RTU। PLC और उपकरणों के बीच ईथरनेट और सीरियल संचार।
लेगेसी / S5 संगतता
S7-300/400 माइग्रेशन के लिए S5 काउंटर, S5 टाइमर और स्टेटमेंट लिस्ट (STL) लेगेसी संचालन।
तकनीक
मोशन और नियमन के लिए विशेष निर्देश
मोशन नियंत्रण
MC_Power, MC_MoveAbsolute, MC_MoveRelative, MC_Home। PROFIdrive के माध्यम से सर्वो ड्राइव और स्टेपर मोटर नियंत्रित करें।
गिनती और माप
हाई-स्पीड अनुप्रयोगों और एन्कोडर इंटरफेस के लिए हार्डवेयर सहायता के साथ तकनीकी ऑब्जेक्ट-आधारित गिनती।
PID नियमन
एकीकृत ट्यूनिंग, ट्रेंड रिकॉर्डिंग और डायग्नोस्टिक क्षमताओं के साथ तकनीकी ऑब्जेक्ट PID नियंत्रक।
AI के साथ PLC कोड उत्पन्न करें
हर निर्देश को मैन्युअल रूप से कोड करने के बजाय, अपने स्वचालन तर्क को सादे पाठ में वर्णित करें और T-IA Connect को अपने TIA Portal प्रोजेक्ट में सीधे SCL कोड, फ़ंक्शन ब्लॉक और डेटा ब्लॉक उत्पन्न करने दें।
- प्राकृतिक भाषा में तर्क वर्णित करें → उत्पादन-तैयार SCL प्राप्त करें
- इनपुट, आउटपुट और आंतरिक तर्क के साथ पूर्ण FB उत्पन्न करें
- स्थानीय AI मॉडल के साथ ऑफलाइन काम करता है — क्लाउड की आवश्यकता नहीं
अक्सर पूछे जाने वाले प्रश्न
TIA Portal में कौन सी प्रोग्रामिंग भाषाएँ उपलब्ध हैं?
TIA Portal LAD (लैडर डायग्राम), FBD (फ़ंक्शन ब्लॉक डायग्राम), SCL (संरचित नियंत्रण भाषा / संरचित पाठ), STL (स्टेटमेंट लिस्ट — लेगेसी, केवल S7-300/400) और GRAPH (सीक्वेंशियल फ़ंक्शन चार्ट) का समर्थन करता है। LAD और FBD ग्राफिकल हैं, SCL टेक्स्ट-आधारित है। अधिकांश आधुनिक प्रोजेक्ट सरल तर्क के लिए LAD/FBD और जटिल एल्गोरिदम के लिए SCL के संयोजन का उपयोग करते हैं।
क्या S7-1200 और S7-1500 के लिए निर्देश समान हैं?
अधिकांश निर्देश समान हैं। S7-1500 अतिरिक्त निर्देशों का समर्थन करता है (जैसे विस्तारित डायग्नोस्टिक्स, OPC UA सर्वर ब्लॉक और कुछ उन्नत मोशन नियंत्रण)। S7-1200 में थोड़ा कम निर्देश सेट है लेकिन सभी मानक स्वचालन आवश्यकताओं को पूरा करता है। हमेशा TIA Portal सहायता में CPU के निर्देश समर्थन की जाँच करें।
बेसिक और विस्तारित निर्देशों के बीच क्या अंतर है?
बेसिक निर्देश रोजमर्रा की PLC प्रोग्रामिंग को कवर करते हैं: बिट लॉजिक, टाइमर, काउंटर, गणित, मूव और तुलनाएँ। विस्तारित निर्देश विशेष कार्यों को संभालते हैं: स्ट्रिंग प्रसंस्करण, दिनांक/समय, संचार प्रोटोकॉल, PID नियंत्रण और हाई-स्पीड काउंटर। अधिकांश प्रोग्राम मुख्य रूप से बेसिक निर्देशों का उपयोग करते हैं।
क्या AI मुझे PLC निर्देश तेज़ी से लिखने में मदद कर सकता है?
हाँ। T-IA Connect आपको सादी अंग्रेजी (या किसी भी भाषा) में अपना तर्क वर्णित करने देता है और उचित डेटा प्रकारों, त्रुटि हैंडलिंग और दस्तावेज़ीकरण के साथ संबंधित SCL कोड उत्पन्न करता है। यह एक प्रॉम्प्ट से पूरे फ़ंक्शन ब्लॉक बना सकता है — घंटों की मैन्युअल कोडिंग की बचत करता है।