Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

111 total results found

Technical support and help

Bithouse technical support documents and user manuals

external

Programming reference manuals

Programming manuals, commissioning guides, API descriptions

General information

Includes general informatio, GDPR statement, general terms of delivery Muunmuassa yleistä tietoa, tietosuojaseloste, toimitusehdot

Actiweb 9

Actiweb 9 technical manuals and guides .

Actiweb sovellusohjelmointi

actiweb

Actiweb ohjelmisto

Actiweb ohjelmistoon liittyvät käyttäjille tarkoitetut käyttöohjeet. Huom! Actiweb alustan ohjelmointimanuaalit löytyvät eri hyllystä.

Bithouse WEB Engine

Web Service API

Actiweb käyttöliittymäohjelmointi

Actiweb Cloud

Modbus

MBus kytkentä ja tietokantapisteet

REST API ohje

Bithouse Actiweb käyttöönotto

Kirjastot

Bithouse Laitteet

Laitteisiin liittyävät ohjeet ja dokumentit

laite
hardware

Packet management

This book covers some information about package management on actiweb-platform

Laitteet, yleistä

Muiden kuin Bithousen valmistamat laitteet, joita voidaan käyttää osana järjestelmiä

FastAPI backend

PHP backend replacement for Actiweb web engine

Actiweb päivitys R3:een

Ohjeet Actiweb:n päivittämiseksi

Tietosuoja

Tietosuojadokumentaatio toimittajille ja asiakkaille

Myynti- ja toimitusehdot

Kemikaaliluettelo

Luettelo ja tiedot yrityksessä käytettävistä vaaralliseksi luokitelluista kemikaaleista.

Ohjelmakirjastot

Actiweb sovellusohjelmointi

Magio816

Bithouse Laitteet

Magio 816 I/O modulin ohjeet ja datalehdet. Magio 816 I/O module datasheets and manuals.

magio816

Magio Ethernet M

Bithouse Laitteet

Modbus TCP/RTU bridge and I/O module.

magio ethernet

Magio Serial M

Bithouse Laitteet

Revised version of serial I/O module. Distiguisable from Magio816 by red circuit board and different arrangement of I/O connectors.

Raspberry Pi & Compute module

Laitteet, yleistä

Login

FastAPI backend

Data API

FastAPI backend

Prosessit ja tehtävät

Actiweb sovellusohjelmointi

Ohjelmoitavien logiikoiden tapaan myös Actiweb järjestelmän tärkeimpiä osiaon sovellusohjelmien ajaminen säännöllisesti ja luotettavasti. Jokaista tällaista itsenäistä ohjelmaa kutsutaan ohjausjärjestelmien yhteydessä usein tehtäväksi,mutta käyttöjärjestelmien...

Sovellusohjelmat

Actiweb sovellusohjelmointi

Sovellusohjelma ja tehtävä ovat tässä dokumentissa oikeastaan synonyymejä. Käyttäjän kannalta sovellusohjelma sisältää lua koodin lisäksi myös mm. käyttöliittymän grafiikkasivut, joita ei käsitellä tässä dokumentissa.  Tehtävien eli task:ien luominen Mikäli ...

Ohjelmointityökalut

Actiweb sovellusohjelmointi

Actiweb järjestelmään on mahdollista tehdä sovellusohjelmia monella eri tavalla. Web käyttöliittymä sisältää pienimuoiden ohjelmaeditorin, ja Actiweb-laite on mahdollista liittää verkkolevynä windows tietokoneeseen, tai muokata niitä FTP-ohjelman kautta. Ohje...

Pistetietokanta

Actiweb sovellusohjelmointi

Prosessidata tallennetaan CPU yksikön pistetietokantaan. Teknisesti tietokanta on suuri avain/arvo -taulukko, jonka sijaitsee erillisen käyttöjärjestelmäprosessin varaamassa muistissa.  Tietokannassa säilytetään dataa, jonka halutaan säilyvän järjestelmän uud...

Yleistä

Actiweb sovellusohjelmointi Ohjelmakirjastot

Yleistä Sovellusohjelmilla on käytössään kaikki Lua-kielen standardi-kirjastot. Enimmäkseen ne ovat hyvin käyttökelpoisia, mutta suoritettaessa käyttöjärjestelmän shell komentoja esim. os.execute() kutsulla, tai massamuistia käytettäessä täytyy pitää mielessä...

SLC

Actiweb sovellusohjelmointi Ohjelmakirjastot

sisältää SLC enginen tehtävien hallitsemiseen tarvittavia funktioita. Sovellusohjelmien tarvitsee käyttää näitä vain harvoin. Tärkeä huomio!Kutsut jotka vaikuttavat plc-prosessin suoritusparametreihin tai hakevat tietoa niistä eivät tavallisesti toimi laisink...

System

Actiweb sovellusohjelmointi Ohjelmakirjastot

Sisältää käyttöjärjestelmään ja laitteistoon liittyviä funktioita.  System.base64encode (strTxt)System.base64decode (strTxt)strTxt        Tulostettava teksti Koodaa ja dekoodaa tekstiä tai binääridataa base64 -muotoon. Kyseistä koodaustapaa käytetään usein b...

BitOps

Actiweb sovellusohjelmointi Ohjelmakirjastot

Sisältää perus binäärioperaatioita, ja muistipuskureihin liittyviä funktioita. Jotkin näistä funktioista ovat päällekkäisiä luaJIT:n bit -kirjaston kanssa, eikä niiden välillä ole suurta toiminnallista eroa. Huomaa, että monista operaatioista on olemassa eri ...

XML

Actiweb sovellusohjelmointi Ohjelmakirjastot

Sisältää XML datan käsittelyyn tarvittavia funktioita. Perustuu TinyXML2 -kirjastoon. Xml.parseAsLuaDOM (strXml)Xml.loadAsLuaDOM (strFile)strXml    Merkkijono joka sisältää XML dataastrFile    Tiedosto josta XML data ladataan Parsii XML annetun datan, ja pal...

sqlite

Actiweb sovellusohjelmointi Ohjelmakirjastot

Toteuttaa rajapinnan sqlite3 -tietokantojen käsittelyyn sovellusohjelmista. Sqlite.connect (strDB)strDB    Tietokanta tiedosto joka halutaan avata Avaa tietokantatiedoston käsittelyä varten -- Avaa tietokannanlocal bd = Sqlite.connect (”/opt/slc/data/myData...

Esitietoa

Actiweb sovellusohjelmointi

Actiweb järjestelmään on luotu valmiiksi monia erisovelluksiin tarkoitettuja ohjelmakirjastoja, jotka eivät ole sisäänrakennettuja slcengine binäärissä, vaan ovat lua-kielisinä laitteen ../lib/ ja autorun hakemistoissa. Joskus ne pitää ladata lua-ohjelmaa teht...

libalarms ja alarmServer

Actiweb sovellusohjelmointi

Toteuttaa pistetyypit alarm ja alarmGroup joka on tarkoitettu hälytysten käsittelyyn. Kirjasto tulee normaalisti valmiiksi asennettuna, ja toimii taustalla muista ohjelmista riippumatta. Kirjasto käynnistää ohjelman alarmServer, joka tekee hälytyksiin liitty...

libhvac ja hvacServer

Actiweb sovellusohjelmointi

Kirjasto sisältää kiinteistöautomaatiossa paljon käytettyjä toimintoja, kuten PID-säädin, viikkokello- ja kalenteriohjauksen, viiveajastimet ja säätökäyrät.  Kirjasto käynnistää hvacServer prosessin, joka suorittaa pistetietokannassa operaatiot kirjaston luom...

libhvacex

Actiweb sovellusohjelmointi

Laajennettu hvac-kirjasto (hvac extras) sisältää hieman erikoistuneempia toimintoja joita kuitenkin tarvitaan usein kiinteistöautomaatiossa.  Kirjaston pistetyypit ladataan ja luodaan automaattisesti hvac kirjaston yhteydessä josse on asennettu.  Kirjaston...

Web service-rajapinta

Bithouse WEB Engine

Web service -rajapinnan voidaan kutsua seuraavia operaatioita. Operaatio Metodi URL-pohja Parametrit Kirjautuminen (käyttäjä) POST plc.php user=[username] secret=[passwd] Kirjautuminen (robotti) GET plc.php &key=[keyString]&id=[i...

Kirjautuminen

Bithouse WEB Engine

Käyttäjä Käyttäjän kirjautuminen on tarkoitettu käyttöpäätteille. Käyttäjä kirjataan sisään ja luodaan tarvittaessa uusi sessio palvelimelle asiakasta varten. Esimerkki: /plc.php POST    user=kayttaja    secret=1111 Vastaus:[{"time":"1505129923"}] Esimer...

Datapisteet

Bithouse WEB Engine

Lukeminen Read datapoint value lukee datapisteiden arvoja WS-rajapinnan ylitse. Samalla komennolla voidaan lukea useita pisteitä erottamalla niiden nimet puolipilkulla ( ; ). Esimerkki: Luetaan koko piste ”sys/settings/networkSettings”./plc.php?get=sys/setti...

Historiadatan lukeminen

Bithouse WEB Engine

Actiweb tallentaa historiadatan (mm. trendi-data) time series -tietokantaan. Tätä dataa on mahdollista kysellä ”historybuffer”-operaatiolla. Parametreina pitää antaa tietokantatiedoston nimi ja luettavan datapuskurin nimi. Datapuskurin nimi on aina sama kuin ...

Yleistä

Actiweb käyttöliittymäohjelmointi

WEB Engine tarjoaa työkalut ja alustan selaimella web-selaimella näytettävän käyttöliittymän luomiseen esimerkiksi PLC-ohjelmistoa varten. WEB Engine on kirjoitettu PHP- ja javascript-kielillä; se seuraa HTML5-, CSS3- ja ECMA script -standardeja, eikä tarvi...

Toimintaperiaate

Actiweb käyttöliittymäohjelmointi

Vaikka web-käyttöliittymä näytetään käyttäjälle internetselaimessa, eivät käyttöliittymäsivut varsinaisesti ole missään vaiheessa tallennettuna laitteen muistiin HTML-muotoisina. Aina kun käyttäjä pyytää uutta käyttöliittymäsivua, kootaan sivu pyynnön saavuttu...