У меня в свойствах мнемосхемы все параметры не активны (не меняются ) кроме "закрыть другие окна" и "включить имя экземпляра в заголовок " . Проверил многие настройки в вашим проектом - вроде всё совпадает . Что я не так делаю ?
У меня в свойствах мнемосхемы все параметры не активны (не меняются ) кроме "закрыть другие окна" и "включить имя экземпляра в заголовок " . Проверил многие настройки в вашим проектом - вроде всё совпадает . Что я не так делаю ?
Ну во первых в Modbus OPC можно включить UA:
http://blog.insat.ru/2017/05/modbus-...steropc-4.html
Но вообще мы предполагали что вы будете отдавать со скады, а не с ОРС - в MasterSCADA тоже есть OPC UA. Посмотрите эту документацию (раздел взаимодействие автономных проектов)
http://insat.ru/metodicheskie-materi...asterSCADA.pdf
Спасибо.
Посоветуйте как лучше сделать почасовой счётчик в виде таблицы на мнемосхеме или ещё как-нибудь . У меня импульсы поступают на ПЛК100 , на нём уже собран счётчик CODESYS , но он считает постоянно , пока его не сбросит оператор . Всё выходит на монитор через скаду . Желательно , чтобы считал и записывал даже при не включенной мастерскаде .
Пускай я создам отдельный объект со своим изображением, там будут кнопки "Авторизация", "Смена пользователя", "Редактировать пользователей", которые будут активны в зависимости от того, какой пользователь авторизован на данный момент.
На данный момент мне не ясны следующие моменты:
1. Я нажал кнопку "Авторизация", как вызвать окно "Идентификация пользователя" с выпадающим списком пользователей и компьютеров, которое появляется при запуске проекта.
2. Я решил завершить сеанс текущего пользователя, нажал кнопку "Выход", мне необходимо чтобы прошла автоматическая авторизация пользователя "Гость" без вызова окна "Идентификация пользователя" и без ввода каких либо данных.
3. Вся информация о пользователе ограничена лишь его должностью, сменой и именем оператора? Привязать ФИО, ИД номер, телефон и прочее к записи не получится?
4. Можно ли в режиме исполнения добавить новую должность и смену? Пока удалось лишь оператора. Добавить должность могу только в свойствах системы во время конфигурирования проекта?
p.s. тулбар управления скрыт.
upd. нашел скрипт "СменаОператора", в котором вызывается метод "HostFB.TreeItemHlp.Project.RTPermissions.ReLogon( И мя,Пароль);" - это решает мой второй пункт, и возможно помогает в первом пункте, но не ясно как называется метод для вызова авторизации и где вообще посмотреть все имеющиеся методы?
Это окно появляется автоматически при завершении сеанса пользователя. То есть выход из сессии - появление идентфикации нового опеатора
Вам нужно будет сделать две кнопки - одна будет для выхода, с автоматическим вхождением под гостем, вторая - завершение сеанса.
В первом случае будет вызывать скрипт с методом Relogon, во втором - просто завершение сеанса и появится окно идентификации.
Нет. Можете написать свой скрипт, отслеживать текущего оператора подгружать информацию например из файла и выводить куда надо.
В 3.8 - нельзя. В 3.9 - уже можно.
Спасибо.
1. А есть ли какой-то способ завершения сеанса без использования событий? В идеале может у RTPermissions есть какой-то метод "LogOut()"? Я ведь все равно буду использовать с# скрипт, и было бы отлично обрабатывать все в нем, а не городить дополнительную компоненту в объекте.
2. Есть вообще какой-то способ подключить namespace MasterSCADA.Hlp, MasterSCADA.Script.FB, чтобы пробовать все это в Visuial Studio? Было бы отлично поглядеть какие еще методы есть у тех или иных классов, а Ctrl+Space в мастерскаде не работает