Страница 159 из 765 ПерваяПервая ... 59109149157158159160161169209259659 ... ПоследняяПоследняя
Показано с 1,581 по 1,590 из 7646

Тема: Вопросы начинающего

  1. #1581

    По умолчанию

    Из устройства вызывать функцию подустройства?
    Спасибо.

  2. #1582

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Из устройства вызывать функцию подустройства?
    Ну да
    Почему-то не получается

  3. #1583

    По умолчанию

    Такое невозможно.
    Опишите вашу архитектуру, почему вы хотите вызывать именно так. Обычно вызов происходит снизу вверх (из подустройств вызывают функции устройств).
    Спасибо.

  4. #1584

    По умолчанию

    С реальной архитектурой это имеет мало общего
    Я разделил в разные устройства скрипты обновления архивов и текущего состояния
    После получения информации о текущем состоянии запускается обновление архивов из подустройства

  5. #1585

    По умолчанию

    Добрый день! Подскажите как сделать блокирование (ограничение прав на управление) оператора с меньшими правами если в сетевой проект входит оператор с бОльшими правами (например, диспетчер).
    Операторы входят с разных компьютеров.
    Проект сетевой, мнемосхема одна и та же для обоих операторов.

  6. #1586

    По умолчанию

    Цитата Сообщение от SokolovS Посмотреть сообщение
    С реальной архитектурой это имеет мало общего
    Я разделил в разные устройства скрипты обновления архивов и текущего состояния
    После получения информации о текущем состоянии запускается обновление архивов из подустройства
    А причем здесь подустройства? Можно на уровне узла выставлять флаг, что нужно обновить состояние. И читать его из всех устройств.
    Спасибо.

  7. #1587

    По умолчанию

    Цитата Сообщение от Tagir Посмотреть сообщение
    Добрый день! Подскажите как сделать блокирование (ограничение прав на управление) оператора с меньшими правами если в сетевой проект входит оператор с бОльшими правами (например, диспетчер).
    Операторы входят с разных компьютеров.
    Проект сетевой, мнемосхема одна и та же для обоих операторов.
    Штатных настроек для этого нет.
    Можно, на объекте исполняемом на компьютере диспетчера, отследить вхождение оператора нужной категории. Передать эту категорию на второй компьютера, а затем обрабатывать - сравнить с категорией локального оператора, и затем блокировать (через входы динамизации) нужные контролы.
    Спасибо.

  8. #1588

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    А причем здесь подустройства? Можно на уровне узла выставлять флаг, что нужно обновить состояние. И читать его из всех устройств.
    Обновление архива происходит гораздо реже, чем обновление информации о текущем состоянии. Плюс к тому это обновление часто занимает большое количество времени.
    Поэтому подустройство обновления архива занимается своими делами по собственному периоду обновления, но не просто обновляет этот архив, а создаёт сопрограмму. Сопрограмма имеет ограничение на время выполнения длиной в период обновления информации о текущем состоянии. Когда оно превышено, обновление архива приостанавливается, текущая информация обновляется устройством, а затем оно должно продолжить обновление архива запустив сопрограмму с того же места. Именно этот запуск я и сделал.

  9. #1589

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Штатных настроек для этого нет.
    Можно, на объекте исполняемом на компьютере диспетчера, отследить вхождение оператора нужной категории. Передать эту категорию на второй компьютера, а затем обрабатывать - сравнить с категорией локального оператора, и затем блокировать (через входы динамизации) нужные контролы.

    а с помощью каких ФБ можно выполнить эти операции?
    отслеживать вхождение оператора можно с помощью ФБ "Служебная информация", а как сравнить с категорией локального оператора?

  10. #1590

    По умолчанию

    Цитата Сообщение от SokolovS Посмотреть сообщение
    Обновление архива происходит гораздо реже, чем обновление информации о текущем состоянии. Плюс к тому это обновление часто занимает большое количество времени.
    Поэтому подустройство обновления архива занимается своими делами по собственному периоду обновления, но не просто обновляет этот архив, а создаёт сопрограмму. Сопрограмма имеет ограничение на время выполнения длиной в период обновления информации о текущем состоянии. Когда оно превышено, обновление архива приостанавливается, текущая информация обновляется устройством, а затем оно должно продолжить обновление архива запустив сопрограмму с того же места. Именно этот запуск я и сделал.
    То есть на уровне устройства идет опрос действующих значений, а на уровне подустройства - архивов? Тогда пусть на уровне устройства, когда начинается опрос выставляется флаг остановки чтения архивов. На уровне подустройства вызывая функцию проверяйте этот флаг, и прекращайте чтение архивов.
    Спасибо.

Страница 159 из 765 ПерваяПервая ... 59109149157158159160161169209259659 ... ПоследняяПоследняя

Похожие темы

  1. вопросы начинающего
    от Flomaster в разделе ПЛК1хх
    Ответов: 25
    Последнее сообщение: 11.03.2015, 20:50
  2. Ethernet - вопрос начинающего.
    от Продамщебень)) в разделе Сетевые технологии
    Ответов: 8
    Последнее сообщение: 20.06.2013, 16:35
  3. вопросы начинающего
    от Chifa в разделе Сетевые технологии
    Ответов: 1
    Последнее сообщение: 30.07.2010, 14:32
  4. вопрос начинающего
    от gladkiynikita в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 22.03.2010, 05:43
  5. Вопросы
    от Мурат в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 27.01.2007, 03:24

Ваши права

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