Технические новости
    Разработчикам
    FAQ
    Получение продукции на тестирование
    Тестирование интерфейсов LogicMachine и Amati.linea
    Совместимое оборудование
      evika.ru    Поддержка    FAQ

    FAQ

    Задать вопрос


     

     

    Свободно программируемый контроллер LogicMachine

     

    Объекты в списке мигают (перескакивают)

    Вопрос: Почему список во вкладке объекты мигает, и из-за этого сложно переходить между страницами объектов?
    Ответ: При каждой телеграмме в шине происходит обновление страницы, переход между страницами в это время блокируется. Вы можете отключить автоматическое обнаружение новых объектов во вкладке — Tools–> Configuration или нажав кнопку во вкладке Objects -> Auto Update.

     

    Коротко о реализации BACnet

    Вопрос: Коротко расскажите о реализации решения BACNet.
    Ответ: Каждый объект KNX, отмеченный для экспорта, будет виден как отдельный BACnet-объект. Числовые объекты (int, uint, float) сопоставляются с аналоговыми переменными, двоичные объекты сопоставляются с двоичными переменными. В дальнейшем будет включена других типов данных (date, time, string).

     

    Новые объекты не видны на BACnet сервере

    Вопрос: Я не могу увидеть новые объекты на BACnet-сервере после установки флага экспорта на LM.
    Ответ: Попробуйте перезапустить BACnet-сервер в настройках LogicMachine2: Network configuration –>Network -> BACnet.

     

    Отключение пароля BACnet

    Вопрос: В Network Config -> Network -> BACnet есть поле пароль (Password). Я не могу добавить пароль на Johnson Controls’s NAE. Есть ли возможность отключить пароль?
    Ответ: Пароль используется только для удаленной перезагрузки устройства.

     

    Как запустить скрипт только один раз?

    Вопрос: Возможно ли, так сконфигурировать скрипт (например, по расписанию или резидентный), который запуститься и в конце выключиться сам автоматически? Имеется в виду, есть ли код LUA, который может деактивироваться из текущего скрипта.
    Ответ: Вы можете хранить состояние включено/выключено в виде влага в хранилище и проверять состояние этого флага при запуске скрипта.

     

    Как получить читаемую дату и время в LUA?

    Вопрос: В LUA можно использовать функцию os.microtime(), которая возвращает количество секунд. Можно ли конвертировать эти секунды в читаемые время и дату?
    ОтветВ LUA лучше использовать команду os.date(«*t«), возвращающую таблицу с текущей датой и временем.

     

    Права пользователя

    Вопрос: В нашем web-приложении требуется как минимум 2 типа пользователей (администратор и пользователь). Для администратора требуются дополнительные экраны, объекты для управления. Он может запускать приложения и т.п. У пользователя «обычные» права: он может только смотреть данные, производить минимальное управление некоторыми объектами. Как это сделать на LM?
    ОтветКонструктор визуализации, управление объектами и скриптами отделены от Пользовательской визуализации. Также при создании визуализации и добавлении новых этажей Вы можете определить их с доступом только для администратора ( “Adminonly access”), также при добавлении объектов на план этажа, можно установить флаг у объекта  «Скрывать в Touch-визуализации» (Hide in touch”), который будет скрывать определенные объекты в Touch-визуализации.
    Для пользователей сделано 3 уровня доступа:

    • Управление + доступ к станицам и объектам только для администратора.
    • Управление.
    • Только просмотр.

     

    Поддержка нескольких языков в интерфейсе

    Вопрос: Возможно ли добавить поддержку нескольких языков в интерфейсе?
    ОтветВо вкладке Utilities -> Configuration, Вы можете выбрать язык интерфейса. Визуализация с надписями поддерживает кодировку UTF8.

     

    Постоянное хранение информации

    Вопрос: Есть много установленной информации, которую необходимо постоянно хранить – после перезагрузки её необходимо восстановить (температура, скорость вентиляторов, статусы и т.д.).
    ОтветДля каждого объекта LM сохраняется последнее значение, если не выбрано журналирование данного объекта. Также есть функция storageкоторая позволяет временно хранить переменные (подробнее посмотреть можно помощниках при правке скриптов в LM).

     

    Обмен переменными между различными скриптами

    Вопрос: Когда требуется передать данные между скриптами, можно ли использовать виртуальные объекты или хранилище (глобальные переменные, значения конфигурации)? 
    ОтветСо стороны LM ограничений нет: можно использовать функцию хранилища, для передачи данных между скриптами или с помощью виртуальных KNX объектов.

     

    Сохранение журнала на USB HDD + операции с файлами

    Вопрос: Необходимо сохранять историю изменений некоторых переменных в базу данных и экспортировать для дальнейшей обработки статистики. Возможно ли использовать USB-порт в LogicMachine для подключения внешнего hdd и сохранения данных на этом диске из скриптов LUA?
    ОтветВы можете хранить данные на внешнем USB-flash накопителе. Пример: http://openrb.com/example-readwrite-file-to-lm2-connected-usb-flash/. Также Вы можете выгружать данные с накопителя на внешний FTP-сервер. Пример: http://lm.evika.ru/?page_id=329.

     

    Запуск программы из другой программы

    Вопрос: Возможно ли запустить скрипт из другого скрипта?
    Ответ Да, через запись/чтение виртуальных объектов (виртуальные KNX объекты и переменные Storage). Так же есть команды для управления скриптами:
    script.enable(‘scriptname’)
    script.disable(‘scriptname’)
    — return true/false if script is found, nil otherwise
    status = script.status(‘scriptname’)

     

    Modbus RTU не работает на LM

    Вопрос: Я пытаюсь считать значения с электрического счетчика  Modbus в LM. При чтении всегда получается ноль.
    Ответ Проверьте это устройство с 16-битным или 32-битным регистром и проверьте код на наличие ошибок. Если всё верно, попробуйте поменять местами A и B клеммы на LM.

     

    Подключение RS232

    Вопрос: Устройство, которое я хочу подключить, имеет 9-типиновый разъем RS232. Как его подключить к LM, у которого только 2 клеммы для подключения?
    Ответ: Вам необходимо подключить только 3 контакта – RX/TX и GND. Пожалуйста, посмотрите стандартную DB-9 распиновку для подключения: 2,3 – RX/TX; 5 – GND.

     

    Как сбросить настройки LM к заводским?

    Вопрос: Возможно ли сбросить настройки LM? Я менял статический IP-адрес и ошибся при вводе и теперь я не могу найти LM в сети.
    Ответ: Сброс настроек к заводским производиться нажатием на кнопку, расположенную сбоку на LM в течение > 10 сек. Если Вы будете удерживать кнопку < 10 сек. – устройство перезагрузится.

     

    Появились проблемы с интерфейсом после обновления прошивки

    Вопрос: У меня странный интерфейс и проблемы с иконками после обновления прошивки LogicMachine.
    Ответ: Мы настоятельно рекомендуем очистить кэш вашего браузера после каждого обновления прошивки или установки дополнительных пакетов.

     

    Странно отправляются телеграммы по RS485

    Вопрос: При отправке данных через RS485, отправляются только один или два байта. Систематики отправки нет. 
    Ответ: В скрипте отвечающем за передачу данных в RS485, перед командой закрытия порта (port:close()) добавьте временную задержку в программу (os.sleep(0.01)).

     

    Как объединить между собой все интерфейсы?

    Вопрос: Как передавать данные между различными протоколами и интерфейсами?
    Ответ: В качестве единого адресного пространства мы использовали групповые адреса KNX – благодаря широкому спектру поддерживаемых типов данных. Они могут быть виртуальными (не иметь привязки к реальным устройствам KNX), так и иметь привязку к устройствам. Также на запись данных в объект KNX можно активизировать скрипт «По событию» (Event-Based script), для передачи данных в другие протоколы.

     

    Сетевой потоковый HD-плеер Amati.linea

     

    Связь с KNX/EIB

    Вопрос: Как подключить Сетевой плеер к KNX?
    Ответ: Устройство поддерживает KNXnet/IP через интерфейс Ethernet. Вам необходимо подключить плеер к сети LAN, в которой присутствует KNX IP Router (например, LogicMachine), и проверить, что IP Router не блокирует телеграммы, идущие к Сетевому плееру.

     

    Почему нет интерфейса KNX TP1?

    Вопрос: Почему Вы не использовали KNX TP1 интерфейс на Сетевом плеере?
    Ответ: Это повлияло бы на качество звука, к тому же, Ethernet интерфейс гальванически развязан.

     

    Нет доступа к KNX шине через IP Router

    Вопрос: Я использую IP Router для доступа к KNX шине, но не получается управлять плеером через KNX.
    Ответ: Попробуйте отключить таблицу фильтрации на IP-интерфейсе.

     

    Как создавать плейлисты?

    Вопрос: Как создавать плейлисты на Сетевом плеере?
    Ответ: Шаги:

    • Подключитесь через удалённый пользовательский интерфейс с iPod/iPhone/iPad (MPoD/MPaD или любой UPnP контроллер, доступный в App Store, например, Kinsky).
    • Выберите сервер (Сетевой плеер) и начните создавать Ваши плейлисты, управлять музыкой и т.д.
    • Когда Вы запустите в воспроизведение определенный плейлист, песни из него отобразятся в меню управления Сетевого плеера.

     

    Не видно песен из приложения для iPod/iPhone/iPad (MPoD/MPaD)

    Вопрос: Я добавил DLNA и FTP NAS в сеть с Сетевым плеером, а также подключил USB накопитель с моим музыкальным архивом. Но, при попытке просмотреть песни из приложений (Ario, Mpod), я вижу только устройства без песен.
    Ответ: Проведение первого обновления Базы данных на Сетевом плеере может занять много времени. Не перезагружайте плеер при выполнении этой операции, будьте терпеливы.

     

    Не видны песни с USB устройства

    Вопрос: Я подключил USB-flash накопитель, но в мобильном приложении (Ario, MPoD) не отображаются песни.
    Ответ: На данный момент Сетевой плеер поддерживает файловые системы FAT/FAT32, пожалуйста, отформатируйте накопитель в эти файловые системы. Поддержка NTFS будет добавлена позже.




    Copyright © Evika.ru 2017
    All Rights Reserved