Wb-mqtt-serial driver/en: различия между версиями

Новая страница: «<syntaxhighlight lang="javascript">{ "ports": [ { "path" : "/dev/ttyNSC0", //pseudofile corresponding to port "baud_rate": 9…»
(Новая страница: «=== The example of configuration for relay module WB-MRM2 connected to the isolated Wiren Board 4 port (RS-485-ISO)===»)
(Новая страница: «<syntaxhighlight lang="javascript">{ "ports": [ { "path" : "/dev/ttyNSC0", //pseudofile corresponding to port "baud_rate": 9…»)
Строка 56: Строка 56:
     "ports": [
     "ports": [
         {
         {
             "path" : "/dev/ttyNSC0",  //псевдофайл, соответствующий порту
             "path" : "/dev/ttyNSC0",  //pseudofile corresponding to port
             "baud_rate": 9600, //скорость порта, 9600 почти для всех устройств, но проверьте документацию к ним
             "baud_rate": 9600, //the port speed is 9600 for almost all devices, but check the documentation first
             "parity": "N", //четность
             "parity": "N", //parity
             "data_bits": 8, //битов данных в посылке
             "data_bits": 8, //the number of data bits in the parcel
             "stop_bits": 2, //количество стоп-битов. Чётность, количество битов и стоп-битов тоже редко меняются
             "stop_bits": 2, //number of stop bits. Parity, bits, and stop bits are also rarely changed
             "poll_interval": 10, //интервал опроса устройств на порту в миллисекундах
             "poll_interval": 10, //device polling interval on the port in milliseconds
             "devices" : [
             "devices" : [
                 {
                 {
                     "device_type" : "WB-MRM2", //тип устройства, распознаваемый драйвером
                     "device_type" : "WB-MRM2", ////device type recognized by driver
                     "slave_id": 25 //адрес устройства
                     "slave_id": 25 //device address
                 }
                 }
             ]
             ]
Строка 71: Строка 71:
     ]
     ]
}</syntaxhighlight>
}</syntaxhighlight>
Узнать файл, соответствующий порту для вашего контроллера - [[Special:MyLanguage/RS-485#Реализация портов в разных версиях Wiren Board |RS-485#Реализация портов в разных версиях Wiren Board ]].
Find out the file corresponding to the port for your controller -[[Special:MyLanguage/RS-485/en#Реализация портов в разных версиях Wiren Board |RS-485# Implementation of ports in different versions of the Wiren Board controllers ]].


Полный список поддерживаемых типов устройств см. в статье [[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]], а также [https://github.com/contactless/wb-homa-drivers/blob/master/wb-homa-modbus/README.md#%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2-device_type здесь].
Полный список поддерживаемых типов устройств см. в статье [[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]], а также [https://github.com/contactless/wb-homa-drivers/blob/master/wb-homa-modbus/README.md#%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2-device_type здесь].
12 063

правки