User manual
Aby bylo možné úsp
ě
šn
ě
kalibrovat vstupní rozsah analogového vstupního modulu, musí být
k analogovému vstupnímu modulu p
ř
ed a v pr
ů
b
ě
hu kalibrace p
ř
ipojen správný kalibra
č
ní vstupní
signál (viz také níže
č
ást „Kalibrace“).
Poznámka: Analogový vstupní modul vyžaduje po obdržení p
ř
íkazu k celkové kalibraci maximáln
ě
7 sekund, aby provedl automatickou kalibraci. B
ě
hem této doby nelze modulu adresovat žádný jiný
p
ř
íkaz k akci.
$AA1
Název
Kalibrace ofsetu
Popis
Kalibruje analogový vstupní modul pro opravu chyb v ofsetu.
Syntax
e
$AA1(cr)
$ je odd
ě
lovací znak.
AA (rozsah 00-FF) p
ř
edstavuje 2 znakovou hexadecimální adresu analogového
vstupního modulu, který se má kalibrovat.
1 p
ř
edstavuje p
ř
íkaz ke kalibraci ofsetu.
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).
Odezva
!AA(cr) jestliže je p
ř
íkaz platný.
?AA(cr) jestliže byl zadán neplatný parametr.
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
vstupního modulu.
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh)
Aby bylo možné úsp
ě
šn
ě
kalibrovat vstupní rozsah analogového vstupního modulu, musí být
k analogovému vstupnímu modulu p
ř
ed a v pr
ů
b
ě
hu kalibrace p
ř
ipojen správný kalibra
č
ní vstupní
signál (viz také níže
č
ást „Kalibrace“).
Poznámka: Analogový vstupní modul vyžaduje po obdržení p
ř
íkazu k celkové kalibraci maximáln
ě
7 sekund, aby provedl automatickou kalibraci. B
ě
hem této doby nelze modulu adresovat žádný jiný
p
ř
íkaz k akci.
#**
Název
Synchronizované vzorkování
Popis
P
ř
ikáže všem analogovým vstupním modul
ů
m vzorkovat jejich vstupní hodnoty
a ukládat je do zvláštních registr
ů
.
Syntax
e
#**
# je odd
ě
lovací znak.
** je p
ř
íkaz k synchronizovanému vzorkování
Znak konce
ř
et
ě
zce (0Dh) není vyžadován.
Odezva
Po vykonání p
ř
íkazu k synchronizovanému vzorkování nevrátí analogový vstupní
modul žádnou odezvu. Aby se ukázala data, je pot
ř
ebné pro každý analogový vstupní
modul zadat zvláštní p
ř
íkaz pro
č
tení synchronizovaných dat.
Znak pro
č
íslo #, po kterém následují 2 hv
ě
zdi
č
ky, nep
ř
edstavuje volitelnou hodnotu, ale jedná
se o konkrétní p
ř
íkazový
ř
et
ě
zec.
$AA4
Název
Č
ti synchronizovaná data
Popis
P
ř
íkaz ur
č
enému vstupnímu modulu, aby vrátil vstupní hodnotu, která byla uložena
v registru adresovaného modulu po provedení p
ř
íkazu k synchronizovanému
vzorkování #**.
Syntax
e
$AA4(cr)
$ je odd
ě
lovací znak.
AA (rozsah 00-FF) p
ř
edstavuje 2 znakovou hexadecimální adresu analogového
vstupního modulu, z kterého se mají odeslat data.
4 je p
ř
íkaz k p
ř
e
č
tení synchronizovaných dat.
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).
Ode
zva
!AA(status)(data)(cr) jestliže je p
ř
íkaz platný.
?AA(cr) jestliže byl zadán neplatný parametr.
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.
AA (rozsah 00-FF) p
ř
edstavuje 2 znakovou hexadecimální adresu analogového
vstupního modulu, který vrací odezvu.
(status) vám
ř
íká, jestli data (data) byla od posledního p
ř
íkazu k synchronizovanému
vzorkování (#**) odeslána. Pokud status ukazuje 1, pak data byla odeslána od zadání
p
ř
íkazu k synchronizovanému vzorkování poprvé. Jestliže je status 0, tak data byla
odeslána už alespo
ň
jedenkrát p
ř
edtím.
(data) p
ř
edstavují hodnotu uloženou ve zvláštním registru adresovaného modulu
v nastaveném datovém formátu. Data byla po obdržení p
ř
íkazu k synchronizovanému
vzorkování vzorkována modulem. (Pro možné datové formáty viz p
ř
ílohu B „Datové
formáty a I/O rozsahy“.)
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).
P
ř
íklad
P
ř
íkaz: $074(cr)
Odezva: >070+5,8222(cr)
P
ř
íkaz vyžaduje od analogového vstupního modulu na adrese 07, aby odeslal svá
analogová vstupní data.
Analogový vstupní modul vyšle odezvu s ukazatelem stavu = 0, což znamená, že už
alespo
ň
jedenkrát p
ř
edtím odeslal stejná data a že data = +5,8222 volt
ů
. Mohlo by to
signalizovat, že neobdržel p
ř
edešlý p
ř
íkaz k synchronizovanému vzorkování!
(nastaveným datovým formátem jsou v tomto p
ř
ípad
ě
technické jednotky.)
$AAB
Název
Diagnóza kanálu
Popis
Vrací diagnózu stavu kanálu (nad rozsahem, pod rozsahem, a otev
ř
ené zapojení).
Syntax
e
$AAB(cr)
$ je odd
ě
lovací znak.
AA (rozsah 00-FF) p
ř
edstavuje 2 znakovou hexadecimální adresu analogového
vstupního modulu, který se má diagnostikovat.
B p
ř
edstavuje p
ř
íkaz k diagnóze.
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).
Odezva
!AA0(cr) pokud modul detekuje zav
ř
ený termo
č
lánek (jen 4011D).
!AA1(cr) pokud modul detekuje otev
ř
ený termo
č
lánek (jen 4011D).
!AANN(cr) jestliže je p
ř
íkaz platný u modelu ADAM-4015.
?AA(cr) jestliže byl zadán neplatný parametr.
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
vstupního modulu.
NN (rozsah 00-FF) je hexadecimální
č
íslo, které je ekvivalentní 8 bitovému parametru,
který p
ř
edstavuje stav analogového vstupního kanálu. Bitová hodnota 0 znamená
normální stav a bitová hodnota 1 znamená stav nad rozsahem, pod rozsahem, nebo
otev
ř
ené zapojení.
(cr) je znak konce
ř
et
ě
zce, návrat na za
č
átek
ř
ádku (0Dh).