PDA

Просмотр полной версии : Повторение последовательности команд с корректировкой параметров



M_321
18.11.2017, 20:27
Здравствуйте!

Есть стенды для испытания однотипных приборов. Предполагается их автоматизировать путем установки необходимых УСО и установки на регуляторы шаговых двигателей с контроллерами выполняющими команды Modbus RTU. В качестве управляющей системы рассматриваем Master SCADA.

Оператор задает:
1) Количество проходов
2) проходы в обе стороны или нет (для приборов обладающих гистерезисом)
3) Количество точек испытания (ступеней воздействия)
4) Параметры воздействия в каждой точке (температура или давление или частота и амплитуда или т.п.)
5) Количество воздействия в точке (длительность или количество импульсов или масса или т.п.)
6) Количество испытаний в кадой точке.

Далее оператор нажимает кнопку пуск
1) САУ приводит стенд в исходное состояние
2) Начинаем проход
3) Настройка воздействия в точке в соответствии с заданными параметрами
4) выполняем измерение, заносим результаты в отчет (или БД) и подготавливаем стенд к следующему измерению при необходимости (например опорожняем весы и т.п)
5) повторяем п 4 в соответствии с заданным количеством измерений в точке
6) Выполняем анализ результатов измерений в точке (расчет стат. характеристик) и заносим отчет(или БД)
7) повторяем п 3 в соответствии с заданным количеством точек
7) повторяем п 2 в соответствии с заданным количеством проходов
8) формируем отчет и графики

Можно ли реализовать эту задачу средствами Master SCADA? Может есть примеры аналогичных задач или методички?

SCADAMaster
19.11.2017, 09:55
Готовых примеров нет. Задача решается созданием нужного алгоритма на ФБ "ST" или "Скрипт C#".
Теоретически реализовать можно, но нужно понимать что время цикла будет в районе 100 мс. Если этого хтватит, то можно. Иначе - управление через промежуточный ПЛК, а данные на обработку передавать на скаду.

M_321
19.11.2017, 10:17
Спасибо!
100мс хватит с многократным запасом, мы разрабатываем САУ для замены операторов-алкоголиков