Calculate 1756-EN2T Remote I/O Delays: RPI Guide

1756-EN2T Қашықтан басқару I/O Кешігулерін есептеу: RPI Нұсқаулығы

Adminubestplc|
Өнеркәсіптік автоматтандыру басқару жүйелері үшін 1756-EN2T кешіктіру есебін, RPI әсерін және оңтайландыру кеңестерін үйреніңіз.

Қашықтағы енгізу/шығару архитектурасы: 1756-EN2T және қашықтағы шасси үшін кешігулерді қалай есептеу керек (RPI-ге назар)

Қазіргі зауыт автоматтандыруы анық деректер алмасуға негізделген. 1756-EN2T модулі ControlLogix қашықтағы енгізу/шығару архитектурасында маңызды рөл атқарады. Оның кешігу мінез-құлқын түсіну инженерлерге сенімді басқару жүйелерін құруға көмектеседі. Бұл мақалада RPI есептеулері, желі әсерлері және практикалық баптау қадамдары қарастырылады.

1756-EN2T таралған енгізу/шығару жүйелерінде не істейді?

1756-EN2T коммуникациялық шлюз ретінде жұмыс істейді. Ол ControlLogix контроллерін қашықтағы шассиға қосады. Бұл модуль бір уақытта 128 EtherNet/IP қосылымын басқара алады. Өнеркәсіптік инженерлер оны көбінесе таралған енгізу/шығару қолданбалары үшін пайдаланады. Жүйенің жауап беру уақыты мен анықтылығы оның өнімділігіне тікелей байланысты.

Неліктен RPI уақыт кешігулері үшін маңызды

RPI — сұралған пакет аралығы. Ол миллисекундпен өлшенеді. Бұл мән сканер мен адаптер арасындағы деректер алмасу жиілігін анықтайды. Әдеттегі RPI параметрлері 0,5 мс-тен 750 мс-ке дейін өзгереді. Төмен RPI кешігуін азайтады, бірақ желі трафигін арттырады. Сондықтан теңдестірілген параметр табу қажет.

Жалпы кешігу бөліктерге бөлінуі

Жалпы кешігу үш негізгі бөліктен тұрады. Біріншісі — RPI өзі. Екіншісі — желі арқылы жіберу уақыты. Үшіншісі — өңдеу шығыны. Мысалы, 10 мс RPI жиі 12–15 мс жалпы кешігуге әкеледі. Қиын коммутаторларда желі дірілі 1–2 мс қосады. Нәтижесінде, ең нашар жағдайдағы кешігулер RPI-ден 30–40% асып кетуі мүмкін.

Нақты кешігулерді есептеу мысалдарымен

Он 1756-IB32 енгізу модулін ұстайтын қашықтағы шасси туралы ойлаңыз. 5 мс RPI кезінде әр модуль шамамен 0,2 мс артқы тақта шығынын қосады. Жалпы шасси кешігуі 5 мс (RPI) + 2 мс (артқы тақта) + 1 мс (желі) болады. Нәтижесінде орташа жаңарту уақыты 8 мс-ке жетеді. Бұл есептеу нақты күту уақытын анықтауға көмектеседі.

Желі топологиясы кешігуге қалай әсер етеді

Әрбір коммутатор арқылы өту 0,5-тен 1 мс-ке дейінгі сақтау және қайта жіберу кешігуін қосады. Мысалы, сканер мен адаптер арасында үш коммутатор болса, кешігу 3 мс-ке жетеді. Жұлдызша топология болжамсыз кешігулерді азайтады. Сондықтан, анық басқару циклдері үшін коммутаторлар санын екіге шектеңіз. Коммутаторларды дұрыс орналастыру жүйенің сенімділігін арттырады.

RPI мәндерін таңдауға арналған практикалық ережелер

Дискретті енгізу/шығару үшін RPI мәнін 10 мс пен 20 мс аралығында таңдаңыз. Аналогты енгізу/шығару 20–50 мс аралығында жақсы жұмыс істейді. Ал қозғалысты басқару үшін өте төмен RPI қажет — 0,5 мс-тен 2 мс-ке дейін. Барлық енгізу/шығару саны мен қолжетімді өткізу қабілетін әрдайым тексеріңіз. Жылдамдық әрдайым жақсы деген сөз емес.

Өткізу қабілеті шектері мен қосылым шектеулері

1756-EN2T секундына ең көп 6,000 пакетке дейін қолдайды. 50 қашықтағы модуль 10 мс RPI-мен пакет жылдамдығы 5,000 pps-қа жетеді. Сондықтан, модульдерді көбейту немесе RPI-ды төмендету өткізу қабілетін асырауы мүмкін. Артық жүктемеден аулақ болу үшін Studio 5000 ішіндегі RPI өткізу қабілетін есептегішті қолданыңыз.

Жабдықтау кезінде кешігулерді өлшеу

GSV нұсқауын қолданып EntryTime және CurrentValue атрибуттарын оқыңыз. Жергілікті және қашықтағы тегтер арасындағы уақыт белгілерін салыстырыңыз. Өндірістік сынақтарда өлшенген кешігулер теориялық RPI-дан 15% жоғары болады. Бұл айырмашылық CPU сканерлеу циклдары мен CIP протоколының үстеме жүктемесінен туындайды. Әрқашан нақты өлшемдермен тексеріңіз.

Қашықтағы шасси өнімділігін оңтайландыру

Жылдам I/O модульдерін бір қашықтағы шассиға топтастырыңыз. Бұл тәсіл дірілді азайтады. Мүмкін болса, әр қосылымға әртүрлі RPI мәндерін орнатыңыз. Сондай-ақ, пайдаланылмайтын модульдерді өшіріп, артқы тақта өткізу қабілетін босатыңыз. Ең жақсы нәтижеге жету үшін 10.007 немесе одан жаңа нұсқадағы микробағдарламаны жаңартыңыз. Кішігірім өзгерістер үлкен жақсартулар әкеледі.

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

Жиі кездесетін қате — барлық модульдерге бірдей RPI қолдану. Тағы бір мәселе — 1756-EN2T пакет жылдамдығын асыра пайдалану. Қосылым қателерін бақылау үшін FactoryTalk Linx диагностикасын қолданыңыз. Егер кешігулер RPI-дың 20%-нан асса, қайталанатын IP мекенжайлары немесе свитчтің жүктемесін тексеріңіз. Жүйелі тексеру көп мәселелерді шешеді.

Нақты жағдай: Қаптау желісіндегі 250 I/O нүктесі

Қаптау желісі 250 I/O нүктесін үш қашықтағы шасси арасында бөлді. Топ бастапқыда RPI-ды 2 мс деп орнатты. Бұл желі жүктемесін 35% дейін жеткізді. RPI-ды 8 мс-ге көтергеннен кейін жүктеме 12%-ға төмендеді. Кешігулер 9 мс-те тұрақталды. Цикл уақыты 22% жақсарды. Бұл дұрыс RPI баптаудың маңыздылығын көрсетеді.

Қашықтағы I/O жобасын болашаққа дайындау

Келешек кеңеюлерді ескере отырып, 30% бос өткізу қабілетін жоспарлаңыз. IGMP тыңдау және порт айнасы бар басқарылатын свитчтерді қолданыңыз. Жоғары өнімділік үшін 1756-EN2T-ден 1756-EN4TR-ге жаңартуды қарастырыңыз. EN4TR 256 қосылымды және секундына 15,000 пакетке дейін қолдайды. Алдын ала инвестиция жасау кейінгі қайта жұмысқа қарағанда үнемді.

Бақылау инженерлері үшін соңғы ұсыныстар

Орнату алдында RPI әсерін модельдеңіз. Максималды күтілетін I/O саны бойынша сынақ жүргізіңіз. Қиындықтарды оңай шешу үшін әр модульге арналған барлық RPI параметрлерін құжаттаңыз. Жылдамдық пен желі жүктемесін теңестіріңіз. Бұл тәсіл өнеркәсіптік автоматтандыру жүйелерінде сенімді детерминистік басқаруды қамтамасыз етеді.

Қолдану сценарийі: жылдам және баяу I/O араластыру

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

Шешім сценарийі: күтпеген кешігулерді диагностикалау

Инженер 5 мс RPI параметрімен аралас 20 мс кешігулерді байқады. Порт айнасы мен Wireshark қолдану арқылы ақаулы құрылғыдан таралған дауылды анықтады. Ақаулы түйінді оқшаулағаннан кейін кешігулер қалыпты 6–7 мс деңгейіне оралды. Желіні талдау құралдарын әрқашан ақауды жою құралдарына қосыңыз.

Жиі қойылатын сұрақтар (ЖҚС)

1. 1756-EN2T үшін ең төменгі RPI мәні қандай?
Ең төменгі RPI 0.5 мс. Бірақ мұндай төмен мәндерді қолдану үшін өткізу қабілетін мұқият жоспарлау қажет. Көптеген қолданбалар 2–10 мс аралығында жақсы жұмыс істейді.

2. Бір 1756-EN2T қанша қашықтағы шассиді қолдай алады?
128 EtherNet/IP қосылымына дейін қолдайды. Нақты шасси саны I/O тығыздығы мен RPI параметрлеріне байланысты. Пакет жылдамдығы шектерін әрқашан тексеріңіз.

3. Свитч түрі қашықтағы I/O кешігулеріне әсер етеді ме?
Иә. Басқарылмайтын свитчтер діріл мен кешігу қосады. IGMP тыңдау функциясы бар басқарылатын свитчтер қажетсіз трафикті азайтады. Ең жақсы нәтиже үшін өнеркәсіптік деңгейдегі свитчтерді таңдаңыз.

4. Бірдей қашықтағы шасси ішінде RPI мәндерін араластыра аламын ба?
Иә. Studio 5000 әрбір қосылу үшін RPI параметрлерін орнатуға мүмкіндік береді. Әртүрлі мәндерді араластыруға болады, бірақ ең жылдам RPI жалпы жаңарту жүктемесін анықтайтынын түсініңіз.

5. Менің 1756-EN2T құрылғымның жүктемесі асып кеткенін қалай тексеруге болады?
Модульдің веб-интерфейсін бақылаңыз немесе FactoryTalk Linx диагностикасын қолданыңыз. Қосылу қателерін немесе пакеттердің жоғалуын тексеріңіз. Жүктемені азайту үшін RPI-ды арттырыңыз немесе қосымша модуль қосыңыз.

Байланыс ақпараты
Сату сұраулары: sales@nex-auto.com
WhatsApp қолдау: +86 153 9242 9628

NexAuto Technology Limited компаниясымен серіктес болыңыз
https://www.nex-auto.com/

Толығырақ ақпарат алу үшін төмендегі танымал заттарды AutoNex Controls сайтынан қараңыз

32000-28-05-05-060-00-02 3300/26-XX-XX-XX-01-00-01-00 86798-01 129716-XXX-032-90-05 MOD 166797-0111
129957-085-310-CN 129716-XXX-127-15-CN MOD 166797-0316 330930-040-03-CN
330930-040-01-05 330930-065-03-00 330192-00-30-10-00
330192-10-80-90-CN 330192-00-60-10-00 330192-00-28-05-00
21000-34-05-20-065-04-02 21000-34-10-20-050-04-02 21000-34-10-20-018-04-02
21000-34-10-15-039-04-02 DS200FGPAG1A DS200FGPAG1AGD
IS210AEDBH4AGD IS210AEAAH1BJE IS210AEPSG1BCB
IS210BPPBH2BMD 2711P-K6C20A 2711P-K6C20A8
Блогқа оралу

Пікір қалдыру

Назар аударыңыз, пікірлер жарияланбас бұрын мақұлдануы керек.