Автоматизация и термометрия
объектов сельского хозяйства

Возможные неисправности в работе системы измерительной «Грейн» и методы их устранения

При отсутствии информации о температуре всех силосов на экране монитора (все силоса мигают красным, при наведении на силос в сплывающем сообщении указано «Нет связи с устройством») следует:

  1. Убедиться в наличии соответствующего напряжения во всех комплектных шкафах на первичной и вторичной линиях питания, произвести замеры напряжения мультиметром в каждом шкафу используя комплектную документацию.
  2. Убедиться, что при опросе системы на преобразователе интерфейсов RS485-USB-I в ШИ мигают индикаторы «Запрос»-«Ответ». Мигающие индикаторы свидетельствуют о том, что преобразователь принимает от управляющего компьютера запросы и отправляет далее в систему. В случае отсутствия индикации опроса, проверить качество соединения ПК и ШИ, поменять USB кабель, проверить в диспетчере устройств, что преобразователь корректно определяется как com-порт.

Если в системе установлен ШРМ, то убедиться, что в ШРМ подключенном в ШИ, мигает индикатор опроса.

  1. Убедиться, что при опросе системы на повторителе RS485С в каждом ШР мигает индикатор опроса зеленым/желтым цветом. Мигающие индикаторы свидетельствует о том, что преобразователь принимает запросы по линии RS-485 и отправляет далее в систему. Если в системе установлен ШРМ, то убедиться, что в ШРМ подключенном в ШР, мигает индикатор опроса.
  2. Проверить целостность кабеля интерфейса RS-485 по всей линии (ШИ->ШР->ШКЦ/ШЭМБ).
  3. Проверить качество расключения интерфейсного и питающего кабеля во всех комплектных шкафах (качество обжатия провода в наконечнике, плотность посадки в клеммник и т.п.).
  4. Внимание! Данный пункт актуален для проверки одного отдельного полностью неработающего ШКЦ (или одного ШКЦ в системе ).
    Отключить от контроллера NL-12TS все термоподвески, провести опрос термоподвесок сканированием в программе NL-OPC (см. здесь). Если связь с контроллером восстановилась, каждый канал отвечает без подключенной термоподвески, то это свидетельствует о том, что возникла проблема при работе с термоподвеск-ой/ами. Для определения «проблемной» термоподвески необходимо по одной подключать термоподвески к контроллеру и каждый раз производить сканирование сети до тех пор, пока при очередном подключении не пропадет связь с контроллером. Проверить таким образом каждую термоподвеску. Для дальнейшей проверки термоподвески смотрите здесь.
  5. Если в системе больше одного ШКЦ/ШЭМБ, рекомендуется проводить диагностику системы по отдельным сегментам сети RS-485 или каждого комплектного шкафа или термоподвески начиная с дальнего конца линии RS-485. Для более точной диагностики потребуется ноутбук и преобразователь RS485->USB. Подключение производится по схеме «Ноутбук» -> «Преобразователь RS485-USB» -> «data+/data- проверяемого устройства».
    Например, в системе измерительной «Грейн», установлен один ШИ, один ШР и ШКЦ в количестве трех штук, соединенных друг с другом последовательно. Нужно по очереди отключить каждый ШКЦ от общей линии RS-485 и подключиться к каждому по отдельности ШКЦ преобразователем RS485-USB в клеммы data+/data-, провести опрос выбранного ШКЦ по адресу, указанному на плате контроллера. Если получилось считать данные с каждого ШКЦ по отдельности, то далее необходимо объединить ШКЦ между собой и произвести опрос всех трех ШКЦ без ШР и ШИ.
    Если получилось считать данные со всех ШКЦ, то нужно включать в схему по очереди ШР, затем ШИ, каждый раз проводить опрос и наблюдать, на каком этапе пропадает связь с системой измерительной «Грейн».
    Если не удалось считать данные с одного или более ШКЦ, то рекомендуем проверить ШКЦ отключением термоподвесок (см. п.6 ), затем продолжить вышеуказанные действия.
  6. Если в системе присутствует схема подключения по типу «звезда», т.е. из одного ШР выходит две или более линии RS485 к ШКЦ/ШЭМБ (см. рисунок монтажа системы по  типу "звезда"), тогда необходимо по очереди отключить каждую линию и провести опрос (Л1, Л2).

Responsive image

Монтаж системы по типу «звезда»

Аналогично необходимо выполнить, если в системе несколько ШР, по очереди отключать дальние ШР, исключая влияние друг на друга соседних ШР и ШКЦ

  1. В случае наличия протяженной линии RS-485, при любом разрыве зависимости импеданса линии от пространственной координаты вызываются отражения и искажения сигналов. Чтобы избежать отражений на концах линии, к ним подключают согласующие резисторы (см. рисунок).
  2. Для системы с термоподвесками со встроенными контроллерами NL-30ML (без ШКЦ/ШЭМБ) необходимо провести все описанные выше действия.

При отсутствии информации о температуре отдельной части силосов на экране монитора (после каждого опроса отдельные силоса мигают красным, при наведении на силос в сплывающем сообщении указано «Нет связи с устройством») следует:

  1. Проверить п.1, 2, 3, 4, 5.
  2. Определить, что проблема возникла локально в пределах ШКЦ/ШЭМБ, т.е. все неотвечающие термоподвески в силосах подключены к одним ШКЦ или ШЭМБ и весь шкаф не отвечает на запросы. Для этого нужно:
    - Определить адреса термоподвесок, соответствующие наработающим силосам. Узнать адрес можно из файла конфигурации Config.gml (см. здесь).
    Внимание! В файле конфигурации адреса указаны в десятичной форме счисления (d).
    - После чего нужно определить адрес контроллера, к которому неработающие термоподвески подключены.  Для этого необходимо перевести адрес термоподвески из файла конфигурации в шестнадцатеричную систему (h). Например, если адрес термоподвески 515 (d), то это 0203 (h) (для перевода можно воспользоваться калькулятором в режиме «программист»), где старшая часть 02 - это адрес контроллера, а младшая часть 03 – это номер канала, в который подключены термоподвеска контроллера с адресом 02.
    Внимание! Адрес контроллера ШКЦ/ШЭМБ указан на двери комплектного шкафа или на плате контроллера внутри шкафа в формате 0201, где 02 – адрес контроллера, 01 постоянная неизменяемая часть.
    - Повторить действия из п. 6.
  3. Поменять местами на каналах ШКЦ/ШЭМБ неработающие термоподвески с заведомо работающими термоподвесками (чтобы исключить проблемы в работе отдельного канала ШКЦ/ШЭМБ).
  4. Проверить наличие питания неотвечающей термоподвески 5 В на соответствующем канале контроллера NL-12TS в ШКЦ (между клеммами Vs+ и GND).
  5. Убедиться, что в системе нет повторяющихся адресов контроллеров ШКЦ/ШЭМБ. Самый простой способ проверки, отключать от общей линии RS-485 по очереди ШКЦ/ШЭМБ с перезагрузкой по питанию, после чего проводить опрос системы и следить, что пропадает связь именно с тем устройством, которое было отключено.
  6. Если в системе присутствует схема подключения по типу «звезда», т.е. из одного ШР выходит две или более линии RS-485 к ШКЦ/ШЭМБ (см. рисунок) и нет ответа при опросе от одной (Л1) или другой линии (Л2), то необходимо по очереди отключить каждую линию и провести опрос. Аналогично необходимо выполнить, если в системе несколько ШР, по очереди отключать дальние ШР, исключая влияние друг на друга соседних ШР и ШКЦ
  7. Проверить п .9.
  8. Проверить ШКЦ/ШЭМБ с проблемными термоподвесками отдельно от общей сети RS-485, подключившись к ним через преобразователь интерфейсов RS-485->USB (см. п.7)
  9. Для системы с термоподвесками со встроенными контроллерами NL-30ML (без ШКЦ/ШЭМБ) необходимо провести несколько опросов подряд в программе NL-Grain, чтобы проверить одни ли и те же подвески стабильно не отвечают.

Если после каждого опроса нет ответа от одной и той же термоподвески, то нужно отключить соответствующую термоподвеску от общей линии RS-485, проверить качество коммутации в коробке термоподвески, если все провода расключены верно, то подключиться к контроллеру термоподвески NL-30ML напрямую по схеме, описанной в п.7. Проверить работу термоподвески вне линии RS-485. В случае корректной работы термоподвески отдельно, то необходимо проверить систему на повторение адресов контроллеров. В случае отсутствия ответа контроллера, отключить шлейф термоподвески от контроллера (три провода Vs+,Data, GND), проверить без нее, если удастся получить ответ, то можно сделать вывод, что проблема в шлейфе термоподвески. Если же термоподвеска ни в каком из случаев не ответила, то можно сделать вывод, что проблема в контроллере термоподвески NL-30ML.

Если после каждого опроса отвечают или не отвечают разные термопопдвески. В таком случае нужно проверить п.8 (в данном случае вместо ШКЦ/ШЭМБ будут выступать NL-30ML) и п. 9.

Один или несколько датчиков температуры в шлейфе термоподвески не работают (NL-12TS/ NL-30ML)

Если силос начал мигать бледно зеленым/желтым/красным цветом, а в правой части экрана в вертикальном столбце в поле показаний температуры появилась ошибка «неизв.» или «неиспр.», то это значит, что в работе одного или более датчиков термоподвески, установленной в данном силосе, произошел сбой (см. рисунок с сообщением о сбое).

Responsive imageResponsive image

Сообщение о сбои в работе термоподвески

Для начала необходимо проверить правильность и качество расключения трех проводов термоподвески (+Vs, GND, Data) во всех точках подключения.

Если ситуация не изменилась, то для решения данного вопроса можно воспользоваться режимом «Init». Режим «Init» позволяет временно присвоить модулю следующие предустановленные параметры связи по RS-485 и вычитать все данные из термоподвески:

  • адрес FF (для NL-12TS), адрес 7FF (для NL-30ML);
  • скорость 9600 бит/с;
  • протокол DCON.

Если термоподвеска подключена в NL-12TS, то:

  • необходимо установить джампер на 3-4 ножки разъема программирования. Переход в режим осуществляется в течении 10-20 секунд (при этом нет необходимости сбрасывать питание модуля). Для возврата в стандартный режим работы, джампер необходимо снять, не сбрасывая питание модуля. После снятия джампера провести опрос термопоподвески и проверить ее работу.
    В момент, когда джампер установлен, опрашивать контроллер не нужно!

Responsive image

Установка джампер на 3-4 вывода разъёма программирования NL-12TS

Если термоподвеска c контроллером NL-30ML, то:

  • необходимо выключить питание контроллера, установить джампер на 3-4 ножки разъема программирования. Включить питание контроллера, подождать 10-20 секунд (чтобы данные успели загрузится из термоподвески в контроллер). Для возврата в стандартный режим работы, выключить питание контроллера, снять джампер, включить снова питание. После снятия джампера провести опрос термопоподвески и проверить ее работу.
    В момент, когда джампер установлен, опрашивать контроллер не нужно!

Responsive image

Установка джампера на 3-4 вывода разъёма программирования NL-30ML

Один или несколько датчиков температуры в шлейфе термоподвески не работают (CL-96DC-2)

Если силос начал мигать бледно зеленым/желтым/красным цветом, а в правой части экрана в вертикальном столбце в поле показаний температуры появилась ошибка «неизв.», «неиспр.», «общ.пр.», то это значит, что в работе одного или более датчиков термоподвески, установленной в данном силосе, произошел сбой (см. рисунок).

Для проверки некорректно работающей термоподвески необходимо в шкафу электронного местного блока на канале платы CL-96DC-2 с данной термоподвеской померить сопротивление относительно общего провода по каждому датчику. Для сравнения, замеры можно провести на заведомо рабочей термоподвеске, установленной при тех же климатических условиях. В ходе эксплуатации возможны смещения проводов в клеммниках или на плате CL-96DC-2, которые приводят к данной ошибке. В случае отклонения показаний сопротивления от нормы, необходимо проверить коммутацию всех проводов в ШЭМБ, а также в клеммной коробке термоподвески.

Отсутствие ответа от шлейфа термоподвески с рабочим контроллером (NL-30ML или NL-12TS)

Внимание! Точно определить причину неработоспосбности термоподвески можно только на заводе изготовителя. Данный метод позволяет выявить возможный обрыв шлейфа термоподвески.

Для проверки вам потребуется мультиметр с режимом измерения сопротивления.

Responsive image

Схема прозвонки термоподвески

На рисунке схемы прозвонки используются следующие обозначения:

  • ТП – термоподвеска;
  • +Vs- желтый(оранжевый) провод от шлейфа термоподвески;
  • GND – зеленый(синий) провод от шлейфа термоподвески;
  • Data – белый(белый) провод от шлейфа термоподвески;
  • + красный щуп мультиметра;
  • - черный щуп мультиметра;

400 кОм, 640 кОм, ∞ – возможные значений сопротивления между проводами термоподвески.

Измерения сопротивления, полученные при проверке, могут немного отличаться от тех, что указаны на рисунке, но не существенно. В качестве эталона для конкретной системы, можно провести замеры на заведомо рабочей термоподвеске, установленной при тех же условиях, что и вышедшая из строя термоподвеска.

Смена адреса контроллера NL-30ML, NL-12TS, CL-96DC-2

Внимание! Перед процессом изменения адреса рекомендуется проверить связь с контроллером по инструкции в (cм. здесь).

Перейти во вкладку «Устройства» выбрать «Выполнить команду».

Responsive image

Переход в терминальный режим

Responsive image

Переход в окно ввода команд

В открывшемся окне выбрать последовательный порт, затем в поле «Текст команды» выполнить последовательно две команды

Смена адреса контроллера NL-12TS/CL-96DC

Разрешение конфигурирования (изменения адреса, поиска датчиков и установки порядковых номеров датчиков)

Например,
Команда: ^E01FF1, где 01 (h) текущий адрес контроллера с этикетки (старшая часть), FF1 – неизменяемые символы
Ответ устройства: !01FF

Смена адреса контроллера. Команда выполнятся только после выполнения команды разрешения:

Например,
Команда: ^S01FF02FF00, где 01 (h) текущий адрес вашего контроллера с этикетки (старшая часть), 02 (h) – адрес, на который вам нужно поменять, FF и 00 в конце– неизменяемые символы
Ответ устройства: !01FF

Внимание! Обратите внимание, что ответ будет получен от старого адреса 01, что является успешной сменой уже на новый адрес 02

После успешной смены адреса, проверить через «Поиск устройств».

Смена адреса контроллера NL-30ML

Разрешение конфигурирования (изменения адреса, поиска датчиков и установки порядковых номеров датчиков)

Например,
Команда: ^E000D1, где 000D (h) текущий адрес контроллера с этикетки, 1 – неизменяемый символ
Ответ устройства: !000D

Смена адреса контроллера. Команда выполнятся только после выполнения команды разрешения:

Например,
Команда: ^S000D000E00, где 000D (h) текущий адрес вашего контроллера с этикетки, 000E (h) – адрес, на который вам нужно поменять, 00 в конце– неизменяемые символы
Ответ устройства: !000D

Внимание! Обратите внимание, что ответ будет получен от старого адреса 000D, что является успешной сменой уже на новый адрес 000E

После успешной смены адреса, проверить через «Поиск устройств».