Страница 1 из 1
Существуют ли эмуляторы оборудования для тестирования кода
Добавлено: Вт июн 21, 2016 3:04 pm
Brunetgk
Добрый день!
Вопрос, как это следует из заголовка, состоит в том, что я собираюсь заняться изучением Вашей платформы и интересует есть ли эмуляторы оборудования. Хочется поэкспериментировать, но покупать для этого далеко не дешевое оборудование не совсем позволительно для кошелька.
Возможно есть эмуляторы, подключаемые программно через виртуальный порт. Что позволит создавать готовое решение на основе виртуального оборудования, датчиков, показания на которые подаются вручную, как удобно, а потом при желании купить реальное железо и заменить.
Подобный опыт у меня уже есть в компании ЛУКОЙЛ. Там я создавал Автоматизированную систему управления посредством виртуальных датчиков.
Я думаю тема интересная, так как даст волю фантазии при отсутствии необходимости тратиться на то, что потом возможно не пригодится.
Спасибо.
Re: Существуют ли эмуляторы оборудования для тестирования ко
Добавлено: Вт июн 21, 2016 3:23 pm
sergejey
Система сама по себе не требует оборудования для работы. Оборудование расширяет области применения, но поэкспериментировать с интерфейсами, диалогами, сценариями и прочим можно вполне себе без дополнительных затрат. Вы можете сами написать скрипты, которые будут имитировать устройства, т.е. посылать в систему данные так, как буд-то они пришли извне.
Re: Существуют ли эмуляторы оборудования для тестирования ко
Добавлено: Вт июн 21, 2016 3:31 pm
Brunetgk
Ну как это не требуется?))
Конечно я понимаю, что можно посмотреть погоду с интернета и музыку включить, сказав Алиса зажигай)) Но с функциональной части данная платформа, я так понимаю, нужна в большей мере, чтобы сводить всю информацию наглядно с датчиков и отправлять управляющие сигналы на оборудование. Чтобы это было красиво и без глюков.
А на счет скриптов - тема конечно интересная. Когда изучу основной функционал платформы, попробую написать парочку. Просто я думал может существуют готовые решения, так как это реально бы упростило жизнь.
Спасибо!
Re: Существуют ли эмуляторы оборудования для тестирования ко
Добавлено: Ср июн 22, 2016 2:13 pm
Alien
Тема, в принципе, интересная. Вот только устройств, зачастую индивидуально-самопальных, слишком много чтобы уместить в один тест-модуль. А писать под каждое оборудование тест-модуля, то их количество зашкалит. Тут более верным может быть подход чтоб авторы модулей добавляли тест-режимы, но оно им надо?

Лично мне, пока не было датчиков, вполне комфортно было вносить изменения в соответствующие свойства объектов и наблюдать за результатом.
Re: Существуют ли эмуляторы оборудования для тестирования ко
Добавлено: Ср июн 22, 2016 2:36 pm
Brunetgk
Я имел в виду, что возможно есть какие-то типовые эмуляторы датчиков. Протоколы ведь по сути одни и те же будут использоваться. И было бы клево, если бы было приложение, которое включало набор каких-то датчиков, визуализированное.
Хотя конечно, думаю, можно обойтись и скриптами.
Тогда новый вопрос!
Подскажите ПЖЛ как создать отдельное приложение, чтобы к нему как к датчику обращалась платформа через порт за данными, и даже не подозревала, что ее обманывают, и датчик - НЕ НАСТОЯЯЯССЧИЙЙ
Это позволит максимально приблизить процесс к реальному
Спасибо!
Re: Существуют ли эмуляторы оборудования для тестирования ко
Добавлено: Пт июл 15, 2016 12:56 pm
alex1015
я когда осваивал, то поднял второй мжд для имитации датчиков, и в нём в скриптах прописывал реакцию на запрос из основного мжд (отдать показания, или сто-то сделать), и наоборот запросы к основному мжд по изменению каких-то состояний, можно задавать все показания и действия графическими рюшками меню или сцен. Потом когда разобрался переписал логику под веб-сервер на ардуинке.