Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 13 из 13

Тема: Задержка при открытии портов в ПЛК100

  1. #11

    По умолчанию

    Да, действительно. Уменьшил время до 10 мсек - порты стали открываться за 7 сек., перегрузки ЦПУ не наблюдается. Спасибо.

  2. #12
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,588

    По умолчанию

    Что за бред то ? Порты за 7 секунд !!?? Странно что не дней. На порту задвижки с электромеханическим приводом стоят ?

    Выкиньте этот бредовый цикл в комсервис или читайте #8
    Максимум - 1 цикл. А цикл можно и 0. cpu overload на порт не влияет. Система работает с портом на прерываниях а не между циклами.
    Последний раз редактировалось Валенок; 20.11.2014 в 16:14.

  3. #13

    По умолчанию

    Выяснилось, что библиотека ComService.lib все-таки не зря написана.
    Если просто открывать порты, то возникает проблема с открытием портов.
    Видимо, 1-го цикла CPU мало для открытия COM-порта.

    Я переписал у себя в проекте блок кода из данной библиотеки, выкинув задержку
    Delay := Delay + 1;
    IF (Delay MOD 100) = 0 THEN

    После этого 2 порта стали открываться за 5 циклов CPU.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ошибка при открытии проекта
    от Сергей Ерёмин в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 15.05.2014, 18:44
  2. Ответов: 5
    Последнее сообщение: 20.12.2011, 13:19
  3. Права доступа при открытии тренда
    от mkv в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 01.12.2011, 20:31
  4. CoDeSys HMI ругается при открытии проэкта
    от niklud19511 в разделе Панели оператора (HMI)
    Ответов: 2
    Последнее сообщение: 11.10.2011, 08:27
  5. Сброс часов при открытии plc-browser
    от Антон в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 21.01.2008, 13:29

Метки этой темы

Ваши права

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