Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 23

Тема: Modbus Universal MasterOPC Serve. Отчёт о первом применении.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию Modbus Universal MasterOPC Serve. Отчёт о первом применении.

    Приобрели на пробу Modbus Universal MasterOPC Serve. Задача была простая, но заказчик настоял, зачем то, на приобретении MasterScada на 500 точек, соответсвено и ОРС сервер пришлось заказывать то же на 500.
    Из приборов были: ПЛК154 ( использовались в проекте 2 аналоговых входа, 2 аналоговых выхода, 4 дискретных входа, 4 дискретных выхода), МДВВ ( использовались 12 дискретных входов, 6 дискретных выходов) и MasterScada установленная на компьютере в зале машинистов.
    Расстояние между контроллером и компьютером чуть больше 90 метров.
    Так как расстояние позволяло (хоть и на пределе) связь решил делать по ТСР/IP.
    С настройкой сервера проблем нет. Все интуитивно понятно. Кто работал с CoDeSys v2, разберётся без проблем. У меня лично были проблемы с адресацией, но это из серии «спать надо больше».
    После монтажа оборудования сделали пробный запуск. ОРС сервер контроллера не видит. Все перепроверили, не видит. Тут уже у меня стал мозг закипать. Соединяюсь с ноутбука, не посредствено рядом с контроллером, все нормально. Пытаюсь с компьютера машинистов, нет сигнала. Прозвонили кабель. Нет одной жилы. Потом оказалось, что кабель цел. Тестер глюкнул. Но насторожило показание – 100 Ом. Стали трясти местных товарищей (витую пару тянули они), оказалось, что им выдали 300 метров и все триста они положили. Спрятав излишек в подземном тоннеле с конвейерами.
    Туда не сунешься, пылюка и грязь. Конвейера остановить технологи не дают. Вообщем решил уйти на RS-485.
    Выскажу субъективное мнение. Работа ОРС сервера по RS-485, мне понравилась больше чем по ТСР/IP. Поскольку на ТСР/IP было насколько раз «отваливание» переменой типа «int16», с функцией «WriteOnly» (дискретные сигналы с MasterScada). На RS-485 ни чего подобного не было. Скорость опроса была 115200. Хотя скорее всего просто надо было повозится с временем опроса. Но времени уже не хватало. Во всяком случае RS-485 пошел сразу и без проблем.
    Вообщем система в работе. Посмотрим как будет работать дальше.

    P.S.
    Так как уложился в семь тегов, то установил товарищам MasterScada32, с соответствующим ОРС сервером. А купленные отдал им. Впрочем, товарищи, судя по всему, вошли во вкус, уже сегодня готовят ТЗ из серии «чего бы ещё можно завести на управление с компьютера». Так что Скада на 500 точек думаю пригодится.

  2. #2
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Да, чуть не забыл. Так ПЛК154 был мастером для МДВВ, то для перехода на RS-485 для связи с ОРС сервером пришлось ставить ПЛК100 в качестве шлюза.
    Отсутствие возможности работы Modbus Universal MasterOPC Serve в режиме «Slave», большой минус. У Лектуса такая возможность есть.
    Сразу скажу, что о существовании АС3М в курсе. Но сделать надо было очень срочно и под рукой был только ПЛК 100.

  3. #3

    По умолчанию

    Цитата Сообщение от smk1635 Посмотреть сообщение
    Выскажу субъективное мнение. Работа ОРС сервера по RS-485, мне понравилась больше чем по ТСР/IP. Поскольку на ТСР/IP было насколько раз «отваливание» переменой типа «int16», с функцией «WriteOnly» (дискретные сигналы с MasterScada). На RS-485 ни чего подобного не было.
    А как именно выглядело это "отваливание"? Мы ничего подобного не наблюдали.
    Какая у вас версия ОРС?

    Цитата Сообщение от smk1635 Посмотреть сообщение
    Отсутствие возможности работы Modbus Universal MasterOPC Serve в режиме «Slave», большой минус.
    Это очень редко требуется. SCADA почти всегда является мастером.
    То что произошло у вас - по сути форс мажор.
    Спасибо.

  4. #4
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    А как именно выглядело это "отваливание"? Мы ничего подобного не наблюдали.
    Какая у вас версия ОРС?
    Да всё сейчас на объекте, могу сказать только серийный номер. 20002660_5153. Неделе две назад, если не ошибаюсь, приобретали.
    "Отваливание" выглядело так. При признаке качества "BAD", сигнал не проходил. Хотя на RS-485 при том же признаке все было нормально. Но как уже писал, скорее всего надо было повозится с временем опроса.

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Это очень редко требуется. SCADA почти всегда является мастером.
    Ну это старый спор.
    Задача простая была, а участок на производстве очень ответственный.
    На подобных объектах (да и не только на них, если честно) всегда делаю управление локальным. Скада осуществляет только регистрацию, архивацию и дубляж местного управления. Такая система очень отказоустойчивая. И ОРС сервер нужен имено "slave".
    Вот конкретный пример. Допустим расстояние было бы не 90 метров, а больше. ТСР не воспользуешься. Так как это производство пыльное, с минусовыми температурами зимой и конденсатом всякие свитчи и хабы отпадают. Остается только RS-485. Но у серии ПЛК 1хх только один порт RS-485. И он занят модулями. Чего делать? Был бы режим «slave», всё бы, решалось просто и красиво.

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    То что произошло у вас - по сути форс мажор.
    Именно форсмажор. Но мне он стоил 8000 рублей.
    Последний раз редактировалось smk1635; 15.09.2011 в 22:15.

  5. #5

    По умолчанию

    Цитата Сообщение от smk1635 Посмотреть сообщение
    Остается только RS-485. Но у серии ПЛК 1хх только один порт RS-485. И он занят модулями. Чего делать?
    Есть еще 232 порты, которые легко сделать 485.

    Цитата Сообщение от smk1635 Посмотреть сообщение
    Скада осуществляет только регистрацию, архивацию и дубляж местного управления. Такая система очень отказоустойчивая. И ОРС сервер нужен имено "slave".
    вряд ли такая система будет отказоусточивой. Закоротило кабель до скады (упало что-то горячее) - короткое замыкание, все модули отвалились, управления нет.
    А если кабель отдельный - процесс будет работать дальше.

    Цитата Сообщение от smk1635 Посмотреть сообщение
    Был бы режим «slave», всё бы, решалось просто и красиво.
    Только на первый взгляд. Мы пробовали работать в режиме Slave у Lectus - работало не очень устойчиво.
    Кроме того 100 метров - скорость будет невысокая, да и модули. Лучше отделять каналы связи друг от друга - дешевле выйдет.
    Последний раз редактировалось SCADAMaster; 15.09.2011 в 22:27.
    Спасибо.

  6. #6
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Есть еще 232 порты, которые легко сделать 485.

    Да 232 то же постояно используются. Или панель зацепить, или для связи с другим контроллером. По разному бывает.

    ОРС сервер очень понравился. Буду объязательно использовать. Просто архитектуру проектов пересмотрю.

    Кстати поставка очень порадовала. В среду оплатили счёт, в пятницу в обед, диски уже были у нас в офисе. Чесно говоря от такой оперативнасти даже малость растерялся.

  7. #7
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    вряд ли такая система будет отказоусточивой. Закоротило кабель до скады (упало что-то горячее) - короткое замыкание, все модули отвалились, управления нет.
    А если кабель отдельный - процесс будет работать дальше.
    Да просто всегда ставлю контроллеры, модули и т.д. в один щит. И модули на Скаду на прямую ни когда не заважу. Было пару раз как Вы написали. Только через ПЛК. Плюс полное местное управление ( используется именно тогда , когда отказал допустим комп на котором установлена Скада или тот же кабель связи перебили) Вот это местное управление полностью дублируется в Скаде. Ну или можно сказать, что местное управление дублирует Скаду.
    И делаю ПЛК - мастером. А откуда идут управляющие сигналы, со Скады или с местного пульта, системе безразлично. Вот и отказоустойчивость. Но ПЛК должен быть мастером.
    Впрочем это вопрос архитектуры проектов. Просто было готовое решение, вот и применял постояно.
    Последний раз редактировалось smk1635; 15.09.2011 в 22:46.

  8. #8

    По умолчанию

    Цитата Сообщение от smk1635 Посмотреть сообщение
    Отсутствие возможности работы Modbus Universal MasterOPC Serve в режиме «Slave», большой минус.
    В текущей версии Slave режим для протокола Modbus RTU поддержан.
    http://www.masteropc.ru/products/?category=399
    Также поддержан режим "Modbus поверх TCP" - для конвертеров Ethernet-RS-232 (например Moxa NPort 5150).
    Спасибо.

  9. #9
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    В текущей версии Slave режим для протокола Modbus RTU поддержан.
    http://www.masteropc.ru/products/?category=399
    Также поддержан режим "Modbus поверх TCP" - для конвертеров Ethernet-RS-232 (например Moxa NPort 5150).

    Очень вовремя.
    Как раз новый проект на подходе. Планируется или во второй половине декабря или в январе. Обязательно на нем попробую.

  10. #10
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Вся беда в том, что на реальном производстве тот же ТСР применить мало где можно. Ограничение 100 метров устойчивой связи без дополнительного оборудования, сильно накладывают ограничения.
    А у нас разработчики и производители оборудования и программного обеспечения сейчас ориентируются именно на ТСР. Хотя реально применим в основном RS-485.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 1108
    Последнее сообщение: 21.03.2024, 08:54
  2. Ответов: 16
    Последнее сообщение: 30.07.2018, 23:29
  3. Modbus Universal MasterOPC Server и ПЛК мастер
    от smk1635 в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 13.09.2011, 22:22
  4. Ответов: 3
    Последнее сообщение: 13.09.2011, 10:45

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •