Дмитруино Uno писал(а): ↑30.03.2018{, 12:30}
по rs-232 работало отлично. переделал на TCP и просто ужас
Ну по TCP и у меня не всё в порядке.Поэтому и решил строить линию RS485?,благо у меня пока стройвариант,есть возможность.
И я думаю проблема с роутером,т.к. мой например роутер не совсем адекватно регистрирует в сети все платы касающиеся ардуино и т.п.(без бубна не обходится).
Дмитруино Uno писал(а): ↑30.03.2018{, 12:30}
Коилы работают нормально (скада мастер, коил управляющий т.е. коил в слейве управляет допустим выходом), если коил в слейве использовать как индикатор сигнала т.е. он подключен совместно с цифровым выходом чтобы он передавал еденицу в скаду, и сигнализировал что выход включен (это нужно если выход включается разными способами через OR) то вообще не работает. Holding registers работают.
Я уже давно пришёл к выводу что переменные любые надо делать под исполнение и под индикацию отдельно.Поэтому их и получается в два раза больше чем надо.
Дмитруино Uno писал(а): ↑30.03.2018{, 12:30}
всего в моем проекте передается 110 переменных
У меня проект вообще глохнет на 40 переменных,причём резко,убираешь 2-3 переменные и всё работает как надо.
Вообще после целой зимы мучений пришёл к выводу что без нормального сервера не обойтись,ну типа majordomo или domotikcz.