Показано с 1 по 10 из 157

Тема: Конфигуратор vs modbus.lib

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Что же у Вас за программа, которая выполняется более 3мсек? У меня их обычно две, дискретные цепи обрабатываются раз в 10 мсек за 0,5мсек и аналоговые (4 каскадных ПИ-регулятора) - 2 раза в секунду за 2 мсек.
    а у меня их три. скрин выше. но тем не менее)

    Задача не в разбиении на задачи. А в выдержке ровно столько, сколько нужно и отправка буффера сразу же, без прокрутки логики "алгоритма управления". А во время обработки "алгоритма управления" пустьв буффер уже приходит новый ответ. Есть идея и при наличии железа я попробую ее реализовать.
    Последний раз редактировалось spectrum48k; 21.09.2015 в 14:14.

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,587

    По умолчанию

    Цитата Сообщение от spectrum48k Посмотреть сообщение
    а у меня их три. скрин выше. но тем не менее)
    там у Вас КДС3 вроде, производитель рекомендует минц делать 20мс, о чем тогда тут можно говорить
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3
    Пользователь
    Регистрация
    20.02.2008
    Адрес
    Тверь
    Сообщений
    501

    По умолчанию

    Цитата Сообщение от spectrum48k Посмотреть сообщение
    выдержке ровно столько, сколько нужно и отправка буффера сразу же, без прокрутки логики "алгоритма управления"
    Во времена Windows98 и настоящих СОМ-портов делал это на РС путём опроса системного таймера. Получалось формировать импульсы ножками RS232 длительностью более 4мкс точностью 1-2мкс. Если остальные части программы Вам это позволяют, засекайте время прихода байта по TIME и останавливайте выполнение программы на нужное число мсек.

  4. #4

    По умолчанию

    когда я говорил, что есть идея, именно это имел в виду.

    Думаю, небольшое преступление придержать выполнение на 2мс. Если надо ждать больше, то, RETURN, например.

Похожие темы

  1. Библиотеки MODBUS.LIB и OWENNET.LIB
    от desperadoes в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 30.01.2014, 19:15
  2. Modbus.lib и МДВВ
    от ПРОЕКТ-П в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 17.05.2013, 14:04
  3. Ответов: 4
    Последнее сообщение: 18.09.2012, 21:16
  4. ПЛК100 и Modbus.lib
    от Slev в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 19.03.2012, 07:22
  5. RTE + Modbus.lib
    от K.I.V. в разделе ПЛК3xx (архив)
    Ответов: 10
    Последнее сообщение: 09.07.2008, 09:30

Ваши права

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