MasterSCADA on Wiren Board: различия между версиями
Olol (обсуждение | вклад) |
Olol (обсуждение | вклад) |
||
Строка 136: | Строка 136: | ||
Далее вы выбираете тот порт в который у вас вставлен модуль. | Далее вы выбираете тот порт в который у вас вставлен модуль. | ||
При этом вы не должны их использовать в других приложениях. | При этом вы не должны их использовать в других приложениях. | ||
== Отправка смс через модем WBC-4G v.2 напрямую из Мастерскады == | |||
Включаем модем в веб морде вайнборда | |||
Выбор активной симку, например 1: | |||
<syntaxhighlight lang="bash"> | |||
mmcli -m wbc --set-primary-sim-slot=1 | |||
</syntaxhighlight> | |||
Удалить сервис из автозапуска | |||
<syntaxhighlight lang="bash"> | |||
systemctl disable ModemManager | |||
</syntaxhighlight> | |||
Остановить ModemManager | |||
<syntaxhighlight lang="bash"> | |||
systemctl stop ModemManager | |||
</syntaxhighlight> | |||
Добавить wb-gsm в автозапуска | |||
<syntaxhighlight lang="bash"> | |||
systemctl enable wb-gsm | |||
</syntaxhighlight> | |||
Перезапустить wb-gsm | |||
<syntaxhighlight lang="bash"> | |||
restart_if_broken; dmesg | tail | |||
</syntaxhighlight> | |||
Далее создаем файл /usr/lib/udev/rules.d/99-RS485-to-USB.rules | |||
И записываем в него с правами правами rw-r--r-- : | |||
<syntaxhighlight lang="bash"> | |||
KERNEL=="ttyUSB1", SUBSYSTEM=="tty", SYMLINK+="ttyRS485-4", GROUP="dialout" | |||
</syntaxhighlight> | |||
Перезагружаем контроллер. | |||
Заходим в консоль контроллера: | |||
<syntaxhighlight lang="bash"> | |||
minicom -D /dev/ttyUSB1 -b 115200 -8 -a off | |||
</syntaxhighlight> | |||
вводим: | |||
<syntaxhighlight lang="bash"> | |||
AAAAAAAAAT | |||
AT+IPR=115200 | |||
ATE0 | |||
AT&W | |||
</syntaxhighlight> | |||
Потом CTRL+A отпускаем клавиши и "X" и энтер. | |||
Заливаем проект и пробуем https://drive.google.com/drive/folders/1LkJ85WhvyhYk6WmqsuG-v-sFNjMWdnZ4?usp=sharing | |||
== Полезные ссылки == | == Полезные ссылки == |