WS-TTL-CAN Mini Module Can Conversion Protocol

Vörulýsing

  • Gerð: WS-TTL-CAN
  • Styður tvíátta sendingu milli TTL og CAN
  • Hægt er að stilla CAN færibreytur (baud rate) og UART breytur
    í gegnum hugbúnað

Notkunarleiðbeiningar fyrir vöru

1. Fljótleg byrjun

Til að fljótt prófa gagnsæ sendingu:

  1. Tengdu WS-TTL-CAN tækið
  2. Fylgdu leiðbeiningunum í notendahandbókinni til að vera gagnsæ
    sendingarpróf

2. Inngangur að aðgerð

  • Vélbúnaður lögun: Lýstu eiginleikum vélbúnaðar
    hér.
  • Aðgerðir tækisins: Útskýrðu eiginleika tækisins í
    smáatriði.

3. Mát vélbúnaðarviðmót

  • Mál einingar: Veita mát
    mál.
  • Einingapinnaskilgreining: Nánari upplýsingar um pinna
    skilgreiningar fyrir rétta tengingu.

4. Module Parameter Stilling

Stilltu einingastillingar með því að nota meðfylgjandi Serial Server
Stilla hugbúnað.

5. UART færibreytustilling

Stilltu UART breytur eftir þörfum fyrir uppsetningu þína.

6. CAN færibreytustilling

Stilltu CAN færibreytur, þar á meðal flutningshraða, fyrir rétta
samskipti.

Algengar spurningar (algengar spurningar)

Sp.: Get ég uppfært vélbúnaðar tækisins með TTL
Tenging?

A: Já, tækið styður fastbúnaðaruppfærslur í gegnum TTL fyrir
þægilegar uppfærslur.

Sp.: Hvernig breyti ég raðrömmum í CAN ramma?

A: Sjá kafla 9.1.1 í notendahandbókinni fyrir leiðbeiningar um
raðramma í CAN umbreytingu.

“`

WS-TTL-CAN
Notendahandbók
WS-TTL-CAN notendahandbók
www.waveshare.com/wiki

WS-TTL-CAN
Notendahandbók
Innihald
1. YFIRVIEW ………………………………………………………………………………………………………………………………….1 1.1 Eiginleikar …… …………………………………………………………………………………………………………………………………1
2. FLJÓTT BYRJUN ………………………………………………………………………………………………………………………. 2 2.1 Gegnsætt sendingarpróf ………………………………………………………………………………………… 2
3. AÐGERÐA INNGANGUR ………………………………………………………………………………………….. 4 3.1 Eiginleikar vélbúnaðar ………………… …………………………………………………………………………………………..4 3.2 Eiginleikar tækis ………………………………………… ………………………………………………………………….4
4. VÆKJAVIÐVITI einingar ……………………………………………………………………………….. 6 4.1 Mál einingar ……………………… ……………………………………………………………………………………….6 4.1 Einingapinnaskilgreining ………………………………………………………… ………………………………………………… 7
5. STILLINGAR FRÆÐILEGA EININGAR ……………………………………………………………………………….. 8 5.1 Stilla hugbúnað fyrir raðþjóna ………………… …………………………………………………………8
6. VIÐSKIPTAFYRIR ………………………………………………………………………………………………… 10 6.1 Umbreytingarhamur ………………………… ………………………………………………………………………………………10 6.2 Viðskiptastefna ………………………………………………………… ……………………………………….. 11 6.3 CAN auðkenni í UART ……………………………………………………………………………… ………………. 11 6.4 Hvort CAN sé sent í UART ………………………………………………………………………. 12 6.5 Hvort CAN Frame ID sé sent í UART ……………………………………………………….12
7. UART PARAMETER SETTING ………………………………………………………………………………………… 13 8. CAN PARAMETER SETTING ………………… …………………………………………………………………………………14
8.1 CAN Baud Rate Stilling ……………………………………………………………………………………………… 14 8.2 CAN síustilling ………………… …………………………………………………………………………………. 15 9. UMBREYTING EXAMPLE ………………………………………………………………………………………………………… 17 9.1 Gagnsæ umbreyting ………………………… ………………………………………………………….. 17
9.1.1 Serial Frame To CAN ……………………………………………………………………………………………….17 9.1.2 CAN Frame To UART … ………………………………………………………………………………………… 19

WS-TTL-CAN
Notendahandbók
9.2 Gagnsæ umbreyting með auðkenni ………………………………………………………………………………… 20 9.2.1 UART ramma í CAN ………………………… ……………………………………………………………………… 20 9.2.2 CAN Frame To UART ……………………………………………………… ………………………………………… 22
9.3 Sniðsbreyting ………………………………………………………………………………………………………………23 9.4 Modbus samskiptareglur ……………… …………………………………………………………………………24

1. YFIRVIEW

WS-TTL-CAN
Notendahandbók

WS-TTL-CAN er tækið sem styður tvíátta sendingu milli TTL og CAN. Hægt er að stilla CAN færibreytur tækisins (eins og flutningshraða) og UART breytur í gegnum hugbúnaðinn.

1.1 EIGINLEIKAR
Stuðningur við CAN til TTL tvíátta samskipti. Styður uppfærslu vélbúnaðar tækis með TTL, þægilegra fyrir uppfærslu og virkni fastbúnaðar
sérsniðin viðmót um borð með ESD einangruðum vörn og bylgjuvörn og betri EMC
frammistaða. 14 sett af stillanlegum síu 4 vinnuhamir: gagnsæ umbreyting, gagnsæ með auðkenni umbreytingu, snið
umbreytingu og Modbus RTU samskiptareglur Með uppgötvun án nettengingar og sjálfsendurheimtunaraðgerð Samhæft við CAN 2.0B staðal, samhæft við CAN 2.0A og samhæft við ISO
11898-1/2/3 CAN samskiptahraði: 10kbps~1000kbps, stillanleg CAN biðminni upp á 1000 ramma tryggir ekkert gagnatap Styður háhraða umbreytingu, CAN flutningshraðinn getur náð allt að 1270 lengdur
rammar á sekúndu með UART við 115200bps og CAN við 250kbps (nálægt fræðilegu hámarksgildi 1309), og getur farið yfir 5000 lengri ramma á sekúndu með UART við 460800bps og CAN við 1000kbps

1

2. SNAFSTART

WS-TTL-CAN
Notendahandbók

WS-TTL-CAN er tækið sem styður tvíátta sendingu milli TTL og CAN. Hægt er að stilla CAN færibreytur tækisins (eins og flutningshraða) og UART breytur í gegnum hugbúnaðinn.
Tengd hugbúnaður: WS-CAN-TOOL.

2.1 GJÁSLEGT FLUTNINGARPRÓF

Í fyrsta lagi geturðu prófað það með sjálfgefnum breytum vörunnar, eins og sýnt er hér að neðan:

Atriði
TTL CAN rekstrarhamur
CAN Baud Rate CAN Sending Frame Type
CAN Sending Frame ID CAN sía

Færibreytur
115200, 8, N, 1 Gegnsætt sending, tvíátt
250 kbps útbreiddir rammar
0 x 12345678 Óvirkt (Fáðu alla CAN ramma)

TTL og CAN gagnsæ sendingarpróf: Notaðu raðsnúruna til að tengja tölvuna og TTL tengi tækisins og tengdu
USB til CAN kembiforrit (í fyrsta skipti sem þú notar það þarftu að setja upp hugbúnaðinn og rekilinn, vinsamlegast hafðu samband við viðkomandi framleiðendur USB til CAN kembiforritsins til að fá nákvæma notkun), og síðan 3.3V@40mA straumbreytirinn til að kveikja á tækið.

2

WS-TTL-CAN
Notendahandbók
Mynd 1.2.2: RS232 TO CAN Gagnaflutningur
Opnaðu SSCOM, veldu COM tengið sem á að nota og stilltu UART færibreyturnar eins og sýnt er á mynd 1.2.2. Eftir stillingu geturðu slegið inn raðtengi, opnað USB til CAN kembiforrit og stillt baudratann sem 250 kbps.
Eftir að hafa fylgt ofangreindum skrefum geta CAN og RS232 sent gögn sín á milli.
3

3. AÐGERÐA INNGANGUR

WS-TTL-CAN
Notendahandbók

WS-TTL-CAN er með 1 rás TTL tengi og 1 rás CAN tengi. Baud hraði raðtengisins styður 1200 ~ 460800bps; flutningshraðinn á CAN styður 10kbps ~ 1000kbps, og fastbúnaðaruppfærslu tækisins er hægt að veruleika í gegnum TTL viðmótið, sem er mjög þægilegt í notkun.
Notendur geta auðveldlega gengið frá samtengingu raðtækja og CAN tækja. 3.1 EIGINLEIKAR VÍÐARVÍÐAR

Nei.

Atriði

1

Fyrirmynd

2

Kraftur

3

CPU

4

CAN tengi

5

TTL tengi

6 Samskiptavísir

7

Endurstilla/endurheimta verksmiðjustillingar

8

Rekstrarhitastig

9

Geymsluhitastig

Færibreytur
WS-TTL-CAN 3.3V@40mA 32-bita afkastamikil örgjörva ESD vörn, andstæðingur-bylgjuvörn, framúrskarandi EMC afköst Baudrahraði styður 1200~460800 RUN, COM, CAN vísir, auðvelt í notkun Kemur með stillingarmerki fyrir Endurstilla / endurheimta verksmiðju
Stilling iðnaðareinkunn: -40~85
-65~165

3.2 EIGINLEIKAR TÆKI
Styðjið tvíátta gagnasamskipti milli CAN og TTL. Hægt er að stilla færibreytur tækisins í gegnum TTL. ESD vörn, bylgjuvörn, framúrskarandi EMC árangur. 14 stillanlegar síur. Fjórar aðgerðastillingar: gagnsæ umbreyting, gagnsæ umbreyting með auðkennum, snið
umbreytingu og Modbus RTU samskiptareglur. Ótengdur uppgötvun og sjálfvirk endurheimtarvirkni. Samræmi við CAN 2.0B forskriftir, samhæft við CAN 2.0A; uppfyllir ISO
4

WS-TTL-CAN
Notendahandbók
11898-1/2/3 staðlar. Baud hraði svið: 10kbps ~ 1000kbps. CAN biðminni getu upp á 1000 ramma til að koma í veg fyrir gagnatap. Háhraða umbreyting: Með raðtengi 115200 og CAN hraða 250kbps, CAN
sendingarhraði getur náð allt að 1270 lengri ramma á sekúndu (nálægt fræðilega hámarkinu 1309). Með raðtengi 460800 og CAN hraða 1000kbps getur CAN sendingarhraði farið yfir 5000 lengri ramma á sekúndu.
5

4. MÁL VÆKJAVIÐVITI
4.1 STÆÐIR EININGAR

WS-TTL-CAN
Notendahandbók

6

4.1 SKILGREINING EININGS PINS

WS-TTL-CAN
Notendahandbók

Merki 1
2
3
4 5 6 7 8 9 10 11 12

Lýsing UART_LED
CAN_LED
RUN_LED
NC CAN_H CAN_L 3.3V GND CFG DIR RXD TXD

Athugið TTL samskiptavísir merki pinna, hátt stig fyrir engin gögn, lágt stig fyrir
gagnasending CAN samskiptavísir merki pinna, hátt stig fyrir engin gögn, lágt stig fyrir
gagnasending Kerfishlaupsvísirmerkispinna, skiptir á milli hás og lágs stigs (u.þ.b. 1Hz) þegar kerfið virkar eðlilega; Framleiðsla á háu stigi þegar
CAN strætó er óeðlilegur. Frátekinn pinna, ekki tengdur CAN mismunadrif jákvætt, innbyggður 120 viðnám CAN mismunadrif neikvæður, innbyggður 120 viðnám
Aflinntak, 3.3V@40mA Jörð
Endurstilla/endurstilla í verksmiðjustillingu, draga lágt innan 5s til að endurstilla eða meira en 5s til að endurheimta verksmiðjustillingu RS485 stefnustýringu TTL RX TTL TX

7

5. STILLINGAR FRÆÐILEGA

WS-TTL-CAN
Notendahandbók

Þessa einingu er hægt að stilla með „WS-CAN-TOOL“ í gegnum TTL viðmótið. Ef þú tekst ekki að tengja tækið vegna kæruleysislegrar stillingar þinnar geturðu ýtt á „CFG“ takkann til að endurheimta verksmiðjustillinguna, (ýttu á og haltu CFG takkanum í 5 sekúndur og slepptu honum eftir að þrír grænu vísarnir blikka á sama tíma ).
5.1 SERIAL SERVER STILLA HUGBÚNAÐUR

Veldu tengda „Serial Port“. Smelltu á „Opna Serial“. Smelltu á „Lesa færibreytur tækis“.
8

WS-TTL-CAN
Notendahandbók
Eftir að hafa lesið færibreytur tækisins geturðu breytt þeim. Þú getur smellt á „Vista færibreytur tækis“ til að vista breytinguna þína. Þá þarftu að endurræsa tækið.
Eftirfarandi efni er til að útskýra færibreytur í stillta hugbúnaðinum.
9

6. UMBREYTISFÆRIR

WS-TTL-CAN
Notendahandbók

Þessi hluti tilgreinir umbreytingarham tækisins, umbreytingarstefnu, staðsetningu CAN auðkenna í raðröðinni, hvort CAN upplýsingum sé umbreytt í UART og hvort CAN rammaauðkenni séu umbreytt í UART.
6.1 VIÐSKIPTAHÁTTUR
Þrjár umbreytingaraðferðir: gagnsæ umbreyting, gagnsæ umbreyting með auðkennum og sniðumbreytingu.
Gagnsæ umbreyting Það felur í sér að umbreyta strætógögnum frá einu sniði í annað án þess að bæta við eða breyta gögnum. Þetta
aðferðin auðveldar skiptingu á gagnasniðum án þess að breyta gagnainnihaldinu, sem gerir breytirinn gagnsæjan í báða enda rútunnar. Það bætir ekki við samskiptakostnaði fyrir notendur og gerir rauntíma, óbreytta gagnabreytingu, sem getur séð um mikla gagnaflutninga.
Gagnsæ umbreyting með auðkennum Þetta er sérstakt forrit fyrir gagnsæ umbreytingu, einnig án þess að bæta við samskiptareglum. Þetta
viðskiptaaðferðin er byggð á sameiginlegum eiginleikum dæmigerðra raðramma og CAN skilaboða, sem gerir þessum tveimur mismunandi tegundum rútum kleift að mynda eitt samskiptanet óaðfinnanlega. Þessi aðferð getur varpað „heimilisfanginu“ frá raðrammanum yfir á auðkennisreit CAN skilaboðanna. Hægt er að stilla „heimilisfangið“ í raðrammanum með tilliti til upphafsstöðu þess og lengdar, sem gerir breytinum kleift að laga sig að notendaskilgreindum samskiptareglum að hámarki í þessum ham.
Sniðsbreyting Að auki er sniðumbreytingin einfaldasta notkunaraðferðin, þar sem gagnasniðið er skilgreint
sem 13 bæti, sem nær yfir allar upplýsingar frá CAN rammanum.

10

6.2 VIÐSKIPTASTÍÐ

WS-TTL-CAN
Notendahandbók

Þrjár umbreytingarstefnur: tvíátta, aðeins UART í CAN og aðeins CAN í UART. Tvíátta
Umbreytirinn breytir gögnum úr raðrútunni í CAN-rútuna og einnig úr CAN-rútunni í raðrútuna. Aðeins UART til CAN
Það þýðir aðeins gögn úr raðrútunni yfir í CAN rútuna og breytir ekki gögnum úr CAN rútunni í raðrútuna. Þessi aðferð síar í raun út truflun á CAN strætó. Aðeins CAN að UART
Það þýðir eingöngu gögn úr CAN-rútunni yfir í raðrútuna og breytir ekki gögnum úr raðrútunni yfir í CAN-rútuna.

6.3 DÓSAKENNI Í UART

Þessi færibreyta virkar aðeins þegar hún er í „Gegnsæ umbreyting með auðkennum“ ham:

Þegar raðgögnum er breytt í CAN-skilaboð er offset heimilisfang upphafsbætis rammaauðkennis í raðrammanum og lengd rammaauðkennis tilgreint.
Lengd rammaauðkennis getur verið á bilinu 1 til 2 bæti fyrir staðlaða ramma, sem samsvarar ID1 og
11

WS-TTL-CAN
Notendahandbók
ID2 í CAN skilaboðunum. Fyrir lengri ramma getur auðkennislengdin verið á bilinu 1 til 4 bæti, sem nær yfir ID1, ID2, ID3 og ID4. Í venjulegum römmum samanstendur auðkennið af 11 bitum en í útbreiddum römmum samanstendur auðkennið af 29 bitum. 6.4 HVORÐ DÆTI ER SENDUR Í UART
Þessi færibreyta er aðeins notuð í „Gegnsætt umbreyting“ ham. Þegar valið er mun breytirinn innihalda rammaupplýsingar CAN skilaboðanna í fyrsta bæti raðrammans. Þegar það er ekki valið verður rammaupplýsingum CAN ekki breytt í raðrammann. 6.5 HVORT MEGI Auðkenni ramma ER SEND Í UART
Þessi færibreyta er eingöngu notuð í „Gegnsætt umbreyting“ ham. Þegar valið er mun breytirinn innihalda rammaauðkenni CAN skilaboðanna á undan rammagögnum í raðrammanum, á eftir rammaupplýsingunum (ef umbreyting rammaupplýsinga er leyfð). Þegar það er ekki valið verður auðkenni CAN ramma ekki breytt.
12

7. UART PARAMETER SETNING
Baud-hraði: 1200~406800 (bps) UART-jafnvægisaðferð: engin jöfnuður, jöfn, stakur Gagnabiti: 8 og 9 Stöðvunarbiti: 1, 1.5 og 2

WS-TTL-CAN
Notendahandbók

13

8. STILLINGA FRÆÐILEGA

WS-TTL-CAN
Notendahandbók

Þessi hluti kynnir hvernig breytirinn getur stillt baudratann, CAN sent auðkenni, rammagerð og CAN síu breytisins. CAN flutningshraði styður 10kbps~1000kbps og styður einnig skilgreiningu notanda. Rammagerðir styðja framlengda ramma og staðlaða ramma. Rammaauðkenni CAN er á sextándu sniði, sem gildir í „gagnsærri umbreytingu“ ham og „gagnsærri umbreytingu með auðkenni“ ham, og sendir gögn til CAN strætó með þessu auðkenni; Þessi færibreyta er ekki gild í sniðumbreytingarham.
Það eru 14 hópar af CAN-móttökusíum og hver hópur samanstendur af „síugerð“, „síusamþykkiskóða“ og „síugrímukóða“.

8.1 CAN BAUD GATE STILLING
Algengustu flutningshraðarnir hafa verið fráteknir á listanum: þetta tæki styður ekki sérstillingu.

14

8.2 SÍÐUN GETUR

WS-TTL-CAN
Notendahandbók

14 hópar CAN-móttökusía eru sjálfgefið óvirkir, sem þýðir að gögn CAN-rútunnar eru ekki síuð. Ef notendur þurfa að nota síur er hægt að bæta þeim við í uppstilltum hugbúnaði, hægt er að bæta við 14 hópum.

Síustilling: valfrjáls „Standard Frame“ og „Extended Frame“. Síusamþykktarkóði: notaður til að bera saman rammaauðkenni sem CAN fær til að ákvarða hvort ramminn sé móttekinn á sextándu sniði. Síugrímukóði: notaður til að fela nokkra bita í samþykkiskóðann til að ákvarða hvort sumir bitar samþykkiskóðans taki þátt í samanburðinum ((biti er 0 fyrir ekki þátttöku, 1 fyrir þátttöku), á sextándu sniði. D.v.ample 1: Síugerð valin: „Standard Frame“; „Síusamþykkiskóði“ fylltur með 00 00 00 01; „Filter Mask Code“ fyllt með 00 00 0F FF. Skýring: Þar sem staðlað rammaauðkenni samanstendur af aðeins 11 bitum eru síðustu 11 bitarnir af bæði samþykkiskóðanum og grímukóðanum mikilvægir. Þegar 11 síðustu bitar grímukóðans eru allir stilltir á 1 þýðir það að allir samsvarandi bitar í samþykkiskóðanum verða teknir til samanburðar. Þess vegna leyfir nefnd uppsetning staðlaðri ramma með auðkenni 0001 að fara í gegnum. Fyrrverandiample 2: Síugerð valin: „Standard Frame“; „Síusamþykkiskóði“ fylltur með 00 00 00 01; „Filter Mask Code“ fyllt með 00 00 0F F0. Skýring: Svipað og tdample 1, þar sem venjulegur rammi hefur aðeins 11 gilda bita, eru síðustu 4 bitarnir í grímukóðanum 0, sem gefur til kynna að síðustu 4 bitar samþykkiskóðans verði ekki teknir til greina
15

WS-TTL-CAN
Notendahandbók
til samanburðar. Þess vegna leyfir þessi uppsetning hópi staðlaðra ramma á bilinu 00 00 til 000F í auðkenni að fara í gegnum.
Example 3: Síugerð valin: „Extended Frame“; „Síusamþykkiskóði“ fylltur með 00 03 04 01; „Filter Mask Code“ fyllt með 1F FF FF FF.
Skýring: Framlengdir rammar eru með 29 bita, og með síðustu 29 bita grímukóðans stillt á 1 þýðir það að allir síðustu 29 bitar samþykkiskóðans munu taka þátt í samanburði. Þess vegna gerir þessi stilling kleift að fara yfir framlengda rammann með auðkenninu „00 03 04 01“.
Example 4: Síugerð valin: „Extended Frame“; „Síusamþykkiskóði“ fylltur með 00 03 04 01; „Filter Mask Code“ fyllt með 1F FC FF FF.
Skýring: Byggt á stillingunum sem gefnar eru upp getur hópur lengri ramma, allt frá „00 00 04 01“ til „00 0F 04 01“ í auðkenni, farið í gegnum.
16

9. VIÐSKIPTI EXAMPLE

WS-TTL-CAN
Notendahandbók

9.1 GAGNSÆS UMBREYTING
Í gagnsæjum umbreytingarham breytir breytirinn tafarlaust og sendir gögnin sem berast frá einni rútunni yfir í hina rútuna án tafar.
9.1.1 RÖÐGRAMMI TIL DÓS
Öll gögn raðrammans eru fyllt út í röð í gagnareit CAN-skilaboðarammans. Þegar breytirinn fær ramma af gögnum frá raðrútunni flytur hann það strax yfir á CAN rútuna. Upplýsingar um breytta CAN-skilaboðaramma (rammategundarhlutann) og rammaauðkenni eru forstilltar af notandanum og í gegnum umbreytingarferlið haldast rammagerðin og rammaauðkennið óbreytt.

Gagnaumbreytingin fylgir eftirfarandi sniði: Ef lengd móttekinna raðrammans er minni en eða jöfn 8 bætum, eru stafirnir 1 til n (þar sem n er lengd raðrammans) settir í röð í stöðu 1 til n í Gagnareitur CAN skilaboða (þar sem n er 7 á myndinni). Ef fjöldi bæta í raðrammanum er meira en 8 bitar byrjar örgjörvinn frá fyrsta staf raðrammans, tekur fyrstu 8 stafina og fyllir þá í röð inn í gagnareit CAN skilaboðanna. Þegar þessi gögn hafa verið send í CAN-rútuna er eftirstandandi raðrammagögnum breytt og fyllt í gagnareit CAN-skilaboðanna þar til öllum gögnum hefur verið breytt.

17

WS-TTL-CAN
Notendahandbók
Til dæmisample, CAN færibreytustillingin velur „Standard Frame“ og CAN auðkennið er 00000060, athugaðu að aðeins síðustu 11 bitarnir í staðlaða rammanum eru gildir.
18

WS-TTL-CAN
Notendahandbók
9.1.2 CAN RAMMA TIL UART Í CAN bus skilaboðunum, sendir það strax einn ramma við móttöku einn ramma. Gögnin
snið samsvarar eins og sýnt er á skýringarmyndinni. Við umbreytingu eru öll gögn sem eru til staðar í gagnareit CAN skilaboðanna í röð
breytt í raðgrind. Ef, meðan á uppsetningu stendur, er stillingin „Hvort CAN upplýsingar á að breyta í raðnúmer“
virkjað mun breytirinn fylla beint „Frame Information“ bæti CAN skilaboðanna inn í raðrammann.
Á sama hátt, ef stillingin „Hvort á að breyta CAN rammaauðkenni í raðnúmer“ er virkjuð, verða öll bæti „Rammaauðkennis“ CAN skilaboðanna fyllt inn í raðrammann.
Til dæmisample, ef „Breyta CAN skilaboðum í raðnúmer“ er virkt en „Breyta CAN rammaauðkenni í raðnúmer“ er óvirkt, þá væri umbreyting CAN ramma í raðsnið eins og sýnt er í
19

eftirfarandi skýringarmynd:
Serial Frame Format
07 01 02 03 04 05 06 07

WS-TTL-CAN
Notendahandbók

CAN skilaboð (venjulegur rammi)

Rammi

07

Upplýsingar

00 Rammakenni
00

01

02

03

Gögn

04

Deild

05

06

07

9.2 GAGNSÆS UMBREYTING MEÐ auðkenni
Gagnsæ umbreyting með auðkenni er sérhæfð notkun gagnsærrar umbreytingar sem auðveldar notendum að smíða net sín á auðveldari hátt og nota sérsniðnar samskiptareglur fyrir forrit.
Þessi aðferð breytir sjálfkrafa heimilisfangsupplýsingunum úr raðramma í rammaauðkenni CAN strætósins. Með því að upplýsa breytirinn um upphafsvistfangið og lengd þessa vistfangs í raðrammanum meðan á uppsetningu stendur, dregur breytirinn út þetta rammaauðkenni og breytir því í rammakennisreit CAN skilaboðanna. Þetta þjónar sem auðkenni CAN skilaboðanna þegar þessi raðrammi er framsendur. Þegar CAN skilaboðum er breytt í raðramma er auðkenni CAN skilaboðanna einnig þýtt í viðkomandi stöðu innan raðrammans. Það er mikilvægt að hafa í huga að í þessari umbreytingarham er „CAN ID“ stillingin í „CAN Parameter Settings“ í stillingarhugbúnaðinum ógild. Þetta er vegna þess að í þessari atburðarás er sent auðkenni (rammaauðkenni) fyllt út úr gögnum innan áðurnefnds raðramma.
9.2.1 UART RAMM AÐ DÓS
Við móttöku fullkominnar raðgagnaramma sendir breytirinn hann tafarlaust áfram í CAN-rútuna.
20

WS-TTL-CAN
Notendahandbók
Hægt er að stilla CAN auðkennið sem er í raðrammanum innan stillingarinnar, tilgreina upphafsfang þess og lengd innan raðrammans. Sviðið fyrir upphafsslóð er frá 0 til 7, en lengdin er á bilinu 1 til 2 fyrir venjulega ramma og 1 til 4 fyrir lengri ramma.
Við umbreytingu, byggt á forstilltu stillingunum, eru öll CAN rammaauðkenni innan raðrammans alfarið þýdd yfir á rammaauðkennisreit CAN skilaboðanna. Ef fjöldi rammaauðkenna innan raðrammans er færri en fjöldi rammaauðkenna innan CAN-skilaboðanna, eru auðkennin sem eftir eru innan CAN-skilaboðanna fyllt út í röðinni ID1 til ID4, en það sem eftir er fyllt með „0“. Afgangurinn af gögnunum fer í röð umbreytinga eins og sýnt er á skýringarmyndinni.
Ef einn CAN-skilaboðsrammi lýkur ekki umbreytingu á raðrammagögnum, heldur sama auðkenni áfram að vera notað sem rammaauðkenni fyrir CAN-skilaboðin þar til öllum raðrammanum hefur verið breytt að fullu.

Serial Frame Format

Heimilisfang CAN

0

ramma auðkenni

Heimilisfang 1 Gögn 1

Heimilisfang 2

Gögn 2

Heimilisfang 3

Gögn 3

Heimilisfang 4

Gögn 5

Heimilisfang 5

Gögn 6

Heimilisfang 6

Gögn 7

Heimilisfang 7

Gögn 8

……

……

Heimilisfang (n-1)

Gögn n

CAN skilaboð 1 CAN skilaboð … CAN skilaboð x

Rammaupplýsingar Rammaauðkenni 1
Rammaauðkenni 2

Notendastillingar
00 Gögn 4
(CAN ramma auðkenni 1)

Notendastillingar
00 Gögn 4
(CAN ramma auðkenni 1)

Notendastillingar
00 Gögn 4
(CAN ramma auðkenni 1)

Gögn 1

Gögn…

Gögn n-4

Gögn 2

Gögn…

Gögn n-3

Gagnadeild

Gögn 3 Gögn 5

Gögn … Gögn …

Gögn n-2 Gögn n-1

Gögn 6
Gögn 7 Gögn 8 Gögn 9

Gögn…
Gögn … Gögn … Gögn …

Gögn n

Til dæmisample, upphafsvistfang CAN auðkennisins í raðrammanum er 0, lengdin er 3 (í útbreiddu
21

WS-TTL-CAN
Notendahandbók ramma), raðramminn og CAN skilaboðin eru eins og sýnt er hér að neðan. Athugaðu að tveimur rammum CAN skilaboða er breytt í sama auðkenni.

Serial Frame Format

Gögn 1 heimilisfang 0 (CAN ramma auðkenni 1)

Gögn 2 heimilisfang 1 (CAN ramma auðkenni 2)

Heimilisfang 2

Gögn 3

(CAN ramma auðkenni 3)

Heimilisfang 3

Gögn 1

Heimilisfang 4
Heimilisfang 5 Heimilisfang 6 Heimilisfang 7 Heimilisfang 8 Heimilisfang 9 Heimilisfang 10 Heimilisfang 11 Heimilisfang 12 Heimilisfang 13 Heimilisfang 14

Gögn 2
Gögn 3 Gögn 4 Gögn 5 Gögn 6 Gögn 7 Gögn 8 Gögn 9 Gögn 10 Gögn 11 Gögn 12

CAN skilaboð 1 CAN skilaboð 2

Rammi

88

85

Upplýsingar

Rammaauðkenni 1

00

00

Rammaauðkenni 2 Rammaauðkenni 3 Rammaauðkenni 4
Gagnadeild

Gögn 1
(CAN ramma auðkenni 1)
Gögn 2
(CAN ramma auðkenni 2)
Gögn 3
(CAN ramma auðkenni 3)
Gögn 1 Gögn 2 Gögn 3 Gögn 5 Gögn 6 Gögn 7 Gögn 8

Gögn 1
(CAN ramma auðkenni 1)
Gögn 2
(CAN ramma auðkenni 2)
Gögn 3
(CAN ramma auðkenni 3)
Gögn 9 Gögn 10 Gögn 11 Gögn 12

9.2.2 GETUR RAMMA AÐ UART
Ef upphafsvistfang stillt CAN auðkenni er 0 í raðrammanum og lengd 3 (ef um er að ræða útbreidda ramma), eru CAN skilaboðin og niðurstaðan af því að breyta því í raðramma sýnd hér að neðan:

22

WS-TTL-CAN
Notendahandbók

Serial Frame Format
20
30 40 Gögn 1 Gögn 2 Gögn 3 Gögn 4 Gögn 5 Gögn 6 Gögn 7

CAN skilaboð

Upplýsingar um ramma
Auðkenni ramma
Gagnadeild

87
10 20 30 40 Gögn 1 Gögn 2 Gögn 3 Gögn 4 Gögn 5 Gögn 6 Gögn 7

9.3 SNIÐUMBREYTING

Gagnaumbreytingarsnið eins og sýnt er hér að neðan. Hver CAN rammi inniheldur 13 bæti og þau innihalda CAN upplýsingar + auðkenni +gögn.

23

WS-TTL-CAN
Notendahandbók
9.4 MODBUS PROTOCOL UMBREYTING Umbreyttu stöðluðu Modbus RTU raðgagnasamskiptareglunum í tilgreint CAN gagnasnið, og
þessi umbreyting krefst almennt breyttan CAN bus tækisskilaboð. Raðgögnin verða að vera í samræmi við staðlaða Modbus RTU samskiptareglur, annars er það ekki hægt
verði breytt. Vinsamlegast athugaðu að ekki er hægt að breyta CRC jöfnuði í CAN. CAN mótar einfalt og skilvirkt hlutasamskiptasnið til að átta sig á Modbus
RTU samskipti, sem gerir ekki greinarmun á hýsil og þræl, og notendur þurfa aðeins að hafa samskipti samkvæmt stöðluðu Modbus RTU samskiptareglum.
CAN krefst ekki CRC checksumma og eftir að breytirinn hefur fengið síðasta CAN rammann verður CRC sjálfkrafa bætt við. Síðan er venjulegur Modbus RTU gagnapakki myndaður og sendur
24

WS-TTL-CAN
Notendahandbók
í raðtengi. Í þessari stillingu er [CAN ID] á [CAN Parameter Stilling] stillingarhugbúnaðarins
ógilt, vegna þess að auðkennið (rammaauðkenni) sem sent er á þessum tíma er fyllt út af heimilisfangareitnum (hnútakenni) í Modbus RTU raðrammanum.
(1) Serial ramma snið (Modbus RTU) Raðbreytur: Baud rate, gagnabitar, stöðvunarbitar og jöfnunarbitar er hægt að stilla með stillingarhugbúnaði. Gagnasamskiptareglur þurfa að vera í samræmi við staðlaða Modbus RTU samskiptareglur. (2) CAN CAN hliðin hannar sett af sniðum fyrir hlutasamskiptareglur, sem skilgreinir hannað snið fyrir sundurliðunarsamskiptareglur sem skilgreinir aðferð til að sundurgreina og endurskipuleggja skilaboð sem eru lengri en 8 bæti að lengd, eins og sýnt er hér að neðan. Athugaðu að þegar CAN-ramminn er einn rammi er flokkunarfánabitinn 0x00.

Bit nr.

7

6

5

4

3

2

1

0

Rammi

FF

FTR X

X

DLC (gagnalengd)

Rammi ID1

X

X

X

ID.28-ID.24

Rammi ID2

ID.23-ID.16

Rammi ID3

ID.15-ID.8

Rammi ID4

ID.7-ID.0 (Modbus RTU heimilisfang)

Gögn 1

skipting skipting

fána

gerð

skiptingarteljari

Gögn 2

Persóna 1

Gögn 3

Persóna 2

Gögn 4

Persóna 3

Gögn 5

Persóna 4

Gögn 6 Gögn 7 Gögn 8

Karakter 5 Karakter 6 Karakter 7

Hægt er að stilla CAN rammaskilaboðin með stillingarhugbúnaðinum (fjarlægur eða gagnarammi; venjulegur eða útbreiddur rammi).
Senda Modbus-samskiptareglur byrjar á „Data 2“ bæti, ef samskiptainnihaldið er meira en 7 bita, og restinni af samskiptareglunum er breytt á þetta hlutasniði þar til umbreytingin er
25

WS-TTL-CAN
Notendahandbók
lokið. Gögn 1 eru skiptingarstýringarskilaboð (1 bæti, 8bit) og merkingin eins og sýnt er hér að neðan:
Segmentation Flag Segmentation merkið tekur einn bita (Bit7) og gefur til kynna hvort skilaboðin séu a
sundurliðuð skilaboð eða ekki. „0“ gefur til kynna sérstök skilaboð og „1“ gefur til kynna ramma í sundurliðuðum skilaboðum.

Segmentation Tegund Segmentation gerðin tekur 2 bita (Bit6, Bit5) og gefur til kynna tegundir skýrslunnar í þessari
hluti skýrslu.

Bitagildi (Bit6, Bit5)
00
01 10

Lýsing Fyrsta skiptingin
Miðskiptingin Síðasta skiptingin

Athugið
Ef skiptingarteljarinn inniheldur gildið=0, og þá er þetta fyrsta skiptingin.
Gefur til kynna að þetta sé miðskiptingin og það eru margþætt skipting eða það eru engin miðskipting. Gefur til kynna síðustu skiptingu

Segmentation Counter tekur 5 bita (Bit4-Bit0), notaður til að greina raðnúmer hluta í sama ramma
Modbus skilaboð, nóg til að sannreyna hvort hlutar sama ramma séu heilir. (3) Umbreyting Example: Raðhlið Modbus RTU samskiptareglur (í sexkanti). 01 03 14 00 0A 00 00 00 00 00 14 00 00 00 00 00 17 00 2C 00 37 00 C8 4E 35 Fyrsta bæti 01 er Modbus RTU heimilisfangskóði, breytt í CAN ID.7; Síðustu 0 bætin (2E 4) eru Modbus RTU CRC eftirlitssummur, sem er hent og ekki
breytt. Endanleg umbreyting í CAN gagnaskilaboð er sem hér segir: Rammi 1 CAN skilaboð: 81 03 14 00 0A 00 00 00 00

26

WS-TTL-CAN
Notendahandbók
Rammi 2 CAN skilaboð: a2 00 00 14 00 00 00 00 00 Rammi 3 CAN skilaboð: a3 00 17 00 2C 00 37 00 CAN skilaboð rammi 4: c4 c8 Rammagerð (venjulegur eða útbreiddur rammi) er stilltur með CAN símskeytum stillingarhugbúnaðinn; Fyrstu gögn hvers CAN skilaboða eru fyllt með sundurliðuðum upplýsingum (81, a2, a3 og c4), sem er ekki breytt í Modbus RTU ramma, heldur þjónar aðeins sem staðfestingarstýringarupplýsingar fyrir skilaboðin.
27

WS-TTL-CAN
Notendahandbók
Umbreytingarreglan um gögn frá CAN hlið til ModBus RTU er sú sama og hér að ofan, eftir að CAN hliðin hefur fengið ofangreind fjögur skilaboð mun breytirinn sameina mótteknar CAN skilaboð í ramma af RTU gögnum í samræmi við CAN skiptingarkerfið sem nefnt er hér að ofan , og bættu CRC checksum við í lokin.
28

Skjöl / auðlindir

WAVESHARE WS-TTL-CAN Mini Module Can Conversion Protocol [pdfNotendahandbók
WS-TTL-CAN Mini Module Can Conversion Protocol, WS-TTL-CAN, Mini Module Can Conversion Protocol, Module Can Conversion Protocol, Can Conversion Protocol, Conversion Protocol, Protocol

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *