Отстраняване на прекъсванията в мрежата DH-485, причинени от повредена връзка 1747-AIC
Мрежата DH-485 прекъсва, когато се свърже един възел? Диагностицирайте класическата повреда на свързващия модул 1747-AIC с доказани на практика стъпки за изо...
В многоточков магистрален DH-485, обслужващ процесори SLC-500, един възел може да изключи всяка втора станция, докато самият той изглежда изправен при изолирана проверка. RSLinx може все още да вижда този контролер чрез локален интерфейс, процесорът да остава в режим Run, а таговете на InTouch или RSView за всички останали устройства да преминават в невалидно състояние. Изключването на подозрителния DH-485 кабел незабавно възстановява мрежата. Този модел почти никога не е причинен от грешка в ladder логиката или MSG инструкциите. Това е събитие на физическия или каналния слой — най-често повреден трансивър 1747-AIC, който задържа диференциалната двойка и спира циркулацията на токена.
Първо проверете свързващия модул. Редактирането на програмата и повторното изграждане на каналите губят часове, когато един AIC електрически блокира шината.
Оборудване, обхванато от анализа
| Компонент | Каталожен номер | Роля |
|---|---|---|
| CPU на SLC-500 | 1747-L5xx | Мрежов възел; рядко е първопричината |
| Свързващ модул | 1747-AIC / AICR | Основен заподозрян |
| Свързващ модул MicroLogix | 1761-NET-AIC | Еквивалентен режим на повреда |
| Магистрала / терминиране | Belden 9841 class / 150 Ω | Само в двата края; екранът се заземява в единия край |
Публикация 1770-UM018 остава справочният документ за електрическите характеристики и протокола на интерфейса DH-485.
Класифицирани по вероятност първопричини
- Повреден 1747-AIC (или NET-AIC) RS-485 драйвер, който преминава тестове с един възел, но нарушава арбитража на токена в многоточкова мрежа.
- Дублиран адрес на възел без откриване на дублиране на ниво канал — проявява се по същия начин като блокирала шина.
- Терминиране в средата на магистралата или екран, заземен в двата края, което намалява диференциалния запас или изкривява общомодовото напрежение.
Базова проверка преди разместване на кабели
Запишете адреса на всеки възел, скоростта на предаване (обикновено 19200, а понякога 9600 при наследени системи), настройката за максимален адрес на възел, местоположенията на терминаторите, точката на свързване на екрана и битовете за грешки на процесора S:5 / S:6. Повреден SLC може самостоятелно да поддържа порта си в ненормално състояние, независимо от AIC; изчистете сериозните грешки, преди да обвинявате мрежата.
Последователност за изолиране на проблема
- Потвърдете, че подозрителният CPU е в режим Run и че думите за грешки са изчистени.
- Сменете целия 1747-AIC с проверен резервен модул със същия каталожен номер. Ако RSWho се възстанови, бракувайте оригиналния свързващ модул — не го поставяйте отново и не го връщайте в експлоатация.
- Ако мрежата продължава да се срива, сменете шасито, за да отделите проблемите с адресите и окабеляването от проблем, свързан с конкретен процесор.
- Временно задайте на възела неизползван адрес едва след като смените AIC модулите без резултат; актуализирайте съпоставянията в SCADA в същия прозорец за промени.
- Проверете дали терминаторите 150 Ω са само в двата физически края и дали джъмперите за терминиране на AIC са отворени при възлите в средата на магистралата.
- Ако наличните резервни модули са съмнителни, монтирайте фабрично запечатан AIC. Тихите повреди при резервни модули, съхранявани на склад, са често срещани.
Указания за подмяна
Изберете 1747-AIC за стандартна изолация на модулни шасита SLC и 1747-AICR, когато приложението изисква изолирания вариант. След подмяната задайте точно същите скорост и адрес на възела. Не оставяйте фабричните терминатори активирани на всеки AIC в шкафа.
Документиране след отстраняване на проблема
Когато мрежата се възстанови, актуализирайте схемата на топологията на DH-485 със серийния номер или датата на монтажа на сменения AIC, потвърдете адреса на всеки възел спрямо разпечатката на конфигурацията на канала и отбележете дали повреденият свързващ модул е бил резервен от склада или е бил в експлоатация. Този запис предотвратява следващият престой да започне с друг непроверен резервен модул. Ако скриптовете на InTouch или RSView кешират остарели списъци с възли, рестартирайте DA сървъра след физическия ремонт, за да се изчистят коректно битовете за качество.
Извършете тест със замяна на AIC, преди да преработвате магистралата
Успехът означава едновременно активен статус за всички възли в RSWho и възстановено качество на HMI таговете — не просто локална видимост на ремонтирания възел. Не започвайте отстраняването на проблема с MSG инструкциите; не използвайте терминатори в средата на магистралата; не заземявайте екрана в двата края; не връщайте „може би изправен“ AIC в шкафа с резервни части без стендови тест в многоточкова конфигурация. Съхранявайте сертифицирани резервни AIC модули заедно с останалото комуникационно оборудване за PLC и PAC, за да не се превърне блокирането на шината в престой на цялото производство.
За автора
Mark Townsend | Старши инженер по автоматизация – системи Allen-Bradley
Mark Townsend е старши инженер по автоматизация с над 18 години опит с платформи Allen-Bradley, включително ControlLogix, CompactLogix и наследени системи SLC-500. Ежедневната му работа включва логика в RSLogix / Studio 5000 и първоначално въвеждане на HMI системи FactoryTalk View при остарели и смесени инсталации.