Importer datapunkter fra Excel

Her ser du hvordan du importerer flere datapunkter samtidig i Evolo ved hjelp av en Excel-mal.

Skrevet av Evolo Support

Sist oppdatert En dag siden

Andre måter å legge til datapunkter på

Denne artikkelen handler om import fra Excel. For noen protokoller finnes det også egne alternativer:

Slik gjør du det

  1. Gå til Konfigurasjon og velg Datapunkter.

  2. Klikk på Excel-import og velg ønsket protokoll.

  3. Klikk Last ned mal.

  4. Åpne malen i Excel.

  5. Fyll inn parameterne for datapunktene i arket Datapoints.

  6. Velg den oppdaterte malen i importdialogen.

  7. Klikk Importer.

Oppdater eksisterende datapunkter

Du kan aktivere Oppdater eksisterende for å oppdatere datapunkter som allerede finnes. Evolo bruker unikt navn og grensesnitt for å finne riktige datapunkter og unngå duplikater.

Eksempel Oppdater eksisterende

Felles felt

Noen felter går igjen i alle protokoller.

Name

Påkrevd. Navnet på datapunktet. Dette er navnet som vises når datapunktet senere brukes i systemet, for eksempel i en komponent i en visning. Det anbefales å bruke et konsekvent merkesystem.

Description

Valgfritt. En ekstra beskrivelse av datapunktet.

Interface

Påkrevd. Identifikatoren for grensesnittet som datapunktet skal lese fra. Denne peker til riktig fysisk enhet og riktig grensesnitt. Du finner identifikatoren i tabellvisningen under Konfigurasjon for grensesnitt.

Unit

Benevnelse eller måleenhet, for eksempel %, ppm eller l/s.

Return statement

Valgfritt. JavaScript for behandling av innkommende melding.

Payload statement

Valgfritt. JavaScript for behandling av utgående melding.

Protokollspesifikke felt

KNX

Import fra ETS

Du kan også importere fra ETS ved å eksportere prosjektet til XML og laste opp filen i dialogen for KNX XML. Da får du et Excel-ark i Evolo-format der støttede DPT-er er validert. Etter at du har behandlet filen, kan du laste den opp igjen i KNX-importen.

Felt for KNX

  • DPT: Dataformatet toppsystemet forventer fra KNX-systemet.

  • Group Address: Gruppeadressen som brukes for å lese data fra KNX.

  • Log-Type: Velg Standard eller Accumulating.

  • Log-Interval: Påkrevd hvis du har valgt log-type. Mulige valg er OneMinute, FiveMinute og Event.

  • Supports-Read: Gjør at Evolo kan sende ReadGroupAddress hvis det ikke finnes oppdatert verdi på bussen. Dette bør bare brukes hvis funksjonen er støttet og aktivert i ETS.

Viktig å vite om logging for KNX

Log-Interval bør settes ut fra at KNX er en hendelsesbasert buss.

  • Event er som regel riktig valg for KNX.

  • OneMinute eller FiveMinute kan brukes hvis du har behov for fast intervall, men dette er vanligvis ikke nødvendig.


Modbus

For Modbus bruker du Excel-mal og fyller inn adresse og tekniske parametere for hvert datapunkt.

Støttede funksjonskoder er FC01, FC02, FC03 og FC04.
Skriveforespørsler for FC01 og FC03 velges automatisk av systemet.

Felt for Modbus

  • Datatype: Forteller hvordan dataene skal dekodes, for eksempel INT16, BOOL eller FLOAT32.

  • Function Code: Funksjonskoden som skal brukes i forespørselen.

  • Address: Adressen til Modbus-registeret.

  • Querysize: Brukes for bool med FC3 og FC4. Angir størrelse på minneområdet, 16, 32 eller 64.

  • Bitnumber: Brukes for bool med FC3 og FC4.

  • Weight: Skalerer mottatt verdi.

  • Log-Type: Standard eller Accumulating.

  • Log-Interval: Påkrevd hvis du har valgt log-type. OneMinute, FiveMinute eller Event

Viktig å vite om logging for Modbus

Log-Interval bør settes ut fra at Modbus normalt leses ved polling.

  • OneMinute eller FiveMinute er som regel riktig valg for Modbus.

  • Event bør bare brukes ved behov.

Ved Event leser ModbusTCP-driveren datapunktet syklisk hvert andre sekund. Det kan gi høy oppløsning, men også mer trafikk og belastning.


MQTT

For MQTT bruker du Excel-mal og fyller inn topic og eventuelle uttrykk for behandling av innkommende og utgående meldinger.

Felt for MQTT

  • QOS: Quality of Service-nivå for MQTT.

  • Topic: Adressen til datapunktet.

  • Bool: Valgfritt. Angir om datapunktet er boolsk.

  • Retain: Valgfritt. Angir om retain-flagg skal settes på utgående meldinger.

  • Decimals: Valgfritt. Antall desimaler som vises som standard.

  • Log-Type: Valgfritt. Standard eller Accumulating.

  • Log-Interval: Valgfritt. OneMinute, FiveMinute eller Event.

Viktig å vite om logging for MQTT

Log-Interval bør settes ut fra hvordan meldinger kommer inn på topicen.

  • Event er riktig når datapunktet oppdateres ved innkommende meldinger fra et eksternt system.

  • OneMinute eller FiveMinute kan brukes hvis du ønsker logging i faste intervaller i stedet.

Ved Event logges datapunktet når det kommer nye meldinger.


BACnet

Import fra EDE-fil

Du kan også importere fra EDE-fil. Da laster du opp filen i dialogen for BACnet EDE, og får et Excel-ark i Evolo-format der støttede objekter er validert. Etter at du har behandlet filen, kan du laste den opp igjen i BACnet-importen.

Felt for BACnet

  • Object Type: Objekt-typen i BACnet-enheten.

  • Instance Number: Adressen til datapunktet i BACnet-enheten.

  • Property Type: Egenskapen datapunktet refererer til. I denne artikkelen er det kun present value som støttes i importen.

  • Log-Type: Valgfritt. Standard eller Accumulating.

  • Log-Interval: Påkrevd hvis du har valgt log-type. OneMinute, FiveMinute eller Event.

Støttede objekt-typer i BACnet-import

Evolo støtter følgende objekt typer i importen:

  • Analog input

  • Analog output

  • Analog value

  • Binary input

  • Binary output

  • Binary value

Viktig å vite om logging for BACnet

Log-Interval bør settes ut fra hvordan BACnet-enheten leverer oppdateringer.

  • Event kan brukes hvis enheten støtter SubscribeCOV.

  • OneMinute eller FiveMinute er tryggere valg hvis enheten ikke støtter hendelsesbaserte oppdateringer.

Event anbefales derfor ikke hvis enheten ikke støtter SubscribeCOV.

Du kan også bruke vår BACnet Discovery for enklere import av datapunkter.


OPC-UA

For OPC-UA bruker du Excel-mal og fyller inn node og datatype.

Felt for OPC-UA

  • Node ID: Identifikatoren for noden i OPC-serverens adresserom.

  • Datatype: Datatypen til datapunktet.

  • Decimals: Valgfritt. Antall desimaler som vises som standard.

  • Log-Type: Valgfritt. Standard eller Accumulating.

  • Log-Interval: Påkrevd hvis du har valgt log-type. OneMinute, FiveMinute eller Event.

Viktig å vite om logging for OPC-UA

Log-Interval bør settes ut fra hvordan datapunktet oppdateres i OPC-UA-serveren.

  • Bruk Event hvis datapunktet oppdateres hendelsesbasert eller push-basert.

  • Bruk OneMinute eller FiveMinute hvis datapunktet bør leses med faste intervaller.

Du kan også bruke vår OPC-UA Scanner for enklere import av datapunkter.