63
© 2011 Fidelix Sverige AB - Anders Engberg FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

© 2011 Fidelix Sverige AB - Anders Engberg

FdxOPC Server 1.0.0.11

Page 2: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"
Page 3: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

3Innehåll

© 2011 Fidelix Sverige AB - Anders Engberg

Innehållsförteckning

1 Allmänt 4

2 Systemkrav 5

3 Installation 6

................................................................................................................................... 71 Val av språk

................................................................................................................................... 82 Välkomstbild

................................................................................................................................... 93 Viktig information

................................................................................................................................... 104 Välj mapp för installation

................................................................................................................................... 115 Välj komponenter

................................................................................................................................... 136 Välj mapp på Start-menyn

................................................................................................................................... 147 Sammanställning av installationsalternativ

................................................................................................................................... 158 Installation med mjukvarulicens

................................................................................................................................... 169 Slutför installationen

4 Konfiguration 17

................................................................................................................................... 181 Lägg till FX

................................................................................................................................... 212 Läs in punkter

................................................................................................................................... 233 Ta bort FX

5 Inställningar 24

................................................................................................................................... 251 FdxOPC.ini

................................................................................................................................... 262 BrowseStructure

................................................................................................................................... 293 TimeTableStructure

6 Punkttyper 32

................................................................................................................................... 331 AI - Analoga in

................................................................................................................................... 362 AL - Larmpunkt

................................................................................................................................... 383 Calendar - Kalender

................................................................................................................................... 404 CO - Regulator

................................................................................................................................... 435 CT - Konverteringstabell

................................................................................................................................... 446 DO - Digitala ut

................................................................................................................................... 457 Device - Device information

................................................................................................................................... 468 IN - Digitala in

................................................................................................................................... 479 ST - Status texter

................................................................................................................................... 4810 TT - Tidkanaler

Index 63

Page 4: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

4 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

1 Allmänt

Detta dokument beskriver installation och konfiguration av Fidelix FdxOPC Server.Fidelix FdxOPC Server stöder DA 3.0 och kan installeras som ett program eller som entjänst.

FdxOPC kan köras i 30 minuter i demoläge.

Programmet kräver en licens för att fungera och den levereras normalt som en FidelixSmartSec USB nyckel. Licensnyckel kan även erhållas som en licensfil som är låst till hårdvara där FdxOPC ärinstallerad.

Page 5: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

5Allmänt

© 2011 Fidelix Sverige AB - Anders Engberg

2 Systemkrav

Då all kommunikation mellan Fidelix FX-enheter och FdxOPC Server sker via TCP/IPkrävs att PC där FdxOPC Server skall installeras och Fidelix FX-Enheter är korrektkonfigurerade gällande TCP/IP kommunikation och är anslutna till ett fungerandenätverk. Systemkrav:

2.0 GHz Processor 1 GB installed RAM 180 MB available disk space Ethernet Card Grafikkort och bildskärm för Super VGA (800 × 600) eller högreCD-ROM or DVD Drive Tangentbord och Microsoft-mus eller kompatibelt pekdon

Operativ System min. krav: Windows XP SP2Windows 7 Pro och Ultimate Windows Server 2003 SP2 Windows Server 2008 (R2)

Page 6: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

6 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

3 Installation

Normalt levereras installationsfil på samma USB-minne som även är licensnyckel. Föratt starta installtionen, kör installationsfilen, ”Installera FdxOPC x.x.x.x.exe” där x.x.x.x= versionsnummer direkt från USB-minnet.

Page 7: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

7Installation

© 2011 Fidelix Sverige AB - Anders Engberg

3.1 Val av språk

Du får nu möjlighet att välja vilket språk du vill använda under installationen.

Tillgängliga språk är Svenska, Finska och Engelska.

Klicka sedan på OK för att fortsätta.

Page 8: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

8 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

3.2 Välkomstbild

En välkomstbild visas.

Klicka på ”Nästa >” för att gå vidare eller ”Avbryt” för att avbryta installationen.

Page 9: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

9Installation

© 2011 Fidelix Sverige AB - Anders Engberg

3.3 Viktig information

Läs igenom informationen innan du fortsätter installationen, efter att du har läst klickapå ”Nästa >” för att fortsätta.

Page 10: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

10 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

3.4 Välj mapp för installation

Välj installationsmapp, default installeras Fidelix FdxOPC Server i Windows Programmapp.

För att installera Fidelix FdxOPC Server på annat ställe, ange sökvägen eller klicka på”Bläddra…” för att ange ny installationsmapp.

Sökvägen måste alltid vara kopplad till en enhet ( ex. F: ), UNC-sökvägar är inte tillåtna( ex. \\server\katalog ).

För att fortsätta installationen, klicka på ”Nästa >”

Page 11: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

11Installation

© 2011 Fidelix Sverige AB - Anders Engberg

3.5 Välj komponenter

Klicka på önskat alternativ för mer information.

Här visas ett flertal alternativ för installationen.

Installerar FdxOPC Server

Detta är grundinstallation och installeras alltid. Med detta alternativ installeras ävenikoner i startmenyn samt en tom FdxOPC.ini, finns redan en befintlig FdxOPC.inikommer du få bekräfta innan den skrivs över.

Installera FdxOPC.ini exempelfil

Med detta alternativ installeras en exempel fil ”FdxOPC_exempel.ini” i samma mappsom övriga filer.

Registrera FdxOPC Server

Med detta alternativ aktiverat så görs en registrering av FdxOPC Server underinstallationen. Detta är nödvändigt vid nyinstallation. Har tidigare BETA version avFdxOPC använts så byter OPC Servern namn om detta alternativ använts vilket kräveratt viss konfiguration av eventuellt SCADA/DHC måste göras. Det rekommenderas attgöra denna konfiguration för att slippa eventuella problem med framtida uppdateringarav FdxOPC Server.

Kör FdxOPC som en tjänst.

Page 12: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

12 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Med detta alternativ aktiverat så registreras (se info ovan) och installeras FdxOPC somen tjänst i Windows.

Installerar FdxOPC Trace

Med detta alternativ aktiverat så installeras ett extra program för att kunna sparakommunikationsloggar för t.ex. felsökning.

Installera med mjukvarulicens

Med detta alternativ aktiverat så visas ett popup fönster efter installationen medinformation om SystemID. I de fall där det inte går att använda USB hårdvarulås kan enlicensfil användas istället. För att erhålla en licensfil måste SystemID skickas till FidelixSverige AB.

För att fortsätta installationen, klicka på ”Nästa >”

Page 13: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

13Installation

© 2011 Fidelix Sverige AB - Anders Engberg

3.6 Välj mapp på Start-menyn

En ny mapp med genvägar läggs till Start-menyn. Om ett annat namn önskas, ange nyttnamn eller klicka på ”Bläddra…” för att välja en befintlig mapp.

För att fortsätta installationen, klicka på ”Nästa >”

Page 14: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

14 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

3.7 Sammanställning av installationsalternativ

Här visas en sammanställning på valda alternativ, om allt stämmer klicka på ”Installera”för att starta installationen. Om du vill ändra något alternativ, klicka på ”< Tillbaka” tills dukommer till önskat alternativ att ändra.

Om du installerar över en befintlig installation och det redan finns en FdxOPC.ini i valdmapp, så måste du bekräfta om du vill skriva över befintlig fil.

Tänk på att det är FdxOPC.ini som innehåller alla namn och adresser till FX202x(A)/Spider, så välj No/Nej om du installerar över en befintlig installation.

Page 15: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

15Installation

© 2011 Fidelix Sverige AB - Anders Engberg

3.8 Installation med mjukvarulicens

Om du valde Installera med mjukvarulicens så visas nu en popup med licensinformation.

Notera SystemID och skicka detta till Fidelix Sverige AB ([email protected]) för atterhålla en licensfil.

Page 16: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

16 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

3.9 Slutför installationen

Nu är installationen färdig, klicka på ”Färdig” för att avsluta installationsprogrammet.

Page 17: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

17Installation

© 2011 Fidelix Sverige AB - Anders Engberg

4 Konfiguration

När installationen är färdig behöver du konfigurera FdxOPC Server för att den skallfungera korrekt. Du har fått följande ikoner i Windows Start-meny, under förutsättning att du inte byttemapp under installationen så finns dessa enligt

Start – Alla program – Fidelix OPC Server

Klicka på önskad rad för mer

information.

Med dessa kan du nu enkelt konfigurera FdxOPC Server i några enkla steg.

Page 18: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

18 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

4.1 Lägg till FX

Lägg till FX i FdxOPC.ini

Välj den här länken först, där fyller du i uppgifter såsom namn och adress till FX somskall läggas till via kommandotolken.

Skriv in namn (använd ej punkt ’.’ i namnet), tryck sedan på Enter.

Page 19: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

19Konfiguration

© 2011 Fidelix Sverige AB - Anders Engberg

Fyll IP-adress eller DNS-namn till vald FX202x(A)/Spider, tryck sedan på Enter.

När det är färdigt får du en fråga om att läsa in punkterna från FX till FdxOPC Serverndirekt, har du kontakt med den valda FX202x(A)/Spider via nätverk eller motsvarandekan du svara Yes/Ja här. Om du planerar att koppla ihop din dator på samma nätverksenare kan du svara No/Nej här och använda länken Läs in punkter senare.

När FdxOPCServer har läst in samtliga punkter från vald FX202x(A)/Spider visas enpopup med information.

Page 20: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

20 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Klicka på ”OK” för att avsluta Lägg till FX i FdxOPC.ini. Upprepa sedan detta för allaFX202x(A)/Spider som du vill lägga till.

Om du nu har valt att läsa in punkterna direkt är konfigurationen klar.

Page 21: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

21Konfiguration

© 2011 Fidelix Sverige AB - Anders Engberg

4.2 Läs in punkter

Om du valde No/Nej då du lade till ny FX, om det har kommit till nya punkter i en befintligFX eller om du har bytt namn på en FX i FdxOPC.ini så behöver du läsa in punkterna tillFdxOPC.

För att göra detta välj Läs in punkter från start-menyn.

Följande fönster visas.

Fyll i namn såsom du skapade dom med Lägg till FX i FdxOPC.ini.

När FdxOPCServer har läst in samtliga punkter från vald FX202x(A)/Spider visas enpopup med information.

Klicka på ”OK” för att avsluta Läs in punkter.

Page 22: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

22 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Upprepa detta för alla FX202x(A)/Spider som skall konfigureras.

När det är gjort är konfigurationen klar.

Page 23: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

23Konfiguration

© 2011 Fidelix Sverige AB - Anders Engberg

4.3 Ta bort FX

Ta bort FX ur FdxOPC.ini

Detta kommando startar kommandotolken där du anger vilken FX202x(A)/Spider du villta bort.

När FdxOPC har tagit bort vald FX202x(A)/Spider så visas följande fönster

För att avsluta Ta bort FX ur FdxOPC.ini klicka på ”OK”.

Page 24: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

24 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

5 Inställningar

Default installeras alla inställningar så att FdxOPC beter sig lika som Fidelix OPCServer som ingår i Fidelix Webvision.

Om man vill ändra på hur punkt/taggar visas så kan detta göras genom att ändra påparametrarna i FdxOPC.ini.

Page 25: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

25Inställningar

© 2011 Fidelix Sverige AB - Anders Engberg

5.1 FdxOPC.ini

För att ändra på inställningarna öppna FdxOPC.ini genom att välja Öppna FdxOPC.inifrån start-menyn.

I FdxOpc.ini finns följande inställningar för respektive undercentral.

[Fidelix/AS-10]Namn på undercentral och en del av OPC punktens namn, skall alltid vara inom klamrar [ ] och startamed Fidelix/.

IPAddress=192.168.2.185IP-adress eller DNS-namn till aktuell undercentral.

BrowseStructure=0Parameter för hur punkternas trädstruktur skall visas (Kan vara 0,1 eller 2).

TimeTableStructure=0Parameter för hur tidkanalernas punkter skall visas (Kan vara 0,1, 2 eller 3).

CommMode=0Framtida funktion, skall för närvarande alltid vara 0 (noll).

Vid namnändring måste punkter läsas in igen innan dessa blir tillgängliga via det nyanamnet. Vid övriga ändringar måste FdxOPC.exe avslutas och startas om.

Page 26: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

26 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

5.2 BrowseStructure

Parameter för att styra hur punktnamn skall genereras för SCADA/DHC.

För BrowseStructure finns det 3 olika alternativ.

BrowseStructure=0 (Default)BrowseStructure=1BrowseStructure=2

BrowseStructure=0

När BrowseStructure=0 används så genereras punknamn med punkttyp som en del avnamnet.

Namn = Opc-servernamn\Device-namn.punkttyp.punktnamn.punktvärde

Ex.: Fidelix.FdxOPC.2\AS-11.AI.S03_LB01_GT11_MV1.value

BrowseStructure=1

När BrowseStructure=1 används så genereras punktnamn med del av punktnamn som

Page 27: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

27Inställningar

© 2011 Fidelix Sverige AB - Anders Engberg

grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11" som en del(avskilt med "_") i namnet grupperats.

Namn = Opc-servernamn\Device-namn.del_av_punktnamn.punktnamn.punktvärde

Ex.: Fidelix.FdxOPC.2\AS-11.S03.LB01.GT11.S03_LB01_GT11_MV1.value

BrowseStructure=2

När BrowseStructure=2 används så blir det en flat struktur där alla punktnamn genererasenligt punktnamn i FX.

Namn = Opc-servernamn\Device-namn.punktnamn.punktvärde

Ex.: Fidelix.FdxOPC.2\AS-11.S03_LB01_GT11_MV1.value

Page 28: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

28 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Page 29: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

29Inställningar

© 2011 Fidelix Sverige AB - Anders Engberg

5.3 TimeTableStructure

Parameter för att styra hur tidkanaler skall adresseras till SCADA/DHC systemet.

För TimeTableStructure finns det 3 olika alternativ.

TimeTableStructure=0 (Default)TimeTableStructure=1TimeTableStructure=2TimeTableStructure=3

TimeTableStructure=0

När TimeTableStructure=0 används så läses respektive dagtyp in som enkommaseparerad sträng.

TimeTableStructure=1

När TimeTableStructure=1 används läses hela tidkanalen in i en array.

Page 30: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

30 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

TimeTableStructure=2

När TimeTableStructure=2 används adresseras varje punkt individuellt.

Page 31: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

31Inställningar

© 2011 Fidelix Sverige AB - Anders Engberg

TimeTableStructure=3

När TimeTableStructure=3 används avläses tidkanalens händelser i två arrayer och trepunkter för status.

Page 32: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

32 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

6 Punkttyper

Här visas de olika punkttyper som finns tillgängliga via FdxOPC och hur dessa äradresserade.

Punktyper:

AI Analoga inAL LarmpunkterALL Utgår och kommer att ersättas med OTHERAO Analoga utCALENDAR

Kalender punkter

CO Regulator punkterCT KonverteringstabellerDO Digitala utDevice OPC server informationIN Digitala inOTHER Används normalt endast under utveckling.ST StatustexterTT Tidkanaler

Page 33: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

33Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

6.1 AI - Analoga in

Punkttyp AI - Analoga in används i följande applikationer:

Visning av värde för fysisk givare ansluten till AI-modul.Visning av värde för gränsvärden angivna under AI punkt.Visning av uträknat värde vid räkning av pulser från pulsgivare ansluten till DI-modul.

Vid skrivning till aktuellt värde (.Value) från t.ex. OPC så sätts punkten i manuellt läge,detta indikeras genom att punktstatus (.LockState) sätts till 2. För att återställa punktentill autoläge igen skall punktstatus (.LockState) sättas till 0 (noll).

Manuellt läge indikeras även visuellt i FX genom att visa en blå ram runt objektet ipunktlista eller flödesbild.

Punkt i manuellt läge i punktlista

Punkt i

manuellt

läge i

flödesbild.

Följande parametrar finns via OPC för AI (Analog In) punkt, Namn i tabellen nedanföregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Value R/W Float Aktuellt värde för analog ingång.

.ValueAuto R Float Aktuellt värde för analog ingång (endast läs).

.Text R String Förklarande text kopplad till aktuell punkt.

.Page R String Bildnamn som aktuell punkt finns definierad i.

.Unit R String Enhet för aktuell punkt.

.LockState R/W Float Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.Limit1.Value R/W Float Gränsvärde 1, används som t.ex. larmgräns,start, stopp mm.

.Limit1.Text R String Namn på gränsvärde.

.Limit1.Manual R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.Limit2.Value R/W Float Gränsvärde 2, används som t.ex. larmgräns,start, stopp mm.

.Limit2.Text R String Namn på gränsvärde.

Page 34: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

34 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Limit2.Manual R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.Limit3.Value R/W Float Gränsvärde 3, används som t.ex. larmgräns,start, stopp mm.

.Limit3.Text R String Namn på gränsvärde.

.Limit3.Manual R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.Limit4.Value R/W Float Gränsvärde 4, används som t.ex. larmgräns,start, stopp mm.

.Limit4.Text R String Namn på gränsvärde.

.Limit4.Manual R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.Limit5.Value R/W Float Gränsvärde 5, används som t.ex. larmgräns,start, stopp mm.

.Limit5.Text R String Namn på gränsvärde.

.Limit5.Manual R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.Limit6.Value R/W Float Gränsvärde 6, används som t.ex. larmgräns,start, stopp mm.

.Limit6.Text R String Namn på gränsvärde.

.Limit6.Manual R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.Limit7.Value R/W Float Gränsvärde 7, används som t.ex. larmgräns,start, stopp mm.Denna punkt har även alternativet Max värde iFX, om detta är aktiverat så begränsar detta maxvärde för vad som kan skrivas till huvudpunktenfrån extern källa t.ex. OPC.

.Limit7.Text R String Namn på gränsvärde.

.Limit7.Manual R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.Limit8.Value R/W Float Gränsvärde 8, används som t.ex. larmgräns,start, stopp mm.

Page 35: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

35Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

Denna punkt har även alternativet Min värde iFX, om detta är aktiverat så begränsar detta minvärde för vad som kan skrivas till huvudpunktenfrån extern källa t.ex. OPC.

.Limit8.Text R String Namn på gränsvärde.

.Limit8.Manual R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

Page 36: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

36 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

6.2 AL - Larmpunkt

Punkttyp AL - Larmpunkt används för indikering av larmstatus för punkter enligt följande:

Larm/Okvitterat

Larm/Kvitterat

Normal/Okvitterat

Normal/Kvitterat

Vid skrivning till aktuellt status (.Value) från t.ex. OPC så sätts punkten i manuellt läge,detta indikeras genom att punktstatus (.LockState) sätts till 2. För att återställa punktentill autoläge igen skall punktstatus (.LockState) sättas till 0 (noll).

Manuellt läge indikeras även visuellt i FX genom att visa en blå ram runt objektet ipunktlista eller flödesbild.

Punkt i manuellt läge i punktlista

Följande parametrar finns via OPC för AL (Larm) punkt, Namn i tabellen nedan föregåsav Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Value R/W Float Aktuellt värde för larmstatus.

.ValueAuto R Float Aktuellt värde för larmstatus (endast läs).

.Text R String Förklarande text kopplad till aktuell punkt.

.StatusText R String Namn på statustext som är kopplad till aktuellpunkt.

.Status R String Aktuell status enligt statustext.

.Priority R Short Larmprioritet

.LockState R/W Float Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare eller externkälla t.ex. OPC).

.AlarmStatus R Short Larmstatus för aktuell punkt0 = Normal / Kvitterat

1 = Normal / Okvitterat

2 = Larm / Kvitterat

3 = Larm / Okvitterat.AlarmNumber R DWor

dLarmnummer, avsett för kundspecifik funktion

.AlarmGroup R String Larmgrupp

.Acknowledged R/W Float Kvittensstatus0 = Okvitterat

Page 37: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

37Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

1 = Kvitterat

Page 38: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

38 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

6.3 Calendar - Kalender

Punkttyp Calendar - Kalenderfunktion för överstyrning av tidkanalshändelser.Kalendern kan ha upp till 100 händelser (Calendar0 - Calendar9) som kan ställas avoperatör via webinterace, och ytterligare händelser (Holiday0 - Holiday9) som läses invia fil (holiday.dat).

Varje punkt innehåller en sträng med 10 händelser separerade med ";" (semikolon).

Calendar0 - Calendar9

10 tecken enligt följande:

Ex 041110Tu03 DDMMYYDTDL

DDMMYY Datum för händelse, om YY visar xx så menas att det är en årligenåterkommande händelse.DT Dagtyp som aktuellt datum skall ersättas med, ex. Tu = TisdagDL Längd, antal dagar som händelsen skall vara aktiv, ex 03 för 3 dagar.

DT kan vara:

Mo = MåndagTu = TisdagWe = OnsdagTh = TorsdagFr = FredagSa = LördagSu = SöndagE1 = Extra dag 1E2 = Extra dag 2E3 = Extra dag 3

För att ta bort en specifik händelse från kalendern skriv önskat datum att radera till .Calendar0 (Ex. 041110).

För att ta bort alla kalenderhändelser skriv en * till Calendar0. (OBS! allakalenderhändelser utom Holiday kommer att raderas)

Holiday0 - Holiday9

8 tecken enligt följande:

Ex 041110H1 DDMMYYDT

DDMMYY Datum för händelse.DT Dagtyp som aktuellt datum skall ersättas med, ex. H1 = Helgdag

DT kan vara:

Page 39: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

39Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

H1 = HelgdagH2 = Helgafton

Följande parametrar finns via OPC för Calendar (Kalender) punkt, Namn i tabellennedan föregås av Fidelix.FdxOPC.2\CALENDAR.Calendar.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Calendar0 R String Kalenderhändelse 1-10

.Calendar1 R String Kalenderhändelse 11-20

.Calendar2 R String Kalenderhändelse 21-30

.Calendar3 R String Kalenderhändelse 31-40

.Calendar4 R String Kalenderhändelse 41-50

.Calendar5 R String Kalenderhändelse 51-60

.Calendar6 R String Kalenderhändelse 61-70

.Calendar7 R String Kalenderhändelse 71-80

.Calendar8 R String Kalenderhändelse 81-90

.Calendar9 R String Kalenderhändelse 91-100

.Holiday0 R String Helg 1-10

.Holiday1 R String Helg 11-20

.Holiday2 R String Helg 21-30

.Holiday3 R String Helg 31-40

.Holiday4 R String Helg 41-50

.Holiday5 R String Helg 51-60

.Holiday6 R String Helg 61-70

.Holiday7 R String Helg 71-80

.Holiday8 R String Helg 81-90

.Holiday9 R String Helg 91-100

Page 40: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

40 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

6.4 CO - Regulator

Punkttyp CO - Regulator för reglering av objekt, konfigurerbar att använda mellan 1 och 6sekvenser.

Vid skrivning till börvärde (.DaySetValue) från t.ex. OPC så sätts börvärdet i manuelltläge, detta indikeras genom att börvärdesstatus (.DaySetLockState) sätts till 2. För attåterställa punkten till autoläge igen skall börvärdesstatus (.DaySetLockState) sättas till 0(noll).

Regulatorn kan vara konfigurerad att styras via ett beräknat börvärde via enkonverteringstabell (CT), om börvärdet då sätts till manuellt läge så kommer regulatornatt använda det manuella börvärdet och ej styra efter det beräknade värdet.

Vid skrivning till driftläge (.RunState) från t.ex. OPC så sätts regulatorn i manuellt läge,detta indikeras genom att driftlägesstatus (.DaySetLockState) sätts till 2. För attåterställa punkten till autoläge igen skall driftlägesstatus (.DaySetLockState) sättas till 0(noll).

Manuellt läge indikeras även visuellt i FX genom att visa en blå ram runt objektet ipunktlista eller flödesbild.

Punkter i manuellt läge i punktlista

Följande parametrar finns via OPC för CO (Regulator) punkt, Namn i tabellen nedanföregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.DaySetLockState R/W Float Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare ellerextern källa t.ex. OPC).

.DaySetValue R/W Float Börvärde vid aktiv regulator.

.DeadZone R/W Float Dödzon

.ITime R/W Float I-Tid

.NightPBand R/W Float P-Band vid inaktiv regulator.

.NightSetValue R/W Float Börvärde vid inaktiv regulator (t.ex.varmhållning).

.PBand R/W Float P-Band

.ReturnLimitPBand R/W Float P-Band vid varmhållningsfunktion.

.ReturnLimitStart R/W Float Startgräns vid varmhållningsfunktion.

.RunLockState R/W Float Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare ellerextern källa t.ex. OPC).

Page 41: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

41Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.RunState R/W Float Regulatorstatus (Till /Från)

.SlowSpeedFactor R/W Float Lågfartsförstärkningsfaktor.

.Stage1LimitPBand R/W Float Sekvens 1 - Begränsnings P-Band.

.Stage1LimitStart R/W Float Sekvens 1 - Gränsvärde start sekvens 1

.Stage1Name R String Sekvens 1 - Namn på steg 1 i regulator.

.Stage1OffValue R/W Float Sekvens 1 - Utsignal vid stoppadregulator.

.Stage1OutMax R/W Float Sekvens 1 - Max utsignal för sekvens 1.

.Stage1OutMin R/W Float Sekvens 1 - Min utsignal för sekvens 1.

.Stage1PBand R/W Float Sekvens 1 - P-Band för sekvens 1.

.Stage1Value R Float Sekvens 1 - Aktuellt värde på utgång försteg 1.

.Stage2LimitPBand R/W Float Sekvens 2 - Begränsnings P-Band.

.Stage2LimitStart R/W Float Sekvens 2 - Gränsvärde start sekvens 2

.Stage2Name R String Sekvens 2 - Namn på steg 2 i regulator.

.Stage2OffValue R/W Float Sekvens 2 - Utsignal vid stoppadregulator.

.Stage2OutMax R/W Float Sekvens 2 - Max utsignal för sekvens 2.

.Stage2OutMin R/W Float Sekvens 2 - Min utsignal för sekvens 2.

.Stage2PBand R/W Float Sekvens 2 - P-Band för sekvens 2.

.Stage2Value R Float Sekvens 2 - Aktuellt värde på utgång försteg 2.

.Stage3LimitPBand R/W Float Sekvens 3 - Begränsnings P-Band.

.Stage3LimitStart R/W Float Sekvens 3 - Gränsvärde start sekvens 3

.Stage3Name R String Sekvens 3 - Namn på steg 3 i regulator.

.Stage3OffValue R/W Float Sekvens 3 - Utsignal vid stoppadregulator.

.Stage3OutMax R/W Float Sekvens 3 - Max utsignal för sekvens 3.

.Stage3OutMin R/W Float Sekvens 3 - Min utsignal för sekvens 3.

.Stage3PBand R/W Float Sekvens 3 - P-Band för sekvens 3.

.Stage3Value R Float Sekvens 3 - Aktuellt värde på utgång försteg 3.

.Stage4LimitPBand R/W Float Sekvens 4 - Begränsnings P-Band.

.Stage4LimitStart R/W Float Sekvens 4 - Gränsvärde start sekvens 4

.Stage4Name R String Sekvens 4 - Namn på steg 4 i regulator.

.Stage4OffValue R/W Float Sekvens 4 - Utsignal vid stoppadregulator.

.Stage4OutMax R/W Float Sekvens 4 - Max utsignal för sekvens 4.

.Stage4OutMin R/W Float Sekvens 4 - Min utsignal för sekvens 4.

.Stage4PBand R/W Float Sekvens 4 - P-Band för sekvens 4.

.Stage4Value R Float Sekvens 4 - Aktuellt värde på utgång försteg 4.

.Stage5LimitPBand R/W Float Sekvens 5 - Begränsnings P-Band.

.Stage5LimitStart R/W Float Sekvens 5 - Gränsvärde start sekvens 5

.Stage5Name R String Sekvens 5 - Namn på steg 5 i regulator.

.Stage5OffValue R/W Float Sekvens 5 - Utsignal vid stoppadregulator.

.Stage5OutMax R/W Float Sekvens 5 - Max utsignal för sekvens 5.

Page 42: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

42 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Stage5OutMin R/W Float Sekvens 5 - Min utsignal för sekvens 5.

.Stage5PBand R/W Float Sekvens 5 - P-Band för sekvens 5.

.Stage5Value R Float Sekvens 5 - Aktuellt värde på utgång försteg 5.

.Stage6LimitPBand R/W Float Sekvens 6 - Begränsnings P-Band.

.Stage6LimitStart R/W Float Sekvens 6 - Gränsvärde start sekvens 6

.Stage6Name R String Sekvens 6 - Namn på steg 6 i regulator.

.Stage6OffValue R/W Float Sekvens 6 - Utsignal vid stoppadregulator.

.Stage6OutMax R/W Float Sekvens 6 - Max utsignal för sekvens 6.

.Stage6OutMin R/W Float Sekvens 6 - Min utsignal för sekvens 6.

.Stage6PBand R/W Float Sekvens 6 - P-Band för sekvens 6.

.Stage6Value R Float Sekvens 6 - Aktuellt värde på utgång försteg 6.

.StagesUsed R Float Antal steg som används i regulatorn.

.Text R String Namn på regulatorn.

Page 43: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

43Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

6.5 CT - Konverteringstabell

Punkttyp CT - Denna punkttyp är en tabell för börvärdeskurvor och givar konverteringar.Punkttypen används för koppling till regulatorer (börvärden) eller till givare (konvertering).

Följande parametrar finns via OPC för CT (Konverteringstabell) punkt, Namn i tabellennedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Lookup01in R/W Float Ingångsvärde 1.

.Lookup01out R/W Float Utgångsvärde 1.

.Lookup02in R/W Float Ingångsvärde 2.

.Lookup02out R/W Float Utgångsvärde 2.Lookup03in R/W Float Ingångsvärde 3..Lookup03out R/W Float Utgångsvärde 3.Lookup04in R/W Float Ingångsvärde 4..Lookup04out R/W Float Utgångsvärde 4.Lookup05in R/W Float Ingångsvärde 5..Lookup05out R/W Float Utgångsvärde 5.Lookup06in R/W Float Ingångsvärde 6..Lookup06out R/W Float Utgångsvärde 6.Lookup07in R/W Float Ingångsvärde 7..Lookup07out R/W Float Utgångsvärde 7.Lookup08in R/W Float Ingångsvärde 8..Lookup08out R/W Float Utgångsvärde 8.Lookup09in R/W Float Ingångsvärde 9..Lookup09out R/W Float Utgångsvärde 9.Lookup10in R/W Float Ingångsvärde 10..Lookup10out R/W Float Utgångsvärde 10.Lookup11in R/W Float Ingångsvärde 11..Lookup11out R/W Float Utgångsvärde 11.Lookup12in R/W Float Ingångsvärde 12..Lookup12out R/W Float Utgångsvärde 12.Lookup13in R/W Float Ingångsvärde 13..Lookup13out R/W Float Utgångsvärde 13.Lookup14in R/W Float Ingångsvärde 14..Lookup14out R/W Float Utgångsvärde 14.Lookup15in R/W Float Ingångsvärde 15..Lookup15out R/W Float Utgångsvärde 15..Offset R/W Float Offset för kurva..Text R String Namn på kurvobjekt.

Page 44: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

44 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

6.6 DO - Digitala ut

Punkttyp DO - Digitala ut används i följande applikationer:

Styrning av fysisk punkt som är ansluten via en DO-modul.Styrning av fiktiv punkt.

Vid skrivning till aktuellt värde (.Value) från t.ex. OPC så sätts punkten i manuellt läge,detta indikeras genom att punktstatus (.LockState) sätts till 2. För att återställa punktentill autoläge igen skall punktstatus (.LockState) sättas till 0 (noll).

Manuellt läge indikeras även visuellt i FX genom att visa en blå ram runt objektet ipunktlista eller flödesbild.

Punkt i manuellt läge i punktlista

Följande parametrar finns via OPC för DO (Digital Ut) punkt, Namn i tabellen nedanföregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Value R/W Float Aktuellt värde för digital utgång.

.ValueAuto R Float Aktuellt värde för digital utgång (endast läs).

.Text R String Förklarande text kopplad till aktuell punkt.

.Page R String Bildnamn som aktuell punkt finns definierad i.

.StatusText R String Namn på statustext för aktuell punkt.

.LockState R/W Float Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare ellerextern källa t.ex. OPC).

Page 45: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

45Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

6.7 Device - Device information

För varje definierad FX så finns information att hämta om respektive enhet.

Följande parametrar finns via OPC för DO (Digital Ut) punkt, Namn i tabellen nedanföregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar devicenamn.Device.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.DeviceVersion R DWord

Version på programvara i FX.

.FileVersion R DWord

Version på programvara i FX.

.LastReceivedPacketTime

R Date Tidstämpel då senaste uppdatering mottogs.

.NetworkLoad_bps R DWord

Nätverksbelastning (bits per second) i bitarper sekund.

.NetworkLoad_ppm

R DWord

Nätverksbelastning (packets per minute) ipaket per minut.

.ReadRequests R DWord

Antal förfrågningar av förändrade data ställdatill aktuell enhet.

.ReceivedBytes R DWord

Mottagen mängd data i bytes.

.ReceivedPackets R DWord

Antal mottagna paket.

.Retries R DWord

Antal anslutningsförsök.

.SentBytes R DWord

Skickad mängd data i bytes.

.SentPackets R DWord

Antal sända paket.

.Status R DWord

Status på aktuell enhet 0=Frånkopplad (Disconnected)

1=Ansluten (Connected)

2=Fel (Fail)

3=Uppdaterad (Updated)

.VariableUpdates R DWord

Antal uppdateringar från aktuell enhet.

.VariableWrites R DWord

Antal skrivningar till aktuell enhet.

Page 46: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

46 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

6.8 IN - Digitala in

Punkttyp IN - Digitala in används i följande applikationer:

Styrning av fysisk punkt som är ansluten via en DI-modul.Styrning av fiktiv punkt.

Vid skrivning till aktuellt värde (.Value) från t.ex. OPC så sätts punkten i manuellt läge,detta indikeras genom att punktstatus (.LockState) sätts till 2. För att återställa punktentill autoläge igen skall punktstatus (.LockState) sättas till 0 (noll).

Manuellt läge indikeras även visuellt i FX genom att visa en blå ram runt objektet ipunktlista eller flödesbild.

Punkt i manuellt läge i punktlista

Följande parametrar finns via OPC för IN (Digital In) punkt, Namn i tabellen nedanföregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Value R/W Float Aktuellt värde för digital ingång.

.ValueAuto R Float Aktuellt värde för digital ingång (endast läs).

.Text R String Förklarande text kopplad till aktuell punkt.

.Page R String Bildnamn som aktuell punkt finns definierad i.

.StatusText R String Namn på statustext för aktuell punkt.

.LockState R/W Float Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)

1 = Auto (värde från program)

2 = Manuell (värde från användare ellerextern källa t.ex. OPC).

Page 47: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

47Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

6.9 ST - Status texter

Punkttyp ST - Denna punkttyp är en tabell med statustexter för digitala värden.

Följande parametrar finns via OPC för ST (Statustexter) punkt, Namn i tabellen nedanföregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn.

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Text0 R String Text att visa vid .value0.

.Text1 R String Text att visa vid .value1.

.Text2 R String Text att visa vid .value2.

.Text3 R String Text att visa vid .value3.

.Text4 R String Text att visa vid .value4.

.Text5 R String Text att visa vid .value5.

.Text6 R String Text att visa vid .value6.

.Text7 R String Text att visa vid .value7.

.Text8 R String Text att visa vid .value8.

.Text9 R String Text att visa vid .value9.

.Text10 R String Text att visa vid .value10.

.Text11 R String Text att visa vid .value11.

.Text12 R String Text att visa vid .value12.

.Text13 R String Text att visa vid .value13.

.Text14 R String Text att visa vid .value14.

.Text15 R String Text att visa vid .value15.

.Text16 R String Text att visa vid .value16.

.Text17 R String Text att visa vid .value17.

.Text18 R String Text att visa vid .value18.

.Text19 R String Text att visa vid .value19.

.Value0 R Long Värde för att aktivera .Text0

.Value1 R Long Värde för att aktivera .Text1

.Value2 R Long Värde för att aktivera .Text2

.Value3 R Long Värde för att aktivera .Text3

.Value4 R Long Värde för att aktivera .Text4

.Value5 R Long Värde för att aktivera .Text5

.Value6 R Long Värde för att aktivera .Text6

.Value7 R Long Värde för att aktivera .Text7

.Value8 R Long Värde för att aktivera .Text8

.Value9 R Long Värde för att aktivera .Text9

.Value10 R Long Värde för att aktivera .Text10

.Value11 R Long Värde för att aktivera .Text11

.Value12 R Long Värde för att aktivera .Text12

.Value13 R Long Värde för att aktivera .Text13

.Value14 R Long Värde för att aktivera .Text14

.Value15 R Long Värde för att aktivera .Text15

.Value16 R Long Värde för att aktivera .Text16

.Value17 R Long Värde för att aktivera .Text17

.Value18 R Long Värde för att aktivera .Text18

.Value19 R Long Värde för att aktivera .Text19

Page 48: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

48 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

6.10 TT - Tidkanaler

Punkttyp TT - Tidkanal, används för att styra objekt via veckoschema.

Vid skrivning till aktuellt värde (.Value) från t.ex. OPC så sätts punkten i manuellt läge,detta indikeras genom att punktstatus (.LockState) sätts till 2. För att återställa punktentill autoläge igen skall punktstatus (.LockState) sättas till 0 (noll).

Manuellt läge indikeras även visuellt i FX genom att visa en blå ram runt objektet ipunktlista eller flödesbild.

Punkt i manuellt läge i punktlista

Läsning av och skrivning till tidkanaler kan ske via tre olika gränssnitt, se TimeTableStructure för info.

När TimeTableStructure=0 används så läses respektive dagtyp in som enkommaseparerad sträng.

När TimeTableStructure=1 används läses hela tidkanalen in i en array.

När TimeTableStructure=2 används adresseras varje punkt individuellt.

När TimeTableStructure=3 används läses hela tidkanalen in i två arrayer.

TimeTableStructure=0

Följande parametrar finns via OPC för TT (Tidkanal) punkt vid TimeTableStructure=0,Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvararpunktnamn.

Stränguppbyggnad för dagtyp är enligt:

"ttmm:värde,ttmm:värde,ttmm:värde,ttmm:värde,ttmm:värde,ttmm:värde,"

Där tt = timme, mm = minut och värde = värde som tidkanal skall inta. För tomma fältanges "9999:0"

För att ändra, lägga till en händelse i en dagtyp måste hela strängen skrivas till FXinklusive befintliga händelser, t.ex för att ändra stopp tiden 1600 till 1630 så skallskrivning ske enligt:

Innan: "0730:1,1600:0,9999:0,9999:0,9999:0,9999:0"Skriv: "0730:1,1630:0,9999:0,9999:0,9999:0,9999:0"

Page 49: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

49Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Mon R/W String Måndag händelser 1 - 6.

.Tue R/W String Tisdag händelser 1 - 6.

.Wed R/W String Onsdag händelser 1 - 6.

.Thu R/W String Torsdag händelser 1 - 6.

.Fri R/W String Fredag händelser 1 - 6.

.Sat R/W String Lördag händelser 1 - 6.

.Sun R/W String Söndag händelser 1 - 6.

.E1 R/W String Extra dag 1 händelser 1 - 6.

.E2 R/W String Extra dag 2 händelser 1 - 6.

.E3 R/W String Extra dag 3 händelser 1 - 6.

.H1 R/W String Helgdag händelser 1 - 6.

.H2 R/W String Helgafton händelser 1 - 6.

.Value R/W Float Aktuellt värde för utgång från tidkanal.

.LockState R/W Float Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)1 = Auto (värde från program)2 = Manuell (värde från användare eller extern källat.ex. OPC).

.Text R String Förklarande text kopplad till aktuell punkt.

Page 50: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

50 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

TimeTableStructure=1

Följande parametrar finns via OPC för TT (Tidkanal) punkt vid TimeTableStructure=1,Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvararpunktnamn.

Där tt = timme, mm = minut och n = värde som tidkanal skall inta. För tomma fält angestid "9999" och värde "0".

Stränguppbyggnad för array är enligt tabell.

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.TimeArray[0] R/W Short Måndag tid 1

.TimeArray[1] R/W Short Måndag värde 1

.TimeArray[2] R/W Short Måndag tid 2

.TimeArray[3] R/W Short Måndag värde 2

.TimeArray[4] R/W Short Måndag tid 3

.TimeArray[5] R/W Short Måndag värde 3

.TimeArray[6] R/W Short Måndag tid 4

.TimeArray[7] R/W Short Måndag värde 4

.TimeArray[8] R/W Short Måndag tid 5

.TimeArray[9] R/W Short Måndag värde 5

.TimeArray[10] R/W Short Måndag tid 6

.TimeArray[11] R/W Short Måndag värde 6

.TimeArray[12] R/W Short Tisdag tid 1

.TimeArray[13] R/W Short Tisdag värde 1

.TimeArray[14] R/W Short Tisdag tid 2

.TimeArray[15] R/W Short Tisdag värde 2

.TimeArray[16] R/W Short Tisdag tid 3

.TimeArray[17] R/W Short Tisdag värde 3

.TimeArray[18] R/W Short Tisdag tid 4

.TimeArray[19] R/W Short Tisdag värde 4

.TimeArray[20] R/W Short Tisdag tid 5

.TimeArray[21] R/W Short Tisdag värde 5

.TimeArray[22] R/W Short Tisdag tid 6

.TimeArray[23] R/W Short Tisdag värde 6

.TimeArray[24] R/W Short Onsdag tid 1

.TimeArray[25] R/W Short Onsdag värde 1

.TimeArray[26] R/W Short Onsdag tid 2

.TimeArray[27] R/W Short Onsdag värde 2

.TimeArray[28] R/W Short Onsdag tid 3

.TimeArray[29] R/W Short Onsdag värde 3

.TimeArray[30] R/W Short Onsdag tid 4

.TimeArray[31] R/W Short Onsdag värde 4

.TimeArray[32] R/W Short Onsdag tid 5

.TimeArray[33] R/W Short Onsdag värde 5

.TimeArray[34] R/W Short Onsdag tid 6

.TimeArray[35] R/W Short Onsdag värde 6

.TimeArray[36] R/W Short Torsdag tid 1

Page 51: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

51Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.TimeArray[37] R/W Short Torsdag värde 1

.TimeArray[38] R/W Short Torsdag tid 2

.TimeArray[39] R/W Short Torsdag värde 2

.TimeArray[40] R/W Short Torsdag tid 3

.TimeArray[41] R/W Short Torsdag värde 3

.TimeArray[42] R/W Short Torsdag tid 4

.TimeArray[43] R/W Short Torsdag värde 4

.TimeArray[44] R/W Short Torsdag tid 5

.TimeArray[45] R/W Short Torsdag värde 5

.TimeArray[46] R/W Short Torsdag tid 6

.TimeArray[47] R/W Short Torsdag värde 6

.TimeArray[48] R/W Short Fredag tid 1

.TimeArray[49] R/W Short Fredag värde 1

.TimeArray[50] R/W Short Fredag tid 2

.TimeArray[51] R/W Short Fredag värde 2

.TimeArray[52] R/W Short Fredag tid 3

.TimeArray[53] R/W Short Fredag värde 3

.TimeArray[54] R/W Short Fredag tid 4

.TimeArray[55] R/W Short Fredag värde 4

.TimeArray[56] R/W Short Fredag tid 5

.TimeArray[57] R/W Short Fredag värde 5

.TimeArray[58] R/W Short Fredag tid 6

.TimeArray[59] R/W Short Fredag värde 6

.TimeArray[60] R/W Short Lördag tid 1

.TimeArray[61] R/W Short Lördag värde 1

.TimeArray[62] R/W Short Lördag tid 2

.TimeArray[63] R/W Short Lördag värde 2

.TimeArray[64] R/W Short Lördag tid 3

.TimeArray[65] R/W Short Lördag värde 3

.TimeArray[66] R/W Short Lördag tid 4

.TimeArray[67] R/W Short Lördag värde 4

.TimeArray[68] R/W Short Lördag tid 5

.TimeArray[69] R/W Short Lördag värde 5

.TimeArray[70] R/W Short Lördag tid 6

.TimeArray[71] R/W Short Lördag värde 6

.TimeArray[72] R/W Short Söndag tid 1

.TimeArray[73] R/W Short Söndag värde 1

.TimeArray[74] R/W Short Söndag tid 2

.TimeArray[75] R/W Short Söndag värde 2

.TimeArray[76] R/W Short Söndag tid 3

.TimeArray[77] R/W Short Söndag värde 3

.TimeArray[78] R/W Short Söndag tid 4

.TimeArray[79] R/W Short Söndag värde 4

.TimeArray[80] R/W Short Söndag tid 5

.TimeArray[81] R/W Short Söndag värde 5

.TimeArray[82] R/W Short Söndag tid 6

.TimeArray[83] R/W Short Söndag värde 6

.TimeArray[84] R/W Short Extradag 1 tid 1

Page 52: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

52 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.TimeArray[85] R/W Short Extradag 1 värde 1

.TimeArray[86] R/W Short Extradag 1 tid 2

.TimeArray[87] R/W Short Extradag 1 värde 2

.TimeArray[88] R/W Short Extradag 1 tid 3

.TimeArray[89] R/W Short Extradag 1 värde 3

.TimeArray[90] R/W Short Extradag 1 tid 4

.TimeArray[91] R/W Short Extradag 1 värde 4

.TimeArray[92] R/W Short Extradag 1 tid 5

.TimeArray[93] R/W Short Extradag 1 värde 5

.TimeArray[94] R/W Short Extradag 1 tid 6

.TimeArray[95] R/W Short Extradag 1 värde 6

.TimeArray[96] R/W Short Extradag 2 tid 1

.TimeArray[97] R/W Short Extradag 2 värde 1

.TimeArray[98] R/W Short Extradag 2 tid 2

.TimeArray[99] R/W Short Extradag 2 värde 2

.TimeArray[100] R/W Short Extradag 2 tid 3

.TimeArray[101] R/W Short Extradag 2 värde 3

.TimeArray[102] R/W Short Extradag 2 tid 4

.TimeArray[103] R/W Short Extradag 2 värde 4

.TimeArray[104] R/W Short Extradag 2 tid 5

.TimeArray[105] R/W Short Extradag 2 värde 5

.TimeArray[106] R/W Short Extradag 2 tid 6

.TimeArray[107] R/W Short Extradag 2 värde 6

.TimeArray[108] R/W Short Extradag 3 tid 1

.TimeArray[109] R/W Short Extradag 3 värde 1

.TimeArray[110] R/W Short Extradag 3 tid 2

.TimeArray[111] R/W Short Extradag 3 värde 2

.TimeArray[112] R/W Short Extradag 3 tid 3

.TimeArray[113] R/W Short Extradag 3 värde 3

.TimeArray[114] R/W Short Extradag 3 tid 4

.TimeArray[115] R/W Short Extradag 3 värde 4

.TimeArray[116] R/W Short Extradag 3 tid 5

.TimeArray[117] R/W Short Extradag 3 värde 5

.TimeArray[118] R/W Short Extradag 3 tid 6

.TimeArray[119] R/W Short Extradag 3 värde 6

.TimeArray[120] R/W Short Helgdag tid 1

.TimeArray[121] R/W Short Helgdag värde 1

.TimeArray[122] R/W Short Helgdag tid 2

.TimeArray[123] R/W Short Helgdag värde 2

.TimeArray[124] R/W Short Helgdag tid 3

.TimeArray[125] R/W Short Helgdag värde 3

.TimeArray[126] R/W Short Helgdag tid 4

.TimeArray[127] R/W Short Helgdag värde 4

.TimeArray[128] R/W Short Helgdag tid 5

.TimeArray[129] R/W Short Helgdag värde 5

.TimeArray[130] R/W Short Helgdag tid 6

.TimeArray[131] R/W Short Helgdag värde 6

.TimeArray[132] R/W Short Helgafton tid 1

Page 53: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

53Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.TimeArray[133] R/W Short Helgafton värde 1

.TimeArray[134] R/W Short Helgafton tid 2

.TimeArray[135] R/W Short Helgafton värde 2

.TimeArray[136] R/W Short Helgafton tid 3

.TimeArray[137] R/W Short Helgafton värde 3

.TimeArray[138] R/W Short Helgafton tid 4

.TimeArray[139] R/W Short Helgafton värde 4

.TimeArray[140] R/W Short Helgafton tid 5

.TimeArray[141] R/W Short Helgafton värde 5

.TimeArray[142] R/W Short Helgafton tid 6

.TimeArray[143] R/W Short Helgafton värde 6

.TimeArray[144] R/W Short Aktuellt värde för tidkanalens utgång (.value)

.TimeArray[145] R/W Short (.LockState)Anger status för aktuell punkt

0 = Auto (värde från fysisk ingång)1 = Auto (värde från program)2 = Manuell (värde från användare eller extern källa t.ex. OPC).

Page 54: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

54 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

TimeTableStructure=2

Följande parametrar finns via OPC för TT (Tidkanal) punkt vid TimeTableStructure=1,Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvararpunktnamn.

Time anges som ttmm, ex. 0600.Value som n, ex. 1.

OBS! Denna structure är t.o.m. FdxOPC version 1.0.0.5 endast R=Läs.

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

Mon.Off1.Time R/W Short Måndag tid från 1

Mon.Off1.Value R/W Short Måndag värde från 1

Mon.Off2.Time R/W Short Måndag tid från 2

Mon.Off2.Value R/W Short Måndag värde från 2

Mon.Off3.Time R/W Short Måndag tid från 3

Mon.Off3.Value R/W Short Måndag värde från 3

Mon.On1.Time R/W Short Måndag tid till 1

Mon.On1.Value R/W Short Måndag värde till 1

Mon.On2.Time R/W Short Måndag tid till 2

Mon.On2.Value R/W Short Måndag värde till 2

Mon.On3.Time R/W Short Måndag tid till 3

Mon.On3.Value R/W Short Måndag värde till 3

Tue.Off1.Time R/W Short Tisdag tid från 1

Tue.Off1.Value R/W Short Tisdag värde från 1

Tue.Off2.Time R/W Short Tisdag tid från 2

Tue.Off2.Value R/W Short Tisdag värde från 2

Tue.Off3.Time R/W Short Tisdag tid från 3

Tue.Off3.Value R/W Short Tisdag värde från 3

Tue.On1.Time R/W Short Tisdag tid till 1

Tue.On1.Value R/W Short Tisdag värde till 1

Tue.On2.Time R/W Short Tisdag tid till 2

Tue.On2.Value R/W Short Tisdag värde till 2

Tue.On3.Time R/W Short Tisdag tid till 3

Tue.On3.Value R/W Short Tisdag värde till 3

Wed.Off1.Time R/W Short Onsdag tid från 1

Wed.Off1.Value R/W Short Onsdag värde från 1

Wed.Off2.Time R/W Short Onsdag tid från 2

Wed.Off2.Value R/W Short Onsdag värde från 2

Wed.Off3.Time R/W Short Onsdag tid från 3

Wed.Off3.Value R/W Short Onsdag värde från 3

Wed.On1.Time R/W Short Onsdag tid till 1

Wed.On1.Value R/W Short Onsdag värde till 1

Wed.On2.Time R/W Short Onsdag tid till 2

Wed.On2.Value R/W Short Onsdag värde till 2

Wed.On3.Time R/W Short Onsdag tid till 3

Wed.On3.Value R/W Short Onsdag värde till 3

Page 55: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

55Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

Thu.Off1.Time R/W Short Torsdag tid från 1

Thu.Off1.Value R/W Short Torsdag värde från 1

Thu.Off2.Time R/W Short Torsdag tid från 2

Thu.Off2.Value R/W Short Torsdag värde från 2

Thu.Off3.Time R/W Short Torsdag tid från 3

Thu.Off3.Value R/W Short Torsdag värde från 3

Thu.On1.Time R/W Short Torsdag tid till 1

Thu.On1.Value R/W Short Torsdag värde till 1

Thu.On2.Time R/W Short Torsdag tid till 2

Thu.On2.Value R/W Short Torsdag värde till 2

Thu.On3.Time R/W Short Torsdag tid till 3

Thu.On3.Value R/W Short Torsdag värde till 3

Fri.Off1.Time R/W Short Fredag tid från 1

Fri.Off1.Value R/W Short Fredag värde från 1

Fri.Off2.Time R/W Short Fredag tid från 2

Fri.Off2.Value R/W Short Fredag värde från 2

Fri.Off3.Time R/W Short Fredag tid från 3

Fri.Off3.Value R/W Short Fredag värde från 3

Fri.On1.Time R/W Short Fredag tid till 1

Fri.On1.Value R/W Short Fredag värde till 1

Fri.On2.Time R/W Short Fredag tid till 2

Fri.On2.Value R/W Short Fredag värde till 2

Fri.On3.Time R/W Short Fredag tid till 3

Fri.On3.Value R/W Short Fredag värde till 3

Sat.Off1.Time R/W Short Lördag tid från 1

Sat.Off1.Value R/W Short Lördag värde från 1

Sat.Off2.Time R/W Short Lördag tid från 2

Sat.Off2.Value R/W Short Lördag värde från 2

Sat.Off3.Time R/W Short Lördag tid från 3

Sat.Off3.Value R/W Short Lördag värde från 3

Sat.On1.Time R/W Short Lördag tid till 1

Sat.On1.Value R/W Short Lördag värde till 1

Sat.On2.Time R/W Short Lördag tid till 2

Sat.On2.Value R/W Short Lördag värde till 2

Sat.On3.Time R/W Short Lördag tid till 3

Sat.On3.Value R/W Short Lördag värde till 3

Sun.Off1.Time R/W Short Söndag tid från 1

Sun.Off1.Value R/W Short Söndag värde från 1

Sun.Off2.Time R/W Short Söndag tid från 2

Sun.Off2.Value R/W Short Söndag värde från 2

Sun.Off3.Time R/W Short Söndag tid från 3

Sun.Off3.Value R/W Short Söndag värde från 3

Sun.On1.Time R/W Short Söndag tid till 1

Sun.On1.Value R/W Short Söndag värde till 1

Sun.On2.Time R/W Short Söndag tid till 2

Sun.On2.Value R/W Short Söndag värde till 2

Sun.On3.Time R/W Short Söndag tid till 3

Sun.On3.Value R/W Short Söndag värde till 3

Page 56: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

56 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

E1.Off1.Time R/W Short Extradag 1 tid från 1

E1.Off1.Value R/W Short Extradag 1 värde från 1

E1.Off2.Time R/W Short Extradag 1 tid från 2

E1.Off2.Value R/W Short Extradag 1 värde från 2

E1.Off3.Time R/W Short Extradag 1 tid från 3

E1.Off3.Value R/W Short Extradag 1 värde från 3

E1.On1.Time R/W Short Extradag 1 tid till 1

E1.On1.Value R/W Short Extradag 1 värde till 1

E1.On2.Time R/W Short Extradag 1 tid till 2

E1.On2.Value R/W Short Extradag 1 värde till 2

E1.On3.Time R/W Short Extradag 1 tid till 3

E1.On3.Value R/W Short Extradag 1 värde till 3

E2.Off1.Time R/W Short Extradag 2 tid från 1

E2.Off1.Value R/W Short Extradag 2 värde från 1

E2.Off2.Time R/W Short Extradag 2 tid från 2

E2.Off2.Value R/W Short Extradag 2 värde från 2

E2.Off3.Time R/W Short Extradag 2 tid från 3

E2.Off3.Value R/W Short Extradag 2 värde från 3

E2.On1.Time R/W Short Extradag 2 tid till 1

E2.On1.Value R/W Short Extradag 2 värde till 1

E2.On2.Time R/W Short Extradag 2 tid till 2

E2.On2.Value R/W Short Extradag 2 värde till 2

E2.On3.Time R/W Short Extradag 2 tid till 3

E2.On3.Value R/W Short Extradag 2 värde till 3

E3.Off1.Time R/W Short Extradag 3 tid från 1

E3.Off1.Value R/W Short Extradag 3 värde från 1

E3.Off2.Time R/W Short Extradag 3 tid från 2

E3.Off2.Value R/W Short Extradag 3 värde från 2

E3.Off3.Time R/W Short Extradag 3 tid från 3

E3.Off3.Value R/W Short Extradag 3 värde från 3

E3.On1.Time R/W Short Extradag 3 tid till 1

E3.On1.Value R/W Short Extradag 3 värde till 1

E3.On2.Time R/W Short Extradag 3 tid till 2

E3.On2.Value R/W Short Extradag 3 värde till 2

E3.On3.Time R/W Short Extradag 3 tid till 3

E3.On3.Value R/W Short Extradag 3 värde till 3

HA.Off1.Time R/W Short Helgafton tid från 1

HA.Off1.Value R/W Short Helgafton värde från 1

HA.Off2.Time R/W Short Helgafton tid från 2

HA.Off2.Value R/W Short Helgafton värde från 2

HA.Off3.Time R/W Short Helgafton tid från 3

HA.Off3.Value R/W Short Helgafton värde från 3

HA.On1.Time R/W Short Helgafton tid till 1

HA.On1.Value R/W Short Helgafton värde till 1

HA.On2.Time R/W Short Helgafton tid till 2

HA.On2.Value R/W Short Helgafton värde till 2

HA.On3.Time R/W Short Helgafton tid till 3

HA.On3.Value R/W Short Helgafton värde till 3

Page 57: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

57Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

HD.Off1.Time R/W Short Helgdag tid från 1

HD.Off1.Value R/W Short Helgdag värde från 1

HD.Off2.Time R/W Short Helgdag tid från 2

HD.Off2.Value R/W Short Helgdag värde från 2

HD.Off3.Time R/W Short Helgdag tid från 3

HD.Off3.Value R/W Short Helgdag värde från 3

HD.On1.Time R/W Short Helgdag tid till 1

HD.On1.Value R/W Short Helgdag värde till 1

HD.On2.Time R/W Short Helgdag tid till 2

HD.On2.Value R/W Short Helgdag värde till 2

HD.On3.Time R/W Short Helgdag tid till 3

HD.On3.Value R/W Short Helgdag värde till 3

.Value R/W Short Aktuellt värde för utgång från tidkanal.

.LockState R/W Short Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)1 = Auto (värde från program)2 = Manuell (värde från användare ellerextern källa t.ex. OPC).

.Text R String Förklarande text kopplad till aktuell punkt.

Page 58: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

58 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

TimeTableStructure=3

Följande parametrar finns via OPC för TT (Tidkanal) punkt vid TimeTableStructure=3,Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvararpunktnamn.

Där tt = timme, mm = minut och n = värde som tidkanal skall inta. För tomma fält angestid "9999" och värde "0".

Stränguppbyggnad för delad array är uppdelad i en array för tidshändelser, en array förvärde och tre punkter för status.

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.TimeArray[0] R/W Short Måndag tid 1

.TimeArray[1] R/W Short Måndag tid 2

.TimeArray[2] R/W Short Måndag tid 3

.TimeArray[3] R/W Short Måndag tid 4

.TimeArray[4] R/W Short Måndag tid 5

.TimeArray[5] R/W Short Måndag tid 6

.TimeArray[6] R/W Short Tisdag tid 1

.TimeArray[7] R/W Short Tisdag tid 2

.TimeArray[8] R/W Short Tisdag tid 3

.TimeArray[9] R/W Short Tisdag tid 4

.TimeArray[10] R/W Short Tisdag tid 5

.TimeArray[11] R/W Short Tisdag tid 6

.TimeArray[12] R/W Short Onsdag tid 1

.TimeArray[13] R/W Short Onsdag tid 2

.TimeArray[14] R/W Short Onsdag tid 3

.TimeArray[15] R/W Short Onsdag tid 4

.TimeArray[16] R/W Short Onsdag tid 5

.TimeArray[17] R/W Short Onsdag tid 6

.TimeArray[18] R/W Short Torsdag tid 1

.TimeArray[19] R/W Short Torsdag tid 2

.TimeArray[20] R/W Short Torsdag tid 3

.TimeArray[21] R/W Short Torsdag tid 4

.TimeArray[22] R/W Short Torsdag tid 5

.TimeArray[23] R/W Short Torsdag tid 6

.TimeArray[24] R/W Short Fredag tid 1

.TimeArray[25] R/W Short Fredag tid 2

.TimeArray[26] R/W Short Fredag tid 3

.TimeArray[27] R/W Short Fredag tid 4

Page 59: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

59Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.TimeArray[28] R/W Short Fredag tid 5

.TimeArray[29] R/W Short Fredag tid 6

.TimeArray[30] R/W Short Lördag tid 1

.TimeArray[31] R/W Short Lördag tid 2

.TimeArray[32] R/W Short Lördag tid 3

.TimeArray[33] R/W Short Lördag tid 4

.TimeArray[34] R/W Short Lördag tid 5

.TimeArray[35] R/W Short Lördag tid 6

.TimeArray[36] R/W Short Söndag tid 1

.TimeArray[37] R/W Short Söndag tid 2

.TimeArray[38] R/W Short Söndag tid 3

.TimeArray[39] R/W Short Söndag tid 4

.TimeArray[40] R/W Short Söndag tid 5

.TimeArray[41] R/W Short Söndag tid 6

.TimeArray[42] R/W Short Extradag 1 tid 1

.TimeArray[43] R/W Short Extradag 1 tid 2

.TimeArray[44] R/W Short Extradag 1 tid 3

.TimeArray[45] R/W Short Extradag 1 tid 4

.TimeArray[46] R/W Short Extradag 1 tid 5

.TimeArray[47] R/W Short Extradag 1 tid 6

.TimeArray[48] R/W Short Extradag 2 tid 1

.TimeArray[49] R/W Short Extradag 2 tid 2

.TimeArray[50] R/W Short Extradag 2 tid 3

.TimeArray[51] R/W Short Extradag 2 tid 4

.TimeArray[52] R/W Short Extradag 2 tid 5

.TimeArray[53] R/W Short Extradag 2 tid 6

.TimeArray[54] R/W Short Extradag 3 tid 1

.TimeArray[55] R/W Short Extradag 3 tid 2

.TimeArray[56] R/W Short Extradag 3 tid 3

.TimeArray[57] R/W Short Extradag 3 tid 4

.TimeArray[58] R/W Short Extradag 3 tid 5

.TimeArray[59] R/W Short Extradag 3 tid 6

.TimeArray[60] R/W Short Helgdag tid 1

.TimeArray[61] R/W Short Helgdag tid 2

.TimeArray[62] R/W Short Helgdag tid 3

.TimeArray[63] R/W Short Helgdag tid 4

.TimeArray[64] R/W Short Helgdag tid 5

.TimeArray[65] R/W Short Helgdag tid 6

.TimeArray[66] R/W Short Helgafton tid 1

.TimeArray[67] R/W Short Helgafton tid 2

Page 60: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

60 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.TimeArray[68] R/W Short Helgafton tid 3

.TimeArray[69] R/W Short Helgafton tid 4

.TimeArray[70] R/W Short Helgafton tid 5

.TimeArray[71] R/W Short Helgafton tid 6

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.ValueArray[0] R/W Short Måndag värde 1

.ValueArray[1] R/W Short Måndag värde 2

.ValueArray[2] R/W Short Måndag värde 3

.ValueArray[3] R/W Short Måndag värde 4

.ValueArray[4] R/W Short Måndag värde 5

.ValueArray[5] R/W Short Måndag värde 6

.ValueArray[6] R/W Short Tisdag värde 1

.ValueArray[7] R/W Short Tisdag värde 2

.ValueArray[8] R/W Short Tisdag värde 3

.ValueArray[9] R/W Short Tisdag värde 4

.ValueArray[10] R/W Short Tisdag värde 5

.ValueArray[11] R/W Short Tisdag värde 6

.ValueArray[12] R/W Short Onsdag värde 1

.ValueArray[13] R/W Short Onsdag värde 2

.ValueArray[14] R/W Short Onsdag värde 3

.ValueArray[15] R/W Short Onsdag värde 4

.ValueArray[16] R/W Short Onsdag värde 5

.ValueArray[17] R/W Short Onsdag värde 6

.ValueArray[18] R/W Short Torsdag värde 1

.ValueArray[19] R/W Short Torsdag värde 2

.ValueArray[20] R/W Short Torsdag värde 3

.ValueArray[21] R/W Short Torsdag värde 4

.ValueArray[22] R/W Short Torsdag värde 5

.ValueArray[23] R/W Short Torsdag värde 6

.ValueArray[24] R/W Short Fredag värde 1

.ValueArray[25] R/W Short Fredag värde 2

.ValueArray[26] R/W Short Fredag värde 3

.ValueArray[27] R/W Short Fredag värde 4

.ValueArray[28] R/W Short Fredag värde 5

.ValueArray[29] R/W Short Fredag värde 6

.ValueArray[30] R/W Short Lördag värde 1

.ValueArray[31] R/W Short Lördag värde 2

.ValueArray[32] R/W Short Lördag värde 3

Page 61: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

61Punkttyper

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs, W=Skriv) Typ Förklaring

.ValueArray[33] R/W Short Lördag värde 4

.ValueArray[34] R/W Short Lördag värde 5

.ValueArray[35] R/W Short Lördag värde 6

.ValueArray[36] R/W Short Söndag värde 1

.ValueArray[37] R/W Short Söndag värde 2

.ValueArray[38] R/W Short Söndag värde 3

.ValueArray[39] R/W Short Söndag värde 4

.ValueArray[40] R/W Short Söndag värde 5

.ValueArray[41] R/W Short Söndag värde 6

.ValueArray[42] R/W Short Extradag 1 värde 1

.ValueArray[43] R/W Short Extradag 1 värde 2

.ValueArray[44] R/W Short Extradag 1 värde 3

.ValueArray[45] R/W Short Extradag 1 värde 4

.ValueArray[46] R/W Short Extradag 1 värde 5

.ValueArray[47] R/W Short Extradag 1 värde 6

.ValueArray[48] R/W Short Extradag 2 värde 1

.ValueArray[49] R/W Short Extradag 2 värde 2

.ValueArray[50] R/W Short Extradag 2 värde 3

.ValueArray[51] R/W Short Extradag 2 värde 4

.ValueArray[52] R/W Short Extradag 2 värde 5

.ValueArray[53] R/W Short Extradag 2 värde 6

.ValueArray[54] R/W Short Extradag 3 värde 1

.ValueArray[55] R/W Short Extradag 3 värde 2

.ValueArray[56] R/W Short Extradag 3 värde 3

.ValueArray[57] R/W Short Extradag 3 värde 4

.ValueArray[58] R/W Short Extradag 3 värde 5

.ValueArray[59] R/W Short Extradag 3 värde 6

.ValueArray[60] R/W Short Helgdag värde 1

.ValueArray[61] R/W Short Helgdag värde 2

.ValueArray[62] R/W Short Helgdag värde 3

.ValueArray[63] R/W Short Helgdag värde 4

.ValueArray[64] R/W Short Helgdag värde 5

.ValueArray[65] R/W Short Helgdag värde 6

.ValueArray[66] R/W Short Helgafton värde 1

.ValueArray[67] R/W Short Helgafton värde 2

.ValueArray[68] R/W Short Helgafton värde 3

.ValueArray[69] R/W Short Helgafton värde 4

.ValueArray[70] R/W Short Helgafton värde 5

.ValueArray[71] R/W Short Helgafton värde 6

Page 62: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

62 FdxOPC Server 1.0.0.11

© 2011 Fidelix Sverige AB - Anders Engberg

Namn Attribut (R=Läs,W=Skriv)

Typ Förklaring

.Value R/W Float Aktuellt värde för utgång från tidkanal.

.LockState R/W Float Anger status för aktuell punkt0 = Auto (värde från fysisk ingång)1 = Auto (värde från program)2 = Manuell (värde från användare eller extern källat.ex. OPC).

.Text R String Förklarande text kopplad till aktuell punkt.

Page 63: © 2011 Fidelix Sverige AB - Anders Engbergmedia.fidelix.se/2015/10/FdxOPC-Server.pdf · 2015-11-09 · grupp. T.ex. nedan så har alla punkter med "S03", "LB01" och sedan "GT11"

Index 63

© 2011 Fidelix Sverige AB - Anders Engberg

Index

- A -Allmänt 4

- B -BrowseStructure 26

- D -Demo 4

- I -Installationsmapp 10

Inställningar 24

- K -Komponenter 11

Konfiguration 17

- L -Licens 4

Lägg till FX 18

Läs in punkter 21

- M -Mjukvarulicens 15

- N -Nya punkter 21

- P -Punkttyper 32

- S -Sammanställning 14

Slutför 16

Språk 7

Starta installationen 6

Start-meny 13

Systemkrav 5

- T -Ta bort FX 23

- U -USB minne 6

- V -Viktig information 9

Välkomstbild 8