Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
ATEsystem s.r.o. Studentská 6202/17 708 00 Ostrava-Poruba Česká republika
M +420 595 172 720 E [email protected] W www.atesystem.cz
Proudový zdroj
Firmware 1.3.6
Device Configurator 1.0.0
LabVIEW driver 1.1.0
Opravy a nové funkce
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 2 z 13
Informace o dokumentu
Č. revize Autor Datum revize Popis
0 Pařez J. 04.04.2019 Vytvoření dokumentu
Přílohy
Poznámky
Veškerá přidaná a upravená funkcionalita popsaná v tomto dokumentu je dostupná minimálně od verze
firmwaru 1.3.6, aplikace Device Configurator 1.0.0 a LabVIEW ovladače 1.1.0
Kontakt
ATEsystem s.r.o. T +420 595 172 720
Studentská 6202/17 F +420 595 170 100
708 00 Ostrava 8 – Poruba E [email protected]
Česká republika W www.atesystem.cz
Všechna práva vyhrazena. Žádná část tohoto dokumentu nesmí být publikována, přenášena na jakémkoliv médiu, kopírována ani překládána do cizích jazyků bez předchozího písemného souhlasu firmy ATEsystem s.r.o.
ATEsystem s.r.o. nepřejímá žádné záruky za obsah tohoto dokumentu a případné tiskové chyby.
V dokumentu jsou použité názvy produktů, firem, které mohou být ochrannými známkami nebo registrovanými ochrannými známkami příslušných vlastníků.
ATEsystem s.r.o. © 2019
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 3 z 13
OBSAH
1 FIRMWARE UPDATE ................................................................................................................................... 5
1.1 FW ..................................................................................................................................................... 5
1.2 Device Configurator ........................................................................................................................... 5
2 ADVANCED PANEL OVLÁDACÍ APLIKACE.................................................................................................... 6
3 VIZUÁLNÍ IDENTIFIKACE ............................................................................................................................. 6
3.1 FW ..................................................................................................................................................... 6
3.2 Device Configurator ........................................................................................................................... 6
3.3 LabVIEW driver .................................................................................................................................. 6
4 SÉRIOVÉ ČÍSLO ........................................................................................................................................... 7
4.1 FW ..................................................................................................................................................... 7
4.2 Device Configurator ........................................................................................................................... 7
4.3 LabVIEW driver .................................................................................................................................. 7
5 HW REVIZE ................................................................................................................................................. 8
5.1 FW ..................................................................................................................................................... 8
5.2 Device Configurator ........................................................................................................................... 8
5.3 LabVIEW driver .................................................................................................................................. 8
6 JMÉNO ZDROJE .......................................................................................................................................... 8
6.1 FW ..................................................................................................................................................... 8
6.2 Device Configurator ........................................................................................................................... 8
6.3 LabVIEW driver .................................................................................................................................. 8
7 PODMÍNKY VYHLEDÁVÁNÍ ......................................................................................................................... 9
7.1 Device Configurator ........................................................................................................................... 9
8 PROUDOVÝ LIMIT ...................................................................................................................................... 9
9 REBOOT.................................................................................................................................................... 10
9.1 FW ................................................................................................................................................... 10
9.2 LabVIEW driver ................................................................................................................................ 10
10 STAV DIGITÁLNÍCH VÝSTUPŮ ................................................................................................................... 10
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 4 z 13
10.1 FW ................................................................................................................................................... 10
10.2 LabVIEW driver ................................................................................................................................ 10
11 HODNOTY RUČNÍHO REŽIMU (PWM) ...................................................................................................... 11
11.1 FW ................................................................................................................................................... 11
11.2 Device Configurator ......................................................................................................................... 11
11.1 LabVIEW driver ................................................................................................................................ 11
12 ROZSAHY LIMITŮ ..................................................................................................................................... 12
12.1 FW ................................................................................................................................................... 12
12.2 LabVIEW driver ................................................................................................................................ 12
13 MAXIMÁLNÍ A MINIMÁLNÍ ZMĚŘENÉ HODNOTY .................................................................................... 12
13.1 FW ................................................................................................................................................... 12
13.2 Device Configurator ......................................................................................................................... 12
13.3 LabVIEW driver ................................................................................................................................ 13
14 STRUKTURA LABVIEW DRIVERU .............................................................................................................. 13
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 5 z 13
1 FIRMWARE UPDATE
Aktualizaci firmwaru lze provést pomocí aplikace Device Configurator. Soubor s firmwarem pro
proudový zdroj má příponu „.ate“. Přehrát je možné starší verzi na novější i obráceně, ale vždy musí jít
minimálně o verzi 1.3.6.
1.1 FW
Ihned po zapnutí zdroje přibližně 1 s svítí všechny indikační LED, toto signalizuje přítomnost
bootloaderu, který je pro aktualizaci FW nezbytný.
Příkaz FU slouží k ověření, jestli je dostupná funkcionalita Firmware Update:
o FU<CR><LF> -> ERROR,1 nedostupný
o FU<CR><LF> -> OK,0;none nedostupný
o FU<CR><LF> -> OK,0:Atmel OK
1.2 Device Configurator
V aplikaci Device Configurator lze aktualizaci vyvolat klikem na ikonku FW napravo v hlavním okně.
Obr. 1 – Device Configurator – ikonka pro vstup do okna Update Firmware
Mezerníkem lze přepínat jednořádkový textový výstup informující o aktuálně prováděné akci. Nejprve
se zvolí soubor s příponou „.ate“, Device Configurator následně provede automatickou kontrolu
validity souboru a kompatibility HW. Pak stačí kliknout na Upload a počkat. Ve složce ./log se následně
uloží xml soubor s detailním výpisem informací o průběhu aktualizace.
Obr. 2 – Device Configurator – okno Update Firmware
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 6 z 13
2 ADVANCED PANEL OVLÁDACÍ APLIKACE
Pokročilé funkce jsou v aplikaci Device Configurator umístěny v Advanced Panelu, který lze vyvolat
klávesovou zkratkou Ctrl + Shift. Nastavení viditelnosti Advanced Panelu si aplikace pamatuje i po
zavření. V Advanced Panelu je zobrazeno okno historie zasílaných příkazů, je zde panel ručního
ovládání pomocí PWM a dále je zde zobrazeno sériové číslo, HW revize a jméno zdroje, které lze
uživatelsky změnit.
Obr. 3 – Device Configurator – Advanced Panel
3 VIZUÁLNÍ IDENTIFIKACE
Nová funkce vizuální identifikace je vhodná např. pro rychlé rozpoznání zdroje v rozváděči. Jedná se o
blikání všemi třemi LED diodami najednou po dobu cca 2,5s.
3.1 FW
Příkaz BL spustí vizuální identifikaci.
o BL<CR><LF> -> OK,0 Následující 2,5s budou blikat všechny LED diody
3.2 Device Configurator
Spouští se kliknutím na ikonu produktu v hlavním okně aplikace.
Obr. 4 – Vizuální identifikace pomocí kliku na ikonu produktu
3.3 LabVIEW driver
Soubor ate_pwr_blink_leds.vi ve složce /public/device
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 7 z 13
4 SÉRIOVÉ ČÍSLO
Přidána funkce vyčítání sériového čísla ve tvaru 12345678. Jedná se přesně o 8 číslic.
4.1 FW
Příkaz BS vyčte sériové číslo zdroje.
o BS<CR><LF> -> OK,0;serial:18080801 Sériové číslo zdroje je 18080801.
4.2 Device Configurator
V aplikaci Device Configurator lze sériové číslo vyčístObr. 5 přímo na hlavním panelu v indikátoru SN
(Obr. 5) nebo v ovládací aplikaci (Obr. 6), která se spouští kliknutím na ikonu App. Sériové číslo se
nachází v Advanced Panelu (2) vpravo dole.
Obr. 5 – Device Configurator – sériové číslo v seznamu nalezených zařízení
Obr. 6 – Device Configurator – sériové číslo, HW revize a jméno v Advanced Panelu
4.3 LabVIEW driver
Soubor ate_pwr_get_serial_rev_name.vi ve složce /public/device
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 8 z 13
5 HW REVIZE
Přidána funkce vyčítání HW revize. Jedná se řetězec ASCII znaků o maximální délce 15.
5.1 FW
Příkaz BR vyčte HW revizi zdroje.
o BR<CR><LF> -> OK,0;revision:PPZPLS0001 HW revize zdroje je PPZPLS0001.
5.2 Device Configurator
V Advanced Panelu (2) viz. (Obr. 6).
5.3 LabVIEW driver
Soubor ate_pwr_get_serial_rev_name.vi ve složce /public/device
6 JMÉNO ZDROJE
Jméno zdroje lze použít jako unikátní uživatelsky nastavitelný identifikátor. Jedná se řetězec ASCII
znaků o maximální délce 15 a minimální délce 1 znak.
6.1 FW
Příkaz BN vyčte jméno zdroje.
o BN<CR><LF> -> OK,0;name:My Source 1 Jméno zdroje je My Source 1.
Příkaz BNxxx nastaví jméno zdroje.
o BNmy1<CR><LF> -> OK,0 Nastaví jméno zdroje na my1.
6.2 Device Configurator
V Advanced Panelu (2) viz (Obr. 6).
6.3 LabVIEW driver
Soubor ate_pwr_get_serial_rev_name.vi ve složce /public/device řeší vyčítání jména.
Soubor ate_pwr_set_name.vi ve složce /public/device řeší nastavení jména.
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 9 z 13
7 PODMÍNKY VYHLEDÁVÁNÍ
7.1 Device Configurator
Zdroje, které mají aktivní TCP spojení (jsou již připojeny k PC) jsou nyní v aplikaci Device Configurator
zobrazovány s ikonou otazníku. Nejsou tedy identifikované jako produkt Proudový zdroj. V obrázku
níže je první nalezená položka identifikována jako Proudový zdroj, druhá položka však může být jak
libovolné zařízení s NIC Lantronix X-Port, tak i Proudový zdroj s otevřeným TCP spojením.
Obr. 7 – Device Configurator – rozdíl mezi již připojeným zdrojem a nepřipojeným zdrojem
8 PROUDOVÝ LIMIT
Byl odstraněn nedostatek, při kterém zdroj na překročení limitu proudu (příkaz LC) reagoval pouze
vypnutím výstupu, ale nezměnil status na „overcurrent“.
Kontrola proudového limitu zachytí i krátké překročení nastavené hodnoty, v praxi tedy i regulační
překmit. Např. pokud se nastaví limit na 1 A a setpoint rovněž na 1 A, může dojít ke krátkodobému
překročení limitu, vypnutí výstupu a vyhlášení „Overcurrent“. Důvodem jsou vlastnosti PID regulátoru,
který pro dosažení požadované hodnoty 1 A může před ustálením tuto hodnotu překročit (již zmíněný
překmit).
Pouze v případě maximální hodnoty proudu 2 A (u Low Range verze 350 mA) je přidána tolerance,
která umožňuje chod zdroje na maximální proud se shodným proudovým limitem. Nelze totiž nastavit
proudový limit nad rozsah zdroje (2 A, respektive 350 mA).
Příklad nastavení:
LED má maximální konstrukční proud dovolený výrobcem 1,2 A, testování se provádí při proudu 1 A.
Hodnota 1,2 A tedy nesmí být nikdy překročena a je vhodné ji použít jako proudový limit. Setpoint se
nastaví na požadovaný proud testu, což je 1 A.
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 10 z 13
9 REBOOT
Příkaz pro reset systému je nyní rozšířen o možnost resetovat vnitřní Ethernetový převodník (Lantronix
X-Port). V případě resetu samotného zdroje trvá akce zhruba 1 s (u staršího FW bez bootloaderu je to
zhruba 200 ms). V případě kompletního resetu včetně X-Portu může akce trvat 5 – 10 s v závislosti na
nastavení X-Portu a sítě, do které je připojen.
9.1 FW
Příkaz RB resetuje kompletně celé zařízení včetně Ethernetového převodníku.
o RB<CR><LF> -> OK,0; Inicioval se reset celého zařízení.
Příkaz RB0 resetuje pouze zdroj.
o RB0<CR><LF> -> OK,0; Inicioval se reset pouze zdroje.
9.2 LabVIEW driver
Soubor ate_pwr_reboot.vi ve složce /public/device
10 STAV DIGITÁLNÍCH VÝSTUPŮ
Přidána funkce vyčítání stavu digitálních výstupů.
10.1 FW
Příkaz GOx vyčte stav daného digitálního výstupu.
o GO1<CR><LF> -> OK,0;DO1:0 Digitální výstup č. 1 je nastaven na log. 0.
10.2 LabVIEW driver
Soubor ate_pwr_get_do.vi ve složce /public/measurements
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 11 z 13
11 HODNOTY RUČNÍHO REŽIMU (PWM)
Funkce vyčítání hodnot PWM kanálů v procentech slouží jako doplněk při používání příkazů SPxDy
(nastavování PWM) v ručním režimu bez zapnuté regulace. Rovněž ji lze použít pro zjištění aktuálních
hodnot PWM nastavených regulací i v běžném režimu.
PWM kanál 1: proud
PWM kanál 2: vnitřní napětí
Pozor: Nezaměňovat s výstupním napětím, které je dáno výstupním proudem a odporem
zátěže.
11.1 FW
Příkaz GPx vyčte stav daného PWM kanálu.
o GP1<CR><LF> -> OK,0;PWM1:25.0 Proud je nastaven na 25%.
o GP2<CR><LF> -> OK,0;PWM1:75.0 Napětí je nastaveno na 75%.
11.2 Device Configurator
V aplikaci Device Configurator v Advanced Panelu lze tlačítkem Regulation vypnout regulaci a zapnout
tak ruční režim, ve kterém se vnitřní napětí a proud ovládá/vyčítá pomocí ovládacího panelu PWM
DUTY.
Obr. 8 – Device Configurator – ruční režim pomocí PWM v Advanced Panelu
11.1 LabVIEW driver
Soubor ate_pwr_get_pwm.vi ve složce /public/regulation
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 12 z 13
12 ROZSAHY LIMITŮ
Přidána funkce vyčítání rozsahu napěťových a proudových limitů. Tyto limity jsou dány hardwarovou
konstrukcí zdroje a nejdou změnit. Můžou sloužit např. pro validaci vstupu hodnot proudového limitu
(LC), setpointu (SC) nebo napěťových limitů (LUH a LUL).
12.1 FW
Příkaz LA vyčte rozsahy napěťových a proudových limitů.
o LA<CR><LF> -> OK,0;Imin:0.100,Imax:2.000,Umin:0.000,Umax:50.000
Rozsah proudového limitu je 0.1 – 2.0 A a napěťového 0 – 50 V.
12.2 LabVIEW driver
Soubor ate_pwr_get_all_range.vi ve složce /public/limits
13 MAXIMÁLNÍ A MINIMÁLNÍ ZMĚŘENÉ HODNOTY
Sjednocena a zjednodušena funkcionalita vyčítání maximálních a minimálních změřených hodnot
proudu a napětí pod jediný příkaz (z příkazů MVH, MVL, MCH na příkaz MM).
13.1 FW
Příkaz MM vyčte maximální a minimální naměřené hodnoty proudu a napětí.
o MM<CR><LF> -> OK,0;Imax:0.154,Umin:36.799,Umax:38.856
Max. proud byl 0.154 A, min. napětí 36.799 V a max. napětí 38.856 V.
13.2 Device Configurator
V aplikaci Device Configurator po zapnutí Advanced Panelu lze vidět maximální a minimální změřené
hodnoty napětí nad indikátorem aktuálního výstupního napětí a maximální změřenou hodnotu proudu
nad indikátorem setpointu.
Obr. 9 – Device Configurator – maximální a minimální změřené hodnoty proudu a napětí
PROUDOVÝ ZDROJ Opravy a nové funkce - firmware 1.3.6
ATEsystem s.r.o. Strana 13 z 13
13.3 LabVIEW driver
Soubor ate_pwr_get_max_values.vi ve složce /public/measurement
(je zpětně kompatibilní s libovolnou verzí firmwaru).
14 STRUKTURA LABVIEW DRIVERU
LabVIEW driver byl přeorganizován do logických celků reprezentovaných adresářovou strukturou.
Hlavními podkategoriemi jsou složky public (určeno pro běžnou manipulaci) a private (pomocné
utility). Složka public je dále rozdělena na složky device (systémové nástroje), eeprom (manipulace
s EEPROM), limits (limity), measurements (měření), output (ovládání výstupu), regulation (regulace)
a trigger (rezervována pro pozdější využití). Vedle složek public a private zde je i složka example, která
obsahuje několik příkladů použití a pak soubor __ate_pwr_VI_tree.vi (VI strom).
example (příklady použití)
private
o utils (pomocné utility)
public
o device (systémové nástroje)
o eeprom (manipulace s EEPROM)
o limits (limity)
o measurements (měření)
o output (ovládání výstupu)
o regulation (regulace)
o trigger (rezervována pro pozdější využití)
__ate_pwr_VI_tree.vi (VI strom – přehled dostupných VI)