TEHTALNA TEHNIKA · LASTEN RAZVOJ · PODPORA
+386 2 320 33 46info@preciz.si
PRECIZTehnika tehtanja.
Povezana z vašim procesom.

SCALEWEBLINK · REST / JSON

Vaša tehtnica.
V vaši aplikaciji.

ScaleWebLink je spletna storitev za komunikacijo s tehtnico prek šifriranega REST-vmesnika. Prek CloudScaleLink poveže tehtalno opremo z vašim poslovnim sistemom in vrne strukturiran odgovor JSON.

Ilustracija: tehtnica, oblačna povezava in lastna aplikacija
Ilustrativni prikaz povezave tehtnice z aplikacijo.

Zajem brez prepisovanja

Vaša aplikacija zahteva maso in jo lahko neposredno uporabi pri prevzemu, proizvodnji, odpremi ali kontroli kakovosti.

En vmesnik za integracijo

Razlike med ukazi tehtnic se nastavijo v protokolu. Vaša aplikacija kliče poimenovana dejanja, kot je Get_Weight.

Razvoj pred priklopom

API test in simulator omogočata preverjanje integracije tudi pred priklopom fizične tehtnice.

HTTPS · POST · JSON

Od ukaza do podatka

  1. 01

    Tehtnico povežete s CloudScaleLink in jo dodate v Scale Monitor.

  2. 02

    Izberete protokol, različico ter dejanja in pripadajoče ukaze.

  3. 03

    Vaš sistem pošlje POST-zahtevek z MID, PIN in imenom dejanja.

  4. 04

    Prejmete odgovor tehtnice, razpoložljive podatke mase ali opis napake.

Primer zahtevka za pridobitev mase (POST / JSON)

{
  "mid": "yourMID",
  "pin": "yourCSLPIN",
  "action": "Get_Weight"
}

Primer odgovora tehtnice (JSON)

{
  "error": 0,
  "errorCode": null,
  "errorMsg": "",
  "scaleResponse": "SIX1 S 0 N R R 0 0 0 1 P 0.068     0.000   0.068 kg",
  "dateTime": "Wed, 04 Sep 2024 11:07:51 GMT",
  "weightData": {
    "net": 0,
    "gross": 0.068,
    "tare": 0.068,
    "unit": "kg",
    "stability": 1,
    "expectedResponseStatus": null,
    "expectedResponseMsg": null
  }
}

Odgovor vsebuje stanje zahteve, izvorni odgovor tehtnice in čas izvedbe. Neto, bruto, tara, enota in stabilnost se vrnejo, kadar jih protokol zagotavlja; manjkajoči podatki imajo vrednost null.

ERP · MES · WMS · LIMS

Kam vključite tehtanje?

ERP in WMS

Zajem mase ob prevzemu ali odpremi ter povezava meritve z dokumentom v vašem sistemu.

MES in proizvodnja

Vključitev tehtanja v lastni delovni postopek in preverjanje mase ob koraku procesa.

Laboratorij in kontrola kakovosti

Prenos rezultata v lastno aplikacijo ali LIMS brez ročnega prepisovanja.

IT in integratorji

Razvoj lastnega uporabniškega vmesnika z REST/JSON ter preverjanje s simulatorjem.

Ilustracija razvoja in preizkusa povezave tehtnice prek REST API-ja
Ilustrativni prikaz povezave tehtnice z aplikacijo.

Za razvijalce

Več kot branje mase

Poleg pridobivanja mase (Get_Weight) lahko dodate standardne ukaze, kot so tariranje, ničliranje, nastavljanje tare in brisanje tare. Določite lahko tudi svoje dodatne ukaze, na primer izpis besedila na zaslonu tehtnice, ter druga dejanja, ki jih tehtnica podpira.

Kaj vrne ScaleWebLink?

Odgovor vsebuje stanje zahteve, izvorni odgovor tehtnice in čas izvedbe. Neto, bruto, tara, enota in stabilnost se vrnejo, kadar jih protokol zagotavlja; manjkajoči podatki imajo vrednost null.

POST / JSON ↗

HTML · v1.5

Navodila za uporabnike in razvijalce

Od prve nastavitve do JSON-odgovora, kod napak in preizkusa s simulatorjem. Pregledna HTML-navodila s kazalom, iskanjem, kopiranjem primerov in tiskom.

Pogosta vprašanja o ScaleWebLinku

Kaj je ScaleWebLink?

ScaleWebLink je spletna storitev, ki prek CloudScaleLink omogoča komunikacijo s tehtnico z REST-zahtevki in odgovori JSON.

Ali lahko uporabim obstoječo tehtnico?

Da, kadar jo je mogoče povezati prek CloudScaleLink in nastaviti njen komunikacijski protokol. Pred vključitvijo preverimo proizvajalca, model, priključek in zahtevane ukaze.

Ali lahko tehtnico tariram iz lastne aplikacije?

Da, če tehtnica in protokol podpirata tariranje. V Scale Monitorju določite dejanje in pripadajoči ukaz ter nato pokličete to dejanje prek ScaleWebLinka.

Ali potrebujem internetno povezavo?

Da. Opisana povezava uporablja oblačno storitev in povezano tehtnico oziroma simulator.

Ali lahko integracijo preizkusim brez fizične tehtnice?

Da. Simulator Scale Monitor ustvari MID in PIN za preizkus. API test preveri dejanja in prikaže odgovor.

Ali so vsi podatki mase vedno na voljo?

Ne. Polja net, gross, tare, unit in stability so odvisna od odgovora tehtnice in protokola. null pomeni, da podatek ni bil prejet.

Kako se zaščiti dostop do tehtnice?

Komunikacija uporablja šifrirano povezavo. MID in PIN avtorizirata dostop; hranite ju na strežniški strani svoje integracije.

Je ScaleWebLink enak API-ju za zgodovino tehtanj?

ScaleWebLink pošilja dejanja povezani tehtnici in vrne njen odgovor. Dostop do shranjenih tehtanj in podatkovnih baz je ločena naloga Scale Monitor REST API-ja.

Povežimo tehtnico z vašim sistemom.

Pošljite model tehtnice, komunikacijski vmesnik in opis postopka. Pomagamo vam izbrati povezavo, nastaviti protokol in pripraviti integracijo.

Povpraševanje ↗