SCRIPTMOTOR

Scriptexempel

13min

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.

Dialogen för nytt script
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 25 Mar 2024
Doc contributor
Did this page help you?