FdxOPC Server 1.0.0.11
Innehåll 3 Innehållsförteckning 1 Allmänt 4 2 Systemkrav 5 3 Installation 6 1 Val av språk... 7 2 Välkomstbild... 8 3 Viktig information... 9 4 Välj mapp för installation... 10 5 Välj komponenter... 11 6 Välj mapp på Start-menyn... 13 7 Sammanställning... av installationsalternativ 14 8 Installation med... mjukvarulicens 15 9 Slutför installationen... 16 4 Konfiguration 1 Lägg till FX 17... 18 2 Läs in punkter... 21 3 Ta bort FX... 23 5 Inställningar 1 FdxOPC.ini 24... 25 2 BrowseStructure... 26 3 TimeTableStructure... 29 6 Punkttyper 32 1 AI - Analoga in... 33 2 AL - Larmpunkt... 36 3 Calendar - Kalender... 38 4 CO - egulator... 40 5 CT - Konverteringstabell... 43 6 DO - Digitala ut... 44 7 Device - Device... information 45 8 IN - Digitala in... 46 9 ST - Status texter... 47 10 TT - Tidkanaler... 48 Index 63
4 1 FdxOPC Server 1.0.0.11 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 en tjä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 Fidelix SmartSec USB nyckel. Licensnyckel kan även erhållas som en licensfil som är låst till hårdvara där FdxOPC är installerad.
Allmänt 2 5 Systemkrav Då all kommunikation mellan Fidelix FX-enheter och FdxOPC Server sker via TCP/IP krävs att PC där FdxOPC Server skall installeras och Fidelix FX-Enheter är korrekt konfigurerade gällande TCP/IP kommunikation och är anslutna till ett fungerande nätverk. Systemkrav: 2.0 GHz Processor 1 GB installed AM 180 MB available disk space Ethernet Card Grafikkort och bildskärm för Super VGA (800 600) eller högre CD-OM or DVD Drive Tangentbord och Microsoft-mus eller kompatibelt pekdon Operativ System min. krav: Windows XP SP2 Windows 7 Pro och Ultimate Windows Server 2003 SP2 Windows Server 2008 (2)
6 3 FdxOPC Server 1.0.0.11 Installation Normalt levereras installationsfil på samma USB-minne som även är licensnyckel. För att starta installtionen, kör installationsfilen, Installera FdxOPC x.x.x.x.exe där x.x.x.x = versionsnummer direkt från USB-minnet.
Installation 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. 7
8 3.2 FdxOPC Server 1.0.0.11 Välkomstbild En välkomstbild visas. Klicka på Nästa > för att gå vidare eller Avbryt för att avbryta installationen.
Installation 3.3 9 Viktig information Läs igenom informationen innan du fortsätter installationen, efter att du har läst klicka på Nästa > för att fortsätta.
10 3.4 FdxOPC Server 1.0.0.11 Välj mapp för installation Välj installationsmapp, default installeras Fidelix FdxOPC Server i Windows Program mapp. 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 >
Installation 3.5 11 Välj komponenter Klicka på önskat alternativ för m er inform ation. Här visas ett flertal alternativ för installationen. Installerar FdxOPC Server Detta är grundinstallation och installeras alltid. Med detta alternativ installeras även ikoner i startmenyn samt en tom FdxOPC.ini, finns redan en befintlig FdxOPC.ini kommer du få bekräfta innan den skrivs över. Installera FdxOPC.ini exempelfil Med detta alternativ installeras en exempel fil FdxOPC_exempel.ini i samma mapp som övriga filer. egistrera FdxOPC Server Med detta alternativ aktiverat så görs en registrering av FdxOPC Server under installationen. Detta är nödvändigt vid nyinstallation. Har tidigare BETA version av FdxOPC använts så byter OPC Servern namn om detta alternativ använts vilket kräver att viss konfiguration av eventuellt SCADA/DHC måste göras. Det rekommenderas att göra denna konfiguration för att slippa eventuella problem med framtida uppdateringar av FdxOPC Server. Kör FdxOPC som en tjänst.
12 FdxOPC Server 1.0.0.11 Med detta alternativ aktiverat så registreras (se info ovan) och installeras FdxOPC som en tjänst i Windows. Installerar FdxOPC Trace Med detta alternativ aktiverat så installeras ett extra program för att kunna spara kommunikationsloggar för t.ex. felsökning. Installera med mjukvarulicens Med detta alternativ aktiverat så visas ett popup fönster efter installationen med information om SystemID. I de fall där det inte går att använda USB hårdvarulås kan en licensfil användas istället. För att erhålla en licensfil måste SystemID skickas till Fidelix Sverige AB. För att fortsätta installationen, klicka på Nästa >
Installation 3.6 13 Välj mapp på Start-menyn En ny mapp med genvägar läggs till Start-menyn. Om ett annat namn önskas, ange nytt namn eller klicka på Bläddra för att välja en befintlig mapp. För att fortsätta installationen, klicka på Nästa >
14 3.7 FdxOPC Server 1.0.0.11 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 du kommer till önskat alternativ att ändra. Om du installerar över en befintlig installation och det redan finns en FdxOPC.ini i vald mapp, 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.
Installation 3.8 15 Installation med mjukvarulicens Om du valde Installera med mjukvarulicens så visas nu en popup med licens information. Notera SystemID och skicka detta till Fidelix Sverige AB (support@fidelix.se) för att erhålla en licensfil.
16 3.9 FdxOPC Server 1.0.0.11 Slutför installationen Nu är installationen färdig, klicka på Färdig för att avsluta installationsprogrammet.
Installation 4 17 Konfiguration När installationen är färdig behöver du konfigurera FdxOPC Server för att den skall fungera korrekt. Du har fått följande ikoner i Windows Start-meny, under förutsättning att du inte bytte mapp under installationen så finns dessa enligt Start Alla program Fidelix OPC Server Klicka på önskad rad för m er inform ation. Med dessa kan du nu enkelt konfigurera FdxOPC Server i några enkla steg.
18 4.1 FdxOPC Server 1.0.0.11 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 som skall läggas till via kommandotolken. Skriv in namn (använd ej punkt. i namnet), tryck sedan på Enter.
Konfiguration 19 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 Servern direkt, har du kontakt med den valda FX202x(A)/Spider via nätverk eller motsvarande kan du svara Yes/Ja här. Om du planerar att koppla ihop din dator på samma nätverk senare 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 en popup med information.
20 FdxOPC Server 1.0.0.11 Klicka på OK för att avsluta Lägg till FX i FdxOPC.ini. Upprepa sedan detta för alla FX202x(A)/Spider som du vill lägga till. Om du nu har valt att läsa in punkterna direkt är konfigurationen klar.
Konfiguration 4.2 21 Läs in punkter Om du valde No/Nej då du lade till ny FX, om det har kommit till nya punkter i en befintlig FX eller om du har bytt namn på en FX i FdxOPC.ini så behöver du läsa in punkterna till FdxOPC. 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 en popup med information. Klicka på OK för att avsluta Läs in punkter.
22 FdxOPC Server 1.0.0.11 Upprepa detta för alla FX202x(A)/Spider som skall konfigureras. När det är gjort är konfigurationen klar.
Konfiguration 4.3 23 Ta bort FX Ta bort FX ur FdxOPC.ini Detta kommando startar kommandotolken där du anger vilken FX202x(A)/Spider du vill ta 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.
24 5 FdxOPC Server 1.0.0.11 Inställningar Default installeras alla inställningar så att FdxOPC beter sig lika som Fidelix OPC Server 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.
Inställningar 5.1 25 FdxOPC.ini För att ändra på inställningarna öppna FdxOPC.ini genom att välja Öppna FdxOPC.ini frå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 starta med Fidelix/. IPAddress=192.168.2.185 IP-adress eller DNS-namn till aktuell undercentral. BrowseStructure=0 Parameter för hur punkternas trädstruktur skall visas (Kan vara 0,1 eller 2). TimeTableStructure=0 Parameter för hur tidkanalernas punkter skall visas (Kan vara 0,1, 2 eller 3). CommMode=0 Framtida 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 nya namnet. Vid övriga ändringar måste FdxOPC.exe avslutas och startas om.
26 5.2 FdxOPC Server 1.0.0.11 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=1 BrowseStructure=2 BrowseStructure=0 När BrowseStructure=0 används så genereras punknamn med punkttyp som en del av namnet. 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
Inställningar 27 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 genereras enligt punktnamn i FX. Namn = Opc-servernamn\Device-namn.punktnamn.punktvärde Ex.: Fidelix.FdxOPC.2\AS-11.S03_LB01_GT11_MV1.value
28 FdxOPC Server 1.0.0.11
Inställningar 5.3 29 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=1 TimeTableStructure=2 TimeTableStructure=3 TimeTableStructure=0 När TimeTableStructure=0 används så läses respektive dagtyp in som en kommaseparerad sträng. TimeTableStructure=1 När TimeTableStructure=1 används läses hela tidkanalen in i en array.
30 FdxOPC Server 1.0.0.11 TimeTableStructure=2 När TimeTableStructure=2 används adresseras varje punkt individuellt.
Inställningar 31 TimeTableStructure=3 När TimeTableStructure=3 används avläses tidkanalens händelser i två arrayer och tre punkter för status.
32 6 FdxOPC Server 1.0.0.11 Punkttyper Här visas de olika punkttyper som finns tillgängliga via FdxOPC och hur dessa är adresserade. Punktyper: AI AL ALL AO CALEND A CO CT DO Device IN OTHE ST TT Analoga in Larmpunkter Utgår och kommer att ersättas med OTHE Analoga ut Kalender punkter egulator punkter Konverteringstabeller Digitala ut OPC server information Digitala in Används normalt endast under utveckling. Statustexter Tidkanaler
Punkttyper 6.1 33 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 punkten till 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 i punktlista eller flödesbild. Punkt i m anuellt läge i punktlista Punkt i m anuellt läge i flödesbild. Följande parametrar finns via OPC för AI (Analog In) punkt, Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn. Namn Typ Förklaring.Value.ValueAuto.Text.Page.Unit.LockState Attribut (=Läs, W=Skriv).Limit1.Value.Limit1.Text.Limit1.Manual.Limit2.Value.Limit2.Text Aktuellt värde för analog ingång. Aktuellt värde för analog ingång (endast läs). Förklarande text kopplad till aktuell punkt. Bildnamn som aktuell punkt finns definierad i. Enhet för aktuell punkt. 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). Gränsvärde 1, används som t.ex. larmgräns, start, stopp mm. Namn på gränsvärde. 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). Gränsvärde 2, används som t.ex. larmgräns, start, stopp mm. Namn på gränsvärde.
34 FdxOPC Server 1.0.0.11 Namn.Limit2.Manual Attribut (=Läs, W=Skriv).Limit3.Value.Limit3.Text.Limit3.Manual.Limit4.Value.Limit4.Text.Limit4.Manual.Limit5.Value.Limit5.Text.Limit5.Manual.Limit6.Value.Limit6.Text.Limit6.Manual.Limit7.Value.Limit7.Text.Limit7.Manual.Limit8.Value Typ Förklaring 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). Gränsvärde 3, används som t.ex. larmgräns, start, stopp mm. Namn på gränsvärde. 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). Gränsvärde 4, används som t.ex. larmgräns, start, stopp mm. Namn på gränsvärde. 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). Gränsvärde 5, används som t.ex. larmgräns, start, stopp mm. Namn på gränsvärde. 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). Gränsvärde 6, används som t.ex. larmgräns, start, stopp mm. Namn på gränsvärde. 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). Gränsvärde 7, används som t.ex. larmgräns, start, stopp mm. Denna punkt har även alternativet Max värde i FX, om detta är aktiverat så begränsar detta max värde för vad som kan skrivas till huvudpunkten från extern källa t.ex. OPC. Namn på gränsvärde. 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). Gränsvärde 8, används som t.ex. larmgräns, start, stopp mm.
Punkttyper Namn.Limit8.Text.Limit8.Manual Attribut (=Läs, W=Skriv) Typ 35 Förklaring Denna punkt har även alternativet Min värde i FX, om detta är aktiverat så begränsar detta min värde för vad som kan skrivas till huvudpunkten från extern källa t.ex. OPC. Namn på gränsvärde. 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).
36 6.2 FdxOPC Server 1.0.0.11 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 punkten till 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 i punktlista eller flödesbild. Punkt i m anuellt läge i punktlista Följande parametrar finns via OPC för AL (Larm) punkt, Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn. Namn Typ Förklaring.Value.ValueAuto.Text.StatusText Attribut (=Läs, W=Skriv).Status.Priority.LockState.AlarmStatus.AlarmNumber Aktuellt värde för larmstatus. Aktuellt värde för larmstatus (endast läs). Förklarande text kopplad till aktuell punkt. Namn på statustext som är kopplad till aktuell punkt. Aktuell status enligt statustext. Larmprioritet 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). Larmstatus för aktuell punkt 0 = Normal / Kvitterat 1 = Normal / Okvitterat 2 = Larm / Kvitterat 3 = Larm / Okvitterat Larmnummer, avsett för kundspecifik funktion DWor d Larmgrupp Kvittensstatus 0 = Okvitterat.AlarmGroup.Acknowledged
Punkttyper Namn Attribut (=Läs, W=Skriv) Typ Förklaring 1 = Kvitterat 37
38 6.3 FdxOPC Server 1.0.0.11 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 av operatör via webinterace, och ytterligare händelser (Holiday0 - Holiday9) som läses in via 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 = Tisdag DL Längd, antal dagar som händelsen skall vara aktiv, ex 03 för 3 dagar. DT kan vara: Mo = Måndag Tu = Tisdag We = Onsdag Th = Torsdag Fr = Fredag Sa = Lördag Su = Söndag E1 = Extra dag 1 E2 = Extra dag 2 E3 = 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! alla kalenderhä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:
Punkttyper 39 H1 = Helgdag H2 = Helgafton Följande parametrar finns via OPC för Calendar (Kalender) punkt, Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\CALENDA.Calendar. Namn.Calendar0.Calendar1.Calendar2.Calendar3.Calendar4.Calendar5.Calendar6.Calendar7.Calendar8.Calendar9.Holiday0.Holiday1.Holiday2.Holiday3.Holiday4.Holiday5.Holiday6.Holiday7.Holiday8.Holiday9 Attribut (=Läs, W=Skriv) Typ Förklaring Kalenderhändelse 1-10 Kalenderhändelse 11-20 Kalenderhändelse 21-30 Kalenderhändelse 31-40 Kalenderhändelse 41-50 Kalenderhändelse 51-60 Kalenderhändelse 61-70 Kalenderhändelse 71-80 Kalenderhändelse 81-90 Kalenderhändelse 91-100 Helg 1-10 Helg 11-20 Helg 21-30 Helg 31-40 Helg 41-50 Helg 51-60 Helg 61-70 Helg 71-80 Helg 81-90 Helg 91-100
40 6.4 FdxOPC Server 1.0.0.11 CO - egulator Punkttyp CO - egulator för reglering av objekt, konfigurerbar att använda mellan 1 och 6 sekvenser. Vid skrivning till börvärde (.DaySetValue) från t.ex. OPC så sätts börvärdet i manuellt lä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). egulatorn kan vara konfigurerad att styras via ett beräknat börvärde via en konverteringstabell (CT), om börvärdet då sätts till manuellt läge så kommer regulatorn att använda det manuella börvärdet och ej styra efter det beräknade värdet. Vid skrivning till driftläge (.unstate) 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 i punktlista eller flödesbild. Punkter i m anuellt läge i punktlista Följande parametrar finns via OPC för CO (egulator) punkt, Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn. Namn Attribut (=Läs, W=Skriv).DaySetLockState Typ Förklaring.DaySetValue.DeadZone.ITime.NightPBand.NightSetValue.PBand.eturnLimitPBand.eturnLimitStart.unLockState 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). Börvärde vid aktiv regulator. Dödzon I-Tid P-Band vid inaktiv regulator. Börvärde vid inaktiv regulator (t.ex. varmhållning). P-Band P-Band vid varmhållningsfunktion. Startgräns vid varmhållningsfunktion. 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).
Punkttyper Namn 41 Attribut (=Läs, W=Skriv).unState.SlowSpeedFactor Typ Förklaring egulatorstatus (Till /Från) Lågfartsförstärkningsfaktor..Stage1LimitPBand.Stage1LimitStart.Stage1Name.Stage1OffValue.Stage1OutMax.Stage1OutMin.Stage1PBand.Stage1Value Sekvens 1 - Begränsnings P-Band. Sekvens 1 - Gränsvärde start sekvens 1 Sekvens 1 - Namn på steg 1 i regulator. Sekvens 1 - Utsignal vid stoppad regulator. Sekvens 1 - Max utsignal för sekvens 1. Sekvens 1 - Min utsignal för sekvens 1. Sekvens 1 - P-Band för sekvens 1. Sekvens 1 - Aktuellt värde på utgång för steg 1..Stage2LimitPBand.Stage2LimitStart.Stage2Name.Stage2OffValue.Stage2OutMax.Stage2OutMin.Stage2PBand.Stage2Value.Stage3LimitPBand.Stage3LimitStart.Stage3Name.Stage3OffValue.Stage3OutMax.Stage3OutMin.Stage3PBand.Stage3Value.Stage4LimitPBand.Stage4LimitStart.Stage4Name.Stage4OffValue.Stage4OutMax.Stage4OutMin.Stage4PBand.Stage4Value.Stage5LimitPBand.Stage5LimitStart.Stage5Name.Stage5OffValue.Stage5OutMax Sekvens 2 - Begränsnings P-Band. Sekvens 2 - Gränsvärde start sekvens 2 Sekvens 2 - Namn på steg 2 i regulator. Sekvens 2 - Utsignal vid stoppad regulator. Sekvens 2 - Max utsignal för sekvens 2. Sekvens 2 - Min utsignal för sekvens 2. Sekvens 2 - P-Band för sekvens 2. Sekvens 2 - Aktuellt värde på utgång för steg 2. Sekvens 3 - Begränsnings P-Band. Sekvens 3 - Gränsvärde start sekvens 3 Sekvens 3 - Namn på steg 3 i regulator. Sekvens 3 - Utsignal vid stoppad regulator. Sekvens 3 - Max utsignal för sekvens 3. Sekvens 3 - Min utsignal för sekvens 3. Sekvens 3 - P-Band för sekvens 3. Sekvens 3 - Aktuellt värde på utgång för steg 3. Sekvens 4 - Begränsnings P-Band. Sekvens 4 - Gränsvärde start sekvens 4 Sekvens 4 - Namn på steg 4 i regulator. Sekvens 4 - Utsignal vid stoppad regulator. Sekvens 4 - Max utsignal för sekvens 4. Sekvens 4 - Min utsignal för sekvens 4. Sekvens 4 - P-Band för sekvens 4. Sekvens 4 - Aktuellt värde på utgång för steg 4. Sekvens 5 - Begränsnings P-Band. Sekvens 5 - Gränsvärde start sekvens 5 Sekvens 5 - Namn på steg 5 i regulator. Sekvens 5 - Utsignal vid stoppad regulator. Sekvens 5 - Max utsignal för sekvens 5.
42 FdxOPC Server 1.0.0.11 Namn Typ Förklaring Sekvens 5 - Min utsignal för sekvens 5. Sekvens 5 - P-Band för sekvens 5. Sekvens 5 - Aktuellt värde på utgång för steg 5..Stage6LimitPBand.Stage6LimitStart.Stage6Name.Stage6OffValue.Stage6OutMax.Stage6OutMin.Stage6PBand.Stage6Value Sekvens 6 - Begränsnings P-Band. Sekvens 6 - Gränsvärde start sekvens 6 Sekvens 6 - Namn på steg 6 i regulator. Sekvens 6 - Utsignal vid stoppad regulator. Sekvens 6 - Max utsignal för sekvens 6. Sekvens 6 - Min utsignal för sekvens 6. Sekvens 6 - P-Band för sekvens 6. Sekvens 6 - Aktuellt värde på utgång för steg 6..StagesUsed.Text Antal steg som används i regulatorn. Namn på regulatorn..stage5outmin.stage5pband.stage5value Attribut (=Läs, W=Skriv)
Punkttyper 6.5 43 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 tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn. Namn.Lookup01in.Lookup01out.Lookup02in.Lookup02out Lookup03in.Lookup03out Lookup04in.Lookup04out Lookup05in.Lookup05out Lookup06in.Lookup06out Lookup07in.Lookup07out Lookup08in.Lookup08out Lookup09in.Lookup09out Lookup10in.Lookup10out Lookup11in.Lookup11out Lookup12in.Lookup12out Lookup13in.Lookup13out Lookup14in.Lookup14out Lookup15in.Lookup15out.Offset.Text Attribut (=Läs, W=Skriv) Typ Förklaring Ingångsvärde 1. Utgångsvärde 1. Ingångsvärde 2. Utgångsvärde 2. Ingångsvärde 3. Utgångsvärde 3. Ingångsvärde 4. Utgångsvärde 4. Ingångsvärde 5. Utgångsvärde 5. Ingångsvärde 6. Utgångsvärde 6. Ingångsvärde 7. Utgångsvärde 7. Ingångsvärde 8. Utgångsvärde 8. Ingångsvärde 9. Utgångsvärde 9. Ingångsvärde 10. Utgångsvärde 10. Ingångsvärde 11. Utgångsvärde 11. Ingångsvärde 12. Utgångsvärde 12. Ingångsvärde 13. Utgångsvärde 13. Ingångsvärde 14. Utgångsvärde 14. Ingångsvärde 15. Utgångsvärde 15. Offset för kurva. Namn på kurvobjekt.
44 6.6 FdxOPC Server 1.0.0.11 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 punkten till 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 i punktlista eller flödesbild. Punkt i m anuellt läge i punktlista Följande parametrar finns via OPC för DO (Digital Ut) punkt, Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn. Namn.Value.ValueAuto.Text.Page.StatusText.LockState Attribut (=Läs, W=Skriv) Typ Förklaring Aktuellt värde för digital utgång. Aktuellt värde för digital utgång (endast läs). Förklarande text kopplad till aktuell punkt. Bildnamn som aktuell punkt finns definierad i. Namn på statustext för aktuell punkt. 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).
Punkttyper 6.7 45 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 nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar devicenamn.device. Namn.DeviceVersion Attribut (=Läs, W=Skriv).FileVersion. LasteceivedPack ettime.networkload_bps. NetworkLoad_ppm.eadequests.eceivedBytes.eceivedPackets.etries.SentBytes.SentPackets.Status.VariableUpdates.VariableWrites Typ Förklaring DWor Version på programvara i FX. d DWor Version på programvara i FX. d Date Tidstämpel då senaste uppdatering mottogs. DWor d DWor d DWor d DWor d DWor d DWor d DWor d DWor d DWor d Nätverksbelastning (bits per second) i bitar per sekund. Nätverksbelastning (packets per minute) i paket per minut. Antal förfrågningar av förändrade data ställda till aktuell enhet. Mottagen mängd data i bytes. Antal mottagna paket. Antal anslutningsförsök. Skickad mängd data i bytes. Antal sända paket. Status på aktuell enhet 0=Frånkopplad (Disconnected) 1=Ansluten (Connected) 2=Fel (Fail) 3=Uppdaterad (Updated) DWor Antal uppdateringar från aktuell enhet. d DWor Antal skrivningar till aktuell enhet. d
46 6.8 FdxOPC Server 1.0.0.11 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 punkten till 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 i punktlista eller flödesbild. Punkt i m anuellt läge i punktlista Följande parametrar finns via OPC för IN (Digital In) punkt, Namn i tabellen nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn. Namn.Value.ValueAuto.Text.Page.StatusText.LockState Attribut (=Läs, W=Skriv) Typ Förklaring Aktuellt värde för digital ingång. Aktuellt värde för digital ingång (endast läs). Förklarande text kopplad till aktuell punkt. Bildnamn som aktuell punkt finns definierad i. Namn på statustext för aktuell punkt. 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).
Punkttyper 6.9 47 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 nedan föregås av Fidelix.FdxOPC.2\nnnnn där nnnnn motsvarar punktnamn. Namn.Text0.Text1.Text2.Text3.Text4.Text5.Text6.Text7.Text8.Text9.Text10.Text11.Text12.Text13.Text14.Text15.Text16.Text17.Text18.Text19.Value0.Value1.Value2.Value3.Value4.Value5.Value6.Value7.Value8.Value9.Value10.Value11.Value12.Value13.Value14.Value15.Value16.Value17.Value18.Value19 Attribut (=Läs, W=Skriv) Typ Förklaring Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Text att visa vid.value0. Text att visa vid.value1. Text att visa vid.value2. Text att visa vid.value3. Text att visa vid.value4. Text att visa vid.value5. Text att visa vid.value6. Text att visa vid.value7. Text att visa vid.value8. Text att visa vid.value9. Text att visa vid.value10. Text att visa vid.value11. Text att visa vid.value12. Text att visa vid.value13. Text att visa vid.value14. Text att visa vid.value15. Text att visa vid.value16. Text att visa vid.value17. Text att visa vid.value18. Text att visa vid.value19. Värde för att aktivera.text0 Värde för att aktivera.text1 Värde för att aktivera.text2 Värde för att aktivera.text3 Värde för att aktivera.text4 Värde för att aktivera.text5 Värde för att aktivera.text6 Värde för att aktivera.text7 Värde för att aktivera.text8 Värde för att aktivera.text9 Värde för att aktivera.text10 Värde för att aktivera.text11 Värde för att aktivera.text12 Värde för att aktivera.text13 Värde för att aktivera.text14 Värde för att aktivera.text15 Värde för att aktivera.text16 Värde för att aktivera.text17 Värde för att aktivera.text18 Värde för att aktivera.text19
48 6.10 FdxOPC Server 1.0.0.11 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 punkten till 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 i punktlista eller flödesbild. Punkt i m anuellt 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 en kommaseparerad 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 motsvarar punktnamn. 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ält anges "9999:0" För att ändra, lägga till en händelse i en dagtyp måste hela strängen skrivas till FX inklusive befintliga händelser, t.ex för att ändra stopp tiden 1600 till 1630 så skall skrivning 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"
Punkttyper Namn 49 Typ Förklaring.Mon.Tue.Wed.Thu.Fri.Sat.Sun.E1.E2.E3.H1.H2.Value.LockState Attribut (=Läs, W=Skriv).Text Måndag händelser 1-6. Tisdag händelser 1-6. Onsdag händelser 1-6. Torsdag händelser 1-6. Fredag händelser 1-6. Lördag händelser 1-6. Söndag händelser 1-6. Extra dag 1 händelser 1-6. Extra dag 2 händelser 1-6. Extra dag 3 händelser 1-6. Helgdag händelser 1-6. Helgafton händelser 1-6. Aktuellt värde för utgång från tidkanal. 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). Förklarande text kopplad till aktuell punkt.
50 FdxOPC Server 1.0.0.11 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 motsvarar punktnamn. Där tt = timme, mm = minut och n = värde som tidkanal skall inta. För tomma fält anges tid "9999" och värde "0". Stränguppbyggnad för array är enligt tabell. Namn Attribut (=Läs, W=Skriv) Typ Förklaring.TimeArray[0] Måndag tid 1.TimeArray[1] Måndag värde 1.TimeArray[2] Måndag tid 2.TimeArray[3] Måndag värde 2.TimeArray[4] Måndag tid 3.TimeArray[5] Måndag värde 3.TimeArray[6] Måndag tid 4.TimeArray[7] Måndag värde 4.TimeArray[8] Måndag tid 5.TimeArray[9] Måndag värde 5.TimeArray[10] Måndag tid 6.TimeArray[11] Måndag värde 6.TimeArray[12] Tisdag tid 1.TimeArray[13] Tisdag värde 1.TimeArray[14] Tisdag tid 2.TimeArray[15] Tisdag värde 2.TimeArray[16] Tisdag tid 3.TimeArray[17] Tisdag värde 3.TimeArray[18] Tisdag tid 4.TimeArray[19] Tisdag värde 4.TimeArray[20] Tisdag tid 5.TimeArray[21] Tisdag värde 5.TimeArray[22] Tisdag tid 6.TimeArray[23] Tisdag värde 6.TimeArray[24] Onsdag tid 1.TimeArray[25] Onsdag värde 1.TimeArray[26] Onsdag tid 2.TimeArray[27] Onsdag värde 2.TimeArray[28] Onsdag tid 3.TimeArray[29] Onsdag värde 3.TimeArray[30] Onsdag tid 4.TimeArray[31] Onsdag värde 4.TimeArray[32] Onsdag tid 5.TimeArray[33] Onsdag värde 5.TimeArray[34] Onsdag tid 6.TimeArray[35] Onsdag värde 6.TimeArray[36] Torsdag tid 1
Punkttyper Namn Attribut (=Läs, W=Skriv) Typ Förklaring.TimeArray[37] Torsdag värde 1.TimeArray[38] Torsdag tid 2.TimeArray[39] Torsdag värde 2.TimeArray[40] Torsdag tid 3.TimeArray[41] Torsdag värde 3.TimeArray[42] Torsdag tid 4.TimeArray[43] Torsdag värde 4.TimeArray[44] Torsdag tid 5.TimeArray[45] Torsdag värde 5.TimeArray[46] Torsdag tid 6.TimeArray[47] Torsdag värde 6.TimeArray[48] Fredag tid 1.TimeArray[49] Fredag värde 1.TimeArray[50] Fredag tid 2.TimeArray[51] Fredag värde 2.TimeArray[52] Fredag tid 3.TimeArray[53] Fredag värde 3.TimeArray[54] Fredag tid 4.TimeArray[55] Fredag värde 4.TimeArray[56] Fredag tid 5.TimeArray[57] Fredag värde 5.TimeArray[58] Fredag tid 6.TimeArray[59] Fredag värde 6.TimeArray[60] Lördag tid 1.TimeArray[61] Lördag värde 1.TimeArray[62] Lördag tid 2.TimeArray[63] Lördag värde 2.TimeArray[64] Lördag tid 3.TimeArray[65] Lördag värde 3.TimeArray[66] Lördag tid 4.TimeArray[67] Lördag värde 4.TimeArray[68] Lördag tid 5.TimeArray[69] Lördag värde 5.TimeArray[70] Lördag tid 6.TimeArray[71] Lördag värde 6.TimeArray[72] Söndag tid 1.TimeArray[73] Söndag värde 1.TimeArray[74] Söndag tid 2.TimeArray[75] Söndag värde 2.TimeArray[76] Söndag tid 3.TimeArray[77] Söndag värde 3.TimeArray[78] Söndag tid 4.TimeArray[79] Söndag värde 4.TimeArray[80] Söndag tid 5.TimeArray[81] Söndag värde 5.TimeArray[82] Söndag tid 6.TimeArray[83] Söndag värde 6.TimeArray[84] Extradag 1 tid 1 51
52 FdxOPC Server 1.0.0.11 Namn Attribut (=Läs, W=Skriv) Typ Förklaring.TimeArray[85] Extradag 1 värde 1.TimeArray[86] Extradag 1 tid 2.TimeArray[87] Extradag 1 värde 2.TimeArray[88] Extradag 1 tid 3.TimeArray[89] Extradag 1 värde 3.TimeArray[90] Extradag 1 tid 4.TimeArray[91] Extradag 1 värde 4.TimeArray[92] Extradag 1 tid 5.TimeArray[93] Extradag 1 värde 5.TimeArray[94] Extradag 1 tid 6.TimeArray[95] Extradag 1 värde 6.TimeArray[96] Extradag 2 tid 1.TimeArray[97] Extradag 2 värde 1.TimeArray[98] Extradag 2 tid 2.TimeArray[99] Extradag 2 värde 2.TimeArray[100] Extradag 2 tid 3.TimeArray[101] Extradag 2 värde 3.TimeArray[102] Extradag 2 tid 4.TimeArray[103] Extradag 2 värde 4.TimeArray[104] Extradag 2 tid 5.TimeArray[105] Extradag 2 värde 5.TimeArray[106] Extradag 2 tid 6.TimeArray[107] Extradag 2 värde 6.TimeArray[108] Extradag 3 tid 1.TimeArray[109] Extradag 3 värde 1.TimeArray[110] Extradag 3 tid 2.TimeArray[111] Extradag 3 värde 2.TimeArray[112] Extradag 3 tid 3.TimeArray[113] Extradag 3 värde 3.TimeArray[114] Extradag 3 tid 4.TimeArray[115] Extradag 3 värde 4.TimeArray[116] Extradag 3 tid 5.TimeArray[117] Extradag 3 värde 5.TimeArray[118] Extradag 3 tid 6.TimeArray[119] Extradag 3 värde 6.TimeArray[120] Helgdag tid 1.TimeArray[121] Helgdag värde 1.TimeArray[122] Helgdag tid 2.TimeArray[123] Helgdag värde 2.TimeArray[124] Helgdag tid 3.TimeArray[125] Helgdag värde 3.TimeArray[126] Helgdag tid 4.TimeArray[127] Helgdag värde 4.TimeArray[128] Helgdag tid 5.TimeArray[129] Helgdag värde 5.TimeArray[130] Helgdag tid 6.TimeArray[131] Helgdag värde 6.TimeArray[132] Helgafton tid 1
Punkttyper Namn Attribut (=Läs, W=Skriv) Typ 53 Förklaring.TimeArray[133] Helgafton värde 1.TimeArray[134] Helgafton tid 2.TimeArray[135] Helgafton värde 2.TimeArray[136] Helgafton tid 3.TimeArray[137] Helgafton värde 3.TimeArray[138] Helgafton tid 4.TimeArray[139] Helgafton värde 4.TimeArray[140] Helgafton tid 5.TimeArray[141] Helgafton värde 5.TimeArray[142] Helgafton tid 6.TimeArray[143] Helgafton värde 6.TimeArray[144] Aktuellt värde för tidkanalens utgång (.value).timearray[145] (.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).
54 FdxOPC Server 1.0.0.11 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 motsvarar punktnamn. 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 =Läs. Namn Attribut (=Läs, W=Skriv) Typ Förklaring Mon.Off1.Time Måndag tid från 1 Mon.Off1.Value Måndag värde från 1 Mon.Off2.Time Måndag tid från 2 Mon.Off2.Value Måndag värde från 2 Mon.Off3.Time Måndag tid från 3 Mon.Off3.Value Måndag värde från 3 Mon.On1.Time Måndag tid till 1 Mon.On1.Value Måndag värde till 1 Mon.On2.Time Måndag tid till 2 Mon.On2.Value Måndag värde till 2 Mon.On3.Time Måndag tid till 3 Mon.On3.Value Måndag värde till 3 Tue.Off1.Time Tisdag tid från 1 Tue.Off1.Value Tisdag värde från 1 Tue.Off2.Time Tisdag tid från 2 Tue.Off2.Value Tisdag värde från 2 Tue.Off3.Time Tisdag tid från 3 Tue.Off3.Value Tisdag värde från 3 Tue.On1.Time Tisdag tid till 1 Tue.On1.Value Tisdag värde till 1 Tue.On2.Time Tisdag tid till 2 Tue.On2.Value Tisdag värde till 2 Tue.On3.Time Tisdag tid till 3 Tue.On3.Value Tisdag värde till 3 Wed.Off1.Time Onsdag tid från 1 Wed.Off1.Value Onsdag värde från 1 Wed.Off2.Time Onsdag tid från 2 Wed.Off2.Value Onsdag värde från 2 Wed.Off3.Time Onsdag tid från 3 Wed.Off3.Value Onsdag värde från 3 Wed.On1.Time Onsdag tid till 1 Wed.On1.Value Onsdag värde till 1 Wed.On2.Time Onsdag tid till 2 Wed.On2.Value Onsdag värde till 2 Wed.On3.Time Onsdag tid till 3 Wed.On3.Value Onsdag värde till 3
Punkttyper Namn Attribut (=Läs, W=Skriv) Typ Förklaring Thu.Off1.Time Torsdag tid från 1 Thu.Off1.Value Torsdag värde från 1 Thu.Off2.Time Torsdag tid från 2 Thu.Off2.Value Torsdag värde från 2 Thu.Off3.Time Torsdag tid från 3 Thu.Off3.Value Torsdag värde från 3 Thu.On1.Time Torsdag tid till 1 Thu.On1.Value Torsdag värde till 1 Thu.On2.Time Torsdag tid till 2 Thu.On2.Value Torsdag värde till 2 Thu.On3.Time Torsdag tid till 3 Thu.On3.Value Torsdag värde till 3 Fri.Off1.Time Fredag tid från 1 Fri.Off1.Value Fredag värde från 1 Fri.Off2.Time Fredag tid från 2 Fri.Off2.Value Fredag värde från 2 Fri.Off3.Time Fredag tid från 3 Fri.Off3.Value Fredag värde från 3 Fri.On1.Time Fredag tid till 1 Fri.On1.Value Fredag värde till 1 Fri.On2.Time Fredag tid till 2 Fri.On2.Value Fredag värde till 2 Fri.On3.Time Fredag tid till 3 Fri.On3.Value Fredag värde till 3 Sat.Off1.Time Lördag tid från 1 Sat.Off1.Value Lördag värde från 1 Sat.Off2.Time Lördag tid från 2 Sat.Off2.Value Lördag värde från 2 Sat.Off3.Time Lördag tid från 3 Sat.Off3.Value Lördag värde från 3 Sat.On1.Time Lördag tid till 1 Sat.On1.Value Lördag värde till 1 Sat.On2.Time Lördag tid till 2 Sat.On2.Value Lördag värde till 2 Sat.On3.Time Lördag tid till 3 Sat.On3.Value Lördag värde till 3 Sun.Off1.Time Söndag tid från 1 Sun.Off1.Value Söndag värde från 1 Sun.Off2.Time Söndag tid från 2 Sun.Off2.Value Söndag värde från 2 Sun.Off3.Time Söndag tid från 3 Sun.Off3.Value Söndag värde från 3 Sun.On1.Time Söndag tid till 1 Sun.On1.Value Söndag värde till 1 Sun.On2.Time Söndag tid till 2 Sun.On2.Value Söndag värde till 2 Sun.On3.Time Söndag tid till 3 Sun.On3.Value Söndag värde till 3 55
56 FdxOPC Server 1.0.0.11 Namn Attribut (=Läs, W=Skriv) Typ Förklaring E1.Off1.Time Extradag 1 tid från 1 E1.Off1.Value Extradag 1 värde från 1 E1.Off2.Time Extradag 1 tid från 2 E1.Off2.Value Extradag 1 värde från 2 E1.Off3.Time Extradag 1 tid från 3 E1.Off3.Value Extradag 1 värde från 3 E1.On1.Time Extradag 1 tid till 1 E1.On1.Value Extradag 1 värde till 1 E1.On2.Time Extradag 1 tid till 2 E1.On2.Value Extradag 1 värde till 2 E1.On3.Time Extradag 1 tid till 3 E1.On3.Value Extradag 1 värde till 3 E2.Off1.Time Extradag 2 tid från 1 E2.Off1.Value Extradag 2 värde från 1 E2.Off2.Time Extradag 2 tid från 2 E2.Off2.Value Extradag 2 värde från 2 E2.Off3.Time Extradag 2 tid från 3 E2.Off3.Value Extradag 2 värde från 3 E2.On1.Time Extradag 2 tid till 1 E2.On1.Value Extradag 2 värde till 1 E2.On2.Time Extradag 2 tid till 2 E2.On2.Value Extradag 2 värde till 2 E2.On3.Time Extradag 2 tid till 3 E2.On3.Value Extradag 2 värde till 3 E3.Off1.Time Extradag 3 tid från 1 E3.Off1.Value Extradag 3 värde från 1 E3.Off2.Time Extradag 3 tid från 2 E3.Off2.Value Extradag 3 värde från 2 E3.Off3.Time Extradag 3 tid från 3 E3.Off3.Value Extradag 3 värde från 3 E3.On1.Time Extradag 3 tid till 1 E3.On1.Value Extradag 3 värde till 1 E3.On2.Time Extradag 3 tid till 2 E3.On2.Value Extradag 3 värde till 2 E3.On3.Time Extradag 3 tid till 3 E3.On3.Value Extradag 3 värde till 3 HA.Off1.Time Helgafton tid från 1 HA.Off1.Value Helgafton värde från 1 HA.Off2.Time Helgafton tid från 2 HA.Off2.Value Helgafton värde från 2 HA.Off3.Time Helgafton tid från 3 HA.Off3.Value Helgafton värde från 3 HA.On1.Time Helgafton tid till 1 HA.On1.Value Helgafton värde till 1 HA.On2.Time Helgafton tid till 2 HA.On2.Value Helgafton värde till 2 HA.On3.Time Helgafton tid till 3 HA.On3.Value Helgafton värde till 3
Punkttyper 57 Namn Attribut (=Läs, W=Skriv) Typ Förklaring HD.Off1.Time Helgdag tid från 1 HD.Off1.Value Helgdag värde från 1 HD.Off2.Time Helgdag tid från 2 HD.Off2.Value Helgdag värde från 2 HD.Off3.Time Helgdag tid från 3 HD.Off3.Value Helgdag värde från 3 HD.On1.Time Helgdag tid till 1 HD.On1.Value Helgdag värde till 1 HD.On2.Time Helgdag tid till 2 HD.On2.Value Helgdag värde till 2 HD.On3.Time Helgdag tid till 3 HD.On3.Value Helgdag värde till 3.Value Aktuellt värde för utgång från tidkanal..lockstate.text 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). Förklarande text kopplad till aktuell punkt.
58 FdxOPC Server 1.0.0.11 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 motsvarar punktnamn. Där tt = timme, mm = minut och n = värde som tidkanal skall inta. För tomma fält anges tid "9999" och värde "0". Stränguppbyggnad för delad array är uppdelad i en array för tidshändelser, en array för värde och tre punkter för status. Namn Attribut (=Läs, W=Skriv) Typ Förklaring.TimeArray[0] Måndag tid 1.TimeArray[1] Måndag tid 2.TimeArray[2] Måndag tid 3.TimeArray[3] Måndag tid 4.TimeArray[4] Måndag tid 5.TimeArray[5] Måndag tid 6.TimeArray[6] Tisdag tid 1.TimeArray[7] Tisdag tid 2.TimeArray[8] Tisdag tid 3.TimeArray[9] Tisdag tid 4.TimeArray[10] Tisdag tid 5.TimeArray[11] Tisdag tid 6.TimeArray[12] Onsdag tid 1.TimeArray[13] Onsdag tid 2.TimeArray[14] Onsdag tid 3.TimeArray[15] Onsdag tid 4.TimeArray[16] Onsdag tid 5.TimeArray[17] Onsdag tid 6.TimeArray[18] Torsdag tid 1.TimeArray[19] Torsdag tid 2.TimeArray[20] Torsdag tid 3.TimeArray[21] Torsdag tid 4.TimeArray[22] Torsdag tid 5.TimeArray[23] Torsdag tid 6.TimeArray[24] Fredag tid 1.TimeArray[25] Fredag tid 2.TimeArray[26] Fredag tid 3.TimeArray[27] Fredag tid 4
Punkttyper Namn Attribut (=Läs, W=Skriv) Typ Förklaring.TimeArray[28] Fredag tid 5.TimeArray[29] Fredag tid 6.TimeArray[30] Lördag tid 1.TimeArray[31] Lördag tid 2.TimeArray[32] Lördag tid 3.TimeArray[33] Lördag tid 4.TimeArray[34] Lördag tid 5.TimeArray[35] Lördag tid 6.TimeArray[36] Söndag tid 1.TimeArray[37] Söndag tid 2.TimeArray[38] Söndag tid 3.TimeArray[39] Söndag tid 4.TimeArray[40] Söndag tid 5.TimeArray[41] Söndag tid 6.TimeArray[42] Extradag 1 tid 1.TimeArray[43] Extradag 1 tid 2.TimeArray[44] Extradag 1 tid 3.TimeArray[45] Extradag 1 tid 4.TimeArray[46] Extradag 1 tid 5.TimeArray[47] Extradag 1 tid 6.TimeArray[48] Extradag 2 tid 1.TimeArray[49] Extradag 2 tid 2.TimeArray[50] Extradag 2 tid 3.TimeArray[51] Extradag 2 tid 4.TimeArray[52] Extradag 2 tid 5.TimeArray[53] Extradag 2 tid 6.TimeArray[54] Extradag 3 tid 1.TimeArray[55] Extradag 3 tid 2.TimeArray[56] Extradag 3 tid 3.TimeArray[57] Extradag 3 tid 4.TimeArray[58] Extradag 3 tid 5.TimeArray[59] Extradag 3 tid 6.TimeArray[60] Helgdag tid 1.TimeArray[61] Helgdag tid 2.TimeArray[62] Helgdag tid 3.TimeArray[63] Helgdag tid 4.TimeArray[64] Helgdag tid 5.TimeArray[65] Helgdag tid 6.TimeArray[66] Helgafton tid 1.TimeArray[67] Helgafton tid 2 59
60 FdxOPC Server 1.0.0.11 Namn Attribut (=Läs, W=Skriv) Typ Förklaring.TimeArray[68] Helgafton tid 3.TimeArray[69] Helgafton tid 4.TimeArray[70] Helgafton tid 5.TimeArray[71] Helgafton tid 6 Namn Attribut (=Läs, W=Skriv) Typ Förklaring.ValueArray[0] Måndag värde 1.ValueArray[1] Måndag värde 2.ValueArray[2] Måndag värde 3.ValueArray[3] Måndag värde 4.ValueArray[4] Måndag värde 5.ValueArray[5] Måndag värde 6.ValueArray[6] Tisdag värde 1.ValueArray[7] Tisdag värde 2.ValueArray[8] Tisdag värde 3.ValueArray[9] Tisdag värde 4.ValueArray[10] Tisdag värde 5.ValueArray[11] Tisdag värde 6.ValueArray[12] Onsdag värde 1.ValueArray[13] Onsdag värde 2.ValueArray[14] Onsdag värde 3.ValueArray[15] Onsdag värde 4.ValueArray[16] Onsdag värde 5.ValueArray[17] Onsdag värde 6.ValueArray[18] Torsdag värde 1.ValueArray[19] Torsdag värde 2.ValueArray[20] Torsdag värde 3.ValueArray[21] Torsdag värde 4.ValueArray[22] Torsdag värde 5.ValueArray[23] Torsdag värde 6.ValueArray[24] Fredag värde 1.ValueArray[25] Fredag värde 2.ValueArray[26] Fredag värde 3.ValueArray[27] Fredag värde 4.ValueArray[28] Fredag värde 5.ValueArray[29] Fredag värde 6.ValueArray[30] Lördag värde 1.ValueArray[31] Lördag värde 2.ValueArray[32] Lördag värde 3
Punkttyper Namn Attribut (=Läs, W=Skriv) Typ Förklaring.ValueArray[33] Lördag värde 4.ValueArray[34] Lördag värde 5.ValueArray[35] Lördag värde 6.ValueArray[36] Söndag värde 1.ValueArray[37] Söndag värde 2.ValueArray[38] Söndag värde 3.ValueArray[39] Söndag värde 4.ValueArray[40] Söndag värde 5.ValueArray[41] Söndag värde 6.ValueArray[42] Extradag 1 värde 1.ValueArray[43] Extradag 1 värde 2.ValueArray[44] Extradag 1 värde 3.ValueArray[45] Extradag 1 värde 4.ValueArray[46] Extradag 1 värde 5.ValueArray[47] Extradag 1 värde 6.ValueArray[48] Extradag 2 värde 1.ValueArray[49] Extradag 2 värde 2.ValueArray[50] Extradag 2 värde 3.ValueArray[51] Extradag 2 värde 4.ValueArray[52] Extradag 2 värde 5.ValueArray[53] Extradag 2 värde 6.ValueArray[54] Extradag 3 värde 1.ValueArray[55] Extradag 3 värde 2.ValueArray[56] Extradag 3 värde 3.ValueArray[57] Extradag 3 värde 4.ValueArray[58] Extradag 3 värde 5.ValueArray[59] Extradag 3 värde 6.ValueArray[60] Helgdag värde 1.ValueArray[61] Helgdag värde 2.ValueArray[62] Helgdag värde 3.ValueArray[63] Helgdag värde 4.ValueArray[64] Helgdag värde 5.ValueArray[65] Helgdag värde 6.ValueArray[66] Helgafton värde 1.ValueArray[67] Helgafton värde 2.ValueArray[68] Helgafton värde 3.ValueArray[69] Helgafton värde 4.ValueArray[70] Helgafton värde 5.ValueArray[71] Helgafton värde 6 61
62 FdxOPC Server 1.0.0.11 Namn Typ Förklaring.Value.LockState Attribut (=Läs, W=Skriv).Text Aktuellt värde för utgång från tidkanal. 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). Förklarande text kopplad till aktuell punkt.
Index Start-meny Systemkrav Index -T- -AAllmänt Ta bort FX USB minne BrowseStructure 26 -D-IInstallationsmapp Inställningar 24 10 -KKomponenter Konfiguration 11 17 -LLicens 4 Lägg till FX 18 Läs in punkter 21 -MMjukvarulicens 15 -N21 -PPunkttyper 6 -VViktig information Välkomstbild 8 4 Nya punkter 23 -U- 4 -B- Demo 13 5 32 -SSammanställning 14 Slutför 16 Språk 7 Starta installationen 6 9 63