Bir SLC taymer dəyərindən istifadə etməklə başqa taymeri təyin etmək
Dəyişən hədəf yaratmadan bir SLC taymer dəyərini başqa bir ilkin ayara köçürün. Bu təlimatda vaxt bazaları, birdəfəlik tutma, limitlər, TON/RTO davranışı, HMI təsdiqi və sərhəd testləri əhatə olunur.
Bir SLC taymer dəyərinin digər taymerə köçürülməsi düzgün ladder məntiqidir, lakin proqramda ölçü vahidləri, tutulma vaxtı, məhdudiyyətlər, yenidən başlatma davranışı və operator səlahiyyəti müəyyən edilmədikdə bu köçürmə yalnız formal olaraq faydalıdır. Bir akkumulyatordan digər taymerin preset dəyərinə MOV əməliyyatı əks halda sadə öyrətmə funksiyasını diaqnostikası çətin olan dəyişən bir təyinat dəyərinə çevirə bilər.
Taymer dəyərinin ötürülməsi zamanı təsdiqlənmiş bir ölçmə tutulmalı, yoxlanmalı və vahidləri sənədləşdirilmiş sabit preset kimi təqdim edilməlidir.
Taymer sözlərinin nəyi ifadə etdiyini bilin
SLC taymer elementi status məlumatlarını, preset dəyərini və toplanmış dəyəri ehtiva edir. Akkumulyator təlimatın vaxt bazası vasitəsilə şərh olunan saydır; hər tətbiqdə avtomatik olaraq millisaniyə və ya saniyə demək deyil. Konfiqurasiya edilmiş vaxt bazaları fərqli olduqda, eyni ədədi göstərən iki taymer fərqli müddətləri ifadə edə bilər.
Rəsmi SLC 500 Təlimat Setinə dair İstinad Təlimatı taymer status bitlərini, preset və akkumulyator davranışını, dəstəklənən vaxt bazalarını və təlimata xas sıfırlama qaydalarını sənədləşdirir. Logix 5000 taymerinin eyni şəkildə davrandığını fərz etməkdənsə, həmin prosessor istinadından istifadə edin.
Köçürmə müqaviləsini müəyyən edin
Mənbə dəyərinin niyə tutulduğunu qeyd edin. Ümumi məqsədlərə konveyerin hərəkət müddətini öyrənmək, klapanın gedişini ölçmək, operator tərəfindən təsdiqlənmiş gözləmə müddətini qeyd etmək və ya ardıcıllığın mərhələləri arasında müddət ötürmək daxildir. Sonra dəyəri səlahiyyətli edən hadisəni müəyyən edin. Uğurlu öyrətmə dövründən sonra birdəfəlik impulsla işə düşən əməliyyat adətən fasiləsiz icra olunan MOV-dan daha aydın olur.
Hər skanda təyinat presetinin yazılması təyinat taymeri aktiv olarkən tamamlanma həddini dəyişə bilər. Yeni preset cari akkumulyatordan aşağı düşərsə, tamamlanma vəziyyəti dərhal dəyişə bilər. Mənbə saymağa davam edərsə, təyinat heç vaxt sabitləşməyən hədəfi izləyə bilər. Buna görə fasiləsiz izləmə həmişə doğru olan rung-un təsadüfi nəticəsi deyil, açıq şəkildə seçilmiş dizayn qərarı olmalıdır.
Preset yazmazdan əvvəl vahidləri çevirin
Vaxt bazaları uyğun gəldikdə, mənbə akkumulyatoru diapazon baxımından yoxlanıla və təyinat presetinə köçürülə bilər. Fərqli olduqda, sənədləşdirilmiş aralıq dəyər vasitəsilə çevirmə aparın. Aralıq nəticəni saxlaya bilən məlumat tipində hesablamalar aparın, yuvarlaqlaşdırmanı nəzərə alın və yekun presetin taymer üçün icazə verilən diapazonda qaldığını yoxlayın.
Mühəndislik vahidlərini simvollarda və HMI mətnində görünən saxlayın. Learned_Dwell_10ms_Counts kimi adlar TimerValue adından daha asan dəstəklənir. İnsan saniyələrlə daxil edir, PLC isə saniyənin yüzdə birlərini saxlayırsa, çevirmə bir neçə displey obyektində deyil, nəzərdən keçirilmiş vahid bir proqram rutinində yerləşməlidir.
İdarəetmə üçün aralıq dəyərdən istifadə edin
Praktik yanaşma mənbə akkumulyatorunu birdəfəlik impulsla tam ədədə köçürmək, minimum və maksimum məhdudiyyətləri yoxlamaq, yalnız bundan sonra təsdiqlənmiş dəyəri təyinat presetinə ötürməkdir. Ayrı status bitləri tutulmanın tamamlandığını, dəyərin keçərli olduğunu, dəyərin rədd edildiyini və presetin tətbiq olunduğunu göstərməlidir. Bu struktur təyinat taymeri sonradan sıfırlansa belə, nasazlıqların araşdırılması üçün ölçülmüş dəyəri saxlayır.
Müddəti köçürmək üçün bütün taymer elementini köçürməyin. İdarəetmə sözü taymer məlumatı ilə yanaşı təlimatın vəziyyətini də ehtiva edir. Yalnız nəzərdə tutulan ədədi üzvün köçürülməsi mənbə təlimatına aid olan aktivləşdirmə, vaxtölçmə və tamamlanma vəziyyəti əlaqələrinin ötürülməsinin qarşısını alır.
TON və RTO davranışını nəzərə alın
Qeyri-retentiv TON rung-u false olduqda akkumulyatorunu sıfırlayır. Retentiv RTO isə RES təlimatı işə düşənədək toplanmış vaxtı saxlayır. Tutulma hadisəsi qeyri-retentiv mənbə sıfırlanmadan əvvəl baş verməlidir və proqram öyrədilmiş, saxlanılmış dəyərin prosessorun yenidən başlamasından, yükləmədən, resept dəyişməsindən və ya texniki xidmət sıfırlamasından sonra qorunub-qorunmayacağını müəyyən etməlidir.
Taymerin retentivliyini konfiqurasiyanın saxlanması ilə qarışdırmayın. Saxlanılmış akkumulyator belə başlanğıc məntiqi və ya HMI yazısı ilə üzərinə yazıla bilər. Öyrənilmiş müddət istehsal parametridirsə, onu reseptlər üçün istifadə olunan eyni giriş hüququ, audit və ilkin dəyər qaydaları ilə qoruyun. Bu, yalnız müvəqqəti ölçmədirsə, maşının vəziyyəti artıq onu dəstəkləmədikdə keçərlilik bitini silin.
Prosesi yanlış ölçmələrdən qoruyun
Sıfırı qəsdən seçilmiş iş dəyəri olmadıqda rədd edin. Mühəndislik üzrə minimum və maksimum müddətləri taymerin qəbul etdiyi ən böyük ədəddən deyil, real maşın məhdudiyyətlərindən müəyyən edin. Çox qısa dəyər mexanizm sabitləşməzdən əvvəl hərəkətə səbəb ola bilər; həddən artıq uzun dəyər isə tıxanmanı gizlədə və ya qızdırmanı, doldurmanı və ya təzyiq tətbiqini uzada bilər.
Tutmanı yalnız mənbə dövrü normal tamamlandıqdan sonra aparın. Fövqəladə dayandırma, qoruyucunun açılması, ötürücü xətası, sensorların uyğunsuzluğu, rabitə itkisi və ya əl ilə müdaxilə baş veribsə, öyrətməni dayandırın. Qüsurlu dövrdən ölçülmüş vaxt səssizcə növbəti istehsal təyinat dəyərinə çevrilməməlidir.
HMI qarşılıqlı əlaqəsini dizayn edin
Ölçülmüş dəyəri, təklif olunan preset dəyərini, vahidi, keçərli diapazonu və hazırda təsdiqlənmiş preset dəyərini ayrı-ayrılıqda göstərin. Səlahiyyətli rol tərəfindən qəsdən təsdiq əməliyyatı tələb edin. PLC diapazon yoxlamasını aparmalı və yekun yazma əməliyyatına nəzarət etməlidir; HMI presetə birbaşa yazmaqla yoxlamanı yan keçməməlidir.
Məlum ilkin dəyər və onu bərpa etmək imkanı təmin edin. Səhv öyrətmənin geri qaytarılması üçün əvvəlki dəyəri qeyd edin və ya ehtiyat registrdə saxlayın. Bu nəzarətlər gizli MOV təlimatını operatorların və texniki xidmət əməkdaşlarının anlaya biləcəyi istismaravermə funksiyasına çevirir.
Sərhəd hallarında istismaravermə sınaqları aparın
Minimum, nominal və maksimum mənbə müddətlərini yoxlayın. Tutulmadan dərhal əvvəl, yoxlama zamanı, təsdiqdən sonra və təyinat taymeri aktiv olarkən ardıcıllığı dayandırın. Mənbənin sıfırlanmasını, təyinatın sıfırlanmasını, prosessor rejiminin dəyişməsini və saxlanma vacib olduqda enerji kəsilməsini sınaqdan keçirin. Keçərsiz dəyərlərin aktiv presetə dəyişiklik etmədən həyəcan siqnalı yaratdığını təsdiqləyin.
Mənbə akkumulyatorunu, tutulmuş tam ədədi, təyinat presetini, təyinat akkumulyatorunu və tamamlanma bitini trend qrafikində izləyin. Bu, statik ladder görünüşündən görmək çətin olan vahid xətalarını və skan ardıcıllığının təsirlərini üzə çıxarır. Qəbul edilmiş diapazonu və sınaq sübutlarını maşının ehtiyat nüsxəsi ilə birlikdə qeyd edin.
Köhnə dizaynı dəstəklənə bilən saxlayın
Dəyərin iki taymer arasında köçürülməsindən və ya reseptdə saxlanmasından asılı olmayaraq, eyni idarəetmə prinsipləri tətbiq olunur. Bu tətbiqləri dəstəkləyən idarəetmə komandaları bu dizaynı SLC rabitə təlimatı ilə birləşdirə və əvəzedici avadanlığı Allen-Bradley kolleksiyası vasitəsilə idarə edə bilərlər.
Redaksiya mövqeyimizə görə, öyrənilmiş taymer dəyəri proqramlaşdırma qısayolu deyil, proses təyinat parametridir. Müəyyən edilmiş tutulma hadisəsi, açıq vahidlər, PLC tərəfində məhdudiyyətlər, nəzarətli təsdiq və sərhəd sınaqları ağıllı bir rung-luq MOV-dan daha çox dəyər təmin edir.