logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Implementacja profibus. Dedykowane układy scalone.

ymko 11 Kwi 2005 17:06 3640 11
  • #1 1396049
    ymko
    Poziom 11  
    Posty: 13
    Pytanie jak w tytule - czy ktoś zetknął się z problemem implementacji profibus? A może są jakieś dedykowane układy scalone?
  • #2 1428561
    Witgol
    Poziom 20  
    Posty: 208
    Pomógł: 37
    Ocena: 7
    Niewiele mogę pomóc - ale - są ! układy dedykowane do Profibusa. Nie pamiętam w tej chwili kto je robił (zetknąłem się z nimi na targach podzespołów elektroniki bodajże w Hanowerze) i chyba tej informacji nie jestem w stanie odzyskać. Wiem tylko, że wówczs rozglądałem się za możliwością implementacji Profibusa w produkowanych przez nas urządzeniach, ale cena była zaporowa... Już nie jestem w stanie podać pewnej informacji, ale o ile pamiętam, to było to coś w granicach 20 Euro (?). Pamiętam, że obsługa była mniej więcej jak dla specjalizowanych scalaków innych standardów, tzn. układ realizował załkowicie transmisję profibasową sam pilnował swojego adresu, sam składał ramki transmisyjne i pilnował sum kontrolnych itd. Oczywiście na początku wpisywało się w rejestry wszelkie potrzebne informacje (jak np. adres), a potem komunikacja z procesorem odbywała się na zasadzie wyślij dane lub podaj dane jakie odebrałeś. Zadnej niepotrzebnej kontroli ramek od stony procesora.
    To wszystko. Niestety NIC więcej nie jestem w stanie podać. Przestałem się interesować taką implementacją. Na polskim rynku niestety ten standard jest jeszcze póki co za mało "rozpoznany" przez klientów, żeby go implementować (za mały rynek...). Ale na pewno można coś znaleźć w sieci.
    Pozdrawiam
  • #3 1578514
    ymko
    Poziom 11  
    Posty: 13
    Zdążyłem się już dowiedzieć że do implementacji slave'a profibus można posłużyć się układem dedykowanym przez siemensa np. układem asic spc3. Więc teraz jestem na etapie szukania informacji o tym właśnie układzie. Jeśli coś macie to proszę o informacje :)
  • #5 1580033
    fantom
    Poziom 31  
    Posty: 1649
    Pomógł: 108
    Ocena: 41
    Owszem uzywa ale z tego co ja wiem to opis warstwy logicznej jest platny.
  • #6 1580419
    ymko
    Poziom 11  
    Posty: 13
    Profibus używa w warstwie fizycznej RS485, jednak najważniejsza jest wiedza co wysyłac przez tego RS-a. Broszury profibusa podają pewne szczególy o warstwie liniowej, jakie usługi można wywoływac, jakie typy transmisji i nawet pewne szczegóły o rodzajach ramek, jednak co dokładnie ma sie w tych ramkach znajdować dla poszczególnych wywołań - oto jest problem. Dlatego zamiast szukać dokładnego opisu - który rzeczywiście jest płatny ( norma DIN 19245 ) , to jeszcze z tego co wiem po niemiecku. Dlatego teraz szukam informacji o SPC3, układzie który implementuje poszczególne warstwy dla slave'a.
  • #7 1634987
    X-Tro
    Poziom 13  
    Posty: 91
    Pomógł: 3
    Ocena: 10
    polecam uklad VPC3+C (uklad typu ASIC) jest w miare dobrze opisany przez producenta ... i do tego dodaja rozne wersje kodu uruchomieniowego .. do '51 .... '166

    ... sorki.. mala literowka byla w nazwie ukladu ...;>

    pozdrawiam
  • #8 1638298
    ymko
    Poziom 11  
    Posty: 13
    Dzieki za wskazowke. Jeszcze gdybys mogl podac jakies namiary na ten uklad - kto jest producentem, jakies linki jesli cos masz, slowem cokolwiek :) pozdrawiam
  • #9 1638341
    X-Tro
    Poziom 13  
    Posty: 91
    Pomógł: 3
    Ocena: 10
    firma ProfiChip

    pdf zalaczam...

    przykladowe kody zrodlowe niestety (chyba) nie sa wolne...
    trzeba zamowic uklady albo plytke testowa...
    Załączniki:
    • VPC3+C_UM102.pdf (569.5 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #10 1822627
    rokko
    Poziom 12  
    Posty: 279
    Ocena: 42
    u24 napisał:
    czy profibus nie uzywa rs485 w warstwie fizycznej? - tak przynajmniej podaje http://www.profibus.com/profibus.html


    mały problem - żeby przeczytać cokolwiek trzeba mieć login i hasło
    a to chyba nie takie proste, niestety...
  • #11 2036504
    laszku
    Poziom 2  
    Posty: 2
    Witam,
    Niestety, większośc materiałów jest udostępninana tylko członkom organizacji(koszt wstąpienia do organizacji profibus to koszt 100-500 zlotych), ale mozna też tam znaleść darmowe materiały:
    http://www.profibus.com/imperia/md/content/pi...icaldescription/4002_vOctober2002-Polnish.pdf

    a jak ktoś jest zainteresowany to polecam stronę: http://profibus.felser.ch/

    pozdrawiam
    Laszku

Podsumowanie tematu

✨ Dyskusja dotyczy implementacji protokołu Profibus oraz dostępności dedykowanych układów scalonych do realizacji interfejsu Profibus, zwłaszcza w trybie slave. Potwierdzono istnienie specjalizowanych układów ASIC, które samodzielnie obsługują transmisję, zarządzają adresacją, składaniem ramek i kontrolą sum kontrolnych, co odciąża procesor. Wskazano na układy firmy Siemens, takie jak ASIC SPC3, oraz ProfiChip oferujący układ VPC3+C wraz z dokumentacją i przykładowym kodem uruchomieniowym dla mikrokontrolerów 8051 i 80166. Zwrócono uwagę, że warstwa fizyczna Profibus oparta jest na standardzie RS485, jednak szczegółowy opis warstwy logicznej i protokołu jest objęty płatną normą DIN 19245, co utrudnia dostęp do pełnej specyfikacji. Wskazano również na stronę profibus.com oraz firmę Intersil, która oferuje układy RS485/RS422 z możliwością uzyskania darmowych próbek. Materiały techniczne często wymagają członkostwa w organizacji Profibus lub posiadania loginu, co ogranicza dostępność informacji.
Wygenerowane przez model językowy.
REKLAMA