PDA

Просмотр полной версии : ПЛК+ПЧ



Smoll
23.08.2012, 16:56
Здравствуйте!
По воле обстоятельств стала передо мной задача управлять двумя приводами Parker по RS485. Хочу делать это с помощью контроллера ОВЕН (например, ПЛК150). Формат слова управления (и слова состояния) у преобразователя такой (например): C5 02 08 04 4C 03 00 40 07 00 00 00 (это значит "движение вперед". C5 - команда на запись, 02 - адрес преобразователя, 08 - количество пересылаемых бит, 04 4С 03 00 - код команды (о1100.3), остальное 40 07 00 00 00 - слово в формате HEX (в bin: 0100000000000111)). Вопрос: как передать такую команду в преобразователь, и как такую посылку получить и расшифровать? Смотрел примеры ПЛК150+ПЧВ - не очень понятно, как применить к моему случаю. Например, какой адрес регистра будет для слова состояния? номера команды? Самой, собственно, команды?
Если кто-то может помочь в этом вопросе - буду крайне признателен, потому что голова уже трещит.

IVM
23.08.2012, 17:54
Здравствуйте!
По воле обстоятельств стала передо мной задача управлять двумя приводами Parker по RS485. Хочу делать это с помощью контроллера ОВЕН (например, ПЛК150). Формат слова управления (и слова состояния) у преобразователя такой (например): C5 02 08 04 4C 03 00 40 07 00 00 00 (это значит "движение вперед". C5 - команда на запись, 02 - адрес преобразователя, 08 - количество пересылаемых бит, 04 4С 03 00 - код команды (о1100.3), остальное 40 07 00 00 00 - слово в формате HEX (в bin: 0100000000000111)). Вопрос: как передать такую команду в преобразователь, и как такую посылку получить и расшифровать? Смотрел примеры ПЛК150+ПЧВ - не очень понятно, как применить к моему случаю. Например, какой адрес регистра будет для слова состояния? номера команды? Самой, собственно, команды?
Если кто-то может помочь в этом вопросе - буду крайне признателен, потому что голова уже трещит.
Если привод фирмы Parker Hannifin SBC Division не поддерживает протоколы представленные у "ОВЕН", то Вам придется самостоятельно поддержать один из протоколов этого привода. Для этого есть библиотека SysLibCom. Протокол привода должен быть открытым, т.е. описан. Посмотрите эту ссылку: http://www.owen.ru/forum/showthread.php?t=11279.

lara197a
23.08.2012, 20:30
С ПЛК 150 дайте им задание с аналоговых выходов и управление с дискретных. И не заморачивайтесь с протоколом.

SBER
24.08.2012, 08:44
По какому протоколу происходит обмен? Есть ли поддержка модбас?