Bachmann M1 Nəzarətçi İsti Ehtiyatlılıq Konfiqurasiyası və Schneider Modicon Quantum ilə Modbus TCP İşə Salma

Bachmann M1-də Hot Standby Ehtiyatlılıq Arxitekturası
Bachmann M1 sistemləri MX213 hot-standby modulu vasitəsilə kontroller ehtiyatlılığını təmin edir. Bu modul əsas və ehtiyat CPU-ları xüsusi sinxronizasiya bağlantısı üzərindən sinxronlaşdırır. İlk olaraq, MX213 modulunu M1 şkafının 0-cı slotuna yerləşdirin. İkinci olaraq, SYNC kabelini iki şkaf qurğusu arasında qoşun (maksimum 10 metr). Bundan əlavə, sinxronizasiya 2 Mbit/s sürətlə işləyir və I/O görüntü məlumatları, saxlanılan dəyişənlər və sistem vəziyyətini ötürən xüsusi protokoldan istifadə edir. Lakin, əgər SYNC kabeli sıradan çıxarsa, ehtiyat CPU müstəqil işləməyə davam edir və əsas rolu ələ keçirmir. Host sistem bu rejim keçidini problemsiz idarə etməlidir.
Sinxronizasiya dövrü vaxtı standart olaraq 10 ms-dir. Mühəndislər bu parametri Bachmann M1 Studio proqramında MX213 konfiqurasiya sekmesindən tənzimləyə bilərlər. Daha qısa dövr keçid zamanı məlumat itkisi pəncərəsini azaldır. Yüksək sürətli tətbiqlər üçün dövrü 5 ms-ə təyin edin. M1 əsas və ehtiyat arasında ürək döyüntüsünü HOT_STBY_OK sistem dəyişəni ilə izləyir. Bu dəyişən 500 ms-dən çox sıfıra düşərsə, ehtiyat CPU bumpless keçid ilə əsas rolu ələ keçirir. Bachmann M1 M1 Sistem Bus-da 31 stansiyaya qədər dəstək verir.
Schneider Modicon Quantum Hot Standby Konfiqurasiyası
Schneider Modicon Quantum 140CPU 67160 CEX-Bus arxa planı ilə yerli hot-standby dəstəyi təmin edir. Əsas və ehtiyat CPU-lar diod-OR arxitekturası vasitəsilə ümumi çıxış dəstini paylaşır. İlk olaraq, 140CPU 67160 modulunu A şkafının 01 və 02 slotlarına quraşdırın. İkinci olaraq, Unity Pro XL proqramında Hot Standby cütlüyünü konfiqurasiya edin. Bundan əlavə, CPU konfiqurasiya sekmesində SYNC zaman aşımını 50 ms-ə təyin edin. 50 ms-dən aşağı dəyər şəbəkə trafikinin artdığı zaman yalnış keçidlərə səbəb ola bilər. Schneider Modicon 140CHS11000 S911 Hot Standby Modulu Quantum hot-standby cütlükləri üçün aparat sinxronizasiya interfeysini təmin edir.
Quantum Hot Standby hər iki CPU-da uyğun firmware versiyalarını tələb edir. Schneider bumpless keçid zamanı sinxronizasiya uyğunsuzluqlarının qarşısını almaq üçün eyni firmware versiyasından istifadə etməyi tövsiyə edir. Quantum çıxışları əsas və ehtiyat siqnalları birləşdirmək üçün diod-OR sxemindən istifadə edir. Hər çıxış kanalı iki CPU mənbəyi arasında qarşılıqlı qidalanmanı önləyən Schottky diodu ehtiva edir. Diod boyunca irəli gərginlik düşməsi 0.4V-dan aşağı olmalıdır ki, sahə cihazında kifayət qədər çıxış gərginliyi təmin edilsin.
Bachmann M1 və Schneider Modicon Quantum arasında Modbus TCP Kommunikasiyası
Bachmann M1 və Schneider Quantum arasında çox-techizatlı ünsiyyət adətən Modbus TCP istifadə edir. Bachmann M1 Ethernet interfeys modulu (MX209) port 502-də Modbus TCP server funksionallığını təqdim edir. Schneider Quantum 140CPU 67160 Modbus TCP müştəri (master) kimi fəaliyyət göstərir. İlk olaraq, hər iki kontrollerə eyni VLAN-da statik IP ünvanları təyin edin. İkinci olaraq, MX209 Modbus serverini Quantum CPU-nun hədəf IP-si ilə konfiqurasiya edin.
- 1-ci addım: Bachmann M1 Studio-da MODBUS_TCP_SERVER funksional blokunu tətbiqə əlavə edin. Saxlama registrləri üçün başlanğıc ünvan təyin edin (məsələn, ilk registr üçün 40001).
- 2-ci addım: M1 proses dəyişənlərini Modbus saxlanılan registrlərinə xəritələyin. İki tərəfli məlumat mübadiləsi üçün FC03 (Saxlanılan Registrləri Oxu) və FC16 (Çoxlu Registrləri Yaz) istifadə edin.
- 3-cü addım: Unity Pro XL-də Quantum-u Modbus TCP müştərisi kimi konfiqurasiya edin. MODBUS_TCP_CLIENT blokundan istifadə edərək EFB (Elementar Funksiya Bloku) kanalı əlavə edin. M1 IP ünvanını, port 502-ni və vahid ID-ni daxil edin.
- 4-cü addım: Sorğu zaman aşımını 500 ms və təkrar sayını 3 olaraq təyin edin. Uğursuz sorğu Quantum-un alarm menecerində siqnal yaradır.
- 5-ci addım: Quantum-da dəyərləri məcbur edərək məlumat mübadiləsini test edin və müvafiq M1 etiketlərinin zaman aşımı pəncərəsində yeniləndiyini yoxlayın.
- 6-cı addım: Registr xəritəsini paylaşılan Excel faylında sənədləşdirin. Hər dəyişən üçün registr ünvanı, məlumat tipi, mühəndislik vahidi və yenilənmə sürətini daxil edin.
Nasazlığın İzolyasiyası və Ümumi İnteqrasiya Problemləri
Bachmann M1 və Schneider Quantum arasında Modbus TCP kommunikasiyasının uğursuzluqları adətən dörd əsas səbəbdən qaynaqlanır. Birincisi, IP ünvan toqquşmaları hər iki cihazın VLAN-da eyni ünvanı iddia etməsi ilə yaranır. Bu problemi həll etmək üçün işə başlamazdan əvvəl IP skaneri işlədin. İkincisi, idarə olunan switch-də firewall qaydası port 502-ni bloklaya bilər. Quantum mühəndislik stansiyasından Telnet testi ilə portun əlçatanlığını yoxlayın.
Üçüncüsü, bayt sırası uyğunsuzluğu 16-bit tam ədədlərin yüksək/aşağı baytlarının dəyişdirilməsinə səbəb olur. M1 böyük-endian formatdan istifadə edir, bəzi Quantum konfiqurasiyaları isə kiçik-endian. Bayt sırasını düzəltmək üçün M1-də SWAP funksional blokundan istifadə edin. Dördüncüsü, Modbus sorğusundakı vahid ID (UID) parametri M1 serverində konfiqurasiya edilmiş UID ilə uyğun olmalıdır. Yanlış UID 0x0B (Gateway Target Device Failed to Respond) istisna kodu yaradır.
Bently Nevada 3500/42M titrəmə məlumatlarını Modbus saxlanılan registrləri kimi çıxarır və hər iki kontrollerə ötürür. İşə başlayan mühəndislər həm Bachmann M1, həm də Schneider Quantum-un eyni 3500 registr xəritəsinə istinad etdiyinə əmin olmalıdırlar.
Nəticə və Tədbir Tövsiyələri
Bachmann M1 və Schneider Quantum-da hot-standby ehtiyatlılığı sinxron firmware, düzgün SYNC kabel terminallaşdırılması və ardıcıl ürək döyüntüsü monitorinqi tələb edir. Modbus TCP inteqrasiyası dəqiq registr xəritələməsi, bayt sırası uyğunluğu və zaman aşımı tənzimləməsi tələb edir. Mühəndislər əvvəlcə ehtiyat funksiyasını işə salmalı, sonra çox-techizatlı məlumat mübadiləsinə başlamalıdırlar. Hər iki Bachmann və Schneider komandası üçün tək həqiqət mənbəyi kimi ətraflı registr xəritəsi sənədini saxlayın. SYNC vəziyyəti və Modbus TCP səhv sayğaclarının müntəzəm monitorinqi planlaşdırılmamış keçidlər və məlumat boşluqlarının qarşısını alır.
Müəllif: Mei Ling, turbin idarəetmə sistemləri, DCS inteqrasiyası və avadanlıq qorunması üzrə ixtisaslaşmış, enerji istehsalı və neft-kimya müəssisələrində 10 ildən çox sahə təcrübəsi olan baş sənaye avtomatlaşdırma mühəndisidir.
