قوائم متغيرات الشبكة في CODESYS (NVL)
تبادل البيانات مع وحدات التحكم المبنية على CODESYS عبر قوائم متغيرات الشبكة، دون برمجة بروتوكول اتصال على وحدة PLC.
codesys_nvl
قوائم متغيرات الشبكة هي أبسط طريقة لإخراج البيانات من وحدة تحكم CODESYS: تبث وحدة PLC قائمة من المتغيرات عبر UDP، ويستقبلها المستقبِلون بالتصريح نفسه. وPLCGateway أحد هؤلاء المستقبِلين، ويمكنه أيضًا إرسال قائمة إلى وحدة PLC.
يُلصق تصريح القائمة في نموذج الجهاز، فتظهر المتغيرات بأسمائها وأنواعها ويمكن استعراضها. وتُقسّم القوائم الكبيرة إلى إطارات بالطريقة التي يتبعها CODESYS، ويضع مؤقت المراقبة (watchdog) علامة «قديمة» على القيم عند عدم وصول أي إطار.
- معرّف برنامج التشغيل
codesys_nvl- الاتصال
- UDP 1202 · unicast / broadcast / multicast
- استعراض العناوين
- نعم
- الكتابة
- نعم
ما يقرؤه PLCGateway ويكتبه
- BOOL، ومن BYTE إلى LWORD، ومن SINT إلى LINT، وREAL وLREAL
- TIME وDATE وTIME_OF_DAY وDATE_AND_TIME
- STRING(n) وWSTRING(n)
- المصفوفات أحادية البعد
- قائمة إرسال للقيم التي يكتبها PLCGateway
- Unicast وBroadcast وMulticast؛ وعدة قوائم على منفذ واحد
أمثلة على العناوين
| العنوان | المعنى |
|---|---|
rTemperature | متغير في القائمة المستقبَلة |
aValues[3] | عنصر مصفوفة |
tx.bStartCmd | متغير في قائمة الإرسال (قابل للكتابة) |
@12 · @0.3 | إزاحة بايت خام / بت |
وحدات التحكم والأجهزة
المعدّات التي تُربط عادةً باستخدام برنامج التشغيل هذا.
الربط في بضع خطوات
في CODESYS أضف قائمة متغيرات شبكة (مُرسِل) تتضمن المتغيرات المراد إرسالها؛ وأوقف المجموع الاختباري (checksum) والإقرار (acknowledgement).
أضف جهاز CODESYS NVL في PLCGateway مع المنفذ ومعرّف القائمة، والصق التصريح نفسه.
استعرض المتغيرات وأضفها كوسوم؛ ويمكنك اختياريًا التصريح عن قائمة إرسال للقيم العائدة إلى وحدة PLC.
استخدم القيم في الشاشات والسجل التاريخي والإنذارات وOPC UA.
أسئلة وأجوبة
ما وحدات التحكم التي تستخدم CODESYS؟
مئات العلامات التجارية لوحدات PLC مبنية على CODESYS، مثل WAGO PFC وABB AC500 V3 وSchneider Electric Modicon M241/M251/M262 وEaton XC300 وFesto CPX-E-CEC، ووحدات PLC البرمجية على Raspberry Pi أو الحواسيب الصناعية.
هل NVL أفضل من OPC UA؟
NVL خفيف ولا يحتاج إلى خادم على وحدة PLC، وهو مثالي لقيم العمليات الدورية. أما إذا كانت وحدة التحكم تملك خادم OPC UA وكان المطلوب استعراضًا رمزيًا للتطبيق كاملًا، فعميل OPC UA هو الخيار الأفضل.
ماذا يحدث عندما تتوقف وحدة PLC عن الإرسال؟
بعد انقضاء زمن مؤقت المراقبة تحصل القيم على الجودة Stale، فتعرف الشاشات والإنذارات وعملاء OPC UA أن البيانات قديمة.
اربط آلاتك
أخبرنا بوحدات التحكم التي تعمل لديك، وسنعرض لك PLCGateway بعناوينك أنت.
أسماء المنتجات والطرازات علامات تجارية لأصحابها. وهي مذكورة فقط لتوضيح المعدّات التي تتواصل معها برامج التشغيل؛ ولا تربط PLCGateway أي صلة بهذه الشركات.