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

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

Описание проблемы Рекомендации по диагностике работы системы и возможные методы решения проблемы Примечания

1. В программе NLGrain все силоса мигают красным, при наведении на силос в сплывающем сообщении указано «Нет связи с устройством»

1.1. Убедиться в наличии соответствующего напряжения во всех комплектных шкафах на первичной и вторичной линиях питания, произвести замеры напряжения мультиметром в каждом шкафу используя комплектную документацию.

Внимание! Для системы с термоподвесками со встроенными контроллерами NL-30ML (вместо ШКЦ/ШЭМБ) необходимо провести все описанные действия

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

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

1.3. Убедиться, что при опросе системы на повторителе RS485С в каждом ШР мигает индикатор опроса зеленым/желтым цветом. Мигающие индикаторы свидетельствует о том, что преобразователь принимает запросы по линии RS485 и отправляет далее в систему. Если в системе установлен ШРМ, то убедиться, что в ШРМ, подключенном в ШР, мигает индикатор опроса.

1.4. Проверить целостность кабеля интерфейса RS-485 по всей линии (ШИ→ШР→ШКЦ/ШЭМБ).

1.5. Проверить качество расключения интерфейсного и питающего кабеля во всех комплектных шкафах (качество обжатия провода в наконечнике, плотность посадки в клеммник и т.п.).

1.6. Отключить от контроллера NL-12TS все термоподвески, отключить блок питания на 10 сек. И включить. Провести опрос термоподвесок сканированием в программе NL-OPC (см. раздел "Предварительная настройка и проверка монтажа системы измерительной «Грейн»"). Если связь с контроллером восстановилась, каждый канал отвечает без подключенной термоподвески, то это свидетельствует о том, что возникла проблема при работе с термоподвеской/ами. Для определения «проблемной» термоподвески необходимо по одной подключать термоподвески к контроллеру и каждый раз производить сканирование сети до тех пор, пока при очередном подключении не пропадет связь с контроллером. Проверить таким образом каждую термоподвеску. Для дальнейшей проверки термоподвески смотрите здесь.

Внимание! Пункт 6 актуален для проверки одного отдельного полностью неработающего ШКЦ (или одного ШКЦ в системе ).

1.7. В случае наличия протяженной линии RS485, при любом разрыве зависимости импеданса линии от пространственной координаты вызываются отражения и искажения сигналов. Чтобы избежать отражений на концах линии, к ним подключают согласующие резисторы (см. рисунок).

 

1.8. Если в системе присутствует схема подключения по типу «звезда», т.е. из одного ШР выходит две или более линии RS485 к ШКЦ/ШЭМБ (см. рисунок 4.1), тогда необходимо по очереди отключить каждую линию и провести опрос (Л1, Л2).Аналогично необходимо выполнить, если в системе несколько ШР, по очереди отключать дальние ШР, исключая влияние друг на друга соседних ШР и ШКЦ/ШЭМБ.

2. В программе NLGrain после каждого опроса часть силосов мигает красным, при наведении на силос в сплывающем сообщении указано «Нет связи с устройством») следует:

2.1. Проверить пп. 1.4., 1.5.1.7., 1.8. предыдущего пункта.

 

2.2. Определить, что проблема возникла локально в пределах ШКЦ/ШЭМБ, т.е. все неотвечающие термоподвески в силосах подключены к одним ШКЦ или ШЭМБ и весь шкаф не отвечает на запросы. Для этого нужно:

  • Определить адреса термоподвесок, соответствующие наработающим силосам.  Узнать адрес можно из файла конфигурации Config.gml (см. здесь).
    Внимание! В файле конфигурации адреса указаны в десятичной форме  счисления (d).
  • После чего нужно определить адрес контроллера, к которому неработающие термоподвески подключены.  Для этого необходимо перевести адрес термоподвески из файла конфигурации в шестнадцатеричную систему (h). Например, если адрес термоподвески 515 (d), то это 0203 (h) (для перевода можно воспользоваться калькулятором в режиме «программист»), где старшая часть 02 - это адрес контроллера, а младшая часть 03 – это номер канала, в который подключены термоподвеска контроллера с адресом 02.
    Внимание! Адрес контроллера ШКЦ/ШЭМБ указан на двери комплектного шкафа или на плате контроллера внутри шкафа в формате 0201, где 02 – адрес контроллера, 01 постоянная неизменяемая часть.
  • Повторить действия из пп. 1.6. предыдущего раздела.

2.3. Поменять местами на каналах ШКЦ/ШЭМБ неработающие термоподвески с заведомо работающими термоподвесками (чтобы исключить проблемы в работе отдельного канала ШКЦ/ШЭМБ).

2.4. Проверить наличие питания неотвечающей термоподвески 5 В на соответствующем канале контроллера NL-12TS в ШКЦ (между клеммами Vs+ и GND).

2.5. Убедиться, что в системе нет повторяющихся адресов контроллеров ШКЦ/ШЭМБ. Самый простой способ проверки, отключать от общей линии RS-485 по очереди ШКЦ/ШЭМБ с перезагрузкой по питанию, после чего проводить опрос системы и следить, что пропадает связь именно с тем устройством, которое было отключено.

2.6. Для системы с термоподвесками со встроенными контроллерами NL-30ML (без ШКЦ/ШЭМБ) необходимо провести несколько опросов подряд в программе NL-Grain, чтобы проверить одни ли и те же подвески стабильно не отвечают.
Если после каждого опроса нет ответа от одной и той же термоподвески, то нужно отключить соответствующую термоподвеску от общей линии RS-485, проверить качество коммутации в коробке термоподвески, если все провода расключены верно, то отключить шлейф термоподвески от контроллера (три провода Vs+,Data, GND), провести опрос без шлейфа, если удастся получить ответ, то можно сделать вывод, что проблема в шлейфе термоподвески.

Внимание! Пункт 6 актуален для проверки ЦТП с контроллерами NL-30ML

3. В программе NLGrain после каждого опроса температура по всей термоподвеске в силосах  равна нулю следует:

3.1. Проверить наличие индикации на модуле NL-4RTD-G в шкафу ШЭМБ. Если в момент опроса системы не мигают индикаторы (зеленый и оранжевый), то вероятнее всего вышел из строя модуль. Для проверки необходимо поменять модуль 4RTD-G с модулем из заведомо рабочего шкафа. Провести опрос подвесок с другим модулем (модули 4RTD-G взаимозаменяемые без смены адреса)

Данный пункт актуален для системы с аналоговыми подвесками и боками ШЭМБ
4. В программе NLGrain вместо фактических показаний температуры датчика цифровой термоподвески отображается значение:

4.1. 0850 - 85 градусов, если это соответствует действительности / плата не успела произвести измерения температуры с датчика 1-wire

 

4.2. 1279 - неисправность датчика (поврежден или полностью вышел из строя)

4.4. GGGG (DCON)/2000 (MODBUS) - отсутствие датчика

5. В программе NLGrain вместо фактических показаний температуры датчика аналоговой термоподвески отображается значение:

5.1.  QQQQ -обрыв сопротивления проводов общий
(7 канал)

 

5.2. DDDD - если температура выходит за диапазон

Если при проверке системы по вышеуказанным пунктам таблицы не удалось устранить проблему, то рекомендуем проводить диагностику системы по отдельным сегментам сети RS-485 или каждого комплектного шкафа или термоподвески начиная с дальнего конца линии RS-485. Для более точной диагностики потребуется ноутбук и преобразователь RS485→USB. Подключение производится по схеме «Ноутбук» → «Преобразователь RS485-USB» → «data+/data- проверяемого устройства». 

Responsive image

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

Например, в системе измерительной «Грейн», установлен один ШИ, один ШР и ШКЦ в количестве трех штук, соединенных друг с другом последовательно. Нужно по очереди отключить каждый ШКЦ от общей линии RS-485 и подключиться к каждому по отдельности ШКЦ преобразователем RS485-USB в клеммы data+/data-, провести опрос выбранного ШКЦ по адресу, указанному на плате контроллера. Если получилось считать данные с каждого ШКЦ по отдельности, то далее необходимо объединить ШКЦ между собой и произвести опрос всех трех ШКЦ без ШР и ШИ.

Если получилось считать данные со всех ШКЦ, то нужно включать в схему по очереди ШР, затем ШИ, каждый раз проводить опрос и наблюдать, на каком этапе пропадает связь с системой измерительной «Грейн».

Если не удалось считать данные с одного или более ШКЦ, то рекомендуем проверить ШКЦ отключением термоподвесок (см. пп.6 п 4.1 раздела 4), затем продолжить вышеуказанные действия.

 

 

Один или несколько датчиков температуры в шлейфе термоподвески не работают (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м. здесь). Рекомендуется подключать в линию RS-485 только то устройство, на котором будет производиться смена адреса (при работе с несколькими устройствами- по одному), во избежание случайной смены адреса другого устройства.

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

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

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