Allen-Bradley ControlLogix Modbus TCP Орнату: RSLogix 5000 Конфигурациялау Нұсқаулығы

Allen-Bradley ControlLogix Modbus TCP Setup: RSLogix 5000 Configuration Guide

С: Allen-Bradley ControlLogix жүйесінде неге Modbus TCP қажет?

Allen-Bradley ControlLogix PLC-лары бастапқыда EtherNet/IP протоколын қолданады. Алайда, көптеген өріс құрылғылары — әсіресе Schneider Electric Altivar (ATV) айнымалы жиілікті драйверлері, Sepam қорғау релелері және PowerLogic қуат өлшегіштері — тек Modbus TCP протоколын қолдайды. Бұл сәйкессіздік ControlLogix платформасында протокол көпірі немесе кіріктірілген Modbus TCP клиентін қажет етеді.

Ұсынылатын шешім ретінде Allen-Bradley 1756-EN2T EtherNet/IP коммуникациялық көпір модулін Modbus TCP клиент қабатымен пайдалану ұсынылады. Қосарланған желі қолданбалары үшін Rockwell 1756-EN2TR Dual EtherNet/IP модулі Device Level Ring (DLR) қолдауымен және Modbus TCP клиент мүмкіндігімен қамтамасыз етеді. Сонымен қатар, Allen-Bradley 1756-EN3TR ControlLogix Ethernet/IP модулі OT желісінің сегменттелген орталарында Modbus TCP қолдану үшін жетілдірілген қауіпсіздік функцияларын қолдайды.

С: Жұмысты бастамас бұрын қандай жабдық пен желі конфигурациясы қажет?

  • ControlLogix шассиінің 1-орнында 1756-EN2T немесе 1756-EN3TR EtherNet/IP модулі.
  • Schneider ATV630 VFD сол зауыттық Ethernet желісіне қосылған, IP мекенжайы 192.168.1.20.
  • EN2T портынан басқарылатын свитчке CAT6 қорғалған кабель. VFD-ларды контроллер модуліне тізбектей қосудан аулақ болыңыз.
  • Желі субжелісі үйлесімді болуы тиіс: PLC 192.168.1.10, VFD 192.168.1.20, шлюз 192.168.1.30.
  • Modbus TCP 502 портын қолданады. Зауыттық брандмауэрде 502 порттың тиісті VLAN үшін ашық екеніне көз жеткізіңіз.

С: RSLogix 5000-де 1756-EN2T модулін қалай баптау керек?

  • Жоба ағашында I/O Configuration → 1756-Backplane → 1756-L85E тармағын оң жақ батырмамен басып, New Module таңдаңыз. “1756-EN2T” деп іздеңіз.
  • Модульдің IP мекенжайын 192.168.1.10 етіп орнатыңыз. Орнату орнының нөмірін (әдетте 1-орын) және шасси өлшемін көрсетіңіз.
  • Модуль қасиеттерінде Modbus TCP мақсаттары үшін Use Unicast Connection опциясын қосыңыз. Бұл үлкен Modbus субжелілеріндегі желі хабарларын азайтады.
  • Процесс үшін маңызды тіркеушілерге Requested Packet Interval (RPI) мәнін 100 мс етіп қойыңыз. Маңызды емес мониторинг үшін 500 мс жарамды.

С: Schneider ATV630 Modbus тіркеушілерін ControlLogix тегтеріне қалай сәйкестендіремін?

EN2T модулі үшін Add-on Profile (AOP) арқылы жаңа Modbus TCP Master (Client) құрылғысын қосыңыз. Мақсатты құрылғыны баптаңыз: IP мекенжайы 192.168.1.20, порт 502, Unit ID 255 (Modbus TCP үшін стандарт). ATV630 келесі негізгі тіркеуші ауқымдарын қолданады:

  • Тіркеуші 32001 (CMd): Бастау/тоқтату командасы — 1 жазу = алға жүгіру, 6 = тоқтау.
  • Тіркеуші 32002 (FrS): Жиілік сілтемесі — 0–1000 аралығында жазу, максималды жиіліктің 0–100% көрсетеді.
  • Тіркеуші 32101 (nSt): Драйвер күйі — жүру/тоқтау/қате күйін оқу.
  • Тіркеуші 32102 (rFr): Шығыс жиілігінің кері байланысы — Гц-де оқу.

Modbus тіркеушілерін ControlLogix тегтеріне сәйкестендіріңіз: ATV630_CMD_WORD (INT), ATV630_FREQ_REF (INT), ATV630_STATUS (INT), ATV630_FREQ_FB (REAL).

С: RSLogix 5000-де Modbus TCP оқу/жазу логикасын қалай жазамын?

  • Modbus сұранысын шақыратын периодтық тапсырма (100 мс) жасаңыз. MSG нұсқауын Modbus Read ретінде баптаңыз.
  • Оқу хабарламасы: Қызмет = Holding Registers оқу (Функция 03), Дереккөз элемент = ATV630_FREQ_FB, Элементтер саны = 1, Құрылғы мекенжайы = 192.168.1.20, Modbus офсеті = 32101 (тіркеуші нөмірінен 1-ді шегеру — Modbus 1-негізді адресацияны қолданады).
  • Жазу хабарламасы: Қызмет = Бірнеше тіркеушілерді жазу (Функция 16), Дереккөз элемент = ATV630_FREQ_REF, Тіркеушілер саны = 1, Modbus офсеті = 32001.
  • Қате өңдеу логикасын қосыңыз. MSG нұсқауының .ER (Қате) битін бақылаңыз. Қате болғанда, қате санағышты арттырып, MODBUS_FAULT тегін іске қосыңыз. Қатені оператордың растау батырмасы басылғанға дейін ұстап тұрыңыз.
  • Уақыт бақылау таймерін баптаңыз. Егер Modbus жауап 3 скан цикл ішінде алынбаса, VFD-ны офлайн деп жариялап, 3-ші басымдықтағы процесс дабылын іске қосыңыз.

С: Қондырғаннан кейін Modbus TCP байланысын қалай тексеремін?

  • EN2T модулінің кіріктірілген веб-диагностикалық бетін пайдаланыңыз: http://192.168.1.10/diagnostic_modbus.htm. Байланыс күйі мен пакет қатесі деңгейін (PER) тексеріңіз. PER 0.1%-дан жоғары болса, желі мәселелері бар.
  • RSLogix 5000 онлайн режимінде ControlLogix тегтерін бақылаңыз. ATV630_STATUS нақты VFD күйін (жүгіру/тоқтау/қате) көрсететінін растаңыз.
  • Жазу жолын қолмен жиілік сілтемесін енгізіп, ATV630-тың кіріктірілген HMI-індегі нақты шығыс жиілігін тексеру арқылы сынаңыз.
  • Желі ақауын имитациялау үшін VFD Ethernet кабелін ажыратыңыз. PLC 3 RPI цикл ішінде байланыс қатесі дабылын шығаратынын растаңыз.

Маңызды: VFD-ны басқарылатын жабдықтан оқшаулаусыз Modbus жазу командаларын тікелей өндірісте сынамаңыз. Кенет жылдамдық командалары механикалық зақымға әкелуі мүмкін.

С: Жиі кездесетін Modbus TCP қателерін қалай түзетуге болады?

  • Қате 16#0001 — Қосылу бас тартылды: ATV630-тың кіріктірілген Ethernet порты Modbus TCP үшін қосылғанын тексеріңіз (VFD параметр мәзіріндегі nMBP = Modbus TCP профилі).
  • Қате 16#0016 — Жарамсыз тіркеуші мекенжайы: Modbus офсетінің есептеуін тексеріңіз. Modbus тіркеуші нөмірінен 1-ді шегеріңіз (Modbus 1-негізді, ControlLogix 0-негізді адресацияны қолданады).
  • Жауап жоқ, қате жоқ: Modbus хабарламасындағы Unit ID ATV630-тың конфигурацияланған Modbus TCP Unit ID-мен сәйкес келетініне көз жеткізіңіз (әдепкі = 255).
  • Ара-тұра уақыттың өтуі: Ethernet кабелінің ұзындығын тексеріңіз. Мысалы, Modbus TCP мыс сымында қайталағышсыз сегмент ұзындығы 100 м-ге дейін қолдау көрсетіледі.

Негізгі кеңес қандай?

Құрылғы өндірушісінің құжаттамасынан Modbus тіркеуші картасын әрқашан жүктеп алыңыз — тіркеуші нөмірлері ATV630, ATV320 және Sepam серияларында әртүрлі болады. Жазулар үшін Modbus функциясы 16-ны қолданыңыз, бұл тіркеушілердің жартылай жаңартылуын болдырмайды. Уақыт бақылау таймерін ешқашан өткізіп жібермеңіз — үнсіз Modbus таймауты VFD-ның соңғы командаланған жылдамдықта жұмыс істеуіне әкелуі мүмкін, ал PLC бұл туралы білмейді. Байланыс қатесі жолын VFD-ны процессқа қосар алдында іске қосыңыз. Толық тіркеуші картасын PLC жобасының тег сипаттамасы өрісінде құжаттаңыз, бұл болашақ техникалық қызмет көрсетуге көмектеседі. Егер зауытта 10-нан астам Modbus TCP құрылғысы болса, протокол аудармасын EN2T процессорынан алып тастау және желінің жалпы детерминизмін жақсарту үшін арнайы Modbus TCP-ден EtherNet/IP-ге көпір модулін орнатуды қарастырыңыз.

Автор: Лин Ванг — Қытайдағы өндіріс және мұнай-газ нысандарында Allen-Bradley ControlLogix, Modbus TCP және Schneider Electric драйверлерімен 11 жылдан астам тәжірибесі бар өнеркәсіптік автоматтандыру инженері.

Барлығын көрсету
Блог жазбалары
Барлығын көрсету
Yokogawa and Emerson Loops: Mastering 4-20 mA Voltage Drop and HART Headroom

Yokogawa және Emerson контурлары: 4-20 мА кернеу түсуі мен HART үшін жеткілікті қорды меңгеру

Yokogawa және Emerson 4–20 мА ілмектері үшін кернеу бюджетін есептеудің практикалық әдісі: жоғары токтағы тізбектей кернеу түсуін есептеңіз, HART импедансын тексеріңіз және түрлендіргіштің кернеу қорын қауіпсіз өлшеңіз.
Triconex and HIMA Bypass Discipline: Force Versus Override in Safety Systems

Triconex және HIMA жүйелеріндегі байпас тәртібі: қауіпсіздік жүйелеріндегі мәжбүрлеу және қайта анықтау

Force және override - SIS сигналдарын айналып өтудің әртүрлі тәсілдері. Triconex және HIMA жүйелерінде қауіпсіздікке әсерін бағалауды, жұмысты рұқсат етуді, оператордың көріну мүмкіндігін тексеруді және қорғауды қалпына келтіруді үйреніңіз.
Migrate or Upgrade a PLC? A Decision Guide for Allen-Bradley and Schneider

Allen-Bradley және Schneider PLC жүйесін көшіру немесе жаңарту керек пе? Шешім қабылдауға арналған нұсқаулық

Allen-Bradley және Schneider жүйелеріндегі PLC жаңартулары мен көшіру үдерістерін өмірлік циклді қолдау, енгізу/шығару үйлесімділігі, қайта бағдарламалау күш-жігері, ауыстыру тәуекелі, тоқтап тұру уақыты және кері қайтаруды жоспарлау тұрғысынан салыстырыңыз.