Actiweb sovellusohjelmointi
Esitietoa
Actiweb järjestelmään on luotu valmiiksi monia erisovelluksiin tarkoitettuja ohjelmakirjastoja, j...
Prosessit ja tehtävät
Ohjelmoitavien logiikoiden tapaan myös Actiweb järjestelmän tärkeimpiä osiaon sovellusohjelmien a...
libalarms ja alarmServer
Toteuttaa pistetyypit alarm ja alarmGroup joka on tarkoitettu hälytysten käsittelyyn. Kirjasto t...
Sovellusohjelmat
Sovellusohjelma ja tehtävä ovat tässä dokumentissa oikeastaan synonyymejä. Käyttäjän kannalta sov...
libhvac ja hvacServer
Kirjasto sisältää kiinteistöautomaatiossa paljon käytettyjä toimintoja, kuten PID-säädin, viikkok...
Ohjelmointityökalut
Actiweb järjestelmään on mahdollista tehdä sovellusohjelmia monella eri tavalla. Web käyttöliitty...
libhvacex
Laajennettu hvac-kirjasto (hvac extras) sisältää hieman erikoistuneempia toimintoja joita kuitenk...
Pistetietokanta
Prosessidata tallennetaan CPU yksikön pistetietokantaan. Teknisesti tietokanta on suuri avain/arv...
OPC-UA
Client Kommunikointi OPC-UA palvelimeen tapahtuu opcua_client.py -ohjelman kautta. Ohjelma seu...
Ohjelmakirjastot
Yleistä
Yleistä Sovellusohjelmilla on käytössään kaikki Lua-kielen standardi-kirjastot. Enimmäkseen ne o...
SLC
sisältää SLC enginen tehtävien hallitsemiseen tarvittavia funktioita. Sovellusohjelmien tarvitsee...
System
Sisältää käyttöjärjestelmään ja laitteistoon liittyviä funktioita. System.base64encode (strTxt)...
BitOps
Sisältää perus binäärioperaatioita, ja muistipuskureihin liittyviä funktioita. Jotkin näistä funk...
XML
Sisältää XML datan käsittelyyn tarvittavia funktioita. Perustuu TinyXML2 -kirjastoon. Xml.parseA...
sqlite
Toteuttaa rajapinnan sqlite3 -tietokantojen käsittelyyn sovellusohjelmista. Sqlite.connect (strD...
alarm aux
Hakee annetusta sähköpostilaatikosta hälytysviestejä osaksi Actiweb järjestelmää Käyttöönotto...