Engineering Logix tərəfindən istehsal və istehlak edilən teqlər
Logix tərəfindən yaradılan və istehlak edilən teqlər üzrə sahədə istifadəyə hazır bələdçi: məlumat müqavilələri, RPI seçimi, bağlantı statusu, köhnəlmiş məlumatların idarə edilməsi, istismara vermə...
İstehsal olunan və istehlak olunan teqlər Logix kontrollerlərinə mesaj təlimatlarından istifadə etmədən kontroller səviyyəsindəki məlumatları mübadilə etməyə imkan verir. İstehsalçı teqi əlçatan edir; konfiqurasiya edilmiş bir və ya bir neçə istehlakçı onu tələb olunan paket intervalında qəbul edir. Mexanizm sadədir, lakin sabit tətbiq məlumat təriflərinin, şəbəkə yollarının, bağlantı resurslarının və nasazlıqların idarə edilməsinin uyğunlaşdırılmasından asılıdır.
İşə uyğun nümunəni seçin
Qarşılıqlı kontrollerlərə müəyyən yenilənmə tezliyi ilə dövri məlumat lazım olduqda istehsal olunan və istehlak olunan teqlərdən istifadə edin. Tipik nümunələrə maşın vəziyyətinin koordinasiyası, xəttin işə salınma icazələri, istehsal sayğacları və ümumi status daxildir. Bağlantı ladder məntiqi ilə işə salınmaq əvəzinə konfiqurasiya edilir, buna görə də məlumatın davamlı yenilənməsi tələb olunan hallara uyğundur.
Bu üsulu kontrollerlərarası hər bir məlumat mübadiləsinin əvəzedicisi hesab etməyin. Tək-tək oxuma və ya yazma əməliyyatları üçün açıq mesajlar daha uyğun ola bilər. Nəzarət səviyyəsindəki məlumatlar üçün HMI, tarixçə sistemi və ya broker daha yaxşı seçim ola bilər. Təhlükəsizlik məlumatları ayrıca kontroller, proqram təminatı və konfiqurasiya qaydalarına tabedir. Əvvəlcə hansı məlumatın lazım olduğunu, onun nə qədər tez çatmalı olduğunu və çatmadıqda qəbul edən maşının nə etməli olduğunu müəyyənləşdirin.
Sabit məlumat müqaviləsi müəyyənləşdirin
İstehsal olunan və istehlak olunan teqlər massiv ölçüləri də daxil olmaqla uyğun məlumat tiplərindən istifadə etməlidir. İstifadəçi tərəfindən müəyyənləşdirilən məlumat tipi adətən ayrı-ayrı dəyərlərdən ibarət nizamsız dəstdən daha asan idarə olunur. Proses məlumatlarını, sxem versiyasını, iş rejimini və sağlamlıq göstəricilərini bir strukturda qruplaşdırın. Gələcək genişləndirmə ehtimalı varsa, ehtiyat üzvlər ayırın, lakin paketi məqsədəuyğun saxlayın.
Hər bir üzvün mənasını, ölçü vahidlərini və etibarlı diapazonunu sənədləşdirin. Rəqəmsal dəyər öz-özlüyündə izah olunmur: o, mühəndislik vahidlərini, xam sayları və ya miqyaslandırılmış faizi ifadə edə bilər. Hər bir əmr və statusun hansı kontrollerə aid olduğunu müəyyənləşdirin. İki kontroller eyni maşın vəziyyətinin rəqabət aparan versiyalarını müstəqil şəkildə yazmamalıdır.
İstehsalçını konfiqurasiya edin
Mənbə teqini kontroller səviyyəsində yaradın və istifadəsini istehsal olunan kimi təyin edin. Dizayn üçün məntiqli ehtiyat payı nəzərə alaraq gözlənilən istehlakçıların sayını konfiqurasiya edin. Rockwell Automation qeyd edir ki, istehsal olunan teq bir neçə istehlakçıya xidmət göstərə bilər, lakin dəqiq kontroller və şəbəkə məhdudiyyətləri aparat və proqram təminatından asılıdır.
Tam strukturu ardıcıl şəkildə yeniləyin. Ayrı məntiq rutinləri fərdi üzvləri müxtəlif anlarda yazırsa, istehlakçı qarışıq vəziyyət görə bilər. Çıxış strukturunu bir rutində yaradın və ya hesablamalar tamamlandıqdan sonra hazır işçi strukturu istehsal olunan teqə köçürün.
Hər bir istehlakçını konfiqurasiya edin
Faktiki dəstəklənən şəbəkə yolu vasitəsilə istehsalçı kontrolleri istehlakçının I/O konfiqurasiyasına əlavə edin. Sonra eyni məlumat tipinə malik, kontroller səviyyəsində istehlak olunan teq yaradın. İstehsalçının adını və uzaq teqin adını dəqiq daxil edin. Konfiqurasiya edilmiş yol, kontrollerin identifikasiyası və teqin yazılışı bağlantının tərkib hissəsidir.
Tələb olunan paket intervalını dialoqun icazə verdiyi ən sürətli dəyərə görə deyil, proses tələbinə əsasən seçin. Qısa RPI şəbəkə və kontroller resurslarını sərf edir. Uzun RPI bloklamaları və ya xətt koordinasiyasını gecikdirə bilər. Məlumatın qəbul edilə bilən maksimum yaşını hesablayarkən şəbəkə yenilənmə vaxtını, tapşırığın icrasını və tətbiqin cavab müddətini nəzərə alın.
İtirilmiş bağlantılar üçün dizayn edin
Yenilənməyi dayandıran məlumat hələ də inandırıcı görünə bilər. İstehlakçı cari məlumatı saxlanılmış məlumatdan fərqləndirməlidir. Rockwell sənədləri istehsal olunan və istehlak olunan bağlantıların monitorinqi üçün istifadəçi tərəfindən müəyyənləşdirilən strukturun əvvəlində CONNECTION_STATUS üzvünü dəstəkləyir. Tətbiq səviyyəsində heartbeat və ya ardıcıllıq sayğacı istehsalçı məntiqinin icra olunduğuna və yükün gözlənildiyi kimi dəyişdiyinə dair əlavə sübut verə bilər.
Hər istifadə ssenarisi üçün köhnəlmiş məlumatlara reaksiyanı müəyyənləşdirin. Ekran dəyəri “rabitə kəsilib” göstərə bilər. İstehsal sayğacı keyfiyyət bayrağı ilə saxlanıla bilər. Hərəkət icazəsi ləğv edilməli və idarə olunan yenidən başlatma tələb oluna bilər. Sıfır müəyyən edilmiş təhlükəsiz və əməliyyat baxımından düzgün cavab olmadıqda, ümumi əmri avtomatik olaraq sıfıra məcbur etməyin.
Məlumat mübadiləsini sistemli şəkildə istismara verin
Teqlərdə nasazlıq axtarmazdan əvvəl fiziki şəbəkəni və kontroller yollarını yoxlayın. Hər kontrollerin onlayn və əlçatan olduğunu, həmçinin I/O ağacında düzgün göstərildiyini təsdiqləyin. İstehsalçı və istehlakçı konfiqurasiyalarını nəzarətli ardıcıllıqla yükləyin. Tətbiqin davranışını sınaqdan keçirməzdən əvvəl bağlantı statusunu izləyin.
İstehsalçıda bir test dəyərini dəyişin və onu istehlakçı strukturunda izləyin. Əməliyyata təsir edən hər bir üzvü, o cümlədən işarəli dəyərləri, massivləri və rejim bitlərini sınaqdan keçirin. Müşahidə olunan yenilənmə vaxtını dizayn hədəfi ilə müqayisə edin. Sonra təsdiqlənmiş sınaq şəraitində istehsalçını və ya şəbəkəni ayırın, köhnəlmiş məlumat siqnalını və maşının reaksiyasını yoxlayın.
Ümumi nasazlıqları aradan qaldırın
Heç vaxt qurulmayan bağlantı adətən yanlış yol, kontroller adı, uzaq teqin adı, məlumat tipi və ya tutum məhdudiyyətinə işarə edir. Fasilələrlə kəsilən bağlantı şəbəkə yüklənməsi, əlaqənin qeyri-sabitliyi, kontroller resurslarının təzyiq altında olması və ya həddən artıq aqressiv RPI ilə bağlı ola bilər. Düzgün bağlantı ilə yanlış dəyərlər adətən məlumat müqaviləsində və ya tətbiq məntiqində problem olduğunu göstərir.
Hər iki layihəni yan-yana müqayisə edin. Struktur tərifini, massiv ölçüsünü və versiyanı yoxlayın. RPI-ləri təsadüfi dəyişməzdən əvvəl kontroller diaqnostikasını və idarə olunan kommutatorun sayğaclarını nəzərdən keçirin. İstehsal olunan struktur dəyişərsə, bunu interfeys versiyası dəyişikliyi hesab edin və yeniləməni bütün istehlakçılarla əlaqələndirin.
İnterfeysi zavod infrastrukturu kimi qoruyun
Hər iki kontroller layihəsini arxivləşdirin və istehsalçını, istehlakçıları, teq adlarını, məlumat tiplərini, RPI-ləri və nasazlıq zamanı görüləcək tədbirləri göstərən interfeys reyestrini saxlayın. Bu mübadiləni ehtiyat nüsxə, proqram təminatı və şəbəkə dəyişikliklərinin nəzərdən keçirilməsinə daxil edin. Kontroller dəyişdirildikdə, maşın əmrlərini aktivləşdirməzdən əvvəl rabitə yolunu və bağlantı vəziyyətini yoxlayın.
Əlaqəli avadanlığı Allen-Bradley ControlLogix və Rabitə və Şəbəkələşmə kolleksiyalarında tapa bilərsiniz. Konfiqurasiya təfərrüatları və platforma məhdudiyyətləri Rockwell Automation-un Produced and Consumed Tags proqramlaşdırma təlimatında yoxlanılmalıdır. Düzgün müəyyənləşdirilmiş məlumat müqaviləsi və köhnəlmiş məlumatlara açıq reaksiya istismara verilmədən uzun müddət sonra belə bağlantının idarəolunan qalmasını təmin edir.