|
Profibus DP, Поделитесь опытом |
|
|
|
Jan 18 2005, 16:42
|

Участник

Группа: Свой
Сообщений: 22
Регистрация: 17-12-04
Из: С.-Петербург
Пользователь №: 1 516

|
Господа Спецы! Если кто сталкивался, поделитесь, пожалуйста, опытом подсоединения к профибусу. Интересует простейший случай - на собственной разработке ставим сименсовскую микросхему SPC3, и подключаемся в режиме слэйва в сеть.. Есть ли у кого положительный опыт решения подобной задачи, если можно с подробностями...
|
|
|
|
|
Jan 19 2005, 11:19
|
Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675

|
Цитата(serg_am @ Jan 18 2005, 20:42) Интересует простейший случай - на собственной разработке ставим сименсовскую микросхему SPC3, и подключаемся в режиме слэйва в сеть.. Есть ли у кого положительный опыт решения подобной задачи, если можно с подробностями... Опыт есть, наверное даже положительный - поставили (правда SPC4) поиграли и выбросили - дорого это (Profibus). А так, если деньги есть - работать можно.
|
|
|
|
|
Jan 19 2005, 15:04
|

Участник

Группа: Свой
Сообщений: 22
Регистрация: 17-12-04
Из: С.-Петербург
Пользователь №: 1 516

|
Цитата(Andrew2000 @ Jan 19 2005, 14:19) Опыт есть, наверное даже положительный - поставили (правда SPC4) поиграли и выбросили - дорого это (Profibus). А так, если деньги есть - работать можно. Можно подробнее.. на чем делали, какие подводные камни встречаются.. Дорого - понятие относительное, если сравнивать со стандартными импортными изделиями, то собственная разработка получается очень даже дешево.. зато получаешь совместимось с де-факто самой распространенной пром. сетью..
|
|
|
|
|
Jan 19 2005, 16:36
|
Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675

|
Цитата(serg_am @ Jan 19 2005, 19:04) Можно подробнее.. на чем делали, какие подводные камни встречаются.. зато получаешь совместимось с де-факто самой распространенной пром. сетью.. Прикрутили SPC4 к Infineon SABC167. Камни с SPC4 - поганое описание (программное) ф-ии некоторых регистров уточнялись опытным путем. Физика описана нормально. Про SPC3 ничего сказать не могу - не работал, слышал, люди ставили - вроде ничего. Да и SPC4 - в 1998 или 1999 году дело было ... не помню ... Померла уже эта сеть (на мой взгляд), Siemens (автор Profibus) и тот на Ethernet-е (ну или на ProfiNet-е - Profibus через Ethernet). Все-таки, это как была внутренняя сеть Siemens, так ей и осталась - нет поддержки от других производителей - Siemens - монополист. Сами раньше работали на Profibus - мастер был реализован программно (asm для С16x). Для ускорения хотели поставить чипы от Siemens - ASPC2 (а других производителей и не было, да и сейчас, кажется, нет) - ничего не вышло - документацию они зажали. Так, что, плюнули - теперь - вниз от контроллера CAN (вместо ProfibusDP), вверх - Ethernet (вместо ProfibusFMS).
|
|
|
|
|
Jan 20 2005, 08:09
|

Участник

Группа: Свой
Сообщений: 22
Регистрация: 17-12-04
Из: С.-Петербург
Пользователь №: 1 516

|
У профибуса много недостатков, но, по-моему, это все-таки лучшая пром. сеть по своим характеристикам, сименсы очень серьезно относятся к "мелочам" (кабели, разъемы), если использовать все фирменное, результаты впечатляют. Я согласен с тем, что прогресс движется в сторону открытых стандартов (rs-485+modbus, CAN, ethernet), но, как правило, у заказчика есть жесткие требования по оборудованию и приходится учитывать его мнение
|
|
|
|
|
Jan 20 2005, 12:10
|
Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675

|
Цитата(serg_am @ Jan 20 2005, 12:09) У профибуса много недостатков, но, по-моему, это все-таки лучшая пром. сеть по своим характеристикам, сименсы очень серьезно относятся к "мелочам" (кабели, разъемы) но, как правило, у заказчика есть жесткие требования по оборудованию и приходится учитывать его мнение  Ну, недостатков, кроме "закрытости", я, наверное, и не назову  Сеть, действительно, очень хорошая (мне до сих пор нравится). Но, именно, сеть, т.е. уровень 2 и выше - FDL & DP (FMS, считаю, монстр - с ним связываться не надо). Т.е. "мелочи" здесь это многомастерность = маркерное кольцо и гарантированные время реакции и доставка сообщений (чего нет ни в CAN ни в Ethernet). Кабели и разъемы - тут ни при чем - это RS485 (или, забыл какая физика, если Profibus PA). Нам нужны были именно мастера, т.к. кроме собственных контроллеров никого в нашей сети и не было. Вспомнил: кажется, SPC4 и SPC3 по разводке отличаются всего двумя ногами - разведите плату с учетом обоих - будет выбор. Для начала запустите SPC3 - он проще, но только ProfibusDP. А если захочется чего-то более навороченного - собственный протокол - поставите SPC4. Если кто-то захочет сказать, что собственный протокол это плохо - попробуйте при пом. ProfibusDP передать свой slave от одного управляющего мастера к другому (дублирование управления) не остановив при этом управляемое slave-ом устройство (двигатель, например)  (Хотя, кажется, это заложено в DPV2, но я не помню, поддерживает его SPC или нет) з.ы. Все мои мысли - 3-х/4-х летней давности, может что и изменилось к лучшему
|
|
|
|
|
Feb 17 2005, 14:21
|
Знающий
   
Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057

|
Цитата(serg_am @ Jan 18 2005, 19:42) Господа Спецы! Если кто сталкивался, поделитесь, пожалуйста, опытом подсоединения к профибусу. Интересует простейший случай - на собственной разработке ставим сименсовскую микросхему SPC3, и подключаемся в режиме слэйва в сеть.. Есть ли у кого положительный опыт решения подобной задачи, если можно с подробностями...  На господина пока не тяну, но опыт немного есть. Делал именно на SPC3, делал долго, поэтому сразу предупреждаю: делать по даташиту все один в один, никаких отклонений, макс. число проверок на допустимость, наличие мастера в пределах досягаемости - крайне желательно. Да, там еще какие-то непонятки бывают с SPC3, не все работают - хотя, м.б., проблемы сборки...
|
|
|
|
|
Mar 30 2005, 12:48
|

Группа: Новичок
Сообщений: 4
Регистрация: 30-03-05
Пользователь №: 3 788

|
Может кто подскажет где ножно нарыть инфу по самому протоколу ProfiBus уровней DP и FDL Больше интересуют (если есть) готовые полные алгоритмы реализации мастеров и слевов. Буду благодарен за любую инфу.
--------------------
------- ICQ 191908222 - alfil<ГАВ>nm<ТЧК>ru AlFil
|
|
|
|
|
Mar 30 2005, 16:19
|
Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675

|
Цитата(etx @ Mar 30 2005, 16:48) Может кто подскажет где ножно нарыть инфу по самому протоколу ProfiBus уровней DP и FDL ну так на этом фтп и лежат (перевод в "свои" - и документ в кармане
|
|
|
|
|
Nov 28 2005, 10:45
|
Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675

|
Цитата(_Sam_ @ Nov 28 2005, 13:09)  Поделитесь пожалуйста опытом тестирования профибус слэйв на базе SPC3. Пользовался прогой от Weidmuller (не сохранилась): ПК-RS232->RS485 ----- Profibus Slave (точка-точка, ПК выступает мастером). Можно поити по такому же пути, прогу написать самому - получится просто, всех фнкций мастера не надо - только DP-функции. А искать надо что-то типа "Profibus monitor" - у Siemens-а точно есть, но работает через их железяку.
|
|
|
|
|
Nov 28 2005, 14:30
|
Местный
  
Группа: Свой
Сообщений: 278
Регистрация: 18-01-05
Из: Санкт-Петербург
Пользователь №: 2 031

|
Цитата Пользовался прогой от Weidmuller (не сохранилась): ПК-RS232->RS485 ----- Profibus Slave (точка-точка, ПК выступает мастером).
Можно поити по такому же пути, прогу написать самому - получится просто, всех фнкций мастера не надо - только DP-функции.
А искать надо что-то типа "Profibus monitor" - у Siemens-а точно есть, но работает через их железяку. Спасибо. Погуглил немного монитора или эмулятора мастера не нашёл(в смысле на халяву  ). Видимо придётся сперва свой эмулятор написать, а потом всё таки у Сименса что-нибудь покупать. Пока присмотрел P r о f i T r a с е + P r о f i С o r e за 1000евриков. Кто нибудь использовал этот анализатор?
|
|
|
|
|
Nov 28 2005, 15:51
|
Знающий
   
Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057

|
Цитата(_Sam_ @ Nov 28 2005, 12:09)  Поделитесь пожалуйста опытом тестирования профибус слэйв на базе SPC3. Хотелось бы рассмотреть варианты с минимальными дополнительными вливаниями(покупка спец. ПО или железа) или вообще без них  Мастер для этого нужен. И больше ничего. Внимательное чтение документации и полное отсутствие фантазии в ее интерпретации помогают сильно. У меня мастер был на дружественном заводе, бегал туда через день для отладки, пока все не сделал как написано, а не так как хотелось прочитать. Особое внимание на соответствие размеров буферов.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|