Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Pixel

Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx

Ответ
 
Опции темы Поиск в этой теме
Старый 15.06.2022, 09:19   #1
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Пиксель + 2 мастера по сети Ethernet

Дано - пиксель, по порту 485 опрашивает модули расширения, через PNA 023 подключен к панели Weintek MT8071, панель мастер.
Требуется организовать передачу данных на верхний уровень.
как правильно это сделать? вроде бы по сети Ethernet возможно несколько мастеров в сети?
Получится ли в данном случае опрашивать пиксель одновременно двумя мастерами? или городить обмен через панель (у нее свободный порт 485)
andre вне форума   Ответить с цитированием
Старый 15.06.2022, 09:34   #2
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 862
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Пиксель + 2 мастера по сети Ethernet

Пиксель позволяет только одно эзернет соединение одновременно.
Так что, я бы делал через панель.
При этом, с панели данные можно забирать и через эзернет.
младшой вне форума   Ответить с цитированием
Старый 15.06.2022, 09:53   #3
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Пиксель + 2 мастера по сети Ethernet

Цитата:
Сообщение от andre Посмотреть сообщение
Дано - пиксель, по порту 485 опрашивает модули расширения, через PNA 023 подключен к панели Weintek MT8071, панель мастер.
Требуется организовать передачу данных на верхний уровень.
как правильно это сделать? вроде бы по сети Ethernet возможно несколько мастеров в сети?
Получится ли в данном случае опрашивать пиксель одновременно двумя мастерами? или городить обмен через панель (у нее свободный порт 485)
панель мастер эзернет - пиксель слейв эзернет
пиксель мастер 485й - МР слейвы 485й

на пикселе создаете доп.группу модбас-переменных в которую перекладываете содержимое, полученное от слейвов

а для скады уже панель будет слейвом и она с неё будет забирать


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 15.06.2022, 10:09   #4
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Пиксель + 2 мастера по сети Ethernet

Примерно так? напрямую, брать с пикселей через моху eds205 не получится?
немного не по теме, но может есть пример, как тогда организовать передачу данных в самой панели? чтобы часть данных с пикселей она по запросу отправляла на верхний уровень?
Изображения
Тип файла: gif сеть.GIF (5.6 Кбайт, 30 просмотров)
andre вне форума   Ответить с цитированием
Старый 15.06.2022, 11:04   #5
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Пиксель + 2 мастера по сети Ethernet

Цитата:
Сообщение от andre Посмотреть сообщение
Примерно так? напрямую, брать с пикселей через моху eds205 не получится?
немного не по теме, но может есть пример, как тогда организовать передачу данных в самой панели? чтобы часть данных с пикселей она по запросу отправляла на верхний уровень?
что такое моха eds205? роутер? если да, то да, получится..



внутрях пикселя это можно сделать например так:
Изображения
Тип файла: png 2022-06-15 14-06-56 Скриншот экрана.png (114.7 Кбайт, 35 просмотров)


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Благодарность от:
Старый 15.06.2022, 11:38   #6
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 862
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Пиксель + 2 мастера по сети Ethernet

Цитата:
напрямую, брать с пикселей через моху eds205 не получится?
Читаем РЭ на Пиксель:
Цитата:
Особенности реализации
Прежде чем передать данные, протокол TCP-IP устанавливает соединение между двумя контроллерами на время обмена данными. Когда обмен данными завершен, соединение разрывается. Сетевой модуль Ethernet контроллера Pixel поддерживает подключение только с одним контроллером в определенный момент времени. Т.е. контроллер не может одновременно поддерживать несколько подключений. Если требуется опросить контроллер из нескольких источников, то это необходимо делать последовательно, т.е. синхронизировать во времени процесс обращения к контроллеру. Для защиты от внезапных разрывов связи контроллер непрерывно отслеживает активность соединения. В случае отсутствия обмена данными в течение более чем 1.5 сек, контроллер автоматически закрывает соединение для возможности опроса из других источников.
Вы сможете синхронизировать опрос от панели Weintek и от верхнего уровня (СКАДЫ)? Думаю, что нет.

Так что более надежный способ - собирать данные с пикселей на Weintek , а панель использовать (помимо отображения информации), как шлюз. В этом случае панель в качестве мастера будет собирать данные с пикселей, и в качестве слейва предоставлять данные верхнему уровню. Причем, делать все это может через эзернет.

Цитата:
немного не по теме, но может есть пример, как тогда организовать передачу данных в самой панели? чтобы часть данных с пикселей она по запросу отправляла на верхний уровень?
Каким образом на панели Weintek организовать шлюз, лучше посмотреть в документации на панель и EasyBuilder.
младшой вне форума   Ответить с цитированием
Благодарность от:
Старый 15.06.2022, 12:41   #7
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Пиксель + 2 мастера по сети Ethernet

всем спасибо, буду разбиратся с панелью
andre вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 06:08.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024