Ну вообще "Начальный выбор" и устанавливает нужную вам строку.
Что именно вам требуется?
Вид для печати
Ну вообще "Начальный выбор" и устанавливает нужную вам строку.
Что именно вам требуется?
Да, Вы правы, сразу просто не разобрался.
Здравствуйте! Работаю со связкой Master SCADA (3.4.1.37312 3.4.SP1(Demo)) и MasterOPC Universal Modbus Server. Проект большой, и иногда приходится добавлять новые переменные с OPC-сервер, в Master SCADA пункт «Обновить» в контекстном меню OPC-сервера ничего не дает (помогает только если у существующей в OPC-сервере переменной изменить какие-нибудь свойства). Пробовал следующее – объекты «вырезал», удалял OPC-сервер, заново устанавливал OPC-сервер, появлялись новые переменные, объекты вставлял из буфера обмена с восстановлением связей. Связи с переменными OPC-сервера восстанавливались, однако пропадали связи с некоторыми объектами мнемосхемы. В закладке "Связь" пишется: «Связь разорвана:ЦКТ.УставкаВыход. Для восстановления связи или установление новой перетащите ФБ на свойство контролла в палитре», приходится в ручную восстанавливать все связи. Хотя во вкладке «Динамизация входных значений» связи остаются. Как лучше обновлять проект в Master SCADA при изменении в OPC-сервере?
Можно просто выполнить "Вставить все переменные и группы" - старые группы останутся и связи не потеряются.
Спасибо, то что надо!
Здравствуйте, есть такой вопрос.. Есть ли возможность в сетевом проекте (1 диспетчер и несколько АРМ мастеров участков) сделать так, чтобы при попытке изменения какого-то параметра мастером участка, у диспетчера на мнемосхеме появлялось окошко, в котором просится подтвердить данную операцию, или же наоборот, ее заблокировать? А также, можно ли сделать так, чтобы без возможности лазить по настройкам программы (дерево объектов, дерево системы и проч.) у диспетчера была возможность прямо с мнемосхемы заблокировать операции с того или иного АРМ мастера? Заранее благодарю за помощь.
Здравствуйте! Появилось еще несколько вопросов.
1. На мнемосхеме создан и настроен объект, предположим "2-поз мех с выб изобр", если теперь его скопировать и вставить, то вставляется новый объект со старыми связями. Как лучше копировать или разорвать связи на новом объекте?
2. С контроллера необходимо получать строку, каждый символ в своем регистре. Где (в OPC сервере или в MasterSCADA) и каким образом (скрипт или стандартным блоком) "собирать" строку?
3. Есть большой массив данных данных в контроллере. Изменяется редко. Когда была связь двух контроллеров делал так: Мастер опрашивал регистр состояния и при установке флага "Данные изменены" производил чтение из slave, Как это можно реализовать в связке MasterSCADA - OPC сервер что бы постоянно не передавать большой объем данных?
Вообще при копировании и вставке появляется окно "Восстановление внешних связей". Используя данное средство можно изменить пути и задать новые связи.
В нашем Modbus Universal MasterOPC сервере можно принимать строки. Когда вы устанавливаете тип в устройстве типа "String", появляется настройка "Количество байт для строкового типа".
Ну можно в ОРС сервере просто поставить побольше период опроса, и при помощи специальной функций в скрипте ( server.PollCurrentDevice( )), при необходимости делать принудительный опрос
При использовании на мнемосхеме стандартных операций "Копировать" и "Вставить" никакого окна не появляется
У контролов связи можно восстановить перетащив переменную в верхнюю часть панели свойств контрола (в видеопримерах это показывалось).
Если нужно дублировать несколько компонентов сразу, то тогда лучше делать их как изображение объекта.Если нужно дублировать несколько компонентов сразу, то тогда лучше делать их как изображение объекта.