Грешки при мащабиране на PLC AO в реновации на съществуващи инсталации: Анализ на основните причини и процедури за корекция за Allen-Bradley ControlLogix и Honeywell HC900

Основна причина 1: Несъответствие в обхвата на суровите броячи между наследен хардуер и нов хардуер
Най-честата грешка при мащабиране на AO в brownfield проекти произтича от разлики в обхвата на суровите броячи. Много наследени PLC-та изходят 0–4095 броячи (12-битови), съпоставени с 4–20 mA. Модулите Allen-Bradley ControlLogix 1756-OF8 8-канален аналогов изходен модул използват 16-битов обхват от –32 000 до +32 000 броячи. Ако екипът за подмяна копира логиката на стълбата без да коригира инструкцията SCP (Scale with Parameters), изходът е силно некоректен.
Разгледайте типично приложение с контролен клапан. Наследената 12-битова система изпращаше 2048 броячи за 50% изход (12 mA). В ControlLogix еквивалентната команда за 50% е 16 000 броячи в униполярен обхват 0–32 000. Без корекция, копирането на 2048 броячи към ControlLogix таг дава приблизително 5.4 mA вместо 12 mA — клапанът се отваря 4.6% вместо 50%.
Първо, потвърдете режима на изход на картата в Studio 5000. 1756-OF8 поддържа три режима: Raw/Proportional (–32 768 до +32 767), Engineering Units (4.000 до 20.000 mA) и Percent (0.0 до 100.0). Изберете режим Engineering Units за всички brownfield проекти. Това премахва превода на сурови броячи и директно командва стойности в милиампери, като напълно елиминира риска от грешки при импортиране на наследени броячи. Сдвоете 1756-OF8 с Allen-Bradley 1756-L82EK ControlLogix контролер за пълна платформа за обновяване.
Основна причина 2: Взаимодействие между ограничителя на изхода и защитата при повреда на HC900
Honeywell HC900 C50 AO каналите се доставят с ограничители на изхода при минимум 3.6 mA и максимум 20.5 mA. Те осигуряват спазване на границите NAMUR NE 43. Въпреки това, в brownfield проекти, където полевото устройство очаква 4.0 mA като истинско нулево ниво, 3.6 mA защитата при повреда се регистрира като сигнална повреда, а не като команда за нулев изход.
Освен това, защитата при повреда на HC900 по подразбиране е 0.0 EU. За стандартен 4–20 mA канал с обхват 0–100%, това съответства правилно на 4.0 mA. Грешката възниква, когато физическият обхват започва от ненулева минимална стойност. Обхват 200–1000 m³/h кара контролера да съпостави 4.0 mA с 200 m³/h, а не с нулев поток — създавайки нулев офсет от 200 m³/h, който е невидим в нормалния работен диапазон.
Затова винаги проверявайте дали ниската стойност на EU съвпада с физическата котва на 4 mA. Ако 4 mA представлява 200 m³/h в калибровката на полевото устройство, конфигурирайте HC900 AO канала с EU ниска стойност 200 m³/h — а не нула. Също така променете минималния ограничител от 3.6 mA на 4.0 mA за процесни контролни канали, за да предотвратите фалшиви аларми за под-нивото NAMUR при нормални условия на нулев изход. Honeywell HC900 900B01-0101 аналогов изход 4-канален модул и Honeywell HC900 900B16-0202 16-канална аналогова изходна карта са налични за HC900 обновления, сдвоени с Honeywell 900C50-0460-00 ControlEdge 900 CPU контролер модул.
Стъпка по стъпка процедура за корекция на мащабирането на AO
Извършете тази проверка в студена верига (полевото устройство е изолирано от процеса) преди валидирането на горещата верига. Не пропускайте тази стъпка, дори при натиск от графика.
- Стъпка 1: Разкачете AO канала от полевото устройство. Свържете калибратор Fluke 789 в режим измерване на милиампери към терминалната лента на картата.
- Стъпка 2: Задайте 0% изход. Очаквано: 4.000 mA ± 0.020 mA. Ако измерената стойност е 3.6 mA, повишете долната граница на ограничителя на HC900 до 4.0 mA или проверете дали режимът Engineering Units на ControlLogix е активен.
- Стъпка 3: Задайте 25%, 50%, 75% и 100% изход. Изчислете грешката на линеарност: (Измерено − Очаквано) / Обхват × 100%. Допустима толерантност: ≤ ±0.1% за SIL сертифицирани вериги; ≤ ±0.25% за стандартни вериги.
- Стъпка 4: Задайте 100% изход. Очаквано: 20.000 mA ± 0.020 mA. Намалете горната граница на ограничителя на HC900 до 20.0 mA за контролни канали. Оставете 20.5 mA само за NAMUR диагностични канали с над-обхват.
- Стъпка 5: Симулирайте защитата при повреда на контролера (загуба на комуникация или спиране на контролера). Измерете милиамперния изход при повреда. Потвърдете, че съответства на проектираната стойност — 4.0 mA (клапан затворен) или 20.0 mA (клапан напълно отворен) според посоката на пружината на задвижващия механизъм.
- Стъпка 6: Свържете отново полевото устройство. Потвърдете, че позицията на задвижващия механизъм съвпада с командваната стойност. Максимална грешка в позицията: ±1% от пълния ход за стандартен контрол; ±0.5% за SIL крайни елементи.
Заключение и препоръки за действие
Грешките при мащабиране на AO в brownfield обновления са невидими на пръв поглед, но причиняват систематични отклонения в процеса. Грешките при Allen-Bradley ControlLogix 1756-OF8 произтичат от несъответствия в обхвата на суровите броячи при миграция от 12-битови наследени системи. Грешките при Honeywell HC900 са свързани с ограничителите и ненулевото котвене на EU обхвата. И двете са предотвратими.
Използвайте режим Engineering Units на всички ControlLogix AO карти. Проверявайте дали стойностите при повреда на HC900 съвпадат с посоката на пружината на задвижващия механизъм. Извършвайте шестточкова проверка на милиампери преди повторно свързване на полевото устройство. Третирайте тестването на AO в студена верига като задължително, а не по избор — една неправилно конфигурирана верига може да спре процесно звено и да струва повече от самия договор за обновяване.
Автор: Зенг Хаоминг е инженер по индустриална автоматизация с над 10 години опит в PLC, DCS и контролни системи.
