Методические пособия по использованию интерфейсов промышленных сетей для управления частотными преобразователями.
https://sites.google.com/site/fieldbusb ... oprivodami
Мой новогодний эксклюзив порталу!
Пока только здесь
В примере использован профиль управления производителя Control Techniques, он несколько отличается от стандартного PROFIDrive, причем не могу сказать что в лучшую сторону. Тем не менее.
Работу проводил студент, видимо курсовой, делали упрощенную автоматическую стиральную машинку на FBD заодно появился и данный пример. Правда, пример, отработан был наWinPLC7 и контроллере VIPA. Различия со Step7 минимальны. Но, по ходу выполнения работы, выяснили что с WinPLC7 не так все гладко и многие привычные вещи Step7 там идут с глюками.
Использование интерфейсов пром. сетей для управления ПЧ
Использование интерфейсов пром. сетей для управления ПЧ
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Использование интерфейсов пром. сетей для управления ПЧ
Спасибо за эксклюзив!
Заголовок немного запутал:
Заголовок немного запутал:
Видимо опечатка.H3. Последовательность действий системного интегратора, для организации управления преобразователем частоты по сети PROFINET I/O.
Re: Использование интерфейсов пром. сетей для управления ПЧ
Спасибо подправил!
На праздниках попробую доделать данфосс по модбасу с S7-1200, год уж валяются наработки
На праздниках попробую доделать данфосс по модбасу с S7-1200, год уж валяются наработки
Re: Использование интерфейсов пром. сетей для управления ПЧ
Что-то я позабыл "теорию"... Что дает надстройка Profidrive над протоколом Profibus DP кроме стандартных телеграмм? Возможность загрузки настроек в привод (ациклическая связь)?
Re: Использование интерфейсов пром. сетей для управления ПЧ
Не, у каждого производителя, в мануале можно найти красивую картинку алгоритма приведения ПЧ к работе. По сути - главный автомат управления состояниями ПЧ, он и описан в стандарте IEC 61800-7. А циклический обмен (PZD), ациклический обмен с доступом к параметрированию (PKW) - это всего лишь способы управления ПЧ.
Re: Использование интерфейсов пром. сетей для управления ПЧ
IEC 61800-7 = Profidrive?
Re: Использование интерфейсов пром. сетей для управления ПЧ
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Использование интерфейсов пром. сетей для управления ПЧ
Ясно... IEC 61800-7 > Profidrive
Re: Использование интерфейсов пром. сетей для управления ПЧ
Ну, собс-но, они больше всех денех внесли
Недаром этот стандарт, полную версию, фик скачаешь в сети только купить можно. Буржуи...
Недаром этот стандарт, полную версию, фик скачаешь в сети только купить можно. Буржуи...
Re: Использование интерфейсов пром. сетей для управления ПЧ
Кому если скучно
Пример 7 ПЧ Данфосс по Modbus RTU S7-1200. Текст методички пока хозяин не проверил, так что будем считать что он "сырой"
Проект в тиа портале рабочий, просто там добавлены мои комментарии. Проект запутан очень, отчасти и потому, что это прикидочный вариант для стенда.
Второй эксклюзив, однако
Пример 7 ПЧ Данфосс по Modbus RTU S7-1200. Текст методички пока хозяин не проверил, так что будем считать что он "сырой"
Проект в тиа портале рабочий, просто там добавлены мои комментарии. Проект запутан очень, отчасти и потому, что это прикидочный вариант для стенда.
Второй эксклюзив, однако
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Использование интерфейсов пром. сетей для управления ПЧ
Надо будет причесать Ваши мысли. Отойти от конкретных моделей ПЧ и производителей ПО.
Re: Использование интерфейсов пром. сетей для управления ПЧ
Ну и получишь очередной вариант спеки из 61800-7. Дальше что?
Не будет у всех одинаково. Да, похоже вроде бы все, но, вся фишка в параметрах ПЧ. А там у каждого свои тараканы и в первую очередь каждый производитель, пихает свой собственный "профиль" (вариант главного автомата), верней доступ к нему. И самый "сложный" производитель, это сам семен, у него вообще свободное конфигурирование команд. Китайские мануалы на профибас приводов (это которых российские производители заказывают у кетайцев), вообще капут полный, разобраться можно только путем экспериментов, что отнимет офигенную массу времени. кто из наших нанимателей готов платить за это? А ведь особенностей у каждого производителя хоть отбавляй. Зачастую даже масштабирование, при разных активных профилях различное и прочее, столько всего...
Учебники обобщенные конечно хорошо, но практики в них ни на йоту.
Вырисовывается круг производителей ПЧ в нашей стране, пока... Это примерно следующие:
Danfoss
SE
Siemens
Vacon
ABB
Mitsubishi
SEW Evrodrive
Lenze
Emerson (Control Technique)
Есть еще масса второсортных клонов. типа хитачи, элджи и прочее. Кетайцев не привожу.
Ну вот и собрать бы примеры под этих - задача посильная вполне. А ведь есть еще Modbus, CAN, DeviceNet и прочее.
Не будет у всех одинаково. Да, похоже вроде бы все, но, вся фишка в параметрах ПЧ. А там у каждого свои тараканы и в первую очередь каждый производитель, пихает свой собственный "профиль" (вариант главного автомата), верней доступ к нему. И самый "сложный" производитель, это сам семен, у него вообще свободное конфигурирование команд. Китайские мануалы на профибас приводов (это которых российские производители заказывают у кетайцев), вообще капут полный, разобраться можно только путем экспериментов, что отнимет офигенную массу времени. кто из наших нанимателей готов платить за это? А ведь особенностей у каждого производителя хоть отбавляй. Зачастую даже масштабирование, при разных активных профилях различное и прочее, столько всего...
Учебники обобщенные конечно хорошо, но практики в них ни на йоту.
Вырисовывается круг производителей ПЧ в нашей стране, пока... Это примерно следующие:
Danfoss
SE
Siemens
Vacon
ABB
Mitsubishi
SEW Evrodrive
Lenze
Emerson (Control Technique)
Есть еще масса второсортных клонов. типа хитачи, элджи и прочее. Кетайцев не привожу.
Ну вот и собрать бы примеры под этих - задача посильная вполне. А ведь есть еще Modbus, CAN, DeviceNet и прочее.
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: Использование интерфейсов пром. сетей для управления ПЧ
А как то сравнительно давно написал программку для связи по Modbus RTU между инвертором OMRON V7 и Siemens S7-200. Последняя модернизация была сделана для OMRON V1000 и Siemens S7-1200 (Step7 v10.5). К сожалению сейчас нет возможности выложить блок-схему алгоритма.
На словах это выглядит так:
- все запросы имеют номер: нечетный - чтение, четный - запись,
- каждый запрос формируется в отдельном месте,
- запись значения в слейв производится из буфера (массив типа WORD в БД),
- чтение из слейва производится в буфер (массив типа WORD в БД),
- формирование буфера для отправки производится перед вызовом функции записи,
- расшифровка ответов - после получения сообщения при чтении,
- каждый слейв имеет свой блок данных для сообщений.
Порядок выполнения запросов:
- циклически выполняются нечетные запросы (на чтение), счетчик запросов после выполнения функции увеличивается на 2,
- четные запросы (запись) производятся только в случае изменения предыдущей команды (устанавливается флаг изменения),
- в случае если надо выполнить сразу несколько запросов на запись, то запросы выполняются по очереди, начиная с младшего номера.
Таким образом достигаются следующие цели:
- увеличивается быстродействие: при наличии нескольких ведомых устройств существенно,
- позволяет формировать редко используемые команды (например, изменить время разгона/торможения во время настройки привода, параметры, которые не меняются в при дальнейшей работе),
- использование буфера позволяет использовать драйвер обмена с любым устройством. Так, например, был осуществлен обмен с модулями ICP DAC M7000.
Жду появления косвенной адресации в Step7, чтобы написать универсальный драйвер, который бы позволял легко менять количество слейвов.
На словах это выглядит так:
- все запросы имеют номер: нечетный - чтение, четный - запись,
- каждый запрос формируется в отдельном месте,
- запись значения в слейв производится из буфера (массив типа WORD в БД),
- чтение из слейва производится в буфер (массив типа WORD в БД),
- формирование буфера для отправки производится перед вызовом функции записи,
- расшифровка ответов - после получения сообщения при чтении,
- каждый слейв имеет свой блок данных для сообщений.
Порядок выполнения запросов:
- циклически выполняются нечетные запросы (на чтение), счетчик запросов после выполнения функции увеличивается на 2,
- четные запросы (запись) производятся только в случае изменения предыдущей команды (устанавливается флаг изменения),
- в случае если надо выполнить сразу несколько запросов на запись, то запросы выполняются по очереди, начиная с младшего номера.
Таким образом достигаются следующие цели:
- увеличивается быстродействие: при наличии нескольких ведомых устройств существенно,
- позволяет формировать редко используемые команды (например, изменить время разгона/торможения во время настройки привода, параметры, которые не меняются в при дальнейшей работе),
- использование буфера позволяет использовать драйвер обмена с любым устройством. Так, например, был осуществлен обмен с модулями ICP DAC M7000.
Жду появления косвенной адресации в Step7, чтобы написать универсальный драйвер, который бы позволял легко менять количество слейвов.
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: Использование интерфейсов пром. сетей для управления ПЧ
Нашел исходный алгоритм работы функции. Многие доработки на нем не показаны.
Еще хочется добавить, что на вычисление адреса данных слейва в первый раз ушла куча времени. Помогли программы ModbusTester и ComPortToolKit с помощью которых я проверял правильность сообщений.
Еще хочется добавить, что на вычисление адреса данных слейва в первый раз ушла куча времени. Помогли программы ModbusTester и ComPortToolKit с помощью которых я проверял правильность сообщений.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Использование интерфейсов пром. сетей для управления ПЧ
Исходник бы еще под ТИАПортал (пофиг какая версия), и настройки ПЧ Омрон, с сылками на gsd и руководства. Можно было бы и оформить
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: Использование интерфейсов пром. сетей для управления ПЧ
Программа с реализованным обменом по МОДБАС РТУCHANt писал(а):Исходник бы еще под ТИАПортал
Настроек ПЧ в текстовом формате нет. Есть только в виде файлов CX-Drive.
Сейчас у меня не установлены ни ТИАПортал, ни CX-Drive. На память могу сказать:
- для первого привода:
H5-01 Адрес узла привода 000B Hex
H5-02 Выбор скорости связи 4: 19200 bps
- все, что касается обмена, лежит в папочке "Modbus"
Re: Использование интерфейсов пром. сетей для управления ПЧ
Давай тогда в формате СХ-Drive.
Еще, подскажи плиз, так и не понял - кто кого купил - Хитачи и Омрон?
Еще, подскажи плиз, так и не понял - кто кого купил - Хитачи и Омрон?
Re: Использование интерфейсов пром. сетей для управления ПЧ
Омрон не является производителем, он клеит свои наклейки на Хитачи и Яскаву. Бренд-мейкер, короче.
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: Использование интерфейсов пром. сетей для управления ПЧ
Если точнее, то на Яскаву и ХитачиМихайло писал(а):Омрон не является производителем, он клеит свои наклейки на Хитачи и Яскаву
Говорят, что Омрон с Яскавой раздружился.
Настройка приводов
Зеркало на форуме:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Использование интерфейсов пром. сетей для управления ПЧ
Бл.. как мне не нравится тиа портал... Убого все Хотел выкинуть в теле своего функционального блока все ссылки на внешние глобальные ДБ, так нет же, параметр DATA_PTR у MB_MASTER работает только с глобальной ДБ (косвенную адресацию никак). Ну уродство, ей богу...Дык ни одной функции не создать, чтоб в библиотеку затащить - распространять можно только проектами... Не смогли они полноценно Step7 заменить
Автоматизатор, принципы масштабирования в контроллере (частоты, тока, мощности, звена постоянного тока) и длины регистров для них и STW/CTW объяснишь?
Автоматизатор, принципы масштабирования в контроллере (частоты, тока, мощности, звена постоянного тока) и длины регистров для них и STW/CTW объяснишь?