Devantech DS378 relais kaart configuratie

DS378 relais kaart is vervolgens een programmeerbare Ethernet relaiskaart met 8 relais , 7 in-/uitgangen en 3 seriële poorten.

De 7 in of uitgangen kunt u configureren als 10-bit analoge ingangen of als digitale I/O.

De ip relaiskaart is enkelpolig en heeft zodoende een NC en NO schakeling.
Schakelen via ethernet is zodoende nog nooit zo gemakkelijk geweest.

Mits het aansluiten van dubbelpolige relais kan je de ethernet relais kaart ook gebruiken voor bijvoorbeeld buitenverlichting, sproeisystemen en zo meer te schakelen.

De ip relaiskaart is eenvoudig in te stellen en te configureren met je webbrowser.
 U kunt de ip relaiskaart vervolgens ook besturen via een webpagina of met TCP/IP commando's (ASCII, binair of Modbus).

 De Devantech relais kaart kan e-mails versturen op geselecteerde gebeurtenissen.

Schakelen via ip op een veilige manier door middel van de Devantech ethernet module

 Er is vervolgens AES encryptie mogelijk voor een veilige besturing te bewerkstelligen.

 U kunt de netwerk relais vervolgens automatiseren en je heeft zodoende acht 32-bit tellers tot uw beschikking. 
U kunt zelfs schakelschema's op dag of week instellen.
Vervolgens heb je 8 schakelschema's per netwerk relais en zodoende dus 2 schakelschema's per relais.
Kortom de Devantech ethernet module heeft veel mogelijkheden in zich

DS378 relais kaart

De dS378-module is te koop bij Antratek en is gefabriceerd door Devantech.
Antratek heeft nog andere prachtige elektronische modules in de aanbieding.
Neem een kijkje op hun website door op hun logo te klikken. 

DS378 relais kaart
DS378 relais kaart
DS378 relais kaart

Die ziet er kwalitatief veel beter uit dan de IP-Power module.
De Devantech DS378-module heeft een 12 volt voeding nodig van minimum 1 Amp.

De programmeurs kunnen dScript gebruiken om
de DS378 relais kaart te programmeren

Wilt u nog meer? dan kunt u vervolgens de modulevervolgens volledig aanpassen met behulp van de krachtige dScript taal.

 dScript is een multithreading programmeertaal voor modules die met internet zijn verbonden. Het compileert naar efficiënte code die door de firmware van de module wordt geïnterpreteerd.

 Al is dScript geen BASIC, de syntax van dScript zal bekend voorkomen bij degene die al eens Visual Basic of Basic chips heeft geprogrammeerd.

 De mogelijkheden zijn legio, maak kortom een eigen webpagina, voeg vervolgens uw eigen logo en knoppen toe, maak een TCP server, pas een TCP client toe en zo verder.
De DS378 relais kaart is multifunctioneel.

Hoe verbinden met de DS378 relais kaart?

Eerst en vooral valt het me op dat je de relais kaart zodoende direct op je netwerk kan aansluiten door middel van een netwerkkabel.
De DHCP-server op je router geeft direct de DS378 module een IP-adres ter beschikking.

Door middel van een speciaal programma kan je het IP-adres zien van de DS378 module.

Een nadeel is dat het programma vervolgens gebruikt maakt van het onveilige Java script.
Maar je kan vervolgens gaan kijken in je router welk IP-adres de 

DS378 relais kaart
DS378 relais kaart
  1. Met de Devantech module finder kan je het IP-adres zien maar je kan er niet op klikken om vervolgens te openen.
    Deze moet je dus in een webbrowser openen , bijvoorbeeld http://192.168.88.98/index.htm

Microsoft Edge en Google Crome kon vervolgens de webinterface niet openen.
Doch Firefox geeft geen enkel probleem. 

DS378 relais kaart

Download firefox hier

Hoe de Devantech DS378 module configureren?

Er zijn vervolgens een aantal configuratiepagina's om de dS378 naar behoren te laten functioneren.

Doch deze zijn niet met de webbrowser te openen als er geen USB-poort is aangesloten.
 Dit is in geen geval een tekortkoming.
Integendeel, dit is vervolgens opzettelijk zo gemaakt voor de veiligheid te garanderen.

 Deze pagina's zijn allemaal _configx.htm, (dat is een toonaangevend onderstrepingsteken). d.w.z. _config.htm _config2.htm

Alles dat begint met _config wordt beschouwd als een speciale naam voor configuratiepagina's.

Echter zijn die alleen maar zichtbaar als de USB poort is aangesloten op de pc.
bijvoorbeeld: http://192.168.88.22/_config2.htm

Doordat deze configuratie pagina's niet te openen zijn zonder USB aansluiting in de webbrowser is dat een extra veiligheidsmaatregel.

Je wil vervolgens niet nadat je de module hebt geconfigureerd en geïmplementeerd, dat deze configuratiepagina's beschikbaar zijn voor anderen.
Dus mits de USB-kabel losgekoppeld is zijn de _config-pagina's niet meer beschikbaar.

Welke usb kabel heb je nodig om met de DS378 module te verbinden?

DS378 relais kaart
DS378 relais kaart

Daar de USB-kabel niet bij de DS378 module wordt bijgeleverd toon ik welke kabel je nodig hebt.
Je hebt een USB kabel nodig van USB-A naar USB-A mini.


Of deze nu USB 2.0 of 3.0 ondersteund is van geen belang.
USB Mini vind je vaak terug op camera’s, telefoons, externe harde schijven, etc.​
Voor de zekerheid toon ik deze op een foto.

De usb interface installeren op win10 PC

Als u een Win10-, Linux- of MAC-pc hebt, kunt u meteen doorgaan en de USB-kabel aansluiten.
 Deze machines zullen hun eigen USB-stuurprogramma's installeren.
 
Je stuurt vervolgens niets naar het bord, het is gewoon de aanwezigheid van de USB-verbinding waarmee de configuratiepagina's kunnen worden bediend.

 Als je nog een Win7- of Win8 gebruiker bent moet je zodoende de stuurprogramma's installeren.

DS378 relais kaart
  1. koppel de usb-kabel aan de relais kaart en je windows10 PC.
  2. Voorzie de relaiskaart van stroom, je ziet direct dat er een installatie procedure opstart.
DS378 relais kaart
  1. Indien de installatie is voltooid krijg je een melding.
DS378 relais kaart
  1. Als je kijkt in apparaatbeheer zie je de com poort3 staan.
    Nu begint de configuratie.
DS378 relais kaart
  1. Klik op het tabblad status.
  2. Hier zie je de status van de relais kaart, de voltage die de kaart heeft als voeding, en de temperatuur.
    Vervolgens zie je ook de firmware versie en het model van de kaart.

Netwerk instellingen van de Devantech DS378

DS378 relais kaart
  1. Als "host-name" kan je de relais kaart een naam geven. Zo zie je direct als je meerdere kaarten in je bezit hebt welke kaart het is.
  2. De beste manier is gebruik te maken van een vast of static IP-adres vink daarvoor eerst "enable DHCP" uit.
    vul daarna een vast IP-adres in en het subnet.
  3. Als "gateway address" geef het IP-adres in van je router.
  4. Geef twee DNS-server IP-adressen in of laat de default instellingen staan.
DS378 relais kaart
  1. Om de instellingen van kracht te maken, druk zeer kort op de blauwe knop om de instellingen op te slaan. Een tikje is voldoende.
    Vervolgens moet je terug inloggen met je webbrowser op het ingegeven IP-adres.

TCP/IP instellingen

DS378 relais kaart
  1. Klik op het tabblad TCP/IP.
  2. Je kan de netwerk poort veranderen maar hier laat ik ze op default staan. Het beste is deze te veranderen en geen fefault poort te gebruiken.
DS378 relais kaart
  1. Als u op een van de vier selectievakjes klikt, wordt die opdrachtset geselecteerd.
    Er kan slechts één opdrachtset worden geselecteerd.
    De ASCII-opdrachtset is op tekst gebaseerd. U kunt elk programma gebruiken dat tekst via TCP / IP kan verzenden.
    Je kan PuTTY gebruiken in de onbewerkte modus, of het programma Realterm.
    De binaire commandoset werkt op dezelfde manier als onze ETHxxx-reeks kaarten (maar gebruikt verschillende opdrachten) door binaire opdrachten naar de module te sturen.
    AES Binary voegt codering toe. Let op de AES-sleutel MOET 32 bytes lang zijn.
  2. Klik vervolgens op het tabblad "Webpage security".
DS378 relais kaart
  1. Als je het beveiligingswachtwoord leeg laat, krijgt iedereen toegang tot de toepassingspagina om de module te besturen.
    Als u wachtwoordbeveiliging wilt inschakelen, voert u een wachtwoord in het vak Wachtwoord in.
    U kunt tekens uit de ASCII-tekenset van 0x20 tot 0x7E gebruiken, behalve '(0x22).
    Het paswoord mag maximaal 200 tekens lang zijn en je hoeft het niet te onthouden.
    Dus zorg ervoor dat het een lange is met veel hoofdletters, kleine letters, cijfers en symbolen.
    Het openen van een speciale webpagina, _pw.htm, installeert het wachtwoord in uw browser. Zorg ervoor dat het vakje Enable _pw.htm is aangevinkt om dit te doen.
  2. Wacht tot het rode bolletje waar de pijl is naartoe gericht uit gaat en druk terug op de blauwe schakelaar op de relais kaart.
DS378 relais kaart

Als je terug inlogt op de Devantech DS378 relais kaart en hebt de poort veranderd van 80 naar bijvoorbeeld 10280 geef je dit vervolgens als volgt in.
192.168.88.22:10280/index.htm

Relais een naam geven

DS378 relais kaart
  1. Klik op het tabblad "Relais".
  2. Namen mogen maximaal 20 tekens lang zijn, maar houd ze korter als u een telefoon als controller wilt gebruiken.
    Hier heb ik een paar relais hernoemd. Voor gebruik voor een smartphone of Iphone kan je beter maximaal 10 karakters gebruiken.

Relais functie basis instellingen

DS378 relais kaart
  1. In deze kader stel je het gedrag in van de relais.
    Zoals die nu staan werken de relais in on/off modus.
DS378 relais kaart
  1. Je zit in de rechtse kader 5000 staan, dit wil zeggen indien je op de knop drukt de relais gaat inschakelen en na 5 seconden terug gaat uitschakele
  2. Je zit de knop "update pending" rood kleurt. Dit wil zeggen dat hij de configuratie opslaat.
  3. Klik terug zeer kort op het blauwe knopje op de relais kaart.
    Klik verder door op het tabblad "email.

DS378 email instellingen

DS378 relais kaart
  1. Het instellen van e-mails gaat snel en eenvoudig.
    Je hebt alleen het e-mailadres van de ontvanger nodig, een meldingsbericht dat de onderwerpregel per e-mail en de triggergebeurtenis zal zijn.
    De triggergebeurtenis gebruikt dezelfde Boolean-vergelijkingsoplosser als relaisautomatisering. Dus als u een e-mail wilt activeren wanneer digitale ingang 1 (I/O1) actief wordt, voert u gewoon D1 in.
    Het e-mailbericht wordt automatisch ingevuld met nuttige informatie over de staat van de relais, I/O's etc. Booleaanse vergelijkingen worden gebruikt voor het besturen van relais en voor het activeren van e-mailmeldingen.
  2. Er kunnen maximaal acht e-mailmeldingen worden ingesteld, geselecteerd met het vak E-mail nummer.

DS378 timer instellingen configureren

Je kan vervolgens de Devantech DS378 relais kaart automatisch de relais laten in en uitschakelen.
Dit door middel van scheduller instellingen.

DS378 relais kaart
  1. Het Schema Nr. Is een van de acht schema's die kunnen worden ingesteld. Deze worden geselecteerd met het vak Schema nr1 tot en met nr8
  2. Het Target relais invul veld is de lokale relais dat u met dit schema wilt besturen. 1, 2, 3, 4 ,5, 6, 7, 8 invullen volstaat.
  3. W / Days selecteert de dagen van de week waarop u dit schema wilt om het relais te besturen. Als deze in rood is gemarkeerd, is de weekdag actie.
  4. Er zijn twee sets start en stoptijden voor elk van de acht schema's.
    Het relais wordt ingesteld wanneer de starttijd overgaat van inactief naar actief, dwz. op de starttijd en reset wanneer de stoptijd is bereikt.
    Het wordt niet aan of uit gehouden. Door te maken van de webpagina-knoppen kan je die alsnoch beinvloeden.
  5. De huidige tijd is afkomstig van een internettijdserver dus voor de dag en het uur in te stellen heb je een constante internet verbinding nodig.
    Het is alleen-lezen en kan niet worden gewijzigd. Je kan wel het uur wijzigen door in de time zone een getal te gaan invoeren.
    Ik heb voor België de klok één uur moeten verlaten en heb daarom een 1 moeten invullen.
DS378 relais kaart
  1. Om de instellingen van kracht te maken, druk terug zeer kort op de blauwe knop om de instellingen op te slaan.

DS378 module firmware update 

DS378 relais kaart
  1. Bij "status" kan je zien welke firmware momenteel wordt gebruikt.
DS378 relais kaart
  1. Klik Op DScript-3.01.exe om het programma te installeren.
DS378 relais kaart
  1. Bevestig de installatie door op install te klikken, alles wordt automatisch geinstalleerd.
DS378 relais kaart
  1. KLik op het blauwe knopje tot als het rode lichtje gaat branden.
    Wees niet bang om iets te misdoen want deze module is niet zoals de IP-power.
    Je kan het board niet onklaar maken door een mislukte update.
DS378 relais kaart
  1. Op de windows10 PC klik op "dScript" om het programma op te starten.
DS378 relais kaart
  1. Klik vervolgens op "module".b>
  2. selecteer de com poort waar de module met verbonden is.
  3. Je zal vervolgens zien dat je verbinding hebt met de module.
DS378 relais kaart
  1. KLik op het tabblad "openen" om de firmware te gaan zoeken.
DS378 relais kaart
  1. Blader naar het pakket die je hebt gedownload. Vervolgens blader je verder naar:
  2. dScriptPublish-3.01/Examples/app-dS378-v3.01.
  3. Klik vervolgens op openen.
DS378 relais kaart
  1. Je ziet nu het script tevoorschijn komen in het venster waar de pijl staat.
  2. Klik vervolgens op de groene pijl het update proces op te starten.
DS378 relais kaart
  1. In het onderste venster zie je wat er gebeurt bij de update en kan je vervolgens aflezen of de update is geslaagd.
DS378 relais kaart

De firmware update is geslaagd, het Devantech DS378 module is echt een aanrader.
De DS378 module is robuust en er kan gebruik worden gemaakt van eigen geprogrammeerde software.

Oude configuratie instellingen wissen

Oude configuratie instellingen wissen bij de Devantech dS378-module.
Bij het uploaden van de firmware, zoals beschreven in het vorige gedeelte, worden niet alle configuratiewaarden gewist.
 
Als u deze moet wissen, doet u het volgende:

Laad vervolgens de toepassing app-dS378-v3.01 in de editor, maar voordat u deze naar de dS378 uploadt, moet je zodoende een kleine wijziging aanbrengen. 


Zoek het label "main" (klik op het woord in het rechtervenster is het snelst).
Net onder dit is een commentaarregel "gosub init".

Verwijder daar de puntkomma maar opgelet, je moet die na de reset terug zetten.
Upload vervolgens de applicatie en deze reset het IP-adres samen met alle andere variabelen.


 Bevestig dat het bord werkt, maar verander nog niets.
U moet de puntkomma terugzetten en de toepassing opnieuw uploaden, anders blijft deze alles opnieuw instellen elke keer dat je de dS378-module  opstart.

  1. Om de module te resetten naar fabrieks instellingen laad je de firmware in het programma. Je mag deze nog niet inladen in de module.
  2. Verwijder het (") symbool waar de pijl is op gericht, daarna mag je de firmware in de module laden.
    Zet het symbool terug en laad nogmaals de firmware in de module.
    De relais module is gereset met de default instellingen.

Conclusie en enkele meegenomen tips

Alle toestellen die op internet bereikbaar zijn hebben een default poort instelling en gebruiken meestal standaard de poort 80 en nog andere default poorten.
Verander zodoende steeds de default instellingen van de dS378-module.

Uiteraard moet je de dS378-module beveiligen met een sterk paswoord.
De service van de mensen van Devantech is vervolgens uitstekend. 
Dus bij problemen kan je bijgevolg steeds bij hen terecht.


Naar mijn mening is de Devantech dS378-module een echte aanrader.
Zowel betreft beveiliging en bovendien als robuustheid is deze Devantech dS378-module zeer goed.
De dS378-module is steeds te gebruiken ook al loopt er iets fout bij het upgraden of herprogrammeren.

DS378 relais kaart

Vindt je deze tutorial interessant?