Просмотр полной версии : Memobus и овен плк
Евгений Мотренко
20.02.2010, 01:48
добрый день.
можно ли связать плк овен с другим устройством по Rs-485 и протоколу Memobus?
заранее благодарю.
с уважением, Мотренко Е.И.
Николаев Андрей
20.02.2010, 18:09
Не знаком с протоколом MemoBus, но в принципе по 485 можно любой протокол поднять...
Memobus обычный модбас RTU от яскавы (омрон, только непонятно зачем название коверкали) держит пакеты до 20 регистров включительно (40 байт данных в обе стороны). Используется ограниченное число управляющих кодов, вместо чтения битов чтение слова полностью, нет хитрого разделение областей памяти как у модикона или других, тупо номер регистра без всяких сдвигов и вычислений. удобный и простой.
--------
Новые настройки связи инвертор примет только после отключения/включения питания.
Без проблем связь по 232 через разьём панельки частотника, в этом случае откликается на любой адрес от 1 и выше.
Николаев Андрей
21.02.2010, 10:54
надо посмотреть на этот мемобас...
в принципе групповое чтение слова вместо побитного считывания и у нас никто не запрещал. а считывание куска памяти действительно прийдется делать либо порегистрово, либо через библиотеку.
Евгений Мотренко
24.02.2010, 00:06
Благодарю за ответы.
Не сложно будет Вам чуть-чуть поподробнее объяснить как общаться с регистрами указанными в инструкции на частотник Omron.
Буду очень признателен!
???????? как обычно, протокол как правило подробно описан в инструкции на частотник, инструкции на русском доступны на оф.сайте. что конкретно интересует?
Николаев Андрей
24.02.2010, 09:57
Если вопрос не решился - шлите описание протокола на plc(собака)owen.ru
Евгений Мотренко
02.03.2010, 00:20
???????? как обычно, протокол как правило подробно описан в инструкции на частотник, инструкции на русском доступны на оф.сайте. что конкретно интересует?
Добрый день.
Вопрос в следующем:
Можно ли обратиться (считать) или записать регистры по протоколу Memobus c и в частотник использую модуль mоdbus в плк.
Какие команды поддерживает этот протокол?
Заранее благодарю.
С уважением, Мотренко Е.И.
Документация на CIMR-F7: TOE-S616-55_2-OY F7Z User's Manual (http://cospa.ru/disk2/Frequency%20Inverters/F7/Eng/TOE-S616-55_2-OY+F7Z+UsersManual.pdf)
Раздел 6-83 (стр 283): MEMOBUS Communications.
Там все подробно описано в том числе и с примерами. Поддерживаются три команды:
03H Read memory register contents
08H Loop back test
10H Write multiple memory registers
Контроль - CRC-16.
С овеновским плк по модбасу их не вязал, но с другими контроллерами и панелями по модбасу все работало.
http://cospa.ru/
http://industrial.omron.ru/ru/products/catalogue/motion_and_drives/frequency_inverters/default.html
там можно поискать инструкцию на Ваш частотник или похожей серии на русском, с описанием протокола и примерами посылок.
пример работы пид регулятора с автонастройкой для управления 3-х ходовым им (задвижка, клапан).
Используется аналоговыый вход контроллера (измеренное значение и время). И дискретные выходы контроллера ("больше" и "меньше").
Перед работой необходимо привязать переменные измеренного значения и управления ИМ к непосредственным фидическим входам\выходам контроллера в PLC Configuration.
Без контроллера проект работать не будет - так как библиотека PID_Function внутренняя (в самом контроллере).
Александр Приходько
22.12.2010, 09:50
Здравствуйте.
Я не стал очень подробно изучать, что это за протокол, но могу однозначно сказать, что скорее всего это протокол Modbus с немного измененным форматом. В контроллерах ОВЕН ПЛК есть возможность реализовывать свои собственные протоколы обмена.
На форуме пододные ветки обсуждаются довольно часто, поэтому нами был написан пример, показывающий, как можно вручную формировать необходимую команду.
http://www.owen.ru/forum/attachment.php?attachmentid=2943&d=1287388480
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot