Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 25

Тема: Создание списка "программ" в Master Scada

  1. #11

    По умолчанию

    Цитата Сообщение от Salvafion Посмотреть сообщение
    ну у меня сохранять то сохраняет а вот читать не читает. все время одни и те же цифры считывает
    Все работает корректно. Вы галочку для подтверждения выбора перед загрузкой нажимаете?

    Цитата Сообщение от Salvafion Посмотреть сообщение
    а как мне сделать чтобы в списке вводит моглм только технологи а операторы только листать
    Можно сделать так. Вытащите на мнемосхему контрол ФБ "Список строк", в свойствах контрола отключите добавление и удаление строк. Это будет контрол для оператора.
    Для технолога сделайте окно объекта, и также положите на него контрол данного ФБ - теперь технологи смогут добавлять строки. Чтобы оператор не попал на эту страницу, заблокируйте к ней доступ используя права доступа.
    Последний раз редактировалось SCADAMaster; 09.09.2011 в 21:35.
    Спасибо.

  2. #12

    По умолчанию

    извините что уж наверно глаза тут замылил но)) еще в догонку вопрос)) А есть ли возможность делать различные проверки? типа не была нажата галочка в списке строк. или небыли введены все значения?

  3. #13

    По умолчанию

    Цитата Сообщение от Salvafion Посмотреть сообщение
    А есть ли возможность делать различные проверки? типа не была нажата галочка в списке строк. или небыли введены все значения?
    Ну галочку можно совсем отключить - выбрал оператор значение оно на выход и направилось.
    Можно также вытащить на мнемосхему выход "Выбранная строка" - оператор сразу увидит что введенная строка не соответствует текущей.
    Насчет ввода значений - можно установить "Значение до опроса", чтобы не оставить не введенное значение. Можно также контролировать при помощи модуля "событие".
    Спасибо.

  4. #14

    По умолчанию

    а вот такой еще вопрос почему у меня при добавлении например в самы главный объект ФБ Сохранение в файл почему то его не помещает в дерево а сразу на схему переходит. это почему так и как исправить?

  5. #15

    По умолчанию

    вопрос отпал) разобрался) там надо было оказывается в настройках схемы включить отображение ФБ))

  6. #16

    По умолчанию

    В верхней части окна MasterSCADA, на панели настроек (правее кнопки запуска в режим исполнения) есть кнопка "Показать все элементы дерева объекта". Нажмите ее и элементы будут отображаться в дереве независимо от настройки включения отображения
    Спасибо.

  7. #17

    По умолчанию

    а вот с этими правами. мне обязательно для технолога придется новую мнемосхему делать? или можно как-то на кнопке объекта поставить условие что если технолог то открываем одну мнемосхему если оператор то другую?

  8. #18

    По умолчанию

    Вообще можно обойтись без создания дополнительной мнемосхемы.
    В палитре, на закладке Служебные есть ФБ "Служебная информация". На выходе "Должность оператора" отображается должность текущего оператора. У контрола ФБ "Список строк" есть входы динамизации - "Разрешить удаление" и "Разрешить добавление". Используя эти входы вы можете отключать соответствующие кнопки когда в системе оператор, и включать когда в системе технолог.
    Спасибо.

  9. #19

    По умолчанию

    По этой же теме два вопроса.

    1) Есть ли стандартные средства (или относительно простой способ обойтись без написания программистом библиотек доп. функций) для передачи списка шагов текущей программы последовательно в одни и те же регистры модбас в контроллере через ОРС-переменные. И так же считывать, если они изменены в контроллере. Например: температура\ время выдержки\№шага\ кол-во повторов\какой то признак, подтверждающий, что можно записать/считать значения в контроллер. 4-5 регистров модбас, в которые передаётся последовательно программа технолога из скады. В контроллере данные пишутся в массив, который потом исполняется . Этот же массив может задаваться независимо с окошка панели оператора, оно работает как раз с последовательной записью в регистры, а их копии хочется связать со скадой.

    2) Что с лицензией при этом? если пункт 1) удался, всё равно есть ФБ-список по 20-70 строк на программу и десяток таких программ (возможно расширение). На сколько точек при этом покупать версию?
    - Все прожекты зело исправны быть должны, дабы казну зряшно не разорять, и Отечеству ущерба не чинить!
    - А кто станет прожекты абы как ляпать – чина лишу и кнутом драть велю! - Петр I 1716 год

  10. #20

    По умолчанию

    Мы правильно вас поняли:
    У вас в контроллере есть массив записей, в массиве содержится № элемента, температура чего то-там и т.д. В определенный момент элементы массива присваются Modbus регистрам. Вам нужно по номеру этого массива обработать элементы и раскидать в SCADA - вывести на нужные окошки и тд. Вы это хотите сделать?
    В принципе это можно сделать, при помощи модуля скрипт. Скрипт будет обрабатывать значения тегов ОРС, а на свои выходы выдавать значения.
    Спасибо.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •