Zaslon razdalje
UradnoNačin Distance prejšnjih UPAN: razdalja, premor, kolikokrat in smer. Zaslon iz teh štirih polj vsakič sestavi isti kratek program, naprava pa ga preveri kot vsakega drugega. To je obrazec, ne urejevalnik programov: daljše programe napiše agent.
- Strojna oprema
- UPAN Core · 1 os
- Vsebuje
- Zaslon krmilnika, Stavki za agenta
- Različica
0.1.0- Najnižja vdelana programska oprema
- še ni izdana
Zaslon krmilnika
Kako krmilnik nariše ta zaslon na telefonu, ob stroju, ki ga poganja. Pritisnite prednastavitve in gumbe: stroj se premakne s hitrostjo demo stroja. Zobnik v zgornji vrstici odpre nastavitve.
Demo stroji z lastnimi omejitvami. Vaš stroj preverja svoje; zaslon spremeni le prikaz, naprava preveri vsak premik.
Zaslon (upan.layout/1)
{
"format": "upan.layout/1",
"name": "distance",
"title": "Razdalja",
"units": "mm",
"rows": [
[
{
"w": "position",
"size": "xl"
}
],
[
{
"w": "cycle",
"id": "feed",
"fields": [
"distance",
"delay_ms",
"count",
"direction"
]
}
],
[
{
"w": "counter",
"source": "program_done"
}
],
[
{
"w": "home"
},
{
"w": "set_zero"
},
{
"w": "status"
}
]
],
"defaults": {
"fields": {
"feed": {
"distance": 100,
"delay_ms": 500,
"count": 1,
"direction": 1
}
}
}
}Podatki zaslona (upan.layout-data/1)
Datoteka nosi tudi začetne podatke zaslona: prednastavitve, odmike in vrednosti obrazca.
{
"format": "upan.layout-data/1",
"layout": "distance",
"presets": {},
"offsets": {},
"selected": {},
"fields": {
"feed": {
"distance": 100,
"delay_ms": 500,
"count": 1,
"direction": 1
}
}
}Agent se odpre s kodo te prednastavitve in vašimi vrednostmi že v sporočilu: dopišite, kaj želite spremeniti.
Namestitev
Koda za namestitevP-3DST
- Na nadzorni strani naprave: vnesite P-3DST.
- Brez interneta: prenesite datoteko in jo spustite na nadzorno stran.
- Z agentom: prosite ga, naj namesti prednastavitev P-3DST.
Ni dokončno: namestitev s kodo potrebuje vdelano programsko opremo krmilnika, ki je še v razvoju. Datoteka in API delujeta že zdaj.
Stavki za agenta
Podaj 100 mm desetkrat s pol sekunde vmes.