PROFIBUS DP желісінің ақауын анықтау: ABB AC500 және Yokogawa CENTUM VP алаңдық нұсқаулығы

PROFIBUS DP Network Fault Diagnosis: ABB AC500 and Yokogawa CENTUM VP Field Guide

Неліктен PROFIBUS DP қазіргі заманғы зауыттарда әлі де істен шығады

PROFIBUS DP процесс өнеркәсіптерінде ең кең таралған өріс автобусы протоколдарының бірі болып қала береді. Бүгінгі таңда әлем бойынша 40 миллионнан астам PROFIBUS түйіні жұмыс істейді. Дегенмен, тіпті жетілген желілерде де қайталанатын ақаулар кездеседі — олардың көпшілігі үш негізгі себептен туындайды: физикалық қабаттың тозуы, дұрыс емес конфигурация және микробағдарлама нұсқаларының сәйкес келмеуі.

ABB AC500 PLC CM572-DP мастер модульдерімен және Yokogawa CENTUM VP контроллерлері ALF111 өріс автобусы интерфейс карталарын қолданғанда осы осалдықтарға ие. Біріншіден, физикалық кабельдің ескіруі желінің импедансын 110 ом стандартты сипаттамалық импеданстан асырады. Екіншіден, станция мекенжайлары ауыстыру жөндеуінен кейін қайшылық тудырады. Үшіншіден, GSD файл нұсқаларының сәйкес келмеуі мастердің құлдық құрылғы сипаттамаларын дұрыс талдамауына әкеледі.

Қабатталған ақау моделін — физикалық, деректер сілтемесі, қолданба — түсінетін инженерлер ақауларды жалпы PLC диагностикасымен салыстырғанда 60% жылдам шешеді. Бұл нұсқаулық үш қабатты нақты параметрлермен және өрісте тексерілген қалпына келтіру қадамдарымен қарастырады.

Физикалық қабат: Кабель, аяқтау және импеданс тексерулері

PROFIBUS DP қорғалған бұралған жұп кабелін қолданады (A түрі: 0.34 мм² өткізгіш, 100 пФ/м максималды сыйымдылық). Жылдамдық пен максималды сегмент ұзындығы тікелей байланысты: 12 Мбит/с жылдамдықта шек 100 м; 1.5 Мбит/с жылдамдықта шек 400 м; 93.75 кбит/с жылдамдықта шек 1200 м.

Автобус аяқтау резисторлары тек екі сегмент ұшында — біреуі мастер модульде, екіншісі соңғы құлдықта — белсенді болуы керек. Әр аяқтау желісі құрамында: VP-ге (5 В) 390 ом тарту, желі-желіге 220 ом және GND-ге 390 ом тарту резисторлары бар. Аяқтау жоқ немесе екі рет аяқталған сегменттер токеннің дұрыс өтуін бұзатын шағылысулар тудырады. Интеграцияланған аяқтағыштары бар PROFIBUS автобус коннекторлары үшін Siemens SIMATIC DP Bus Connector қараңыз.

Конфигурацияға қол тигізбес бұрын келесі физикалық тексеру ретін орындаңыз:

  • 1-қадам: Сегментті қуаттан ажыратыңыз. Мастер мен соңғы құлдықтағы автобус коннекторларын ажыратыңыз.
  • 2-қадам: Өткізгіштен өткізгішке кедергі өлшеңіз. Дұрыс диапазон: 100–120 ом. 150 омнан жоғары мәндер кабельдің зақымдалғанын немесе коннектор қысқышының нашар екенін көрсетеді.
  • 3-қадам: Сегмент басынан аяғына дейінгі экранның үздіксіздігін тексеріңіз. Кедергі 1 омнан аз болуы керек. Үзіліс жалпы режимдегі шуды енгізеді.
  • 4-қадам: Аяқтау DIP ауыстырып қосқыштарының орнын тексеріңіз. Интеграцияланған аяқтағыштары бар PROFIBUS коннекторларында ауыстырып қосқыш тек екі сегмент ұшында қосулы болуы керек.
  • 5-қадам: Қуатты қайта қосыңыз. Сегмент ортасындағы VP-ден GND-ге кернеуді өлшеңіз. Дұрыс диапазон: 3.9–5.2 В. Төмен кернеу тарту аяқтауының жоқтығын растайды.

ABB CM572-DP модульдері физикалық қабаттағы қателер шекті мәннен асқанда қызыл BUS LED көрсетеді. Yokogawa ALF111 CENTUM VP-нің техникалық қызмет көрсету терезесінде E0401 қате коды бар "DP BUS FAULT" хабарын береді.

Станция мекенжайларының қайшылығы және GSD файл қателері

PROFIBUS DP станция мекенжайларын 0–125 аралығында қолдайды. 0 мекенжайы 2-сынып мастерге (инженерлік станция) арналған. 1 мекенжайы әдетте 1-сынып мастерге (PLC немесе DCS контроллері) тиесілі. Өріс құрылғылары 2–125 мекенжайларын пайдаланады. Әр мекенжай сегментте бірегей болуы тиіс.

Мекенжай қайшылықтары көбінесе өріс құрылғысын ауыстырғаннан кейін пайда болады. Қосалқы бергіш зауыттан әдеттегі мекенжайымен келеді — көбінесе 126 немесе OEM-нің алдын ала бағдарламаланған мекенжайы. Оны тірі сегментке мекенжайын өзгертпей орнату мастер диагностикасында Duplicate Address Detected (DAD) қателерін тудырады.

ABB AC500 жүйесінде Automation Builder бағдарламасын ашып, Hardware Configuration > CM572-DP > DP Slave Diagnostics бөліміне өтіңіз. 0x08 (Станция дайын емес) немесе 0x10 (Конфигурация қатесі) статус байттарын іздеңіз. Бұл кодтар мекенжай немесе конфигурация сәйкессіздігін растайды, физикалық тексерулерге уақыт жұмсамау үшін.

GSD файл нұсқасын бақылау да маңызды. Yokogawa CENTUM VP DP Builder құралын пайдаланып GSD файлдарын импорттайды. Қате мысал: техник Siemens ET 200M қашықтағы I/O құрылғысын жаңа аппараттық ревизиямен ауыстырады, бірақ ескі GSD жүктейді. Мастер 8 байт I/O конфигурациялауға тырысады, ал жаңа аппарат 12 байт күтеді. Құлдық "Config Fault" режиміне өтеді және желіден толықтай шығады.

GSD сәйкессіздігін түзету қадамдары:

  • 1-қадам: Құрылғы жапсырмасындағы нақты аппараттық ревизияны анықтаңыз (мысалы, "HW: 06, FW: V3.1").
  • 2-қадам: Өндірушінің порталынан сәйкес GSD файлын жүктеп алыңыз. GSD_Revision өрісінің сәйкес келуін растаңыз.
  • 3-қадам: Yokogawa DP Builder-де ағымдағы құлдық жазбасын өшіріңіз. Жаңа GSD-ны импорттаңыз. Барлық I/O мекенжайларын бастапқы бөлуге сәйкестендіріңіз.
  • 4-қадам: Өзгертілген конфигурацияны ALF111 картаға жүктеңіз. Жүктеу үшін контроллер режимін INIT-ке, содан кейін RUN-ға ауыстыру қажет. 45 секундтық үзіліс уақытын жоспарлаңыз.
  • 5-қадам: RUN режиміне оралғаннан кейін 10 секунд ішінде CENTUM VP DP Maintenance View-де құлдық күйінің "Operate" (жасыл белгі) екенін растаңыз.

Тірекші (репитер) арқылы тірі сегментті оқшаулау

Ұзын PROFIBUS DP сегменттері көбінесе бір сегменттегі құрылғы санының шегінен (әр сегментте 32 құрылғы) асып кету үшін тірекшілерді қолданады. Yokogawa зауыттарында сегменттер арасында Siemens DP/DP Coupler немесе Phoenix Contact SUBLINE тірекшілері жиі қолданылады. ABB орнатуларында AC500 қашықтағы I/O тіркесіндегі DP/RS485 тірекшісі қолданылады.

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

Процесті тоқтатпай істен шыққан тірекшіні айналып өту процедурасы:

  • 1-қадам: Желінің топология диаграммасындағы тірекшінің орнын анықтаңыз. Қай құлдықтар жоғары ағыс (мастер жағы) және төменгі ағыс (өріс жағы) екенін белгілеңіз.
  • 2-қадам: Төменгі ағыс құлдықтарын DCS оператор станциясынан ҚОЛДАНБАЛЫ режимге қойыңыз. Барлық интерлоктар мен қауіпсіздік шеңберлерінің SIS арқылы белсенді екенін растаңыз.
  • 3-қадам: Уақытша PROFIBUS кабелін жоғары ағыс сегментінің соңғы құрылғысынан төменгі ағыс сегментінің бірінші құрылғысына тікелей қосыңыз. Тек A түріндегі кабельді қолданыңыз. Жалпы сегмент ұзындығы жылдамдыққа тәуелді шектен аспауын тексеріңіз.
  • 4-қадам: Автобус аяқтауын растаңыз. Қазір біріктірілген сегменттің соңғы құрылғысында аяқтау қосулы болуы керек. Айналып өтілген тірекшінің жоғары ағыс коннекторындағы аяқтауды өшіріңіз.
  • 5-қадам: Біріктірілген сегменттегі құрылғылар саны 31-ден аспауын тексеріңіз (мастер қосқанда 32 максимум). Егер асып кетсе, сегмент ұзындығын ұлғайту үшін жылдамдықты төмендетіңіз немесе айналып өтпес бұрын қосалқы тірекшіні орнатыңыз.
  • 6-қадам: 60 секунд бойы мастер диагностика буферін бақылаңыз. "Станция дайын емес" жаңа жазбалардың жоқтығын растаңыз.

ABB CM572-DP модульді PLC қайта жүктемей ыстық ауыстыруды қолдайды, AC500-дің интеграцияланған модуль алмасу функциясын пайдаланады. Дегенмен, DP конфигурациясын жүктеу DP мастерінде қысқа STOP циклін талап етеді — орындамас бұрын операциялармен үйлестіріңіз.

Диагностикалық деректер тіркелгілері және мастер күйін декодтау

ABB мен Yokogawa екеуі де PROFIBUS құлдық күйін кодтайтын құрылымдық диагностикалық деректер тіркелгілерін ұсынады. Бұл тіркелгілерді тікелей оқитын инженерлер тек ескерту мәтініне сенетіндерге қарағанда диагноз қою уақытын айтарлықтай қысқартады.

ABB AC500 CM572-DP-мен, DP Slave Diagnostic деректер блогы ішкі мекенжай %IB200 бастап орналасқан (әдепкі карта). Әр құлдық стандартты диагностикалық деректердің 6 байтын және құрылғыға тән қосымша байттарды алады. Маңызды байт позициялары:

  • 0-байт, 1-бит: Станция жоқ — құлдық мекенжайы сұрау циклына жауап бермейді.
  • 0-байт, 2-бит: Станция дайын емес — құлдық қуат алған, бірақ Деректер алмасу режимінде емес.
  • 0-байт, 3-бит: Конфигурация қатесі — I/O байт саны немесе модуль конфигурациясы сәйкес келмейді.
  • 1-байт, 0-бит: Кеңейтілген диагностика бар — құрылғыға тән ақау деректері 6+ байттарда дайын.

Yokogawa CENTUM VP ALF111 үшін DP Maintenance Monitor-ды пайдаланыңыз (HIS инженерлік консольден Maintenance > Field Network > DP Bus Status арқылы қолжетімді). Монитор нақты уақыттағы токен айналым уақытын көрсетеді (сау диапазон: 1.5 Мбит/с жылдамдықта 5–50 мс) және әр құлдыққа арналған қайта талпыныс санағыштарын көрсетеді. Минутына 5-тен жоғары қайта талпыныс физикалық қабаттағы аралас шу немесе кабель ақауын білдіреді.

Сонымен қатар, Yokogawa SCS (Қауіпсіздік бақылау станциясы) ALF111 өріс автобусы картасымен бірге қауіпсіздік аспаптарын процесс бақылау құрылғыларынан бөлек DP сегменттерінде оқшаулайды. Бір DP сегментінде SIS пен негізгі процесс бақылау құлдықтарын араластырмаңыз — ақаулы процесс құлдығынан токен айналымының кешігуі SIS сұрауын тоқтатып, SIL 2 жауап беру уақыт талаптарын бұзуы мүмкін. Қауіпсіздікке маңызды ABB орнатуларында қолданылатын PROFIBUS FCI S800 интерфейс модульдері үшін ABB CI801 PROFIBUS FCI S800 Interface қараңыз.

Қорытынды және іс-әрекетке кеңес

PROFIBUS DP ақаулары болжамды үлгіге бағынады: физикалық қабат мәселелері аралас үзілістер тудырады; конфигурация қателері тұрақты станция ақауларын тудырады; микробағдарлама сәйкессіздіктері таңдамалы құрылғы ақауларына әкеледі. Диагнозды әрқашан осы ретпен қойыңыз — алдымен физикалық, содан кейін деректер сілтемесі, соңында қолданба.

ABB AC500 орнатуларында CM572-DP диагностикалық деректер блогын PLC бағдарламасына енгізіп, SCADA тарихшысына ашыңыз. Бұл сегменттің тозуын толық ақаудан бірнеше апта бұрын анықтайтын ақау үрдісі дерекқорын жасайды. Yokogawa CENTUM VP сайттарында DP Maintenance Monitor-дың қайта талпыныс санағыштарын ай сайын қарап отыруды жоспарлаңыз — өсіп келе жатқан үрдіс кабель ақауын процесс тоқтауынан бұрын болжайды.

Соңында, сайтқа тән GSD файл кітапханасын нұсқаларды бақылаумен сақтаңыз. Әр файлды аппараттық ревизия және іске қосу күнімен белгілеңіз. Бұл бір ғана тәжірибе өріс құрылғысын ауыстырғаннан кейінгі қайта конфигурациялаудың ең көп таралған түпкі себебін жояды. ABB PROFIBUS-DP өріс автобусы модульдері үшін ABB FI 830F Fieldbus Module PROFIBUS-DP қараңыз.

Барлығын көрсету
Блог жазбалары
Барлығын көрсету
Why RTD Sensors Must Be Installed Downstream of Orifice Plates

Неліктен RTD сенсорлары орфис табақшаларының төменгі жағында орнатылуы керек

Орфейс плита алдындағы RTD орнату термошұңқырдағы вихрьдену арқылы дифференциалды қысым өлшеулерін бұзады. Бұл мақала фон Карман вихрь көшесі физикасын, ISO 5167 және ASME MFC-3M төменгі жағындағы орналастыру талаптарын, 5D минималды арақашықтық ережесін, термошұңқырдың артқы ағын жиілігіне сәйкестігін және орфейс плита мен RTD жинақтарын біріктіріп орнатудың 7 қадамдық рәсімін түсіндіреді.
Vortex Flow Meter: Working Principles, Selection Criteria, and Field Commissioning

Вортекс ағынының өлшегіші: жұмыс істеу принциптері, таңдау критерийлері және алаңда іске қосу

Вихрлік ағын өлшегіші фон Карман вихрі бөлінуі принципі бойынша жұмыс істейді, бу, газ және төмен тұтқырлықтағы сұйықтық қызметінде қозғалмалы бөлшектері жоқ ұзақ мерзімді жоғары дәлдікті қамтамасыз етеді. Бұл нұсқаулықта Строуһаль саны физикасы, Рейнольдс саны шектеулері, өлшегіштің өлшемі, ABB VortexMaster FSV430 үшін тура ағын талаптары және Woodward турбина басқарғышын біріктіру үшін алаңдағы іске қосу қадамдары қарастырылады.
Thermocouple Wiring, Standards, and Troubleshooting: A Practical Field Guide

Термопара сымдары, стандарттары және ақауларды жою: Практикалық дала нұсқаулығы

Дәл термопара өлшеуі үшін дұрыс типті таңдау, сәйкес ұзарту сымын пайдалану және сенімді суық түйін компенсациясы қажет. Бұл нұсқаулық IEC 60584 тип кодтары мен қолдану ауқымдарын, ұзарту сымы мен компенсациялық кабельді таңдау, Phoenix Contact WTOP CJC терминал блоктарын, Yokogawa YTA110 CJC конфигурациясын және ашық тізбек, қысқа тұйықталу және калибрлеу ауытқуы үшін жүйелі ақау диагностикасын қамтиды.