XControl V2 готов!

Спустя несколько лет после выхода XControl появился XControl V2, который при то же цене сильно превосходит его по характеристикам.
http://dozor.kibermaster.net/wp-content/uploads/2017/04/IMG_20170425_140821_500x375.png


Сначала хотелось бы объяснить, из чего состоит сам проект. Изначально он так и назывался XControl, это была программа, которая могла опрашивать одно или несколько аппаратных блоков XControl. Затем, по мере роста, программа и устройство были разделены на 2 независимые части - устройство XControl V1 и программа XControl Dispatcher (x-ctrl.net), которая уже могла работать и с другими устройствами, других производителей.
Теперь на замену XControl V1 пришел XControl V2.

XControl V2 может успешно конкурировать с ПЛК в сегменте простых задач, так как имея возможность выполнения скрипта и поддержку промышленных стандартов, его цена составляет в среднем 55$, в то время как цена на другие ПЛК начинается от 160$.


Краткие возможности:

  1. DHCP клиент.

  2. web сервер с возможность установки пароля для доступа. Пользователь сам может заливать веб-интерфейс (есть файловая система).

  3. Для XPr TCP режим клиента (когда не программа подключается к нескольким устройствам, а несколько устройств к программе).

  4. MODBUS RS485/TCP. Для TCP только режим слейва, для 485 - мастер и слейв.

  5. Telnet.

  6. RTC.

  7. 10 Входов и выходов на самом устройстве. Возможность увеличения до 50 с помощью расширителей.

  8. Все выходы на устройстве могут работать как шим.

  9. Все входы на устройстве могут работать как АЦП. При этом, есть возможность измерения амплитуды, поэтому можно подключать трансформаторы тока.

  10. Первые 8 входов могут работать в режиме счетчика, частотометра измерителя скважности, периода и длины импульса.

  11. Пинговальщик. Может пинговать указанные IP адреса и в случае ошибки выполнять необходимые действия (к примеру, перезагружать сервер, который завис).

  12. MicroLAN. В данный момент поддерживаются датчики DS18B20.

  13. MQTT (самый распространенный протокол Интернета вещей).

  14. Безопасный и многопоточный скриптовый движок. Именно он позволяет устройству конкурировать с ПЛК.

  15. Возможность сохранения переменных в ПЗУ.

  16. Панель управления с дисплеем и кнопками. Позволяет выводить разнообразную информацию для оператора и управлять самим устройством. Количество пунктов практически не ограничено. Меню можно делать древовидным.

  17. Возможность чтения и установки абсолютно всех настроек (включая файловую систему) по сети (возможно запретить в конфигураторе).

  18. Есть возможность задавать автоматические вычисления для линейных датчиков, отталкиваясь от двух известных точек. К примеру, подключив тот же трансформатор тока к АЦП, в конфигураторе надо указать, что при напряжении на АЦП 0,5В ток будет 10А, а при 2В ток 50А. Устройство затем само будет вычислять ток исходя из напряжения на АЦП и заданных настроек.
Несколько видео:

  1. Работа с панелью управления. Отображение температуры и управление выходом

  2. Обмен данными между двумя устройствами по RS485

  3. Простой пример скрипта. Управляемая мигалка

  4. MQTT. Управление яркостью и получение температуры через интернет

  5. Пингер. Перезагруpка сервера в случае зависания

  6. Измерение постоянного напряжения

  7. Управляемый термостат

[youtube]https://www.youtube.com/watch?v=MWaNtP7iLxU&list=PLIm0JVZ-XgLmjLTpSYpTQVEyxkEgtFtcO[/youtube]

Комментарии

  1. здраствуйте, помогите установить драйвер, отключил проверку подписи, а драйвер не устанавливается, на секунду вылетает строка и всё

    ОтветитьУдалить
  2. а как вы его устанавливаете и какая ОС?

    ОтветитьУдалить
  3. ос перепробывали xp .7 .10 в папке драйвера файл installer

    ОтветитьУдалить
  4. на хр даже конфигуратор не запустится, на остальных должно работать. Напишите в скайп misha.brazhnikov

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Прием команд с пульта дистанционного управления

STM32F4. Обновление прошивки с карты памяти (Bootloader SD)

Работа с шиной 1-wire. Подключение термодатчика DS18B20 к AVR