Jump to content

    

Нужна помощь с Profibus

Всем привет

Есть Profibus устройство DP-Slave (экнодер), есть на него документация, но там подробно описано как как его подключать к ПЛК и как конфигурировать при помощи STEP7. Мне же нужно просто подключить его к онтроллеру и опросить (Master-Slave)

 

Может кто-нибудь уже писал нечто подобное или есть примеры команд с описанием всей процедурой запуска и опроса по Profibus?

Хотябы примеры посылок по RS485

Edited by z-ram

Share this post


Link to post
Share on other sites

Я бы все-таки постарался подключить датчик сперва к ПЛК и настроить обмен с ним там, чтобы хотя бы понимать как он работает и снять диаграммы с коммуникаций. А потом уже разбираться. В свое время на заре долго мучался с CANopen, пытаясь "разговорить" CANopen датчик из моего контроллера, который ни в какую не хотел отвечать на мои команды. А потом подключил его к CANopen ПЛК и понял, что вообще и не тот формат фрейма посылал, и датчик в операционный режим не переводился.

Share this post


Link to post
Share on other sites

Я когда то делал для 10kW испочника питания, но думаю вам это не поможет.

syoma правильно советует посмотреть протокол с ПЛК, если с документацией лень разбираться.

Хотя пару дней можно и потратить.

Share this post


Link to post
Share on other sites

Проблема в том что нет ПЛК, а даже простой симулятор стоит в районе $100

Share this post


Link to post
Share on other sites

Ищите описание команд.

Share this post


Link to post
Share on other sites

Может быть, самое оптимальное решение - "Beagle Bone Black + Codesys control" ?

Share this post


Link to post
Share on other sites

>>Проблема в том что нет ПЛК, а даже простой симулятор стоит в районе $100
Посмотрите на это по другому. Вы готовы сделать за $1000 работающий образец Profibus слэйва? А Вам надо мастера сделать.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this