Просмотр полной версии : masterscada 4d и matlab
дарьяkuka
16.12.2023, 16:45
здравствуйте, только начал разбираться и изучать программу masterscada 4d. помогите пожалуйста. было выдано задание сделать лабораторный стенд визуализации, для того чтоб смотреть как меняются характеристики двигателя при изменении какого- либо параметра. модель двигателя была составлена в матлаб. теперь надо этим двигателем управлять через masterscada 4d. то есть сделать окно управления и менять входное значение, чтобы оно отправлялось в матлаб, а матлаб измененное значение отправлял в masterscada 4d и можно было смотреть график. матлаб вроде как нужно подключать через OPC-сервер. а что делать дальше вообще не могу понять. помогите пожалуйста.
МихаилГл
16.12.2023, 19:02
Скада тут это очень инерционное решение. Обычно для этого применяют dsp платы управления, хотя если это не реальный двигатель, а просто модель... А разве нельзя это сделать в самой матричной лаборатории) вроде так это расшифровывается производителем. Ещё 20 лет назад это было возможно там делать...
дарьяkuka
16.12.2023, 20:40
нужно сделать именно в мастерскада.
МихаилГл
16.12.2023, 20:55
Блин, в Матлабе ОРС появился... Только вроде клиент, т.е. мастер... Интересно.
Ну если в Матлабе можно будет сделать сервер (слэйв), то можно с любой скалы потом подцепиться... Я если честно не в теме, 20 лет как матлаб не использовал, 2003 версия вроде была у меня, там о таком не упоминалось...
дарьяkuka
16.12.2023, 21:16
дело в том, что с помощью OPC-сервера, уже перенесла параметры. только вот не понимаю теперь как сделать так, чтобы можно было в мастерскаде, например, ставить значение напряжение и при этом смотреть график частоты оборотов двигателя. то есть в матлабе составлена математическая модель, там один график. а мне нужно через мастерскаду ставить другое значение и выходное значение(частота оборотов) выводить на график. проблема остается в мастерскаде. вообще можно ли так делать
МихаилГл
16.12.2023, 21:20
Если вы всё вывели в орс, то почему нет.
Давайте подробнее. Что за орс вы сделали, какие параметры у вас доступны как со стороны матлаба, так и со стороны скады...
Какие на чтение, какие на запись...
дарьяkuka
16.12.2023, 21:27
запись - напряжение(OPC WRITE), и чтение - частота(OPC READ). я делала через Multi-Protocol MasterOPC Server. может конечно не так блоки поставила. это буду потом с преподавателем решать. но главное понять как это потом в мастерскада реализовать.
МихаилГл
16.12.2023, 21:46
Ну в любой скаде делается всё в принципе одинаково.
Рисуется интерфейсное окно, где что и как вы будете смотреть. И к элементам привязываются тэги орс сервера. Если нужно управлять, ставится кнопка и изменяет нужный тэг дискретно. Если нужно изменять, Эдит бокс рисуется и привязывается к тэгу сервера. В мастерскаде не работал, но принцип везде одинаков. Нарисовать и привязать элементы к тэгам сервера.
дарьяkuka
16.12.2023, 22:04
спасибо. буду пробовать
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot