Доступ к порту RS-485 контроллера Wiren Board с компьютера: различия между версиями

Отметить эту версию для перевода
(Подготовка страницы к переводу)
(Отметить эту версию для перевода)
Строка 1: Строка 1:
<languages/>
<languages/>
<translate>
<translate>
<!--T:1-->
'''Внимание!''' Данные инструкции следует выполнять только
'''Внимание!''' Данные инструкции следует выполнять только
в закрытой подсети. Не следует давать доступ к RS-485 портам
в закрытой подсети. Не следует давать доступ к RS-485 портам
по TCP, если Wiren Board доступен по реальному IP снаружи.
по TCP, если Wiren Board доступен по реальному IP снаружи.


<!--T:2-->
Допустим, Wiren Board имеет IP 192.168.3.12.
Допустим, Wiren Board имеет IP 192.168.3.12.


<!--T:3-->
Выполняем на Wiren Board от root'а:
Выполняем на Wiren Board от root'а:
<pre>
<pre>
Строка 18: Строка 21:
</pre>
</pre>


<!--T:4-->
В старых версиях контроллеров указывайте порты [/dev/ttyNSC0, /dev/ttyNSC1] или [/dev/ttyAPP1, /dev/ttyAPP4].
В старых версиях контроллеров указывайте порты [/dev/ttyNSC0, /dev/ttyNSC1] или [/dev/ttyAPP1, /dev/ttyAPP4].




<!--T:5-->
Обратите внимание на кодирование количества стоп-битов:  
Обратите внимание на кодирование количества стоп-битов:  
* cstopb=1 — 2 стоп-бита,
* cstopb=1 — 2 стоп-бита,
Строка 27: Строка 32:




<!--T:6-->
Вторая команда (service wb-mqtt-serial stop) — остановка драйвера Modbus во избежание конфликтов при работе с RS-485 портами.
Вторая команда (service wb-mqtt-serial stop) — остановка драйвера Modbus во избежание конфликтов при работе с RS-485 портами.


<!--T:7-->
Выполняем на компьютере (под Linux):
Выполняем на компьютере (под Linux):
<pre>
<pre>
Строка 36: Строка 43:
</pre>
</pre>


<!--T:8-->
В старых версиях контроллеров указывайте порты [/dev/ttyNSC0, /dev/ttyNSC1] или [/dev/ttyAPP1, /dev/ttyAPP4].
В старых версиях контроллеров указывайте порты [/dev/ttyNSC0, /dev/ttyNSC1] или [/dev/ttyAPP1, /dev/ttyAPP4].


<!--T:9-->
После выполнения этих команд в системе (на PC) появляются
После выполнения этих команд в системе (на PC) появляются
специальные файлы /dev/ttyRS485-1 и /dev/ttyRS485-2, соответствующие
специальные файлы /dev/ttyRS485-1 и /dev/ttyRS485-2, соответствующие
Строка 45: Строка 54:
написанную для Wiren Board, без каких-либо изменений.  
написанную для Wiren Board, без каких-либо изменений.  


<!--T:10-->
Опции -d и -x в обоих случаях можно опустить - они нужны для
Опции -d и -x в обоих случаях можно опустить - они нужны для
вывода диагностики и шестнадцатеричных дампов передаваемых данных.
вывода диагностики и шестнадцатеричных дампов передаваемых данных.
</translate>
</translate>
12 063

правки