Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
4. Для передачи нужна сеть и протокол? У Вас она одна и он один для всех задач?
Разумеется, что разные. Не упоминая платформы мы используем снизу шину Мастер-Слейв. Тут кто то их критоковал, но напомню, что такая топология позволяет добиться синхронной передачи и гарантированного времени передачи, что очень важно в АСУ для управления связанным объектом. Более того, в таком решении отсутствуют коллизии, поэтому имеем длину сигмента ограниченную только физическими параметрами, а не временными.
На верхнем уровне используем Ethernet с его демократией, где каждый слушает сеть и принимает решение о ее занятии. Здесь с одной стороны использование СКС, большие скорости, но получаем коллизии и непредсказуемое время доставки пакета. Поэтому имеет смысл ередавать весьма медленно меняющиеся параметры и параметры не критичные ко времени. Используется ами для межсетевого обмена между мастерами шины, и для передачи параметров на третий уровень - диспетчеризацию.
Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
Ну и наши уже 15 пунктов для обсуждения:
1. Желательно поддерживать свободную топологию, а не только шинную.
Именно это и используем.
Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
2. Быть не капризным к физ.среде При использование специального(стандартного для протокола) кабеля быть устойчивым к электромагнитным помехам.
Абсолютно верно.
Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
3. Скорость передачи не так важна. Задержка прихода пакета(телеграммы, посылки) на несколько сотен миллисекунд - не критична.
Смотря где не критична. Очень часто не критична скорость, но задержки недопустимы.
Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
4. Возможность загрузки программ в контроллеры удаленно (через сеть).
Ну это элементарно. Если где то этого нет, то ужасно.
Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
5. Наличие оборудования и ПО для IP-туннелирования.
Тунелирование поддерживается сетевым оборудованием. Зачем дублировать? Берите любой VPN роутер и делайте тунели. Зачем автоматику сюда преплетать? Ей достаточно поддерживать IP.
Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
6. Для ответственных систем наличие возможности он-лайн отладки программы контроллера по сети, причем загрузка новых приложений не должна прерывать выполнение основной программы.
Ну отладка то само собой разумеющееся, однако вот непрерываемость выполнения программы весьма сомнительна. Это как запустить новую версию программы не остановив старую. Это как? Возможно речь шла о перезагрузке одного контроллера, не останавливая другие?
Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
7. Экономичность на монтаже сети.
Куда уж экономнее?
Цитата(Pasekov @ 14.10.2008, 10:25) [snapback]302388[/snapback]
8. Простота расширения сети и запас по пропускной способности, в том числе простое интегрирование с магистральными каналами.
Если речь именно о сети, не о шине, то зачем изобретать велосипед, если интерфейс Ethrnet и протокол IP отвечает всем условиям?