V komplexnom prostredí priemyselnej automatizácie zohrávajú programovateľné logické riadiace jednotky (PLC) kľúčovú úlohu pri riadení a monitorovaní rôznych procesov. Spomedzi rôznych komunikačných zberníc používaných v sieťach PLC si zbernica Controller Area Network (CAN) získala významnú popularitu vďaka svojej robustnosti, spoľahlivosti a vysokovýkonným charakteristikám. Ako dodávateľ CAN Bus PLC sa často stretávam s otázkami zákazníkov ohľadom maximálnej komunikačnej vzdialenosti CAN Bus v sieti PLC. V tomto blogu sa ponorím do tejto témy, preskúmam faktory, ktoré ovplyvňujú komunikačnú vzdialenosť a poskytnem prehľad o dosahovaní optimálneho výkonu.
Pochopenie zbernice CAN v sieťach PLC
CAN Bus je sériový komunikačný protokol, ktorý bol pôvodne vyvinutý pre automobilový priemysel, ale odvtedy našiel široké využitie v priemyselnej automatizácii, letectve a iných oblastiach. V sieti PLC zbernica CAN umožňuje viacerým zariadeniam navzájom komunikovať v konfigurácii multi-master alebo multi-slave. Používa techniku diferenciálnej signalizácie, čo znamená, že dáta sa prenášajú ako rozdiel napätia medzi dvoma vodičmi (CAN_H a CAN_L). Táto diferenciálna signalizácia poskytuje vynikajúcu odolnosť voči šumu, vďaka čomu je zbernica CAN vhodná do náročných priemyselných prostredí.


Faktory ovplyvňujúce maximálnu komunikačnú vzdialenosť zbernice CAN
Maximálnu komunikačnú vzdialenosť zbernice CAN v sieti PLC ovplyvňuje viacero faktorov. Medzi tieto faktory patrí prenosová rýchlosť, typ kábla, ukončenie a prítomnosť elektromagnetického rušenia (EMI).
Bitová rýchlosť
Bitová rýchlosť je jedným z najdôležitejších faktorov ovplyvňujúcich komunikačnú vzdialenosť zbernice CAN. Vo všeobecnosti platí, že čím vyššia bitová rýchlosť, tým kratšia komunikačná vzdialenosť. Je to preto, že pri vyšších bitových rýchlostiach má signál kratší čas na prenos po kábli, kým sa začne zhoršovať. Napríklad pri bitovej rýchlosti 1 Mbps je maximálna komunikačná vzdialenosť zvyčajne okolo 40 metrov. Ak sa však prenosová rýchlosť zníži na 10 kbps, komunikačná vzdialenosť sa môže predĺžiť až na 10 kilometrov.
Typ kábla
Významný vplyv na komunikačnú vzdialenosť má aj typ kábla, ktorý sa používa v sieti CAN Bus. Káble s krútenými pármi sa bežne používajú v sieťach CAN Bus, pretože poskytujú dobré elektromagnetické tienenie a znižujú účinky EMI. Kvalita kábla, vrátane jeho impedancie, kapacity a útlmu, môže ovplyvniť integritu signálu a tým aj komunikačnú vzdialenosť. Pre väčšie komunikačné vzdialenosti sa odporúčajú kvalitné káble s nízkym útlmom.
Ukončenie
Správne ukončenie je nevyhnutné na zabezpečenie spoľahlivej komunikácie v sieti CAN Bus. CAN Bus vyžaduje zakončovací odpor na každom konci zbernice, aby sa zabránilo odrazom signálu. Hodnota ukončovacieho odporu je zvyčajne 120 ohmov, čo zodpovedá charakteristickej impedancii kábla. Ak zakončenie nie je správne, môže dochádzať k odrazom signálu, čo vedie k chybám dát a skráteniu komunikačnej vzdialenosti.
Elektromagnetické rušenie (EMI)
EMI môže mať škodlivý vplyv na komunikačnú vzdialenosť zbernice CAN. V priemyselných prostrediach existuje veľa zdrojov EMI, ako sú motory, generátory a elektrické vedenia. Aby sa minimalizovali účinky EMI, je dôležité používať tienené káble a správne uzemňovacie techniky. Okrem toho by CAN Bus transceiver mal mať dobrú odolnosť proti EMI, aby sa zabezpečila spoľahlivá komunikácia.
Výpočet maximálnej komunikačnej vzdialenosti
Maximálnu komunikačnú vzdialenosť zbernice CAN možno odhadnúť pomocou nasledujúceho vzorca:
[d=\frac{k}{R}]
kde (d) je komunikačná vzdialenosť v metroch, (R) je bitová rýchlosť v bitoch za sekundu a (k) je konštanta, ktorá závisí od typu kábla a iných faktorov. Pre typický krútený párový kábel je hodnota (k) približne (40\times10^{6}).
Napríklad, ak je bitová rýchlosť 500 kbps, maximálnu komunikačnú vzdialenosť možno vypočítať takto:
[d=\frac{40\times10^{6}}{500\times10^{3}} = 80\priestorových metrov]
Je dôležité poznamenať, že ide len o odhad a skutočná komunikačná vzdialenosť sa môže líšiť v závislosti od konkrétnych podmienok siete.
Dosiahnutie dlhších komunikačných vzdialeností
Na dosiahnutie dlhších komunikačných vzdialeností v sieti CAN Bus PLC je možné použiť niekoľko stratégií.
Zníženie bitovej rýchlosti
Ako už bolo spomenuté, zníženie bitovej rýchlosti môže výrazne zvýšiť komunikačnú vzdialenosť. To však tiež znamená, že rýchlosť prenosu dát bude nižšia. Preto je potrebné nájsť rovnováhu medzi komunikačnou vzdialenosťou a rýchlosťou prenosu dát na základe požiadaviek aplikácie.
Používanie opakovačov
Na predĺženie komunikačnej vzdialenosti zbernice CAN je možné použiť opakovače. Opakovač je zariadenie, ktoré prijíma signál zbernice CAN, zosilňuje ho a znova vysiela. Použitím opakovačov v pravidelných intervaloch pozdĺž zbernice je možné udržiavať signál na väčšie vzdialenosti.
Zlepšenie kvality káblov
Použitie vysokokvalitných káblov s nízkym útlmom a dobrým tienením môže zlepšiť integritu signálu a tým aj komunikačnú vzdialenosť. Okrem toho je dôležitá aj správna inštalácia kábla, ako je vyhýbanie sa ostrým ohybom a udržiavanie kábla mimo zdrojov EMI.
Porovnanie s inými komunikačnými zbernicami
Okrem CAN Bus sa v sieťach PLC používajú aj ďalšie komunikačné zbernice, ako naprPLC zbernice EtherCATa485 Pulzné PLC. Každá zbernica má svoje výhody a nevýhody, pokiaľ ide o komunikačnú vzdialenosť, bitovú rýchlosť a náklady.
EtherCAT Bus PLC ponúka vysokorýchlostnú komunikáciu s relatívne dlhou komunikačnou vzdialenosťou. Je vhodný pre aplikácie, ktoré vyžadujú prenos dát v reálnom čase a vysokovýkonnú kontrolu. V porovnaní so zbernicou CAN je však zložitejšia a drahšia.
485 Pulse PLC je jednoduchá a cenovo výhodná komunikačná zbernica, ktorú možno použiť na väčšie komunikačné vzdialenosti. Má však nižšiu bitovú rýchlosť v porovnaní s CAN Bus a EtherCAT Bus, čo nemusí byť vhodné pre aplikácie vyžadujúce vysokorýchlostný prenos dát.
Záver
Ako aCAN Bus PLCdodávateľa, chápem dôležitosť spoľahlivej komunikácie v priemyselnej automatizácii. Maximálnu komunikačnú vzdialenosť zbernice CAN v sieti PLC ovplyvňuje niekoľko faktorov vrátane bitovej rýchlosti, typu kábla, ukončenia a EMI. Pochopením týchto faktorov a implementáciou vhodných stratégií je možné dosiahnuť dlhšie komunikačné vzdialenosti a zabezpečiť optimálny výkon siete CAN Bus.
Ak uvažujete o použití CAN Bus PLC vo svojom projekte priemyselnej automatizácie a máte otázky týkajúce sa komunikačnej vzdialenosti alebo iných aspektov, odporúčame vám kontaktovať nás pre podrobnú diskusiu. Náš tím odborníkov vám môže poskytnúť najlepšie riešenia na základe vašich špecifických požiadaviek. Tešíme sa na príležitosť spolupracovať s vami a prispieť k úspechu vášho projektu.
Referencie
- Bosch, špecifikácia CAN 2.0, Robert Bosch GmbH, 1991.
- ISO 11898 - 1:2015, Cestné vozidlá - Sieť riadiacej oblasti (CAN) - Časť 1: Vrstva dátového spojenia a fyzická signalizácia.
- CAN v automatizácii (CiA), špecifikácia CANopen, CiA eV, 2002.
