Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Список смен и привязка к календарю и времени

  1. #1
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию Список смен и привязка к календарю и времени

    Здравствуйте!
    Есть три смены с графиком работы 2 в день 2 в ночь 2 отдыха по 12 часов. Как можно организовать автоматическую смену смен с привязкой к календарю и времени работы?

  2. #2

    По умолчанию

    Для завершения сеанса и смены пользователя можно использовать специальный скрипт. Пример скрипта есть в этой теме:
    http://www.owen.ru/forum/showthread....hlight=Relogon
    Недельное расписание можно составить из отдельных команд и событий. Пример такого расписания в приложении. У вас будет работать по похожему алгоритму - вам нужно будет составить расписание смен, и в заданное время командам будет выполнять присваивание имени смены и выполнение скрипта, который сменит оператора.
    Вложения Вложения
    Спасибо.

  3. #3
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию

    А, без С# но на ST можно? А, то я скрипт не знаю.

  4. #4

    По умолчанию

    Нет, из ST нет доступа к объектной модели MasterSCADA.
    Спасибо.

  5. #5
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию

    Еще один вопрос.
    Почему в ST при объявлении структуры программа говорит что не правильно, хотя все делаю по хелпу.
    Скрин прилагаю
    Захват-1.jpg

  6. #6
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию

    Что, не кто не знает?

  7. #7

    По умолчанию

    У нас надо типы объявлять вне программы. Вот пример -

    TYPE S :
    STRUCT
    V : LREAL ;
    END_STRUCT ;
    END_TYPE

    PROGRAM MAIN_PROGRAM

    VAR_INPUT
    in:LREAL;
    END_VAR

    VAR_OUTPUT
    out:LREAL;
    END_VAR

    VAR
    a : S;
    END_VAR

    (*TODO: TYPE PROGRAM CODE HERE*)
    a.V := in;
    out:=a.V;
    END_PROGRAM
    Спасибо.

  8. #8
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию

    Понял, спасибо.
    Еще один вопрос.
    Объявляем переменную
    VAR
    qwerty : word;
    END_VAR
    при обращении к биту переменной
    при сбрасывание бита qwerty.1:=FALSE; все работает
    при установки бита qwerty.1:=TRUE; не работает

  9. #9

    По умолчанию

    Цитата Сообщение от Malyshevsergey Посмотреть сообщение
    при сбрасывание бита qwerty.1:=FALSE; все работает
    при установки бита qwerty.1:=TRUE; не работает
    Обращение к биту через точку у нас не поддерживается.
    Спасибо.

  10. #10
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию

    Но, при сбрасывании работает.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 26
    Последнее сообщение: 16.04.2014, 12:03
  2. Список операторов
    от martial1 в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 26.06.2013, 08:50
  3. Ответов: 21
    Последнее сообщение: 03.12.2011, 15:22
  4. Выпадающий список
    от Safron в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 30.06.2011, 12:57
  5. Привязка библиотек к "железу"
    от zilog в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 06.04.2008, 18:24

Ваши права

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