Coolgear-LOGO

Coolgear CAN programski adapter s 1 Ethernet priključkom na CAN sabirnicu

Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-PROIZVOD

Tehnički podaci

Informacije o proizvodu

Vodič za programiranje CAN-a tvrtke Coolgear Inc. pruža detaljan vodič o programiranju CAN (Controller Area Network) uređaja pomoću njihovog sučelja za programiranje aplikacija.

Montaža

  • Za instalaciju DLL-a, LIB-a i zaglavlja files, kopirajte ih u direktorij projekta vaše aplikacije. Točne lokacije mogu se razlikovati ovisno o vašem programskom jeziku i konfiguracijama kompajlera.
  • Za upute pogledajte dokumentaciju vašeg programskog okruženja.

Vrste i strukture

  • Vodič pruža detalje o raznim vrstama i strukturama korištenim u CAN programiranju, kao što su CAN_HANDLE, CAN_ERRORS, CAN_STATUS i CAN_MSG.

Example Kod

  • Vodič uključuje npr.ampisječke koda koji će vam pomoći da shvatite kako implementirati funkcije u vašoj aplikaciji.

Povijest revizija

Revizija Datum Komentari
1.0 04. Prvo izdanje

Uvod

  • Hvala vam što ste kupili Coolgear-ov 1-portni serijski RS232 na CAN sabirnički adapter. Controller Area Network (CAN) je asinhroni serijski sabirnički sustav visokog integriteta za umrežavanje inteligentnih uređaja. Često se koristi u automobilskim i industrijskim sustavima.
  • CG-1P232CAN je dizajniran za brz i jednostavan način komunikacije s CAN bus uređajima. Spojen na serijski port na vašem računalu, CG-1P232CAN odmah dodaje industrijski CAN bus kanal vašem host sustavu.
  • CG-1P232CAN pruža isplativo rješenje za korisnike kako bi im omogućio komunikaciju s CAN bus uređajima.
  • Rješenje koje je dizajnirao 0-bitni mikrokontroler ARM Cortex-M32 čini ga vrlo fleksibilnim u rukovanju malim nizovima CAN okvira velikom brzinom.
  • Priključivanjem CG-1P232CAN adaptera u serijski port, CG-1P232CAN adapter omogućuje trenutnu povezivost s CAN sabirničkim uređajima.
  • CG-1P232CAN pruža industrijsko rješenje za primjenu CAN bus višekanalne komunikacije na kratkim i dugim udaljenostima.
  • CG-1P232CAN osigurava DC +5V/+12V 500mA napajanje za vanjske uređaje i napaja se iz vanjskog DC 12V napajanja.

Značajke:

  • Dodaje CAN bus priključak na vaše računalo spajanjem na RS-232 serijski priključak
  • Jedan DB9 ženski konektor (serijski port)
  • Jedan DB9 muški konektor (CAN bus priključak)
  • Uključuje jedan serijski kabel. Duljina kabela: 100 cm
  • Napaja se vanjskim DC 12V adapterom
  • Pruža DC +5V/+12V 500mA napajanje za vanjske uređaje
  • LED-ovi pokazuju inicijalizaciju i status CAN sabirnice
  • Brzina CAN sabirnice do 1 Mbps
  • Podržava CAN 2.0A i CAN 2.0B protokole
  • Podržani CAN načini rada
  • Standardni način rada: normalan rad na CAN sabirnici
  • Način slušanja: pasivno primanje CAN okvira
  • Echo način rada: odašiljač također prima poslane okvire (u svrhu testiranja)
  • CG-1P232CAN se može kontrolirati preko serijskog porta pomoću jednostavnih ASCII naredbi
  • Širok raspon temperature okoline od 0°C do 60°C (32°F do 140°F)
  • CE, FCC odobrenje
  • Dizajniran od strane 0-bitnog mikrokontrolera ARM Cortex-M32
  • Upravljački programi su dostupni za Windows i Linux OS
  • Podržava SocketCAN (slcan upravljački program) od kernela 2.6.38+

DIJAGRAM CG-1P232CAN-a

Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-SLIKA-1

IZGLED PCB-aCoolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-SLIKA-2

BLOK DIJAGRAMCoolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-SLIKA-3

INFORMACIJE O OTKLJUČIVANJU PIN-OVA

Slijedeći je raspored pinova konektora za signale serijskog porta RS-232.Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-SLIKA-4

Raspored pinova serijskog porta RS-232 za ženski konektor DB9

Pin broj Signali Opis
1 DCD Otkrivanje nositelja podataka
2 RxD Primanje serijskih podataka
3 TxD Prijenos serijskih podataka
4 Rezervirano
5 GND Signalno uzemljenje
6 DSR Skup podataka spreman
7 RTS Zahtjev za slanje
8 CTS Očisti za slanje
9 Rezervirano
  • Slijedeći je raspored pinova muškog DB-9 konektora i terminalnog bloka za CAN bus signale.Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-SLIKA-5

Raspored pinova CAN sabirnice za DB9 muški konektor

Pin broj Signali Opis
1 MOŽE_V + Pruža +DC 5V ili 12V napajanje (opcionalno)
2 MOŽE_L CAN_L sabirnička linija (dominantna razina je niska)
3 MOŽE_GND Signalno uzemljenje
4 Rezervirano
5 Rezervirano
6 MOŽE_GND Signalno uzemljenje
7 MOŽE_H CAN_H sabirnička linija (dominantna razina je visoka)
8 Rezervirano
9 MOŽE_V + Pruža +DC 5V ili 12V napajanje (opcionalno)

Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-SLIKA-6

Raspored pinova CAN sabirnice za 5-pinski terminalni blok

Pin broj Signali Opis
1 MOŽE_GND Signalno uzemljenje
2 MOŽE_H CAN_H sabirnička linija (dominantna razina je visoka)
3 MOŽE_L CAN_L sabirnička linija (dominantna razina je niska)
4 -CAN_V+ Pruža +DC 5V ili 12V napajanje (opcionalno)
5 MOŽE_GND Signalno uzemljenje

Omogućavanje DC +5V ili DC +12V napajanja za vanjske uređaje

Izvan uređaja nalazi se 3-pinski DIP prekidač (SW) čije postavke se koriste za omogućavanje napajanja od 5 V ili 12 V (maks. 500 mA) za vanjske uređaje.

SW FUNKCIJA
PIN 1 ON Omogućite DB9 pin 1 za napajanje od 5V ili 12V za vanjske uređaje
ISKLJUČENO Isključite napajanje od 5V ili 12V na pinu 1
PIN 2 ON Omogućite DB9 pin 9 za napajanje od 5V ili 12V za vanjske uređaje
ISKLJUČENO Isključite napajanje od 5V ili 12V na pinu 9
PIN 3 ON Omogućite pin 4 terminalnog bloka za napajanje od 5 V ili 12 V za vanjske uređaje
ISKLJUČENO Isključite napajanje od 5 V ili 12 V na pinu 4 terminalnog bloka
  • Unutar jedinice nalaze se tri 3-pinska konektora (J1, J2, J3), koji su kratkospojnici za odabir napajanja od 5 V ili 12 V za vanjske uređaje.Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-SLIKA-7
JUMPER FUNKCIJA
J1 pin 1, 2 kratko spojen Odaberite DB9 pin 1 za napajanje od 5 V za vanjske uređaje
J1 pin 2, 3 kratko spojen Odaberite DB9 pin 1 za napajanje od 12 V za vanjske uređaje
J2 pin 1, 2 kratko spojen Odaberite DB9 pin 9 za napajanje od 5 V za vanjske uređaje
J2 pin 2, 3 kratko spojen Odaberite DB9 pin 9 za napajanje od 12 V za vanjske uređaje
J3 pin 1, 2 kratko spojen Odaberite pin 4 na terminalnom bloku za napajanje od 5 V za vanjske uređaje
J3 pin 2, 3 kratko spojen Odaberite pin 4 na terminalnom bloku za napajanje od 12 V za vanjske uređaje

Završni otpornici

  • Serijski-CAN adapter ne sadrži otpornike za završetak CAN sabirnice. CAN sabirnica zahtijeva otpornike za završetak od 120 Ω na svakom kraju.
  • Općenito, to se mora učiniti u kabelima. Budući da to ovisi o instalaciji priključaka, provjerite specifikacije kabela CAN sabirnice za pravilno usklađivanje impedancije.Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-SLIKA-8

OPIS FUNKCIJE

LED indikatori

  • CG-1P232CAN adapter ima tri LED diode (crvenu LED diodu, zelenu LED diodu, žutu LED diodu) za označavanje napajanja i statusa CAN sabirnice.
  • Crvena LED lampica označava napajanje CG-1P232CAN adaptera; zelena LED lampica označava aktivnost podataka CAN sabirnice, a žuta LED lampica označava grešku CAN sabirnice.
  • U nastavku su definicije različitih kombinacija LED dioda.

A: Uključivanje (uređaj inicijaliziran)

  • Nakon što se CG-1P232CAN uključi (uređaj inicijalizira), crvena LED dioda se pali, a zelena i žuta LED dioda bljeskaju četiri puta kako bi naznačile da je CG-1P232CAN adapter inicijaliziran.

B: Otvaranje/zatvaranje CAN sabirničkog kanala

  • Kada se CAN bus kanal otvori, zelena LED dioda će se upaliti kako bi naznačila da je CAN bus kanal otvoren; kada se CAN bus kanal zatvori, zelena LED dioda će se ugasiti kako bi naznačila da je CAN bus kanal zatvoren.

C: Aktivnost podataka CAN sabirnice

  • Kada se šalje ili prima CAN podatkovni okvir, zelena LED dioda neprestano treperi kako bi naznačila aktivnost ulazno/izlaznih podataka CAN sabirnice.

D: Greška CAN sabirnice

  • Kada se pojavi greška na CAN sabirnici, žuta LED dioda neprestano treperi kako bi ukazala na grešku CAN sabirnice.

Skup ASCII naredbi

  • Pomoću jednostavnih ASCII naredbi, CG-1P232CAN adapter se može kontrolirati preko serijskog porta. Korisnici mogu slati/primati naredbe iz bilo kojeg jednostavnog serijskog terminalnog programa.
  • Exampono: Postavite brzinu prijenosa na 500 Kbps, otvorite CAN kanal, pošaljite CAN okvir (ID = 002h, DLC = 3, Data = 11 22 33), zatvorite CAN.
Naredba Odgovor Funkcija
S6[CR] [CR] Postavite brzinu prijenosa podataka CG-1P232CAN adaptera na 500 Kbps
O[CR] [CR] Otvoreni CAN kanal
t0023112233[CR] z[CR] Pošalji CAN poruku (ID = 002h, DLC = 3, Podaci = 11 22 33)
C[CR] [CR] Zatvorite CAN kanal

Popis naredbi

  • Naredbe su linijske i završavaju znakom za novi red CR (0xD). U slučaju pogreške, odgovor će biti 0x7 (BELL).
  • Naredba „pomoć“ ('H', 'h' ili '?') će navesti podržane naredbe.
Naredba Odgovor Funkcija
H[CR] [CR] Navedite sve podržane naredbe
h[CR] [CR]
?[CR] z[CR]
  • Exampono: H[CR]

Povratni kod

Popis podržanih naredbi:

  • 'ILI' – Otvori kanal u normalnom načinu rada
  • 'L' – Otvorite kanal u načinu rada Samo za slušanje
  • 'Y' – Otvorite kanal u Loopback načinu rada
  • 'C' – Zatvori CAN kanal
  • 'S' – Postavite standardnu CAN brzinu prijenosa
  • 's' – Postavljanje nestandardne CAN brzine prijenosa
  • 't' – Prenesite standardni okvir
  • 'T' – Prijenos proširenog okvira
  • 'r' – Prenesite standardni okvir udaljenog zahtjeva
  • 'R' – Prenesite prošireni okvir udaljenog zahtjeva
  • 'Z' – Postavite vrijemeamp uključivanje/isključivanje
  • ‘m – Postavite masku prihvaćanja
  • 'M' – Postavite filter prihvaćanja
  • 'F' – Zastavica statusa čitanja
  • 'V' – Provjerite verziju softvera
  • 'N' – Provjerite serijski broj
  • ‘m – Postavite masku prihvaćanja
  • 'M' – Postavi filter prihvaćanja
  • 'RST' – Resetiraj CG-1P232CAN adapter
  • 'H', 'h' ili '?' – Popis podržanih naredbi

Otvaranje CAN Bus kanala

  • CAN sabirnički kanal će se otvoriti naredbom O[CR], L[CR] ili Y[CR].
  • Naredba O[CR] otvorit će CAN bus kanal u normalnom načinu rada, a naredba L[CR] otvorit će CAN bus kanal u načinu rada samo za slušanje, u kojem se neće obavljati nikakva interakcija sabirnice s strane kontrolera.
  • Naredba Y[CR] otvorit će CAN bus kanal u načinu rada s povratnom petljom, u kojem će CG-1P232CAN adapter također primati okvire koje šalje. Prije korištenja jedne od naredbi, trebali biste postaviti brzinu prijenosa pomoću naredbi S ili s.
Naredba Odgovor Funkcija
O[CR] [CR] Otvori kanal u normalnom načinu rada
L[CR] [CR] Otvori kanal u načinu rada Samo slušanje
Y[CR] [CR] Otvori kanal u načinu rada Loopback

Zatvaranje CAN sabirničkog kanala

CAN bus kanal će se zatvoriti naredbom C[CR]. Naredba se može koristiti samo ako je CAN bus kanal otvoren.

Naredba Odgovor Funkcija
C[CR] [CR] Zatvorite CAN kanal ako je otvoren

Postavljanje CAN brzine prijenosa (standardno)

  • Brzina prijenosa podataka CAN sabirnice može se postaviti naredbom SX[CR]. Naredba se može koristiti samo ako je kanal CAN sabirnice zatvoren.
Naredba Odgovor Funkcija
S6[CR] S00[CR] [CR] Postavite brzinu prijenosa podataka CG-1P232CAN adaptera na 500 Kbps
S0[CR] [CR] Otvoreni CAN kanal
S1[CR] S2[CR] [CR] Pošalji CAN poruku (ID = 002h, DLC = 3, Podaci = 11 22 33)
S3[CR] [CR] Zatvorite CAN kanal
S4[CR] [CR]  
S5[CR] [CR]  
S6[CR] [CR]  
S7[CR] [CR]  
S8[CR] [CR] Postavite brzinu prijenosa CAN sabirnice na 1M

Tehnički podaci

General

Serijski priključak Bosch C_CAN modul
Može autobus Podržava CAN 2.0A i CAN 2.0B
Čipset 0-bitni mikrokontroler ARM Cortex-M32

Može autobus

Broj priključaka 1
Priključak DB9 muški konektor
Brzina CAN sabirnice CAN 2.0A / 2.0B 5kbps do 1Mbps za slanje i primanje
Signali CAN_H, CAN_L, CAN_GND, CAN_V+
CAN kontroler sabirnice Bosch C_CAN modul
LED Napajanje, aktivnost podataka CAN sabirnice, greška CAN sabirnice
CAN sabirnički način rada Standardni način rada: normalan rad na CAN sabirnici. Način rada slušanja: pasivno primanje CAN okvira

Echo način rada: odašiljač također prima poslane okvire (u svrhu testiranja)

Zaštita +/-16 KV ESD zaštita za CAN signale

Značajke softvera

API biblioteka Podržava C/C++, C#, VB.NET i LabVIEW
Korisnost Ugrađeni uslužni program za ažuriranje firmwarea
Alati za praćenje Uz podršku CANHackera, Titan CAN testnog programa

Zahtjevi za napajanje

Ulazna snaga Vanjski DC 12V adapter za napajanje
Potrošnja energije Maks. 80mA@12VDC (bez vanjskih uređaja)

Mehanički

Kućište SECC lim (1 mm)
Dimenzije 81 mm x 81 mm x 24 mm (D x Š x V)
Težina 175g

Ekološki

Radna temperatura 0°C do 55°C (32°F do 131°F)
Temperatura skladištenja -20°C do 75°C (-4°F do 167°F)
Radna vlažnost 5% do 95% RH
Sigurnosna odobrenja CE, FCC

Kontaktirajte nas:

  • Coolgear Inc.
  • 5120 110th Avenue North
  • Clearwater, Florida 33760 SAD
  • Cestarina Besplatno: 18886882188
  • Lokalno: 17272091300
  • Faks: 17272091302

Sigurnost

  • Prije primjene ovog proizvoda u vašoj primjeni pročitajte cijeli Vodič za instalaciju. Ovaj vodič sadrži važne informacije o električnim spojevima koje se moraju slijediti za siguran i ispravan rad.
  • Pažljivo pregledajte proizvod radi vizualnih nedostataka prije nego što ga stavite u uporabu.
  • Držite dalje od mjesta gdje se nakuplja vlaga. Ovaj proizvod sadrži električne komponente koje se mogu oštetiti nakupljanjem vlage, što može negativno utjecati na vašu opremu spojenu na njega.
  • Ne rastavljajte proizvod. Rukovanje unutarnjim komponentama proizvoda može ga izložiti opasnostima od elektrostatičkog pražnjenja (ESD) koje mogu utjecati na rad uređaja.
  • Ako ovaj proizvod ne radi ispravno, pošaljite e-poruku našem timu za podršku na support@coolgear.com.

STRUČNJACI ZA USB PUNJENJE I POVEZIVANJE

Unutar svakog velikog stroja

  • Već više od 20 godina, naši robusni, standardni USB razdjelnici, punjači i serijski proizvodi spremni su za vaš sljedeći projekt.
  • Sa sjedištem u SAD-u, Coolgear je uspješno projektirao i implementirao milijune rješenja za povezivanje u industrijskoj, medicinskoj, automobilskoj, komercijalnoj i zrakoplovnoj industriji.
  • Razumijemo važnost pouzdanosti, kvalitete izrade i sve aplikacije naših korisnika smatramo kritičnima, želeći osigurati dugotrajne integracije bez događaja.

Izjava o sukladnosti

  • View usklađenost unutar odgovarajućeg tehničkog lista proizvoda, koji se nalazi na internetskom popisu proizvoda.

Tehnička podrška

  • Kada se obratite podršci tvrtke Coolgear, naći ćete se u rukama stručnjaka orijentiranog na rješenja i spremnog odgovoriti na svako pitanje koje im postavite.
  • Ako vam ikada zatreba pomoć s vašim proizvodom, posjetite coolgear.com/support za tikete za podršku, preuzimanja i ostale resurse za podršku. Za najnovije upravljačke programe posjetite coolgear.com/download.

Jamstvo

Standardno jamstvo za proizvod

  • Jednogodišnje (1) jamstvo od datuma kupnje na računu. Coolgear će popraviti ili zamijeniti bilo koji Proizvod za koji se utvrdi da je neispravan i koji je vraćen, na vaš rizik i trošak, Coolgearu. U slučaju da Coolgear po vlastitoj procjeni utvrdi da popravak ili zamjena takvog Proizvoda nije razumna, Coolgear će zadržati neusklađeni Proizvod i vratiti vam iznos koji ste platili za taj Proizvod. Vraćeni Proizvodi podliježu preostalom jamstvenom roku koji je inače primjenjiv.
  • Svi obnovljeni dijelovi koje koristi Coolgear podliježu istim odredbama koje se inače primjenjuju na nove dijelove.
  • GORE NAVEDENO OPISUJE ISKLJUČIVU ODGOVORNOST COOLGEAR-A I VAŠ JEDINI PRAVNI LIJEK ZA BILO KAKVO POVREDU JAMSTVA.
  • AKO SE NE SLAŽETE S UVJETIMA OVOG OGRANIČENOG JAMSTVA, PROIZVODE MORATE VRATITI NEKORIŠTENE I U ORIGINALNOJ AMBALAŽI NA MJESTO KUPNJE.

Ograničenje odgovornosti

  • Ovo Ograničeno jamstvo ne pokriva: (i) nedostatke ili štete nastale prirodnim uzrokom, nezgodom, nesrećom, pogrešnom upotrebom ili zlouporabom, zanemarivanjem, izmjenama, servisiranjem ili popravkom od strane drugih osoba osim tvrtke Coolgear, uključujući, bez ograničenja, od strane vas; (ii) nepravilnu ugradnju ili deinstalaciju, rad ili održavanje, nepravilno spajanje s perifernim uređajima ili druge uzroke koji ne proizlaze iz nedostataka u materijalima ili izradi Proizvoda; (iii) bilo koji Proizvod za koji je naljepnica jamstva uklonjena, modificirana ili oštećena; (iv) normalno habanje; (v) oštećenje ili gubitak popravljenih ili zamijenjenih Proizvoda tijekom dostave od strane tvrtke Coolgear, osim kada je takva šteta ili gubitak uzrokovan lošim ili neadekvatnim pakiranjem od strane tvrtke Coolgear; ili (vi) Proizvode kupljene izvan Sjedinjenih Američkih Država. POD
  • NI U KOJIM OKOLNOSTIMA COOLGEAR NEĆE BITI ODGOVORAN ZA BILO KAKAV GUBITAK KORIŠTENJA, PREKID POSLOVANJA ILI BILO KAKVU NEIZRAVNU, POSEBNU, SLUČAJNU, KAZNENU ILI POSLJEDIČNU ŠTETU BILO KOJE VRSTE (UKLJUČUJUĆI IZGUBLJENU DOBIT) BEZ OBZIRA NA OBLIK TUŽBE, BILO DA SE RADI O UGOVORU, DELIKTU (UKLJUČUJUĆI NEMAR), STROGOJ ODGOVORNOSTI ZA PROIZVOD ILI NA DRUGI NAČIN, ČAK I AKO JE COOLGEAR BIO OBAVIJEŠTEN O MOGUĆNOSTI TAKVE ŠTETE.
  • NI U KOJEM SLUČAJU UKUPNA ODGOVORNOST COOLGEAR-A PREMA OVOM UGOVORU NEĆE PREMAŠITI VEĆI IZNOS OD 50.00 USD ILI IZNOS KOJI STE STVARNO PLATILI ZA PROIZVOD KOJI DOVODI DO TAKVE ODGOVORNOSTI, BEZ OBZIRA NA UZROK TUŽBE, UGOVOR, DELIKT, STROGU ODGOVORNOST ILI DRUGI DRUGI. NISU SVE JURISDIKCIJE DOPUŠTALE TAKVA OGRANIČENJA ŠTETE, STOGA SE GORE NAVEDENA OGRANIČENJA MOGU NE ODNOSITI NA VAS.
    © 2024 Coolgear, Inc. Sva prava pridržana. Svi proizvodi i prateća digitalna dokumentacija, uključujući slike, vlasništvo su i/ili zaštitni znakovi tvrtke Coolgear Inc. Coolgear Inc. kontinuirano unapređuje svoje proizvode.
  • Specifikacije proizvoda podložne su promjenama bez prethodne najave.
  • Trebate pomoć? Posjetiti: coolgear.com/support
  • Coolgear, Inc.
  • Verzija: 1.0
  • Datum: 04

Često postavljana pitanja

  • P: Postoji li poseban instalacijski program za DLL?
    • A: Ne, ne postoji poseban DLL instalacijski program. Morate ručno kopirati DLL, LIB i zaglavlje. fileu direktorij projekta vaše aplikacije.
  • P: Koje su zadane vrijednosti za acceptance_code i acceptance_mask?
    • A: Zadane vrijednosti su postavljene tako da dopuštaju propuštanje svih okvira – Acceptance Filter = 0x7FF za standardne poruke i 0x1FFFFFFFF za proširene poruke.

Dokumenti / Resursi

Coolgear CAN programski adapter s 1 Ethernet priključkom na CAN sabirnicu [pdf] Vodič za instalaciju
CAN programiranje 1 Ethernet port na CAN sabirnicu adapter, CAN programiranje, 1 Ethernet port na CAN sabirnicu adapter, CAN sabirnica adapter, sabirnica adapter

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *