Přeskočit na hlavní obsah

CHESTER Counter

warning

CHESTER Counter je nahrazen aplikací CHESTER Control, která nabízí stejnou funkcionalitu.

Tento článek popisuje základní funkcionalitu, hardware, výchozí konfiguraci a ukázkové zprávy JSON pro katalogovou aplikaci CHESTER Counter.

caution

Některé základní informace zde nejsou uvedeny, protože jsou společné pro všechny katalogové aplikace CHESTER. Podívejte se prosím na:

Přehled aplikace

Aplikace CHESTER Counter se používá k počítání pulzů na osmi digitálních vstupech. Ty lze připojit k výstupu PLC/senzoru (NPN/PNP), tlačítku, přepínači, relé atd. Aplikace počítá celkový počet pulzů a také počet pulzů od posledního reportu (konfigurovatelné parametrem interval-report).

Varianty aplikace

CHESTER Counter lze objednat v jedné z těchto variant:

CHESTER Counter

Katalogový hardware CHESTER Counter se skládá z těchto objednacích kódů:

  • CHESTER-M-BCGLS - Standardní základní deska

  • CHESTER-X0B:A - Vstupní modul (4 kanály)

Více podrobností najdete v Objednacích kódech.

Volby shieldů pro build firmwaru: ctr_lte ctr_x0_a

CHESTER Counter Z

Katalogový hardware CHESTER Counter Z se skládá z těchto objednacích kódů:

  • CHESTER-M-CGLS - Standardní základní deska

  • CHESTER-X0B:A - Vstupní modul (4 kanály)

  • CHESTER-Z1 - Záložní modul

Více podrobností najdete v Objednacích kódech.

Volby shieldů pro build firmwaru: ctr_lte ctr_x0_a ctr_z

Záloha

CHESTER Counter Z (vybavený modulem CHESTER-Z1) může navíc reportovat informace o záložní baterii a stavu externího napájení DC.

  • Aktuální napětí baterie a napětí externího DC se posílají v každém reportu.

  • Když se změní stav vstupu napájení DC, uloží se časová značka události spolu se stavem connected/disconnected, tato informace se ukládá do bufferu a buffer událostí se odešle (nejpozději) s pravidelným reportem (parametr interval-report).

  • Volitelně lze změny vstupu napájení DC do stavu connected (parametr backup-report-connected) nebo disconnected (parametr backup-report-disconnected) reportovat okamžitě nebo s konfigurovatelným zpožděním (parametr event-report-delay), což umožňuje zachytit více po sobě jdoucích změn vstupu.

  • Maximální počet reportů za hodinu je konfigurovatelný (parametr event-report-rate). Omezení počtu událostí snižuje zatížení komunikačního pásma a prodlužuje životnost baterie.

Výchozí konfigurace

Toto je výchozí konfigurace (vypsaná příkazem app config show):

app config interval-sample 60
app config interval-report 1800

Firmware

Nejnovější firmware je dostupný v kapitole Firmware katalogových aplikací.

Ukázková zpráva JSON

Tato ukázková zpráva byla odeslána zařízením CHESTER s modulem X0 pouze ve slotu A. Zpráva byla odeslána kvůli události tamper.

{
"frame": {
"protocol": 1,
"sequence": 2,
"timestamp": 1688127148
},
"attribute": {
"vendor_name": "HARDWARIO",
"product_name": "CHESTER-M",
"hw_variant": "CDGLS",
"hw_revision": "R3.4",
"fw_version": "(unset)",
"serial_number": "2159019054"
},
"state": {
"uptime": 68
},
"battery": {
"voltage_rest": null,
"voltage_load": null,
"current_load": null
},
"network": {
"imei": 426556893,
"imsi": 2907855241,
"parameter": {
"eest": 8,
"ecl": 0,
"rsrp": -75,
"rsrq": -7,
"snr": 16,
"plmn": 23003,
"cid": 1011233,
"band": 20,
"earfcn": 6447
}
},
"thermometer": {
"temperature": 24.31
},
"accelerometer": {
"accel_x": -0.77,
"accel_y": 3.37,
"accel_z": 9.03,
"orientation": 2
},
"counter": {
"channel_1_total": 5,
"channel_1_delta": 2,
"channel_2_total": 5,
"channel_2_delta": 3,
"channel_3_total": 5,
"channel_3_delta": 0,
"channel_4_total": 7,
"channel_4_delta": 0,
"channel_5_total": null,
"channel_5_delta": null,
"channel_6_total": null,
"channel_6_delta": null,
"channel_7_total": null,
"channel_7_delta": null,
"channel_8_total": null,
"channel_8_delta": null
},
"tamper": {
"state": "active",
"events": [
{
"timestamp": 1688127147,
"type": "activated"
}
]
},
"backup": {
"line_voltage": 15,
"batt_voltage": 2,
"backup_state": 0,
"events": []
}
}