Здравствуйте!
Уже писал про систему в теме "управление ПЧ от датчика уровня". возможно когда-нибудь будут реализовывать такую еще одну и без участия чехов. по этому нужно быть готовым)))
один ПЛК VIPA 214-2BS32 (есть встроенный RS-485) обменивается данными по RS-485 (Modbus) c тремя ПЧ Vacon 10. В мануале к ПЧ нашел какие регистры за что отвечают. Где адресса этих регистров нужно указать в конфигурации ПЛК, короче как эту связь организовать? Примеры обмена с ПЧ смотрел.
управление ПЧ от ПЛК
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: управление ПЧ от ПЛК
А в чем конкретно проблема? Надо открыть руководство на контроллер, где описано, как работает функция модбас-мастер и по руководству работать.
У вас какое руководство?
У вас какое руководство?
Re: управление ПЧ от ПЛК
на странице 53.
а как правильно использовать эти SFC216-218?
а как правильно использовать эти SFC216-218?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: управление ПЧ от ПЛК
вот еще один мануал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: управление ПЧ от ПЛК
На стр. 53 ничего нет интересного. Во всем этом документе ничего нет про Модбас, только про наличие порта и поддержке интерфейса.service писал(а):Описание+System+200V+на+русском+языке.pdf
Про SFC216 тоже ничего (ищу в ПДФке сразу поиском вхождения интересующие).
Второй документ уже интереснее.
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: управление ПЧ от ПЛК
service
Лучше пользоваться самыми свежими и полными документами в первую очередь с сайта производителя
Manual VIPA CPU 21x Order No.: VIPA HB103E Rev. 05/45
Переводы бывают устаревшие, неточные, неполные и т.п.
SFC 216 (SER_CFG) - функция настраивает порт для обмена по Модбас. Если настройки потом не требуется менять, то можно вызывать в блоке ОВ100 при старте контроллера. Настройки порта должны совпадать с настройками портов слейвов (скорость, паритет, количество данных и стоповых бит и т.п.)
Лучше пользоваться самыми свежими и полными документами в первую очередь с сайта производителя
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 и анализировать данные сети.
Функция SFC 218 (SER_RCV) обрабатывает ответ слейва.
Как вызывать функции, анализировать результат выполнения показаны на диаграммах "Принципы программирования".
Для отладки программы надо подключиться к линии RS485 и анализировать данные сети.
Re: управление ПЧ от ПЛК
Это точно. Еще бывают корявые переводы. В первом документе такой пример: я чутьем понял, что "серийная коммуникация" - это ни что иное, как циклический обмен данными.Автоматизатор писал(а):Переводы бывают устаревшие, неточные, неполные и т.п.
- san
- Специалист
- Сообщения: 117
- Зарегистрирован: 13 окт 2012, 17:17
- Откуда: Киев
- Контактная информация:
Re: управление ПЧ от ПЛК
По моему имеется в виду "последовательная связь". Я сам иногда пользуюсь термином "серийник" или "сериальник".Михайло писал(а):Это точно. Еще бывают корявые переводы. В первом документе такой пример: я чутьем понял, что "серийная коммуникация" - это ни что иное, как циклический обмен данными.
Пробовал последовательную связь у Випы - как модбас мастер так и слейв. Я даже методичку когда-то делал, но на украинском языке.
Re: управление ПЧ от ПЛК
ну вы с топик-стартером, насколько я понял, говорите на общих языках...san писал(а):но на украинском языке.
- san
- Специалист
- Сообщения: 117
- Зарегистрирован: 13 окт 2012, 17:17
- Откуда: Киев
- Контактная информация:
Re: управление ПЧ от ПЛК
Вам IPшники виднееМихайло писал(а):ну вы с топик-стартером, насколько я понял, говорите на общих языках...san писал(а):но на украинском языке.
Re: управление ПЧ от ПЛК
разбирал вот этот пример
https://docs.google.com/viewer?a=v&pid= ... YWM4NTI3MA
на странице А17 есть I_ADRESS и O_ADRESS, что являются адрессами частотника для приема и передачи данных. почему на обоих W#16#100?
https://docs.google.com/viewer?a=v&pid= ... YWM4NTI3MA
на странице А17 есть I_ADRESS и O_ADRESS, что являются адрессами частотника для приема и передачи данных. почему на обоих W#16#100?
- san
- Специалист
- Сообщения: 117
- Зарегистрирован: 13 окт 2012, 17:17
- Откуда: Киев
- Контактная информация:
Re: управление ПЧ от ПЛК
По поводу того примера надо к CHANt обращаться, это его детище. Но у Вас совсем другая ситуация, не думаю что этот пример Вам сгодится.
Re: управление ПЧ от ПЛК
Это две разных области памяти. IW256 не равно QW256. 100h = 256. Контроллер принимает в область I, а отдает данные через область Q (принято букву O из слова Output писать как Q, чтобы не путать с нулем).service писал(а):на странице А17 есть I_ADRESS и O_ADRESS, что являются адрессами частотника для приема и передачи данных. почему на обоих W#16#100?
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: управление ПЧ от ПЛК
Это же Профибас! Совсем другой протокол.service писал(а):разбирал вот этот пример
Re: управление ПЧ от ПЛК
Совершенно верно!Автоматизатор писал(а):Это же Профибас! Совсем другой протокол.
В случае с Профибасом, коммуникационный процессор (встроенный или внешний) решает основную задачу по организации циклической передачи данных без ухищрений со стороны пользователя! Поэтому связь на основе профибаса стоит денег и немаленьких. Если применяется Modbus, это означает что пользователь сам должен организовать в программе циклический обмен данными.
Поищите на оф. форуме сименса, там кто-то раздавал бесплатно самописные драйвера модбаса, под конкретную модель CPU. Отпишите в личку, думаю поделятся.
- san
- Специалист
- Сообщения: 117
- Зарегистрирован: 13 окт 2012, 17:17
- Откуда: Киев
- Контактная информация:
Re: управление ПЧ от ПЛК
Самописный драйвер для Сименса для Випы не годится. Да он тут и не нужен. Просто отправляется кадр-посылка (конечно набитая руцями) и принимается ответ. CRC, межкадровые интервалы обрабатывает сам ПЛК Випа.
Re: управление ПЧ от ПЛК
http://www.owen.ru/uploads/pchv+plk150_v3.pdf
а как вам такой вариант?
а как вам такой вариант?
Re: управление ПЧ от ПЛК
а этой методички не осталось?san писал(а):По моему имеется в виду "последовательная связь". Я сам иногда пользуюсь термином "серийник" или "сериальник". Пробовал последовательную связь у Випы - как модбас мастер так и слейв. Я даже методичку когда-то делал, но на украинском языке.
Re: управление ПЧ от ПЛК
Овеновские ПЧВ содраны с данфоссов. Так что, по системе команд и настроек у Vacon будут отличия.
Есть замечательное рук-во по модбусу от Vacon:
http://www.driveka.ru/upload/iblock/3c6 ... us_rus.pdf
Ну а как составить программу чтения/записи Вам уже привели ссылки ранее
Есть замечательное рук-во по модбусу от Vacon:
http://www.driveka.ru/upload/iblock/3c6 ... us_rus.pdf
Ну а как составить программу чтения/записи Вам уже привели ссылки ранее