Концепция устройства PROFINET
PROFINET различает контроллер и устройства, назначенные ему. Эти устройства инициализируются и параметризуются контроллером при включении. Контроллер и эти устройства вместе составляют систему ввода-вывода PROFINET (сравнение системы главный-дополнительный модуль для PROFIBUS).
Для PROFINET циклическая связь между контроллер ввода-вывода и устройствами ввода-вывода выполняется примерно также, как и для PROFIBUS для образа процесса. Обновление образа процесса выполняется циклично; в зависимости от требований и характеристик устройства это выполняется в реальном времени (RT, как правило это распределенные устройства ввода-вывода) или в астатическом режиме реального времени (IRT, как правило это servo приводы). Также PROFINET обеспечивает возможность связи между контроллерами и устройствами различных систем ввода-вывода.
PROFINET IO с RT для простых стандартных приложений привода
Со стандартным значением времени цикла, составляющим от 4 мс до 10 мс PROFINET IO с RT обеспечивает ту же производительность, что и PROFIBUS для цикличной передачи данных.
С этим уровнем производительности, все стандартные приложения приводов, относящиеся к категориям PROFIdrive от 1 до 3 могут быть автоматизированы, т.е. к тем категориям, для которых необходимо указание скорости, крутящегося момента и текущих контрольных точек или конечных местоположений, которые недолжны быть связаны астатически.
PROFINET IO с IRT для контроля движений
В этом случае система контроля движений (например, SIMOTION) управляет или синхронизирует оси с использованием сети PROFINET. Для этого необходима циклическая астатичная передача данных между приводами. PROFINET IO с поддержкой соответствует этому требованию. Для этого цикл связи подразделен на различные каналы, связанные со временными параметрами. Первый канал используется для астатической связи в реальном времени (IRT), после чего используется связь в реальном времени (RT) и стандартная связь по TCP/IP. Путем конфигурирования этого приложения, т.е. синхронизации работы двух осей, IRT-сообщения определяются явно и генерируются соответствующие данные настройки.
Оптимальная временная последовательность отдельных сообщений для каждого сектора сети рассчитывается с помощью специального алгоритма, в котором учитывается топология. Это обеспечивает возможность для перехода к перенаправлению IRT-сообщений без задержки от порта входа к указанному порту выхода, а затем к конечному устройству.