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

Отладка SCADA, связанной с имитационным ПЛК

Обсуждение вопросов, не относящихся ни к одному из других подразделов

Модератор: kirillio

Ответить

Автор темы
VadimPotapov
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 24 июл 2014, 08:16
Имя: Потапов Вадим Андреевич
Страна: Россия
город/регион: Новокузнецк

Отладка SCADA, связанной с имитационным ПЛК

Сообщение VadimPotapov »

Помогите,пожалуйста,ценным советом!
Как проверить работу SCADA и программы для ПЛК для отладки,если нет реального ПЛК?
Если создавать теги,с привязкой к конкретной модели контроллера,то значения этих тегов не будут меняться в OPC сервере и реакции не будет.
Если создавать теги в OPC Simulator(у GENESIS32 такой есть),то значения тегов там меняются с увеличением на 1 на каждый цикл(для типа INT),и чередуются 0-1(для типа BOOLEAN)...

Степа
осмотрелся
осмотрелся
Сообщения: 158
Зарегистрирован: 25 окт 2010, 10:30
Имя: Капуста Степан Степанович
Поблагодарили: 7 раз

Re: Отладка SCADA, связанной с имитационным ПЛК

Сообщение Степа »

ПЛК какой? Какой запланирован протокол связи?

Автор темы
VadimPotapov
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 24 июл 2014, 08:16
Имя: Потапов Вадим Андреевич
Страна: Россия
город/регион: Новокузнецк

Re: Отладка SCADA, связанной с имитационным ПЛК

Сообщение VadimPotapov »

Степа,Omron CJ1M
использовал FINS Ethernet

Степа
осмотрелся
осмотрелся
Сообщения: 158
Зарегистрирован: 25 окт 2010, 10:30
Имя: Капуста Степан Степанович
Поблагодарили: 7 раз

Re: Отладка SCADA, связанной с имитационным ПЛК

Сообщение Степа »

Я с такими ПЛК и протоколом плотно не работал, потому конкретики не будет... Направления, в каких стоит посмотреть, разве подсказать...
1. Взять контроллер, поддерживающий нужный интерфейс /не обязательно точно такой же, как и в настоящем проекте/, и для него сделать программу, эмулирующую реальный объект. Уровень эмуляции - такой, какой нужен Вам для отладки своего проекта. Т.е. от полноценной модели настоящего процесса /это долго и очень непросто, но в результате получится еще тренажер оператора/ до простейшего генератора выходных данных с какой-то минимальной логикой /скажем сигнал "питание включено" приходит только после прихода команды "питание включить", а не просто так/.
2. Поискать на нужный контроллер эмулятор. Тогда все то же самое, что и в предыдущем пункте, только вместо настоящего контроллера - программа-эмулятор.
3. Если есть описание на протокол и он несложен, то можно сделать эмулятор объекта полностью руками.
4. Взять OPC-надстройку. У Prosoft на ftp лежит Fastwel UniOPC, без ключа нормально работает, только теги не сохраняет - при каждом запуске надо заново составлять список тегов. Несложно /пара кликов по меню и совсем чуть-чуть клавиатурой поработать для одного устройства - устройств может быть больше одного/, но... В общем, для отладочных целей сойдет. И для нее сделать библиотеку, делающую вид работы. Интерфейс библиотеки несложный /там примеры в комплекте есть на Си, но это не значит, что делать библиотеку надо только на Си - я вот на Delphi делаю без проблем/. Ваша SCADA будет работать с OPC-сервером, сервер - Вашей библиотекой, а в библиотеке реализуйте все, что угодно: от полноценной модели до... В общем, все, что в первом пункте упоминалось.
Лучше всего выбирать то направление, которое предполагает наименьшие изменения между боевой и отладочной версиями. В идеале - чтобы вообще с точки зрения проекта SCADA нельзя было сказать, с чем сейчас работаем - с эмулятором или с живым объектом.

Автор темы
VadimPotapov
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 24 июл 2014, 08:16
Имя: Потапов Вадим Андреевич
Страна: Россия
город/регион: Новокузнецк

Re: Отладка SCADA, связанной с имитационным ПЛК

Сообщение VadimPotapov »

Спасибо большое
Ответить

Вернуться в «Общие вопросы»