Configuring RSLinx Drivers for SLC 5/04 DF1, DH-485, and DH+ Communication — figure 1

Настройка драйверов RSLinx для связи с SLC 5/04 по протоколам DF1, DH-485 и DH+

Настройка драйвера RSLinx для SLC 5/04: используйте драйвер DF1 для последовательного порта CH.0, 1747-PIC/AIC+ для DH-485 или платы 1784-PCMK/PKTX для DH+ (...

Настройка надёжной связи RSLinx Classic с SLC 5/04 остаётся базовым навыком на предприятиях, где логика RSLogix 500 работает одновременно с более новыми ячейками ControlLogix. Двухканальная архитектура контроллера — первый момент, который необходимо проверить: Channel 0 может использовать DF1 или DH-485, а Channel 1 поддерживает только DH+. Выбор неправильного драйвера RSLinx для физического порта — наиболее распространённая причина, по которой RSWho остаётся пустым, даже если индикатор RUN процессора работает нормально.

Настройка драйверов RSLinx для связи SLC 5/04 по DF1, DH-485 и DH+ — рисунок 1 Разъёмы Channel 0 и Channel 1 контроллера SLC 5/04 с типичным интерфейсным оборудованием DF1, DH-485 и DH+.

Перед запуском RSLinx сначала сопоставьте физический интерфейс и среду передачи данных. Для DF1 Full-Duplex на Channel 0 обычно используется последовательный кабель 1747-CP3 (или эквивалентный) от COM-порта компьютера либо USB-последовательного адаптера. Для DH-485 на Channel 0 требуется цепочка с 1747-PIC или AIC+, а не обычный нуль-модемный кабель. Для DH+ на Channel 1 необходима карта 1784-PCMK, 1784-PKTX или устаревшая карта класса KTX с соответствующим ответвителем магистрали и согласующими резисторами. Скорость передачи на обоих концах должна совпадать точно, а адреса узлов DH+ задаются в восьмеричном формате от 00 до 77.

Проверьте конфигурацию канала процессора в RSLogix 500

В онлайн- или офлайн-режиме откройте Channel Configuration для SLC 5/04 и проверьте, какой протокол назначен Channel 0, а также какой номер узла или станции задан. Не полагайтесь на заводские настройки: они могли быть изменены при последней загрузке программы OEM. Если Channel 0 настроен на DF1 Full-Duplex со скоростью 19200 без управления потоком, драйвер DF1 в RSLinx должен использовать те же параметры. Если Channel 0 работает по DH-485, номер станции и скорость передачи должны соответствовать сети AIC+. Адрес узла DH+ на Channel 1 должен быть уникальным в магистрали; дублирующиеся восьмеричные адреса вызывают прерывистое обнаружение устройств, которое легко принять за ошибку драйвера.

Перед тем как покинуть тележку с ноутбуком, распечатайте сводку каналов или сделайте её снимок экрана. Многие заявки «RSLinx не видит PLC» закрываются после того, как электрик обнаруживает, что несколько месяцев назад Channel 0 переключили на DH-485 для миграции PanelView, тогда как на ноутбуке по-прежнему загружается профиль драйвера DF1.

Диалог настройки драйвера RSLinx Classic, соответствующий параметрам DF1 Full-Duplex Channel 0 контроллера SLC 5/04 — рисунок 2 Диалог настройки драйвера RSLinx Classic, сопоставленный с параметрами DF1 Full-Duplex Channel 0 контроллера SLC 5/04.

Настройте драйвер RSLinx

  1. Запустите RSLinx Classic и откройте Configure Drivers.
  2. Для DF1 на Channel 0 добавьте «RS-232 DF1 devices», выберите нужный COM-порт, задайте устройство SLC-CH0 / вариант 1747-CP3, сопоставьте скорость, чётность, проверку ошибок и режим Full-Duplex.
  3. Для DH-485 добавьте драйвер 1747-PIC/AIC+ (или соответствующий стек USB-замены), задайте номер станции, отличный от номера процессора, и установите такую же скорость передачи.
  4. Для DH+ на Channel 1 настройте драйвер 1784-PCMK/PKTX/KTX, задайте для компьютера свободный восьмеричный адрес узла и проверьте тип сети и скорость (обычно 57,6K или 230,4K в зависимости от установленной системы).
  5. Запустите драйвер и убедитесь, что он отображается как Running и не сообщает об ошибках занятости порта.

Выполните просмотр через RSWho и проверьте стабильность связи

Откройте RSWho, разверните новый драйвер и подождите, пока станция SLC 5/04 появится с ожидаемым адресом узла. Переведите контроллер в онлайн-режим из RSLogix 500 через этот канал и выполните небольшое чтение таблицы данных в режиме мониторинга. Если станция появляется, а затем исчезает, проверьте экран кабеля, смещение линии AIC+, согласующие резисторы DH+ и задержки USB-последовательного адаптера. Энергосбережение ноутбука, приостанавливающее работу USB COM-портов, часто вызывает обрывы DF1 во время длительной загрузки.

Канал связи Канал Типичное оборудование Что проверить в драйвере RSLinx
DF1 Full-Duplex CH.0 1747-CP3 RS-232 DF1, совпадение скорости и чётности
DH-485 CH.0 1747-PIC / AIC+ Драйвер PIC/AIC, уникальный номер станции
DH+ Только CH.1 1784-PCMK / PKTX / KTX Драйвер карты DH+, восьмеричные адреса 00–77
Проверка перед тем, как объявить сеть «неработающей»:
1. Протокол в RSLogix 500 Channel Config = нужный тип среды передачи
2. Одинаковая скорость на PLC и в RSLinx
3. Номер кабеля/адаптера соответствует протоколу
4. Адрес DH+ уникален и задан в восьмеричном формате
5. Состояние драйвера = Running; RSWho отображает станцию
6. RSLogix 500 переходит в онлайн-режим без постоянных тайм-аутов

Ошибки, из-за которых теряется рабочая смена

Не направляйте драйвер DH+ на Channel 0. Не подключайте кабель CP3 к порту DH-485 в расчёте на автоматическое согласование. USB-RS232-адаптеры, которые из-за энергосбережения драйвера Windows игнорируют фиксированную скорость, могут успешно выполнить первое сканирование, но завершить загрузку с ошибкой. В сети DH+ документируйте восьмеричные адреса в шкафу, чтобы специалисты, привыкшие к десятичной системе, не задавали узел 8, когда на переключателе установлен адрес 10 в восьмеричном формате. Храните один заведомо исправный профиль CP3 и один заведомо исправный профиль PCMK в папке резервных копий RSLinx на предприятии.

После того как RSWho начнёт стабильно отображать SLC 5/04, сохраните конфигурацию RSLinx и экспортируйте набор драйверов для сервисного образа. Такая небольшая мера помогает сохранять доступ к офлайн-редактированию, таблицам принудительных значений и инструментам трендирования в устаревающих системах PLC и PAC, не создавая последовательный канал заново при каждом останове.

Об авторе

Марк Таунсенд | Ведущий инженер по автоматизации — системы Allen-Bradley

Марк Таунсенд — ведущий инженер по автоматизации с более чем 18-летним опытом работы с платформами Allen-Bradley, включая ControlLogix, CompactLogix и устаревшие системы SLC-500. В его повседневные задачи входят разработка логики RSLogix / Studio 5000 и ввод в эксплуатацию HMI FactoryTalk View на устаревших и смешанных парках оборудования.

Настройка драйверов RSLinx для связи с SLC 5/04 по протоколам DF1, DH-485 и DH+

Настройка драйвера RSLinx для SLC 5/04: используйте драйвер DF1 для последовательного порта CH.0, 1747-PIC/AIC+ для DH-485 или платы 1784-PCMK/PKTX для DH+ (CH.1). Выбор кабеля и драйвера зависит о...

Настройка надёжной связи RSLinx Classic с SLC 5/04 остаётся базовым навыком на предприятиях, где логика RSLogix 500 работает одновременно с более новыми ячейками ControlLogix. Двухканальная архитектура контроллера — первый момент, который необходимо проверить: Channel 0 может использовать DF1 или DH-485, а Channel 1 поддерживает только DH+. Выбор неправильного драйвера RSLinx для физического порта — наиболее распространённая причина, по которой RSWho остаётся пустым, даже если индикатор RUN процессора работает нормально.

Настройка драйверов RSLinx для связи SLC 5/04 по DF1, DH-485 и DH+ — рисунок 1 Разъёмы Channel 0 и Channel 1 контроллера SLC 5/04 с типичным интерфейсным оборудованием DF1, DH-485 и DH+.

Перед запуском RSLinx сначала сопоставьте физический интерфейс и среду передачи данных. Для DF1 Full-Duplex на Channel 0 обычно используется последовательный кабель 1747-CP3 (или эквивалентный) от COM-порта компьютера либо USB-последовательного адаптера. Для DH-485 на Channel 0 требуется цепочка с 1747-PIC или AIC+, а не обычный нуль-модемный кабель. Для DH+ на Channel 1 необходима карта 1784-PCMK, 1784-PKTX или устаревшая карта класса KTX с соответствующим ответвителем магистрали и согласующими резисторами. Скорость передачи на обоих концах должна совпадать точно, а адреса узлов DH+ задаются в восьмеричном формате от 00 до 77.

Проверьте конфигурацию канала процессора в RSLogix 500

В онлайн- или офлайн-режиме откройте Channel Configuration для SLC 5/04 и проверьте, какой протокол назначен Channel 0, а также какой номер узла или станции задан. Не полагайтесь на заводские настройки: они могли быть изменены при последней загрузке программы OEM. Если Channel 0 настроен на DF1 Full-Duplex со скоростью 19200 без управления потоком, драйвер DF1 в RSLinx должен использовать те же параметры. Если Channel 0 работает по DH-485, номер станции и скорость передачи должны соответствовать сети AIC+. Адрес узла DH+ на Channel 1 должен быть уникальным в магистрали; дублирующиеся восьмеричные адреса вызывают прерывистое обнаружение устройств, которое легко принять за ошибку драйвера.

Перед тем как покинуть тележку с ноутбуком, распечатайте сводку каналов или сделайте её снимок экрана. Многие заявки «RSLinx не видит PLC» закрываются после того, как электрик обнаруживает, что несколько месяцев назад Channel 0 переключили на DH-485 для миграции PanelView, тогда как на ноутбуке по-прежнему загружается профиль драйвера DF1.

Диалог настройки драйвера RSLinx Classic, соответствующий параметрам DF1 Full-Duplex Channel 0 контроллера SLC 5/04 — рисунок 2 Диалог настройки драйвера RSLinx Classic, сопоставленный с параметрами DF1 Full-Duplex Channel 0 контроллера SLC 5/04.

Настройте драйвер RSLinx

  1. Запустите RSLinx Classic и откройте Configure Drivers.
  2. Для DF1 на Channel 0 добавьте «RS-232 DF1 devices», выберите нужный COM-порт, задайте устройство SLC-CH0 / вариант 1747-CP3, сопоставьте скорость, чётность, проверку ошибок и режим Full-Duplex.
  3. Для DH-485 добавьте драйвер 1747-PIC/AIC+ (или соответствующий стек USB-замены), задайте номер станции, отличный от номера процессора, и установите такую же скорость передачи.
  4. Для DH+ на Channel 1 настройте драйвер 1784-PCMK/PKTX/KTX, задайте для компьютера свободный восьмеричный адрес узла и проверьте тип сети и скорость (обычно 57,6K или 230,4K в зависимости от установленной системы).
  5. Запустите драйвер и убедитесь, что он отображается как Running и не сообщает об ошибках занятости порта.

Выполните просмотр через RSWho и проверьте стабильность связи

Откройте RSWho, разверните новый драйвер и подождите, пока станция SLC 5/04 появится с ожидаемым адресом узла. Переведите контроллер в онлайн-режим из RSLogix 500 через этот канал и выполните небольшое чтение таблицы данных в режиме мониторинга. Если станция появляется, а затем исчезает, проверьте экран кабеля, смещение линии AIC+, согласующие резисторы DH+ и задержки USB-последовательного адаптера. Энергосбережение ноутбука, приостанавливающее работу USB COM-портов, часто вызывает обрывы DF1 во время длительной загрузки.

Канал связи Канал Типичное оборудование Что проверить в драйвере RSLinx
DF1 Full-Duplex CH.0 1747-CP3 RS-232 DF1, совпадение скорости и чётности
DH-485 CH.0 1747-PIC / AIC+ Драйвер PIC/AIC, уникальный номер станции
DH+ Только CH.1 1784-PCMK / PKTX / KTX Драйвер карты DH+, восьмеричные адреса 00–77
Проверка перед тем, как объявить сеть «неработающей»:
1. Протокол в RSLogix 500 Channel Config = нужный тип среды передачи
2. Одинаковая скорость на PLC и в RSLinx
3. Номер кабеля/адаптера соответствует протоколу
4. Адрес DH+ уникален и задан в восьмеричном формате
5. Состояние драйвера = Running; RSWho отображает станцию
6. RSLogix 500 переходит в онлайн-режим без постоянных тайм-аутов

Ошибки, из-за которых теряется рабочая смена

Не направляйте драйвер DH+ на Channel 0. Не подключайте кабель CP3 к порту DH-485 в расчёте на автоматическое согласование. USB-RS232-адаптеры, которые из-за энергосбережения драйвера Windows игнорируют фиксированную скорость, могут успешно выполнить первое сканирование, но завершить загрузку с ошибкой. В сети DH+ документируйте восьмеричные адреса в шкафу, чтобы специалисты, привыкшие к десятичной системе, не задавали узел 8, когда на переключателе установлен адрес 10 в восьмеричном формате. Храните один заведомо исправный профиль CP3 и один заведомо исправный профиль PCMK в папке резервных копий RSLinx на предприятии.

После того как RSWho начнёт стабильно отображать SLC 5/04, сохраните конфигурацию RSLinx и экспортируйте набор драйверов для сервисного образа. Такая небольшая мера помогает сохранять доступ к офлайн-редактированию, таблицам принудительных значений и инструментам трендирования в устаревающих системах PLC и PAC, не создавая последовательный канал заново при каждом останове.

Об авторе

Марк Таунсенд | Ведущий инженер по автоматизации — системы Allen-Bradley

Марк Таунсенд — ведущий инженер по автоматизации с более чем 18-летним опытом работы с платформами Allen-Bradley, включая ControlLogix, CompactLogix и устаревшие системы SLC-500. В его повседневные задачи входят разработка логики RSLogix / Studio 5000 и ввод в эксплуатацию HMI FactoryTalk View на устаревших и смешанных парках оборудования.

Оставить комментарий

Обратите внимание, комментарии должны быть одобрены перед публикацией.