-
masterscada 4d и matlab
здравствуйте, только начал разбираться и изучать программу masterscada 4d. помогите пожалуйста. было выдано задание сделать лабораторный стенд визуализации, для того чтоб смотреть как меняются характеристики двигателя при изменении какого- либо параметра. модель двигателя была составлена в матлаб. теперь надо этим двигателем управлять через masterscada 4d. то есть сделать окно управления и менять входное значение, чтобы оно отправлялось в матлаб, а матлаб измененное значение отправлял в masterscada 4d и можно было смотреть график. матлаб вроде как нужно подключать через OPC-сервер. а что делать дальше вообще не могу понять. помогите пожалуйста.
-
Скада тут это очень инерционное решение. Обычно для этого применяют dsp платы управления, хотя если это не реальный двигатель, а просто модель... А разве нельзя это сделать в самой матричной лаборатории) вроде так это расшифровывается производителем. Ещё 20 лет назад это было возможно там делать...
-
нужно сделать именно в мастерскада.
-
Блин, в Матлабе ОРС появился... Только вроде клиент, т.е. мастер... Интересно.
Ну если в Матлабе можно будет сделать сервер (слэйв), то можно с любой скалы потом подцепиться... Я если честно не в теме, 20 лет как матлаб не использовал, 2003 версия вроде была у меня, там о таком не упоминалось...
-
дело в том, что с помощью OPC-сервера, уже перенесла параметры. только вот не понимаю теперь как сделать так, чтобы можно было в мастерскаде, например, ставить значение напряжение и при этом смотреть график частоты оборотов двигателя. то есть в матлабе составлена математическая модель, там один график. а мне нужно через мастерскаду ставить другое значение и выходное значение(частота оборотов) выводить на график. проблема остается в мастерскаде. вообще можно ли так делать
-
Если вы всё вывели в орс, то почему нет.
Давайте подробнее. Что за орс вы сделали, какие параметры у вас доступны как со стороны матлаба, так и со стороны скады...
Какие на чтение, какие на запись...
-
запись - напряжение(OPC WRITE), и чтение - частота(OPC READ). я делала через Multi-Protocol MasterOPC Server. может конечно не так блоки поставила. это буду потом с преподавателем решать. но главное понять как это потом в мастерскада реализовать.
-
Ну в любой скаде делается всё в принципе одинаково.
Рисуется интерфейсное окно, где что и как вы будете смотреть. И к элементам привязываются тэги орс сервера. Если нужно управлять, ставится кнопка и изменяет нужный тэг дискретно. Если нужно изменять, Эдит бокс рисуется и привязывается к тэгу сервера. В мастерскаде не работал, но принцип везде одинаков. Нарисовать и привязать элементы к тэгам сервера.
-