Quantum Szervo DSP
(QDSP részletes leírása)

Módosítva: 2010. március 14. vasárnap

Firmware V1.6.0
Nyomtatható verzió (pdf)

Felelősség nyilatkozat:
Jelen ismertető nem teljes CNC Vezérlő leírás és csak a vezérlő DSP IC-t tartalmazza. Nem tekinthető egy- az egyben utánépíthető, referencia könyvnek! A szerző nem vállal felelősséget az esetlegesen ebből adódó károkért! A vezérlőáramkör (DSP) nem használható járművekben, orvosi felszerelésekben és olyan egyéb berendezésekben, melyek meghibásodása esetén, fokozottan veszélyesé válhatnak az emberi testi épségre! Jelen dokumentáció szakembereknek készült. Nem taglalja részletesen a berendezések biztonságtechnikai és zavarvédelmi előírásait, ezért mindenki csak saját felelőségére használhatja!


Belső felépítés és működés:

A dsPIC30F4012-es mikrokontrollerben teljes sebességen futó szoftver - kihasználva a hardver adta lehető legtöbb támogatást - végzi el a PC által megkívánt pozíciómozgatást. A Mozgatás egy DC, kefés motorral, és egy incrementáló (növekményes), kétcsatornás encoder visszacsatolással - zárt hurkó pozícionálás - valósul meg. A motor elmozdulását az encoder jelzi vissza a DSP-nek, mely ezt összehasonlítja a PC által megkívánt értékkel és ha eltérés mutatkozik, azt folyamatosan korrigálja.

A Számítógép a DSP Step/Dir bemenetein keresztül lépteti a motort. A Step jel negatív logikájú (lefutó élre léptet). Minden Step élre a DSP belső hibaszámlálóját a Dír jelnek megfelelő irányba lépteti. A léptetés mértékét a Step multiplier regiszter is befolyásolja. E regiszterrel többszörözni lehet a bejövő Step impulzusokat (1× -10×). Erre azért van szükség, hogy nagy felbontású encoderrel szerelt motorokat is lehessen elfogadható fordulatszámmal hajtatni, viszonylag alacsony léptetési frekvenciát kiadni képes CNC szoftverekkel is! A lépés többszörözés a CNC gép felbontását csökkenti, cserébe az elérhető max. fordulatszámot emeli. Egyensúlyba hozható vele a nagy encoder felbontás ↔ max. sebesség konfliktus.

A mechanikai visszacsatolást a motorra szerelt encoder jelei biztosítják.
Az Encoder egy fényáteresztő tárcsára két sorban felhordott sötét vonalakat tartalmaz. A két sor egymáshoz képest eltolva helyezkedik el. Két optikai fotocella segítségével a két sort egyenként leolvassák és logikai jellé alakítják. A két jel fázishelyzetéből lekérdezhető a lépés iránya, a jelek számából az elmozdulás mértéke.

A DSP az Encoder jeleit kétféle üzemmódban tudja feldolgozni: 2× és 4× módok. E két mód befolyásolja ugyanazon encoderrel elérhető motor felbontásokat!

2×-es módban a DSP csak a vonalak belépő élét (pirossal jelöltet) kezeli. Ilyenkor az Encoder alapfelbontása (PPR) duplázódik.
4×-es módban a DSP minden élét feldolgozza a vonalaknak. Ebben az esetben az Encoder alapfelbontása (PPR) négyszereződik.

Javasolt beállítások:
200-1000 PPR esetén 4×-mód,
felette 2×-mód.

Pozícióhiba mentes helyzetben a két jel különbsége nulla (a differenciálszámláló 0-án áll). A két jel (számláló) különbsége és iránya szolgáltatja a hibajelet. E hibajel olvasható le a soros porton keresztül (MON_ portokon). A hibajel szolgál kiinduló alapként az összetett PID algoritmusnak. A PID állítja elő a hídvezérlőnek biztosított irány és PWM adatokat.

A PWM adatokat tilthatja a külső áramkorlátozó jel. E jel számos védelemnek alapja. A PWM generátor vezérli a hídkimeneteket (PWM_..). A „H” híd minden ágát a DSP egyenként vezérli, így motormozgatásakor PWM szabályzás, míg vészmegállás esetén (lásd védelmek), motorfékes üzemmód valósul meg.
Kétszintű védelmi rendszer van kiépítve, melyek mind a motort, mind a DSP-vel épített CNC Vezérlőt védik. Néhány védelem csak jelzést ad, néhány a DSP-t blokkolja és csak Reset-el lehet kihozni belőle. Minden védelmi működés szöveges üzenetet küld a Status regiszteren keresztül, így mindig pontosan nyomon követhető az esetleges leoldás oka. A két LED-es kimenet (LED_A és LED_B) tájékoztató jelzéseket ad az aktuális állapotról. Részletes ismertetése a védelmi rendszereknél olvasható!
A belső regiszterek konfigurálására és az Online hibaszint monitorozásra a soros kimenet (MON_RX és MON_TX) szolgál. Szabványos RS232 ASCII vagy Bináris kommunikációja révén, bármilyen (OP-redszertől független) terminál program használható. Windows esetén a beépített Hyperterminál, vagy a QDSP számára kifejlesztett Quantum Sentinel program javasolt. USB átalakító használata esetén van lehetőség USB-n keresztüli kommunikációra is!


QDSP lábkiosztásai:

1. - RESET
Negatív logikájú TTL bemenet. Alacsonyszinten a DSP-t alaphelyzetbe állítja. Nem szükséges külső reset áramkör, ezt belül elvégzi. Magas állapotban a DSP futtatja belső szoftverét (normál állapot).
14. – C_LIMIT
TTL bemenet. Áramkorlátozó bemenet. Magas szintje esetén tiltja a PWM-es kimeneteket.
2., 3., 4., - (P, I, D)_AN
Analóg bemenetek. 0 – VCC közötti feszültségszintek meghatározzák a P. I. D. ágak erősítését. A PID paraméterek beállítására szolgál.
15. – DIR
TTL bemenet. Meghatározza a motor forgás irányát.
5. – T_SENSOR
Analóg bemenet. 0 – VCC közötti, a hőmérséklet növekedésével lineárisan növekvő feszültségszintet fogad, mely arányos a hűtőborda hőmérsékletével. Aktuális értéke soros porton kiolvasható. A belső túlterhelés védelem alapjele.
16. – STEP
Negatív logikájú TTL bemenet. Lefutó élre lépteti a motort (belső hibaregisztert).
6. – Q_A
TTL bemenet. Inkrementális Encoder „A” csatornájának bemenete.
17. – STOP
Negatív logikájú TTL bemenet. Lefutó élre letiltja a DSP működését és motorfékes üzemet generál.
7. – Q_B
TTL bemenet. Inkrementális Encoder „B” csatornájának bemenete.
18. – FAULT
TTL kimenet. Magas szintje védelmi működést jelez.
8., 19., 27. – GND
Logikai föld pont (negatív).
21. – LED_A
Negatív logikájú TTL kimenet. Állapotjelző „A” LED meghajtó kimenete.
9. – NC
Üres.
22. – LED_B
Negatív logikájú TTL kimenet. Állapotjelző „B” LED meghajtó kimenete.
10. – TEST
Negatív logikájú TTL bemenet. Teszt gomb (stresz gomb) bemenete. Magas_Alacsony_Magas szintváltozások  „Test way” regiszternyi egységugrást hajt végre a motoron.
23. – PWM_1H
TTL kimenet. Baloldali hídvezérlő, felső FET-jét működteti PWM-es módban.
11. – MON_TX
TTL kimenet. Soros porti adat kimenete monitor programokhoz.
24. – PWM_2H
TTL kimenet. Jobboldali hídvezérlő, felső FET-jét működteti PWM-es módban.
12. – MON_RX
TTL bemenet. Soros porti adat bemenet monitor programokhoz.
25. – PWM_2L
TTL kimenet. Jobboldali hídvezérlő, alsó FET-jét működteti PWM-es és motorfékes módban.
13., 20., 28. – VCC 26. – PWM_1L
TTL kimenet. Baloldali hídvezérlő, alsó FET-jét működteti PWM-es és motorfékes módban.

Hídvezérlés:

A hídvezérlési kimenetek IR2112 driver IC-re lettek tervezve. A Firmware belső „Dead time” generátort tartalmaz mely 4µS-os. Normál üzemmódban átlósan vezéreltek a FET-ek. Az alsó FET-ek PWM módban, a felsők statikus módban gerjesztődnek. Motorfékes üzemmódban az alsó FET-ek statikusan vezéreltek. A felső FET-ek Gate töltő kondenzátorát 2s-os frissítő algoritmus tartja életben (kikapcsolható). 47uF-os töltőkondenzátor javasolt! A töltő dióda BAV21 vagy gyorsabb legyen (<100nS)! A töltési idő 16µS.
A túláram korlátozáshoz a TTL jelet egy komparátorral kell biztosítani.
Túláram korlátozáskor az össze PWM kimenet 0-ba vált.

p100 teszt parancs (100%-os PWM előre irányba):


(töltési ciklus)

1CH = 2L, 2CH = 2H, ΔT= töltési idő (16µS), töltési periódus=2s.


(dead time)

1CH = 2L, 2CH = 2H, ΔT= dead time (4µS), szimmetrikus.

Csatlakozások ismertetése:

(P; I; D)_AN bemenetek:
Javasolt trimmer érték 1kOhm (a GND és a VCC közé kötve).

T_SENSOR bemenet:
Alkalmazható thermosenzor: 640-es sorozatú, 4k7 NTK a hűtőbordához szorítva. A bemenet és a VCC közé kell kötni. A bemenet és a GND közé 1kOhmos ellenállás és egy 100nF-os kondenzátor párhuzamosan szükséges.

STEP/DIR bemenetek:
A STEP jel negatív logikájú, lefutó élre lépteti a belső számlálót. A DIR jelnek a STEP léptetése előtt 100nS-al stabilizálódnia kell. A minimális STEP impulzus hossza 5nS.

TEST bemenet:
Két funkciójú bemenet.
1. Magas_alacsony_magas szintváltozás sorozatra, a „Test way” regiszter által előírt mértékű egységugrást hajtja végre (Encoder step-ben mérve). A bemenet felhúzására tipikusan 3k Ohmmos ellenállás ajánlott. Közvetlenül ráköthető a nyomógombra (szoftveresen pergésmentesített).
2. 2s-on keresztül nyomva tartva, a DSP újraindul (reset). Az újraindulás tényét a két LED kimenet "felvillanása" is jelzi.

STOP bemenet:
Vész-stop funkciót lát el. Nem pergésmentesített, negatív logikájú, TTL bemenet! Hatására mindenkor letilt a DSP és a motort motorfékes üzembe viszi, valamint a FAULT kimenetet magasra állítja. Láncolt hibabemenet. Kihozni belőle csak Reset-el lehet.

FAULT kimenet:
Hibajelző TTL kimenet. A STOP bemenet és a belső védelmi rendszer működteti. Javasolt nyitott kollektoros, tranzisztoros meghajtása, így logikai OR kapcsolat hozható létre a többi tengellyel és a PC-vel is!

LED_A és LED_B kimenetek:
Negatív logikájú TTL kimenetek, akár közvetlen LED meghajtásokra is (a LED+ellenállását a VCC és a kimenet közé kell kötni)! Gyűjtött állapotjelző LED-ek (Status). A védelem működése esetén a kiolvasható „Status” regiszter tartalmazza az okot, szöveges formában.

 A DSP kétszintű védelmi rendszerre:

1. Önálló védelmek. Működésbe lépésük esetén a motort motorfékkel megállítják, és a DSP-t letiltják. LED-es ("A" és "B") fényjelzést, valamint a „Status” regiszterben szöveges üzeneteket adnak. A DSP újraindításával lehet csak kihozni belőle. Minden önálló védelem hibajelet generál a FAULT kimeneten. Ezzel a PC-n futó CNC vezérlőszoftvert (pl. Mach3-at) is le lehet állítani.

- Hard limit (Error*) regiszter túlfutás védelme (mérete állítható):
Ha a hibajel (Error*) meghaladja a beállított értéket, a DSP motorfékkel megállítja a motort és letiltja további működését.
Elsősorban fordított Encoder bekötés és a motormegszorulás védelmét látja el.

* Error regiszter = hibaszint regiszter, mely a kért és a tényleges mechanikai pozíciók közötti eltérést méri Encoder Step-ben. Ha nincs eltérés, értéke 0.

- Motor túlterhelés védelem:
Ha motor túláram korlátozása folyamatosan működik, és ideje meghaladja az "Overcurrent time" regiszter értékét, a védelem megállítja a motort és letiltja további működését.

- Vezérlő túlterhelés védelem:
A Hűtőborda hőmérsékletét egy thermo szenzor folyamatosan méri és kb. 60/80/100°C-nál letiltja a DSP további működését. Szerviz kóddal állítható.

- Stop bemenet aktív (alacsony). Hatására a DSP letilt.

2. PC-n keresztüli védelmek. Önmagában nem állítja meg a Vezérlőt, csak hibajelet generál a FAULT kimeneten. Ha ez a kimenet össze van kötve a PC egyik Input bemenetével és a vezérlő szoftver megfelelően fel van konfigurálva, akkor ez a jel képes megállítani a végrehajtást úgy, hogy nem történik impulzus vesztés! Bizonyos feltételek mellet a hiba kijavítása után, selejt nélkül folytatható a munka.

- Soft limit (Error*) regiszter túllépése. Az állapot fennállásáig jelzést ad a "A" LED-en is. E jelzés elsősorban az alakhű pályakövetés ellenőrzésére szolgál. Folyamatosan figyeli a motor és a CNC szoftver együttfutását. Szétcsúszásuk esetén megállíthatja a végrehajtást és jelzést ad. Szerviz kóddal tiltható a Fault jelzése.

- Motor csúcsáram korlátozás:
A DSP folyamatosan ellenőrzi a C_LIMIT bemenet állapotát, és magas szintje esetén a PWM-es kimeneteket korlátozza. A korlátozás tényét a "B" LED kigyújtásával jelzi. Ez a jelzés nem működteti a FAULT kimenetet.

LED jelzések és Fault kimeneti táblázat: 

Hiba

LED_A

LED_B

FAULT

Motorfék

Status regiszter

Áramkorlát:

-

X

-

-

-

Soft limit:

X

-

-/X

-

-

Hard limit:

X

-

X

X

Üzenet

Motor Túlterhelés:

-

X

X

X

Üzenet

Hővédelem:

-

X

X

X

Üzenet

Stop:

t-1*

t-1*

X

X

Üzenet


A DSP-t megállítják és csak RESET-el lehet kijönni belőle!

* t-1 megtartja előző állapotát.

MON_TX és MON_RX portok:
RS232C illesztéshez a MAX232 IC alapkapcsolása javasolt. Adatátvitele 115200,8,N,1 átvitelvezérlés nélkül, ASCII módban. USB átalakítóval használható USB portra is. Megjelenítő szoftver: bármely szabványos ASCII Terminal program (pl. a Windows-os Hyperterminal), vagy a sokkal fejlettebb Quantum Sentinel.


J3: 1=Vcc; 2=GND; 3=MON_RX; 4=GND; 5=MON_TX


Kommunikáció a QDSP-ve:

A DSP beállítása nagyrészt a P-I-D _AN analóg bemenetein keresztül történik, trimmerpotencióméterek segítségével. A többi beállító regiszterek és összetett funkciók eléréséhez, soros kommunikáció szükséges. A kommunikáció a MON_RX (vételi) és MON_TX (adási) lábakon keresztül zajlik soros formában (115200 bit/sec, 8-bites adatok, paritás nélkül és 1 stop bittel). Illesztése a PC-hez történhet RS232C (lásd fentebb), vagy RS232C-USB átalakítóval, USB vonalakon keresztül.

A beállításhoz szükséges szoftver lehet egy egyszerű terminál program (pl. a Windows-os Hyperterminal), vagy a sokkal fejlettebb képességű Quantum Sentinel.
A szabványos ASCII kommunikáció révén bármilyen operációs rendszeren (DOS, Linux, stb.) elvégezhető a beállítás és hibaszint analízis egy sima terminál program segítségével. Windows-os környezetben a fejlettebb Quantum Sentinel programot javasoljuk használni. A Sentinel erőforrás igénye jóval nagyobb mint az egyszerűbb terminálprogramoké, ezért külön PC-n javasolt azt futtatni (pl. laptopon). Ha szükséges az egyazon PC-n való futtatás, akkor a Hyperterminalt javasoljuk használni.


Használat Hyperterminalon keresztül:

Sikeres kommunikáció beállítás után, ha a Terminalt hamarabb indítjuk ell mint a Vezérlőt, akkor a következő bemutatkozó szöveg jelenik meg a Vezérlő bekapcsolását követően:


(bemutatkozó képernyő)

Leolvasható a beégetett DSP Firmware verziója.
 Ha a DSP hamarabb lett bekapcsolva, mint ahogyan a csatlakozás létrejött, akkor ez a képernyő nem jelenik meg (üres), de egy ENTER lenyomása után listázódnak a regiszterek!!!

ENTER után egy részletes segítség (HELP) jelenik meg:


(aktuális állapot lekérdezése)

Itt kilistázva megtaláljuk a legfontosabb regisztereket és azok értékeit. Az írható regiszterek neveiben szereplő zárójeles betűk a hozzá tartozó parancsok, melyekkel értékeik megváltoztathatóak.


(írható regiszterek)

Egy példa:

            m5 (+ENTER)

A „Step multiplier” (lépés szorzó) regisztert 5-re állítja. Ezzel a PC felöl érkező Step jeleket meg 5×-özi.

Ha bármikor kíváncsiak vagyunk az aktuális értékekre, akkor egy üres ENTER-t kel nyomnunk!
Ha helytelen értéket adunk meg, akkor ezt a Vezérlő hibaüzenettel jelzi és egyben megadja a használható
értéktartományt is! Néhány érték megváltoztatása esetén a Vezérlőt újra kell indítani, ezt szintén jelzi nekünk üzenettel!

Az alsó részben (Read only regiszters), csak olvasható regiszterek találhatóak. Ezek a regiszterek a Vezérlő aktuális állapotáról tájékoztatnak és értékük nem változtatható meg. Jelentésük lentebb megtalálható.

 A Speciális parancsok listájához az  s  (+ENTER) paranccsal férhetünk hozzá.

Regiszterek és konfigurálásuk:

Írható-olvasható regiszterek:

A regiszterek kiolvasását egy üres ENTER leütésével kérhetjük.
A regiszterek értékei a "betű+új érték" formulával módosíthatóak. Pl.: f4 az Encoder digitális szűrőjét 4-es értékre állítja. Néhány regiszter megváltoztatása a DSP újraindítását kívánja, ezt üzenettel jelzi is. Mértékegységük (értelmezésük) szögletes zárójelben van jelezve [ ... ].

Néhány regiszter megváltoztatása csak szakembereknek javasolt (ezt pirossal jelezem)!
A regiszterek módosítása motorfutás közben NEM javasolt!

Regiszterek és funkciójuk:

e - PID kiértékelés gyakorisága (periódusa) regiszter. A tényleges sebesség a regiszter értéke×95.45uS. Ennek reciproka a PID frekvencia (alapértéke 1/(3×95.45us)=3492.22 Hz). A motor időállandójához lehet igazítani a DSP-t. Tartománya: 1 - 5.
Figyelem! Megváltoztatása esetén a PID tagokat lehet, hogy újra kell hangolni!

n - Encoder használati mód. Kétféle üzemmód lehetséges: 2×-es és 4×-es mód. Az encoder alaposztását 2×-ezi, vagy 4×-ezi (pl. egy 500-as PPR alaposztású encoderből, 4×-es módban 2000-res felbontású lesz). Az érték változtatása befolyásolja a CNC gép felbontását és végsebességét. Tartománya: 2; 4.
Figyelem! Megváltoztatása esetén a PID tagokat lehet, hogy újra kell hangolni!

f - Encoder digitális zajszűrő értéke (EDF). Az Encoder bemenet zajszűrője, mely a csúszás mentes kezelésért felel. Zajos, gyengébb minőségű Encoder vagy vonala esetén értékét növelni kell, de ez az Encoder sávszélességének csökkenésével jár. A rendszer csak a filter idejét meghaladó jelváltozást tekinti stabilizált Encoder változásnak, alatta figyelmen kívül hagyja (zajszűrés). Tartománya: 1 - 7.
Figyelem! 7-es értéken az Encoder bemenet sávszélessége 75 kHz-re zuhan!

m - Step-jel szorzó. A PC felöl érkező Step (léptető) jeleket többszörözi. Segítségével a CNC vezérlő szoftver maximális sebességét lehet növelni és így a rendszerre optimalizálni. Az érték változtatása befolyásolja a CNC gép felbontását és végsebességét. Tartománya: 1 - 10.

o - "Soft" hibahatár regiszter. Ha a pozíció hiba nagyobb e regiszter értékétől, akkor a DSP FAULT kimenete aktív lesz (programozható) és az "A" LED kigyullad. Ha az FAULT kimenet össze van kötve a P2B kártya egyik bemenetével és a szoftver megfelelően be van konfigurálva, akkor ez a jelzés leállítja a CNC gép megmunkálását, pozíció szétcsúszás nélkül (korrigálható hiba)! Értékének alacsonyabbnak kell lennie a „Hard” limit regiszter értékétől! Tartománya: 1 - 200.

a - "Hard" hibahatár regiszter. Működése ugyan az mint az "Soft limit" regiszteré, de ez a DSP-t le is állítja (motorfékkel) és csak a DSP újraindításával oldható fel! Értékének magasabbnak kell lennie, mint a Soft limit regiszter értékének! Tartománya: 1 - 30000.

w - TEST bemenet aktív állapotára történő elmozdulás úthossza. Beállítható vele a még biztonságos út hossz (ütközés elkerülése), melyet a "stresz-gombra" elmozdul a Vezérlő. Értékének alacsonyabbnak kell lennie, mint a "Hard" hibahatár regiszteréé! Tartománya: 1 - 2999

t - Túlterhelés időkorlátja. Ha e regiszter értékét meghaladó ideig, folyamatosan fennáll az áramkorlátozás, akkor a DSP leállítja és kikapcsolja a motort (túlterhelés védelem) és FAULT jelet generál! Feloldásához újra kell indítani a DSP-t. Tartománya: 1 - 7.

i - A bináris hibaszint monitorozás triger szintje, abszolút értékben (Sentinel használja). Tartománya: 1 - 100.

l - Motor remegés csökkentés mértéke. Tartománya: 0 - 4.

Csak olvasható regiszterek:

Proportional, Integral, Derival - a hozzájuk tartozó trimmer-potenciométerek (P_AN, I_AN, D_AN bemenetek) értékei.

Thermo - a senzor (hűtőborda) hőmérséklete. A korlátozási határa háromféle fix érték lehet (60, 80, 100 [°C]).

Position error - a kiolvasás pillanatában aktuális mechanikai eltérés értéke.

Current limit sense - a kiolvasás pillanatában aktuális áramkorlátozás állapota.

Resolution - az eredő felbontás szorzója a jelenlegi konfigurációból (Jelenlegi felbontás[PPR]= Resolution × Encoder alap felbontása[CRP]).

Status - a jelenlegi DSP állapota és az esetleges teendők, hibák.

Speciális parancsok:

s - Listázza a speciális parancsokat.

y1 - Indítja a valósidejű pozícióhiba monitorozást. Kilépni belőle a q + ENTER-el lehet. A kijelzés ± irányú csúcsindikátor, 3s-os kimerevítéssel. Mértékegysége: PC-Step.


(ASCII módú hibaszint analízis)

PWM State = A PWM kitöltési tényező állapota. OK esetén értéke < 100%, Max. esetén 100%. Többlet információ a hajtás minőségéről.

p - fix PWM-es motor gerjesztés (irányított) kitöltési tényezője. Hibakeresés és teszt célokra. Tartománya: 0 ... +-100 [%]

J – (NAGY J!) Szerviz kódok. Hibakeresés és speciális konfigurálási célokra (Fuse-k).

C1 – (NAGY C!) törli az összes regiszter változtatását, és alapértékre állít mindent (reset).

u – Listázza a Fuse-k állapotát.

r - P trimmer előerősítése. Korrigálható vele a trimmer szabályzási tartománya.

x - D trimmer előerősítése. Korrigálható vele a trimmer szabályzási tartománya.

Szerviz kódok (Fuse-k) (J-kapcsolók):

1100 : Kiküldi az aktuáli PID periódus értékét ASCII karakterben (Sentinel),
1028 : AC mód (híd frissítés ki),
1027 : DC mód (híd frissítés be),
1026 : Soft limit FAULT jelzés nélkül (alapállapot),
1025 : Soft limit FAULT jelzéssel,
1024 : ideiglenet motor túlterhelés védelem bénítás,
1023 : Vezérlő hőfokvédelme 60°C-ra (alapállapot),
1022 : Vezérlő hőfokvédelme 80°C-ra,
1021 : Vezérlő hőfokvédelme 100°C-ra,
1002 : Triger mód ki (Sentinel),
1001 : Triger mód be (Sentinel),
1000 : Bináris hibaszint adatfolyam indítása (Sentinel). Leállítása q + ENTER.

8 bites (0-255) hibaszint adatok. 128 képviseli a 0 hibát (-tartomány <128< +tartomány).
Külső szoftverből indítani : J1000+CR ASCII adatokkal lehet.

A belső EEprom-ba tárolódó Fuse-k:

1026 vagy 1025,
1023 vagy 1022 vagy 1021,
1001 vagy 1002.