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

Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN

p.kaczmarek2 09 Sie 2026 10:41 393 2

TL;DR LABEL_AI_GENERATED

  • Beckhoff BK5200 to rozebrany przemysłowy łącznik DeviceNet, ujawniający wielopłytkową architekturę łączącą terminale I/O K-Bus z magistralą CAN.
  • Główną logikę tworzą 16-bitowy mikrokontroler Siemens SAB-C165-LM, kontroler CAN Philips SJA1000T oraz CPLD Altera EPM7032LC44-15.
  • BK5200 obsługuje do 64 terminali K-Bus, pracuje z zasilaniem 24 V i oferuje prędkości DeviceNet 125/250/500 kBaud.
  • Pamięć obejmuje dwa SRAM PDM41256SA15SO po 32 KB oraz EEPROM Atmel AT28C256 32 KB, a komunikację izolują transoptory HCPL-0601.
  • Na płycie CPLD widnieje nietypowy rezystor przewlekany dolutowany do nóżki układu Altera; nie ustalono, czy to naprawa serwisowa czy fabryczna poprawka.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
Słuchaj:
  • Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Dziś zaglądamy do wnętrza sprzętu z tematyki automatyki przemysłowej. BK5200 produkcji Beckhoff to tzw. DeviceNet® Bus Coupler i służy on do łączenia modułowych terminali wejść/wyjść (I/O) z główną magistralą komunikacyjną. DeviceNet® to protokół bazujący na sprawdzonej warstwie fizycznej CAN, używany jest w systemach sterowania maszynami i pozwala na niezawodną wymianę danych między sterownikami PLC a oddalonymi czujnikami czy elementami wykonawczymi.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Z przodu urządzenia widzimy blok sześciu diod LED sygnalizujących stan pracy i ewentualne błędy (są to diody diagnostyczne: I/O RUN, I/O ERR dla magistrali wewnętrznej oraz statusy dla sieci DeviceNet), pięciopinowe złącze magistrali DeviceNet oraz ukryty za klapką 8-pozycyjny przełącznik DIP-switch służący do ustawiania adresu w sieci.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Moduł obsługuje do 64 terminałów połączonych za pomocą K-Bus, jak na rysunku z dokumentacji:
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Pełen manual w PDF załączę na końcu tematu.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Z tyłu mamy tabliczkę znamionową, gdzie można wyczytać m.in. wymagane napięcie zasilania (24 V), obsługiwane prędkości transmisji (125/250/500 kBaud), dokładny model (BK5200) oraz dane producenta (Beckhoff Industrie Elektronik).
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Widoczne na zdjęciu styki na prawym boku to interfejs wewnętrznej magistrali K-Bus (sześć pozłacanych padów), przez który urządzenie komunikuje się z dołączanymi modułami wejść/wyjść. Widoczne są też styki sprężynowe do przekazywania zasilania do kolejnych modułów.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Teraz zaglądamy do środka. Najpierw rzuca się w oczy sekcja zasilania (wielonapięciowa przetwornica impulsowa), z widocznym centralnie układem LTC1149CS (jest to wysokosprawny kontroler przetwornicy Step-Down od Linear Technology) oraz z charakterystycznymi trzema dławikami toroidalnymi i żółtymi kondensatorami tantalowymi.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Demontaż sekcji zasilania:
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    W ten sposób dostajemy się do drugiej płytki, czyli płyty głównej (logiki). Widać na niej dużą pamięć z naklejką "5200 BF", czyżby firmware, oscylator kwarcowy Epson SG-615PH (40 MHz) oraz standardowe układy logiczne, takie jak inwertery 74HC14D czy bramki NAND SN74LS00. Brak dużego procesora na tej stronie laminatu sugeruje, że główny mikrokontroler układu znajduje się pod spodem.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Demontujemy dalej przetwornice:
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Wychodzi na to, że w środku są trzy PCB:
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    W ten sposób naszym oczom ujawnia się właściwa część płyty "logiki", pokryta gęsto różnymi układami scalonymi montowanymi powierzchniowo:
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Widać tu prawdziwe serce całego urządzenia. Centralne miejsce zajmuje 16-bitowy mikrokontroler Siemens SAB-C165-LM (jest to bez-ROMowy procesor oparty na wydajnej architekturze C166). Współpracuje on po rozbudowanej magistrali z dedykowanym kontrolerem CAN – układem SJA1000T firmy Philips (NXP), wyposażonym we własny rezonator 16 MHz (klasyczny wybór do sprzętowej obsługi sieci DeviceNet). Widzimy tu również dwa układy pamięci SRAM Paradigm PDM41256SA15SO (każda po 32 KB, co daje łączną pojemność 64 KB RAM dla pamięci operacyjnej) oraz pamięć EEPROM Atmel AT28C256 (o pojemności 32 KB), w której urządzenie najpewniej przechowuje swoją konfigurację nielotną. Całość układów na magistrali spina ze sobą układ programowalnej logiki CPLD z rodziny MAX – Altera EPM7032LC44-15.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Co ciekawe, urządzenie musiało swoje przeżyć, bo widzimy tu iście "hackerską" przeróbkę z rezystorem przewlekanym dolutowanym powierzchniowo do nóżki układu Altera. Ciekawe, czy to ktoś serwisował, czy może to już fabryczna poprawka po serii która opuściła produkcję z błędem.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Została jeszcze mała płytka ze stykami bocznymi, oznaczona symbolem BK5005D:
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Okazuje się, że ta mała płytka to nie tylko fizyczny interfejs wpinania modułów K-Bus, ale przede wszystkim kompletny interfejs zewnętrznej magistrali DeviceNet. Na jej odwrocie znajduje się 5-pinowe, pomarańczowe złącze Fieldbus oraz 8-pozycyjny DIP-switch (dostępne z przedniego panelu obudowy). Komunikację ze światem zewnętrznym zapewnia transceiver CAN Philips PCA82C250, natomiast o pełną separację galwaniczną sieci dba dedykowany obwód: szybkie transoptory HCPL-0601 (oznaczone jako "601") do izolacji sygnałów oraz przetwornica DC/DC małej mocy na układzie Linear Technology LT1111 współpracująca z charakterystycznym dławikiem. Moduł ten wpina się prostopadle w główną płytę logiki.
    Beckhoff BK5200 od środka - budowa przemysłowego łącznika DeviceNet z CAN
    Podsumowując, łącznik magistrali Beckhoff BK5200 to urządzenie oparte na architekturze 16-bitowego mikrokontrolera Siemens (rodzina C166) współpracującego z układem logicznym CPLD Altera. Zasoby sprzętowe uzupełnia pamięc Flash w podstawce (pewnie na firmware), 64 KB pamięci operacyjnej SRAM oraz 32 KB nielotnej pamięci EEPROM na konfigurację. Sekcja zasilania została zbudowana w oparciu o impulsową przetwornicę z układem Linear Technology, natomiast za komunikację DeviceNet odpowiada kontroler CAN Philips wspierany przez układ optoizolacji galwanicznej.

    Czy pracowaliście z tego typu modułami? Jak oceniacie ich awaryjność, ich słabe i mocne strony?
    Załączniki:
    • bk52x0en.pdf (572.21 KB) Musisz być zalogowany, aby pobrać ten załącznik.

    Fajne? Ranking DIY
    Pomogłem? Kup mi kawę.
    O autorze
    p.kaczmarek2
    Moderator Smart Home
    Offline 
    Inżynier programista z wieloletnim doświadczeniem embedded i full stack developer.
    Specjalizuje się w: embedded, Full-Stack Developer
    p.kaczmarek2 napisał 14797 postów o ocenie 12955, pomógł 659 razy. Jest z nami od 2014 roku.
  • #2 21952753
    oscil1
    Poziom 24  
    Posty: 679
    Pomógł: 50
    Ocena: 185
    Patchowanie płytek - standard, nie opłaca się wyrzucić do śmieci.

    PS To ma pewnie z 15 lat już
  • #3 21955080
    Przemcio
    VIP Zasłużony dla elektroda
    Posty: 2440
    Pomógł: 196
    Ocena: 259
    oscil1 napisał:
    To ma pewnie z 15 lat już

    Ale gdzie tam!
    O ile odczyt daty z numeru seryjnego 2298BF03 jak taki jak twierdzi AI
    22 - 22-gi tydzień
    98 - 1998 rok
    BF - firmware
    03 - wersja sprzętowa

    To ma to jedynie tak ze 28 lat ale jak działa i robi robotę to pozostałoby tylko
    życzyć sobie i wszystkim żeby wszystkie sprzęty tak działały.
Słuchaj:
REKLAMA