User manual
%AANNTTCCFF
Název
Konfigurace
Popis
Nastavení adresy, vstupního rozsahu, p
ř
enosové rychlosti, datového formátu,
kontrolního sou
č
tu a/nebo integra
č
ního
č
asu pro analogový vstupní modul
Syntax
e
%AANNTTCCFF(cr)
% je odd
ě
lovací znak
AA (rozsah 00-FF) p
ř
edstavuje 2 znakovou hexadecimální adresu analogového
výstupního modulu ur
č
eného ke konfiguraci.
NN p
ř
edstavuje novou hexadecimální adresu analogového výstupního modulu.
Rozsah je od 00h do FFh.
TT je kód typu (výstupního rozsahu), (viz níže tabulka 4 – 4).
CC je kód p
ř
enosové rychlosti.
FF je hexadecimální
č
íslo, které je ekvivalentní 8 bitovému parametru p
ř
edstavujícímu
datový formát, status kontrolního sou
č
tu a integra
č
ní
č
as. Rozložení 8 bitového
parametru je na obr. 4 – 2.
Bit 7 se nepoužívá a musí být nastaven na nulu.
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).
7 6 5 4 3 2 1 0
Status kontrolního sou
č
tu
0: Zakázáno Viz níže rychlost p
ř
eb
ě
hu* Datový formát
1: Povoleno 00: Technické jednotky
Nepoužívá se 01: % FSR
10: dvojkový dopln
ě
k
Obr. 4 – 2: Datový formát 8 bitového parametru
*
R
ychlost
p
ř
eb
ě
hu (Slew rate
)
Bitový kód Nap
ě
tí Proud
0000: Okamžitá zm
ě
na
0001: 0,625 V/s 0,125 mA/s
0010: 1,125 V/s 0,250 mA/s
0011: 0,250 V/s 0,500 mA/s
0100: 0,500 V/s 1,000 mA/s
0101: 1,000 V/s 2,000 mA/s
0110: 2,000 V/s 4,000 mA/s
0111: 4,000 V/s 8,000 mA/s
1000: 8,000 V/s 16,00 mA/s
1001: 16,00 V/s 32,00 mA/s
1010: 32,00 V/s 64,00 mA/s
1011: 64,00 V/s 128,00 mA/s
%AANNTTCCFF
Odezva
!AA(cr) jestliže je p
ř
íkaz platný.
?AA(cr) jestliže byl zadán neplatný parametr, nebo když svorka INIT* nebyla p
ř
i
pokusu o zm
ě
nu p
ř
enosové rychlosti nebo kontrolního sou
č
tu uzemn
ě
na.
Jestliže modul detekuje chybu syntaxe nebo chybu komunikace, nebo pokud zadaná
adresa neexistuje, modul nereaguje.
! Odd
ě
lovací znak ozna
č
uje, že byl p
ř
ijat platný p
ř
íkaz.
? Odd
ě
lovací znak ozna
č
uje, že p
ř
íkaz je neplatný.
AA (rozsah 00-FF) p
ř
edstavuje 2 znakovou hexadecimální adresu analogového
výstupního modulu.
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).
P
ř
íklad
P
ř
íkaz: %310A310610(cr)
Odezva: !24(cr)
Analogový vstupní modul na adrese 31h je nastaven na novou adresu 0Ah,
s výstupním rozsahem 4 až 20 mA, p
ř
enosovou rychlostí 9600, datovým formátem
technických jednotek, rychlostí p
ř
eb
ě
hu 1.0 mA/s a bez kontrolního sou
č
tu.
č
asem 50 ms (60 Hz), datovým formátem technických jednotek a bez kontrolního
sou
č
tu.
Odezva ukazuje, že p
ř
íkaz byl p
ř
ijat.
Poznámka: Analogový vstupní modul vyžaduje po zm
ě
n
ě
konfigurace pro provedení automatické
kalibrace maximáln
ě
20 milisekund. B
ě
hem této doby nelze modulu adresovat žádnou jinou operaci.
Poznámka: Všechny konfigura
č
ní parametry s výjimkou parametr
ů
kontrolního sou
č
tu a p
ř
enosové
rychlosti lze m
ě
nit dynamicky. Tyto parametry lze m
ě
nit jen, když je svorka INIT* uzemn
ě
na (viz výše
Nastavení p
ř
enosové rychlosti a kontrolního sou
č
tu).
Tabulka 4 - 3
Kódy p
ř
enosové rychlosti
P
ř
enosová rychlost
03 1200 bps
04 2400 bps
05 4800 bps
06 9600 bps
07 19,2 kbps
08
38,4 kbps
Tabulka 4 - 4
Kód výstupního rozsahu
Výstupní rozsah modulu ADAM 4021
30 0 až 20 mA
31
4 až 20 mA
32 0 až 10 V
#AA
Název
Analogový datový výstup
Popis
Odesílá hodnotu na adresovaný analogový výstupní modul. Po p
ř
ijetí analogový
výstupní modul vyšle tuto hodnotu.
Syntax
e
#AA(data)(cr)
# je odd
ě
lovací znak
AA (rozsah 00-FF) p
ř
edstavuje 2 znakovou hexadecimální adresu analogového
výstupního modulu.
(data) je hodnota, která se má vyslat p
ř
es analogový výstupní modul.
Rozsah a hodnota závisí na nastaveném datovém formátu modulu. Možné formáty
jsou: technické jednotky, % FSR, nebo hexadecimální (viz také p
ř
íloha B: „Datové
formáty a rozsahy I/O“).
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).
Odezva
>(cr) jestliže je p
ř
íkaz platný.
?AA(cr) jestliže byla zadána hodnota, která je mimo rozsah. Všimn
ě
te si, že pokud
analogový výstupní modul p
ř
ijme takovou hodnotu, pokusí se použít hodnotu, která je
nejblíže p
ř
ijaté hodnot
ě
, ale je v rámci daného rozsahu.
Jestliže modul detekuje chybu syntaxe nebo chybu komunikace, nebo pokud zadaná
adresa neexistuje, modul nereaguje.
> Odd
ě
lovací znak
? Odd
ě
lovací znak ozna
č
uje, že p
ř
íkaz je neplatný.
AA (rozsah 00-FF) p
ř
edstavuje 2 znakovou hexadecimální adresu analogového
výstupního modulu.
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).