regulátory RT/RTm PROMOS Možnosti řídicích systémů Tvorba dispečerských sítí PROMOS RT, RTm, RT0 Programovatelné regulátory VZORKY Uživatelský SW pro regulátory 7 LATOKON Servisní SW pro regulátory 8 ProgWin Grafické prostředí pro konfiguraci regulátorů 9
Řídicí systémy PROMOS nejen pro regulaci tepla ŘÍDICÍ SYSTÉMY PROMOS Hardwarové prostředky systému PROMOS tvoří mikropočítačová stavebnice se širokým sortimentem centrálních a periferních jednotek, napájecích zdrojů a doplňkových modulů. Ty je možné mezi sebou libovolně kombinovat a vytvářet tak nejrůznější sestavy pro široké spektrum aplikací. Všechny centrální jednotky jsou již v základním provedení vybaveny nejméně dvěma komunikačními kanály, což umožňuje budovat rozsáhlé distribuované sítě. Technické prostředky jsou navrženy pro malé a střední úlohy řídicí, regulační a automatizační techniky. Široký teplotní rozsah a odolnost proti průmyslovému rušení umožňuje systémy používat v podmínkách běžného průmyslového prostředí. PROGRAMOVÁNÍ Jako každý počítač je řídicí systém nutno vybavit aplikačním programem software (SW). Řídicí systémy PROMOS nabízejí několik způsobů řešení. Standardní vestavěné programové vybavení RT Centrální jednotka systému je od výrobce vybavena programem, který zajiš uje obsluhu logických a analogových vstupů a výstupů, realizuje bloky regulátorů, bloky logických vazeb, historické databanky, obsluhu ovládacího panelu a komunikaci. Programové vybavení je uživatelsky konfigurovatelné tak, aby bylo možné realizovat potřebné programové vazby. Vlastní konfiguraci systému pak může provést zaškolený technik velmi rychle. Řídicí systémy PROMOS vybavené standardním regulačním softwarem jsou pak dodávány podle použité centrální jednotky pod označením PROMOS RT, RTm nebo RT0. Standardní programové vybavení bylo vyvinuto pro aplikace v teplárenství, široká konfigurovatelnost však umožňuje používat PROMOS jako obecný technologický regulační systém. Pro konfiguraci regulátorů PROMOS RT se používá servisní program LATO KON (viz 8) nebo komfortní grafické vývojové prostředí Prog Win (viz 9). Program si tvoří sám zákazník Řešená úloha je speciální nebo použití standardního SW není vhodné. Programové vybavení je možné vytvořit například ve vývojovém prostředí Dynamic C (viz 8). Pro vývoj programu je potřeba alespoň základní znalost programovacího jazyka, programovacích metod a v neposlední řadě také technologická znalost řešené úlohy. Použití obecného programovacího jazyka C však dovoluje maximální využití všech systémových prostředků a výpočetního výkonu mikropočítače, tvorbu vlastního uživatelského rozhraní, komunikačních protokolů ap. Pro usnadnění tvorby programového vybavení spolu s vývojovým prostředím dodáváme také řadu knihovních modulů, komunikačních protokolů a aplikačních příkladů. Vývojové prostředí ProgWin Vývojové prostředí Dynamic C Program sestaví na zakázku naši programátoři Tato možnost má stejné výhody jako předcházející. Program budou tvořit programátoři, kteří mají s aplikací systému bohaté zkušenosti. Nutností je však velmi podrobná specifikace technologie a požadavků na program a jeho obsluhu. Podle dohodnutých podmínek je možné po ukončení vývoje i předání zdrojového kódu tak, aby další údržbu programu prováděl sám zákazník. BUDOUCNOST PATŘÍ KOMUNIKACÍM Systémy PROMOS mají ve standardní výbavě dva sériové kanály, další linky je možné přidávat s pomocí rozšiřujících komunikačních modulů. Typy rozhraní je možné různě kombinovat. Některé kanály jsou pevné RS či RS/8, některé mají možnost osazení výměnného převodníku piggy (viz 7), který umožňuje volit rozhraní RS, RS, RS8 nebo proudovou smyčku. Programově je zvládnutý protokol typu Profibus, speciální protokol pro regulátory RT, připojení telefonního i GSM modemu či radiomodemu. V doplňkovém programu jsou také sériové převodníky, které umožňují hardwarové připojení systému PROMOS prakticky k libovolnému zařízení. ROZHRANÍ ČLOVĚK STROJ Pro lokální ovládání řídicích systémů se používají panely s klávesnicí a textovým displejem x 0 znaků. Tyto terminály mohou být vybaveny zakázkovým potiskem podle požadavků zákazníka. Pro náročnější úlohy a větší sítě řídicích systémů je výhodnější použití dispečerského řídicího pracoviště s PC a vizualizačním programem. Pro tvorbu dispečerských vizualizací podporujeme prostředí ControlPanel, ControlWeb, TIRS, Promotic a AlfaVision. K těmto prostředím jsou dostupné komunikační ovladače Profibus i RT. Podrobnější popis vývojových prostředí pro vizualizace je uveden v části 0, popis ovladačů pro ControlPanel a ControlWeb pak v kapitolách 87 a 88. ovládací panel sušárny dřeva Řízení klimajednotky v prostředí ControlPanel REGULÁTORY RT V TEPLÁRENSTVÍ Regulace dodávek tepla na vytápění byla ještě před několika málo lety řešena jen s použitím analogových regulátorů. Ty neumožňovaly zavedení složitějších vztahů do regulace. S nástupem programovatelných regulátorů se možnosti zásadně změnily. Programem lze vytvořit libovolné vztahy mezi měřenými veličinami, časem a ručně vkládanými povely. Regulátory PROMOS RT umožňují nejen ekvitermní regulaci podle teploty, ale také zohlednění dalších vlivů jako je akumulace tepla v budově, oslunění a síla větru. To umožňuje minimalizovat spotřebu tepla na vytápění a současně lépe naplňovat požadavky na dosaženou teplotu v interiéru zejména její průběh v čase. Regulátory RT pracují autonomně, komunikační vlastnosti však umožňují jak vzájemnou vazbu mezi systémy, např. regulační systém kotelny spolupracuje s regulátorem klimatizace a vzduchotechniky, tak zapojování regulátorů do sítí dispečerského řízení. Podrobnější popis regulátorů RT viz.
F F F F F F F F F F F F F F F PWR RxD TxD RTS CTS DCD Err Serial Link Converter F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F PWR RxD TxD RTS CTS DCD Err Serial Link Converter F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F PROMOS Sí regulátorů PROMOS napojená na vizualizační či dispečerské pracoviště Možnost napojení regionálních dispečinků na centrální dispečink Komunikační ovladače pro prostředí Control Panel, Control Web, TIRS, Alfa vision, PROMOTIC, ovladač pro hlasový modem Přenos dat po sériových linkách RS8, pomocí telefonních a rádiových modemů, optomodemů, po kabelových TV rozvodech,... Retranslace včetně kombinované (např. telefon/rs8 apod.) ZÁKLADNÍ CHARAKTERISTIKA Každý regulátor PROMOS RT/RTm má nejméně dva sériové komunikační kanály. Tyto lze využívat jednak pro připojení servisního počítače, jednak pro napojení na dispečerskou sí, případně i pro připojení různých měřičů (např. měřiče tepla). V případě napojení na dispečerskou sí lze jedním kanálem přijímat instrukce z dispečinku a dalším kanálem je předávat jiným regulátorům (retranslace). V případě retranslace lze nadefinovat pro každý kanál jiný druh komunikace (telefon, rádio, RS8,...), případně i jinou komunikační rychlost. Regulátor PROMOS pracuje autonomně a je při regulaci technologie plně samostatný. Po komunikační lince předává data na dispečerské pracoviště, kde je monitorována a protokolována jeho činnost. Na obrazovce PC tak lze sledovat na schématu technologie jeho činnost. Povely z dispečinku lze zasahovat do činnosti regulátoru, případně i měnit parametry regulace. dispečerská sí regulátorů PROMOS RT/RTm Dispečink mapka lokality Dispečerský SW lze vytvářet v několika grafických vývojových prostředích CP, CW, TIRS, Alfa vision, PROMOTIC. Pro tato prostředí jsou k dispozici příslušné komunikační ovladače. Dispečerský SW se zhotovuje na zakázku. TECHNICKÁ PODPORA Partnerským aplikačním firmám nabízíme zaškolení programátora jak pro tvorbu dispečerského SW v těchto prostředích, tak i pro používání potřebných komunikačních ovladačů. Stejně tak nabízíme zaškolení technika pro konfiguraci stanic PROMOS RT. K dispozici je rozsáhlá technická dokumentace systému s konkrétními příklady aplikací. hlavní dispečink havarijní hlášení na telefon servisního technika lokální dispečink LAN lokální dispečink telefonní modem telefonní modem komutovaná telefonní sí převodník RS8 radiomodem převodník RS8 komutovaná telefonní sí telefonní modem 7 8 9 lokální sí RS 8 7 8 9 radiomodem 7 8 lokální sí RS 8 lokální sí RS 8 lokální sí RS 8 9 lokální sí RS 8 7 8 9 7 8 9 telefonní modem Příklad komunikačních možností stanic PROMOS zapojených do dispečerské sítě
PROMOS RT/RT0/RTm Modulární stavebnice regulátorů Levné řešení automatické regulace pro malé, střední i větší aplikace Řízení předávacích stanic (výměníků), plynových kotelen, vzduchotechnických klimajednotek, skleníků, bazénů, technologických linek,... Ekvitermní regulace ÚT PID regulace na konstantní hodnotu (regulace teploty, tlaku,...) Dvoustavová regulace on/off (vhodná i pro havarijní zabezpečení) Volná konfigurace regulačních smyček Volná konfigurace logických vazeb Historické databanky v regulátoru Stanice dispečerské sítě, monitorování Servisní i uživatelský podpůrný PC SW programovatelné regulátory PROMOS RTm Nejmenším volně programovatelným regulátorem stavebnice PROMOS je kompaktní regulátor PROMOS RTm, jehož základem je jednodeskový mikropočítač SBPS0 s procesorovým modulem ESB0/RTm. Panel klávesnice s displejem je umístěn na čelním panelu skříně BOPLA RCP 0, ve které je mikropočítač vestavěn. Krytí podle provedení je až IP, rozměry 0 mm x 0 mm x mm. Napájení elektroniky je 0 V~, 0 Hz, VA. Pro systémy zálohované z akumulátoru je možné také dodat verze s napájením nebo V=. Jištění systému a výstupních obvodů je oddělené. PROMOS je mikroprocesorová modulární stavebnice (viz část a ), ze které lze sestavit mimo jiné i regulátory tepla PRO MOS RT, PROMOS RT0 a PROMOS RTm. Jednotlivé regulátory tepla mají odlišné centrální jednotky (vybavené standardním regulačním i komunikačním SW), ke kterým lze připojovat příslušný počet periferních jednotek, a to podle požadovaného počtu analogových a binárních vstupů/výstupů, zapojených do technologie. Sestavení regulátoru si můžete provést sami. Pro rychlou orientaci a seznámení se stavebnicí PROMOS poskytujeme zaškolení zdarma. Všem odběratelům poskytujeme průběžně technickou pomoc, a to od zaškolení pracovníků pro výrobu regulátorů z dodaných HW modulů stavebnice PROMOS, až po zaškolení technika systému pro konfigurace dodaného programového vybavení. Rovněž Vám zajistíme činnosti, které Vaše firma neprovádí (od projektu, přes kompletaci regulátoru, jeho montáž, oživení i konkrétní konfiguraci SW na dané aplikaci). Do poskytované technické pomoci spadá i dodávka kompletní dokumentace. Uživatelská dokumentace obsahuje návod na obsluhu regulátorů PROMOS a návody na obsluhu podpůrného programového vybavení servisního počítače programů VZORKY, LATOKON a ProgWin. Technické manuály obsahují podklady pro kompletaci regulátoru z dodávaných HW modulů stavebnice PROMOS, oživení a testy regulátorů PROMOS, a to včetně popisu konfigurace SW a konkrétního příkladu pro malou směšovací stanici tepelného hospodářství. Partnerské aplikační firmy, nasazující regulátory PROMOS do praxe, přivítají grafické vývojové prostředí ProgWin pro vytváření konfigurací SW regulátoru pro danou aplikaci, které nahrazuje původní program LATOKON. Poslední novinky naleznete na našich stránkách na internetu www.elsaco.cz Na požadavek dodáváme regulátory PROMOS i jako hotové výrobky, a to podle předaných podkladů (počty jednotlivých vstupů/výstupů,...). Regulátory PROMOS jsou konstruovány jako stanice dispečerské sítě. Pracují autonomně, zařazením do dispečerské sítě získáváme možnost jejich dálkového monitorování a možnost zásahů do jejich činnosti. Regulátory PROMOS lze použít pro široké spektrum aplikací. Možnost volné konfigurace je předurčuje i pro aplikace jednodušších sekvenčních automatů zejména tam, kde je aplikace spojena s regulací teploty, tlaku, hladiny apod. Kompaktní regulátor PROMOS RTm ve skříni a samostatná deska SBPS0 Mikropočítač obsahuje celkem binárních vstupů, galvanicky oddělených se společným vodičem. Čtyři binární vstupy mohou být použity jako čítače. Celkem 8 binárních výstupů je osazeno relé, relé je se spínacím kontaktem a společnou přívodní svorkou, výstupy mají vyveden samostatný přepínací kontakt. Osm analogových vstupů je volně konfigurovatelných pro libovolné signály napětí, proud, odporové teploměry, odporové vysílače. Obdobně mohou být konfigurovány i dva analogové výstupy. Pro komunikaci jsou k dispozici dva sériové kanály, jeden RS8 a RS (standardně pro dispečerskou sí ), druhý volitelný piggy je standardně osazen RS pro servisní počítač. Modul piggy se objednává samostatně. PROMOS RTm může být dodán jako hotový výrobek (mikropočítač SBPS0 vestavěn do plastové skříně) nebo jako stavebnice. Pro rozšíření počtu binárních či analogových vstupů a výstupů lze do HW sestavy regulátoru PROMOS RTm zařazovat periferní moduly stavebnice PROMOS dle dále uvedené tabulky. PROMOS RT Základem regulátoru PROMOS RT je centrální jednotka SBPS0 s procesorovým modulem ESB0/RT, doplněná periferními jednotkami pro vstup i výstup binárních a analogových signálů. Podle typu požadované komunikace může být sestava doplněna potřebným komunikačním adaptérem (linkový převodník, telefonní modem, rádiomodem). Celé zařízení spolu se svorkovnicemi a pojistkami je vestavěno v rozvaděčové skříni potřebných rozměrů. Ovládací prvky a panel klávesnice s displejem (PKDM0/RT nebo podsvícený PKDM/RT) jsou vestavěny ve dveřích rozvaděče. Krytí podle typu skříně a osazení ovládacích a signalizačních komponentů na dveřích může být až IP. Modul PWM0 nebo PWM0 zabezpečuje napájení elektroniky i bezpotenciálových kontaktů v technologii. Doporučena je ochrana datových linek a sí ového napájení přepě ovými ochranami.
Sestava regulátoru PROMOS RT v rozvaděči Do hardwarové sestavy regulátorů PROMOS RT lze zařazovat periferní moduly dle dále uvedené tabulky. Sestavu lze rozšiřovat pomocí sériového expandéru SBPS0, který umožňuje vytvářet měřicí a ovládací centra, připojená na centrální rozvaděč, se kterým tvoří jedno procesorové jádro. Pro komunikaci jsou k dispozici dva sériové kanály, jeden RS, druhý volitelný osazením převodníku piggy. PROMOS RT0 Základem regulátoru PROMOS RT0 je centrální jednotka integrovaná s ovládacím panelem, která nese označení SBPS/RT, doplněná periferními jednotkami pro vstup i výstup binárních a analogových signálů. Pro komunikaci je k dispozici podle modifikace jeden kanál RS nebo RS a druhý je volitelný modulem piggy. Tato kompaktní centrální jednotka šetří potřebný prostor ve skříni, protože se montuje na dveře rozvaděče jako ovládací moduly PKDM. Centrální jednotka se doplňuje periferními jednotkami stavebnice PRO MOS dle dále uvedené tabulky. Centrální jednotka regulátoru SBPS/RT ZÁKLADNÍ PROGRAMOVÉ VYBAVENÍ Regulátory PROMOS RT, RT0 a RTm mají uživatelsky shodné programové vybavení, takže konfigurace, ovládání (stejným ovládacím panelem PKDM) a komunikační možnosti jsou totožné. Stadardní SW regulátorů PROMOS nabízí: obsluhu 9 binárních vstupů obsluhu 9 binárních výstupů měření analogových veličin obsluhu analogových výstupů obsluhu 8 čítačových vstupů testování obvodů PROMOS RT/RTm/RT0 programovatelné regulátory nastavení měřicích rozsahů a filtrace analogových veličin a logiky vstupů či výstupů (přímý/negovaný I/O) automatické zálohování konfiguračních dat do paměti EEPROM, a to včetně automatické obnovy konfiguračních dat ze zálohy komunikaci se servisním počítačem komunikaci v dispečerské soustavě včetně retranslací komunikační připojení měřičů tepla Danfoss a Kamstrup Po dohodě je možné vestavění jiného komunikačního protokolu podle konkrétního požadavku, např. pro jiné měřiče tepla, sdružené meteorologické přístroje ap. REGULAČNÍ SW Je volně konfigurovatelný, částečně přímo z klávesnice regulátoru a kompletně pomocí servisního počítače, vybaveného programem LATOKON či ProgWin. Obsahuje dostatečný počet regulačních smyček pro běžné střední aplikace MaR: 8 regulačních smyček na konstantní hodnotu (např. pro regulaci teploty při rychloohřevu teplé užitkové vody, pro regulaci tlaku za redukčním ventilem, regulaci teploty vody v bazénu, teploty vzduchu ve skleníku,...) včetně denního a týdenního útlumu 8 regulačních smyček ekvitermní regulace teploty topné vody podle venkovní teploty, případně s ohledem na vítr, oslunění nebo na akumulaci tepla v budově a to včetně denního a týdenního útlumu. Podporována je i možnost zónové regulace. 8 regulačních smyček dvoustavové regulace vstupem je binární nebo analogová hodnota, volba alarmů, kvitace, hlášení na displeji. Jsou vhodné pro regulační smyčky typu on/off i pro havarijní zabezpečení (včetně logování). 00 dvouvstupých logických i analogových programovatelných hradel s definicí typu vstupu, operandu i výstupu hradla. Slouží pro logické vazby vstupů a výstupů, ale i pro práci s měřenými údaji, pro porovnání reálných čísel, pro základní aritmetické operace, pro vytváření sekvenčních automatů ap. historické databanky hodnot v paměti regulátoru s možností časově ekvidistantního vzorkování nebo zápisem podle stavu proměnné. Databanky je možno přenášet komunikační linkou a zpracovat přímo na PC programem VZORKY do grafů i tabulek. Uživatelský přístup k regulátoru pomocí českých výpisů na čtyřřádkovém displeji, přístupová práva pomocí hesel, podle stupně přístupu možnost změny parametrů, možnost ručního ovládání regulátoru z klávesnice. PŘIPOJENÍ DO DISPEČERSKÉ SÍTĚ linkovým převodníkem RS8 nebo linkovým modemem. telefonním modemem rádiovým modemem modemy pro napojení do sítě televizních kabelových rozvodů konvertory pro přenos dat po optickém vláknu ostatními obdobnými přenosovými modemy, které lze k regulátoru PROMOS připojit pomocí linky RS, RS8, RS ap. Komunikační drivery, které umožňují připojení regulátorů RT k vizualizačním programům jsou zpracovány pro grafická vývojová prostředí Control Panel (Alcor Moravské přístroje Zlín) Control Web (Alcor Moravské přístroje Zlín) TIRS (Coral Hradec Králové) Alfa Vision (Alfa mikrosystémy Ostrava) Promotic (Microsys Ostrava) VZORKY UŽIVATELSKÝ SW pro PC Pro uživatele je určen program VZORKY, který pomocí běžného PC umožňuje vyčtení historických dat z regulátoru, jejich
interpretaci a další zpracování do tabulek a grafů. Práce s regulátorem může být přímo přes sériový kanál RS nebo i na větší vzdálenost (linkou RS8, rádiovým nebo telefonním modemem). LATOKON základní servisní SW pro PC Program je určen pro definici, editaci a archivaci konfigurace SW regulátorů PROMOS RT/RTm pomocí běžného počítače PC. Program umožňuje konfiguraci všech komponentů SW regulátoru pomocí tabulek a zadávacích menu. Umožňuje zápis i čtení konfigurace. Podporuje komunikaci pomocí sériové linky RS, RS8 i prostřednictvím modemů. Proto lze bez problémů provádět konfigurace i SW servis dálkově. ProgWin grafické vývojové prostředí pro PC Pro komfortní návrh konfigurace systému PROMOS je určeno grafické vývojové prostředí do servisního PC, které umožňuje definici, editaci, archivaci i ladění kompletní konfigurace SW při vlastní aplikaci. Aplikace se sestavuje z knihovních modulů pouhým přetažením z knihovny a vzájemným propojením modulů signálovými cestami. PROMOS RT/RTm/RT0 programovatelné regulátory Průběhy analogových signálů regulátoru RT sejmuté programem VZORKY Komunikovat s regulátorem lze jak po klasické lince RS, tak i na větší vzdálenosti (pomocí poloduplexní linky RS8, radiomodemu, linkového modemu nebo telefonního modemu pro komutované linky). Proto lze SW servis bez problémů provádět i dálkově. ÚDAJE PRO OBJEDNÁVKU Typ Obj. číslo Modifikace Základ sestavy regulátorů tepla PROMOS centrální jednotka RTm RT RT0 centrální jednotka SBPS0 (viz 9) SBPS0 (viz ) procesorový modul ESB0/RTm ESB0/RT zdroj pro napájení sestavy pouze pro přídavné moduly Doplňující periferní jednotky pro regulátory PROMOS možnost připojení k centrální jednotce perif. modul počty I/O perif. modulu RTm RT RT0 PAI0 (viz ) 8 Ain ne ano ano PBIO0/0 (viz ) 8 Bin 8 Bout ano ano ano PBI0/0/0 (viz ) Bin ano ano ano PCNT0 (viz 8) CTCin ne ano ne PCNT0 (viz 9) CTCin ano ano ano PAO0 (viz 8) Aout ano ano ano PCIO0 (viz 0) Bin 0 Bout 7 Ain ano ano ano SBPS0 (viz ) sériový expandér ano ano ano Technické údaje jednotlivých HW prvků regulátoru jsou podrobně popsány na uvedených katalogových listech. ESB0/RT EI0.8 Procesorový modul s regulačním programem pro základní desku centrální jednotky SBPS0 ESB0/RTm EI0.8 Procesorový modul s regulačním programem pro základní desku centrální jednotky SBPS0 SBPS/RT EI78.8 Integrovaná centrální jednotka s ovládacím panelem a regulačním programem LATOKON EI00 Servisní program pro PC konfigurace SW regulátorů PROMOS RT/RTm VZORKY EI00 Uživatelský program pro PC čtení a zpracování historie z RT/RTm ProgWin RT EI00 Grafické vývojové prostředí pro konfiguraci regulátorů RT/RTm SBPS/RT (viz ) PWM0/0 (viz kap. ) PWM0/0 (viz kap. ) sériový komunikační kanál 0 volitelný piggy volitelný piggy volitelný piggy sériový komunikační kanál RS8/RS RS RS nebo RS vstupy / výstupy v základu sestavy 8 Ain, /0/8 Bin, 0// CTC, 8 relé, 0/ Aout neobsahuje neobsahuje Pro centrální jednotky s procesorovým modulem ESB0/RT je nutno samostatně objednat základní desku SBPS0 (viz ) nebo SBPS0 (viz 9).
VZORKY Přenos historických dat z regulátoru PROMOS Archivace dat na disk Zpracování dat do tabulek a grafů Simulace klávesnice a displeje regulátoru na PC Dálkové ovládání regulátoru Zálohování celé konfigurace regulátoru ZÁKLADNÍ CHARAKTERISTIKA Program VZORKY (pro počítače standardu PC/AT) je určen pro uživatele regulátorů PROMOS RT/RTm a slouží zejména k vyčítání archivovaných dat z regulátoru po sériové lince akje jich dalšímu zpracování do textů (tabulek) a grafů. Programem lze nadefinovat, která data se mají do historické databanky v regulátoru ukládat. Data lze ukládat do tří bank regulátoru. Každá banka má kapacitu kb a lze do ní uložit 8 vzorků. Každý vzorek se ukládá v definovaný čas (např. každých 0 s, 0 min., x za hodinu). Vzorek se skládá z údajů odatuačaseaz8zvolených reálných čísel v trojbajtovém formátu. Běžně se jedná o 8 změřených analogových hodnot. Dále je možné nadefinovat ukládání binárních vstupů regulátoru (logických stavů) namísto jednoho reálného čísla. Pak můžete v grafu porovnávat v čase průběh analogové hodnoty se zvoleným logickým průběhem např. binárního vstupu či zvoleného hlášení regulátoru. Vyčítání historické databanky lze provádět jednak přímo u regulátoru po sériové lince RS, jednak vzdáleně, a to jak po lince RS8, tak i pomocí rádiových či telefonních modemů. Záleží jen na HW vybavení regulátoru a příslušného převodníku signálů (resp. modemu) u PC. Na menších lokalitách a tam, kde není dispečerské pracoviště, lze pomocí tohoto programu a PC s příslušným vybavením i dálkově simulovat ovládací panel klávesnice a displeje regulátoru. Tak můžeme provádět dálkově z PC vše to, co bychom prováděli přímo u regulátoru na jeho ovládacím panelu. uživatelský SW regulátorů PROMOS RT/RTm Volba z úvodní obrazovky Uživatelský přepych doplňuje i možnost dálkového ovládání pomocí volně konfigurovatelné nabídky pro dálkové ovládání, kde můžeme nadefinovat stejné povely jako na dispečinku, a to včetně editace zvolených regulačních konstant či grafické podpory pro posuv ekvitermní křivky. Změna ekvitermní křivky Důležitou nabídkou programu je i vyčtení pracovní oblasti paměti RAM regulátoru, která obsahuje kompletní konfiguraci stanice při dané aplikaci. Uživatel pak může archivovat obsah RAM regulátoru na disk (disketu) PC a v případě nechtěné změny (havárie systému, porucha, ale i omyl při editaci regulační konstanty apod.) načíst obsah RAM z archivu PC a po komunikační lince naplnit obsah RAM původním obsahem. Simulace ovládacího panelu na obrazovce PC Program VZORKY lze spustit s parametry, které zajistí automatické načtení jednotlivých bank, jejich uložení na disk a poté návrat zpět do systému DOS. Obsluha automatického čtení je doplněna i o automatické ovládání telefonních modemů. Zběhlý uživatel PC si takto pomocí manuálu na program VZORKY může připravit dávkové BATCHsoubory pro zrychlenou a automatickou obsluhu programu. Dálkové řízení dispečerské povely, změna konstant Pro standardní provedení regulátorů PROMOS je k propojení PC a regulátoru určen komunikační kabel EI909.0. ÚDAJE PRO OBJEDNÁVKU Typ Obj. číslo Modifikace VZORKY EI00 Uživatelský program do PC pro čtení a zpracování historie z PROMOS RT/RTm 7
LATOKON Základní konfigurace stanice Konfigurace jednotlivých regulačních smyček Konfigurace logických vazeb Simulace klávesnice a displeje regulátoru na PC Automatické nastavení COM portu v PC Přímá komunikace s regulátorem po sériové lince Čtení/zápis z/do paměti RAM regulátoru Archivace obsahu paměti RAM regulátoru na disk Možnost přímé editace paměti RAM regulátoru Vzdálená komunikace pomocí modemu ZÁKLADNÍ CHARAKTERISTIKA Program je určen pro definici, editaci a archivaci konfigurace SW regulátorů PROMOS RT/RTm. Konfigurace SW konkrétní aplikace regulátoru je uložena v jeho paměti RAM. Program LA TOKON je určen pro servisní počítač standardu PC/AT, který je s regulátorem běžně propojen po sériové lince RS. Pro standardní provedení regulátorů PROMOS je určen komunikační kabel EI909.0. Program podporuje komunikaci pomocí modemů. Proto lze provádět konfigurace i SW servis dálkově, a to jak po lince RS8, tak i v rádiové síti či po telefonní lince. Program je také funkční pro regulátory MIKROTERM MT/MX a D90/90. Zapojení komunikačních kabelů pro tyto regulátory je uvedeno v manuálu programu. Program podporuje jak čtení dat z paměti RAM regulátoru, tak i jejich zápis do souboru na disk či disketu a tak tato data archivovat. Zároveň umožňuje zpětné načtení souboru s těmito daty z PC a jejich přenos po lince do paměti RAM regulátoru. Pro specialisty je určen hexamonitor. Ten umožňuje přímé prohlížení a editaci proměnných či konfiguračních polí v paměti RAM regulátoru. Podle typu proměnné lze zvolit jeho režim, servisní SW regulátorů PROMOS RT/RTm Základní nabídka funkcí programu Program dále umožňuje konfiguraci rozsahů měřených analogových veličin (případně i jejich korekci), přiřazovat AD vstupy a výstupní relé jednotlivým regulačním smyčkám, definovat a vázat SW hradla do logiky řešeného problému,... U regulačních smyček pro ekvitermní regulaci a pro regulaci na konstantní hodnotu lze zadávat a pak editovat denní a týdenní útlum, a to pro každou regulační smyčku samostatně. Výhodné pro uživatele je i grafické znázornění průběhu ekvitermní křivky příslušné regulační smyčky a možnost jejího posuvu či naklonění. Po komunikační lince se po editaci křivky příslušné parametry přenesou do paměti regulátoru. Průběh načítání paměti RAM regulátoru kdy pracuje s bajty (byt), adresami (word), reálnými čísly (BF), resp. s polem ASCII znaků. Komunikaci s regulátorem lze navolit automatickou (přímá práce s RAM) nebo ruční, kdy načítání a ukládání z/do RAM provádíme stiskem definované klávesy. Na obrazovce PC je zobrazena jak adresa paměti, tak i příslušné jméno proměnné na této adrese a obsah této pamě ové buňky. Nastavení parametrů regulační smyčky Uživatelským přepychem lze nazvat simulaci vzdáleného ovládacího panelu regulátoru na obrazovce a klávesnici PC. Propojením servisního PC bu přímo po sériové lince nebo i přes modem (rádiový, telefonní,...) lze provádět stejné operace na PC tak, jako by byly prováděny na ovládacím panelu regulátoru. I tak můžeme zkontrolovat činnost regulátoru, resp. dálkově provedené změny v jeho konfiguraci. Zvláště v případech, kdy máme na lokalitě více těchto regulátorů, je výhodná volba automatického nastavení COM portu v PC při počátku komunikace. Program si dokáže najít kterým COM portem bude komunikovat PC s regulátorem a nastaví jeho přenosovou rychlost a počet stop bitů podle nastavení připojeného sériového kanálu v regulátoru. Pro ulehčení práce s programem je k dispozici inteligentní nápověda po stisku kláves CtrlShiftAlt, která dokonce v hexamonitoru podle pozice kurzoru prozradí informace o příslušné proměnné (pokud je běžně užívána k editaci). Podle manuálu lze tuto nápovědu doplňovat podle vlastních poznatků. ÚDAJE PRO OBJEDNÁVKU Typ Obj. číslo Modifikace LATOKON EI00 Servisní program pro PC pro konfiguraci SW regulátorů PROMOS RT/RTm 8
ProgWin RT grafické prostředí pro konfiguraci regulátorů PROMOS RT/RTm Grafické vývojové prostředí, jednoduchá intuitivní obsluha Vytváření projektů dané aplikace a jejich archivace pomocí skupin schémat Okno knihovny HW a SW modulů Sledovací okno pro ladění aplikace Okno lupy pro zvětšení části schématu Přímá komunikace s regulátorem po sériové lince Vzdálená komunikace pomocí modemu Simulace ovládacího panelu regulátoru ZÁKLADNÍ CHARAKTERISTIKA V grafickém vývojovém prostředí ProgWin, určeném pro konfigurace regulačního SW regulátorů tepla PROMOS, lze otevřít jednu aplikaci (projekt), ve které realizujeme definice (konfigurace) jednoho regulátoru PROMOS (rozuměj regulátoru s jednou procesorovou jednotkou). Aplikace v ProgWinu se skládá z tzv. schémat. Schéma je grafické vyjádření algoritmu, tedy postupu, jak řídicí aplikace zpracovává vstupní data (čidla) a jak z nich vytváří výstupní data (akční členy). Jedno schéma představuje jednu obrazovku. Obrazovka je tvořena jednou záložkou a jedním listem schématu. Záložky obrazovek se nacházejí ve vodorovné liště záložek. Přepínání mezi obrazovkami se provádí pomocí kliknutí myší na záložce obrazovky. Obrazovky jsou sdruženy do skupin. Záložky skupin jsou umístěny v pravé části hlavního okna ProgWinu. Skupiny se přepínají podobně jako obrazovky kliknutím na záložku skupiny. Každá skupina má svou množinu obrazovek. Základní jednotkou schématu je tzv. modul. Je to programový objekt, který plní určenou funkci popsanou v dokumentaci. Moduly jsou ve schématu znázorněny jako obrázky vyjadřující jejich funkci. Z obrázku vystupují vstupy modulu (levá strana) Obrazovka PC s ProgWinem a okny knihovny a lupy SW hradla v knihovně modulů a výstupy modulu (pravá strana). Vstupy a výstupy jednotlivých modulů se mezi sebou propojují spojovacími čarami. Spojovací čáry představují datový tok, tj. průběh signálu od vstupního čidla přes řídicí algoritmy až na akční člen. Typický datový tok začíná u vstupních čidel, odkud se čerpají měřené hodnoty vstupů, pokračuje přes regulační smyčky a SW hradla, která zajiš ují potřebnou logiku i vazbu do výstupních akčních členů (typicky binární nebo analogové výstupy). ProgWin nahrazuje původní servisní SW pro regulátory PRO MOS, který je dodáván pod názvem LATOKON. VYTVÁŘENÍ APLIKACE Návrh aplikace v systému ProgWin sestává ze dvou základních kroků. Prvním krokem je určení vstupů a výstupů, které budou pro aplikaci potřeba a jejich sestavení z dostupných I/O HW modulů. Doporučený postup je takový, že se podle projektové dokumentace provede návrh osazení rozvaděče jednotlivými I/O HW moduly. Poté přiřadíme HW modulům meziobrazovkové propoje SCRIN a SCROUT, tím jednoznačně určíme vstupy a výstupy pro celou aplikaci. Druhým krokem je sestavení signálové cesty, tj. určení, jak se mají postupně vstupní signály zpracovávat, aby z nich vznikly signály výstupní. To zahrnuje napojení na regulační smyčky a SW hradla, obecně na dostupné knihovní moduly. Doporučujeme provést nejprve rozvahu o použití jednotlivých regulačních smyček regulátoru a rozdělení celkové problematiky na dílčí celky. Ty by bylo vhodné zakreslovat do samostatných schémat. Do jednotlivých schémat umis ujeme potřebné regulační smyčky (tím je v regulačním SW uvolňujeme), logické vazby nadefinujeme použitím SW hradel a jejich zapojením. Zdrojem signálu pro zpracování schématem jsou vstupní moduly. Jsou to moduly, které poskytují do schématu pouze výstupy. Vnitřně zajiš ují komunikaci 9
ProgWin servisní SW regulátorů PROMOS RT/RTm s jednotlivými I/O moduly (odpovídá vstupně/výstupním kartám) a přenos okamžitých hodnot z nich. Za I/O moduly následují regulační smyčky a SW hradla, případně další (např. systémové) knihovní moduly. Zapojení SW hradel je třeba navrhnout podle projektové dokumentace, protože budou aplikaci řídit. Typická projektová dokumentace obsahuje specifikace jako při nezapnutí čerpadla do 0 sekund se zapne záložní čerpadlo a když ani potom po 0 sekundách nestoupne tlak na provozní hodnotu, odstaví se jedna část technologie. To je vlastně textová specifikace stavového automatu, který prochází stavy zapínání prvního čerpadla, potom případně stavem zapínání druhého čerpadla atd. Výstupem této části jsou řídicí signály, blokace regulací, ovládání čerpadel a podobně. Výstupy regulačních smyček jsou typicky analogové hodnoty vyjadřující regulační zásah. To jsou ve většině aplikací ovládací signály pro nastavení servomechanizmů. Výstupy jsou nakonec vyvedeny ve formě binárních signálů pro relé (třístavové řízení) nebo analogových výstupních signálů (proporcionální řízení). V tomto místě jsou k dispozici požadované hodnoty výstupních signálů. Základy editace na pracovní ploše Editace na pracovní ploše se skládá z umís ování modulů na pracovní plochu, nastavování jejich parametrů, jejich propojování pomocí propojovacích čar a propojování jednotlivých obrazovkových schémat navzájem pomocí propojovacích polí. K jednotlivým bodům: )Umís ovánímodulůna pracovní plochu provedeme přetažením ikony modulu z okna knihovny modulů (otevře se stiskem klávesy nebo přes hlavní menu) na pracovní plochu. Na ploše vznikne ikona modulu s přednastavenými hodnotami. Pomocí levého tlačítka myši je možné objekt (po označení kliknutím) přesouvat. Označený modul lze kdykoliv vymazat. Objekty lze kopírovat, když se při tažení podrží klávesa. Po přetažení vznikne na novém místě kopie modulu. Když se při tažení podrží klávesa CTRL, přesunují se objekty pouze ortogonálně. Skupiny modulů je možné označit jejich přichycením do rámečku levým tlačítkem myši. Označenou skupinu je možné vymazat nebo kopírovat. ) Nastavování parametrů modulu dvojitým kliknutím na ikoně modulu na pracovní ploše se vyvolá dialog, jehož podoba je společná pro všechny moduly. V něm je možné nastavovat volitelné parametry modulu. Stiskem F v dialogu dostaneme nápovědu k tomuto modulu. ) propojování modulů tažením levého tlačítka myši ze vstupu modulu na výstup jiného modulu dosáhneme připojení tohoto vstupu. Kromě toho může mít vstup i konstantní hodnotu, která se nastaví v editačním dialogu. Jestliže má vstup konstantní hodnotu a přepojuje se tažením, zruší se nastavená konstantní hodnota. Předtím však vypíše systém varování. Tažením mimo výstup modulu dojde ke zrušení spoje, vstup se stane tzv. nepřipojeným. )Propojování meziobrazovkami k připojení vstupu modulu na vzdálený výstup (např. jiná obrazovka, ale i výstup ve stejné obrazovce) slouží propojovací pole. Jsou k dispozici v knihovně modulů v oddílu systém pod názvem SCRIN a SCROUT. Pole SCROUT je výstupní, tj. má jeden vstup, který Simulace vzdáleného ovládacího panelu regulátoru v prostředí ProgWin se připojuje na výstup modulu. Pole SCRIN je vstupní, tj. vede z něj výstup, na který je možno připojovat vstupy modulů. Pole jsou pojmenovaná. Vyskytneli se pole s neznámým názvem, je ohlášena chyba. Propojené a nepropojené vstupy jsou barevně odlišeny, dále jsou odlišeny vstupy, které mají nastavenou pevnou hodnotu. LADĚNÍ APLIKACE Ladění spočívá v tom, že se ze schémat aplikace vytvoří konfigurační pole, přes komunikační kabel se dálkově přesune do řídicí jednotky (do regulátoru PROMOS), kde se aplikace spustí. Prostředí se potom přes volbu v hlavním menu přepne z EDI TAČNÍHO režimu do režimu RUN. V režimu RUN není možná editace, ale je možné otevírání dialogů modulů (dvojité kliknutí). V režimu RUN probíhá neustálá komunikace mezi řídicí jednotkou PROMOS a systémem ProgWin, přičemž směrem do řídicí jednotky PROMOS proudí data, která uživatel nastavuje v systému a z řídicí jednotky proudí do PC monitorovaná data. Data se zobrazují jednak v dialogových oknech modulů, jednak ve sledovacím okně, kam se přidávají položky pomocí tlačítka v dialogu modulů, jednak na propojovacích polích SCRIN a SCROUT tím, že zapneme jejich vizualizaci pravým tlačítkem myši. Hodnoty na vstupech je možné také simulovat přes virtuální režim vstupů. SIMULACE OVLÁDACÍHO PANELU Součástí vyvojového prostředí je i simulace vzdáleného ovládacího panelu regulátoru PROMOS. V samostatném okně je znázorněn ovládací panel tj. čtyřřádkový displej a klávesnice regulátoru. Na pozadí probíhá komunikace mezi regulátorem a servisním počítačem. V poli pro zobrazení displeje pak čteme údaje, které jsou totožné s údaji na displeji a kliknutím myši na tlačítko zobrazené klávesnice ovládacího panelu vysíláme do regulátoru povely, simulující stisk klávesy přímo na regulátoru. Tak lze regulátor ovládat po komunikační lince stejným způsobem, jako kdybychom byli přímo u něj. 0