IO-enheter representerar en anslutning, via en drivrutin, till exempelvis ett styrsystem. Taggar, (se kapitel"Taggar") används sedan för att tala om vilka signaler som skall kopplas mellan Web Port och styrsystemet.
För att skapa nya IO-enheter eller ändra inställningar för befintliga IO-enheter, gå till SYSTEMINSTÄLLNINGAR/KOMMUNIKATION/IO-ENHETER. Där hittar du en tabell som visar skapade IO-enheter och deras kommunikationsstatus.
Tabellen över tillgängliga IO-enheter har följande kolumner och färger:
| Namn | Typ av | Status | Namn Typ Status Beskrivning |
| Namn på IO-enhet | Drivrutin | OK | Beskrivande text |
| Fel | |||
| Inaktiverad | |||
| Ej ansluten |
Information:
Oavsett vilka drivrutiner som är installerade kan du alltid skapa IO-enheter med drivrutinerna DrvDisk och DrvWebPortAPI (från v2.21.6).
För DrvWebPortAPI finns en separat manual som ingår när du installerar Web Port med dokumentation.
DrvDisk är en simulerad IO-enhet som lagras lokalt i ditt Web Port-projekt. Den används ofta för t.ex. larmtaggar för kommunikation eller interna taggar som hanteras av skript.
Skapa IO-enhet
För att skapa en ny IO-enhet, klicka på verktygsknappen Lägg till enhet. I dialogrutan som öppnas listas inställningarna enligt följande:
| Inställning | Beskrivning |
| *Namn | Namn på IO-enheten |
| Beskrivning | Beskrivande text för IO-enheten |
| *Drivrutin | Drivrutin som IO-enheten ska använda |
*Obligatorisk
Tryck sedan på SPARA längst ned på dialogsidan för att skapa IO-enheten.
En ny dialog öppnas nu med inställningar för den valda drivrutinen. Se hjälpen för den aktuella drivrutinen för mer information om vilka inställningar som kan göras.
Redigera IO-enhet
Så här ändrar du inställningarna för en befintlig IO-enhet. Klicka på tabellraden för tabellenheten för att öppna en dialogruta med tillgängliga inställningar, se manualen för den specifika drivrutinen. Utför önskade ändringar och tryck sedan på knappen SPARA längst ned.
Ta bort IO-enhet
För att ta bort en IO-enhet är den markerad i tabellen. I dialogrutan som öppnas klickar du på TA BORT och sedan på JA för att bekräfta.
Allmänna inställningar
För varje IO-enhet finns ett antal generella inställningar som är tillgängliga oavsett vilken drivrutin som valts. Dessa beskrivs nedan:
| Inställning | Beskrivning av inställning |
| GUID | Unikt ID för varje enhet. Detta skapas automatiskt av Web Port. |
| Namn | Enhetens namn. |
| Beskrivning | Beskrivande text för enheten, t.ex. fabrikat och placering. |
| Notering | Möjlighet att lägga till en längre beskrivande text om enheten. |
| Aktiv enhet | Indikerar om enheten är aktiv och kan användas. |
| Aktivera larm | Anger om larmhanteringen är aktiv för enheten. |
| Aktivera trender | Anger om trendhanteringen är aktiv för enheten. |
| Blockera larmsändning | Blockerar sändning av larm för taggar som är anslutna till enheten. |
| Minnesläge | Visar om enheten är i minnesläge (begäran görs endast mot en minneskopia av enheten). |
| Debugläge | Ytterligare felsökningsinformation om kommunikationen med enheten skrivs i felsökningsloggen (se kapitel"Logs->Felsökning"). |
| Läscache [s] | Anger den cachetid som begränsar hur ofta avläsningar görs. Läsoperationer med standardprioritet kommer inte att utföras innan cachetiden har passerat sedan den senaste läsningen. (Se kapitlet"Systeminställningar->Köfördelning" för mer information). |
| Prioritera cache | Om Prioritera Cache är aktiverat kommer inga läsoperationer att utföras innan cache-tiden har passerat sedan senaste läsning. |
| Endast läsning | Anger om enheten endast kan läsas (skrivförfrågningar blockeras). |
| Typ av Watchdog | Anger om en Watchdog-funktion ska användas och i så fall vilken typ. |
| Intervall för Watchdog | Anger intervallet för eventuell watchdog. |
| Tagg för watchdog | Anger den tagg som watchdog-funktionen ska påverka. |
| Status tagg | Anger den tagg som enhetens status skrivs till. (Se kapitel"Status tagg") |
| Redundant enhet | Anger vilken redundant enhet som helst. |
Status tagg
Fyll i valfri tagg (namn) där IO-enhetens status ska visas. Om en larmtagg används så uppfylls kriteriet på larmtaggen när enheten inte är OK. Om en annan taggtyp används gäller följande:
Datatyp DIGITAL:
Om enheten är OK sätts taggen till 1 och vid fel till 0.
För taggar med andra datatyper sätts status till följande:
0: OFFLINE, 1: ANSLUTNING, 2: OK. 3: FEL, 4: MINNE, 5:
NOLICENSE Använd en IO-enhet baserad på en DrvDisk-drivrutin för statustaggarna.
OBS!
Statustaggen måste vara ansluten till en enhet av typen DrvDisk för att inte vara beroende av den enhet som den är inställd på att övervaka.
Status
Under inställningarna för en IO-enhet visas information om den aktuella statusen. Detta inkluderar den senaste återställningstiden, antalet taggar som är associerade med IO-enheten, och hur många av dessa som är larm- och trendtaggar. Här visas också information om hur många förfrågningar per sekund (för närvarande genomsnitt och max), samt hur många förfrågningar som har gjorts sedan den senaste återställningen.