node.js - это такой файл по ходу с расширением js который если установить в систему (не понятно куда) то откроются супер возможности у браузера. Например ява выполнитель или компилятор или что там за хрень в браузере сможет понимать какие то новые ява функции такие как отправка modbus TCP запросов. Вот я так понимаю. А по факту это оказалась какая то неведомая хрень которая после установки требует каких то заблужденных космических движений приводящих в итоге к многочисленным всяким строкам в командной строке типа ERR ERROR а мой браузер опера открывая мою веб страничку так и не сможет между строк ява кода странички выполнить какую то команду типа let zadnica = blablabla.readMbHReg(0x23); Пайтон спасибо хоть одно - смог запустить мне локальный веб сервер в папке. Больше он ничего не смог
Комментарии: 7
Viktor
Посмотри NodeRed, ооочень интересный на мой взгляд инструмент. По стабильности тестил 2 мес без перезагрузок - 0 проблем. Работал с телеграммом, базой данных MySQL и Modbus TCP. Все делается супер просто.
Iiy
NodeRed это тоже какое то расширение для виндовс чтобы можно было через браузер посылать запросы модбас?
Viktor
https://nodered.org/ Я его ставил на чистую Ubuntu, но есть куча других вариантов установки. Установка не самая простая, зато использование по назанчению - кайф
Aleksandr
Да, там вообще можно напрямую с ПЛК общаться, протоколы есть для Сименс, для АБ, для codesys(NVL) Ставил на Винду, делов на 20 минут. Единственное что ещё ставил PM2(process manager 2) для автоматического перезапуска каждые сутки, ибо штатными средствами реализовать не удалось.
Viktor
Вот вот, и я об этом. Весьма занятная штуковина
Aleksandr
И то, тоже костыли - винда автоматически запускает батник, который даёт команду PM2, который уже перезапускает node red
Viktor
Под Линухом не возникло необходимости делать перезапуск