Показано с 1 по 6 из 6

Тема: Виртуальный контроллер

  1. #1

    Question Виртуальный контроллер

    Добрый вечер. Решил для своего диплома выбрать тему "Автоматизации СУ зерносушилки" и реализовать ее в КДС 3.5, но столкнулся со следующим: естественно, у меня нет на руках ничего из аппаратной части, все нужно сделать в режиме эмуляции, отсюда вытекает вопрос: насколько я знаю, теоретически, можно в кдс3.5 сделать эмуляцию процесса в виртуальном контроллере, заменив датчики и ОУ математическими уравнения( скорее всего они будут дифференциальными 1 или 2 порядка). Но как именно это делается не знаю и информации не нашел. Подскажите, пожалуйста.
    P.S. Можно ли как-то связать файл MatLaba'а с КДС? (например, если не получится сделать все в КДС, то описать ОУ в MatLab и связать этот файл с КДС) Заранее спасибо

  2. #2
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    678

    По умолчанию

    Не понимаю неодходимости использовать операционные усилители в КДС. Там все решается несколько другими способами. Если проще, то так:
    1. Считываем информацию со всех датчиков, кнопок и устройств в сети.
    2. Делаем необходимые вычисления
    3. Результат вывешиваем на экран, устройства и выхода.
    4. Повторяем.
    Аналоговые компоненты используются только в специальных входах\выходах, и управляются по цифре. Сами аналоговые сигналы тоже стандартизированы. Если к примеру требуется аналоговый датчик (например давления воды), то подбирается датчик со стандартным выходом, а еще лучше сразу с цифровым интерфейсом. Заводится в ПЛК\СПК, и там уже обрабатывается как обычное числовое значение.

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

    По умолчанию

    Цитата Сообщение от Dmitriy795 Посмотреть сообщение
    Но как именно это делается не знаю и информации не нашел.
    для начала возьмите простую экспоненту, зная что экспонента нуля равна единице, то напрашивается формула VALUE := VALUE + K1 * (EXP(SP-PV)/SP - 1.0), в этом случае каждый цикл value будет стремится к уставке SP, одна такая строчка может подгонять значение например к комнатной/уличной температуре, а другая к температуре нагретого воздуха/воды
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  4. #4

    По умолчанию

    То есть, как я понял, описать ОУ (объект управления) уравнениями, зная различные зависимости. Тогда интересует, как использовать сложную математику в кдс, под сложной я имею в виду диф. ур-ия?

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

    По умолчанию

    На oscst.de есть много математики, только зачем Вам дифуравнения используйте более навороченые методы https://www.google.com/url?sa=t&sour...Ee8arb8wU8acYN
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  6. #6

    По умолчанию

    Благодарю за помощь!

Похожие темы

  1. Виртуальный контроллер WKLOGIK
    от Вадим2881 в разделе Телемеханика ЛАЙТ
    Ответов: 7
    Последнее сообщение: 19.04.2018, 09:36
  2. Виртуальный СОМ-порт на GPRS-канале
    от Hemann в разделе Сетевые технологии
    Ответов: 6
    Последнее сообщение: 12.08.2015, 18:08
  3. АС4 и виртуальный com-порт
    от незарегистрированный в разделе Эксплуатация
    Ответов: 48
    Последнее сообщение: 18.04.2014, 11:04
  4. Эмуляция + виртуальный com порт
    от feniks13 в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 08.12.2009, 14:28
  5. Виртуальный СОМпорт по USB
    от АлександрБо в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 18.09.2008, 18:47

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

Ваши права

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