website logo
⌘K
Sensor-Online™ Manual
Security & Privacy
Vad är LoRaWAN
LoRaWAN specifikation
LoRaWAN för Smartcity
LoRaWAN ordbok
INSTALLATIONSTYPER
On-Premise (privat)
Cloud (SaaS)
INTEGRATION
Applikationsserver
White-Label
Indata-sensorer
DASHBOARDS
Skapa ett dashboard
Publika dashboards
Planerad funktionalitet
DASHBOARDMODULER
Dashboardmoduler
Flervärdesgraf
Sensoröversikt
Sensorinfo
Funktionsknapp
Tabell rådata
SMHI integration
<iFrame>
Bild/Ritning med dynamik
Google Map Widget
Textinnehåll
Senaste Värdet
Tiltvisare
Visarinstrument
Förändringsgraf
NODHANTERING
Översikt
Lägga till nya noder
Nod-pool
SCRIPTMOTOR
Scriptexempel
Triggat script
Loopat script
Anropat script
LARMHANTERING
Översikt
Lägga till nya larm
RAPPORTER
Dygns, vecko och månadsrapporter
Manuell rapport
FÄLTTESTARE
Vad är en fälttestare?
Hantera test
RSSI och SNR
ANVÄNDARE/ROLLER
Användaradministrering
Roller
Multi-Tenancy (workspaces)
Inställningar
Användarinställningar
Företagsinställningar
Globala inställningar
SMS Inställningar
Docs powered by archbee 
17min

Scriptexempel

Sensor-Online använder javascript för att åstadkomma avancerade tilläggsfunktioner. Ett JS-script kan anropas av till exempel en knapp eller en tidkanal men det kan också köras cykliskt eller triggas av till exempel ett larm.

För att läsa och skriva taggar från javascript delar Sensor-Online med sig av ett objekt som kallas tags. Detta objekt innehåller ett flertal funktioner t.ex. read och write och här ges några exempel på hur dessa kan användas.

Document image
Dialogen för nytt script


Användningsexempel

En dränkbar tryckgivare från Keller har tryckområde 0.8 till 3 Bar, med en utsignal på 4-20mA som rapporteras till Servern, kunden vill ha resultatet redovisat i bar och djup

Detta exempel läser ett taggvärde (356441115231009) till en intern variabel (InputValue) och skriver sedan detta värde till två andra taggar (Bar och Djup) i Sensor-Online.

JS
|


Generella kodexempel (finns även i SO)

Exempelkod: Omvandla Celcius till Farenheit

JS
|


Exempelkod: Medelvärde

JS
|


Exempelkod: Svartis-detektion

JS
|


Exempel: 4-20mA korrigering

JS
|


Exempel: 0-10V korrigering

JS
|


Exempel: Downlink för MCF88-relä

JS
|


Exempel: Arbeta med tid och datum.

JS
|



Updated 31 Jan 2023
Did this page help you?
Yes
No
UP NEXT
Triggat script
Docs powered by archbee 
TABLE OF CONTENTS
Användningsexempel
Generella kodexempel (finns även i SO)
Exempelkod: Omvandla Celcius till Farenheit
Exempelkod: Medelvärde
Exempelkod: Svartis-detektion
Exempel: 4-20mA korrigering
Exempel: 0-10V korrigering
Exempel: Downlink för MCF88-relä
Exempel: Arbeta med tid och datum.