управление ПЧ от ПЛК

Сервоприводы, шаговые двигатели, регуляторы скорости, частотные преобразователи
service
Специалист
Сообщения: 254
Зарегистрирован: 16 ноя 2012, 10:23

управление ПЧ от ПЛК

Сообщение service »

Здравствуйте!
Уже писал про систему в теме "управление ПЧ от датчика уровня". возможно когда-нибудь будут реализовывать такую еще одну и без участия чехов. по этому нужно быть готовым)))
один ПЛК VIPA 214-2BS32 (есть встроенный RS-485) обменивается данными по RS-485 (Modbus) c тремя ПЧ Vacon 10. В мануале к ПЧ нашел какие регистры за что отвечают. Где адресса этих регистров нужно указать в конфигурации ПЛК, короче как эту связь организовать? Примеры обмена с ПЧ смотрел.

Аватара пользователя
Автоматизатор
Профессионал
Сообщения: 993
Зарегистрирован: 09 окт 2012, 05:18

Re: управление ПЧ от ПЛК

Сообщение Автоматизатор »

А в чем конкретно проблема? Надо открыть руководство на контроллер, где описано, как работает функция модбас-мастер и по руководству работать.

У вас какое руководство?

service
Специалист
Сообщения: 254
Зарегистрирован: 16 ноя 2012, 10:23

Re: управление ПЧ от ПЛК

Сообщение service »

на странице 53.
а как правильно использовать эти SFC216-218?
У вас нет необходимых прав для просмотра вложений в этом сообщении.

service
Специалист
Сообщения: 254
Зарегистрирован: 16 ноя 2012, 10:23

Re: управление ПЧ от ПЛК

Сообщение service »

вот еще один мануал
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Автоматизатор
Профессионал
Сообщения: 993
Зарегистрирован: 09 окт 2012, 05:18

Re: управление ПЧ от ПЛК

Сообщение Автоматизатор »

service писал(а):Описание+System+200V+на+русском+языке.pdf
На стр. 53 ничего нет интересного. Во всем этом документе ничего нет про Модбас, только про наличие порта и поддержке интерфейса.
Про SFC216 тоже ничего (ищу в ПДФке сразу поиском вхождения интересующие).

Второй документ уже интереснее.

Аватара пользователя
Автоматизатор
Профессионал
Сообщения: 993
Зарегистрирован: 09 окт 2012, 05:18

Re: управление ПЧ от ПЛК

Сообщение Автоматизатор »

service

Лучше пользоваться самыми свежими и полными документами в первую очередь с сайта производителя
Manual VIPA CPU 21x Order No.: VIPA HB103E Rev. 05/45
Переводы бывают устаревшие, неточные, неполные и т.п.

SFC 216 (SER_CFG) - функция настраивает порт для обмена по Модбас. Если настройки потом не требуется менять, то можно вызывать в блоке ОВ100 при старте контроллера. Настройки порта должны совпадать с настройками портов слейвов (скорость, паритет, количество данных и стоповых бит и т.п.)

Аватара пользователя
Автоматизатор
Профессионал
Сообщения: 993
Зарегистрирован: 09 окт 2012, 05:18

Re: управление ПЧ от ПЛК

Сообщение Автоматизатор »

Функция SFC 217 (SER_SND) формирует запрос мастера.
Функция SFC 218 (SER_RCV) обрабатывает ответ слейва.

Как вызывать функции, анализировать результат выполнения показаны на диаграммах "Принципы программирования".

Для отладки программы надо подключиться к линии RS485 и анализировать данные сети.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: управление ПЧ от ПЛК

Сообщение Михайло »

Автоматизатор писал(а):Переводы бывают устаревшие, неточные, неполные и т.п.
Это точно. Еще бывают корявые переводы. В первом документе такой пример: я чутьем понял, что "серийная коммуникация" - это ни что иное, как циклический обмен данными.

Аватара пользователя
san
Специалист
Сообщения: 117
Зарегистрирован: 13 окт 2012, 17:17
Откуда: Киев
Контактная информация:

Re: управление ПЧ от ПЛК

Сообщение san »

Михайло писал(а):Это точно. Еще бывают корявые переводы. В первом документе такой пример: я чутьем понял, что "серийная коммуникация" - это ни что иное, как циклический обмен данными.
По моему имеется в виду "последовательная связь". Я сам иногда пользуюсь термином "серийник" или "сериальник".
Пробовал последовательную связь у Випы - как модбас мастер так и слейв. Я даже методичку когда-то делал, но на украинском языке.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: управление ПЧ от ПЛК

Сообщение Михайло »

san писал(а):но на украинском языке.
ну вы с топик-стартером, насколько я понял, говорите на общих языках... :)

Аватара пользователя
san
Специалист
Сообщения: 117
Зарегистрирован: 13 окт 2012, 17:17
Откуда: Киев
Контактная информация:

Re: управление ПЧ от ПЛК

Сообщение san »

Михайло писал(а):
san писал(а):но на украинском языке.
ну вы с топик-стартером, насколько я понял, говорите на общих языках... :)
Вам IPшники виднее :-)

service
Специалист
Сообщения: 254
Зарегистрирован: 16 ноя 2012, 10:23

Re: управление ПЧ от ПЛК

Сообщение service »

разбирал вот этот пример
https://docs.google.com/viewer?a=v&pid= ... YWM4NTI3MA
на странице А17 есть I_ADRESS и O_ADRESS, что являются адрессами частотника для приема и передачи данных. почему на обоих W#16#100?

Аватара пользователя
san
Специалист
Сообщения: 117
Зарегистрирован: 13 окт 2012, 17:17
Откуда: Киев
Контактная информация:

Re: управление ПЧ от ПЛК

Сообщение san »

По поводу того примера надо к CHANt обращаться, это его детище. Но у Вас совсем другая ситуация, не думаю что этот пример Вам сгодится.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: управление ПЧ от ПЛК

Сообщение Михайло »

service писал(а):на странице А17 есть I_ADRESS и O_ADRESS, что являются адрессами частотника для приема и передачи данных. почему на обоих W#16#100?
Это две разных области памяти. IW256 не равно QW256. 100h = 256. Контроллер принимает в область I, а отдает данные через область Q (принято букву O из слова Output писать как Q, чтобы не путать с нулем).

Аватара пользователя
Автоматизатор
Профессионал
Сообщения: 993
Зарегистрирован: 09 окт 2012, 05:18

Re: управление ПЧ от ПЛК

Сообщение Автоматизатор »

service писал(а):разбирал вот этот пример
Это же Профибас! Совсем другой протокол.

Аватара пользователя
CHANt
Профессионал
Сообщения: 565
Зарегистрирован: 13 окт 2012, 15:24

Re: управление ПЧ от ПЛК

Сообщение CHANt »

Автоматизатор писал(а):Это же Профибас! Совсем другой протокол.
Совершенно верно!
В случае с Профибасом, коммуникационный процессор (встроенный или внешний) решает основную задачу по организации циклической передачи данных без ухищрений со стороны пользователя! Поэтому связь на основе профибаса стоит денег и немаленьких. Если применяется Modbus, это означает что пользователь сам должен организовать в программе циклический обмен данными.
Поищите на оф. форуме сименса, там кто-то раздавал бесплатно самописные драйвера модбаса, под конкретную модель CPU. Отпишите в личку, думаю поделятся.

Аватара пользователя
san
Специалист
Сообщения: 117
Зарегистрирован: 13 окт 2012, 17:17
Откуда: Киев
Контактная информация:

Re: управление ПЧ от ПЛК

Сообщение san »

Самописный драйвер для Сименса для Випы не годится. Да он тут и не нужен. Просто отправляется кадр-посылка (конечно набитая руцями) и принимается ответ. CRC, межкадровые интервалы обрабатывает сам ПЛК Випа.

service
Специалист
Сообщения: 254
Зарегистрирован: 16 ноя 2012, 10:23

Re: управление ПЧ от ПЛК

Сообщение service »

http://www.owen.ru/uploads/pchv+plk150_v3.pdf
а как вам такой вариант?

service
Специалист
Сообщения: 254
Зарегистрирован: 16 ноя 2012, 10:23

Re: управление ПЧ от ПЛК

Сообщение service »

san писал(а):По моему имеется в виду "последовательная связь". Я сам иногда пользуюсь термином "серийник" или "сериальник". Пробовал последовательную связь у Випы - как модбас мастер так и слейв. Я даже методичку когда-то делал, но на украинском языке.
а этой методички не осталось?

Аватара пользователя
CHANt
Профессионал
Сообщения: 565
Зарегистрирован: 13 окт 2012, 15:24

Re: управление ПЧ от ПЛК

Сообщение CHANt »

Овеновские ПЧВ содраны с данфоссов. Так что, по системе команд и настроек у Vacon будут отличия.
Есть замечательное рук-во по модбусу от Vacon:
http://www.driveka.ru/upload/iblock/3c6 ... us_rus.pdf
Ну а как составить программу чтения/записи Вам уже привели ссылки ранее

Ответить