1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Модератор: Глоб.модераторы

Ответить

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

Добрый день!
Я столкнулась с интересной проблемой.

Стоит задача: управление c Master Scada 4D частотным преобразователем INSTART FCI (регистровая карта в прикрепленном файле) по RS-485, Modbus RTU.
Параметры канала: RS-485,Modbus RTU, 9600 бод, слово 8 бит, 1 Стоп-бит, четность - Even.
Задержка связи - 5мс, таймаут - 1000мс, периодичность опроса - 100мс.
С организацией обмена проблем не возникало. Задача опорной частоты, чтение и мониторинг параметров от преобразователя частоты - обмен стабильный.
Но при выдаче команды на любое вращение (запись в регистр чисел 1,2, 3 или 4 в регистр A001h), преобразователь частоты получает посылку, выдает команду на пуск двигателя, при этом Master Scada перестает слать запросы и выводит по тайм-ауту ошибку "No connection". При этом запись в регистр A001h команды на сброс неисправностней или останов не вызывает "обрыв".

Я предполагаю, что шалит Master Scada, поскольку до нее я использовала для отладки с тем же самым частотником и с теми же параметрами канала в качестве мастера панель DeltaElectronics DOP-110WS. Подобной неисправности с панелью не обнаруживалось.

Тот факт, что передача посылок прекращается непосредственно при фактическом пуске двигателя, наводит на мысль, что у данной неисправности могут быть не программные, а электрические причины в виде помех. Но расстояние между мастером и слейвом около метра, поэтому мне кажется это маловероятным.
Кто-нибудь сталкивался с подобной проблемой?

Спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение Jackson »

IrinaR писал(а): 16 авг 2023, 16:41 расстояние между мастером и слейвом около метра, поэтому мне кажется это маловероятным.
И напрасно. ПК фактически лежит прямо на ПЧ. Что хочешь может быть.
IrinaR писал(а): 16 авг 2023, 16:41при этом Master Scada перестает слать запросы
Уверены? Как определили?

Возможен вариант, что ПЧ, получив команду, посылает ответ "команда принята" но до мастера она не доходит. Мастер ждет этого ответа и не делает новых запросов пока ждёт. Не дождавшись, он вешает ошибку таймаута.
IrinaR писал(а): 16 авг 2023, 16:41При этом запись в регистр A001h команды на сброс неисправностней или останов не вызывает "обрыв".
Потому что в ответ на эти команды ПЧ ответ тоже отправляет и до мастера он долетает. Момент пуска - самый тяжкий по всем условиям, на время разгона связь пропадает, а когда пуск закончен - связь восстанавливается.
По вопросам работы Форума можно обратиться по этим контактам.

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

Jackson писал(а): 16 авг 2023, 18:53 Возможен вариант, что ПЧ, получив команду, посылает ответ "команда принята" но до мастера она не доходит. Мастер ждет этого ответа и не делает новых запросов пока ждёт. Не дождавшись, он вешает ошибку таймаута.
Jackson писал(а): 16 авг 2023, 18:53 Момент пуска - самый тяжкий по всем условиям, на время разгона связь пропадает, а когда пуск закончен - связь восстанавливается.
Спасибо, я это проверю.

Тогда напрашивается вопрос, почему в случае с панелью, расположение которой было идентичным, не наблюдалось такой неисправности. Разве что могу предположить, что её промышленное исполнение обеспечивает соответствующую помехоустойчивость.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение Jackson »

IrinaR писал(а): 16 авг 2023, 21:57 Тогда напрашивается вопрос, почему в случае с панелью, расположение которой было идентичным, не наблюдалось такой неисправности.
Понятия не имею. :) Пути электромагнитных помех неисповедимы.

И я дал всего лишь одно предположение, дело и не в этом может быть.

Отправлено спустя 2 минуты 10 секунд:
Если Вы хотите помощи, а не просто о погоде поговорить, то лучше отвечать на уточняющие вопросы, которые Вам задают. Раз задают - значит это важно в первую очередь для Вас (у нас же нет Вашей проблемы, зато своих вагон).
Jackson писал(а): 16 авг 2023, 18:53 Уверены? Как определили?
По вопросам работы Форума можно обратиться по этим контактам.

SaNNy
освоился
освоился
Сообщения: 259
Зарегистрирован: 01 фев 2010, 10:37
Имя: Александр
Страна: Россия
город/регион: Брянск
Благодарил (а): 10 раз
Поблагодарили: 33 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение SaNNy »

А зачем вам такая периодичность опроса - 100мс? Поднимите ее хотя бы до 1000мс.

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

Прошу прощения, ваше объяснение показалось мне исчерпывающим.
В обычном режиме частотник работает без таймаута, то есть висит на шине и ждёт запроса.
Я выставляла на частотнике таймаут 1000мс, в Мастер Скаде увеличивала значение ожидания отклика. При выдаче команды на пуск, частотник пускал двигатель и выходил в аварию по таймауту.
На конвертере интерфейсов отсутствовала индикация передачи.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение Jackson »

SaNNy писал(а): 17 авг 2023, 05:41 А зачем вам такая периодичность опроса - 100мс? Поднимите ее хотя бы до 1000мс.
При скорости 9600 это действительно перебор. Раз в секунду и не чаще, и таймаут 3 секунды не меньше.
IrinaR писал(а): 17 авг 2023, 10:01 На конвертере интерфейсов отсутствовала индикация передачи.
Это никак не говорит о том, что МастерСкада перестаёт слать запросы. Это говорит только о том, что конвертер ничего не получает. А ничего не получать он может по куче разных причин.
IrinaR писал(а): 17 авг 2023, 10:01 обычном режиме частотник работает без таймаута, то есть висит на шине и ждёт запроса.
И из этого тоже никак не следует что со связью нет проблем и в обычном режиме. Если в обычном режиме частотник просто ждёт - это значит что запросов и нет. А раз нет запросов - то нет и ошибок таймаута, не на что реагировать ведь.

Отправлено спустя 46 секунд:
IrinaR писал(а): 17 авг 2023, 10:01 Прошу прощения, ваше объяснение показалось мне исчерпывающим.
Вопрос ведь был задан, он подразумевает ожидание ответа. :)
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение Jackson »

Задам контрольный вопрос:
1. Кабель какой марки лежит?
2. Как подключен, как заземлён, стоят ли терминаторы? То есть точную схему подключения покажите.
По вопросам работы Форума можно обратиться по этим контактам.

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

Jackson писал(а): 17 авг 2023, 11:14 1. Кабель какой марки лежит?
Использовали поочерёдно времянку Пугв 1х0.5 и кабель D-Sub.
Jackson писал(а): 17 авг 2023, 11:14 2. Как подключен, как заземлён, стоят ли терминаторы? То есть точную схему подключения покажите.
Терминальные резисторы стоят, 120 Ом.
Схема подключения соответствует картинке во вложенном файле.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение olexsa »

IrinaR писал(а): 17 авг 2023, 13:29 Использовали поочерёдно времянку Пугв 1х0.5 и кабель D-Sub.
Пугв 1х0,5 - это одиночный провод. D-Sub - это разъём. А кабель то какой? Каким образом организовывали физическую связь по RS485 между оборудованием? Или же два провода свивали между собой, распаивали на разъем, и это был аналог витой пары?

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

В первом случае, свиваем два провода, обжимаем, заводим в клеммник.
Во втором случае: берём кабель USB-COM, отрезаем разъём D-Sub, обжимаем жилы, заводим в клеммник.

Sergy6661
специалист
специалист
Сообщения: 655
Зарегистрирован: 19 фев 2019, 22:38
Имя: Сергей
Страна: Россия
город/регион: Краснодар
Благодарил (а): 20 раз
Поблагодарили: 89 раз

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение Sergy6661 »

IrinaR писал(а): 16 авг 2023, 16:41 Но расстояние между мастером и слейвом около метра
И
IrinaR писал(а): 16 авг 2023, 16:41 Но при выдаче команды на любое вращение (запись в регистр чисел 1,2, 3 или 4 в регистр A001h), преобразователь частоты получает посылку, выдает команду на пуск двигателя, при этом Master Scada перестает слать запросы и выводит по тайм-ауту ошибку "No connection"
наводит на мысль о отсутствии заземления на ПЧ, при запуске возникает помеха, которая "ложит" связь.
1. На коротких расстояниях терминаторы подключать не нужно.
2. Для точной диагностики подключить к линии ПК с каким-нибудь снифером и снять лог обмена и его анализировать.
3. На некоторых ПЧ, напр. на ATV630, есть возможность отсоединения от "земли" входного фильтра, надо проверить и отсоединить.
4. Отключить "земли"(линию GND) на 485м.
Последний раз редактировалось Sergy6661 17 авг 2023, 15:58, всего редактировалось 1 раз.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение Jackson »

IrinaR писал(а): 17 авг 2023, 13:29 и кабель D-Sub
Это что такое? Марка у него есть? SUB-D - нет такой марки кабеля. Это вольное название типа кабелей, под которое можно подогнать всё что угодно. Я спрашивал "марка".
Давайте отвечать на тот вопрос, который задан, а не на тот, ответ на который у Вас под рукой. Помощь нужна Вам, а не нам, раз мы что-то спрашиваем - значит наверное именно это нам и надо для того чтобы помочь Вам. Уважайте наше время пожалуйста, мы отрываемся от своих дел для того чтобы заняться Вашей проблемой - в ущерб своим делам. Возместить время невозможно ничем.
IrinaR писал(а): 17 авг 2023, 13:29 Схема подключения соответствует картинке во вложенном файле.
Эту схему - в топку. Рекомендации:
  1. Заземлить экран силового кабеля от ПЧ до двигателя. Если кабель там неэкранированный - заменить на экранированный.
  2. Для интерфейса проложить нормальный кабель симметричный для RS-485
  3. Экран интерфейсного кабеля заземлить на одном из концов, не на обоих ни в коем случае.
  4. Проводник уравнивания потенциалов оторвать нафиг - на него наводится и выносит мозг в обоих устройствах: на конвертере и в модуле связи в ПЧ
  5. Если не поможет - поочередно пробовать убирать резисторы: сначала на стороне конвертера, потом на стороне ПЧ, потом убрать оба.
Классика.

Проблемы могут быть апаратные и программные. Выполнив все рекомендации выше Вы устраните аппаратные проблемы и можно будет приступать к программным (если они вообще есть). Иначе непонятно куда копать. Разделяй и властвуй.
По вопросам работы Форума можно обратиться по этим контактам.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение olexsa »

IrinaR писал(а): 17 авг 2023, 13:29 Использовали поочерёдно времянку Пугв 1х0.5 и кабель D-Sub
viewtopic.php?p=134529#p134529 Смотреть п.2; п. 4.

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

Джентельмены, спасибо за участие и советы, проблема решена.

Корень зла - использование терминальных резисторов на 120 Ом с кабелем с сопротивлением 100 Ом.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение olexsa »

IrinaR писал(а): 18 авг 2023, 16:44 с кабелем с сопротивлением 100 Ом
случаем не кабель для прокладки локальных сетей - UTP, FTP?
Что заменили - кабель или терминаторы?
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение Никита »

IrinaR писал(а): 18 авг 2023, 16:44 Корень зла - использование терминальных резисторов на 120 Ом с кабелем с сопротивлением 100 Ом.
Отнюдь.. Корень, скорее, в том, что или резисторы в устройствах уже были, или схемотехника в принципе не под них сделана, или сделали плохо.
На скорости 9600 (примерно 10кГц) длина волны - 30км. Т.е. на расстояниях по кабелю в единицы метров, кабель "не имеет" волнового сопротивления. Т.е. с точки зрения электротехники реактивными явлениями можно пренебречь до гармоник второго-третьего порядка.
На это же косвенно указывает и эксперимент с ПВ-3, он же ПУГВ, где у скрученного руками кабеля волновое вообще вычислить невозможно. (Кстати, с ним без терминаторов не пробовали?
Вообще, опыт показывает, что сначала лучше запускать 485 вообще без терминирования, и только если вылезают проблемы - пробовать вешать терминаторы, смещать/подвешивать потенциалы и т.д.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение olexsa »

IrinaR, не подскажите, что за переключатель J10?
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

olexsa писал(а): 18 авг 2023, 20:07 Что заменили - кабель или терминаторы?
Заменила терминаторы. А затем вовсе их исключила.
Никита писал(а): 19 авг 2023, 13:01 (Кстати, с ним без терминаторов не пробовали?
До закупки нормального кабеля будем работать без терминаторов
olexsa писал(а): 19 авг 2023, 14:27 IrinaR, не подскажите, что за переключатель J10?
J10 - ползунок для подключения терминального резистора.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение olexsa »

IrinaR писал(а): 21 авг 2023, 09:50 Заменила терминаторы. А затем вовсе их исключила.
IrinaR писал(а): 21 авг 2023, 09:50 J10 - ползунок для подключения терминального резистора.
И ... они были включены или выключены? Применяли внешние терминаторы, или когда описывали схему подключения, то имели ввиду именно их?

I_m
не первый раз у нас
не первый раз у нас
Сообщения: 396
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 12 раз
Поблагодарили: 54 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение I_m »

IrinaR писал(а): 21 авг 2023, 09:50 До закупки нормального кабеля будем работать без терминаторов
Да не нужны Вам терминаторы на такой короткой (как я понял) линии, да ещё и на скорости 9600. Ни внешние, ни встроенные, если есть такие. Если DIP-переключателем включаются встроенные - отключите и не парьтесь.

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

olexsa писал(а): 21 авг 2023, 09:59 И ... они были включены или выключены? Применяли внешние терминаторы, или когда описывали схему подключения, то имели ввиду именно их?
Они были подключены. Со стороны ПЧ использовались они.
I_m писал(а): 21 авг 2023, 10:22 Да не нужны Вам терминаторы на такой короткой (как я понял) линии, да ещё и на скорости 9600. Ни внешние, ни встроенные, если есть такие. Если DIP-переключателем включаются встроенные - отключите и не парьтесь.
Сейчас все отключено.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение Никита »

IrinaR писал(а): 21 авг 2023, 09:50 До закупки нормального кабеля будем работать без терминаторов
Я имел в виду работу без терминаторов про "сопле" из ПУГВ - так пробовали?
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
IrinaR
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 16 авг 2023, 15:22
Имя: Ирина
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Master SCADA 4D+частотник INSTART FCI, Modbus RTU

Сообщение IrinaR »

Никита писал(а): 21 авг 2023, 18:55 Я имел в виду работу без терминаторов про "сопле" из ПУГВ - так пробовали?
Да, с соплей из ПУГВа без терминаторов все работает.
Ответить

Вернуться в «Интерфейсы, протоколы, связь»