Всем привет.
Дано:
1) контроллер CPU1215c (6es7 215-1HG40-0XB0)
2) ПЧ keb 07f5a1d (8 шт)
3) TIA PORTAL v14
Необходимо настроить связь со всеми ПЧ и иметь возможность оперативно изменять
некоторые параметры (в первую очередь частоту).
Второй день читаю всяческие руководства в интернете, в голове уже каша из PUT/GET,
различных вариантов SEND/RCV и непонятного PROFINET-IO-IRT...
Что сделал: создал проект, добавил контроллер, скачал GSD файл с сайта KEB, добавил в проект ПЧ, соединил с контроллером в одну сеть. В настройках hardware ПЧ добавил два блока^ 8x16bit input и 8x16bit output(насколько я понимаю это как расширенная область ввода вывода для контроллера? только не понимаю как обратиться через нее к нужному параметру ПЧ, а так же нужно для этого использовать
все эти SFB 14/15 и т.д.).
В общем прошу Вашей помощи чтобы разобраться с этим делом и не сойти с ума.
В идеале бы иметь пример.
CPU1215c и ПЧ KEB profinet начало работы
Re: CPU1215c и ПЧ KEB profinet начало работы
Не нужно добавлять никаких функций PUT/GET/SFB14/SFB15, T_RCV/T_SEND.
Нужно лишь в Step7 добавить устройства (ПЧ) + телеграммы для каждого. Телеграмма - это несколько слов данных, в которых вы должны разместить передаваемую информацию (битмап). Вы должны задать количество слов исходящих и количество слов входящих одинаково - в ПЛК и в каждом ПЧ. И интерпретировать каждый бит-байт-слово одинаково в ПЛК и в ПЧ, тогда все получится.
Нужно лишь в Step7 добавить устройства (ПЧ) + телеграммы для каждого. Телеграмма - это несколько слов данных, в которых вы должны разместить передаваемую информацию (битмап). Вы должны задать количество слов исходящих и количество слов входящих одинаково - в ПЛК и в каждом ПЧ. И интерпретировать каждый бит-байт-слово одинаково в ПЛК и в ПЧ, тогда все получится.
Re: CPU1215c и ПЧ KEB profinet начало работы
Спасибо, это обнадеживает. Хотя пока и не понимаю как это сделать. Завтра на работе проверю все настройки. В блоке ПЧ насколько я запомнил у этих 8x16bit (видимо это и есть телеграмма?) только настройки адреса. А как этот адрес связан с внутренним адресом ПЧ, т.е. где в нем будет нужный параметр пока не понимаю.
Re: CPU1215c и ПЧ KEB profinet начало работы
ПЧ в 1200 серии это грубо говоря) набор ячеек I и Q памяти. Соответственно работа с ЧП это чтение из I памяти и запись в Q память. Наборы этих ячеек называют телеграммами (ну вот сложилась такая терминология), не надо ее пугаться. В описании плат управления ЧП должно быть описание структуры телеграмм. Их вообще то говоря может быть несколько.
ЧП Мицубиси, например, имеет 5 типов телеграмм. В простых, например параметрами являются задание частоты и командное слово, при записи. Соответственно при чтении это текущая частота и статусное слово. Назначение бит командного и статусного слова - опять же в мануале читаем.
Более сложные телеграммы в своем составе имеют соответственно адрес внутреннего регистра описаны в мануале на ЧП и соответственно значение (прочитанное или для записи).
Т.е. читайте мануалы и будет Вам счастье.
ЧП Мицубиси, например, имеет 5 типов телеграмм. В простых, например параметрами являются задание частоты и командное слово, при записи. Соответственно при чтении это текущая частота и статусное слово. Назначение бит командного и статусного слова - опять же в мануале читаем.
Более сложные телеграммы в своем составе имеют соответственно адрес внутреннего регистра описаны в мануале на ЧП и соответственно значение (прочитанное или для записи).
Т.е. читайте мануалы и будет Вам счастье.
Re: CPU1215c и ПЧ KEB profinet начало работы
Читал мануал но пропустил как раз это дело т.к. слово состояния и слово управления не были расписаны. Нашел более полный мануал и картинка начинает складываться у меня в голове. Сегодня не получилось ничего попробовать, но завтра у меня и контроллер и привод будет, вот и проверю до чего дошел.
Re: CPU1215c и ПЧ KEB profinet начало работы
Есть два способа освоения темы обмена данными по Профинету: 1. обучение на курсах, 2. самостоятельное освоение. Но в любом случае нужна практическая работа, метод тыка и т.п. Одним прочтением мануала не обойдешься. Тем более у Вас устройства разных производителей.
Re: CPU1215c и ПЧ KEB profinet начало работы
Метод тыка рулит, а ждать курсов от работодателя который и так палки в колеса вставляет...
В результате всяких отвлеченных вещей дали только на полтора часа к приводу с контроллером подойти...
Из результатов пока то что портал привод увидел, имя присвоить удалось.
Определяется, кстати, как удаленное устройство ввода/вывода и если по по образу таких устройств будут иметь одну область памяти с контроллером(может быть некорректно выразился, это как в ET200 ) то совсем просто.
К сожалению поэкспериментировать не удалось, завтра попробую подключится в приводу через ПО самого KEB и настроить эту самую телеграмму.
И дальше пробовать получить эти данные.
В результате всяких отвлеченных вещей дали только на полтора часа к приводу с контроллером подойти...
Из результатов пока то что портал привод увидел, имя присвоить удалось.
Определяется, кстати, как удаленное устройство ввода/вывода и если по по образу таких устройств будут иметь одну область памяти с контроллером(может быть некорректно выразился, это как в ET200 ) то совсем просто.
К сожалению поэкспериментировать не удалось, завтра попробую подключится в приводу через ПО самого KEB и настроить эту самую телеграмму.
И дальше пробовать получить эти данные.