En tidkanal används för att påverka taggar i Web Port baserat på tid och datum. Det kan t.ex. vara att styra belysning och fläktar utifrån tid på dygnet. Tidkanaler kan också användas för att stänga av system för att spara energi, till exempel under semesterperioder.
OBS!
För att kunna använda Web Port-funktionen för Tidkanaler måste den vara aktiverad under Systeminställningar/Server/Tidkanaler.
Ett schema består av:
- ett antal olika tillstånd (se"Tillstånd")
- ett veckoschema (se"Veckoschema")
- särskilda perioder (se "Specialperioder")
Ett schema kan ställas in i olika lägen. Dessa består av Inaktiv, Auto och alla tillstånd som definierats för schemat (se "Lokala tidkanaler"). Om schemat är inställt på Inaktivt exkluderas det vid utvärdering av scheman. Om schemat är inställt på Auto, utvärderas veckoschemat och specialperioder när det uppfyllda villkoret aktiveras. Om inget tillstånd är uppfyllt aktiveras standardtillståndet.
Åtkomst till ett schema kan ges antingen genom att ansluta det till en sida som användaren har åtkomst till, eller genom att ge användaren en behörighet som är specifikt avsedd för scheman.
Lokala tidkanaler
Web Port ger möjlighet att läsa upp lokala tidkanaler i DUC/PLC för att hantera dessa i Web Ports gränssnitt för tidkanalhantering. Detta görs genom att aktivera lokal tidkanal och välja en taggreferens och eventuell ett tidkanalsscript. Se mer om tidkanalskript i "Tidkanalskript".
För bl.a. Fidelix och BACnet har Web Port stöd att läsa in tidkanalen till datatypen SCHEDULE. För de styrsystem som inte kan läsas in som SCHEDULE används ett tidkanalscript. Lägg också till hur många till- och frånslag tidkanalskriptet ska hantera (oftast hur många dagliga till-/frånslag)
För att hantera de lokala tillstånden behöver man skapa två tillstånd. Ett för lokalt frånslag med händelse ”local=0” och ett för lokalt tillslag ”local=1”.
Därefter hanteras tidkanalen på samma sätt som den centrala, genom att välja något av de lokala tillstånden när nya händelser eller perioder läggs till.
Se avsnittet "tidkanalskript" för exempel på tidkanalskript.
Skillnad mellan lokal och central tidkanal
Web Port hanterar både lokala och centrala tidkanaler, antingen separat eller med centrala och lokala tillstånd i samma tidkanal.
En lokal tidkanal innebär att Web Port skriver ett veckoschema till enheten och enheten håller koll på tid och dag samt agerar enligt det veckoschemat.
I en centralt tidkanal håller Web Port koll på tid och dag, samt skriver det aktuella tillståndet till taggen varje minut. Därmed behöver enheten endast "reagera" på direkta kommandon från Web Port.
Central tidkanal har mer flexibilitet då grupper och perioder kan användas, medan lokal tidkanal är mindre känsliga för anslutningsavbrott.
Tillstånd
Tillstånd indikerar olika lägen för tidkanalen. Det kan till exempel vara OFF och ON. Tillstånden definieras per tidkanal och kan vara två eller fler. Varje tillstånd har följande inställningar:
| Inställning: | Beskrivning: |
| Beskrivning | Beskrivande text för tillståndet |
| Händelse | Anger vad som ska hända när tillståndet är aktivt |
Information
En händelse i sin enklaste form uppdaterar en enda tagg och definieras enligt följande:
TAG=värde
Status associerad med lokala tidkanaler definieras enligt:
Local=värde
Exempel:
LB01_GT11_SP = 21 Flera taggar kan påverkas genom att separera dem med en "&" symbol, t.ex. LB01_GT11_SP=21&LB01_GT12_SP=24
Information: För att utföra mer komplexa åtgärder kan Anropade skript köras. Detta görs genom att skriva: script#skript namn(parametrar)
Skriptnamn kan läsas från SYSTEMINSTÄLLNINGAR/SKRIPT/Anropade Skript
Parametrar är inte obligatoriska men är ett bra sätt att skicka information till skriptet. Parametrar skrivs som par1 = värde, par2 = värde där par1 och par2 blir variabler med inställda värden i skriptet.
Exempel:
Följande exempel anropar skriptet sum med två parametrar x=3 och y=5. Detta förutsätter att det finns ett anropat skript med namnet sum och att det använder x och y som parametrar (se kapitel 11.1)
skript#sum (x=3, y=5)
För att ändra ett tillstånd öppnar du tidkanalen i ändringsläge genom att först markera tidkanalen i listan under TIDKANALER och sedan klicka på knappen ÄNDRA i den dialogruta som öppnas. Tillstånd som har en tom beskrivning raderas automatiskt när schemat sparas.
Veckoschema
Ett veckoschema består av dagar för måndag-söndag, helgdagsaftnar och helgdagar. För att aktivera ett tillstånd för en eller flera av dagarna skapas en händelse genom att klicka på knappen NY HÄNDELSE.
En händelse har följande inställningar:
| Inställning: | Beskrivning: |
| Starttid | Starttid för händelsen |
| Sluttid | Sluttid för händelsen |
| m-f | Händelsen gäller måndag-fredag |
| m-s | Händelsen gäller måndag-söndag |
| Måndag | Händelsen gäller för måndagar |
| Tisdag | Händelsen gäller för tisdagar |
| Onsdag | Händelsen gäller för onsdagar |
| Torsdag | Händelsen gäller torsdagar |
| Fredag | Händelsen gäller fredagar |
| Lördag | Evenemanget gäller lördagar |
| Söndag | Evenemanget gäller för söndagar |
| Helgdagsafton | Händelsen gäller för helgdagsaftnar |
| Helgdag | Evenemanget gäller för allmänna helgdagar |
| Tillstånd | Det tillstånd som ska aktiveras under tidsperioden |
Information
En händelse visas som ett tidsintervall tillsammans med vilket tillstånd som gäller inom intervallet.
Exempel:
07:00-16:30 [TILL]
För att redigera en händelse går du till TIDKANALER och klickar på önskad tidkanal i listan. Klicka sedan på önskad händelse under Veckoschema.
För att ta bort en händelse kan man klicka på den lilla papperskorgen till höger om respektive händelse.
Tillstånd blir gröna när de är aktiva.
För att göra eventuella ändringar klickar du på SPARA. Om du klickar på AVBRYT återställs ändringarna till vad de var innan de gjordes.
Information
En händelse kan också kopplas till en grupp av dagar. För att skapa grupper se avsnitt "Grupper" .
Specialperioder
Specialperioder kan sträcka sig över flera dagar och har följande inställningar:
| Inställning: | Beskrivning: |
| Starttid | Starttid och datum för händelsen |
| Sluttid | Sluttid och datum för händelsen |
| Tillstånd | Det tillstånd som ska aktiveras under tidsperioden |
Information
En händelse visas som ett tidsintervall tillsammans med vilket tillstånd som gäller inom intervallet.
Exempel:
20150703 16:30 - 20150803 07:00 [FRÅN]
För att redigera en period går du till Tidkanaler och klickar på önskad tidkanal i listan. Klicka sedan på önskad period under Specialperioder.
För att ta bort en period klickas den lilla soptunnan till höger om respektive period. När perioden har passerat kommer den att tas bort från Web Port då den inte längre är aktuell.
Information
Om flera händelser och perioder överlappar varandra har perioden prioritet. Detta markeras också med grön färg.
Exempel:
Veckodag: 07:00 - 16:30 [PÅ]
Period: 20150703 07:30 - 20150803 16:30 [AV]
Om dessa två regler överlappar varandra kommer perioden att prioriteras framför veckodagen.
När en regel är aktiv blir den grön.
Kalendervy
En tidkanal kan även presenteras som en kalender genom att klicka på kalenderikonen till vänster i tabellen. Från denna vy kan händelser och perioder skapas genom toppmenyn samt ändringar ske genom att klicka eller dra i redan skapade. Kom ihåg att klicka på SPARA i toppmenyn för att gjorda ändringar skall sparas. Klickas AVBRYT i toppmenyn kommer eventuella ändringar att gå förlorade.
Skapa en tidkanal
Se först till att Tidkanaler är aktiverade, under Systeminställningar/Server/Tidkanaler. För att skapa en tidkanal gå till TIDKANALER och välj sedan verktygsknappen Ny tidkanal.
Följande inställningar kan göras:
| Inställning: | Beskrivning: |
| Namn | Namn på tidkanalen |
| Beskrivning | Beskrivande text för tidkanalen |
| Kategori | Text som beskriver tidkanalen kategori |
| Sidkoppling | Kopplar tidkanalen till en specifik sida i Web Port |
| Standardtillstånd | Det tillstånd som tidkanalen använder när inget annat är inställt |
Lokal tidkanal
| Inställning: | Beskrivning: |
| Aktiv | Anger om lokal tidkanal används |
| Tidkanalskript | Anger skript som används för att läsa/skriva lokala tidkanaler |
| #På/Av | Antal potentiella till- och frånslag i styrsystemet |
| Använd eves | Ange om den lokala tidkanalen stödjer helgdagsaftnar |
| Använd helgdag | Anger om den lokala tidkanalen stödjer helgdagar |
| Använda perioder | Anger om den lokala tidkanalen stödjer särskilda perioder |
Tillstånd 0 (standard)
| Inställning: | Beskrivning: |
| Beskrivning | Beskrivning av tillstånd 0. Detta tillstånd är aktiverat som standard |
| Åtgärd | Vad som ska hända när tillståndet är aktivt |
Tillstånd 1
| Inställning: | Beskrivning: |
| Beskrivning | Beskrivning av tillstånd 1 |
| Åtgärd | Vad som ska hända när tillståndet är aktivt |
Information
För att lägga till fler tillstånd, klicka på + TILLSTÅND. Glöm inte att spara alla ändringar som har gjorts innan de går förlorade.
Om lokalt schema används måste Action anges som "local=0" för FRÅN och "local=1" för TILL.
Standardtillståndet skrivs en gång per minut till styrsystemet.
Exempel lokal tidkanal i kombination med central:
Två tillstånd för hantera den lokala tidkanalen konfigureras
”Lokal från”, local=0 samt ”Lokal till”, local=1
Utöver detta konfigureras ett tillstånd som används för berätta för styrsystemet den skall köra på lokal tidkanal. ”Överstyrning från”, TIDK_CMD=0
Samt två tillstånd som växlar mellan central överstyrning till och från. ”Central från”, TIDK_CMD=1 och ”Central till”, TIDK_CMD=2
Auto väljs även som standardtillstånd
OBS: Lokala och centrala kommandon får inte kombineras i samma tillstånd. Skriv inte local=1&TIDK_CMD=1 i samma tillstånd, då fungerar tidkanalen inte korrekt.
Redigera tidkanal
För att redigera en tidkanal gå till TIDKANALER och välj sedan önskad tidkanal i listan. I dialogrutan som öppnas kan inställningar göras för scheman och perioder. För att ändra tidkanalens grundinställningar klickas knappen ÄNDRA i dialogrutan.
Ta bort tidkanal
För att ta bort en tidkanal gå till TIDKANALER och välj sedan önskad tidkanal i listan. I dialogrutan som öppnas klickas knappen TA BORT och bekräfta sedan ditt val.