Интеграция с Matlab - Запуск и тестирование Интеграция с Matlab VOLTTRON - Ошибка pyzmq + volltron/config. дорожка
Ниже приведены шаги по интеграции фальшивого здания - фальшивого устройства Modbus (Ubuntu 16.04 LTS) с интерфейсом на основе matlab.
Выполните шаги по документации по адресу: http://volttron.readthedocs.io/en/4.1/devguides/walkthroughs/DrivenMatlabAgent-Walkthrough.html
Этапы установки системы под управлением Matlab:
- Установите Python (мои версии Python: 3.6.3 и 2.7.12)
- Установите pyzmq, следуя инструкциям на странице ( https://github.com/zeromq/pyzmq): я использую
pip install pyzmq
я получилRequirement already satisfied: pyzmq in ./env/local/lib/python2.7/site-packages
Шаги для запуска системы Matlab:
- Установить Python - готово
- Установите pyzmq –done
- Установите Matlab-- готово (R2017b)
бежать pyversion
--сделанный
version: '2.7'
executable: '/home/USER_NAME/volttron/env/bin/python'
library: 'libpython2.7.so.1.0'
home: '/home/USER_NAME/volttron/env'
isloaded: 0
когда я бегу py.zmq.pyzmq_version()
я получил
ans =
Python str with no properties.
15.4.0
Я скопировал example.m на рабочий стол.
Запустите и протестируйте Matlab VOLTTRON Интеграция:
Чтобы запустить и проверить интеграцию: Допущения
Агент драйвера устройства уже разработан (master_driveragent-3.1.1- установлен)
Монтаж:
- Установить VOLTTRON - сделано
- Добавьте поддеревольские приложения Volttron в Volttron / Applications, используя следующую команду -
Для добавления поддерева: я использовал код: git subtree add --prefix applications https://github.com/VOLTTRON/volttron- applications.git develop --squash
ошибка (Рабочее дерево имеет модификации. Невозможно добавить.)
конфигурация
Скопируйте пример файла конфигурации application /pnnl/DrivenMatlabAgent/config_waterheater в volltron / config. (Я не мог найти путь с именем config?)
Вопросы
Пожалуйста, есть ли проблема в pyzmq?
В корне volttron я запускаю команду поддерева, почему она не принимает добавление поддерева?
Что такое volltron / config. дорожка?
Спасибо,
1 ответ
Похоже, у вас есть локальные изменения в вашем клонированном каталоге volttron. Пожалуйста, сохраните или передайте эти изменения перед добавлением поддерева.
Если папка config не существует, вы можете создать ее (я также отмечу это в документации). Это всего лишь место для копирования файла конфигурации для внесения изменений ( config_url и data_url)