SEALEVEL-logo

SEALEVEL Ultra Comm+422.PCI 4-kanaals PCI-bus seriële invoer- of uitvoeradapter

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-image

Veiligheidsinstructies

ESD-waarschuwingen
Elektrostatische ontladingen (ESD)
Een plotselinge elektrostatische ontlading kan gevoelige componenten vernietigen. De juiste verpakkings- en aardingsregels moeten daarom in acht worden genomen. Neem altijd de volgende voorzorgsmaatregelen.

  • Vervoer borden en kaarten in elektrostatisch veilige containers of zakken.
  • Bewaar elektrostatisch gevoelige componenten in hun containers, totdat ze op een elektrostatisch beschermde werkplek aankomen.
  • Raak elektrostatisch gevoelige componenten alleen aan als u goed geaard bent.
  • Bewaar elektrostatisch gevoelige componenten in beschermende verpakkingen of op antistatische matten.

Aardingsmethoden
De volgende maatregelen helpen elektrostatische schade aan het apparaat te voorkomen:

  • Bedek werkstations met goedgekeurd antistatisch materiaal. Draag altijd een polsband die is verbonden met de werkplek en goed geaarde gereedschappen en apparatuur.
  • Gebruik antistatische matten, hielbanden of luchtionisatoren voor meer bescherming.
  • Pak elektrostatisch gevoelige componenten altijd aan de rand of de behuizing vast.
  • Vermijd contact met pinnen, draden of circuits.
  • Schakel de voeding en ingangssignalen uit voordat u connectoren plaatst of verwijdert of testapparatuur aansluit.
  • Houd de werkplek vrij van niet-geleidende materialen zoals gewone kunststof montagehulpmiddelen en piepschuim.
  • Gebruik buitendienstgereedschappen zoals frezen, schroevendraaiers en stofzuigers die geleidend zijn.
  • Plaats drives en boards altijd met de printplaat naar beneden op het schuim.

Invoering

De Sealevel ULTRA COMM+422.PCI is een vierkanaals PCI Bus seriële I/O-adapter voor de pc en compatibele apparaten die datasnelheden tot 460.8K bps ondersteunen. RS-422 biedt uitstekende communicatie voor apparaatverbindingen over lange afstanden tot 4000 meter, waarbij ruisimmuniteit en hoge gegevensintegriteit essentieel zijn. Selecteer RS-485 en leg gegevens vast van meerdere randapparatuur in een RS485 multi-drop netwerk. In zowel de RS-485- als de RS-422-modus werkt de kaart naadloos samen met de standaard seriële driver van het besturingssysteem. In de RS-485-modus zorgt onze speciale functie voor automatisch inschakelen ervoor dat de RS485-poorten kunnen worden ingeschakeld viewdoor het besturingssysteem als een COM:-poort. Hierdoor kan de standaard COM:-driver worden gebruikt voor RS485-communicatie. Onze ingebouwde hardware verwerkt automatisch de activering van het RS-485-stuurprogramma.

Functies

  • Voldoet aan de RoHS- en WEEE-richtlijnen
  • Elke poort afzonderlijk configureerbaar voor RS-422 of RS-485
  • 16C850 gebufferde UART's met 128-byte FIFO's (eerdere releases hadden de 16C550 UART)
  • Gegevenssnelheden tot 460.8K bps
  • Automatisch RS-485 inschakelen/uitschakelen
  • 36″ kabel eindigt op vier DB-9M-connectoren

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig1

Voordat u begint

Wat is inbegrepen
De ULTRA COMM+422.PCI wordt geleverd met de volgende items. Als een van deze items ontbreekt of beschadigd is, neem dan contact op met Sealevel voor vervanging.

  • ULTRA COMM+422.PCI seriële I/O-adapter
  • Spider-kabel met 4 DB-9-connectoren

Adviesconventies

Waarschuwing
Het hoogste niveau van belangrijkheid dat wordt gebruikt om een ​​situatie te benadrukken waarbij schade aan het product kan ontstaan ​​of de gebruiker ernstig letsel kan oplopen.
Belangrijk
Het middelste niveau van belangrijkheid wordt gebruikt om informatie te benadrukken die misschien niet voor de hand ligt of om een ​​situatie te benadrukken die tot het falen van het product zou kunnen leiden.
Opmerking
Het laagste niveau van belangrijkheid dat wordt gebruikt om achtergrondinformatie, aanvullende tips of andere niet-kritieke feiten te verstrekken die geen invloed hebben op het gebruik van het product.

Optionele items
Afhankelijk van uw toepassing zult u waarschijnlijk een of meer van de volgende items nuttig vinden bij de ULTRA COMM+422.PCI. Alle artikelen kunt u bij ons kopen website (www.sealevel.com) door ons verkoopteam te bellen op 864-843-4343.

Kabels

DB9 vrouwelijk naar DB9 mannelijk verlengkabel, 72 inch lengte (itemnr. CA127)
De CA127 is een standaard DB9F naar DB9M seriële verlengkabel. Verleng een DB9-kabel of zoek een stuk hardware waar dat nodig is met deze 72 meter lange kabel. De connectoren zijn één-op-één vastgezet, waardoor de kabel compatibel is met elk apparaat of kabel met DB9-connectoren. De kabel is volledig afgeschermd tegen interferentie en de connectoren zijn gegoten om trekontlasting te bieden. Dubbele metalen duimschroeven beveiligen de kabelverbindingen en voorkomen onbedoelde ontkoppeling. SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig2
DB9 vrouwelijk (RS-422) naar DB25 mannelijk (RS-530) Kabel, 10 inch lengte (Itemnr. CA176)
 

DB9 Female (RS-422) naar DB25 Male (RS-530) kabel, 10 inch lengte. Converteer elke Sealevel RS-422 DB9 mannelijke asynchrone adapter naar een RS-530 DB25 mannelijke pinout. Handig in situaties waarin RS-530-bekabeling aanwezig is en een Sealevel RS-422-adapter met meerdere poorten moet worden gebruikt.

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig3

Aansluitklemmen

Klemmenblok – dubbele DB9 vrouwelijk naar 18 schroefklemmen (itemnr. TB06)
Het TB06-klemmenblok bevat dubbele haakse DB-9 vrouwelijke connectoren voor 18 schroefklemmen (twee groepen van 9 schroefklemmen). Handig voor het uitbreken van seriële en digitale I/O-signalen en vereenvoudigt de veldbedrading van RS-422- en RS-485-netwerken met verschillende pin-outconfiguraties.

 

De TB06 is ontworpen om rechtstreeks aan te sluiten op Sealevel dual-port DB9 seriële kaarten of elke kabel met DB9M-connectoren en is voorzien van gaten voor bord- of paneelmontage.

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig4
Klemmenblokset – TB06 + (2) CA127-kabels (itemnr. KT106)
 

Het TB06-klemmenblok is ontworpen voor directe aansluiting op elk Sealevel dual DB9 seriële bord of op seriële kaarten met DB9-kabels. Als u de lengte van uw dubbele DB9-verbinding wilt verlengen, wordt de KT106 geleverd met het TB06-klemmenblok en twee CA127 DB9-verlengkabels.

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig5

Optionele items, vervolg

  Klemmenblok – DB9 vrouwelijk naar 5 schroefklemmen (RS-422/485) (Artikelnr. TB34)
  De TB34-klemmenblokadapter biedt een eenvoudige oplossing voor het aansluiten van RS-422- en RS-485-veldbedrading op een seriële poort. Het klemmenblok is compatibel met 2-draads en 4-draads RS-485-netwerken en komt overeen met de RS-422/485-pin-out op Sealevel seriële apparaten met DB9 mannelijke connectoren. Een paar duimschroeven bevestigen de adapter aan de seriële poort en voorkomen dat de adapter per ongeluk wordt losgekoppeld. De TB34 is compact en maakt het mogelijk meerdere adapters te gebruiken op seriële apparaten met meerdere poorten, zoals Sealevel USB seriële adapters, Ethernet seriële servers en andere Sealevel seriële apparaten met twee of meer poorten.  

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig6

 

  Klemmenblok – DB9 vrouwelijk naar 9 schroefklemmen (itemnr. CA246)
  Het TB05-klemmenblok bestaat uit een DB9-connector naar 9 schroefklemmen om de veldbedrading van seriële verbindingen te vereenvoudigen. Het is ideaal voor RS-422- en RS-485-netwerken, maar werkt met elke DB9 seriële verbinding, inclusief RS-232. De TB05 is voorzien van gaten voor plaat- of paneelmontage. De TB05 is ontworpen om rechtstreeks aan te sluiten op Sealevel DB9 seriële kaarten of elke kabel met een DB9M-connector. SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig7
DB9 Vrouwelijk (RS-422) naar DB9 Vrouwelijk (Opt 22 Optimux) Omvormer (Item# (DB103)  
 

De DB103 is ontworpen om een ​​Sealevel DB9 mannelijke RS-422-connector om te zetten naar een DB9 vrouwelijke pinout die compatibel is met AC24AT en AC422AT Opto 22 ISA-buskaarten. Hierdoor kunnen Optomux-apparaten worden bestuurd vanaf elk Sealevel RS-422-bord met een DB9-mannelijke connector.

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig8  
Klemmenblokset – TB05 + CA127-kabel (itemnr. KT105)  
De KT105-klemmenblokset bestaat uit een DB9-connector naar 9 schroefklemmen om de veldbedrading van seriële verbindingen te vereenvoudigen. Het is ideaal voor RS-422- en RS-485-netwerken, maar werkt met elke DB9 seriële verbinding, inclusief RS-232. De KT105 wordt geleverd met één DB9-klemmenblok (item# TB05) en één DB9M naar DB9F 72 inch verlengkabel (item# CA127). De TB05 is voorzien van gaten voor plaat- of paneelmontage. De TB05 is ontworpen om rechtstreeks aan te sluiten op Sealevel DB9 seriële kaarten of elke kabel met een DB9M-connector. SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig9  

Standaard fabrieksinstellingen

De fabrieksinstellingen van ULTRA COMM+422.PCI zijn als volgt:

Haven # Klok DIV Modus Inschakelen Modus
Haven 1 4 Auto
Haven 2 4 Auto
Haven 3 4 Auto
Haven 4 4 Auto

Om de ULTRA COMM+422.PCI te installeren met de standaard fabrieksinstellingen, zie Installatie op pagina 9. Noteer ter referentie de geïnstalleerde ULTRA COMM+422.PCI-instellingen hieronder:

Haven # Klok DIV Modus Inschakelen Modus
Haven 1    
Haven 2    
Haven 3    
Haven 4    

Kaart instellen

In alle gevallen is J1x voor poort 1, J2x – poort 2, J3x – poort 3 en J4x – poort 4.

RS-485-inschakelmodi

RS-485 is ideaal voor multi-drop- of netwerkomgevingen. RS-485 vereist een tri-state driver waarmee de elektrische aanwezigheid van de driver uit de lijn kan worden verwijderd. Wanneer dit gebeurt, bevindt de driver zich in een toestand met drie toestanden of een hoge impedantie. Er mag slechts één bestuurder tegelijk actief zijn en de andere bestuurder(s) moeten op drie niveaus worden vermeld. Het uitgangsmodembesturingssignaal Request To Send (RTS) wordt doorgaans gebruikt om de status van de driver te regelen. Sommige communicatiesoftwarepakketten verwijzen naar RS-485 als RTS enable of RTS block mode transfer.

Een van de unieke kenmerken van de ULTRA COMM+422.PCI is de mogelijkheid om RS-485-compatibel te zijn zonder dat er speciale software of stuurprogramma's nodig zijn. Deze mogelijkheid is vooral handig in Windows-, Windows NT- en OS/2-omgevingen waar de I/O-besturing op een lager niveau is geabstraheerd van het applicatieprogramma. Deze mogelijkheid betekent dat de gebruiker de ULTRA COMM+422.PCI effectief kan gebruiken in een RS-485-toepassing met bestaande (dwz standaard RS-232) softwarestuurprogramma's.

Headers J1B – J4B worden gebruikt om de RS-485-modusfuncties voor het stuurcircuit te besturen. De selecties zijn 'RTS' inschakelen (zeefdruk 'RT') of 'Auto' inschakelen (zeefdruk 'AT'). De 'Auto'-inschakelfunctie schakelt de RS-485-interface automatisch in/uit. De 'RTS'-modus maakt gebruik van het 'RTS'-modembesturingssignaal om de RS-485-interface in te schakelen en biedt achterwaartse compatibiliteit met bestaande softwareproducten.

Positie 3 (zeefdruk 'NE') van J1B – J4B wordt gebruikt om de RS-485 in-/uitschakelfuncties voor het ontvangercircuit te besturen en de status van de RS-422/485-driver te bepalen. De RS-485 'Echo' is het resultaat van het verbinden van de ontvangeringangen met de zenderuitgangen. Elke keer dat een karakter wordt verzonden; het wordt ook ontvangen. Dit kan nuttig zijn als de software echo's aankan (dwz ontvangen tekens gebruiken om de zender te smoren) of het systeem in verwarring brengen als de software dat niet doet. Om de modus 'Geen echo' te selecteren, selecteert u zeefdrukpositie 'NE'.

Voor RS-422-compatibiliteit verwijdert u de jumpers bij J1B – J4B.

ExampDe bestanden op de volgende pagina's beschrijven alle geldige instellingen voor J1B – J4B.

Interfacemodus Bijvamples J1B – J4B

Figuur 1 - Kopstukken J1B – J4B, RS-422SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig10Figuur 2 – Headers J1B – J4B, RS-485 'Auto' ingeschakeld, met 'Geen echo'SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig11Figuur 3 – Headers J1B – J4B, RS-485 'Auto' ingeschakeld, met 'Echo'SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig12Figuur 4 – Headers J1B – J4B, RS-485 'RTS' ingeschakeld, met 'Geen echo'SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig13Figuur 5 – Headers J1B – J4B, RS-485 'RTS' ingeschakeld, met 'Echo'SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig14

Adres en IRQ-selectie
De ULTRA COMM+422.PCI krijgt automatisch I/O-adressen en IRQ's toegewezen door het BIOS van uw moederbord. Alleen de I/O-adressen mogen door de gebruiker worden gewijzigd. Het toevoegen of verwijderen van andere hardware kan de toewijzing van I/O-adressen en IRQ's wijzigen.

Lijnbeëindiging
Normaal gesproken moet elk uiteinde van de RS-485-bus lijnafsluitweerstanden hebben (RS-422 beëindigt alleen het ontvangstuiteinde). Over elke RS-120/422-ingang bevindt zich een weerstand van 485 ohm, naast een pull-up/pull-down-combinatie van 1 K ohm die de ingangen van de ontvanger beïnvloedt. Met headers J1A – J4A kan de gebruiker deze interface aanpassen aan zijn specifieke vereisten. Elke jumperpositie komt overeen met een specifiek gedeelte van de interface. Als er meerdere ULTRA COMM+422.PCI-adapters zijn geconfigureerd in een RS-485-netwerk, mogen alleen de kaarten aan elk uiteinde jumpers T, P & P ON hebben. Raadpleeg de volgende tabel voor de werking van elke positie:

Naam Functie
 

P

Voegt de pull-down-weerstand van 1 K ohm toe aan of verwijdert deze in het RS-422/RS-485-ontvangercircuit (alleen gegevens ontvangen).
 

P

Voegt de pull-up-weerstand van 1 K ohm toe aan of verwijdert deze in het RS-422/RS-485-ontvangercircuit (alleen gegevens ontvangen).
T Voegt de 120 ohm-afsluiting toe of verwijdert deze.
L Verbindt de TX+ met RX+ voor RS-485 tweedraadsbediening.
L Verbindt de TX- met RX- voor RS-485 tweedraadsbediening.

Figuur 6 – Kopteksten J1A – J4A, lijnbeëindiging 

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig15Klokmodi

De ULTRA COMM+422.PCI maakt gebruik van een unieke klokoptie waarmee de eindgebruiker kan kiezen uit de klokmodi delen door 4, delen door 2 en delen door 1. Deze modi worden geselecteerd bij headers J1C tot en met J4C.
Om de baudsnelheden te selecteren die gewoonlijk worden geassocieerd met COM:-poorten (dwz 2400, 4800, 9600, 19.2, … 115.2K Bps) plaatst u de jumper in de modus 'deel door 4' (zeefdruk DIV4).

Figuur 7 – Boekingsmodus 'Delen door 4'SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig16

Om deze snelheden te verdubbelen tot een maximale snelheid van 230.4K bps, plaatst u de jumper in de gedeeld door 2-positie (zeefdruk DIV2).

Figuur 8 – Boekingsmodus 'Delen door 2'SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig17

Baudrates en delers voor de 'Div1'-modus
De volgende tabel toont enkele veel voorkomende gegevenssnelheden en de snelheden die u moet kiezen om deze aan te passen als u de adapter in de 'DIV1'-modus gebruikt.

Voor deze datasnelheid Kies deze datasnelheid
1200 bps 300 bps
2400 bps 600 bps
4800 bps 1200 bps
9600 bps 2400 bps
19.2K bps 4800 bps
57.6 Kbps 14.4K bps
115.2 Kbps 28.8K bps
230.4K bps 57.6 Kbps
460.8K bps 115.2 Kbps

Als uw communicatiepakket het gebruik van baudrate-delers toestaat, kiest u de juiste deler uit de volgende tabel:

Voor deze datasnelheid Kiezen dit Deler
1200 bps 384
2400 bps 192
4800 bps 96
9600 bps 48
19.2K bps 24
38.4K bps 12
57.6K bps 8
115.2K bps 4
230.4K bps 2
460.8K bps 1

Baudrates en delers voor de 'Div2'-modus
De volgende tabel toont enkele veel voorkomende gegevenssnelheden en de snelheden die u moet kiezen om deze aan te passen als u de adapter in de 'DIV2'-modus gebruikt.

Voor deze datasnelheid Kies deze datasnelheid
1200 bps 600 bps
2400 bps 1200 bps
4800 bps 2400bps
9600 bps 4800 bps
19.2K bps 9600 bps
38.4K bps 19.2K bps
57.6 Kbps 28.8K bps
115.2 Kbps 57.6 Kbps
230.4 Kbps 115.2 Kbps

Als uw communicatiepakket het gebruik van baudrate-delers toestaat, kiest u de juiste deler uit de volgende tabel:

Voor deze datasnelheid Kiezen dit Deler
1200 bps 192
2400 bps 96
4800 bps 48
9600 bps 24
19.2K bps 12
38.4K bps 6
57.6K bps 4
115.2K bps 2
230.4K bps 1

Installatie

Software-installatie

Windows-installatie

Installeer de adapter pas in het apparaat als de software volledig is geïnstalleerd.
Alleen gebruikers met Windows 7 of nieuwer mogen deze instructies gebruiken voor toegang tot en installatie van het juiste stuurprogramma via Sealevel's webplaats. Als u een besturingssysteem gebruikt dat ouder is dan Windows 7, neem dan contact op met Sealevel door te bellen naar 864.843.4343 of te e-mailen ondersteuning@sealevel.com om toegang te krijgen tot het downloaden en installeren van de juiste driver

instructies.

  1. Begin met het zoeken, selecteren en installeren van de juiste software uit de Sealevel software driver database.
  2. Typ of selecteer het onderdeelnummer (#7402) voor de adapter uit de lijst.
  3. Selecteer "Nu downloaden" voor SeaCOM voor Windows.
  4. De opstelling files detecteert automatisch de werkomgeving en installeert de juiste componenten. Volg de informatie op de schermen die volgen.
  5. Er kan een scherm verschijnen met tekst die lijkt op: "De uitgever kan niet worden bepaald vanwege de onderstaande problemen: Authenticode-handtekening niet gevonden." Klik op de knop 'Ja' en ga verder met de installatie. Deze verklaring betekent simpelweg dat het besturingssysteem niet weet dat de driver wordt geladen. Het zal geen schade aan uw systeem toebrengen.
  6. Tijdens de installatie kan de gebruiker installatiedirectory's en andere voorkeursconfiguraties opgeven. Dit programma voegt ook vermeldingen toe aan het systeemregister die nodig zijn voor het opgeven van de operationele parameters voor elke driver. Er is ook een optie voor deïnstallatie om alle register-/INI-bestanden te verwijderen. file invoer uit het systeem.
  7. De software is nu geïnstalleerd en u kunt doorgaan met de hardware-installatie.

Linux-installatie

U MOET "root"-rechten hebben om de software en stuurprogramma's te installeren.
De syntaxis is hoofdlettergevoelig.

SeaCOM voor Linux kan hier worden gedownload: https://www.sealevel.com/support/software-seacom-linux/. Het bevat de README en de Serial-HOWTO help files (te vinden op seacom/dox/howto). Deze serie van files legt zowel typische seriële Linux-implementaties uit als informeert de gebruiker over de Linux-syntaxis en voorkeurspraktijken

De gebruiker kan een programma zoals 7-Zip gebruiken om de tar.gz . uit te pakken file.

Bovendien zijn de door de software selecteerbare interface-instellingen toegankelijk door te verwijzen naar seacom/utilities/7402mode.
Voor aanvullende softwareondersteuning, waaronder QNX, kunt u bellen met de technische ondersteuning van Sealevel Systems, 864-843-4343. Onze technische ondersteuning is gratis en beschikbaar van maandag tot en met vrijdag van 8 uur tot 00 uur Eastern Time. Neem voor e-mailondersteuning contact op met: ondersteuning@sealevel.com.

Technische beschrijving

De Sealevel Systems ULTRA COMM+422.PCI biedt een PCI-interfaceadapter met 4 RS-422/485 asynchrone seriële poorten voor industriële automatisering en besturingstoepassingen.
De ULTRA COMM+422.PCI maakt gebruik van de 16850 UART. Deze UART omvat 128 byte FIFO's, automatische hardware-/softwarestroomcontrole en de mogelijkheid om veel hogere datasnelheden te verwerken dan de standaard UART's.

interrupts
Een goede beschrijving van een interrupt en het belang ervan voor de pc kun je vinden in het boek 'Peter Norton's Inside the PC, Premier Edition':

“Een van de belangrijkste dingen die een computer onderscheidt van elk ander soort door de mens gemaakte machine, is dat computers het vermogen hebben om te reageren op de onvoorspelbare verscheidenheid aan werk die op hen afkomt. De sleutel tot deze mogelijkheid is een functie die bekend staat als interrupts. Dankzij de interruptfunctie kan de computer alles onderbreken en overschakelen naar iets anders als reactie op een onderbreking, zoals het indrukken van een toets op het toetsenbord.”

Een goede analogie van een pc-interrupt is het rinkelen van de telefoon. De telefoonbel is een verzoek aan ons om te stoppen met waar we momenteel mee bezig zijn en een andere taak op ons te nemen (spreken met de persoon aan de andere kant van de lijn). Dit is hetzelfde proces dat de pc gebruikt om de CPU te waarschuwen dat een taak moet worden uitgevoerd. De CPU registreert bij ontvangst van een interrupt wat de processor op dat moment aan het doen was en slaat deze informatie op de 'stack'; hierdoor kan de processor zijn vooraf gedefinieerde taken hervatten nadat de interrupt is afgehandeld, precies waar deze was gebleven. Elk hoofdsubsysteem op de pc heeft zijn eigen interrupt, vaak een IRQ genoemd (afkorting van Interrupt Request).

In de begindagen van pc's besloot Sealevel dat de mogelijkheid om IRQ's te delen een belangrijk kenmerk was voor elke invoegbare I/O-kaart. Bedenk dat in de IBM XT de beschikbare IRQ's IRQ0 tot en met IRQ7 waren. Van deze interrupts waren alleen IRQ2-5 en IRQ7 daadwerkelijk beschikbaar voor gebruik. Dit maakte de IRQ tot een zeer waardevolle systeembron. Om maximaal gebruik te maken van deze systeembronnen heeft Sealevel Systems een IRQ-deelcircuit bedacht waarmee meer dan één poort een geselecteerde IRQ kon gebruiken. Dit werkte prima als hardwareoplossing, maar stelde de softwareontwerper voor de uitdaging om de bron van de interrupt te identificeren. De softwareontwerper maakte veelvuldig gebruik van een techniek die 'round robin polling' wordt genoemd. Deze methode vereiste dat de interrupt-serviceroutine elke UART moest 'pollen' of ondervragen over de status in afwachting van een interrupt. Deze manier van pollen was voldoende voor gebruik bij langzamere communicatie, maar naarmate modems hun doorvoermogelijkheden vergrootten, werd deze methode voor het onderhouden van gedeelde IRQ's inefficiënt.

Waarom een ​​ISP gebruiken?
Het antwoord op de polling-inefficiëntie was de Interrupt Status Port (ISP). De ISP is een alleen-lezen 8-bits register dat een corresponderende bit instelt wanneer er een interrupt wacht. Poort 1 interruptlijn komt overeen met Bit D0 van de statuspoort, Poort 2 met D1 etc. Het gebruik van deze poort betekent dat de softwareontwerper nu slechts één enkele poort hoeft te pollen om te bepalen of er een interrupt in behandeling is.
De ISP staat op Base+7 op elke poort (Example: Basis = 280 Hex, Statuspoort = 287, 28F… enz.). Met de ULTRA COMM+422.PCI kan elk van de beschikbare locaties worden gelezen om de waarde in het statusregister te verkrijgen. Beide statuspoorten op de ULTRA COMM+422.PCI zijn identiek, dus ze kunnen allemaal worden gelezen.
Example: Dit geeft aan dat kanaal 2 een interrupt in behandeling heeft.

Beetje Positie: 7 6 5 4 3 2 1 0
Waarde Lezen: 0 0 0 0 0 0 1 0

Toewijzingen van connectorpen

RS-422/485 (DB-9 mannelijk)

Signaal Naam Pin # Modus
GND Grond 5  
TX+ Gegevens positief verzenden 4 Uitvoer
TX- Negatieve gegevens verzenden 3 Uitvoer
RTS+ Verzoek om positief te verzenden 6 Uitvoer
RTS- Verzoek om negatief te verzenden 7 Uitvoer
RX+ Positieve gegevens ontvangen 1 Invoer
RX- Negatieve gegevens ontvangen 2 Invoer
CTS+ Wissen om positief te verzenden 9 Invoer
CTS- Wissen om negatief te verzenden 8 Invoer

DB-37-connectorpentoewijzingen

Haven # 1 2 3 4
GND 33 14 24 5
TX- 35 12 26 3
RTS- 17 30 8 21
TX+ 34 13 25 4
RX- 36 11 27 2
CTS- 16 31 7 22
RTS+ 18 29 9 20
RX+ 37 10 28 1
CTS+ 15 32 6 23

Product voorbijview

Milieuspecificaties

Specificatie Bediening Opslag
Temperatuur Bereik 0ºC tot 50ºC (32ºC tot 122ºC) -20ºC tot 70ºC (-4ºC tot 158ºC)
Vochtigheid Bereik 10 tot 90% RV Niet-condenserend 10 tot 90% RV Niet-condenserend

Productie
Alle printplaten van Sealevel Systems zijn gebouwd volgens de UL 94V0-classificatie en zijn 100% elektrisch getest. Deze printplaten zijn soldeermasker over blank koper of soldeermasker over tin-nikkel.

Stroomverbruik

Levering lijn +5 V DC
Beoordeling 620mA

Gemiddelde tijd tussen storingen (MTBF)
Meer dan 150,000 uur. (Berekend)

Fysieke afmetingen

Bord lengte 5.0 cm (12.7 inch)
Bordhoogte inclusief Goudvingers 4.2 cm (10.66 inch)
Bordhoogte exclusief Goldfingers 3.875 cm (9.841 inch)

Bijlage A – Problemen oplossen

De adapter moet jarenlang probleemloos meegaan. Als het apparaat echter niet naar behoren lijkt te werken, kunnen de volgende tips de meest voorkomende problemen verhelpen zonder dat u de technische ondersteuning hoeft te bellen.

  1. Identificeer alle I/O-adapters die momenteel in uw systeem zijn geïnstalleerd. Dit omvat uw ingebouwde seriële poorten, controllerkaarten, geluidskaarten enz. De I/O-adressen die door deze adapters worden gebruikt, evenals de IRQ (indien aanwezig) moeten worden geïdentificeerd.
  2. Configureer uw Sealevel Systems-adapter zodat er geen conflict is met de momenteel geïnstalleerde adapters. Geen twee adapters kunnen hetzelfde I/O-adres innemen.
  3. Zorg ervoor dat de Sealevel Systems-adapter een unieke IRQ gebruikt. De IRQ wordt meestal geselecteerd via een ingebouwd headerblok. Raadpleeg het gedeelte over kaartconfiguratie voor hulp bij het kiezen van een I/O-adres en IRQ.
  4. Zorg ervoor dat de Sealevel Systems-adapter stevig in een moederbordsleuf is geïnstalleerd.
  5. Als u een besturingssysteem gebruikt dat ouder is dan Windows 7, neem dan contact op met Sealevel door te bellen naar (864) 843-4343 of door een e-mail te sturen naar support@sealevel.com voor meer informatie over de hulpprogramma's die bepalen of uw product goed functioneert.
  6. Alleen gebruikers met Windows 7 of nieuwer mogen tijdens het installatieproces de diagnostische tool 'WinSSD' gebruiken die is geïnstalleerd in de SeaCOM-map in het Startmenu. Zoek eerst de poorten met behulp van Apparaatbeheer en gebruik vervolgens 'WinSSD' om te controleren of de poorten werken.
  7. Gebruik altijd de diagnosesoftware van Sealevel Systems bij het oplossen van een probleem. Dit helpt eventuele softwareproblemen te elimineren en eventuele hardwareconflicten te identificeren.

Als deze stappen uw probleem niet oplossen, neem dan contact op met de technische ondersteuning van Sealevel Systems, 864-843-4343. Onze technische ondersteuning is gratis en beschikbaar van maandag tot en met vrijdag van 8 uur tot 00 uur Eastern Time. Neem voor e-mailondersteuning contact op ondersteuning@sealevel.com.

Bijlage B – Elektrische interface

RS-422
De RS-422-specificatie definieert de elektrische kenmerken van gebalanceerde voltage digitale interfaceschakelingen. RS-422 is een differentiële interface die vol . definieerttage-niveaus en elektrische specificaties van de bestuurder/ontvanger. Op een differentiële interface worden logische niveaus gedefinieerd door het verschil in voltage tussen een paar uitgangen of ingangen. In tegenstelling, een single-ended interface, bijvample RS-232, definieert de logische niveaus als het verschil in voltage tussen een enkel signaal en een gemeenschappelijke massaverbinding. Differentiële interfaces zijn doorgaans meer immuun voor ruis of voltage pieken die kunnen optreden op de communicatielijnen. Differentiële interfaces hebben ook grotere aandrijfmogelijkheden die langere kabellengtes mogelijk maken. RS-422 heeft een nominale snelheid tot 10 Megabits per seconde en kan kabels van 4000 voet lang hebben. RS-422 definieert ook de elektrische kenmerken van de bestuurder en ontvanger, waardoor 1 bestuurder en maximaal 32 ontvangers tegelijk op de lijn kunnen zijn. RS-422 signaalniveaus variëren van 0 tot +5 volt. RS-422 definieert geen fysieke connector.

RS-485
RS-485 is achterwaarts compatibel met RS-422; het is echter geoptimaliseerd voor party-line- of multi-drop-toepassingen. De uitgang van de RS-422/485-driver kan Actief (ingeschakeld) of Tri-State (uitgeschakeld) zijn. Dankzij deze mogelijkheid kunnen meerdere poorten worden aangesloten op een multi-dropbus en selectief worden ondervraagd. RS-485 maakt kabellengtes tot 4000 meter en datasnelheden tot 10 Megabit per seconde mogelijk. De signaalniveaus voor RS-485 zijn dezelfde als die gedefinieerd door RS-422. RS-485 heeft elektrische eigenschappen waardoor 32 drivers en 32 ontvangers op één lijn kunnen worden aangesloten. Deze interface is ideaal voor multi-drop- of netwerkomgevingen. Dankzij de RS-485 tri-state driver (niet dual-state) kan de elektrische aanwezigheid van de driver uit de lijn worden verwijderd. Er mag slechts één bestuurder tegelijk actief zijn en de andere bestuurder(s) moeten op drie niveaus worden vermeld. RS-485 kan op twee manieren worden bekabeld: tweedraads en vierdraadsmodus. De tweedraadsmodus maakt geen volledige duplexcommunicatie mogelijk en vereist dat gegevens slechts in één richting tegelijk worden overgedragen. Voor half-duplexwerking moeten de twee zendpinnen worden aangesloten op de twee ontvangstpinnen (Tx+ naar Rx+ en Tx- naar Rx-). De vierdraadsmodus maakt full-duplex gegevensoverdracht mogelijk. RS-485 definieert geen pin-out van een connector of een reeks modembesturingssignalen. RS-485 definieert geen fysieke connector.

Bijlage C – Asynchrone communicatie

Seriële datacommunicatie houdt in dat afzonderlijke bits van een teken achtereenvolgens worden verzonden naar een ontvanger die de bits weer samenvoegt tot een teken. Gegevenssnelheid, foutcontrole, handshaking en karakterframing (start/stop-bits) zijn vooraf gedefinieerd en moeten overeenkomen aan zowel de verzendende als de ontvangende kant.

Asynchrone communicatie is het standaardmiddel voor seriële datacommunicatie voor pc-compatibele en PS/2-computers. De originele pc was uitgerust met een communicatie- of COM:-poort die was ontworpen rond een 8250 Universal Asynchronous Receiver Transmitter (UART). Met dit apparaat kunnen asynchrone seriële gegevens worden overgedragen via een eenvoudige en duidelijke programmeerinterface. Een startbit, gevolgd door een vooraf gedefinieerd aantal databits (5, 6, 7 of 8) definieert karaktergrenzen voor asynchrone communicatie. Het einde van het teken wordt bepaald door de verzending van een vooraf bepaald aantal stopbits (meestal 1, 1.5 of 2). Een extra bit dat wordt gebruikt voor foutdetectie wordt vaak toegevoegd vóór de stopbits.SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig18Figuur 9 – Asynchrone communicatie

Dit speciale bit wordt het pariteitsbit genoemd. Pariteit is een eenvoudige methode om te bepalen of een databit verloren is gegaan of beschadigd is tijdens verzending. Er zijn verschillende methoden voor het implementeren van een pariteitscontrole om gegevenscorruptie te voorkomen. Veelgebruikte methoden worden (E)ven Parity of (O)dd Parity genoemd. Soms wordt pariteit niet gebruikt om fouten in de gegevensstroom te detecteren. Dit wordt (N)o-pariteit genoemd. Omdat elke bit in asynchrone communicatie achtereenvolgens wordt verzonden, is het gemakkelijk om asynchrone communicatie te generaliseren door te stellen dat elk teken wordt ingepakt (omkaderd) door vooraf gedefinieerde bits om het begin en einde van de seriële verzending van het teken te markeren. De gegevenssnelheid en communicatieparameters voor asynchrone communicatie moeten hetzelfde zijn aan zowel de zendende als de ontvangende kant. De communicatieparameters zijn baudrate, pariteit, aantal databits per teken en stopbits (dwz 9600,N,8,1).

Bijlage D – CAD-tekening

SEALEVEL-Ultra-Comm+422.PCI-4-kanaals-PCI-bus-seriële-invoer-of-uitvoer-adapter-fig19

Bijlage E – Hoe u hulp kunt krijgen

Raadpleeg de Gids voor probleemoplossing voordat u de technische ondersteuning belt.

  1. Begin met het lezen van de Gids voor het oplossen van problemen in Bijlage A. Als er nog steeds hulp nodig is, raadpleeg dan hieronder.
  2. Wanneer u belt voor technische assistentie, zorg dan dat u uw gebruikershandleiding en de huidige adapterinstellingen bij de hand hebt. Indien mogelijk, zorg dan dat de adapter is geïnstalleerd in een computer die gereed is om diagnostiek uit te voeren.
  3. Sealevel Systems biedt een FAQ-sectie over zijn web site. Raadpleeg dit om veelvoorkomende vragen te beantwoorden. Deze sectie is te vinden op http://www.sealevel.com/faq.htm .
  4. Sealevel Systems onderhoudt een startpagina op internet. Het adres van onze startpagina is https://www.sealevel.com/. De nieuwste software-updates en nieuwste handleidingen zijn beschikbaar via onze FTP-site die toegankelijk is vanaf onze startpagina.

Technische ondersteuning is beschikbaar van maandag tot en met vrijdag van 8 uur tot 00 uur Eastern Time. Technische ondersteuning is te bereiken op 864-843-4343. Neem voor e-mailondersteuning contact op ondersteuning@sealevel.com.
RETOURAUTORISATIE MOET WORDEN VERKREGEN VAN SEALEVEL SYSTEMS VOORDAT GERETOURNEERDE GOEDEREN WORDEN GEACCEPTEERD. AUTORISATIE KAN WORDEN VERKREGEN DOOR TE BELLEN NAAR SEALEVEL SYSTEMS EN EEN RETOURAUTORISATIENUMMER (RMA) AAN TE VRAGEN.

Bijlage F – Nalevingskennisgevingen

Verklaring van de Federal Communications Commission (FCC)

Deze apparatuur is getest en voldoet aan de limieten voor digitale apparaten van klasse A, in overeenstemming met deel 15 van de FCC-regels. Deze limieten zijn bedoeld om redelijke bescherming te bieden tegen schadelijke interferentie wanneer de apparatuur in een commerciële omgeving wordt gebruikt. Deze apparatuur genereert, gebruikt en kan radiofrequentie-energie uitstralen en kan, indien niet geïnstalleerd en gebruikt in overeenstemming met de instructiehandleiding, schadelijke interferentie met radiocommunicatie veroorzaken. Gebruik van deze apparatuur in een woonwijk zal waarschijnlijk schadelijke interferentie veroorzaken. In dat geval moet de gebruiker de interferentie op kosten van de gebruiker corrigeren.

Verklaring EMC-richtlijn

Producten met het CE-label voldoen aan de eisen van de EMC-richtlijn (89/336/EEG) en van de laagvolume-richtlijn.tage richtlijn (73/23/EEG) uitgegeven door de Europese Commissie. Om deze richtlijnen na te leven, moeten de volgende Europese normen worden nageleefd:

  • EN55022 Klasse A – “Grenzen en methoden voor het meten van radio-interferentie-eigenschappen van apparatuur voor informatietechnologie”
  • EN55024 – “Immuniteitskenmerken van apparatuur voor informatietechnologie, grenswaarden en meetmethoden”.

WAARSCHUWING

  • Dit is een product van klasse A. In een huiselijke omgeving kan dit product radiostoring veroorzaken. In dat geval kan de gebruiker worden verplicht om passende maatregelen te nemen om de storing te voorkomen of te verhelpen.
  • Gebruik indien mogelijk altijd de kabels die bij dit product zijn geleverd. Als er geen kabel is of als een alternatieve kabel nodig is, gebruik dan afgeschermde kabels van hoge kwaliteit om te voldoen aan de FCC/EMC-richtlijnen.

Garantie

Sealevel's toewijding om de beste I/O-oplossingen te leveren, wordt weerspiegeld in de levenslange garantie die standaard is op alle door Sealevel geproduceerde I/O-producten. We kunnen deze garantie bieden dankzij onze controle over de productiekwaliteit en de historisch hoge betrouwbaarheid van onze producten in het veld. Sealevel-producten worden ontworpen en geproduceerd in de vestiging in Liberty, South Carolina, waardoor directe controle mogelijk is over productontwikkeling, productie, burn-in en testen. Sealevel behaalde in 9001 het ISO-2015:2018-certificaat.

Garantiebeleid
Sealevel Systems, Inc. (hierna "Sealevel") garandeert dat het Product voldoet aan en presteert in overeenstemming met de gepubliceerde technische specificaties en vrij is van materiaal- en fabricagefouten gedurende de garantieperiode. In geval van een storing zal Sealevel het product repareren of vervangen naar eigen goeddunken van Sealevel. Storingen die het gevolg zijn van verkeerde toepassing of verkeerd gebruik van het Product, het niet naleven van specificaties of instructies, of storingen die het gevolg zijn van nalatigheid, misbruik, ongelukken of natuurrampen vallen niet onder deze garantie.
Garantieservice kan worden verkregen door het Product af te leveren bij Sealevel en een aankoopbewijs te overleggen. De Klant stemt ermee in het Product te verzekeren of het risico van verlies of schade tijdens het transport te dragen, de verzendkosten aan Sealevel vooraf te betalen en de originele verzendcontainer of een equivalent te gebruiken. De garantie is alleen geldig voor de oorspronkelijke koper en is niet overdraagbaar.
Deze garantie is van toepassing op door Sealevel vervaardigde producten. Producten die via Sealevel zijn gekocht maar door een derde partij zijn vervaardigd, behouden de originele fabrieksgarantie.

Reparatie/hertest buiten garantie
Producten die worden geretourneerd vanwege schade of misbruik en producten die opnieuw worden getest zonder dat er een probleem is gevonden, zijn onderhevig aan reparatie-/hertestkosten. Een inkooporder of creditcardnummer en autorisatie moeten worden verstrekt om een ​​RMA-nummer (Return Merchandise Authorization) te verkrijgen voordat het product wordt geretourneerd.
Hoe verkrijg ik een RMA (Return Merchandise Authorization)
Als u een product wilt retourneren voor garantie of niet-garantie reparatie, moet u eerst een RMA-nummer verkrijgen. Neem contact op met Sealevel Systems, Inc. Technische ondersteuning voor assistentie:

Beschikbaar van maandag t/m vrijdag van 8:00 tot 5:00 uur EST
Telefoon 864-843-4343
E-mail ondersteuning@sealevel.com

Handelsmerken

Sealevel Systems, Incorporated erkent dat alle handelsmerken waarnaar in deze handleiding wordt verwezen, het servicemerk, handelsmerk of gedeponeerd handelsmerk zijn van het betreffende bedrijf

Documenten / Bronnen

SEALEVEL Ultra Comm+422.PCI 4-kanaals PCI-bus seriële invoer- of uitvoeradapter [pdf] Gebruikershandleiding
Ultra Comm 422.PCI, 4-kanaals PCI-bus seriële invoer- of uitvoeradapter, Ultra Comm 422.PCI 4-kanaals PCI-bus seriële invoer- of uitvoeradapter, 7402

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *