Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.09.2013, 03:06   #1
dmitribon
Member
 
Регистрация: Nov 2008
Сообщения: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Появится ли Pixel с большим количеством портов RS-485?

Для надежности системы и простоты ее дальнейшего развития одной шины мало. Нужна сеть {фронтальный контроллер - координирующий контроллер - управляющий контроллер (SMH 2Gi)}
Т.е. нужен контроллер, который может быть и ведомыи, и ведущим (MODBUS).
Переходить на LON, где это уже продумано логически в адресе {Node-ID - Subnet-ID - Domain-ID} - дорого.
dmitribon вне форума   Ответить с цитированием
Старый 19.09.2013, 11:45   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 022
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от dmitribon Посмотреть сообщение
Для надежности системы и простоты ее дальнейшего развития одной шины мало. Нужна сеть {фронтальный контроллер - координирующий контроллер - управляющий контроллер (SMH 2Gi)}
Т.е. нужен контроллер, который может быть и ведомыи, и ведущим (MODBUS).
Переходить на LON, где это уже продумано логически в адресе {Node-ID - Subnet-ID - Domain-ID} - дорого.
Любой наш контроллер может быть и ведомым и ведущим одновременно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 19.09.2013, 20:21   #3
dmitribon
Member
 
Регистрация: Nov 2008
Сообщения: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Любой наш контроллер может быть и ведомым и ведущим одновременно.
Возможно, не будет проблем с модулем расширеия RS485 для Pixel7
dmitribon вне форума   Ответить с цитированием
Старый 20.09.2013, 08:14   #4
alex
Senior Member
 
Регистрация: Jan 2006
Сообщения: 320
Благодарил(а): 5 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Любой наш контроллер может быть и ведомым и ведущим одновременно.
И однопортовый С2010?
alex вне форума   Ответить с цитированием
Старый 20.09.2013, 11:18   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 022
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от alex Посмотреть сообщение
И однопортовый С2010?
Подстава не засчитана

Специально для вас введу оговорку: если есть аппаратная возможность.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 20.09.2013, 11:25   #6
alex
Senior Member
 
Регистрация: Jan 2006
Сообщения: 320
Благодарил(а): 5 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Нет бы написали, что сделаете возможность как в пикселе быть мастером.
alex вне форума   Ответить с цитированием
Старый 20.09.2013, 11:28   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 022
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от dmitribon Посмотреть сообщение
Возможно, не будет проблем с модулем расширеия RS485 для Pixel7
Вот посмотрите.

Вы задаёте вопрос: "Появится ли Pixel с большим количеством портов RS-485?"

Далее рисуете сценарий: "{фронтальный контроллер - координирующий контроллер - управляющий контроллер (SMH 2Gi)}"

Давайте я дам вам ответ по существу приведённого сценария: Пикселю НЕ НУЖЕН второй RS485 для реализации вашей задачи.

Существующих средств для этого достаточно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 22.09.2013, 04:27   #8
dmitribon
Member
 
Регистрация: Nov 2008
Сообщения: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Вот посмотрите.

Вы задаёте вопрос: "Появится ли Pixel с большим количеством портов RS-485?"

Далее рисуете сценарий: "{фронтальный контроллер - координирующий контроллер - управляющий контроллер (SMH 2Gi)}"

Давайте я дам вам ответ по существу приведённого сценария: Пикселю НЕ НУЖЕН второй RS485 для реализации вашей задачи.

Существующих средств для этого достаточно.
Тогда необходим документ "Стандарт Modbus Segnetiсs".
dmitribon вне форума   Ответить с цитированием
Старый 23.09.2013, 12:11   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 022
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от dmitribon Посмотреть сообщение
Тогда необходим документ "Стандарт Modbus Segnetiсs".
Ничем не отличается от документа "Стандарт Modbus Modicon".

У вас ошибки уже на логическом уровне рассмотрения задачи. Обычная наблюдательность и никаких документов.

Вы описали задачу: {фронтальный контроллер - координирующий контроллер - управляющий контроллер (SMH 2Gi)}

Разберём по шагам, примеряя к Пикселю все роли этой цепочки. Из-за того, что вы не уточнили, где именно придётся его применить, поэтому придётся гадать.

Итак. Одно звено нам известно. Это SMH-2Gi. Остальные два неизвестны. Для полноты примем, что оба неизвестных контроллера - Пиксели.

Итого получается, SMH-2Gi + Pixel + Pixel.

Теперь разберём все возможные пути коммуникаций между ними, опираясь на существующую номенклатуру изделий.

Вариант первый, вообще не требующий последовательной цепочки связей:

SMH-2Gi < modbus-tcp > Pixel №1;
SMH-2Gi < modbus-tcp > Pixel №2

или

SMH-2Gi < lonworks > Pixel №1;
SMH-2Gi < lonworks > Pixel №2


Вариант с цепочкой связей:

SMH-2Gi < modbus-tcp > Pixel №1 < modbus-rtu > Pixel №2

или

SMH-2Gi < modbus-tcp > Pixel №1 < lonworks > Pixel №2


Теперь экономически обоснуем конфигурацию оборудования:

1) У SMH-2Gi три встроенных порта передачи данных, за которые не взимается дополнительной платы, поддерживающие два протокола: modbus-tcp и modbus-rtu. От типа связи стоимость контроллера не изменяется, поэтому всё равно, что применять

2) У Pixel всего один встроенный порт и один встроенный протокол: modbus-rtu. Следовательно для получения второго порта для связи с дополнительной подсетью нужен сетевой модуль за дополнительные $$. При этом стоимость модулей низка и на выбор есть lonworks и modbus-tcp. Модули близки по стоимости, но протокол lonworks требует применения дорогостоящего проприетарного софта. Следовательно выбор за modbus-tcp

Экономически обоснуем разработку сетевого модуля modbus-rtu: не нужен в данной задаче


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 03.10.2013 в 15:05
Arsie сейчас на форуме   Ответить с цитированием
Старый 23.09.2013, 21:17   #10
dmitribon
Member
 
Регистрация: Nov 2008
Сообщения: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Ничем не отличается от документа "Стандарт Modbus Modicon".
Спасибо за подсказку.
Есть проблемы другие:
1) На этапе проектирования можно приобрести несовместисое MODBUS-оборудование (преобразователь частоты (ПЧ), например). FDB-блок с возможностью построения протокола пользователем не поставляется;
2) Подключать ПЧ на общую шину MODBUS с удаленным ведущим нецелесообразно. Да, и программные модули переместятся к ведущему;
3) Шлюзы компанией не предлагаются, например, RS-485 <-> 1-Wire (MicroLan).
dmitribon вне форума   Ответить с цитированием
Старый 24.09.2013, 11:35   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 022
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от dmitribon Посмотреть сообщение
Спасибо за подсказку.
Есть проблемы другие:
1) На этапе проектирования можно приобрести несовместисое MODBUS-оборудование (преобразователь частоты (ПЧ), например). FDB-блок с возможностью построения протокола пользователем не поставляется;
2) Подключать ПЧ на общую шину MODBUS с удаленным ведущим нецелесообразно. Да, и программные модули переместятся к ведущему;
3) Шлюзы компанией не предлагаются, например, RS-485 <-> 1-Wire (MicroLan).
Извините, не совсем понимаю, что вы мне сейчас написали. Можете пояснить?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 29.09.2013, 14:50   #12
dmitribon
Member
 
Регистрация: Nov 2008
Сообщения: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Извините, не совсем понимаю, что вы мне сейчас написали. Можете пояснить?
Многие производители программируемых контроллеров скрывают спецификации данных и реализаций протоколов ModBus. Зачем? Только развитие тормозится. Кому-то нужно сбывать LonWork?

Последний раз редактировалось dmitribon, 29.09.2013 в 15:03
dmitribon вне форума   Ответить с цитированием
Старый 01.10.2013, 11:59   #13
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 022
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от dmitribon Посмотреть сообщение
Многие производители программируемых контроллеров скрывают спецификации данных и реализаций протоколов ModBus. Зачем? Только развитие тормозится. Кому-то нужно сбывать LonWork?
Modbus скрыть невозможно, это протокол с открытыми "исходниками" и тот же гугл выдаст вам тонну материалов по этому протоколу.

Опять же, "несовместимых" устройств modbus не бывает. Протокол на то и протокол, что он у всех одинаков. Бывают трудности с настройкой - это да. А бывает так, что производитель врёт в документации - это тоже бывает. Но тут пока не попробуешь, не узнаешь.

У нас modbus самых честных правил. Честнее, на самом деле, просто некуда.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 01.10.2013, 22:30   #14
dmitribon
Member
 
Регистрация: Nov 2008
Сообщения: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата:
Сообщение от Arsie Посмотреть сообщение
У нас modbus самых честных правил. Честнее, на самом деле, просто некуда.
Не встречал ссылок на МЭК 61131-3 на этом сайте.
У нас ([...]) то же самое. Кажется, это более коммерция и политика, чем инженерное дело.

Последний раз редактировалось Arsie, 02.10.2013 в 10:54
dmitribon вне форума   Ответить с цитированием
Старый 02.10.2013, 10:55   #15
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 022
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от dmitribon Посмотреть сообщение
Не встречал ссылок на МЭК 61131-3 на этом сайте.
У нас ([...]) то же самое. Кажется, это более коммерция и политика, чем инженерное дело.
В МЭК 61131-3 нет ссылок ни на modbus, ни на какой другой протокол.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.10.2013, 20:26   #16
dmitribon
Member
 
Регистрация: Nov 2008
Сообщения: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата:
Сообщение от Arsie Посмотреть сообщение
В МЭК 61131-3 нет ссылок ни на modbus, ни на какой другой протокол.
Например, ABB [1sdh000556r0001.pdf], ссылаясь на МЭК 61131-3 использует 15 типов (форматов) данных.

Последний раз редактировалось dmitribon, 02.10.2013 в 20:42
dmitribon вне форума   Ответить с цитированием
Старый 03.10.2013, 08:47   #17
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

АВВ может у себя писать, что угодно.
Ознакомьтесь с хотя бы оглавлением упоминаемого стандарта для начала http://webstore.iec.ch/preview/info_...Bed3.0%7Db.pdf.
младшой вне форума   Ответить с цитированием
Старый 04.10.2013, 22:35   #18
dmitribon
Member
 
Регистрация: Nov 2008
Сообщения: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от младшой Посмотреть сообщение
АВВ может у себя писать, что угодно.
Ознакомьтесь с хотя бы оглавлением упоминаемого стандарта для начала http://webstore.iec.ch/preview/info_...Bed3.0%7Db.pdf.
Мне не жаль денег заказчика, использую ПЛК для своего развития. Но я не вижу, во что можно вложить свои несколко сотен. Хотел бы с этим ознакомиться. Чтобы подключить свое устройство, придется исследовать форматы данных, метод контроля ошибок ... - таким образом ознакамливаться с MODBUS SMH. Подключать преобразователь частоты на общую шину не стану. Переходить на LON - не вижу необходимости.
dmitribon вне форума   Ответить с цитированием
Старый 07.10.2013, 11:43   #19
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 022
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Появится ли Pixel с большим количеством портов RS-485?

Цитата
Сообщение от dmitribon Посмотреть сообщение
Чтобы подключить свое устройство, придется исследовать форматы данных, метод контроля ошибок ...
Зачем? Два устройства Modbus-RTU используют идентичные форматы данных и метод контролля ошибок.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

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

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расписание с большим количеством точек 5144 Вопросы о программировании 1 27.02.2015 19:21


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


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