Yokogawa CENTUM VP ilə Modbus TCP inteqrasiyası: registrlərin düzgün uyğunlaşdırılması

Modbus TCP Integration with Yokogawa CENTUM VP: Register Mapping Done Right

Modbus inteqrasiyası niyə hələ də vacibdir

Hazır qurğular nadir hallarda yerli DCS protokolları ilə işləyir. Kompressorlar, analizatorlar və MCC-lər adətən Modbus təklif edir. CENTUM VP onları problemsiz inteqrasiya edir. İki yol mövcuddur. Modbus RTU serial bağlantısı ALR121 şlüzü vasitəsilə işləyir. Modbus TCP isə birbaşa Ethernet üzərindən işləyir. Registrləri düzgün xəritələndirdikdə hər iki üsul yaxşı nəticə verir. Bu təlimatda sahədə qarşılaşdığımız əsas tələlərdən bəhs edilir.

Protokol parametrlərini bilin

Modbus RTU iki naqilli RS-485 üzərində işləyir. Tipik parametrlər: 9600 və ya 19200 baud, 8 məlumat biti, paritet yoxdur və ya cüt paritet, bir stop biti. Slave ünvanları 1-dən 247-yə qədər dəyişir. CRC16 hər çərçivəni qoruyur. Modbus TCP 502 portundan istifadə edir. MBAP başlığı tranzaksiya identifikatorunu daşıyır. Unit ID çərçivənin daxilində yerləşir. TCP bütövlüyü təmin etdiyinə görə CRC tələb olunmur.

Funksiya kodları vacibdir:

  • Kod 01 — bobinləri oxuyur
  • Kod 02 — diskret girişləri oxuyur
  • Kod 03 — saxlanılan registrləri oxuyur
  • Kod 04 — giriş registrlərini oxuyur
  • Kod 05 — bir bobinə yazır
  • Kod 06 — bir registrə yazır
  • Kod 15 — bir neçə bobinə yazır
  • Kod 16 — bir neçə registrə yazır

Yerli məlumat formatı 16 bitlidir. 32 bitlik üzən ədədlər iki registr tələb edir. Bayt sırası istehsalçılara görə dəyişir. Xəritələndirmə xətalarının əksəriyyəti bununla bağlıdır.

Xəritələndirmənin altı addımı

Addım 1: Slave registr xəritəsini toplayın. Hər bir ünvanı, məlumat tipini, miqyasını və giriş hüququnu qeyd edin. Mühəndislik vahidlərini aydın şəkildə göstərin.

Addım 2: CENTUM VP mühəndislik alətində rabitə parametrlərini konfiqurasiya edin. ALR121 üçün: baud sürəti, paritet, slave ünvanı, skanetmə intervalı. TCP üçün: IP ünvanı, 502 portu, unit ID, cavab gözləmə vaxtı.

Addım 3: Rabitə proqramında registrləri FCS-in daxili teqləri ilə əlaqələndirin. Məlumat tipini seçin. 16 bitlik işarəli, 16 bitlik işarəsiz, 32 bitlik tam ədəd və ya üzən ədəd formatlarından birini seçin.

Addım 4: Bayt sırasını yoxlayın. Yokogawa standart olaraq böyük sonluqdan istifadə edir. Bəzi slave-lər aşağı sözü əvvəl göndərir. Mənasız üzən ədəd adətən söz sırasının uyğunsuzluğunu göstərir. Söz sırasını dəyişin və testi təkrarlayın.

Addım 5: Əvvəlcə 03 və ya 04 funksiya kodları ilə oxuma əməliyyatlarını yoxlayın. Dəyərləri slave-in yerli displeyindəki göstəricilərlə müqayisə edin. Sonra 06 və ya 16 kodları ilə yazma əməliyyatlarını test edin. Kütləvi yazmadan əvvəl bir registrlə başlayın.

Addım 6: Keyfiyyət bitlərini istismara verin. CENTUM VP hər teqi GOOD, BAD və ya UNCERTAIN kimi işarələyir. BAD keyfiyyətinə reaksiya verən məntiq qurun. Heç vaxt yalnız köhnəlmiş dəyərlərə əsasən əməliyyat aparmayın.

Nasazlıq nümunələri və həllər

Heç bir rabitə yoxdur. Əvvəlcə RS-485 A və B xətlərinin polaritetini yoxlayın. İkincisi, hər iki ucdakı sonlandırıcı rezistorları yoxlayın — 120 om istifadə edin. Bundan əlavə, baud sürətinin və paritetin slave ilə tam uyğun olduğunu təsdiqləyin.

02-ci istisna, qanunsuz məlumat ünvanı. Registr nömrəsi slave-in diapazonunu aşır. Xəritəni yoxlayın. Sıfır əsaslı və bir əsaslı ofsetlər çox rast gəlinən tələlərdir.

03-cü istisna, qanunsuz məlumat dəyəri. Yazılan dəyər diapazondan kənardadır və ya registr yalnız oxumaq üçündür. Giriş hüquqları cədvəlini yoxlayın.

04-cü istisna, slave qurğusunun nasazlığı. Slave məşğuldur və ya nasazdır. Cavab gözləmə vaxtını artırın. Slave-in həyəcan siqnalları siyahısını yoxlayın.

Naqillər düzgün olduğu halda vaxt aşımı. Skanetmə intervalı çox qısa ola bilər. Lakin bu hal eyni xətti çoxsaylı slave-lər paylaşdıqda da baş verir. Buna görə skanetmə vaxtını artırın və ya xətti ayırın.

RTU rejimində CRC xətaları. Səs-küy çərçivələri korlayır. Ekranlamanın torpaqlanmasını yoxlayın və şini qısa saxlayın. Kabeli VFD və mühərrik kabellərindən uzaq keçirin.

Nəticə və fəaliyyət tövsiyəsi

Modbus inteqrasiyası 20 faiz naqilləmə, 80 faiz isə məlumat intizamıdır. Hər hansı teq yazmazdan əvvəl registr xəritəsini sənədləşdirin. Əvvəlcə Modbus master simulyatoru ilə test edin. Məlum dəyərlə bayt sırasını yoxlayın. Nəhayət, keyfiyyət biti məntiqini FCS idarəetmənizə daxil edin. Bu, hər üçüncü tərəf qurğusunu etibarlı CENTUM VP iştirakçısına çevirir.

Müəllif: Wang Tao PLC, DCS və idarəetmə sistemləri sahəsində 10 ildən artıq təcrübəyə malik sənaye avtomatlaşdırması mühəndisidir.

Hamısını göstər
Bloq yazıları
Hamısını göstər
Modbus TCP Integration with Yokogawa CENTUM VP: Register Mapping Done Right

Yokogawa CENTUM VP ilə Modbus TCP inteqrasiyası: registrlərin düzgün uyğunlaşdırılması

Yokogawa CENTUM VP DCS ilə üçüncü tərəf Modbus cihazlarını inteqrasiya edərkən ALR121 şlüzləri, Modbus TCP konfiqurasiyası, funksiya kodları, bayt sırası tələləri və nasazlıqların diaqnostikası üçün praktiki addımlar.
Commissioning HART Field Devices on a Triconex TMR Safety System: A Field-Proven Step-by-Step Guide

Triconex TMR Təhlükəsizlik Sistemində HART Sahə Qurğularının İstismara Verilməsi: Sahədə Sınaqdan Keçirilmiş Addım-Addım Təlimat

SIL səviyyəli tətbiqlərdə Triconex TMR təhlükəsizlik sistemi üzərində HART sahə cihazlarının istismara verilməsi zamanı dövrə yoxlamaları, HART konfiqurasiyası və sınaq yoxlamalarının aparılması üzrə praktik, addım-addım təlimat.
Allen-Bradley ControlLogix Troubleshooting: Resolving EtherNet/IP Communication Failures with Studio 5000

Allen-Bradley ControlLogix Problemlərinin Həlli: Studio 5000 ilə EtherNet/IP Əlaqə Uğursuzluqlarının Aradan Qaldırılması

Sənaye müəssisələrində Studio 5000 diaqnostika alətləri, RPI tənzimləməsi və sistematik problem həll etmə prosedurlarından istifadə edərək ControlLogix EtherNet/IP ünsiyyətində tez-tez rast gəlinən nasazlıqların diaqnostikası və aradan qaldırılması üçün praktik bələdçi.