FAQ - Hardware, řídicí systémy
Řídicí systémy obecně
- Čím se liší řídicí systémy firmy AMiT od
klasického PLC?
Především je nutné upozornit, že pod pojmem PLC si každý představuje
něco trochu jiného. V současné době asi nenaleznete spolehlivou
definici PLC. Nicméně o řídicích systémech firmy AMiT lze obecně říci
(bez ohledu na nejasnou definici PLC), že jsou v naprosté většině
rysů nadmnožinou klasických PLC. Lze je použít v drtivé většině
aplikací realizovatelných pomocí PLC. Naopak, tyto systémy lze použít i
tam, kde PLC použít prostě nelze, anebo je jejich použití velice
obtížné.
Řídicí systémy firmy AMiT zasahují svou koncepcí spíše do kategorie
řídicích počítačů. Umožňují využít některých nadstandardních
výpočetních operací (aritmetika v pohyblivé řádové čárce, mocniny,
odmocniny, aritmetický průměr, min, max, maticová aritmetika atd.) a
svou paměťovou kapacitou jsou předurčeny pro archivaci stavových a
měřených hodnot z řízeného procesu. I když si řídicí systémy
zachovávají vlastnosti PLC, lze je bez jakýchkoli dodatečných
programových a hardwarových úprav využít např. i pro monitoring
měřených a vypočítaných hodnot a to především díky jejich paměťové
kapacitě a možnosti volného programování (definice) archivů.
- V čem se liší řídicí
systémy s označením "S" od předchozích typů? (např. AMiNi-ES,
AMiNi2(D)S, APT3100S)
Tyto řídicí systémy se liší od svých předchůdců pouze výkonnějším
typem procesoru, základní parametry systémů zůstaly stejné.
Díky tomu se výrazně zvýšila propustnost komunikací. Komunikace
na Ethernetu přibližně 4x a na sériových linkách přibližně 2x.
Maximální komunikační rychlost na RSR232 (COM0) je u těchto systémů
zvýšena z 57.600 Bd na 115.200 Bd, což umožní výrazně rychlejší
nahrávání aplikace. U "S" systémů již není žádné omezení při současné
komunikaci po Ethernetu a sériové komunikaci (např. komunikace se
vzdálenými V/V protokolem ARION). Co se týče vykonávání aplikačního
kódu, není téměř žádný rozdíl proti původnímu CPU u systémů bez "S".
- Jaké jsou možnosti multitaskingu resp.
nastavení časových smyček programových částí, popř. jaké jsou rychlosti
těchto smyček?
Řídicí systémy se programují v tzv. pseudomultitaskingu (procesy
se,
až
na
výjimky,
navzájem
nepřerušují),
k
dispozici je až 16
"řádných" procesů s periodami volitelnými v násobcích 100 ms (nejméně
100
ms) a dále tři speciální procesy, které mohou
přerušovat ostatní procesy i sebe navzájem podle napevno nastavených
priorit. Jeden z nich má periodu nastavitelnou na 5 až 100 ms, další
dva v násobcích 1 ms (nejméně 1 ms).
Kromě toho lze definovat nezávislé procesy (schopné přerušit
ostatní procesy), spouštěné při hraně signálu na digitálním
vstupu.
- Nedaří se mi nahrát do řídicího systému po
RS485 operační systém (NOS), přitom aplikace nahrát lze.
Operační systém (NOS) lze nahrát do řídicího systému pouze
přes rozhraní RS232, nikoliv po RS485. Při spuštění downloadu
operačního systému (NOS) v prostředí DetStudio vás program bude
instruovat, jak máte propojit váš řídicí systém s vaším počítačem a jak
máte nastavit propojky "HW" přepínače.
Po zavedení operačního systému (NOS) pak už můžete zavádět svou aplikaci
i
přes
rozhraní
RS485.
- Proč se mi nezobrazují české znaky na
displeji při zobrazní prvku Bar?
Textové displeje v řadách APT a ART mají k dispozici 8 uživatelsky
definovaných znaků. Tyto se dají použít pro znaky, které nejsou ve
standardní znakové sadě displeje podporovány. Takovými znaky jsou i písmena
s
diakritikou, nebo jednotlivé stupně u prvku Bar.
Používáte-li na obrazovce displeje prvek Bar, spotřebujete všechny
volně definovatelné znaky a na znaky s diakritikou (čeština) již
nezbývá místo. Stejně tak je tomu i v případě, že na jedné obrazovce
displeje je víc jak 8 různých znaků s diakritikou, zobrazí se pouze jen
prvních 8 znaků.
- Můj počítač nemá sériové rozhraní (RS232).
Jakým způsobem se tedy mohu připojit k řídicím systémům?
V současné době již není většina přenosných počítačů vybavena sériovým
komunikačním rozhraním RS232, které je postupně vytlačováno moderním
rozhraním USB. Nabízí se vám několik možností jak sériové rozhraní
vytvořit:
Sériová PCMCIA karta RS232
Ve specializovaných obchodech lze zakoupit PCMCIA karty s rozhraním
RS232 (RS485), které vytváří plnohodnotné sériové rozhraní. Karty
PCMCI/RS232, které jsme zkoušeli a můžeme doporučit vyrábí např. firmy :
ARGOSY (Serial card Argosy PCMCIA RS-232,
PCA-SP-3201)
SOCKET (Serial card Socket PCMCIA RS-232, SL0700-004)
BILLIONTON (Serial card Billionton CF RS- 232,
CF232-B, pozn.: Compact Flash)
Je však nutné upozornit, že ne každý přenosný počítač musí s těmito
PCMCI (Compact Flash) kartami spolupracovat. Doporučujeme funkčnost
karty ověřit na vašem počítači ještě před jejím zakoupení.
PCI Express karta s rozhraním RS232
Ve specializovaných obchodech lze zakoupit Express karty s rozhraním
RS232, které vytváří plnohodnotné sériové rozhraní. Express karty,
které můžeme doporučit, vyrábí např. firmy:
AXAGO (ECA-S1 ExpressCard 1x serial)
QUATECH (SSPXP-100 nebo DSPXP-100)
Při koupi je nutné dbát na rozdíl mezi jednotlivými kartami, kdy
některé (zpravidla levnější) karty pracují na stejném principu jako
převodník RS232<->USB. Většinou je lze poznat dle textu „USB“ u
jejich bližšího popisu, případně dle použitého chipsetu. Takovouto
kartu doporučujeme až jako poslední možnost (viz následující bod:
“Převodník USB / RS232“). Před samotným zakoupením karty doporučujeme
ověřit, že lze kupovanou kartu provozovat na vašem počítači.
Převodník USB / RS232
Převodník USB/RS232 lze použít pro komunikaci prostřednictvím tzv.
Servisního
módu (komunikace bod-bod). Převodníky USB/RS232, které jsme
zkoušeli a můžeme doporučit vyrábí např. firmy :
ASIX (UCAB232)
DELOCK (Adapter USB 2.0 to serial)
Lze předpokládat, že by měl pro komunikaci s řídicími systémy fungovat
jakýkoliv převodník s obvodem FT232 od firmy FTDI.
Pro tento druh připojení
musí být v řídicím systému nahrán operační
systém (NOS) verze minimálně 3.39 a řídicí systém musí mít servisní mód
správně nastaven v IP konfiguraci.
PCI karta z rozhraním RS232
Tato varianta je vhodná především pro stolní počítače vybavené sběrnicí
PCI. Jedná se o plnohodnotnou náhradu sériového portu RS232.
- Rád bych komunikoval prostřednictvím linky
RS485 se stolním počítačem bez nutnosti externího převodníku 232TO485,
je to možné?
Ano, toto možné je. Ve specializovaných obchodech
lze zakoupit PCI karty s rozhraním RS485. Toto řešení je vhodné
především pro stolní počítače vybavené sběrnicí PCI. Karty PCI/RS485,
které jsme zkoušeli a můžeme doporučit jsou např.:
MOXA CP-132
W&T Serial PCI Card 13611
Doporučujeme však funkčnost karty ověřit na vašem počítači ještě před
jejím zakoupením.
- Kolikrát lze do řídicího systému (FLASH
paměti) nahrát aplikaci?
Paměť typu FLASH, do které se ukládá aplikační
program, má omezený počet mazacích cyklů. Tento počet cyklů je však
minimálně 100,000 (sto tisíc)! Takže pro běžné používání nemusíte mít
žádné obavy opakovaně přehrávat v řídicím systému operační systém nebo
vlastní aplikaci.
- Jakým způsobem se ručně nastavuje kontrast
displejů?
V tabulce, která je ke stažení
zde, jsou přehledně zobrazeny možnosti
nastavení kontrastu displejů u jednotlivých řídicích systémů a
terminálů.
- U řídicích systémů, které nelze osadit
analogovými výstupy bych potřeboval alespoň jeden analogový výstup.
Máte-li u takového řídicího systému volný
jakýkoliv digitální výstup, pak pomocí převodníku RI-FD firmy
REGMET můžete snadno získat proudový analogový výstup. Převodník RI-FD
je speciálně upraven pro účely řídicích systémů firmy AMiT. Jako vstupní
frekvence
se
využívá
50-500
Hz,
výstup
je pak 4-20 mA.
Aplikační program v DetStudiu pro obsluhu takového výstupu se skládá ze
dvou příkazů. Bližší popis včetně ukázkových příkladů lze nalézt v
aplikační poznámce Vytvoření analogového výstupu pomocí digitálního
výstupu.
- Čeho se týká
"problém 1.1.2010" a jak se projevuje?
Tato otázka se týká operačního systému NOS
řídicích systémů firmy AMiT. Operační systém do verze 3.51 má
následující vlastnost:
Při přechodu datumu z 31.12.2009 na 1.1.2010
se nastaví datum na 1.1.2000. Toto se projeví na všech řídicích
systémech mimo systémů AD-CPU166, AD-CPU166F a ADiR. Tato nepříjemná
vlastnost je vyřešena od verze NOS 3.51.
Nastavení datumu na 1.1.2000 způsobí:
- archivy budou archivovat s rokem 2000, data se neztratí (v
případě problémů kontaktujte prosím technickou podporu)
- časové plány budou regulovat s rokem 2000, tj. dojde k posunu o
den
- žádné jiné chybné chování se neprojeví
Oprava problému:
- Po 1.1.2010 nastavte správné datum, nesprávné chování se projeví
za dalších 10 let, t.j. 1.1.2020
- Použijte operační systém NOS 3.51 nebo vyšší, nesprávné chování
se již neprojeví
Přečtěte si,
jak postupovat při opravě problému
1.1.2010 změnou operačního systému NOS.
Toto chování operačního systému NOS považujeme za nepříjemné, ale
nezpůsobující žádnou fatální chybu. Žádné případné požadavky na náhrady
škod nebudou akceptovány.
- Jak postupovat
při opravě "problému 1.1.2010" změnou operačního systému NOS?
A) Je k dispozici zdrojový kód aplikace:
* Je-li můj typ ř.s. podporován ve verzi 3.51,
přeložím aplikaci v
aktuální
verzi
návrhového
prostředí, nahraji aktuální verzi NOSu, nahraji
aplikaci.
* Nepodporuje-li verze 3.51 můj typ ř.s. (AMAP98,
AMiRiS, APT2100), přeložím aplikaci v PSP3 verze 3.40, nahraji NOS
verze 3.40a, nahraji aplikaci.
* Pokud verze 3.51 můj typ ř.s. podporuje, ale NOS
verze 3.51 po zavedení hlásí kritickou chybu, znamená to, že ř.s.
obsahuje zastaralé CPU C167 V2.x. V tom případě přeložím aplikaci v
PSP3 verze 3.34, nahraji NOS verze 3.34a, nahraji aplikaci.
B) Je k dispozici pouze aplikace v binární formě (ABS):
* Provedu identifikaci stanice, zjistím stávající
verzi NOSu. V tabulce níže hledám na řádku obsahujícím můj typ ř.s.
zjištěnou stávající verzi. Najdu-li ji, pak do ř.s. nahraji verzi NOSu
uvedenou v záhlaví příslušného sloupce, nahraji aplikaci.
* Nenajdu-li stávající verzi NOSu na příslušném
řádku tabulky, není možno binární verzi aplikace nahrát do žádné
opravené verze NOSu. V takovém případě musím postupovat podle bodu
C)
Typ řídicího systému
|
verze 3.34a
|
verze 3.40a
|
verze 3.51
|
Výše uvedená verze NOSu je
použitelná s původní binární formou aplikace, je-li stávající verze
NOSu v rozsahu:
|
ADOSxxx, APT3000, APT3100,
AT_CI, GC400, HAREG,
MATEC, MEST1xx
|
<= V3.34
|
V3.35 - V3.44
|
V3.50
|
AMiRiS99, AMAP99, ART267,
ART267A, BMD-CPU, CSC
|
V3.23 - V3.34
|
V3.35 - V3.44 |
V3.50 |
AMiNi, AMiNi-E, AMiNi-T,
AMiNi-TE, Gigatronic
|
V3.25 - V3.34
|
V3.35 - V3.44 |
V3.50 |
ART4000, DC300A
|
V3.23 - V3.34
|
V3.35 - V3.40 |
V3.50 |
ADiS167
|
V3.25 - V3.34 |
V3.35 - V3.40 |
V3.50 |
ADOREG_old, AMiNi2, AMiNi2D
|
--
|
<= V3.40 |
V3.50 |
EVIMO
|
--
|
--
|
V3.50 |
ADiS166, ADiS166F, APT2100
|
V3.22 - V3.34 |
V3.35 - V3.40 |
--
|
AMAP98, AMiRiS-X, AMiRiS-CA
|
V3.25 - V3.34 |
V3.35 - V3.40 |
--
|
ADOREG, AMiNi-ES, AMiNi2S,
AMiNi2DS, AMiNi3DS, APT3100S,
GC401, LOVRMB10
|
--
|
--
|
--
|
Příslušnou verzi NOSu stáhněte
zde (heslovaný
přístup).
C) Není k dispozici ani zdrojový ani binární kód aplikace
* Není-li k dispozici zdrojový kód aplikace ani se
nepodařilo najít kompatibilní verzi pro nouzový postup
B),
opravu nelze provést. Po 1.1.2010 jednorázově zajistím nastavení
správného data, problém se tím vyřeší na dalších 10 let.
Čidla a ovládací prvky
- Jaké čidlo Ni1000 mohu použít, záleží na
citlivosti?
Lze plnohodnotně použít čidla Ni1000/6180ppm nebo Ni1000/5000ppm.
Jiné
citlivosti
než
5000ppm
a
6180ppm použít lze (citlivost lze zadat
ve funkčním modulu jako libovolné číslo ppm), avšak přepočet bude v
takovém případě lineární - bez linearizace nelineární závislosti čidla.
Nelinearita čidla je kompenzována pouze pro čidla s hodnotami
citlivosti 5000ppm a 6180ppm.
- Mohu připojit na analogové vstupy řídicích
systémů firmy AMiT jiný odporový snímač než Ni1000?
Pokud se jedná o analogové vstupy (konfigurovatelné 0-20 mA, 0-5/10 V,
Ni1000) lze k řídicím systémům připojit i jiné odporové snímače.
Možnosti připojení jiných odporových snímačů než Ni1000 jsou popsány v
aplikační poznámce Připojení odporových teplotních čidel.
- Je možno pro napájení proudových čidel
připojených do systému ADiS použít stejný zdroj jako pro napájení
systému?
U řídicího systému ADiS jsou moduly analogových vstupů (AI) v provedení
s galvanickým oddělením i bez něj. U modulů bez galvanického
oddělení můžete použít stejný zdroj pro napájení systému i AI (pokud
nepřekročíte povolený proud zdroje). U modulů s galvanickým oddělením
jde o to, zda chcete zachovat toto galvanické oddělení. V případě že
ano, pak musí být AI napájeny ze samostatného zdroje.
- Jakým způsobem zapojit servopohon s
napájením 24 V stř. řízený analogovým výstupem?
Pro zajištění dobré odolnosti před indukčním rušením na stupních
signálech řídicího systému je velmi důležité v jednom bodě rozváděče propojit
svorku
PE,
zem
rozváděče
a
GND zdroje. Při tomto zapojení musíte
zabezpečit, aby všechna zapojená zařízení splňovala požadavky na obvody
PELV. Další informace včetně schématu zapojení lze nalézt v příručce
pro projektanty.
- Jaký rozsah korekce odporového signálu mám
objednat u nástěnného ovladače SAU1000 resp. SAU2000 pro použítí s
modulem DINRC8?
Pro modul DINRC8 vyhoví jak základní provedení 0 až 250 Ohmů, tak i
varianta 0 až 10 kOhmů (případně další varianty). Korekční potenciometr
je zde zapojen jako odporový dělič, proto nezáleží na jeho konkrétní
hodnotě.
Komunikace s řídicími systémy
- Jaký kabel potřebuji k propojení PC a
řídicího systému při jeho programování?
Pro programování (nahrání operačního systému a aplikace) řídicích
systémů AMiT po
RS232 potřebujete kabel podle tabulky, která je
ke stažení
zde.
V případě, že již máte v řídicím systému operační systém (NOS) nahrán,
můžete pro přenos aplikace využít i komunikační linku
RS485 nebo
Ethernet (má-li toto rozhraní řídicí systém).
- Jakými kabely propojit terminály či modemy
s řídicími systémy?
V nabídce firmy AMiT naleznete již hotové kabely určené nejen pro
připojení terminálů. V tabulce, která je ke stažení
zde jsou přehledně zobrazeny možnosti
použití konkrétních kabelů pro daný typ zařízení.
- Jaké jsou varianty komunikací mezi
řídicími systémy? Kdy použít jaký převodník RS232<->RS485?
Přehled všech možných komunikací řídicích systémů
prostřednictvím základních komunikačních protokolů resp. s nejčastěji
používanými komunikačními zařízeními je možné stáhnout
zde. V případech, kdy je komunikační
kanál možno pro danou komunikaci využít a je nutný převod typu
RS232<->RS485, je v tabulce uveden i konkrétní typ převodníku.
Pozor! Na každém komunikačním rozhraní
lze připojit pouze JEDEN typ komunikace! Např. je-li na
AD-CPU
(RS485) použita komunikace
DB-Net (RS485), nelze na stejnou
komunikační linku připojit
ARION (RS485). Jedná se o zcela
rozdílné komunikace, i když používají stejné fyzické rozhraní RS485! V
každém řádku tabulky můžete mít obsazený pouze jediný typ
komunikace.
- Jak mám propojit piny konektorů CANON9 na
řídicím systému (resp. PC) a svorky převodníku DM-232TO485 (nebo starší
verze 232TO485D)?
Při propojování řídicích systémů, PC a převodníků
přes rozhraní RS232 je nutné, aby
směry signálů jednoho zařízení
korespondovaly se směry signálů zařízení druhého. Pozornost je
potřeba věnovat zejména významům signálů RS232 (RxD, TxD, RTS,
CTS,...), které jsou v návodu každého zařízení disponujícího rozhraním
RS232 uvedeny buď vzhledem k zařízení samotnému nebo k zařízení
připojovanému (např. PC).
Obecně lze pak postupovat dle tabulky, která je volně ke stažení
zde.
- Co je to servisní mód a k čemu se používá?
Servisní mód je typ připojení řídicího systému k PC. Propojení
je bod-bod pomocí sériové komunikační linky (nepoužívá se protokol sítě
DB-Net). Tento mód je vhodný zejména v případech, kdy PC (notebook)
neobsahuje sériovou linku RS232 a je nutno použít převodníku
USB<->RS232.
Popis způsobu komunikace PC s řídicím systémem v režimu servisní mód
lze nalézt v manuálu PSP3 - Obsluha programu v kapitolách "2.2 -
Stručný přehled Menu" (položka Přenos | IP konfigurace) a "4.1 -
Spojení pomocí standardního COM portu PC", a dále do části "Zavedení
aplikace", kapitola "2 - Konfigurace procesní stanice".
Pro tento druh připojení musí být v řídicím systému nahrán operační
systém (NOS) verze minimálně 3.39 a řídicí systém musí mít servisní mód
správně nastaven v IP konfiguraci.
- Je možné komunikovat s řídicími systémy
prostřednictvím Wi-Fi?
Ano, komunikace prostřednictvím Wi-Fi je možná, stejně jako ostatní
Ethernetové komunikace po UDP protokolu.
RS485
- Jak má vypadat topologie sítě RS485, je
povoleno větvení?
Síť RS485 musí mít liniovou strukturu se dvěma koncovými stanicemi,
ostatní
(mezilehlé)
stanice
musí být připojeny k této linii, přičemž
případné odbočky z hlavní linie k mezilehlým stanicím nesmějí být delší
než 3 metry. Každá odbočka smí vést jen k jedné stanici. Stanice
připojené přes odbočky se nepovažují za koncové a tudíž se u nich
nezařazují zakončovací odpory.
Delší odbočky nebo složitější větvení lze vytvořit pomocí opakovačů,
jako například DM-485TO485.
Více informací o komunikaci prostřednictvím linky RS485 lze nalézt v
aplikační poznámce Zásady používání linky RS485.
- Jsou pro RS485 potřeba 2 nebo 3 vodiče?
RS485 z principu funguje i dvouvodičově. Toto zapojení lze ale seriózně
využít pouze v laboratorních podmínkách, do průmyslu nepatří. Zde se
linka RS485 zapojuje zásadně třívodičově. Zařízení firmy AMiT
nejsou pro dvouvodičové zapojení linky RS485 ani konstruovány ani
zkoušeny. Jako třetí vodič lze s výhodou využít stínění použitého
kabelu, viz též aplikační poznámka Zásady používání linky RS485.
- Jaký kabel se má použít pro RS485?
Kabel musí mít dva vzájemně zkroucené vodiče o
průřezu 0,35 - 0,8 mm2 a stínění. Charakteristická impedance kabelu
musí být blízká 120 ohmů.
Doporučené kabely:
UNITRONIC BUS LD 1x2x0,22 (LAPPKABEL)
HSEKF424 (SCHRACK)
CSLCU424 (SCHRACK)
Kabely použitelné s omezením:
SYKFY 2x2x0,5 (Lamela Electric)
V praxi jsme se už setkali i s vedením RS485 obyčejnými silovými kabely
nebo signálovými páry v rámci stávajících vícevodičových sdělovacích
kabelů. I v takových případech může RS485 úspěšně fungovat, ale obecně
nikdo není schopen za její správnou funkci na nevhodných kabelech ručit.
Více informací o komunikaci prostřednictvím linky RS485 lze nalézt v
aplikační poznámce Zásady používání linky RS485.
Nenašli jste odpověď právě na Vaši otázku?
Pak použijte
formulář
pro předání Vašeho požadavku naší technické podpoře. Pokud bude mít
Vaše otázka obecnější charakter, zařadíme ji našeho přehledu FAQ.