Back to blog

Engineering Logix өндіретін және тұтынатын тегтер

Logix жүйесінде өндірілетін және тұтынылатын тегтерге арналған жұмысқа дайын нұсқаулық: деректер келісімшарттары, RPI таңдау, қосылым күйі, ескірген деректерді өңдеу, іске қосу және контроллерден к...

Өндірілетін және тұтынылатын тегтер Logix контроллерлеріне хабарлама нұсқауларынсыз контроллер деңгейіндегі деректермен алмасуға мүмкіндік береді. Өндіруші тегті қолжетімді етеді, ал бір немесе бірнеше бапталған тұтынушы оны сұралған пакет аралығымен қабылдайды. Механизм қарапайым, алайда тұрақты іске асыру деректер анықтамаларын, желі жолдарын, қосылым лимиттерін және ақауларды өңдеуді сәйкестендіруге байланысты.

Дұрыс міндет үшін тиісті үлгіні таңдаңыз

Тең дәрежелі контроллерлерге белгіленген жаңарту жиілігімен циклдік деректер қажет болғанда, өндірілетін және тұтынылатын тегтерді пайдаланыңыз. Әдеттегі мысалдарға машина күйін үйлестіру, желі рұқсаттары, өндіріс есептегіштері және ортақ күй туралы ақпарат жатады. Қосылым баспалдақты логика арқылы іске қосылмай, бапталатындықтан, бұл әдіс үздіксіз жаңартылып тұруы тиіс деректерге қолайлы.

Бұл әдісті контроллерлер арасындағы кез келген алмасудың орнына қолданбаңыз. Ара-тұра орындалатын оқу немесе жазу операциялары үшін анық хабарламалар тиімдірек болуы мүмкін. Жоғары деңгейдегі деректер үшін HMI, тарих қоймасы немесе брокер қолайлырақ болуы ықтимал. Қауіпсіздік деректері контроллерге, микробағдарламаға және конфигурацияға қатысты бөлек ережелерге бағынады. Алдымен қандай ақпарат қажет екенін, оның қаншалықты жылдам келуі тиіс екенін және келуі тоқтаған кезде қабылдаушы машина не істеуі керегін анықтаңыз.

Тұрақты деректер келісімшартын анықтаңыз

Өндірілетін және тұтынылатын тегтер массив өлшемдерін қоса алғанда, сәйкес деректер түрлерін пайдалануы тиіс. Пайдаланушы анықтайтын деректер түрі жеке мәндердің ретсіз жиынтығына қарағанда басқаруға ыңғайлырақ. Процесс деректерін, схема нұсқасын, жұмыс режимін және күй көрсеткіштерін бір құрылымға топтастырыңыз. Болашақта кеңейту ықтимал болса, бос мүшелер қалдырыңыз, бірақ пакет мазмұнын ықшам ұстаңыз.

Әр мүшенің мағынасын, өлшем бірлігін және жарамды ауқымын құжаттаңыз. Сандық мән өздігінен түсінікті емес: ол инженерлік өлшем бірліктерін, бастапқы есептегіш мәндерін немесе масштабталған пайызды білдіруі мүмкін. Әр пәрмен мен күйге қай контроллер иелік ететінін анықтаңыз. Екі контроллер бір машина күйінің бір-біріне қайшы нұсқаларын дербес жазбауы тиіс.

Өндірушіні баптаңыз

Бастапқы тегті контроллер деңгейінде жасап, оның қолданылу мақсатын өндірілетін деп орнатыңыз. Жобада күтілетін тұтынушылар санын ақылға қонымды резервпен баптаңыз. Rockwell Automation мәліметінше, өндірілетін тег бірнеше тұтынушыға қызмет көрсете алады, алайда нақты контроллер мен желі лимиттері жабдық пен микробағдарламаға байланысты.

Толық құрылымды бірізді түрде жаңартыңыз. Егер бөлек логика процедуралары жекелеген мүшелерді әртүрлі сәтте жазса, тұтынушы аралас күйді көруі мүмкін. Шығыс құрылымын бір процедурада құрастырыңыз немесе есептеулер аяқталғаннан кейін дайын жұмыс құрылымын өндірілетін тегке көшіріңіз.

Әр тұтынушыны баптаңыз

Нақты қолдау көрсетілетін желі жолы арқылы өндіруші контроллерді тұтынушының енгізу/шығару конфигурациясына қосыңыз. Содан кейін дәл сондай деректер түрімен тұтынушы контроллер деңгейіндегі тегін жасаңыз. Өндірушінің атауы мен қашықтағы тег атауын дәл енгізіңіз. Бапталған жол, контроллер сәйкестігі және тегтің жазылуы — барлығы қосылымның бір бөлігі.

Сұралған пакет аралығын диалог терезесі рұқсат ететін ең жылдам мәнге емес, процесс талабына сүйеніп таңдаңыз. Қысқа RPI желі мен контроллер ресурстарын көп жұмсайды. Ұзақ RPI блокировкалардың немесе желі үйлесімінің кешігуіне әкелуі мүмкін. Деректердің ең көп рұқсат етілетін ескіру уақытын есептегенде желіні жаңарту уақытын, тапсырманың орындалуын және қолданбаның жауабын ескеріңіз.

Жоғалған қосылымдарға дайындалыңыз

Жаңармай қалған деректер әлі де шынайы көрінуі мүмкін. Тұтынушы ағымдағы ақпаратты сақталып қалған ақпараттан ажырата білуі тиіс. Rockwell құжаттамасы өндірілетін және тұтынылатын қосылымдарды бақылау үшін пайдаланушы анықтайтын құрылымның басына CONNECTION_STATUS мүшесін қосуға қолдау көрсетеді. Қолданба деңгейіндегі жүрек соғуы немесе реттік санауыш өндіруші логикасының орындалып жатқанын және пайдалы жүктеменің күтілгендей өзгеріп отырғанын қосымша дәлелдей алады.

Әр пайдалану жағдайы үшін ескірген деректерге берілетін жауапты анықтаңыз. Дисплей мәні «байланыс жоғалды» деп көрсетуі мүмкін. Өндіріс есептегіші сапа жалаушасымен бірге сақталуы мүмкін. Қозғалысқа рұқсат беретін сигналды түсіріп, басқарылатын қайта іске қосуды талап ету қажет болуы ықтимал. Нөл алдын ала анықталған қауіпсіз әрі пайдалану тұрғысынан дұрыс жауап болмаса, ортақ пәрменді автоматты түрде нөлге түсірмеңіз.

Алмасу әдісін жүйелі түрде іске қосыңыз

Тегтерді ақаулардан іздемес бұрын физикалық желі мен контроллер жолдарын тексеріңіз. Әр контроллердің желіде екенін, қолжетімді екенін және енгізу/шығару ағашында дұрыс көрсетілгенін растаңыз. Өндіруші мен тұтынушы конфигурацияларын бақыланатын ретпен жүктеңіз. Қолданба әрекетін сынамас бұрын қосылым күйін бақылаңыз.

Өндірушіде бір сынақ мәнін өзгертіп, оның тұтынушы құрылымы арқылы өтуін қадағалаңыз. Пайдалануға әсер ететін әр мүшені, соның ішінде таңбалы мәндерді, массивтерді және режим биттерін тексеріңіз. Нақты жаңарту уақытын жобалық мақсатпен салыстырыңыз. Одан кейін бекітілген сынақ жағдайында өндірушіні немесе желіні ажыратып, ескірген деректер дабылы мен машинаның жауабының дұрыс екенін растаңыз.

Жиі кездесетін ақауларды жойыңыз

Ешқашан орнамайтын қосылым әдетте қате жолды, контроллер атауын, қашықтағы тег атауын, деректер түрін немесе сыйымдылық лимитін көрсетеді. Ара-тұра үзіліп қалатын қосылым желі жүктемесіне, арна тұрақсыздығына, контроллер ресурстарының қысымына немесе тым агрессивті RPI мәніне байланысты болуы мүмкін. Қосылым дұрыс болып, бірақ мәндер қате болса, мәселе әдетте деректер келісімшартына немесе қолданба логикасына қатысты болады.

Екі жобаны қатар қойып салыстырыңыз. Құрылым анықтамасын, массив өлшемін және нұсқасын тексеріңіз. RPI мәндерін кездейсоқ өзгертпес бұрын контроллер диагностикасын және басқарылатын коммутатор есептегіштерін қарап шығыңыз. Өндірілетін құрылым өзгерсе, оны интерфейс нұсқасының өзгеруі ретінде қарастырып, барлық тұтынушылардағы жаңартуды үйлестіріңіз.

Интерфейсті өндірістік инфрақұрылым ретінде басқарыңыз

Екі контроллер жобасын да мұрағаттап, онда өндіруші, тұтынушылар, тег атаулары, деректер түрлері, RPI мәндері және ақау кезіндегі әрекеттер көрсетілген интерфейс тізілімін жүргізіңіз. Алмасуды резервтік көшіру, микробағдарлама және желі өзгерістерін шолу процестеріне қосыңыз. Контроллер ауыстырылған кезде машина пәрмендерін іске қоспас бұрын байланыс жолы мен қосылым күйін тексеріңіз.

Сәйкес жабдықты Allen-Bradley ControlLogix және Communication & Networking топтамаларынан табуға болады. Конфигурация мәліметтері мен платформа лимиттерін Rockwell Automation компаниясының Produced and Consumed Tags бағдарламалау нұсқаулығынан тексеру керек. Дұрыс анықталған деректер келісімшарты мен ескірген деректерге берілетін нақты жауап іске қосқаннан кейін де ұзақ уақыт бойы қолдауға болатын қосылымды қамтамасыз етеді.

Leave a comment

Please note, comments need to be approved before they are published.