подключение по rs485 и панель ОВЕН
подключение по rs485 и панель ОВЕН
добрый день.
пытаюсь сделать свой проект для вентиляции в квартире при помощи ардуинки с панелью овен СП270 по rs485 и столкнулся с такой проблемой:
решил установить две нано по rs485...
одна нано как мастер, панель СП270 как слейв и вторая нано как слейв.
на мастере выведены датчики, на СП270 управление и индикация, на второй нано реле.
с одной нано и СП270 все нормально работает - вывод информации с датчиков, управление одним реле и т.д. ...
когда подключил вторую нано и вывел туда реле перестало работать...
не могу разобраться где ошибку допускаю...
сам черновой вариант пректа прилагаю... там правда еще не все доработано как хотелось бы, но нару реле я на вторую нано вывел и они не работают при нажатии на панеи СП270...
пытаюсь сделать свой проект для вентиляции в квартире при помощи ардуинки с панелью овен СП270 по rs485 и столкнулся с такой проблемой:
решил установить две нано по rs485...
одна нано как мастер, панель СП270 как слейв и вторая нано как слейв.
на мастере выведены датчики, на СП270 управление и индикация, на второй нано реле.
с одной нано и СП270 все нормально работает - вывод информации с датчиков, управление одним реле и т.д. ...
когда подключил вторую нано и вывел туда реле перестало работать...
не могу разобраться где ошибку допускаю...
сам черновой вариант пректа прилагаю... там правда еще не все доработано как хотелось бы, но нару реле я на вторую нано вывел и они не работают при нажатии на панеи СП270...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
подключение по rs485 и панель ОВЕН
[ref]kainda[/ref],
Я не вижу на плате ни одной связи дискретных регистров.
То, что они у Вас одинаково называются не значит, что данные из массива одного слэйва будут копироваться в массив другого.
Надо на платах прописывать, соединять что и куда должно отправиться.
Отправлено спустя 19 секунд:
Речь о мастере.
Я не вижу на плате ни одной связи дискретных регистров.
То, что они у Вас одинаково называются не значит, что данные из массива одного слэйва будут копироваться в массив другого.
Надо на платах прописывать, соединять что и куда должно отправиться.
Отправлено спустя 19 секунд:
Речь о мастере.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
подключение по rs485 и панель ОВЕН
то есть я во втором слейве должен прописывать холдинг регистры, что и в первом???Sancho писал(а): 19 июл 2018, 09:12[ref]kainda[/ref],
Я не вижу на плате ни одной связи дискретных регистров.
То, что они у Вас одинаково называются не значит, что данные из массива одного слэйва будут копироваться в массив другого.
Надо на платах прописывать, соединять что и куда должно отправиться..
по поводу мастера, там же некуда прописывать... в слейве слева вижу где прописывается, а в мастере этого не вижу...
зы. сильно не пинайте я первый раз это делаю и буду рад любым советам...
подключение по rs485 и панель ОВЕН
Сделайте Панель Мастером , а ардуинки слейвом . У меня тоже панель СП270 и я панель делал мастером . Отлично работает .
kiyota
-
- Лейтенант
- Сообщения: 305
- Зарегистрирован: 18 сен 2015, 14:00
- Откуда: Саратов
- Имя: Сергей
- Поблагодарили: 1 раз
подключение по rs485 и панель ОВЕН
В мастере прописывать ничего и не нужно, мастер регистры не назначает он работает с регистрами из слейвов которые Вы задали. Какие-то только читает Diskrete input, Input registers, а в какие-то пишет Coils, Holding registers, Вам программа сама это подсказывает у Diskrete input и Input registers можно только справа снять показания. А вот в Coils, Holding registers можно что-то записать и это что-то окажется в слейве. А вот в самой программе для мастера Вы не назначили никаких связей об этом писал Sancho , т.е. если во 2 слейве появился сигнал его нужно передать в первый или наоборот, переменные из слейвов это такие-же глобальные переменные и с ними нужно работать.
[spoiler] [/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
S
-
- Лейтенант
- Сообщения: 373
- Зарегистрирован: 25 фев 2018, 17:56
- Имя: sonata
подключение по rs485 и панель ОВЕН
удалено
Последний раз редактировалось pony sonata 19 авг 2018, 13:05, всего редактировалось 1 раз.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
подключение по rs485 и панель ОВЕН
Но тогда первый мк должен быть для второго мастером, а для панели слэйвом - если есть необходимость связи данных, например датчик в одном мк, исполнительные в другом. Иначе - "глупышка" не умеет связывать регистры. Выше об этой ситуации подробно расписал [ref]KSP[/ref], будет тоже-самое.pony sonata писал(а): 20 июл 2018, 09:26имхо "глупые" панели типа сп270 и ип320 лучше сразу мастером назначать. это будет им +100500 к скорости работы и оператор не будет видеть затыка на них
Если каждый мк имеет законченные алгоритмы с входами/выходами - без проблем.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Лейтенант
- Сообщения: 305
- Зарегистрирован: 18 сен 2015, 14:00
- Откуда: Саратов
- Имя: Сергей
- Поблагодарили: 1 раз
подключение по rs485 и панель ОВЕН
Я никогда не назначаю панель мастером по простой причине они все мудренно программируются, а как слейв просто назначил картинки, кнопки, прочее и все. Мастер в FLProg программируется легче и проще любые функции, операции короче любой алгоритм.
S
-
- Лейтенант
- Сообщения: 373
- Зарегистрирован: 25 фев 2018, 17:56
- Имя: sonata
подключение по rs485 и панель ОВЕН
удалено
Последний раз редактировалось pony sonata 19 авг 2018, 13:05, всего редактировалось 1 раз.
подключение по rs485 и панель ОВЕН
пока слейвом ее оставлю... поработает дальше видно будет. в данный момент я заметил у нее затарможеность срабатывания 1сек... мне это не критично.
спасибо, что подсказали... завтра если на работу попаду переделаю...
спасибо, что подсказали... завтра если на работу попаду переделаю...
-
- Лейтенант
- Сообщения: 373
- Зарегистрирован: 25 фев 2018, 17:56
- Имя: sonata
подключение по rs485 и панель ОВЕН
удалено
Последний раз редактировалось pony sonata 19 авг 2018, 13:05, всего редактировалось 1 раз.
подключение по rs485 и панель ОВЕН
все получилось... спасибо за помощь.
а как панель сделать мастером??? она же по rs485 подключается... ей же rs, ts и pin pe-de никак не указать...
а как панель сделать мастером??? она же по rs485 подключается... ей же rs, ts и pin pe-de никак не указать...
-
- Лейтенант
- Сообщения: 305
- Зарегистрирован: 18 сен 2015, 14:00
- Откуда: Саратов
- Имя: Сергей
- Поблагодарили: 1 раз
подключение по rs485 и панель ОВЕН
[ref]kainda[/ref],
У Вас как раз случай когда мастер не только собирает инфу со слейвов, но еще и принимает какие-то решения поэтому если освоили FLProg то проще делать мастером контроллер. А заторможенность срабатывания как правило происходит из-за того, что назначаете мастеру опрашивать несуществующие адреса в слейвах с этим разберитесь сразу , если в мастере прописан несуществующая переменная в слейве, он тормозит примерно на секунду пытаясь туда что-то записать или считать. Для этого при настройке мастера есть " последняя ошибка" выведите ее куда нибудь если будет 0 то все нормально.pony sonata писал(а): 20 июл 2018, 10:49видать мы как-то по-разному с вами о панелях этих мыслим. для меня это внешний терминал, который может собирать инфу со множества контроллеров в сети. если вам надо как-то связывать регистры/обрабатывать значения - оставьте это самим контроллерам ну или юзайте шлюз для этого
S
-
- Лейтенант
- Сообщения: 373
- Зарегистрирован: 25 фев 2018, 17:56
- Имя: sonata
подключение по rs485 и панель ОВЕН
удалено
Последний раз редактировалось pony sonata 19 авг 2018, 13:04, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 305
- Зарегистрирован: 18 сен 2015, 14:00
- Откуда: Саратов
- Имя: Сергей
- Поблагодарили: 1 раз
подключение по rs485 и панель ОВЕН
[ref]pony sonata[/ref],
У меня панель Weintek, с СП-270 не работал, поэтому согласен: " по инфе от мастера производить какие-нить операции в слейве и возвращать данные в другие" тоже хороший вариант. Самое главное чтобы автор вопроса разобрался, что к чему, информации мы ему много накидали.
У меня панель Weintek, с СП-270 не работал, поэтому согласен: " по инфе от мастера производить какие-нить операции в слейве и возвращать данные в другие" тоже хороший вариант. Самое главное чтобы автор вопроса разобрался, что к чему, информации мы ему много накидали.
S
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей