![]() |
![]() ![]() |
![]() |
#1 |
Новичок
Регистрация: Sep 2021
Сообщения: 22
Благодарил(а): 4 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Помогите подружить панель с матрикс ом. Дело вот в чем. При соединении панель(мастер) матрикс (слейв). Все работает нормально. При настройке панель слейв, матрикс мастер. На панели выходит сообщение что ПЛК не подключён. Подключение осуществляю по tcp/ip. Адрес панели 192.168.0.211, адрес матрикс 192.168.0.212. Порт 502.
|
![]() |
![]() |
![]() |
#2 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]() Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
![]() |
![]() |
![]() |
#3 |
Новичок
Регистрация: Sep 2021
Сообщения: 22
Благодарил(а): 4 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Так как я новичок. И первый свой проект написал на trim5. То с панелью возникает ряд вопросов. Если создаю модбас переменные на поляне, то до меня плохо доходит как связать алгоритм работы программы с переменными. Если есть какой нибудь старенький проект для ознакомления буду рад, если поделитесь.
|
![]() |
![]() |
![]() |
#4 | ||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]()
На моей практике обычно панель является мастером.
Цитата:
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
||
![]() |
![]() |
![]() |
#5 |
Новичок
Регистрация: Sep 2021
Сообщения: 22
Благодарил(а): 4 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
В этом и состоит проблема, проекта как такового нету. При подключении панели в режиме мастер, на поляну вытягиваем элемент вход либо выход, соединяем линией с выходным устройством. Считываем модбас переменную. Адрес этой переменной заносим в панель. Например битовый переключатель и битовый индикатор. Загружаем программу в контроллер. И соответственно проект в HMI. Все работает. Но у меня возникает вопрос. Как сделать так, чтобы при нажатии на битовый переключатель. Программа начала выполняется. А на панели мы видели, что происходит в данный период времени. Если не понятно, то вечером скину часть проекта.
|
![]() |
![]() |
![]() |
#6 | ||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]() Цитата:
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
||
![]() |
![]() |
![]() |
#7 | |
Member
Регистрация: May 2016
Сообщения: 59
Благодарил(а): 2 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() Цитата:
Вы в контроллере заводите два бита на течение и запись. А в панеле оператора к обьекту кнопка выставляете галочку что то из разряда:Чтение и запись по разным битам: и привязывате статус к одному биту, а запись к другому... если я ваше объяснение так понял. |
|
![]() |
![]() |
![]() |
#8 |
Новичок
Регистрация: Sep 2021
Сообщения: 22
Благодарил(а): 4 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
В принципе да. Вы меня правильно поняли.
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
![]()
https://photos.app.goo.gl/rzSi8ZrpNR9KsqY16
на панели две кнопки старт и стоп, в плк rs-триггер на входы триггера подаёте выходы bool-переменной с панели адрес 7 и 8, например. с выходов триггера подаёте на bool-переменные на панель адреса 10 и 11, например. скриншоты по ссылке панель - мастер, хотя это и не имеет особой разницы |
![]() |
![]() |
![]() |
#10 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]()
Я всегда делаю так:
Панель и контроллер имеют одинаковый адрес. При такой конфигурации панель и плк являются одним целым. Дальше - что фантазия подскажет. Работает на 100% на соединении по модбас. На tcp/ip такой ситуации не разу не возникало. Может что то неправильно настроено в конфиге панели. Вообще вайнтек и сегнетикс сладкая парочка. |
![]() |
![]() |
![]() |
#11 | |
Senior Member
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 136
Благодарил(а): 2 раз(а)
Поблагодарили:
7 раз(а) в 7 сообщениях
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]()
Легко.
Выбираете в настройках панели (Modbus server v.3) адрес панели можем оставить по умолчанию (1). На ПЛК, соответственно, адрес тоже (1). Настройки порта в панели выставляем как на контроллере и ВСЁ. Если слейвов много, то даже один адрес экономим потому что ПАНЕЛЬ И ПЛК ИМЕЮТ ОДИН И ТОТ ЖЕ АДРЕС. Попробуйте. Могу проект выслать если интересно Последний раз редактировалось razerface, 19.01.2022 в 13:29 |
![]() |
![]() |
![]() |
#13 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#14 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#15 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#16 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]()
Покажите нам на примере своего проекта.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#17 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#18 | |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]() Цитата:
P.S. на логику проги не обращайте внимания. Это пилотная версия для проверки оборудования по-быстрому |
|
![]() |
![]() |
![]() |
#19 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]()
Расскажите, как в таком варианте у вас работает контроллер в режиме слейва? Я не увидел ни одной переменной в проекте пикселя.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#20 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#21 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
![]()
у вас пиксель - мастер, а панель - слейв
|
![]() |
![]() |
![]() |
#22 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]()
Извините, можете пояснить, я не понимаю вас.
Цитата:
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
![]() |
![]() |
![]() |
#23 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#24 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
![]()
к сожалению, не могу открыть проект панели, т.к. он в хрен знает каком формате, который не признается EasyBuilderPro 6.05.02.327
но тот факт, что вы установили в настройках COM порта адрес =1 не делает панель мастером |
![]() |
![]() |
![]() |
#25 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]()
Вот скрины
|
![]() |
![]() |
![]() |
#26 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
![]()
Modbus Server - это Slave
с форматом файла разобрался, однако теперь требует более новую версию изибилдера, чтобы открыть сам проект |
![]() |
![]() |
![]() |
#27 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]()
Версия EB
|
![]() |
![]() |
![]() |
#28 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 279
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
![]()
Просто так было написано в руководстве от панели. Скачивал когда то от прежних релизов. Не могу вспомнить где. Видимо перевод подкачал. Ну если Вы правы, то Вы правы. Кирпичами с...ть не буду. Век живи век учись.
|
![]() |
![]() |
![]() |
#29 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#30 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
![]()
разобрался.
нет там никакого одного целого, обычный мастер-слейв, пиксель мастер, панель слейв. панель читает из локальных регистров, пиксель читает и пишет в регистры панели. все как всегда. просто панель слейв не всегда удобно, траффика приходится много гонять чтобы успевать и не тупить по нажатиям кнопок и т.д. если пиксель слейв, то панель кидает ему в регистры, пиксель жует полученное и выставляет обратно, а панель забирает свежее. Последний раз редактировалось LordN, 19.01.2022 в 19:48 |
![]() |
![]() |