Страница 40 из 765 ПерваяПервая ... 3038394041425090140540 ... ПоследняяПоследняя
Показано с 391 по 400 из 7646

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

  1. #391

    По умолчанию

    Здравствуйте,
    Возможно, нам понадобится внешнее управление реле при помощи скада, чтобы протестировать набрали формулу
    ЕСЛИ( темп <> уставка, r_oUt=1 , r_oUt=0)
    не корректно работает - когда уставка=темп происходит постоянное переключение с 0 на 1
    режим работы выставлен r-L=1 т.е на ручном управлении ...
    значения темп и уставка целые
    когда значении не равны реле срабатывает нормально

  2. #392
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от princesska21 Посмотреть сообщение
    Здравствуйте,
    Возможно, нам понадобится внешнее управление реле при помощи скада, чтобы протестировать набрали формулу
    ЕСЛИ( темп <> уставка, r_oUt=1 , r_oUt=0)
    не корректно работает - когда уставка=темп происходит постоянное переключение с 0 на 1
    режим работы выставлен r-L=1 т.е на ручном управлении ...
    значения темп и уставка целые
    когда значении не равны реле срабатывает нормально
    Сделайте так ЕСЛИ( темп < уставка, r_oUt=1 , темп => уставка, r_oUt=0)
    или так ЕСЛИ( темп < уставка, r_oUt=1) ИНАЧЕ r_oUt=0
    Последний раз редактировалось Василий Кашуба; 27.01.2013 в 14:19.

  3. #393

    По умолчанию

    Цитата Сообщение от princesska21 Посмотреть сообщение
    Здравствуйте,
    Возможно, нам понадобится внешнее управление реле при помощи скада, чтобы протестировать набрали формулу
    ЕСЛИ( темп <> уставка, r_oUt=1 , r_oUt=0)
    не корректно работает - когда уставка=темп происходит постоянное переключение с 0 на 1
    режим работы выставлен r-L=1 т.е на ручном управлении ...
    значения темп и уставка целые
    когда значении не равны реле срабатывает нормально
    Как мы понимаем вы используете модуль "Расчет". В модуле расчет нельзя выполнять присваивание переменным. ЕСЛИ возвращает результат на выход расчета, поэтому писать r_out=1 неверно.
    Во вторых, неправильно писать темп <> уставка - должен быть хоть какой нибудь гистерезис.
    Если вам нужно получить "Истина" если значение отклонилось от уставки, и "Ложь" если оно в нужных пределах, то тогда используйте не модуль "Расчет", а модуль "Событие", а формула будет такая:
    темп<уставка-1 ИЛИ темп>уставка+1
    +1 и -1, это примерные значения гистерезиса - задайте те, которые вам нужны
    Спасибо.

  4. #394

    По умолчанию

    Спасибо, поменяв на событие все нормально заработало

  5. #395

    По умолчанию

    Здравствуйте!
    Подскажите можно ли как-то менять логику отображения сообщений(жирный шрифт, курсив, величину кегля)?
    Возможно всё правиться в общих настройках журнала сообщений, но если открыть журнал сообщений на продвинутом уровне, в панели настроек кликнуть общие настройки, то ничего не происходит.

  6. #396

    По умолчанию

    Есть такая ошибка - в продвинутом уровне, при нажатии на "Общие настройки" настройки не появляются.
    Активизируйте панель "Графики" - тогда она появится.
    В общих настройках в разделе "Таблица сообщений" есть настройки шрифта (его размер).
    Управлять курсивом и жирным шрифтом нельзя - стилями определяется статус сообщения
    Спасибо.

  7. #397

    По умолчанию

    Спасибо! Всё заработало!

  8. #398
    Пользователь
    Регистрация
    29.10.2012
    Адрес
    Челябинск
    Сообщений
    8

    Question

    а как в OPC-сервере в скрипте паузу в миллисекундах реализовать?
    PS: os.time() миллисекунды не возвращает

  9. #399

    По умолчанию

    Зачем вам вообще нужна пауза?
    os.time возвращает количество секунд
    Спасибо.

  10. #400
    Пользователь
    Регистрация
    29.10.2012
    Адрес
    Челябинск
    Сообщений
    8

    По умолчанию

    делаю паузу в опросе между приборами, ибо если вести опрос подряд опрос нередко "затыкается" из-за неответа одного из приборов, не знаю с чем связано, но введя 2сек через os.time() паузу это явление пропадает. При том на деле такая задержка не 2 сек, а от 1 до 2 сек, как повезёт, а я бы хотел и 0,5сек уметь делать и 0,1.

    Видел функции про timestamp, они из готовой строки могут извлечь кол-во мс, но откуда взять строку с текущим временем неясно.
    Последний раз редактировалось Andrey(TSO); 29.01.2013 в 07:32.

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

Похожие темы

  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

Ваши права

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