Количество переменных в скаде

40 переменных и всё?

Обсуждение работы Скады встроенной в программу
Ответить
texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

Количество переменных в скаде

#1

Сообщение texbez » 13.03.2018{, 21:24}

Добрый день!
Возникла проблема- при добавлении 40-вой переменной тип integer скада перестаёт работать.
Не пойму это ограничение по количеству переменных или у меня что то не так.
Если кому не трудно попробуйте у себя сделать больше 40 переменных,отпишитесь пожалуйста.
Проект остановился.

Дмитруино Uno
Рядовой
Сообщения: 36
Зарегистрирован: 28.01.2018{, 21:21}
Репутация: 1
Откуда: Алтайский край
Имя: Дмитрий

Количество переменных в скаде

#2

Сообщение Дмитруино Uno » 15.03.2018{, 14:28}

у меня 30 внутренних и 60 переменных через модбас в одном проекте, работает отлично.

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

Количество переменных в скаде

#3

Сообщение texbez » 15.03.2018{, 21:30}

Дмитруино Uno писал(а):
15.03.2018{, 14:28}
у меня 30 внутренних и 60 переменных через модбас в одном проекте, работает отлично.
А модбас переменные какого типа?

Дмитруино Uno
Рядовой
Сообщения: 36
Зарегистрирован: 28.01.2018{, 21:21}
Репутация: 1
Откуда: Алтайский край
Имя: Дмитрий

Количество переменных в скаде

#4

Сообщение Дмитруино Uno » 30.03.2018{, 12:19}

texbez писал(а):
15.03.2018{, 21:30}
Дмитруино Uno писал(а):
15.03.2018{, 14:28}
у меня 30 внутренних и 60 переменных через модбас в одном проекте, работает отлично.
А модбас переменные какого типа?
по rs-232 работало отлично. переделал на TCP и просто ужас. Коилы работают нормально (скада мастер, коил управляющий т.е. коил в слейве управляет допустим выходом), если коил в слейве использовать как индикатор сигнала т.е. он подключен совместно с цифровым выходом чтобы он передавал еденицу в скаду, и сигнализировал что выход включен (это нужно если выход включается разными способами через OR) то вообще не работает. Holding registers работают. всего в моем проекте передается 110 переменных. в целом неудовлетварительно. ошибки 2 ,4 , 244. Задержки, зависания и другие обиды.

Отправлено спустя 11 минут 2 секунды:
минус модбас эрэс-232 когда включаешь плеер скады, ардуина перезапускается. вот не знаю что делать

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

Количество переменных в скаде

#5

Сообщение texbez » 31.03.2018{, 20:23}

Дмитруино 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.

Ответить

Вернуться в «FLProg-Scada»