Outomatisering GT200-MT-CO Modbus TCP Canopen Gateway
Gebruikershandleiding
Belangrike inligting
Waarskuwing
Die data en exampLese in hierdie handleiding kan nie sonder magtiging gekopieer word nie. SST Automation behou die reg voor om die produk op te gradeer sonder om gebruikers in kennis te stel.
Die produk het baie toepassings. Die gebruikers moet seker maak dat alle bedrywighede en resultate in ooreenstemming is met die veiligheid van relevante velde, en die veiligheid sluit wette, reëls, kodes en standaarde in.
Kopiereg
Kopiereg © 2023 deur SST Automation Co., Ltd. Alle regte voorbehou.
Handelsmerk
is die geregistreerde handelsmerk van SST Automation.
Kontakinligting vir tegniese ondersteuning www.sstautomation.com
www.sstcomm.com E-pos: support@sstautomation.com
Produk verbyview
1.1 Produk Funksie
Die poort ondersteun die koppeling van CANopen-toestelle aan Modbus TCP-netwerk, dit kan datakommunikasie tussen verskeie CANopen-toestelle en verskeie Modbus TCP-kliënte realiseer.
1.2 Produkkenmerk
- Ondersteun een kanaal CAN 2.0A.
- KAN-koppelvlak: 3KV foto-elektriese isolasie.
- Tree op as 'n CAN open Master, ondersteun 100 PDO en 100 SDO opdragte.
- Ondersteun tot 8 Modbus TCP-kliënte.
- Ondersteun 2-kanaal, 10M/100M netwerkpoort..
1.3 Tegniese spesifikasies
[1] Ethernet-koppelvlak:
- Ondersteun 2 10M/100M (outo-onderhandeling) netwerkpoorte met 'n ingeboude skakelaar.
- Ondersteun Modbus TCP-protokol en funksioneer as 'n Modbus TCP-bediener.
- Ondersteun die koppeling van tot 8 Modbus TCP-kliënte.
- Ondersteun funksiekodes: 03H, 04H, 06H, 10H.
- Die beginadres van die invoerregister is 0 (stoor die ontvangde CAN-raam), en ondersteun die funksiekode 04H.
- Die beginadres van die uitsetregister is 0 (stoor die CAN-rame wat gestuur moet word), en ondersteun die funksiekodes 03H, 06H en 16H.
- Ondersteun funksiekode 03 of 04 om die invoer-/afvoerdataarea te lees.
- Ondersteun statiese konfigurasie van IP-adres en DHCP.
[2] Kommunikasietempo: KAN-bausnelheid: 10kbit/s, 20kbit/s, 50kbit/s, 100kbit/s, 125kbit/s, 250kbit/s, 500kbit/s, 1Mbps.
[3] CAN-koppelvlak ondersteun CAN2.0A-protokol.
[4] DS-301 V4.02 en CiA Konsepaanbeveling 303 voldoen. - Ondersteun maksimum 8 grepe TPDO en RPDO.
- Ondersteun maksimum 100 PDO-opdragte en maksimum 100 SDO-opdragte.
- Ondersteun vinnige aflaai SDO en vinnige oplaai SDO.
- Die COB-ID van TPDO en RPDO kan deur die gebruiker gestel word, of die verstek COBID kan gebruik word.
- Ondersteun duidelike datatyd vir TPDO-funksie.
- Ondersteun SDO reaksie time-out funksie.
- Ondersteun NMT-bestuur.
- Ondersteun SYNC-funksie.
- Ondersteun Guard-lewensfunksie (Lewensbewaking en Heartbeat-protokolle).
- Ondersteun RPDO siklus stuur funksie.
- Ondersteun CANopen-meestervertraging tot opstartfunksie.
- Ondersteun beheerstatusfunksie.
- NMT_RESET opdrag konfigureerbare funksie.
[5] Bedryfstemperatuur: -40 °F~140 °F (-20 °C tot 60 °C). Relatiewe humiditeit: 5% tot 95% (nie-kondenserend).
[6] Krag: 24VDC (11V~30V), 80mA (24VDC).
[7] Eksterne afmetings (B*H*D): 1.0 in*4.0 in *3.6 in (25mm*100mm*90mm).
[8] Installasie: 1.38 duim (35 mm) DIN-REEL;
[9] Beskermingsvlak: IP20.
1.4 Verwante produkte
Verwante produkte sluit in:
- GT100-CO-RS
- GT200-CO-RS
- GT200-EI-CO
- GT200-PN-CO
- GT200-DP-CO
Om meer inligting oor verwante produkte te kry, besoek asseblief ons SST Automation webwebwerf: www.sstautomation.com
1.5 Hersieningsgeskiedenis
| Hersiening | Datum | Hoofstuk | Beskrywing |
| V3.0 | 02/27/2022 | ALMAL | Nuwe vrystelling |
Hardeware beskrywings
Notas: Hierdie foto is slegs vir verwysing. Die produkvoorkoms is onderhewig aan die werklike produk.
2.2 LED-aanwysers
| LED | Staat | Staat beskrywing |
| Ek \S | Groen aan | Modbus TCP-verbinding is tot stand gebring |
| Groen Knipperend | Modbus TCP-verbinding is nie tot stand gebring nie | |
| Rooi Knipper | Modbus TCP konneksie uitteltyd | |
| Oranje knipper (knip beurtelings met SSS) | Konfigurasie status | |
| Oranje Knipper | Begin status | |
| (NS | Rooi aan | BUS AF |
| Rooi lig van tyd tot tyd aan | Die foutteller van die CAN-beheerder bereik of oorskry die wagwaarde (te veel foutrame) | |
| Groen aan | Node is in hardloopmodus | |
| Oranje Knipper een keer en af | Begin status | |
| Oranje knipper (knipper afwisselend met die ENS) | Konfigurasie status | |
| Oranje Aan | NGV bestuur. Wag vir BOOTP van alle slawe (gebruik wanneer NMT geaktiveer is) |
2.3 Konfigurasie skakelaar/knoppie
Die DIP-skakelaar word gebruik om die bedryfsmodus van die toestel in te stel.![]()
| Funksie (Bit 1) | Modus (Bit 2) | Beskrywing |
| Voorbehou | Dikwels | Loopmodus, verbied die lees en skryf van konfigurasiedata |
| Af | On | Konfigurasiemodus, met vaste IP-adres 192.168.0.10, kan slegs lees en skryf konfigurasiedata |
| on | On | BootLoader-modus, met vaste IP-adres 192.168.0.10 |
Notas: Herbegin GT200-MT-CO nadat die konfigurasie teruggestel is om die konfigurasie in werking te laat tree!
2.4 Koppelvlak
2.4.1 Kragkoppelvlak
| Speld vas | Funksie |
| 1 | Kraggrond (24V DC-) |
| 2 | NC (Nie gekoppel nie) |
| 3 | +24V GS |
2.4.2 Ethernet-koppelvlak
Die Ethernet-koppelvlak gebruik RJ45-koppelvlak, volg die IEEE802.3u 100BASE-T-standaard, met 10/100M outononderhandeling. Sy pinout (standaard Ethernet-sein) word soos hieronder gedefinieer:
| Speld vas | Seinbeskrywing |
| 1 | TXD+, Tranceive Data+, Uitset |
| 2 | TXD-, Tranceive Data-, Uitset |
| 3 | RXD+, ontvang data+, invoer |
| 6 | RXD-, ontvang data-, invoer |
| 4,5,7,8 | (voorbehou) |
Die poort gebruik 'n oop driepen-aansluiting aan die kant van CAN:| Speld vas | Verbinding |
| 1 | KAN-L |
| 2 | Skild (opsioneel) |
| 3 | KAN-H |
CAN terminaal is toegerus met 'n 120Ω terminaal Resistor Switch ; Wanneer die skakelaar aangeskakel is, is die terminaal weerstand gekoppel; wanneer die skakelaar afgeskakel word, word die terminale weerstand ontkoppel.
Grootte (breedte * hoogte * diepte): 1.0 duim * 4.0 duim * 3.6 duim (25 mm * 100 mm * 90 mm)
2.6 InstallasiemetodeGebruik 1.4 duim (35 mm) DIN-REEL.

Vinnige Begingids
- Maak seker dat die GT200-MT-CO in die toepaslike bedryfsmodus is wat konfigurasie moontlik maak. Dit word aanbeveel om die poort op konfigurasiemodus te stel (konfigurasie skakel Bit 1 AF en Bit 2 AAN) dan sal die IP van die poort vasgestel word op 192.168.0.10.
- Gebruik 'n Ethernet-kabel om die GT200-MT-CO aan die rekenaar te koppel.
- Koppel die CAN-instrumente deur ten minste penne 1 en 3 te verbind.
- Koppel die kragtoevoer en skakel dan die toestel aan.
- Begin die SST-MTC-CFG-sagteware om die konfigurasieproses te begin.
- Stel die CAN-baudrate, nodus-ID en IP-adres in die konfigurasiesagteware. (Sien hoofstukke 4.5 en 4.7.4 vir besonderhede).
- Nadat die poort opgestel is, stel die konfigurasie DIP-skakelaar Bit 2 AF. Skakel weer aan en die module sal in hardloopmodus gaan.
Gebruikers kan die poort aan die rekenaar koppel deur die RJ-45-poort. Gebruikers kan SST-MTC-CFG gebruik om die konfigurasie van GT200-MT-CO maklik klaar te maak, insluitend IP-adres, baudsnelheid van CANopen-poort en CANopen-opdragte.
Daar is twee maniere om die IP-adres in te stel: Handmatig toewys en DHCP. Handmatig toewys beteken dat die gebruiker die IP handmatig in die konfigurasietoestand stel. Wanneer die gebruiker kies om DHCP te gebruik, moet die gebruiker Ethernet-roeteerder (gateway, spilpunt, skakelaar) gebruik om IP in die lopende toestand toe te ken.
3.3.1 Data-uitruilmodus
Kommunikasiemodus tussen CAN open en Ethernet/IP is asynchrone modus, soos hieronder getoon:
“Data 1” wys die data-oordragproses van Modbus TCP na CAN; “Data 2” wys die data-oordragproses van CAN na Modbus TCP.'n Modbus TCP I/O-uitset kan 0 na veelvuldige CAN-raamdata dra. Nadat die poort dit ontvang het, stuur dit die CAN oop raam, en pak dan die ontvangde CANopen reaksie raam in I/O invoer en stuur dit na die Modbus TCP Clinet. TPDO en RPDO pas produsent/verbruikersmodus toe, en word dikwels in die geleentheid gebruik met hoë vereistes oor spoed; Laai SDO op en Laai SDO af pas kliënt/bedienermodus toe, die modus kan die veiligheid van data waarborg en word dikwels gebruik in geleenthede met 'n lae spoedvereiste.
GT200-MT-CO ondersteun eenvoudige NMT-funksie: Dit ondersteun die eenvoudige opstart van alle CAN-oop slawe-funksies. GT200-MT-CO ondersteun Guard-lewensfunksie en SYNC-funksie.
Sagteware-instruksies
Dubbelklik op die sagteware-ikoon op die lessenaar na installasie om die konfigurasie-koppelvlak te betree:
4.1 WerkbalkNutsbalk word soos hieronder getoon:
Die funksie van Toolbar: Nuwe, Stoor, Maak oop, Voeg Node, Verwyder Node, Voeg opdrag, Verwyder opdrag, Laai op, Laai af, AutoMap, Konflik en Uitvoer EXCEL.| Nuut: Skep 'n nuwe konfigurasieprojek | |
| Stoor: Stoor huidige konfigurasie | |
| Oop: Maak 'n konfigurasieprojek oop | |
| Voeg nodus by: Voeg 'n CANopen-nodus by | |
| Vee Node uit: Vee 'n CANopen nodus uit | |
| Voeg opdrag by: Voeg 'n CANopen-opdrag by | |
| Verwyder opdrag: Vee 'n CANopen-opdrag uit | |
| Laai op: Lees die konfigurasie-inligting van die module en wys dit in die sagteware | |
| Aflaai: Laai die konfigurasie af file na die poort | |
| AutoMap: Word gebruik om die gekarteerde geheue-adres outomaties te bereken sonder konflik deur elke opdrag | |
| Confilct: Om te kyk of daar 'n paar konflik is met gekonfigureerde opdragte in die poortgeheue-databuffer. | |
| Voer EXCEL uit: Voer huidige konfigurasie uit na die plaaslike hardeskyf, gestoor as .xls file. | |
| Ontfout: Voorbehou |
Nuwe geïnitialiseerde parameters om die konfigurasie-koppelvlak oop te maak:
Let wel: Die nuwe funksie word hoofsaaklik gebruik vir vanlyn konfigurasie, dit wil sê, jy kan die inisialiseringsparameters gebruik om die konfigurasie-koppelvlak oop te maak wanneer daar geen toerusting is nie.
4.3 Maak konfigurasie oop en stoorKies "Open", jy kan die konfigurasieprojek wat jy gestoor het oopmaak.
Kies "Stoor" of "Stoor as", jy kan die konfigurasieprojek stoor met .chg as sy uitbreiding.
Klik ikoon
Let wel: Nadat u die parameters gestoor het as 'n file, die data in die file kan deur die gebruiker verander word, maar verseker asseblief die korrektheid van die veranderde data, anders sal die verkeerde data volgens die verstekwaarde verwerk word.Moet asseblief nie die sleutelwoorde van die data verander nie, moet asseblief nie spasies byvoeg nie.
Kies "Laai op", dit sal konfigurasies van die poort lees, en die koppelvlak word soos hieronder getoon:
Kies die toestel, klik Sign In.
Klik op Laai op.
Kies "Laai op", dit sal die konfigurasie wat vanaf die poort toegepas word, lees, en die koppelvlak word soos hieronder getoon:
Kies "Laai af", dit sal die konfigurasies na die poort aflaai, en die koppelvlak word as gewys hieronder:
Let wel: Die IP-adres is vasgestel op 192.168.0.10 in GT200-MT-CO-konfigurasiemodus.Modbus TCP-konfigurasie-koppelvlak word soos hieronder getoon:
In die bogenoemde parameters word die gedetailleerde inligting soos hieronder getoon:Ken IP-modus toe: Handmatig toewys en DHCP opsioneel.
IP-adres: IP-adres van GT200-MT-CO
Subnetmasker: Subnetmasker van GT200-MT-CO
Standaardpoort: Gateway-adres GT200-MT-CO is in LAN geleë
Kontroleer Eenheid ID: Kontroleer Eenheid Identifiseerder: Aan of Af. Wanneer jy dit oopmaak, kan jy die poort stel as die stasieadres van die Modbus TCP Server
Eenheid-ID: Die poort as die stasieadres van die Modbus TCP-bediener. Die Eenheid-ID is geaktiveer wanneer die "Kontroleer Eenheid-ID" Aan is, die reeks: 1 tot 247, die verstekwaarde is 1.
Funksiekode vir die lees van data: 04/03-funksiekode lees die invoerdata: Modbus TCP-kliënt kan 04- of 03-funksiekode kies, en die CANopen-toesteldata lees wat deur die poort ingesamel is.
4.6 KAN konfigurasieparameters oopmaak
Stel CANopen-netwerkparameters op, insluitend CAN open Baud Rate, CAN open Node ID, SDO Response Timeout, Aktiveer NMT, Clear Data Time for TPDO, SYNC, Guard Life, The Cycle for RPDO Transmission, 5Delay to Start up, Control & Monitor Status, Output Dataverwerking, die siklus vir SDO-oordrag, MT-kant wat SDO-opdrag stuur, pogings vir SDO-opdragmislukking en SDO-peilingsvertragingstyd. CANopen-konfigurasie-koppelvlak word soos hieronder getoon:
4.7 Toestel View Koppelvlak4.7.1 Toestel View Koppelvlak
4.7.2 BedryfsmodusOndersteun drie soorte operasiemodusse: wysig-kieslys, redigeer-nutsbalk en wysig-kieslys deur regs te klik.
4.7.3 Bedryftipes- Voeg nodus by: Klik met die linkermuisknop op CANopen Networks of bestaande nodusse, en voer dan die bewerking uit om 'n nuwe nodus by te voeg. Dan sal daar 'n nuwe nodus met die naam "Nuwe nodus" onder CANopen Network wees (Die nuut bygevoegde nodus het geen adres nie. Nodusse sonder adresse is ongeldig. Voer asseblief die adres van die node in. Node adres kan nie herhaal word nie).
- Vee nodus uit: Linkskliek op die nodus wat uitgevee moet word, en voer dan die bewerking uit om node uit te vee. Die nodus en alle opdragte sal uitgevee word. Voeg opdragte by: Klik met die linkermuisknop op die nodus, en voer dan die bewerking uit om opdrag by te voeg om 'n opdrag vir die nodus by te voeg. Die dialoogkassie vir die kies van opdragte sal verskyn waaruit gebruikers kan kies. Getoon soos hieronder:
Opdragte: Laai SDO->ENet In, Laai SDO af <- ENet Uit, Stuur PDO-> ENet In, Ontvang PDO<- ENet Uit - Kies opdragte: Dubbelklik op 'n opdrag.

- Vee opdrag uit: Linkskliek 'n opdrag en jy kan dit uitvee.
- Kopieer nodus: Klik met die linkermuisknop op die bestaande nodus, kies die nodus en voer die bewerking van nodusse uit (sluit alle opdragte onder die node in).
- Plak nodus: Klik met die linkerkant en kies enige bestaande nodus, voer die bewerking uit om 'n nodus te plak. Dan onder die CANopen Netwerk boom kan jy die nuwe node sien (sluit alle opdragte onder die node in). Die parameters van die nuwe nodus is verstekinstelling, dit moet teruggestel word.
Konfigureerbare parameters word soos hieronder getoon:
KAN Baud Rate oopmaak, KAN Node ID oopmaak, SDO Response Timeout, Aktiveer NMT, NMT_RESET, Clear Data Time vir TPDO, SYNC, Guard Life, The Cycle for RPDO Transmission, Delay to Start up, Control & Monitor Status, Output Data Processing, Die siklus vir SDO-oordrag, pogings vir SDO-opdragmislukking en SDO-peilingsvertragingstyd.
KAN oop konfigurasie koppelvlak word soos hieronder getoon:
KAN oop Baud Rate: 50K, 100K, 125K, 250K, 500K, 1M kan gekies word; die verstekwaarde is 250KKano Node ID: 1 tot 127, die verstekwaarde is 127
SDO Response Timeout: Hierdie parameter is gebaseer op 10 millisekondes. Die omvang van die parameterwaarde is 1 tot 200. Verstekwaarde is 200
Aktiveer NMT: Of alle KAN oop nodusse op die netwerk begin of nie, die verstek is gedeaktiveer
0: Moenie die funksie gebruik nie;
Nie-nul-waarde: Gebruik uittelfunksie en die uittelwaarde is nie-nul integrale veelvoud van 10 millisekondes, die reeks is 0 tot 200, die verstek is 0
SINK: Sinkroniseringsiklus
0: Moenie sinkroniseringsiklusfunksie gebruik nie
Nie-nulwaarde: Gebruik die funksie, en die sinkroniseringsiklus is 'n integrale veelvoud van 1 millisekondes wat nie nul is nie, die reeks is 0 tot 6000, die verstek is 0.
Die siklus vir RPDO-oordrag: Die siklus vir RPDO-oordrag is gebaseer op 1 ms. Nul beteken om die modus van verandering van waarde-uitset te gebruik; nie-nul beteken om alle RPDO volgens die siklus te stuur. Stuursiklus is gelyk aan instellingswaarde, die verstekwaarde is 0. Die reeks: 0~60000. Let wel: Hierdie parameter en CAN baud rate is relevant met RPDO opdrag nommers. As die stelsel op intydse werkverrigting fokus, word dit aanbeveel om hierdie waarde op 0 te stel, dit wil sê verandering van waarde-uitset.
Vertraging om te begin: Vertragingswaarde
0: Moenie die funksie gebruik nie;
Nie-nulwaarde: Gebruik die funksie, en vertragingswaarde is 'n integrale veelvoud van 1 millisekondes wat nie nul is nie, die reeks is
0 tot 60000, die verstek is 0.
Beheer- en monitorstatus: Die eerste twee grepe van uitsetbuffer word as statusgreep van CANopen-slaaf gebruik. Die eerste greep van hierdie twee grepe is die adres van CANopen salf, en die tweede greep is die opdrag wat CANopen slaaf beheer (bv. voer voorbewerkingstoestand in, voer bewerkingstoestand in, voer stoptoestand in, stel nodus terug, stel toepassing terug, stel kommunikasie terug, ens.). As u "Aktiveer" kies, sal SST-ETC-CFG twee grepe minus wanneer karteringadres outomaties bereken word en hierdie twee grepe word voor in buffer gestoor, die verstek is "Deaktiveer".
Duidelike beteken om die data op nul te stel;
Hou beteken om die data onveranderd te hou voordat TCP af is.
Die siklus vir SDO-oordrag: Die siklus vir SDO-oordrag is gebaseer op 1 ms. Nul beteken Aflaai SDO gebruik modus van verandering van waarde-uitset, Upload SDO gebruik die modus van non-stop lees van slawe data; nie-nul beteken om alle SDO's volgens die siklus te stuur. Stuursiklus is gelyk aan instellingswaarde, die verstekwaarde is 0. Die reeks: 0 tot 60000.
Pogings vir SDO-opdragmislukking: Die CANopen Meesterstasie stuur 'n SDO-versoek, maar ontvang nie 'n antwoord vanaf die toestelstasie nie. Die meesterstasie sal hierdie SDO-versoek herhaaldelik stuur. Die aantal herhalings is die waarde wat deur hierdie parameter gestel word, reeks: 0 tot 5, verstek: 0.
SDO Polling Vertragingstyd: Die CANopen Meesterstasie stuur die SDO-versoek en ontvang die antwoord vanaf die toestelstasie. Die hoofstasie moet 'n tydperk vertraag voordat die volgende SDO-versoek gestuur word. Hierdie tydperk is die SDO Polling-vertragingstyd. Eenheid: ms, reeks: 0 tot 60000, verstek: 0.
4.7.5 Opdragkonfigurasie
In die toestelkoppelvlak, linksklik op 'n opdrag en dan word die konfigurasie-koppelvlak soos hieronder gewys:

- CANopen-toesteladres: CANopen-toesteladres, die reeks is 1 tot 127.
- COB-ID: Die CAN ID (desimale) van CANopen PDO:
Verstekwaarde van Stuur PDO-opdrag: 384(0x180) + nodus-ID of 640(0x280) + nodus-ID of 896 (0x380) + nodus-ID of 1152(0x480) + nodus-ID.
Verstekwaarde van Ontvang PDO: 512(0x200) + nodus-ID of 768(0x300) + nodus-ID of 1024 (0x400) + nodus-ID of 1280 (0x500) + nodus-ID.
As gebruikers 'n pasgemaakte waarde wil invul, vul asseblief die vereiste waarde direk in wanneer Pasgemaakte item in die aftrek-opsiekassie gekies is. Die reeks is (1~127) & (257~1408) & (1664~1791) & (1920~2046). - Aantal grepe: Die aantal datagrepe. Reeks: 1~8.
- Kartering adres: Kartering adres van die interne geheue adres van die poort (desimale). Omvang: 0-1999. Die karteringadres kan met die hand of outomaties deur die outomatiese karteringsfunksie ingevul word.
- Beskrywing: Gebruikers kan beskrywende beskrywings van projekkonfigurasie-items hier invoer. Dit word nie eintlik na die poorttoestel afgelaai nie, wat gebruikers kan help om hul funksies te onderskei, soos "status" ens. En kan nie gebruik word nie.

- Indekswaarde: Indekswaarde in die toestelobjekwoordeboek (Hex, 0001H tot FFFFH).
- Sub-indekswaarde: Sub-indekswaarde in die toestelobjekwoordeboek (Hex, 00H tot FFH).
- Aantal grepe: Aantal grepe: moet 1 of 2 of 4 wees.
- Kartering adres: Kartering adres van die interne geheue adres van die poort (desimale). Omvang: 0-1999. Die karteringadres kan met die hand of outomaties deur die outomatiese karteringsfunksie ingevul word.
Maksimum SDO-opdragte ≤ 100
Kommentaar-koppelvlak vertoon die verduideliking van relevante konfigurasie-item. Wanneer die konfigurasie-item "Indeks
waarde", word die kommentaar-koppelvlak soos hieronder getoon:

Dokumente / Hulpbronne
![]() |
SST Automation GT200-MT-CO Modbus TCP Canopen Gateway [pdfGebruikershandleiding GT200-MT-CO Modbus TCP Canopen Gateway, GT200-MT-CO, Modbus TCP Canopen Gateway, TCP Canopen Gateway, Gateway |
