|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
05.07.2017, 06:13 | #1 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
8 пикселей и трим
в проекте 8 приточек и ИТП
планировал использовать трим как ЦПУ для приточек ЩУ пикселей будут находиться в труднодоступных местах, связь трим-приточки по эзернету. вопрос в том как лучше организовать удаленное программирование приточек? пиксели приточек по 485му будут управлять вентами и возможно насосами. так вот вопрос: делать единое поле адресов и все опрашивать каким-то отельным мастером а потом по эзеренту раздавать управление чтобы линия для программирования была свободна или от каждого пикселя тащить веревку с 485м к месту установки ЦПУ? понятно что решение зависит много от чего, но меня интересует главное - кто как делает в таких или подобных случаях? по первому варианту - не будут ли задержки в локалке слишком велики для нормальной работы? и вообще, насколько такое решение разумно? |
05.07.2017, 07:29 | #2 |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 494
Благодарил(а): 50 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: 8 пикселей и трим
Удаленное программирование это возможность не отрывая задницы с о.Гоа поправить чота в программе? Если да, то имхо только 2gi вас спасет. Тем более нужно останавливать работу мастера на порту пикселя, а это залезть в сис.меню надо.
|
05.07.2017, 08:38 | #3 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
траффик по 485му у пикселя будет не большой, что там, просто венту отдать команду по изменению и все. не циклический. |
|
05.07.2017, 09:24 | #4 | |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
Вот я делал систему из 13 SMH2010, 1 пикселя и 1 ЖК-панели Weintek. Пиксель по RS485 опрашивал SMH2010 а Вайнтек опрашивал пиксель по Эзернету (у того вайнтека не было изоляции по порту и при опросе им SMH2010 по RS485 терялось больше 50% пакетов). SMH2010 управляли приточками. Длинна линии связи RS485 вылезла метров под 500. Использовали для этого обычный UTP cat 5e. Время отклика при замене уставки с панели составляло около 1-3 секунд. В принципе вполне приемлимо. Правда пришлось оптимизировать карты переменных для контроллеров для уменьшения количества запросов. Контроллеры перешивал удаленно. |
|
05.07.2017, 10:49 | #5 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
Ну либо делаете ветку глухую и терминируете её резистором. Как нужно прогать - отключаете Трим (или в сисменю опрос отключаете) и прогаете. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.07.2017, 12:53 | #6 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
|
05.07.2017, 14:20 | #7 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: 8 пикселей и трим
|
05.07.2017, 14:59 | #8 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
понял
|
05.07.2017, 22:20 | #9 |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 494
Благодарил(а): 50 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: 8 пикселей и трим
Товарисчи, я чота совсем запутался. Пиксель можно перешить без отключения в сис меню запросов мастера?
|
06.07.2017, 06:45 | #10 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
обычно да. но тут важно то, что сам пиксель делает с 485м, если есть достаточно большие паузы, то видимо программа успевает вклиниться и сбросить передачу, а если он долбит без пауз, то скорее всего будет сложно
|
06.07.2017, 07:16 | #11 | |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
Вариант 1 - если пиксель не мастер то ничего никогда отключать не нужно. Вариант 2 - если пиксель мастер, но ты перешиваешь на той же скорости на которой он опрашивает слейвов то в 90% случаев ничего останавливать в системном меню не нужно - смлоджик сам это сделает Вариант 3 - если пиксель мастер но ты перешиваешь на другой скорости то смлоджик не сможет остановить мастера. Нужно либо перейти на ту же скорость обмена, либо остановить запросы в системном меню. |
|
21.07.2017, 12:59 | #12 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
вопщем я понял, в таких системах нужно чтобы пиксель программировался по эзернету.
по другому не получится. и от всех вентов и насосов придётся вытаскивать веревку отдельно и вешать на отдельный мастер. грусть. кто пробовал, вот такая штука для такой задачи сгодится? |
21.07.2017, 13:32 | #13 |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 494
Благодарил(а): 50 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: 8 пикселей и трим
|
21.07.2017, 13:34 | #14 |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 494
Благодарил(а): 50 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: 8 пикселей и трим
|
15.09.2017, 08:49 | #15 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
задумался:
1. а может ли PIXEL25 быть слейвом по эзернету одновременно для восьми контроллеров? 2. еще он будет мастером для 14 вентиляторов по 485му... 3. справится со всем этим? и вообще, как лучше сделать такой многоканальный "мост"? 14 вентиляторов надо связать с семью пикселями, по два на каждый, примерно |
15.09.2017, 10:06 | #16 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
2) Да 3) С первым нет, со вторым да Нарисуйте схему взаимодействий, пожалуйста. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.09.2017, 10:21 | #17 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
нужен мост между пикселем в ПУ и двумя вентами.
пиксели в труднодоступном месте, поэтому просто на 485й венты подключить нельзя, 485й пойдёт шлейфом по всем пикселям ПУ для программирования. https://photos.app.goo.gl/2wTKNt7XFm4A1Pna2 нарисовал по 485му пиксель-мост будет мастером однозначно, вопрос лишь в том, как отдать данные на пиксели в приточках - тоже мост будет мастером будет раздавать данные сам? |
15.09.2017, 10:26 | #18 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
Всем трафиком и перемещением данных управляет именно мост. Помните об ограничении Пикселя в 112 запросов на всех. Количество запросов для каждого слейва указана в карте памяти этого слейва. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.09.2017, 10:29 | #19 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
про 112 для пикселя не знал, надо бы не забыть... а для 2Gi или трима это тоже актуально или там таких ограничений нет? |
|
15.09.2017, 10:34 | #20 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 8 пикселей и трим
Ограничение есть, но в этой сети вы в него не упрётесь даже в самом-пресамом плохом варианте.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.09.2017, 10:40 | #21 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
возвращаясь к слейвам.. помнится как-то был разговор о том, что по эзернету контроллер может быть и мастером и слейвом одновременно бесчисленное кол-во раз, только порты меняй под каждого... типа для одной карты переменных можно задать 502й порт, для другой 503й(ну или как-то так) и т.д. или я что-то путаю? |
|
15.09.2017, 10:49 | #22 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
Поиск->"мультимастер": http://forum.segnetics.com/showthrea...E0%F1%F2%E5%F0 __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.09.2017, 11:18 | #23 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: 8 пикселей и трим
Я, на вашем месте, использовал бы трим5 1060 в качестве моста. Ну или smh4, но он немного дороже.
В целом цена выше получается, но возможностей для расширения намного больше. Даже smconnect есть. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
15.09.2017, 11:34 | #24 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
тогда 2gi может быть слейвом по эзернету для семи пикселей одновренно? |
|
15.09.2017, 11:55 | #25 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 8 пикселей и трим
Там всё именно так и написано.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.10.2017, 10:34 | #27 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
появились вопросы
похоже я не очень хорошо понимаю какие задержки на что влияют эти (см. картинку) задержки? где прочесть об этом? что произойдёт если период опроса переменных меньше времени опроса всех переменных? а если часть из этих переменных почему-то недоступна сколько времени контроллер их будет ждать? каждую по отдельности или весь слейв? |
19.10.2017, 11:03 | #28 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
Цитата:
Я не понимаю этой фразы. Переменная принадлежит слейву, поэтому "ждать переменную" и "ждать слейв" тождественны. ЗЫ. Увеличенный тайм-аут - это тайм-аут при работе на резервном канале. Для модема, например, тайм-аут полезно увеличить. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
19.10.2017, 11:43 | #29 | ||||
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
Цитата:
Цитата:
Цитата:
еще раз напомню, в трим залит проект ПДУ 104версии. эзернет, локалка. плюс в трим добавлены мосты пиксели-2Gi. всего семь мостов. |
||||
19.10.2017, 12:25 | #30 | ||||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 8 пикселей и трим
Цитата:
В вашем случае канал всегда основной. И да, контроллер знает. Он же инициирует обмен, а не "дядя". Цитата:
Вам нужно разобраться в понятиях. Ответ слейва на "корректный запрос", ответ на "некорректный запрос" и "слейв не отвечает" - это три разные ситуации. Цитата:
Цитата:
Напомнили вы не зря, т.к. к моему глубокому сожалению у вас есть привычка задавать вопросы в неожиданных темах, а тут хоть стало понятно, что к чему. Все ваши вопросы, заданные до этого, никак к вашей проблеме не относятся. Мы с вами уже потратили целых два часа зря. Вообще зря. Результат даже скорее отрицательный, т.к. вы запутываете меня всё больше. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||||