В данной статье осуществим управление преобразователем частоты Inovance MD520 по протоколу Profibus с ПЛК Simatic S7-300. Точно такой же алгоритм действий будет и при подключении преобразователя Inovance серии MD290 к контроллеру сименс по полевой шине профибас.
Запускаем программное обеспечение "SIMATIC Manager" и создаем проект. Добавляем усройство PLC S7-300 в "Hardware". Центральному процессору Siemens CPU 315-2 DP присваиваем адрес сети Profibus "2".
Для реализации проекта в программном обеспечении Step 7 необходим файл общего описания станции (GSD), который содержит информацию, необходимую для конфигурирования Profibus устройства.
После успешной инсталяции GSD файла добавляем в "Hardware" частототный преобразователю Inovance из раздела "Profibus DP" - "MD38DP20CS".
В настройках присваиваем адрес "3".
Теперь необходимо в частотном преобразователе установить следующие параметры:
F0-02Выбор источника команды2 - управление через шину данных F0-03Выбор источника задания частоты9 - Задание по шине данных F0-28Протокол коммуникации1 - Prifibus-DPFd-05Modbus protocol selection and PROFIBUS-DP data frame
21 (2 - PP03 format; 1 - Standard Modbus protocol)
На самой плате Profibus MD38DP2 присвоить адрес "3" путем переключения DIP-переключателей в соответствующее положение (cм. User Guide на плату Profibus). Адресу "3" будут соответствовать включенные 2 DIP-переключателя (включены 7 и 8).
Выбираем тип передачи данных - телеграмма PP03:
В данной телеграмме PP03 начало адресации устанавливаем с 324 адреса по 327.
В проекте плк Siemens cоздаем блок "UDT1", где побитно описываем слово управления.
Переменные относящиеся к преобразователю частоты начинаются со второго байта, первый байт остается зарезервированным.
Далее в проекте создаем блок данных DB200 и описывем все типы переменных используемых в проекте.
Программу управления преобразователем частоты создаем в разделе "Function" и присваиваем номер FC200 "Drive_Control".
В основной части программы OB1 вызывыем написанную нами функцию FC200.
Добавляем блок VAT1, где указываем переменные для отображения и изменения в реальном времени.
Загружаем проект в контроллер.
Итоговый проект выглядит следующим образом:
В режиме реального времени подаем команду на "Пуск", изменяем частоту вращения. Смотрим как реагирует частотный преобразователь на команды.
Как видно, с помощью опциональной карты Profibus MD38DP2 можно легко интегрировать преобразователи частоты Inovance серии MD290 и MD520 в системы управления на базе ПЛК Siemens.