Перейти к содержимому
ЛиС ФИТО

Поиск по сайту

Результаты поиска по тегам 'управление микроклиматом'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Блоги

  • Промышленные теплицы
  • Aleksey Kurenin
  • Блог пользователя Виктор
  • Блог пользователя grower
  • Блог пользователя Павел
  • Блог пользователя olga
  • Блог пользователя dlashin
  • Блог пользователя maxboot
  • Блог пользователя Кривянин
  • Блог пользователя Bладимир
  • Блог пользователя agros-alex
  • Блог пользователя Валерий
  • Блог пользователя iren
  • Блог пользователя trek
  • Блог пользователя Егор
  • Блог пользователя agrouz
  • igorsamusenko
  • Блог пользователя 090565
  • Блог пользователя dad
  • Блог пользователя Лемминг
  • Блог пользователя RusPol
  • Блог пользователя Машутка
  • Блог пользователя shep
  • Блог пользователя Agrimodern
  • Блог пользователя [email protected]
  • Блог пользователя Азамат
  • Блог пользователя Fragile
  • Блог пользователя pret
  • Блог пользователя Виталий
  • Блог пользователя Serg24
  • Блог пользователя TOP63
  • Блог пользователя Ольга Толмачева
  • Блог пользователя polax
  • Блог пользователя Valery N Z
  • Блог пользователя valera65
  • Блог пользователя sak68
  • Блог пользователя buch
  • Блог пользователя Андрей В
  • Блог пользователя maff
  • DINECO1
  • Блог пользователя игоревич
  • Блог пользователя batik
  • Блог пользователя tatyana
  • Блог пользователя Diman
  • Блог пользователя olg
  • Блог пользователя Gayrat
  • Марите
  • Блог пользователя kizeeva2009
  • Блог пользователя Artak
  • Блог пользователя Фёдор
  • Блог пользователя Тигран
  • Блог пользователя galina.kisilova
  • Блог пользователя nomad
  • Блог пользователя Лада
  • Блог пользователя svetapharm
  • Блог пользователя Дмитрий_87
  • Блог пользователя vs1975
  • Блог пользователя Peychev Viktor
  • Блог пользователя katyarambidi
  • Блог пользователя gepar95
  • Андрей Викторович Пучков
  • Блог пользователя zevs
  • Блог пользователя Tео
  • Блог пользователя Kamalot
  • Блог пользователя mger
  • Блог пользователя ProRus
  • Блог пользователя Сentrino090482
  • SHA
  • Блог пользователя Алексей Миронов
  • Блог пользователя Marka
  • Блог пользователя [email protected]
  • Блог пользователя Gm 1964
  • Блог пользователя 1234qwer
  • Блог пользователя ZHEZHA
  • Блог пользователя bandi654321
  • Блог пользователя kovarnaja
  • Блог пользователя Moshkin Vladimir
  • Блог пользователя Mishkurova
  • Блог пользователя louis
  • Блог пользователя [email protected]
  • Блог пользователя 24091984
  • Блог пользователя Владимир Коробочкин
  • Pyotr
  • Блог пользователя nikanysik
  • Блог пользователя Nefedova
  • Блог пользователя Дублин
  • Блог пользователя elg70
  • Блог пользователя vasilijj
  • Блог пользователя Stanislav N.
  • Блог пользователя ukrop
  • Блог пользователя Svetlana1808
  • Блог пользователя Grand1945
  • Блог пользователя ТИТ69
  • Блог пользователя nadia borisova
  • Agronomist
  • Блог пользователя Rimma
  • Блог пользователя Владимир Клименко
  • Блог пользователя decodim
  • Блог пользователя dominanta
  • Блог пользователя asprin
  • Блог пользователя Trepuz
  • Блог пользователя [email protected]
  • Марите' - блог
  • MarusyaRV' - блог
  • Биопрепарат для защиты от паразитических нематод
  • TOMA
  • TreeL_i_Ko
  • Михаил 1961 Пестициды,совместимые с биометодом
  • Egoroff
  • Давыдов
  • Серёга2185
  • Ловушка
  • Виталий.
  • ilya
  • ЗелёныйЧек
  • chernyshev
  • Игорь Матвеев
  • samura
  • Viktoriya
  • евгений михайлович биобест
  • Grower1
  • westtou
  • Greka860
  • Виталий Шапранов
  • Рапсол
  • Александр А
  • Мининвест МО
  • parn
  • Maugli
  • Greka
  • Александр2016
  • Екатерина ЭА
  • Svetlana1808
  • Био Груп
  • Регулятор роста растений «Оксигумат»
  • Гербициды
  • Процесс оформления
  • Опрыскиватели
  • вакансия главный агроном
  • xbSlick
  • Анализ почвы
  • Off TOP
  • Интересно
  • Тепличная автоматика
  • Система Испарительного Охлаждения и Доувлажнения
  • Блог Алены Кондратьевой
  • Строительство теплиц
  • Самая различная упаковка для овощей и зелени.
  • Ищу директора по производству!
  • PHILIPS LIGHTING is looking for Business Development Manager Horticulture LED CEE/Russia
  • Остекление и ремонт теплиц.
  • 2 оборот томатов в закрытом грунте
  • Всетопливная бесшумная установка для отопления и производства электроэнергии для теплиц
  • Вертикальные фермы.

Форум про теплицы и тепличные технологии

  • Тепличный бизнес как отрасль
    • Новости тепличного растениеводства
    • Выставки и конференции, семинары и мероприятия
    • Тепличные комплексы и комбинаты
    • Проекты, бизнес-планы и инвестиции
    • Законодательство, правовые акты и отраслевые нормативы
    • Строительство теплиц, конструкции и материалы
    • Реализация, маркетинг, цены и рентабельность
    • Работа. Организация и эффективность труда
    • Коммерческие объявления
  • Тепличные технологии и оборудование
    • Энергетика и микроклимат теплиц
    • Электрическое досвечивание растений в теплицах
    • Поливы, растворы, субстраты и удобрения для малообъемной гидропоники
    • Компьютерные программы: климатические, агрохимические, фитомониторинг
    • Измерительные приборы и датчики, агрохимические лаборатории
    • Дезинфекция и обработка: опрыскиватели, аэрозольные генераторы, сульфураторы
    • Автоматика, тележки, лотки и кассеты, прочее оборудование
    • Общие вопросы технологии и биологии
  • Выращивание плодоовощных культур и грибов в теплицах
    • Огурец
    • Томат
    • Салат и зеленные
    • Перец и баклажан
    • Земляника и ягодные культуры
    • Грибы: шампиньоны, вешенка
    • Другие пищевые культуры
  • Выращивание цветов и декоративных растений в теплицах
    • Розы
    • Тюльпаны
    • Гербера
    • Другие цветы и декоративные растения
  • Интегрированная защита растений в теплицах
    • Химическая защита растений: пестициды, стратегии применения и технологии
    • Биологическая защита растений: биометод и применение биологических препаратов
    • Химические и биологические регуляторы роста и развития растений; опыление
  • Малоразмерные фермерские и дачные теплицы, парники и оранжереи
    • Конструкции и оборудование фермерских и дачных теплиц
    • Агротехника растений в фермерских и дачных теплицах
    • Разное о фермерских и дачных теплицах
  • Беседка
    • Greenhouses designs and technologies
    • О сообществе GreenTalk.ru
    • Флудильня

Искать результаты в...

Искать результаты, которые...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начать

    Конец


Группа


AIM


MSN


Личный сайт


ICQ


Yahoo


Jabber


Skype


Страна


Город


О себе


Реальное имя

Найдено 1 результат

  1. Данная статья предназначена для тех, кто имеет желание, но не имеет возможности быстро создать понятную систему управления для своих нужд. Чтобы решить эту проблему, мы специально разработали программное ядро для весьма популярных плат - так называемых "синих таблетках" на основе микропроцессора STM32F103C8T6. Ниже на рисунке показана такая плата. А ниже показано назначение выводов Как часто бывает, уроки из интернета научили работать с таймерами, USART - ом, переключать состояния выходов и даже с DMA получилось поработать! И после всех тестов плата благополучно занимает место на полке запасных частей - вещь хорошая, но пока достойного применения не нашлось. Если вы читаете эту статью - то пришло время достать плату с полки и сдуть с неё пыль, ведь сейчас на её основе мы будем делать программируемый логический контроллер, который будет соответствовать международному стандарту IEC61131-3. После того, как микропроцессор будет прошит прилагаемой прошивкой ( увы, пока публикации исходников в планах не имеется ), он сможет работать уже как ПЛК. И самое интересное, что плату можно будет программировать при помощи стандартного программного обеспечения GX Developer FX, предназначенного для программирования контроллеров Mitsubishi FX2N. Данное программное обеспечение ( причём русифицированное ) я свободно скачал с официального сайта Mitsubishi после регистрации. При установке есть одна хитрость - вам необходимо установить пакет из папки EnvMEL, а уже затем производить установку основного пакета. Также если при инсталляции будут проблемы с USB драйвером - не огорчайтесь, именно эту версию мы не будем использовать. И немного о совместимости - проверялась на системах от Windows XP до Windows 7 x64. Чуть позже ( может, даже завтра ) проведём тесты и для Windows 10. Итак- какие же новые функции после прошивки приобрела наша небольшая синяя плата? Первое - теперь можно её подключить к компьютеру, используя разъём micro-USB. Для того, чтобы обеспечить обмен данными между средой программирования и контроллером, вы должны установить драйвера виртуального СОМ-порта. Их можно скачать по ссылке из документа bluepill_update.pdf во вложении. После установки драйвера и подключения платы к USB у вас в устройствах персонального компьютера появится новое устройство - так, как показано на картинке. Теперь можно запускать установленный нами GX Developer FX. После запуска программы у вас будет такое окно, как показано ниже на рисунке: Следующий шаг - создание нового проекта. В меню Проект - Новый проект. У вас откроется вот такое окно: Здесь можно ничего не менять, и нажать кнопку ОК. Итак - у нас пустой проект, и теперь нам надо настроить онлайн-подключение к плате. Для этого выбираем в меню Онлайн - Настройка передачи. У вас откроется вот такое окно: Здесь можно ничего не менять, и нажать кнопку ОК. Итак - у нас пустой проект, и теперь нам надо настроить онлайн-подключение к плате. Для этого выбираем в меню Онлайн - Настройка передачи. У вас откроется вот такое окно: В ряде Интерфейс ПК выбираем Порядковый ( тут некорректно переведено - должно быть Последовательный ) и у вас откроется вот такое окно: Тут выбираем номер СОМ- порта, соответствующий тому, который у нас виден в устройствах персонального компьютера. Называется он STMicroelectronics Virtual COM Port (COM2) в нашем случае. Теперь мы можем проверить, есть ли подключение на самом деле. Для этого нажмём кнопку Проверка связи в предыдущем диалоге. Если всё в порядке, то у вас будет сообщение как на рисунке ниже: И вот теперь мы можем спокойно приступить к самому интересному - программированию контроллера. В данной версии реализована поддержка трёх языков:IL - язык инструкций, строковый тип отображения. LAD - язык лестничной логики, визуальный тип отображения. SFC - язык последовательных блоков, визуальный тип отображения. Причём можно всегда переключиться между отображением языков IL и LAD и наоборот. Ниже показана типичная программа на языке LAD: А вот так выглядит эта же программа, но на языке IL: Конечно, это всё хорошо, но хочется ведь заглянуть и в логику программы - понять, что же там происходит. Для этого надо нажать кнопку F3 - и если программа записана в контроллер, то будет переключено отображение в режим онлайн -мониторинга. Для записи программы вам надо выбрать в меню Онлайн - Записать в контроллер. Будет показано вот такое окно: В окне выбираем опции для записи ( тут выбрана вся программа и параметры контроллера ), и нажимаем кнопку Выполнить. Программа вас оповестит, что для записи контроллер будет переведён в режим СТОП ( вы это увидите по потуханию светодиода, подключенного к выводу PC13 ), произведёт запись и переведёт контроллер в режим RUN. А вот так будет показан в онлайне исходник программы на языке LAD: И тот же самый кусок программы на языке IL в режиме онлайн: А вот так выглядит исходник на языке SFC: Для удобства тестирования я использую старые тестовые разработки аппаратной части контроллера, которые по тем или иным причинам не были использованы. Одна из таких плат показана на рисунке ниже: Эта плата обеспечивает гальваническую изоляцию для UART1, UART2 и для шины 1-wire. Также гальванически изолированы дискретные входа и выхода. Для программы приняты следующая мнемоника: X1 - это вход с адресом 1, Y2 - выход с адресом 2, M104 - битовый операнд с адресом 104, D1000 - регистр общего назначения с адресом 1000. Версия прошивки, которая находится во вложении, имеет следующие ограничения: Количество шагов программы - 1000 ( максимально возможное - 8000 ). Количество регистров - 2000 ( диапазон D0000-D1999 ). Количество битовых переменных - 3072 ( диапазон М0-М3071 ).UART1 - поддержка Modbus RTU master/slave, количество слейвов в режиме мастера -2 ( максимально возможное - 128 ).UART2 - поддержка Modbus RTU master/slave, количество слейвов в режиме мастера -2 ( максимально возможное - 128 ). По умолчанию параметры обмена по последовательному порту 57600, 8N1. UART1 - в режиме слейв с адресом 1, UART2 - тоже в режиме слейва с адресом 2. Для шины 1-wire на данный момент поддержка только датчиков типа DS18B20, количество слейвов -2 ( максимально возможное - 128 ). Также поддерживается выгрузка программы из контроллера и преобразование её в удобный для чтения человеком вид ( я предпочитаю LAD ). Программа построена с использованием операционной системы реального времени ChibiOS RT. Настройка обмена данными по шинам modbus RTU и 1- wire производится при помощи программы, которую вы можете найти во вложении. Для примера сейчас рассмотрим настройку и поиск датчиков с неизвестными нам адресами. После запуска программы у вас будет вот такое окно: Переходим на закладку 1-wire и выбираем 1-wire master, и обязательно нажимаем кнопку Write to PLC для записи в контроллер: А теперь после нажатия кнопки Search slave откроется окно, где можно выбрать адрес в области D0000-D1999, начиная с которого будет происходить запись полученных значений температуры с датчиков в виде числа с плавающей запятой. А ниже показано окно после успешного поиска всех датчиков, подключенных к шине обмена данными. Тут мы можем добавить найденные датчики к текущей конфигурации или полностью заменить текущую на новую. В нашем случае данные температуры будут передаваться в область регистров контроллера по адресами D1500, D1502 и D1504 в виде числа с плавающей запятой. Остаётся только нажать кнопку Write to PLC и перезапустить плату для активации новой аппаратной конфигурации. Что ещё примечательного можно добавить про программу конфигурации? Есть один момент - это представление чисел с плавающей запятой в контроллере FX2N. Для упрощения ввода констант в этом формате пришлось использовать запись константы с модификатором H. Как только интерпретатор контроллера встретит такой модификатор, он понимает, что с ним будет передано число в формате с плавающей запятой, но в форме записи IEE754 с одинарной точностью. Ниже показано окно программы на закладке Converter. Пришло время для вопроса - а собственно, каково же быстродействие такого вот контроллера? Тут всё просто - при опросе обоих портов обмена данными по modbus RTU ( контроллер в режиме слейва - оба порта ) на скорости 500 kbps и длине запроса 122 регистра, опросе 17 датчиков температуры и выполнении самой "тяжёлой" ( состоящей из бинарных операндов ) программы из 7745 шагов цикл исполнения был равен 21 мсек. И конечно же есть и минусы в таком вот контроллере. Первый - это то, что синие платы отличаются невысоким качеством комплектующих, и поэтому я рекомендую подавать внешнее питание на плату до подключения mini-USB. Второй - это конечно же, что тут нет энергонезависимой памяти ( точнее, она есть - но всего лишь несколько регистров в области, поддерживаемой батарейкой ). И вы сами понимаете, что такое вот устройство лучше не применять для ответственных применений или на производстве. А вот для дома( под свою собственную ответственность ) или для обучения - это самое то, дешево, доступно и понятно. Я постарался сделать обзор обширным - и если у вас будут какие-то проблемы, пишите. Особенно буду рад, если вы найдете ошибки в реализации программы. Надеюсь, статья будет познавательной и вы не зря потратили время на её прочтение. Загрузки для данной статьи - ниже. Назначение выводов платы Обновление прошивки через UART Прошивка версии L81 Программа- конфигуратор

×