1 regulátory RT/RTm
PROMOS
Možnosti řídicích systémů Tvorba dispečerských sítí
1-2
PROMOS RT, RTm, RT40
Programovatelné regulátory
1-4
VZORKY
Uživatelský SW pro regulátory
1-7
LATOKON
Servisní SW pro regulátory
1-8
ProgWin
Grafické prostředí pro konfiguraci regulátorů
1-9
1
Řídicí systémy PROMOS nejen pro regulaci tepla ŘÍDICÍ SYSTÉMY PROMOS
1
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 d od á vá ny po dl e použité centrální jednotky pod označením PROMOS RT, RTm nebo RT40. Standardní programové vybavení bylo vyvinuto pro aplikaVývojové prostředí ProgWin ce 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 LATOKON (viz 1-8) nebo komfortní grafické vývojové prostředí ProgWin (viz 1-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-12). 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 Vývojové prostředí Dynamic C příkladů.
q 1-2
• 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é RS232 či RS422/485, některé mají možnost osazení výměnného převodníku „piggy“ (viz 7-2), který umožňuje volit rozhraní RS232, RS422, RS485 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 4x 20 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č- ovládací panel ním programem. Pro tvorbu dispečerských sušárny dřeva 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 10, popis ovladačů pro Řízení klimajednotky v prostředí ControlPanel ControlPanel a ControlWeb pak v kapitolách 8-7 a 8-8.
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 1-4.
PROMOS
dispečerská sí regulátorů PROMOS RT/RTm
+ 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 RS485, pomocí telefonních a rádiových modemů, optomodemů, po kabelových TV rozvodech, ... + Retranslace včetně kombinované (např. telefon/RS485 apod.)
1
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).
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.
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, RS485, ...), případně i jinou komunikační rychlost.
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í.
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.
hlavní dispečink havarijní hlášení na telefon servisního technika
4
lokální dispečink
lokální dispečink
LAN
telefonní modem
telefonní modem radiomodem 1
PWR
RxD
Serial Link Converter
telefonní modem F1
F2
F3
ALARM
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
F4
F5
TUV
2STAV
ENTER
+
DEL
lokální sí RS 485
Promos
F1 ALARM
F2
F3
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
F4
F5
TUV
ESC
2STAV
F1 ALARM
F2
F3
KVIT
ÚT
7
8
9
-
4
5
6
DEL
1
2
3
.
0
ENTER
+
SHIFT
INS
Promos
F4
lokální sí RS 485
INS
Promos
INS
CTS
DCD Err
ESC
ESC
ESC
RTS
SHIFT
SHIFT
SHIFT
TxD
INS
F1
F2
1
F3
ALARM
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
Promos
F4
radiomodem
F5
TUV
2STAV
ENTER
+
DEL
ESC SHIFT
ESC INS
F1
F2
F3
ALARM
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
Promos
F4
2STAV
ENTER
+
-
ESC SHIFT
INS
ESC SHIFT
INS
Promos
F1
F2
TxD
RTS
CTS
komutovaná telefonní sí
DCD Err
F3
ALARM
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
F1
ESC
F2
F3
ALARM
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
F4
F5
TUV
2STAV
ENTER
+
DEL
DEL
2STAV
DEL
RxD
SHIFT
lokální sí RS 485
F5
TUV
ENTER
+
INS
Promos
SHIFT
PWR
Serial Link Converter
F5
TUV
převodník RS485
F4
F5
TUV
2STAV
ENTER
+
Promos
F1 ALARM
F2
F3
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
F4
F5
TUV
ESC
2STAV
F1 ALARM
F2
F3
KVIT
ÚT
7
8
9
-
4
5
6
DEL
1
2
3
.
0
ENTER
+
SHIFT
INS
Promos
F4
lokální sí RS 485
komutovaná telefonní sí
převodník RS485
INS
F1
F2
F3
ALARM
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
Promos
F4
telefonní modem
F5
TUV
2STAV
ENTER
+
DEL
ESC SHIFT
Promos
ESC SHIFT
INS
F1
F2
F3
ALARM
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
Promos
F4
SHIFT
INS
DEL
Promos
F2
F3
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
6
1
2
3
.
0
F4
F5
TUV
2STAV
ENTER
+
DEL
lokální sí RS 485
ESC
ALARM
9
5
-
SHIFT
F1
ÚT
8
4
DEL
INS
ESC
F3
KVIT
7
2STAV
2STAV
DEL
F2
ALARM
ENTER
+
ENTER
+
F1
F5
TUV
F5
TUV
INS
F4
F5
TUV
2STAV
Promos
F1 ALARM
F2
F3
KVIT
ÚT
7
8
9
4
5
6
1
2
3
.
0
F4
F5
TUV
ESC
2STAV
F1 ALARM
F2
F3
KVIT
ÚT
7
8
9
-
4
5
6
DEL
1
2
3
.
0
ENTER
+
SHIFT
INS
Promos
F4
F5
TUV
2STAV
ENTER
+
DEL
ENTER
+
DEL
Příklad komunikačních možností stanic PROMOS zapojených do dispečerské sítě
1-3 q
PROMOS RT/RT40/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
1
+ 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
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č SBPS-02 s procesorovým modulem ESB-01/RTm. Panel klávesnice s displejem je umístěn na čelním panelu skříně BOPLA RCP 310, ve které je mikropočítač vestavěn. Krytí podle provedení je až IP65, rozměry 330 mm x 260 mm x 135 mm. Napájení elektroniky je 230 V~, 50 Hz, 25 VA. Pro systémy zálohované z akumulátoru je možné také dodat verze s napájením 12 nebo 24 V=. Jištění systému a výstupních obvodů je oddělené.
+ 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 PROMOS je mikroprocesorová modulární stavebnice (viz část 2 a 3), ze které lze sestavit mimo jiné i regulátory tepla PROMOS RT, PROMOS RT40 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
Kompaktní regulátor PROMOS RTm ve skříni a samostatná deska SBPS-02 Mikropočítač obsahuje celkem 12 binárních vstupů, galvanicky oddělených se společným vodičem 4+4+2+2. Čtyři binární vstupy mohou být použity jako čítače. Celkem 8 binárních výstupů je osazeno relé, 6 relé je se spínacím kontaktem a společnou přívodní svorkou, 2 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 RS485 a RS232 (standardně pro dispečerskou sí), druhý volitelný „piggy“ je standardně osazen RS232 pro servisní počítač. Modul „piggy“ se objednává samostatně. PROMOS RTm může být dodán jako hotový výrobek (mikropočítač SBPS-02 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 SBPS-01 s procesorovým modulem ESB-01/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 Na požadavek dodáváme regulátory PROMOS i jako hotové vý- sestava doplněna potřebným komunikačním adaptérem (linrobky, a to podle předaných podkladů (počty jednotlivých vstu- kový převodník, telefonní modem, rádiomodem). pů/výstupů, ...). Celé zařízení spolu se svorkovnicemi a pojistkami je vestavěno Regulátory PROMOS jsou konstruovány jako stanice dispečer- v rozvaděčové skříni potřebných rozměrů. Ovládací prvky a paské sítě. Pracují autonomně, zařazením do dispečerské sítě zís- nel klávesnice s displejem (PKDM-10/RT nebo podsvícený káváme možnost jejich dálkového monitorování a možnost PKDM-11/RT) jsou vestavěny ve dveřích rozvaděče. Krytí podzásahů do jejich činnosti. le typu skříně a osazení ovládacích a signalizačních kompoRegulátory PROMOS lze použít pro široké spektrum aplikací. nentů na dveřích může být až IP54. Možnost volné konfigurace je předurčuje i pro aplikace jedno- Modul PWM-03 nebo PWM-01 zabezpečuje napájení elektronidušších sekvenčních automatů zejména tam, kde je aplikace ky i bezpotenciálových kontaktů v technologii. Doporučena je spojena s regulací teploty, tlaku, hladiny apod. ochrana datových linek a síového napájení přepěovými ochranami.
q 1-4
PROMOS RT/RTm/RT40 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 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 SBPS-03, 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 RS232, druhý volitelný osazením převodníku „piggy“.
PROMOS RT40
Základem regulátoru PROMOS RT40 je centrální jednotka integrovaná s ovládacím panelem, která nese označení SBPS-41/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 RS232 nebo RS422 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 PROMOS dle dále uvedené tabulky.
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. • 48 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í). • 500 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. • 3 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Ě • • • • Centrální jednotka regulátoru SBPS-41/RT
ZÁKLADNÍ PROGRAMOVÉ VYBAVENÍ
Regulátory PROMOS RT, RT40 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 96 binárních vstupů • obsluhu 96 binárních výstupů • měření 64 analogových veličin • obsluhu 64 analogových výstupů • obsluhu 48 čítačových vstupů • testování obvodů
linkovým převodníkem RS485 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 RS232, RS485, RS422 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
1-5 q
1
PROMOS RT/RTm/RT40 programovatelné regulátory 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 RS232 nebo i na větší vzdálenost (linkou RS485, 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.
1
Podporuje komunikaci pomocí sériové linky RS232, RS485 i prostřednictvím modemů. Proto lze bez problémů provádět konfigurace i SW servis dálkově.
Průběhy analogových signálů regulátoru RT sejmuté programem VZORKY
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.
Komunikovat s regulátorem lze jak po klasické lince RS232, tak i na větší vzdálenosti (pomocí poloduplexní linky RS485, radiomodemu, linkového modemu nebo telefonního modemu pro komutované linky). Proto lze SW servis bez problémů provádět i dálkově.
Základ sestavy regulátorů tepla PROMOS – centrální jednotka RTm
RT
centrální jednotka
SBPS-02 (viz 2-9)
SBPS-01 (viz 2-4)
procesorový modul
ESB-01/RTm
ESB-01/RT
pouze pro přídavné moduly
PWM-01/03 (viz kap. 5)
sériový komunikační kanál 0
volitelný „piggy“
volitelný „piggy“
volitelný „piggy“
sériový komunikační kanál 1
RS485/RS232
RS232
RS232 nebo RS422
8 Ain, 12/10/8 Bin, 0/2/4 CTC, 8 relé, 0/2 Aout
neobsahuje
neobsahuje
zdroj pro napájení sestavy
vstupy / výstupy v základu sestavy
RT40 SBPS-41/RT (viz 2-6) PWM-01/03 (viz kap. 5)
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
RT40
8 Ain
ne
ano
ano
PBIO-03/02 (viz 3-4)
8 Bin + 8 Bout
ano
ano
ano
PBI-01/02/03 (viz 3-6)
32 Bin
ano
ano
ano
PAI-01
(viz 3-12)
PCNT-01
(viz 3-8)
2 CTCin
ne
ano
ne
PCNT-02
(viz 3-9)
4 CTCin
ano
ano
ano
PAO-01
(viz 3-18)
4 Aout
ano
ano
ano
PCIO-01
(viz 3-20)
4 Bin + 10 Bout + 7 Ain
ano
ano
ano
SBPS-03
(viz 2-14)
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.
ÚDAJE PRO OBJEDNÁVKU Typ ESB-01/RT
Obj. číslo
Modifikace
EI5101.81
Procesorový modul s regulačním programem pro základní desku centrální jednotky SBPS-01
ESB-01/RTm EI5101.82
Procesorový modul s regulačním programem pro základní desku centrální jednotky SBPS-02
SBPS-41/RT EI5278.81
Integrovaná centrální jednotka s ovládacím panelem a regulačním programem
LATOKON
EI0101
Servisní program pro PC – konfigurace SW regulátorů PROMOS RT/RTm
VZORKY
EI0102
Uživatelský program pro PC – čtení a zpracování historie z RT/RTm
ProgWin RT EI0104 Grafické vývojové prostředí pro konfiguraci regulátorů RT/RTm Pro centrální jednotky s procesorovým modulem ESB-01/RT je nutno samostatně objednat základní desku SBPS-01 (viz 2-4) nebo SBPS-02 (viz 2-9).
q 1-6
VZORKY
uživatelský SW regulátorů PROMOS RT/RTm
+ 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 a k jejich 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 16 kB a lze do ní uložit 528 vzorků. Každý vzorek se ukládá v definovaný čas (např. každých 10 s, 10 min., 1x za hodinu). Vzorek se skládá z údajů o datu a čase a z 8 zvolený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í 24 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.
1
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.
Vyčítání historické databanky lze provádět jednak přímo u regulátoru po sériové lince RS232, jednak vzdáleně, a to jak po lince RS485, 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átoZměna ekvitermní křivky ru. Tak můžeme provádět dálkově z PC vše to, co bychom Důležitou nabídkou programu je i vyčtení pracovní oblasti paprováděli přímo u regulátoru na jeho ovládacím panelu. mě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ěhDálkové řízení – dispečerské povely, změna konstant lý uživatel PC si takto pomocí manuálu na program VZORKY může připravit dávkové BATCH-soubory pro zrychlenou a autoPro standardní provedení regulátorů PROMOS je k propojení matickou obsluhu programu. PC a regulátoru určen komunikační kabel EI9019.302.
ÚDAJE PRO OBJEDNÁVKU Typ
Obj. číslo
Modifikace
VZORKY
EI0102
Uživatelský program do PC pro čtení a zpracování historie z PROMOS RT/RTm
1-7 q
LATOKON
servisní SW regulátorů PROMOS RT/RTm
+ 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
1
+ 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 LATOKON je určen pro servisní počítač standardu PC/AT, který je s regulátorem běžně propojen po sériové lince RS232. Pro standardní provedení regulátorů PROMOS je určen komunikační kabel EI9019.302. Program podporuje komunikaci pomocí modemů. Proto lze provádět konfigurace i SW servis dálkově, a to jak po lince RS485, tak i v rádiové síti či po telefonní lince.
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.
Program je také funkční pro regulátory MIKROTERM MT/MX a D9101/9201. 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, 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.
Průběh načítání paměti RAM regulátoru kdy pracuje s bajty (byt), adresami (word), reálnými čísly (3BF), 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.
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 Ctrl+Shift+Alt, 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
EI0101
Servisní program pro PC pro konfiguraci SW regulátorů PROMOS RT/RTm
1-8 q
grafické prostředí pro konfiguraci regulátorů PROMOS RT/RTm
ProgWin RT + 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
1
+ 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)
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 PROMOS, 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 umisujeme 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.
Obrazovka PC s ProgWinem a okny knihovny a lupy
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
1-9 q
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.
1
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 10 sekund se zapne záložní čerpadlo a když ani potom po 20 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ů.
Simulace vzdáleného ovládacího panelu regulátoru v prostředí ProgWin
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ísová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: 1)Umísová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 SHIFT. 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. 2) 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 F1 v dialogu dostaneme nápovědu k tomuto modulu. 3)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. 4)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ý
q 1-10
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á. Vyskytne-li 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 EDITAČ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.