PROFINET: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Строка 28:
Основная идея в том, что CBA всей системы автоматизации во многих случаях может быть разделена на автономные операционные подсистемы, тем самым расположив их очень ясно. Дизайн и функции могут на самом деле оказаться в идентичных или в слегка измененной форме в нескольких системах. Эти компоненты PROFINET, как правило, контролируются управляемым числом входных сигналов. В рамках компонента, программа управления написанная пользователем выполняет требуемые функции в рамках компонента и передает соответствующие выходные сигналы на другой контроллер. Разработка ведущаяся производителем - независима. Связи на основе компонентов системы только настраиваются, а не программируются. Связи с PROFINET CBA (без реального времени) является подходящим для шин с цикличностью примерно 50 ... 100 мс. Параллельная работа RT канала позволяет для данных циклов быть похожими на PROFINET IO (несколько мс).
 
==PROFINET и периферийные устройства (PROFINET IO)==
==Протокол==
PROFINET IO реализовывает интерфейсы периферийных устройств. Он определяет связь с областью соединенную с периферийными устройствами. Основа этой системы заключается в каскадной идее в реальном времени. PROFINET IO определяет весь обмен данными между контроллерами (устройства с "master функциональностью") и устройства (устройства с "slave функциональностью"), а также параметры настройки и диагностики. PROFINET IO предназначена для быстрого обмена данными между областью Ethernet-устройств и поддержания модели поставщик - потребитель . Устройства находящиеся в области подчинения линии PROFIBUS могут быть интегрированы в системы PROFINET IO без всяких усилий, так же и в IO-Proxy (представитель подчиненной системной шины).Устройство разработчик может реализовать PROFINET IO с любыми коммерчески доступными Ethernet контроллерами. Это хорошо подходит для обмена данными с шинами цикличностью в несколько мс. Конфигурация IO-системы была сохранена практически идентичной системе "look and feel" PROFIBUS. PROFINET IO всегда содержит концепт в режиме реального времени.
[[Файл:PROFINET-ISO-OSI-7L-model-rus.jpg|thumb|right|480px|7-уровневая модель ISO/OSI в PROFINET]]
Система PROFINET IO состоит из следующих устройств:
{{planned}}
 
- Контроллер ввода-вывода, который управляет задачами автоматизации.
- Устройства ввода-вывода, которые являются областью устройства, контролируются и управляются контроллером ввода-вывода. Устройство ввода-вывода может состоять из нескольких модулей и вспомогательных модулей.
- Руководитель ввода-вывода программного обеспечения базируется, на основе ПК для настройки параметров и диагностики отдельных устройств ввода-вывода .
 
Application Relation (AR) устанавливается между контроллером ввода-вывода и устройствами ввода-вывода. Эти АR используются, чтобы определить Communication Relations (CR) с различными характеристиками для передачи параметров, циклический обмен данными и обработки аварийных сигналов.
 
Характеристики устройства ввода-вывода описывается производителем устройства в General Station Description (GSD-файл). Язык, используемый для этой цели GSDML (GSD Markup Language) - язык, основанный на XML. Файл GSD обеспечивает руководство программного обеспечения с основами для планирования конфигурации системы PROFINET IO.
 
==Топология==