Neutron Modbus RTU/TCP — priručnik za integraciju
Referentni priručnik Neutron Modbus RTU/TCP za integraciju s PLC, SCADA i HMI sustavima: povezivanje, adresiranje, registri, umjeravanje i upravljanje automatskom kontrolnom vagom.
NEUTRON · PROTOKOL KOMUNIKACIJE
CSCP referenca za Neutron: struktura poruke, vaganje, konfiguracija, brojanje, kontrolno vaganje i digitalni I/O.
Verzija uputa: 1.4 · Datum objave: 18.10.2026
Verzija | Datum objave | Promjene |
|---|---|---|
1.4 | 18.10.2026 | PCSX i CWX: dodan HighResolution za bruto masu s dva dodatna decimalna mjesta. Dodani QASIX i ADCX. Dodane poveznice na naredbe te poboljšani čitljivost tablica i pretraživanje. |
1.3 | 06.05.2026 | Objava verzije uputa 1.3. |
Duge naredbe vizualno se prelamaju između podatkovnih polja. Vizualno prelamanje ne umeće znakove u poruku.
Komande za CSCP sastavljene su od ASCII znakova. Naredbe su sastavljene od parametara i vrijednosti.
| Simbol predstavlja razmak. |
|---|---|
| Šiljaste zagrade označavaju obavezan parametar naredbe. |
| Uglate zagrade označavaju neobavezan parametar koji se može izostaviti. |
| Svaka poslana naredba mora završavati znakovima CR – povratak na početak retka (ASCII 13) i LF – novi red (ASCII 10). |
| Podaci poslani vagi. |
| Podaci primljeni od vage. |
Napomena: u naredbama i vrijednostima parametara razlikuju se velika i mala slova.
Opća struktura naredbe:
Naredba | | | | |
|---|---|---|---|---|
1-n znakova | — | 0-n znakova | — | — |
Primjeri:
Komanda bez parametara:
| | Zatraži stabilnu masu. |
|---|---|---|
| | Odgovor vage sa stabilnom masom 100 g |
Komanda s parametrima:
| | Postavi vrijednost tare na 100 g. |
|---|---|---|
| | Odgovor vage s postavljenom vrijednošću tare. |
Vaga na naredbu uvijek šalje odgovor koji može biti:
Odgovor s vrijednošću mase
Odgovor bez vrijednosti mase
Poruka greške
Napomena: vrijednosti mase uvijek se vraćaju kao 10 znakova s vodećim razmacima.
Opći odgovor s vrijednošću mase:
ID naredbe | | Status | | Vrijednost mase | | Jedinica | | |
|---|---|---|---|---|---|---|---|---|
1-n znakova | — | 1 znak | — | 10 znakova | — | 1-n znakova | — | — |
Primjer:
| | Zatraži stabilnu masu. |
|---|---|---|
| | Odgovor vage sa stabilnom masom 100 g |
Opći odgovor bez vrijednosti mase:
ID naredbe | | Status | | parametri | | |
|---|---|---|---|---|---|---|
1-n znakova | — | 1 znak | — | 0-n znakova | — | — |
Primjer:
| | Zatraži serijski broj vage. |
|---|---|---|
| I4 A "ABC2KL" | Odgovor vage sa serijskim brojem u "" |
Opća poruka pogreške ima sljedeću strukturu:
ID naredbe | | Status | | |
|---|---|---|---|---|
1-n znakova | — | 1 znak | — | — |
Status | Opis |
|---|---|
| Bruto vrijednost vage ili vrijednost parametra premašuje najveći raspon vage (maksimum vage + 9 podjeljaka). |
| Bruto vrijednost vage ili vrijednost parametra ispod je raspona nule vage (više od 20 podjeljaka u minus). |
| Interna pogreška – vaga izvršava drugu naredbu, isteklo je vrijeme naredbe itd. |
| Logička greška – na primjer vrijednost tare je veća od maksimalne vrijednosti vage. |
Primjer:
| | Zatraži stabilnu masu. |
|---|---|---|
| | Vaga se nije stabilizirala unutar zadanog vremena čekanja (zadano 5 sekundi). |
| | Zatraži masu odmah. |
| | Bruto vrijednost vage premašuje njezin maksimum. |
Ako vagi pošaljete nepostojeću naredbu, primit ćete odgovor ES.
| | Nepostojeća naredba |
|---|---|---|
| | Primljena je sintaktička pogreška ili nepostojeća naredba. |
U ovom poglavlju naći ćete detaljan opis svake naredbe zajedno s primjerima.
Naredba | Opis |
|---|---|
| Prekida izvršavanje trenutačne naredbe |
| Očitaj trenutačne ADC točke |
| ADC mjerenja pojedinačnih mjernih ćelija |
| Otkaži sve naredbe |
| Umjeri točku. |
| Obriši vrijednost brojača |
| Očitaj status tolerancije i podatke vaganja u načinu kontrolnog vaganja |
| Upiši tekst na zaslon |
| Obriši točku umjeravanja. |
| Očitaj vrijednost ulaza brojača |
| Prebaci na prikaz mase |
| Status pogreške i opis ako postoji |
| Omogući/onemogući filtar visoke razlučivosti |
| Postavi vrijednost filtra |
| Očitaj podatke umjeravanja. |
| Popis implementiranih naredbi |
| Informacije o razini i verzijama |
| Model i nosivost vage |
| Verzija hardvera i softvera |
| Serijski broj |
| Kontrolni zbroj firmwarea |
| Inicijaliziraj vagu |
| Inicijalizirajte digitalne ulaze i izlaze |
| Očitaj popis dostupnih aplikacija |
| Očitaj ili postavi aplikaciju |
| Očitaj broj komada |
| Očitaj broj komada i podatke vaganja |
| Postavi ciljnu vrijednost i toleranciju u aplikaciji za brojanje |
| Očitaj ciljnu vrijednost i tolerancije |
| Postavi ciljnu vrijednost i tolerancije u načinu kontrolnog vaganja |
| Upitaj sve informacije o vagi |
| Svi podaci vaganja i pojedinačni podaci mjernih ćelija |
| Čitajte podatke o vagi – doznajte sve parametre |
| Izračunaj prosječnu masu komada |
| Resetiraj vagu |
| Očitaj stabilnu masu |
| Očitaj masu odmah bez obzira na stabilnost |
| Postavi vrijednost ulaza brojača |
| Očitaj ili postavi parametre konfiguracije ulaza |
| Očitaj status ulaza |
| Pokreni neprekidni prijenos neto mase bez obzira na status stabilnosti |
| Očitaj trenutačnu stabilnu bruto masu, neto masu i taru |
| Odmah očitaj trenutačnu bruto masu, neto masu i vrijednost tare |
| Odmah očitaj trenutačnu bruto masu, neto masu i vrijednost tare te ponavljaj očitanje (neprekidni prijenos) |
| Jednom naredbom očitaj sve podatke vaganja: stabilnost, bruto masu, neto masu, taru, raspon itd. |
| Očitaj ili postavi trenutačnu vagu (kanal) |
| Očitaj ili postavi funkciju izlaza |
| Očitaj ili postavi stanje izlaza |
| Postavi podatke vage – parametre |
| Tariraj vagu |
| Očitaj ili postavi unaprijed zadanu vrijednost tare |
| Obriši vrijednost tare |
| Odmah tariraj vagu bez obzira na stabilnost |
| Nuliraj vagu |
| Odmah nuliraj vagu bez obzira na status stabilnosti |
Naredba | |
|---|---|
| Komanda poništava trenutnu naredbu na vagi. |
Odgovori | |
| Otkazivanje trenutnog izvršenja naredbe je pokrenuto. |
Naredba | |
|---|---|
| Zahtjev za trenutnu ADC vrijednost. |
Odgovori | |
| Trenutačna ADC vrijednost iznosi 866585 |
ADCX očitava najnoviji dovršeni višekanalni ciklus akvizicije. Vraća redni broj ciklusa, njegovu starost, masku valjanih kanala te sirovu ADC vrijednost i signal u milivoltima za svaki od četiri kanala.
Ovu naredbu koristite za praćenje signala i dijagnostiku mjernih ćelija.
ADCXADCX,<Seq>,<AgeMs>,<ValidMask>,<ADC1>,<mV1>,<ADC2>,<mV2>,<ADC3>,<mV3>,<ADC4>,<mV4>Polje | Opis |
|---|---|
| Redni broj dovršenog ciklusa akvizicije. Povećava se sa svakim novim dovršenim ciklusom. |
| Vrijeme od završetka ciklusa, u milisekundama. |
| Bitovna maska valjanih kanala izražena kao decimalni broj. |
| Sirove ADC vrijednosti pojedinačnih kanala. |
| Individualni signali kanala u milivoltima, s četiri decimalna mjesta. |
Bitovi maske predstavljaju kanale: 1 — kanal 1, 2 — kanal 2, 4 — kanal 3 i 8 — kanal 4.
Postavka | Maska potpunog ciklusa | Valjani kanali |
|---|---|---|
|
| 1 i 2 |
|
| 1, 2 i 3 |
|
| 1, 2, 3 i 4 |
→ ADCX
← ADCX,1465819,247,15,8441020,0.2440,8487293,0.4595,8416544,0.1301,8493856,0.4901Ciklus akvizicije 1465819 star je 247 ms. Maska 15 znači da su prisutna valjana mjerenja za sva četiri kanala.
→ ADCX
← ADCX,1251,5,3,8598323,0.9765,8598323,0.9765,0,0.0000,0,0.0000Maska 3 označava valjana mjerenja kanala 1 i 2. Polja kanala 3 i 4 ostaju prisutna i sadrže nulte vrijednosti.
→ ADCX
← ADCX,0,0,0,0,0.0000,0,0.0000,0,0.0000,0,0.0000Seq=0 znači da od inicijalizacije ili resetiranja akvizicije nije dovršen nijedan ciklus. U tom slučaju AgeMs=0 ne označava svježe mjerenje.
Akvizicija pojedinačnih kanala provodi se u načinu rada SAM=1; SAC određuje broj aktivnih kanala.
Naredba vraća najnoviji završeni ciklus bez čekanja na novi. Brzo ponovljeni pozivi mogu vratiti isti Seq u nekoliko odgovora.
Povećanje AgeMs s nepromijenjenim Seq znači da nijedan novi ciklus nije završen.
ValidMask označava valjanost kanala obuhvaćenih akvizicijom; ne zamjenjuje status vage niti jamči svježinu mjerenja.
Sirove vrijednosti kanala ne uključuju oduzimanje nule ni korekciju ekscentričnosti.
Odgovor uvijek uključuje polja za sva četiri kanala, bez obzira na broj kanala (SAC). Neiskorišteni kanali sadrže nulte vrijednosti.
Naredba | |
|---|---|
| Komanda poništava trenutnu naredbu na vagi. |
Odgovori | |
| Otkazivanje trenutnog izvršenja naredbe je pokrenuto. |
Naredba | |
|---|---|
| Prikaži tekst na zaslonu vage. |
Odgovori | |
| Komanda uspješno izvršena. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
| Naredba je primljena, ali se ne može izvršiti (sintaktička pogreška ili vaga bez zaslona). |
Naredba | |
|---|---|
| Prebaci glavni zaslon na prikaz mase. |
Odgovori | |
| Komanda uspješno izvršena. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
Naredba | |
|---|---|
| Očitaj trenutačno stanje vage. |
Odgovori | |
| Trenutačni kod pogreške i opis. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
Kôd pogreške | Opis |
|---|---|
| Nema pogreške |
| Nema umjeravanja. |
| Nema mjeriteljskih podataka (max1 i d1 nisu postavljeni). |
| Pogreška ADC pretvornika (nema mjerne ćelije, pogreška sense vodova itd.). |
| Pogreška sense vodova – otkrivena je pogreška referentnih vodova (nisu spojeni, kratki spoj itd.). |
Naredba | |
|---|---|
| upitaj sve dostupne naredbe. |
Odgovori | |
| Popis svih dostupnih naredbi u formatu |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
parametri | Opis |
|---|---|
| 0 – osnovne naredbe bez parametara |
| CSCP naredba |
Naredba | |
|---|---|
| Upit razina CSCP. |
Odgovori | |
| Dostupne razine i odgovarajuće inačice. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
Primjeri odgovora | |
| Implementirane su razine 0-2 i navedene su njihove odgovarajuće verzije. |
parametri | Opis |
|---|---|
| 0 – osnovne naredbe bez parametara |
| CSCP odgovarajuće inačice. |
Naredba | |
|---|---|
| Upit imena modela i kapaciteta. |
Odgovori | |
| Vraćaju se način rada uređaja, nosivost i jedinica. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
Primjeri odgovora | |
| Naziv modela CS-NEUTRON, nosivost 1000 g. |
Naredba | |
|---|---|
| Očitaj verzije hardvera i softvera. |
Odgovori | |
| Verzija hardvera predstavlja verziju PCB pločice. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
Primjeri odgovora | |
| Verzija hardvera 1, Firmware 1.0.0., verzija CSCP 1.0.0. |
Naredba | |
|---|---|
| Očitaj serijski broj vage. |
Odgovori | |
| Serijski broj vage. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
Primjeri odgovora | |
| Odgovor sa serijskim brojem uređaja. |
Naredba | |
|---|---|
| Očitaj kontrolni zbroj firmwarea. |
Odgovori | |
| Kontrolni zbroj firmwarea. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
Primjeri odgovora | |
I5 A "357940E…F723" | Kontrolni zbroj firmwarea je 357940E…F723 |
Nuliraj vagu
ZOdmah nuliraj vagu bez obzira na status stabilnosti
ZIOva naredba izvršava tariranje vage čim se otkrije sljedeća stabilna masa.
Naredba | |
|---|---|
| Postavi trenutačnu bruto masu kao vrijednost tare kada je masa stabilna. |
Odgovori | |
| Tariranje je uspješno izvršeno. Naredba vraća vrijednost tare. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu ili nije postigla stabilnost unutar zadanog vremenskog okvira naredbe). |
| Vrijednost tare premašuje najveću nosivost. |
| Vrijednost tare manja je od 0. |
Primjeri odgovora | |
| Odgovor vage sa stabilnom vrijednošću tare 100 g |
Ova naredba očitava trenutačno postavljenu vrijednost tare ili postavlja vrijednost tare.
Naredba | ||
|---|---|---|
| Očitaj trenutačnu vrijednost tare. | |
| Unaprijed zadana vrijednost tare. | |
Odgovori | ||
| Tariranje je uspješno izvršeno na stabilnoj vagi. | |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu ili nije postigla stabilnost unutar zadanog vremenskog okvira naredbe). | |
| Naredba je primljena, ali se ne može izvršiti (sintaktička pogreška, vrijednost tare iznad maksimuma ili manja od 0, pogrešna jedinica itd.) | |
Primjeri | ||
| | Očitaj trenutačnu vrijednost tare |
| | Trenutna vrijednost tare je 100 g |
| | Postavi vrijednost tare na 150.11 g |
| | Odgovor vage da je vrijednost tare postavljena na 150.11 g |
Napomena:
Vrijednost tare automatski se zaokružuje na podjeljak raspona. Na primjer, ako vaga ima podjeljak 0.5 g i pošaljete TA˽A˽˽˽˽˽150.11˽g, postavit će se tara 150 g, koja će biti navedena u odgovoru. Ako pošaljete TA˽A˽˽˽˽˽150.75˽g, postavit će se 151 g.
Ova naredba briše trenutačnu vrijednost tare bez obzira na vrstu tare.
Naredba | |
|---|---|
| Obriši vrijednost tare |
Odgovori | |
| Vrijednost tare obrisana je (postavljena na 0). |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu). |
Ova naredba izvršava tariranje bez obzira na stabilnost vage.
Naredba | |
|---|---|
| Postavi trenutačnu bruto masu kao vrijednost tare bez obzira na stabilnost. |
Odgovori | |
| Tariranje je uspješno izvršeno na stabilnoj vagi. |
| Tariranje je uspješno izvršeno na nestabilnoj vagi. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu ili nije postigla stabilnost unutar zadanog vremenskog okvira naredbe). |
| Vrijednost tare premašuje najveću nosivost. |
| Vrijednost tare manja je od 0. |
Primjeri odgovora | |
| Odgovor vage sa stabilnom vrijednošću tare 100 g |
vraća trenutnu neto masu samo kada je vaga stabilna.
Ako vaga nije stabilna pri primanju naredbe, vaga čeka da se postigne stabilnost ili dok ne isteče vremenski rok naredbe.
Ako se stabilnost ne postigne unutar postavljenog vremenskog ograničenja naredbe, vraća se pogreška isteka vremena.
Naredba | |
|---|---|
| vraća neto masu samo kada je stabilna; čeka na stabilnost do isteka roka naredbe. |
Odgovori | |
| Vaga je odgovorila stabilnom vrijednošću neto mase. |
| Naredba je primljena, ali trenutačno se ne može izvršiti ili je isteklo vrijeme čekanja (vaga obrađuje drugi zadatak ili naredbu ili nije postigla stabilnost unutar zadanog vremenskog okvira naredbe). |
| Vaga je preopterećena (masa premašuje najveću nosivost). |
| Vaga je nedovoljno opterećena (masa je ispod najmanjeg mjerljivog raspona). |
Primjeri odgovora | |
| Odgovor vage sa stabilnom neto masom 100 g |
Naredba SI odmah vraća trenutačnu neto masu, bez čekanja stabilnosti vage.
Odgovor odražava stanje vage u trenutku obrade naredbe.
Naredba | |
|---|---|
| Naredba vraća trenutačnu neto masu bez obzira na status stabilnosti vage. To znači da se masa vraća odmah. |
Odgovori | |
| Vaga je odgovorila stabilnom vrijednošću neto mase. |
| Vaga je odgovorila nestabilnom vrijednošću neto mase. |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). |
| Vaga je preopterećena (masa premašuje najveću nosivost). |
| Vaga je nedovoljno opterećena (masa je ispod najmanjeg mjerljivog raspona). |
Primjeri odgovora | |
| Odgovor vage sa stabilnom neto masom 100 g |
Naredba SIR odmah vraća trenutačnu neto masu, bez čekanja stabilnosti vage. Čim se obradi sljedeća vrijednost mase, vaga šalje nove podatke vaganja.
Naredba | ||
|---|---|---|
| Naredba za pokretanje neprekidnog prijenosa indikatora stabilnosti i neto mase. | |
Odgovori | ||
| Podaci vage sa stabilnom vrijednošću neto mase. | |
| Podaci vage s nestabilnom vrijednošću neto mase. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
| Vaga je preopterećena (masa premašuje najveću nosivost). | |
| Vaga je nedovoljno opterećena (masa je ispod najmanjeg mjerljivog raspona). | |
Primjer kontinuiranog prijenosa | ||
| | |
| | |
| | |
| | |
| | |
| | |
Napomena:
Za prekid neprekidnog prijenosa pošaljite naredbu @, C, SI, S.
Naredba SIX1 odmah vraća sve trenutačne podatke vaganja, poput stabilnosti, vrste tare, bruto mase, neto mase i vrijednosti tare, bez čekanja stabilnosti vage.
Naredba | ||
|---|---|---|
| Upitaj sve trenutne podatke o vagi | |
Odgovori | ||
| Podaci vage sa stabilnom vrijednošću neto mase. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
Primjer komunikacije | ||
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
parametri | Opis |
|---|---|
| S – stabilna masa |
| Z – ako je bruto masa +/- ¼ d |
| Raspon 1…3 u kojem se nalazi trenutačna bruto vrijednost |
| N – bez tare |
| Bruto masa |
| Neto masa |
| Tara |
| Jedinica |
Naredba SX vraća trenutačne podatke vaganja – stabilnost, bruto masu, neto masu i vrijednost tare – kada je masa stabilna.
Naredba | ||
|---|---|---|
| Očitaj trenutačne podatke vage | |
Odgovori | ||
| Podaci vage sa stabilnom vrijednošću neto mase. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
| Vaga je preopterećena (masa premašuje najveću nosivost). | |
| Vaga je nedovoljno opterećena (masa je ispod najmanjeg mjerljivog raspona). | |
Primjer komunikacije | ||
| | |
| | |
| | |
| | |
SXI je pojednostavljena naredba SIX1 koja odmah vraća trenutačne podatke vaganja – stabilnost, bruto masu, neto masu i vrijednost tare – bez čekanja stabilnosti vage.
Naredba | ||
|---|---|---|
| Očitaj trenutačne podatke vage | |
Odgovori | ||
| Podaci vage sa stabilnom vrijednošću neto mase. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
| Vaga je preopterećena (masa premašuje najveću nosivost). | |
| Vaga je nedovoljno opterećena (masa je ispod najmanjeg mjerljivog raspona). | |
Primjer komunikacije | ||
| | |
| | |
| | |
| | |
SXIR omogućuje neprekidno slanje naredbe SXI. Za isključivanje neprekidnog slanja naredbe SXI pošaljite naredbu C ili @.
Naredba | ||
|---|---|---|
| Očitaj trenutačne podatke vage | |
Odgovori | ||
| Podaci vage sa stabilnom vrijednošću neto mase. | |
Primjer komunikacije | ||
| | |
| | |
| | |
Naredba | ||
|---|---|---|
| Naredba za očitavanje ili postavljanje aktivnog kanala/vage. Ako je parametar vage izostavljen, odgovor sadrži trenutačni kanal; inače se vraća status uspješnosti promjene aktivne vage. | |
Odgovori | ||
| Vaga (Kanal) je 1. | |
| Promjena vage bila je uspješna. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
| Komanda primljena, ali nije izvršna (pogreška sintakse ili pogrešan kanal – mora biti u rasponu 1-4). | |
Primjer kontinuiranog prijenosa | ||
| | |
| | |
| | |
| | |
Naredba UPD postavlja odgodu između prijenosa u naredbama poput SIR i SXIR koje uključuju neprekidni način rada.
Napomena: ovo je odgoda između slanja podataka nakon njihove obrade. Budući da se podaci šalju komunikacijskom sučelju vage, postoji i dodatna odgoda, posebno kod bežične veze poput WIFI ili Bluetooth. Jednaka odgoda zajamčena je samo na razini CPU-a; podaci zato ne stižu uvijek s jednakom odgodom, ovisno o korištenom sučelju. Žičana sučelja obično imaju ujednačeniju odgodu od bežičnih.
Naredba | ||
|---|---|---|
UPD | Očitaj trenutačnu odgodu između prijenosa. | |
Odgovori | ||
| Vaga (Kanal) je 1. | |
Primjer kontinuiranog prijenosa | ||
| | |
| | |
| | |
| | |
Naredba QASI1 odmah očitava sve trenutačne podatke vage, poput kanala, raspona, stabilnosti, bruto mase, neto mase, vrijednosti tare, visoke razlučivosti, ADC točke i milivolta, bez čekanja stabilnosti vage.
NAPOMENA: QASI1C koristi zarez (,) kao razdjelnik podataka umjesto razmaka (˽); sve ostalo je isto.
Naredba | ||
|---|---|---|
| Upitaj sve informacije o vagi | |
Odgovori | ||
| Podaci vage sa stabilnom vrijednošću neto mase. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
Primjer komunikacije | ||
| | |
| | |
| | |
| | |
parametri | Opis |
|---|---|
| 1 – nema pogreške; za ostale vrijednosti pogledajte popis kodova pogrešaka |
| Trenutačni kanal vage 1-4 |
| Raspon 1…3 u kojem se nalazi trenutačna bruto vrijednost |
| S – stabilna masa |
| Bruto masa |
| Neto masa |
| Tara |
| Bruto masa visoke razlučivosti s dva dodatna decimalna mjesta |
| Signal mjerne ćelije izražen u točkama |
| Signal mjerne ćelije izražen u milivoltima |
| Jedinica |
QASIX odmah očitava sve trenutačne podatke vage, bez čekanja stabilnosti vage. Uz standardne podatke QASI1C vraća najnoviji potpuni višekanalni ADC okvir, sirove ADC točke i signal u milivoltima svakog fizičkog kanala te izračunanu masu i postotak ukupnog bruto opterećenja koji nosi svaka mjerna ćelija.
QASIX koristi zareze (,) kao razdvajače podataka.
QASIXQASIX,<Error>,<Channel>,<Range>,<Status>,<Gross>,<Net>,<Tare>,<HighResolution>,<ADC>,<mV>,<Unit>,<Seq>,<AgeMs>,<ADC1>,<mV1>,<Mass1>,<Percent1>,<ADC2>,<mV2>,<Mass2>,<Percent2>,<ADC3>,<mV3>,<Mass3>,<Percent3>,<ADC4>,<mV4>,<Mass4>,<Percent4>Polje | Opis |
|---|---|
| Status vage: |
| Trenutačni kanal vaganja. |
| Trenutačni raspon vaganja. |
|
|
| Bruto masa, neto masa i tara. Ako vaga ima pogrešku, ta tri polja sadrže |
| Bruto masa visoke razlučivosti s dva dodatna decimalna mjesta. |
| ADC vrijednost od QASI1C. U višekanalnom načinu rada, kombinirana ADC vrijednost podijeljena je brojem aktivnih kanala i zaokružena. |
| Signal u milivoltima izračunan iz prethodnog polja |
| Jedinica vaganja, koja se koristi i za mase pojedinačnih ćelija. |
| Redni broj dovršenog ciklusa ADC akvizicije. |
| Vrijeme od završetka tog ciklusa, u milisekundama. |
| Sirova ADC vrijednost svake ćelije. |
| Signal svake ćelije u milivoltima, s četiri decimalna mjesta. |
| Izračunani doprinos svake ćelije bruto masi, s dva dodatna decimalna mjesta. |
| Doprinos svake ćelije opterećenju izražen u postotku, s dva decimalna mjesta. |
Vaga ima razlučivost 0.01 kg, bruto masu 100 kg i taru 10 kg. Svaka ćelija nosi 25% opterećenja. Primjer je ilustrativan.
→ QASIX
← QASIX,1,1,1,S, 100.00, 90.00, 10.00, 100.0000, 8598323, 0.9765,kg,1250,8,8598323,0.9765,25.0000,25.00,8598323,0.9765,25.0000,25.00,8598323,0.9765,25.0000,25.00,8598323,0.9765,25.0000,25.00Ciklus akvizicije 1250 star je 8 ms. Izračunana masa svake ćelije je 25.0000 kg.
→ QASIX
← QASIX,1,1,1,S, 108.30, 108.30, 0.00, 108.2999, 8459676, 0.3309,kg,1465031,333,8441020,0.2440,30.2491,27.93,8487298,0.4595,27.6957,25.57,8416534,0.1300,20.3363,18.78,8493850,0.4900,30.0189,27.72Vaga nema pogreške (Error=1), a masa je stabilna (S). Bruto i neto masa iznose 108.30 kg, tara je 0.00 kg, a bruto masa visoke razlučivosti iznosi 108.2999 kg. Ciklus akvizicije 1465031 star je 333 ms.
Mjerna ćelija | Sirova ADC vrijednost | Signal [mV] | Izračunana masa [kg] | Doprinos opterećenju [%] |
|---|---|---|---|---|
1 | 8441020 | 0.2440 | 30.2491 | 27.93 |
2 | 8487298 | 0.4595 | 27.6957 | 25.57 |
3 | 8416534 | 0.1300 | 20.3363 | 18.78 |
4 | 8493850 | 0.4900 | 30.0189 | 27.72 |
Zbroj prikazanih masa ćelija iznosi 108.3000 kg, a zbroj postotaka 100.00%. Ćelija 1 nosi najveći doprinos, a ćelija 3 najmanji. Doprinosi se izračunavaju nakon oduzimanja nultih vrijednosti i primjene eventualno omogućene valjane korekcije ekscentričnosti; zato izravan omjer sirovih signala ne predstavlja raspodjelu opterećenja.
Izračun raspodjele opterećenja zahtijeva višekanalni način rada SAM=1, potpun ciklus prikupljanja podataka i valjane nulte vrijednosti mjernih ćelija za trenutačni broj kanala. Koriste se nulte vrijednosti iz umjeravanja ćelija; ako nisu dostupne, koriste se valjane nulte vrijednosti iz umjeravanja ekscentričnosti.
Masa svake ćelije izračunava se iz njezina doprinosa zajedničkom signalu i trenutačne bruto mase.
Ako ti uvjeti nisu ispunjeni ili je apsolutni zbroj signala nakon oduzimanja nule i eventualne korekcije manji od 100 ADC točaka, mase i postoci su 0.
Odgovor uvijek sadrži četiri skupine. Vrijednosti neaktivnih kanala su nula.
QASIX ne sadrži SAM, SAC ni masku valjanih kanala. Masku očitajte naredbom ADCX.
Podaci vaganja i podaci ADC ciklusa ažuriraju se zasebno; Seq i AgeMs odnose se na ADC mjerenja.
Ako je Seq=0, još nije dostupan nijedan dovršeni ciklus akvizicije. U tom slučaju AgeMs=0 ne označava svježe mjerenje.
Naredba FT služi za očitavanje ili postavljanje filtra trenutačno aktivne vage. Za postavljanje filtra druge vage prebacite se na nju naredbom SNS ili upotrijebite naredbu SSD i parametar nFT.
Naredba | |
|---|---|
| Očitaj trenutačnu vrijednost filtra. |
Odgovori | |
| Odgovor s vrijednošću filtra |
Naredba FC služi za omogućavanje/onemogućavanje filtra visoke razlučivosti trenutačno aktivne vage. Za postavljanje filtra druge vage prebacite se na nju naredbom SNS ili upotrijebite naredbu SSD i parametar nFC.
Naredba | |
|---|---|
| Očitaj trenutačnu vrijednost filtra visoke razlučivosti. |
Odgovori | |
| Odgovor s vrijednošću filtra visoke razlučivosti. |
Naredba | |
|---|---|
| Resetiraj vagu. |
Odgovori | |
| Odgovor koji potvrđuje naredbu za ponovno pokretanje. |
Naredbe RSD i SSD omogućuju čitanje svih parametara vage i aplikacija.
Svaki parametar ima jedinstveni naziv i može mu se postaviti odgovarajuća vrijednost. Svi dostupni parametri navedeni su u tablici u nastavku, uz opis, zadanu vrijednost i raspon vrijednosti.
Parametri su uvijek u parovima ključ=vrijednost. Na primjer 1D1=0.1, gdje je 1D1 parametar, a 0.1 njegova vrijednost. Parametri su odvojeni točkom sa zarezom (;).
Jednokanalni i višekanalni rad
Vaga prema zadanim postavkama radi u jednokanalnom načinu rada (SAM=0). U tom načinu svaki od četiri ADC kanala može biti spojen na zasebnu platformu za vaganje. Svaki kanal smatra se neovisnom vagom i može imati vlastite mjeriteljske parametre, uključujući kapacitet, podjeljak vage, umjeravanje, postavke filtra, postavke nule i jedinicu vaganja.
Jednokanalni način rada treba koristiti kada:
svaki ADC kanal spojen je na zasebnu platformu za vaganje;
svaka platforma zahtijeva vlastito umjeravanje i mjeriteljske postavke;
za svaku vagu potreban je samo jedan signal mjerne ćelije;
potrebna je kompatibilnost sa standardnim postupkom akvizicije i umjeravanja.
U višekanalnom načinu rada (SAM=1) dva, tri ili četiri ADC kanala kombiniraju se u jednu logičku vagu. Broj aktivnih kanala odabire se parametrom SAC. Svaki aktivni kanal kontinuirano se uzorkuje, a njegova pojedinačna sirova ADC vrijednost i signal u milivoltima mogu se očitati naredbom QASIX ili ADCX.
Signali aktivnih kanala zbrajaju se kako bi se dobila jedna zbirna ADC vrijednost. Ta vrijednost koristi se za uobičajeno umjeravanje cijele vage i izračun mase. Stoga su za cijelu platformu potrebni samo jedna mjeriteljska konfiguracija i jedno standardno umjeravanje vage.
Višekanalni način rada osobito je koristan kada više mjernih ćelija podupire istu platformu, spremnik, usipni koš ili silos.
Prednosti višekanalnog rada
Nije potrebna vanjska spojna kutija.
Svaka mjerna ćelija može se spojiti izravno na zaseban ADC kanal.
Pojedinačno praćenje mjernih ćelija.
ADC vrijednost i signal u milivoltima svake mjerne ćelije mogu se pratiti zasebno.
Jednostavnije otkrivanje kvarova.
Oštećena, odspojena ili preopterećena mjerna ćelija, kao i ćelija s driftom signala, može se lakše prepoznati jer je njezin signal zasebno dostupan.
Bolja dijagnostika instalacije.
Pojedinačna očitanja kanala mogu otkriti nejednoliko opterećenje, mehaničke prepreke, pogrešno ožičenje ili lošu raspodjelu opterećenja.
Jedno umjeravanje cijele platforme.
Iako se signal svake mjerne ćelije mjeri zasebno, njihov zajednički signal umjerava se kao jedan sustav vaganja.
Neobavezna korekcija ekscentričnosti.
Razlike između mjernih ćelija i pogreške vaganja ovisne o položaju mogu se kompenzirati pojedinačnim korekcijskim faktorima kanala.
Prilagodljiv broj kanala.
Isti sustav može se konfigurirati za platforme s dvije, tri ili četiri mjerne ćelije. Manji broj kanala također skraćuje vrijeme potrebno za akviziciju potpunog mjernog okvira.
Tipične primjene
Višekanalni način rada preporučuje se za:
platformne vage s četiri mjerne ćelije;
vaganje silosa i usipnih koševa u tri ili četiri točke;
sustave za vaganje spremnika;
sustave koji zahtijevaju pojedinačnu dijagnostiku mjernih ćelija;
instalacije u kojima treba izbjeći vanjsku analognu spojnu kutiju;
platforme kojima je potrebna elektronička korekcija ekscentričnosti ili pogrešaka pri kutnom opterećenju.
Glavna je razlika u tome što jednokanalni način rada omogućuje do četiri neovisne vage, dok višekanalni način rada kombinira do četiri pojedinačno praćena signala mjernih ćelija u jednu umjerenu vagu.
Očitaj sve parametre vage i aplikacija. Osim očitavanja trenutačnih vrijednosti, možete ih pohraniti kao sigurnosnu kopiju konfiguracije vage. Za vraćanje vrijednosti jednostavno zamijenite prvi znak R znakom S i pošaljite ih vagi.
Naredba | ||
|---|---|---|
| Očitaj sve parametre. | |
Odgovor | ||
| Svi parametri. | |
Primjer | — | |
| | |
| | |
Ako trebate dobiti samo jednu vrijednost parametra, možete koristiti ovu naredbu.
Naredba | |
|---|---|
<parameter>=? | Očitaj vrijednost parametra. |
Odgovor | |
| parametar i njegova vrijednost. |
Primjer | |
| 1D1=? |
| 1D1=0.1 |
Ova naredba se koristi za postavljanje parametara vage i aplikacija. Imajte na umu da se nakon promjene vrijednosti parametara u pohrani ne primjenjuju odmah. Da biste primijenili nove vrijednosti, morate ili ponovo pokrenuti vagu ili izvršiti naredbu IS da biste primijenili nove postavke.
Naredba | |
|---|---|
| Postavi vrijednost jednog ili više parametara. |
Odgovor | |
| Parametri aplikacije uspješno su postavljeni. |
Naredba | |
|---|---|
| inicijalizirajte vagu novim parametrima |
Odgovor | |
| Inicijalizacija vage završena. |
Naredba | |
|---|---|
| Očitaj podatke umjeravanja odabrane vage. Ako je parametar <scaleNo> postavljen na 0, dobit ćete podatke umjeravanja svih vaga. |
Odgovor | |
| Parametri umjeravanja: |
Naredba | ||
|---|---|---|
| Umjeri odabranu točku odabranom vrijednošću. | |
Odgovor | ||
| Odgovor umjeravanja; pogledajte parametar Status u nastavku. | |
Primjer umjeravanja | ||
| | |
| | |
| | |
| | |
parametri | Opis |
|---|---|
| Broj točke umjeravanja 0-8 (0 je umjeravanje nule). |
| Masa postavljena na prihvatnik tereta vage. Ako je točka nula, opterećenje mora biti 0. |
| Stabilna masa tijekom umjeravanja zadano je obavezna; u suprotnom se umjeravanje neće dovršiti i vratit će se pogreška. |
| Status predstavlja trenutačno stanje umjeravanja: iza @ slijedi znak statusa koji može biti: |
| Kanal predstavlja vagu na kojoj se provodi umjeravanje – 1-4. |
| Umjeravanje zahtijeva stabilnu masu pa se provodi do 10 ponavljanja. Ako se stabilnost ne postigne u 10 ponavljanja, umjeravanje neće uspjeti, osim ako je parametar zahtjeva za stabilnošću postavljen na 0. |
| Signal mjerne ćelije izražen u točkama |
| Faktor izračunan za ovu točku i zadano opterećenje. |
Naredba | |
|---|---|
| Obriši točku umjeravanja 0-8. |
Odgovor | |
| Točka umjeravanja uspješno je obrisana. |
Vaga prema zadanim postavkama radi jednokanalno, što znači da svaki kanal može biti spojen na drugu platformu i imati različite mjeriteljske podatke, poput kapaciteta, očitanja, filtra itd. Vaga ima četiri kanala. U višekanalnom načinu rada možete spojiti do četiri mjerne ćelije ili platforme i očitavati ADC točke i mV svake mjerne ćelije. To je osobito korisno ako želite izbjeći spojne kutije i zasebno pratiti svaku mjernu ćeliju/platformu, uz samo jedno umjeravanje.
Mjeriteljski podaci i podaci umjeravanja pohranjeni su u parametrima opisanima u tablici u nastavku.
Napomena: bilo koji parametar možete ručno poslati vagi putem bilo kojeg komunikacijskog sučelja na koje je vaga postavljena. Važno je slijediti ispravnu strukturu i započeti naredbu s SSD. Pogledajte primjer ispod tablice.
parametri | Opis | Zadana vrijednost | Podaci | Primjer |
|---|---|---|---|---|
sN | Naziv kanala/vage – najviše 8 znakova | — | char | — |
sDx | Podjeljak – D1-D3 | — | Float | — |
sMx | Maksimum – M1-M3 | — | Float | — |
sRx | Broj raspona – 1-3 | — | Uint8 | — |
sxA | ADC točke točke x | — | Uint32 | — |
sxW | Masa točke x | — | Float | — |
sxF | Faktor točke x | — | Float | — |
sU | Jedinica | kg | Char[2] | — |
sFT | Filtar: 1-1023 (1- bez filtra, 1023 maksimum) | | Uint16 | — |
sFC | Filtar visoke razlučivosti: 0-onemogućen, 1-omogućen | | Uint8 | — |
sDS | Podjeljak za ispitivanje stabilnosti | | Uint8 | — |
sZT | Praćenje nule – 0-99 (0 onemogućeno) | | Uint8 | — |
sZR | Raspon nuliranja u postotku - 0 znači da je nuliranje onemogućeno | | Uint8 | — |
sOZ | Nuliranje pri uključivanju - izvršavanje nuliranja unutar raspona – postotak 0-50% - 0 znači da je nuliranje pri uključivanju onemogućeno | | Uint8 | — |
sCW | Vrijeme čekanja naredbe – koliko dugo čekati stabilnost pri nuliranju, tariranju, očitavanju stabilne mase itd., u sekundama 1,2,3,… | | Uint16 | — |
0SW | Prozor stabilnosti – koliko dugo masa mora biti stabilna da bi se status postavio na stabilno - u milisekundama | | Uint16 | |
s – označava broj vage 1-4
x – redni broj 1-n
Primjer:
SSD;1D1=1;1M1=1000;1U=kg
Postavlja parametre vage 1 tako da podjeljak prvog raspona iznosi 1 kg, a nosivost prvog raspona 1000 kg. Jedinica se postavlja na kg.
Aplikacije imaju specifične funkcije i parametre povezane s njima. Oni su opisani u sljedećim poglavljima.
Zajedničke naredbe aplikacija su:
M25 – očitaj dostupne aplikacije
M26 – očitaj trenutačnu aplikaciju ili postavi određenu aplikaciju
Naredba | |
|---|---|
| Naredba za dohvaćanje dostupnih aplikacija. |
Odgovor | |
| Popis dostupnih aplikacija. |
Naredba | |
|---|---|
| Očitaj trenutačno aktivnu aplikaciju |
| Postavi aplikaciju 1 – brojanje. |
Odgovor | |
| Trenutačno aktivna aplikacija je 1 - brojanje |
| Uspješno postavljena aplikacija. |
| Naredba je primljena, ali se ne može izvršiti (sintaktička pogreška ili pogrešan ili nepostojeći broj aplikacije). |
Naredba PMI može se koristiti u aplikacijama za brojanje i kontrolno vaganje.
Naredba | ||
|---|---|---|
| Naredba za očitavanje parametara kontrolnog vaganja. | |
Odgovori | ||
| Naredba je uspješno izvršena. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
| Naredba je primljena, ali se ne može izvršiti (sintaktička pogreška ili pogrešna vrijednost parametra). | |
Primjeri | ||
| | |
| | |
| | |
| | |
parametri | Opis |
|---|---|
| W – vaganje |
| ABS – gornja i donja granica |
| Jedinica |
| Cilj ako je TolMode=REL/PER; donja granica ako je TolMode=ABS |
| Tolerancija minus ako je TolMode=REL/PER; gornja granica ako je TolMode=ABS |
| Tolerancija plus ako je TolMode=REL/PER |
| Vrijednost tare |
| Prosječna masa komada |
| ID artikla |
| Opis artikla |
Parametar | Opis | Zadana vrijednost | Raspon |
|---|---|---|---|
nLT | LT označava zaključanu/otključanu taru. Tara je zadano zaključana, što znači da ostaje pohranjena u memoriji vage i nakon rasterećenja. Ako postavite LT=0, tara se automatski briše pri rasterećenju vage (potreban je povratak u raspon oko nule). | | |
* n predstavlja broj vage 1-4
Aplikacija za brojanje izračunava broj komada na temelju zadane ili referentno određene prosječne mase komada (APW).
Parametri povezani s aplikacijom za brojanje su:
Parametar | Opis | Zadana vrijednost | Raspon |
|---|---|---|---|
nACD | Decimalna mjesta pri brojanju – pri izračunu broja komada možete omogućiti i decimalne vrijednosti, a ne samo cijele brojeve. Decimalna mjesta pri brojanju koriste se i u kontrolnom načinu rada. | | |
nACAD | Decimalna mjesta APW – postavite na koliko se decimalnih mjesta izračunava APW. | Broj decimalnih mjesta prvog podjeljka + 2 | |
* n predstavlja broj vage 1-4
Za promjenu ili očitavanje parametara aplikacije za brojanje morate koristiti naredbe SAP i GAP.
Naredba | |
|---|---|
| Naredba za očitavanje ili postavljanje mase komada. Ako se izostave parametri apw i jedinica, vraća se trenutačna masa komada. |
Odgovori | |
| Naredba je uspješno izvršena. Odgovor uključuje i vrijednost prosječne mase komada. |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). |
| Naredba je primljena, ali se ne može izvršiti (sintaktička pogreška ili pogrešna vrijednost parametra). |
Primjeri | |
| |
| |
| |
| |
Naredba | |
|---|---|
| Naredba za izračun APW. Morate navesti broj komada trenutačno postavljenih na prihvatnik tereta vage. |
Odgovori | |
| Naredba je uspješno izvršena. Odgovor uključuje i vrijednost prosječne mase komada. |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). |
| Naredba je primljena, ali se ne može izvršiti (sintaktička pogreška ili pogrešna vrijednost parametra, neto masa je nula, nestabilni uvjeti – referentno određivanje nije moguće). |
Primjeri | |
| |
| |
Naredba | |
|---|---|
| Naredba za očitavanje trenutačnog broja komada. |
Odgovori | |
| Odgovor s trenutačnim brojem komada i statusom vage. |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). |
parametri | Opis |
|---|---|
| S – stabilna masa |
| Trenutačni broj komada. |
Naredba | |
|---|---|
| Naredba za očitavanje trenutačnog broja komada i podataka vaganja. |
Odgovori | |
| Odgovor uključuje trenutačni broj komada, status vage, status tolerancije i podatke vaganja. HighResolution slijedi nakon jedinice i sadrži bruto masu s dva dodatna decimalna mjesta. ID i opis artikla vraćaju se ako su konfigurirani. Pogledajte PMC. |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). |
Ilustrativni primjeri odgovora za verziju 1.4: | |
| |
| |
| |
| |
parametri | Opis |
|---|---|
| S – stabilna masa |
| NA – nije primjenjivo – cilj/tolerancije nisu postavljeni |
| Bruto masa |
| Neto masa |
| Tara |
| Trenutačna prosječna masa komada |
| Jedinica |
| Bruto masa visoke razlučivosti s dva dodatna decimalna mjesta |
Naredbom PMC možete aktivirati kontrolni program u kojem postavljate cilj i tolerancije (relativni način rada) ili donju i gornju granicu (apsolutni način rada), kako biste dobili status tolerancije na temelju broja komada na vagi. Za očitavanje trenutačnih vrijednosti upotrijebite naredbu PMI.
Negativno kontrolno brojanje
Negativno kontrolno brojanje možete koristiti u relativnom načinu rada tako da postavite negativan cilj. U tom se slučaju gornja i donja granica zamjenjuju radi ispravnog određivanja statusa tolerancije.
Naredba | ||
|---|---|---|
| Naredba za postavljanje parametara kontrolnog vaganja. Dostupna su dva načina: | |
Odgovori | ||
| Komanda uspješno izvršena. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
| Naredba je primljena, ali se ne može izvršiti (sintaktička pogreška, pogrešna vrijednost parametra ili aplikacija za brojanje nije aktivirana – pogledajte naredbu M25/M26). | |
Primjeri | ||
| | Donja granica=10 pcs |
| | — |
| | Cilj=10 pcs |
| | — |
parametri | Opis |
|---|---|
| Cilj koji se koristi u relativnom načinu rada. Ako je broj komada veći od ili jednak donjoj granici i manji od ili jednak gornjoj granici, status tolerancije je OK. |
| Tolerancija minus koristi se za postavljanje donje granice i izračunava se kao <Target>-<TolMinus>. Kada je broj komada manji od donje granice, status tolerancije je LO. |
| Tolerancija plus koristi se za postavljanje gornje granice i izračunava se kao <Target>+<TolPlus>. Kada je broj komada veći od gornje granice, status tolerancije je HI. |
| <LowLimit> Donja granica u apsolutnom načinu rada. Ako je broj komada manji od donje granice, status tolerancije je LO. |
| Jedinica |
| Prosječna masa komada – vrijednost koja se koristi za izračun broja komada. |
| Unaprijed zadana vrijednost tare |
| ID artikla – koristi se za određivanje artikla koji se broji pri uporabi naredbe PCSX. |
| Opis artikla |
Naredbom PMW možete aktivirati program kontrolnog vaganja u kojem postavljate cilj i tolerancije (relativni način rada), donju i gornju granicu (apsolutni način rada) ili toleranciju u postotku u odnosu na ciljnu vrijednost u mjernoj jedinici. Za očitavanje trenutačnih vrijednosti upotrijebite naredbu PMI.
Negativno kontrolno vaganje
Negativno kontrolno vaganje možete koristiti u relativnom načinu rada tako da postavite negativan cilj. U tom se slučaju gornja i donja granica zamjenjuju radi ispravnog određivanja statusa tolerancije.
Naredba | ||
|---|---|---|
| Naredba za postavljanje parametara kontrolnog vaganja. Dostupna su tri načina rada: | |
Odgovori | ||
| Komanda uspješno izvršena. | |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). | |
| Naredba je primljena, ali se ne može izvršiti (sintaktička pogreška, pogrešna vrijednost parametra ili aplikacija za kontrolno vaganje nije aktivirana – pogledajte naredbu M25/M26). | |
Primjeri | ||
| | Cilj=16.3 lb |
| | — |
| | Donja granica=10.2 kg (ispod) |
| | — |
| | Cilj=100 kg |
| | — |
| | Cilj=100 kg |
| | — |
parametri | Opis |
|---|---|
| Cilj koji se koristi u relativnom načinu rada. Ako je broj komada veći od ili jednak donjoj granici i manji od ili jednak gornjoj granici, status tolerancije je OK. |
| Tolerancija minus koristi se za postavljanje donje granice i izračunava se kao <Target>-<TolMinus>. Kada je neto masa manja od donje granice, status tolerancije je LO. |
| Tolerancija plus koristi se za postavljanje gornje granice i izračunava se kao <Target>+<TolPlus>. Kada je neto masa veća od gornje granice, status tolerancije je HI. |
| <LowLimit> Donja granica u apsolutnom načinu rada. Ako je neto masa manja od donje granice, status tolerancije je LO. |
| Jedinica |
| Unaprijed zadana vrijednost tare |
| ID artikla – koristi se za određivanje artikla koji se kontrolno važe pri uporabi naredbe CWX. |
| Opis artikla - koristi se za dohvat opisa artikla pri uporabi naredbe CWX. |
Naredba | |
|---|---|
| Naredba za očitavanje trenutačnog statusa kontrolnog vaganja i podataka vaganja. |
Odgovori | |
| Odgovor uključuje status tolerancije i podatke vaganja. HighResolution slijedi nakon jedinice i sadrži bruto masu s dva dodatna decimalna mjesta. ID i opis artikla vraćaju se ako su konfigurirani. Pogledajte PMW. |
| Command primljen, ali se trenutno ne može izvršiti (vaga je zauzeta obradom drugog zadatka ili naredbe). |
Ilustrativni primjeri odgovora za verziju 1.4: | |
| |
| |
| |
| |
parametri | Opis |
|---|---|
| S – stabilna masa |
| NA – nije primjenjivo – cilj/tolerancije nisu postavljeni |
| Bruto masa |
| Neto masa |
| Tara |
| Jedinica |
| Bruto masa visoke razlučivosti s dva dodatna decimalna mjesta |
Da biste koristili digitalne ulaze, prvo ih morate konfigurirati jer su uobičajeno svi ulazi onemogućeni.
Svaki digitalni ulaz ima dva načina:
Uključeno/isključeno
Brojač
U načinu uključeno/isključeno digitalni ulaz djeluje kao prekidač. Ako je postavljena funkcija, također pokreće njezino izvršavanje (npr. nuliranje vage, tariranje vage itd.); inače ga možete koristiti prema potrebi praćenjem njegova statusa.
U načinu brojača digitalni ulaz povećava vrijednost brojača svaki put kada je stanje ulaza visoko. Vrijednost brojača također se pohranjuje pa je dostupna i nakon ponovnog pokretanja modula. Vrijednost brojača možete postaviti i resetirati.
Naredba SIF služi za postavljanje načina rada ulaza, koji može biti uključeno/isključeno (klasični način rada ulaza) ili brojač.
Naredba | |
|---|---|
| Naredba za očitavanje konfiguracije odabranog ulaza. |
Odgovori | |
| Podešavanje jednog ulaza |
| Podešavanje svih ulaza. |
Primjeri | |
| |
| |
| |
| |
parametri | Opis |
|---|---|
| Broj ulaza. Ovisno o modelu CloudScale koji koristite i broju dostupnih ulaza, to je vrijednost od 1…n. |
| Digitalni ulazni način: |
| Filtrira odskakivanje kontakata prekidača. Ulaz mora ostati stabilan tijekom tog vremena prije prihvaćanja stanja. Koristi se samo u načinu uključeno/isključeno. Tipična vrijednost: 5-100 ms. |
| Zanemaruje kratke impulse električnog šuma. Impulsi kraći od tog vremena ne broje se. Koristi se samo u načinu brojača. Tipična vrijednost: 1-20 µs. |
| Funkcija digitalnog ulaza (dostupna samo u načinu uključeno/isključeno): |
Za korištenje digitalnog ulaza prvo morate postaviti njegovu funkciju na način uključeno/isključeno.
Naredba | |
|---|---|
| Naredba za očitavanje statusa ulaza. |
Odgovori | |
| <iS> može biti 0 (ulaz nije aktiviran) ili 1 (ulaz je aktiviran). |
| Ako je <inputNo> 00, odgovor uključuje statuse svih ulaza poredane prema broju ulaza od 1 do n. |
Primjeri | |
| |
| |
| |
| |
Naredba | |
|---|---|
| Naredba za očitavanje trenutačne vrijednosti brojača na odabranom ulazu. |
Odgovori | |
| <iS> može biti 0 (ulaz nije aktiviran) ili 1 (ulaz je aktiviran). |
| Ako je <inputNo> 00, odgovor uključuje vrijednosti svih brojača poredane prema broju ulaza od 1 do n. |
Primjeri | |
| |
| |
Naredba | |
|---|---|
| Naredba za postavljanje vrijednosti odabranog brojača. |
Odgovori | |
| — |
Primjeri | |
| |
| |
Naredba | |
|---|---|
| Naredba za brisanje vrijednosti odabranog brojača. |
Odgovori | |
| — |
Primjeri | |
| |
| |
| |
| |
Digitalni izlazi omogućuju upravljanje vanjskom perifernom opremom poput svjetala, zujalica, releja itd. Izlazima možete ručno upravljati naredbama ili postaviti funkciju koja automatski postavlja izlaz prema odabranoj funkciji.
Naredba | |
|---|---|
| Naredba za očitavanje ili postavljanje stanja izlaza prema parametru <oS>: |
Odgovori | |
| Odgovor za jedan izlaz. |
Primjeri | |
| |
| |
| |
| |
| |
| |
| |
| |
parametri | Opis |
|---|---|
| Broj izlaza. Ovisno o modelu CloudScale koji koristite i broju dostupnih izlaza, to je vrijednost od 1…n. |
| Stanje izlaza: |
Naredba | |
|---|---|
| Naredba za očitavanje ili postavljanje funkcije izlaza prema parametru <oF>: |
Odgovori | |
| Odgovor za jedan izlaz. |
Primjeri | |
| |
| |
| |
| |
| |
| |
| |
| |
parametri | Opis |
|---|---|
| Broj izlaza. Ovisno o modelu CloudScale koji koristite i broju dostupnih izlaza, to je vrijednost od 1…n. |
| Funkcija izlaza: |
Naredba | |
|---|---|
| Nakon promjene ulaza i izlaza morate izvršiti inicijalizaciju ili vagu ponovno pokrenuti kako bi primijenili promjene. |
Odgovori | |
| — |
CSCP se može koristiti putem sučelja uređaja konfiguriranih za taj protokol. Koristi se ista struktura naredbi; prije razmjene naredbi uskladite postavke veze.
Očitajte parametre naredbom RSD i spremite odgovor. Za njihovu obnovu zamijenite početno R u odgovoru sa S kako biste dobili SSD. Primijenite pohranjene postavke naredbom IS ili ponovno pokrenite vagu.
PMC postavlja granice za broj komada, a PMW granice za masu. Podatke brojanja očitajte naredbom PCSX, a podatke kontrolnog vaganja naredbom CWX. PMI očitava trenutačne postavke cilja i tolerancije.
SOT čita ili mijenja stanje izlaza. SOF čita ili mijenja dodijeljene izlazne funkcije. SOT,00=99 čita sva stanja; SOF,00=99 čita sve funkcije.
Referentni priručnik Neutron Modbus RTU/TCP za integraciju s PLC, SCADA i HMI sustavima: povezivanje, adresiranje, registri, umjeravanje i upravljanje automatskom kontrolnom vagom.
OPC UA integracija za Neutron: sigurne veze, podaci o vaganju uživo, dohvat stabilnog mjerenja i integracija s PLC-om/SCADA-om.
Trebate pomoć sa softverom, povezivošću ili uporabom rješenja? Opišite problem kako bismo vam pomogli odrediti sljedeći korak.