1. Re gu lá to ry a ří di cí sys té my PRO MOS
Transkript
1 Přehled řídicích systémů PROMOS, programové vybavení Řídicí a regulační systémy - přehled 1-2 DataLab PC – technologický počítač PC 1-5 TEMPO – průmyslový panelový počítač 1-6 PROMOS line 2 – řídicí a regulační systém 1-8 ProgWin – grafické vývojové prostředí 1-12 WZORKY – uživatelský sw pro regulátory PROMOS 1-14 TOPAS 900 – vývojové prostředí C / Asm 1-15 PROMOS LOGIC a vývojové prostředí LogiMon 1-16 Ovladače do prostředí ControlPanel a ControlWeb 1-17 X-Com – komunikační konvertor Eth/USB/ser/CAN 1-18 RUN COM1 ELSACO, katalog produktů 2004 COM2 CAN USB CAN X-Com CAN PROMOS line2 1-1 q 1 Řídicí systémy – přehled Konektivita bez hranic 1 O posunu automatizačních technologií směrem k vysoce organizovaným informačním sítím už dnes nikdo nepochybuje. Ani my samozřejmě nestojíme stranou. Připravili jsme pro vás nová zařízení, která umožňují implementaci síťových protokolů a přímé propojení řídicích systémů do informačních sítí nebo do globální sítě internet. dispečerská pracovní stanice LAN/WAN WinXP embeded, ControlWeb Win2000, ControlWeb TirsWeb.. obsahuje všechna potřebná standardní rozhraní (IDE, COM, USB), řadiče videa a zvuku a 100 Mb Ethernetu. Pro uložení systému a přenos programového vybavení slouží zvenku přístupný slot na CompactFlash kartu. Kromě toho je počítač doplněn dalším nezávislým obvodem WatchDog, sledováním teploty ve zdroji a jedním asynchronním kanálem RS-485 s galvanickým oddělením. Celý počítač je společně se zdrojem uložen v masivní kovové skříni s možností připevnění na DIN lištu. Počítače DataLab PC jsou dodávány s vestavěným operačním systémem Win CE.net nebo Win XP embedded. Pro vývoj aplikací se typicky používá platforma ControlWeb nebo TirsWeb. Vzhledem ke standardnímu operačnímu systému je však možné použít jakékoliv jiné programové prostředky. TEMPO DataLab PC LAN/WAN technologický server technologická informační síť / internet síťová komunikace (IP protokoly) WinCE.net ControlWeb ProgWin CPU 0 1 2 3 4 5 WinCE.net ControlWeb X-Com CCPU-03 DataLab PC TEMPO CPU PL2 X-Com technologický server technologický operátorský panel, řídicí jednotka systému řídicí jednotka systému konvertor rozhraní Průmyslový panelový počítač TEMPO integruje výkonnou centrální jednotku s grafickým dotykovým panelem. Dostatek výpočetního výkonu zajišťuje použitý procesor Intel® Cotulla spolu s velkým objemem paměti RAM a Flash. Počítač má standardní rozhraní Ethernet, USB, CAN a volitelné sériové kanály. Robustní kovová skříňka obsahuje i napájecí zdroj a je určena k přímé instalaci do panelu, např. do dveří rozvaděče. LAN/WAN technologická informační síť / internet jiné komunikace modem, GPRS, radiomodem Ethernet Ethernet RS232 USB WinCE.net, ControlWeb sběrnice EPSNET a další průmyslové protokoly (QQ, ModBus, M-BUS) technologické sítě řídicích systémů, lokální řídicí systémy, vzdálené periferní subsystémy Možnosti síťového propojení komponentů průmyslového řízení WinCE.net, ControlWeb TEMPO řídicí počítač TEMPO CANopen periferie PROMOS line 2 operátorský počítač CAN CXIO Nové komponenty – technologické servery DataLab PC, panely TEMPO, centrála CCPU-03 systému PROMOS line 2 a převodníky X-Com – již mají přímo zabudované rozhraní Ethernet a umožňují přímou implementaci IP protokolů. CXIO InCo 01 CAIO-11 RS485 EPSNET / QQ / ModBus RS485 M-Bus vzdálené sériové periferie PROMOS line 2 síť řídicích systémů sběr dat SXIO SXIO Převodník protokolu X-Com je pouhým spojovacím můstkem, který umožňuje stávající systémy (např. centrály CCPU-02, mikrosystémy Logic) propojit na síťovou úroveň. Nová centrální jednotka CCPU-03 je inovovaným představitelem klasické architektury systému PROMOS line 2, má ovšem podstatně větší komunikační možnosti – zabudovaný Ethernet, programování kanálem USB, M-BUS kanál ap. Průmyslový panelový počítač TEMPO je představitelem nové architektury spojení operátorského panelu a vysoce výkonné řídicí jednotky systému do jednoho celku. Zcela novým produktem je technologický počítač DataLab PC. Jak už je zřejmé z názvu, má standardní PC architekturu. Na rozdíl od běžných PC má však robustní konstrukci bez ventilátorů a pohybujících se mechanických dílů, takže umožňuje instalaci i v náročnějším průmyslovém prostředí. DataLab PC Technologický počítač DataLab PC má architekturu klasického PC. Použitá základní deska Via Epia™ s 500 MHz procesorem Via Eden™ ESM má zmenšený formát iTX. Základní deska LAN/WAN technologická informační síť / internet jiné komunikace modem, GPRS Ethernet RS232 USB Ethernet WinCE.net, ControlWeb nebo jiný aplikační software WinCE.net, ControlWeb DataLab PC DLLCD15T technologický zobrazovací LCD panel VGA InCo 01 SAIO-11 SBIO-12 Typické způsoby použití panelového počítače TEMPO Počítač je vybaven operačním systémem Windows CE.net a modulem ControlWeb Run Time. Je tak připraven k okamžitému použití s aplikacemi v prostředí ControlWeb. Počítač TEMPO může být používán jako nadřízený dispečerský systém nebo po doplnění periferními jednotkami jako výkonná centrální jednotka řídicího systému s grafickým rozhraním. Použití ControlWebu i na nejnižší úrovni řídicího systému znamená, že aplikační program procesní stanice i dispečerského počítače je vytvářen ve stejném prostředí. To kromě zvýšení komfortu programování a obsluhy umožňuje také dokonalou integraci dat ve víceúrovňových systémech dispečerského řízení. Stavebnice PROMOS line 2 Stavebnice PROMOS line 2 je soubor centrálních a periferních jednotek umožňujících modulární výstavbu řídicího systému optimálně podle požadavků aplikace. Je zaměřena na úlohy průmyslové regulace a řízení. Umožňuje efektivně realizovat úlohy do velikosti řádu až několik stovek procesních I/O signálů. Komunikační kanály centrálních jednotek umožňují stavět nejen centrální jednotka výkonný řídicí počítač USB ovládací panel ESC lokální periferní subsystém CANopen PROMOS line 2 RS485 EPSNET / QQ / ModBus USB/CAN vzdálené periferní moduly X-Com X-Com CAIO-11 CPU InCo 01 F1 F2 F3 7 8 9 4 5 6 1 2 3 . 0 F4 F5 CXIO CXIO 0 1 2 3 4 5 CCPU-03 CAIO-11 InCo 01 SHIFT INS CBIO-12 ENTER + DEL CXIO CXIO InCo 01 InCo 01 Promos CBIO-12 Typické způsoby použití počítače DataLab PC q 1-2 InCo 01 vzdálené periferní moduly DataLab PC technologický server síť lokálních řídicích systémů CBIO-11 RS485 EPSNET periferní jednotky Architektura systému Promos line 2 ELSACO, katalog produktů 2004 Řídicí systémy – přehled nadřízená úroveň řízení modem, GPRS, radiomodem ProgWin aplikační software RS232 CCPU-03 komunikační centrála 1 USB CPU 0 1 2 3 4 5 CCPU-03 CAN RS485 síť lokálních řídicích systémů programování aplikace (ProgWin) Ethernet lokální periferní subsystém CANopen PROMOS line 2 MBUS vzdálené periferní moduly sběr dat Komunikační možnosti centrální jednotky CCPU-03 lokální řídicí systémy, ale také procesní stanice hierarchických dispečerských sítí. Řídicí systémy mohou být vybaveny ovládacím panelem se čtyřřádkovým alfanumerickým displejem. Jako každý počítač je řídicí systém nutno vybavit aplikačním programem. Standardně jsou centrální jednotky vybaveny základní vrs tvou prog ra mových blo ků. Vy uži tí jednotlivých bloků a jejich vazby mezi sebou a směrem k technologii vytváří aplikačVývojové prostředí ProgWin ní programátor pomocí grafického prostředí ProgWin. Toto prostředí je natolik intuitivní, že programování zvládne každý, kdo porozumí problému v technologii. Systém je dostatečně univerzální, takže jej lze používat jako obecný technologický regulační a řídicí systém. Pokud je řešená úloha natolik speciální, že použití prostředí ProgWin není efektivní, je k dispozici prostředí TOPAS 900, které umožňuje zcela volné programování v jazyce C. Použití obecného programo va cí ho jazy ka dovoluje maximální využití všech systémových prostředků a tvorbu vlastního uži va telského rozhra ní, ko mu ni kačních protokolů ap., ovšem za cenu výrazně náročnějšího Vývojové prostředí TOPAS 900 vývoje. 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ů. MikroPLC Logic / Octopus Pro řešení úloh s převažujícím podílem logického a sekvenčního řízení slouží malé programovatelné automaty PROMOS Logic a Octopus. Centrální jednotka LOGIC obsahuje 8 logických vstupů a 8 výstupů, jednotka Octopus 64 logických vstupů / výstupů. Obě centrály mají sériovou linku pro připojení k nadřízenému řídicímu systému a sběrnici CAN. Již v základním provedení Logic i Octopus umožňují modulární výstavbu větších systémů. K rozšiřování je možné použít jakékoliv jednotky vstupů/výstupů periferního subsystému stavebnice PROMOS line 2. Hranice rozšírení systému není pevně určena, je dána využitím sdílených systémových prostředků – především paměti RAM a komunikačních objektů sběrnice CAN. Například ELSACO, katalog produktů 2004 Vývojové prostředí LogiMon spojením centrály Octopus s 10 dalšími periferními moduly FCPU-02 je možné vybudovat systém pro obsluhu až 700 I/O signálů. K vývoji programového vybavení je určeno grafické vývojové prostředí LogiMon, které umožňuje sestavit řídicí program ve formě funkčního schematu. K dispozici je knihovna modulů, která nabízí připravené funkční bloky od jednoduchých logických hradel až po komplexní programové moduly a stavové automaty. Programovací prostředí umožňuje manipulaci s bitovými i celočíselnými datovými objekty. Mikrosystémy jsou určeny k řešení malých a středních úloh podle složitosti řídicího programu až do stovek I/O signálů. Rychlost zpracování programu je řádově 1,5 ms na tisíc logických operací. PROMOS line 2 periferní subsystém Periferní jednotky PROMOS line 2 tvoří soubor modulů pro vstupy a výstupy logických i analogových signálů. Jsou koncipovány jako obecná vstupně výstupní zařízení. Mohou být použity nejen s centrálními jednotkami stavebnice PROMOS line 2 a TEMPO, ale i jako obecný perifení subsystém pro řídicí jednotky jiných výrobců. Všechny periferní jednotky jsou vyráběny ve dvou modifikacích – se sběrnicí CANopen (např. CBIO-xx) a s asynchronní sériovou sběrnicí RS-485 (např. SBIO-xx). Sortiment periferních jednotek v současné době zahrnuje: CBI/SBI-11/12 modul 16 logických vstupů CBO/SBO-11/12 modul 12 logických výstupů s relé CBIO/SBIO-11/12 modul 8 logických vstupů a 8 výstupů s relé CAIO/SAIO-11/12 modul pro 12 univerzálních AD/DA pozic – lze osadit až 12 analogových vstupů (rozlišení 14/16 bitů) a až 6 analogových výstupů (PWM, rozlišení 8 bitů) FCPU-02A modul 64 logických vstupů/výstupů, jednotlivé osmice se osazují I/O piggy PBI/PBO, je možné přímé propojení se svorkovými moduly XBI-11 a XBO-11 CKDM/SKDM-11/12 ovládací panel CANopen, u CKDM-12 možnost připojení 8 logických vstupů, 8 výstupů a 4 analogové vstupy SMI-11A galvanický oddělovač linky RS485 Jednotky s připojením CANopen splňují požadavky specifikace CiA DS-301 a jsou určeny pro lokální připojení na krátkou vzdálenost. Vysoká rychlost výměny dat po sběrnici CAN je předurčuje pro systémy, kde je požadovaná malá doba odezvy. Pokud je požadováno připojení k systémům bez CAN rozhraní (např. počítače PC), je možné použít USB-CAN převodník X-Com. Jednotky s připojením sériovou linkou RS-485 je možné použít na větší vzdálenosti (až 1200 m), rychlost výměny dat může být v řádu stovek milisekund (jednotky mohou pracovat až na 115 kBd). Pro galvanické oddělení komunikační linky je určen modul SMI-11A. Periferní jednotky podporují protokoly Epsnet, Modbus, připravuje se Profibus DP. 1-3 q Řídicí systémy – přehled prostředky dispečerského řízení LAN / WAN / internet 1 Ethernet Ethernet technologický dispečink ControlWeb TIRSWeb operátorský panel TEMPO technologický datový server DataLab PC Jiné způsoby komunikace - linka RS485, GPRS, GSM, modem dispečerská pracovní stanice komplexní řídicí systémy pro náročnější úlohy LAN / WAN / internet Ethernet CXIO technologický displej Ethernet Jiné způsoby komunikace - linka RS485, GPRS, GSM, modem CXIO CXIO SXIO SXIO InCo 01 CAIO-11 CAN 2.0 CANopen InCo 01 CBIO-11 CAIO-12 USB CANopen periferie PROMOS line 2 WinCE.net, ControlWeb InCo 01 SAIO-11 RS485 Epsnet CXIO SXIO SXIO InCo 01 InCo 01 SBIO-12 InCo 01 InCo 01 SAIO-11 SBIO-12 USB/CAN CANopen periferie PROMOS line 2 WinCE.net, ControlWeb RS485 Epsnet X-Com CXIO SXIO SXIO InCo 01 SAIO-12 SAIO-11 InCo 01 SBIO-12 InCo 01 SAIO-12 oddělovač RS485 oddělovač RS485 vzdálené sériové periferie PROMOS line 2 řídicí počítač TEMPO vzdálené sériové periferie PROMOS line 2 řídicí počítač DataLab PC řídicí a regulační systémy pro střední úlohy lokální textový ovládací panel M-BUS sběr dat kompaktní řídicí systém CCPU-21 centrální jednotka a CANopen periferie PROMOS line 2 ESC SHIFT LAN / WAN Ethernet internet CPU CXIO CXIO INS CXIO 0 1 2 3 4 5 InCo 01 CCPU-03 InCo 01 CBI-11 InCo 01 CBO-12 CAIO-11 Promos modem, RS485, GSM/GPRS, alternativní komunikace s nadřízeným systémem protokol QQ/Epsnet/Modbus nebo užívatelská komunikace s dalšími přístroji F1 F2 F3 7 8 9 4 5 6 1 2 3 . 0 F4 F5 CCPU-21 INS ESC ENTER + ENT Fn - DEL PROMOS line 2 DEL USB programovací kanál vzdálené sériové periferie PROMOS line 2 RS485 Epsnet SXIO SXIO InCo 01 InCo 01 SAIO-11 SXIO InCo 01 SBIO-12 SBIO-12 Příprava a ladění aplikačního programu v grafickém prostředí oddělovač RS485 modulární stavebnice PROMOS line 2 ProgWin PL2 mikroPLC pro logické a sekvenční řízení svorkové moduly vstupů připojení k nadřízenému systému RS485 Epsnet programovací kanál RS232 LogiMon XC10 LOGIC a CANopen periferie PROMOS line 2 PROMOS OCTOPUS CXIO InCo 04 LOGIC CXIO InCo 01 CBO-11 CXIO InCo 01 Příprava a ladění aplikačního programu v grafickém prostředí CBIO-12 LSI-12 svorkové moduly výstupů modulární mikroPLC PROMOS LOGIC a OCTOPUS obecné periferní systémy a moduly pro sběr dat X-Com CXIO TCP/IP Ethernet X-Com InCo 01 CBIO-12 RS485 CXIO InCo 01 CAIO-11 XC10 USB CAIO/CBI/CBO/CBIO-xx Epsnet Modbus Profibus DP SXIO SXIO SBIO-12 SAIO-11 XC10 SMI-11 SBIO-xx SAIO-xx ICM-11 CXIO CXIO SXIO SXIO CANopen InCo 01 CBIO-12 InCo 01 CAIO-11 FCPU-02 SBI-12 SBIO-12 SBI-xx CANopen periferní jednotky PROMOS line 2 připojené přímo nebo přes bránu X-Com q 1-4 FCPU-02 SBO-xx sériové periferní jednotky PROMOS line 2 komunikace protokoly Epsnet, Modbus, Profibus DP ELSACO, katalog produktů 2004 PC kompatibilní technologický počítač DataLab PC Počítač s PC kompatibilní architekturou Základní deska VIA Epia mini iTX Procesor VIA Eden ESP 533/600 MHz 128 MB SDRAM DIMM PC133 2× (4x) USB, COM, LPT, PS2 keyb+mouse 1x (2x) 10/100 Ethernet, AC97 audio VGA, S-video, RCA & S/PDIF konektor Zásuvka na Compact Flash kartu Kompaktní provedení se zdrojem 230 V AC Kovová skříňka s příchytkami na DIN lištu n n n n n n n n n n 1 Vypínač napájení ZÁKLADNÍ CHARAKTERISTIKA DataLab PC je počítač plně kompatibilní se standardem PC. Použití procesorů s malou spotřebou umožňuje provoz bez aktivního chlazení. To jej spolu s robustní kovovou konstrukcí předurčuje pro použití v technologických aplikacích. Počítač je možné dodat s nainstalovaným operačním systémem Win CE.net nebo XP embedded a run time ControlWeb. Je tak připraven k okamžitému použití v aplikacích sběru a archivace dat či technologického řízení. Plná kompatibilita se standardem PC umožňuje používat širokou škálu aplikací. Připojením periferního systému Promos line 2 je možné počítač použít pro řízení náročných technologických úloh. Počítač používá základní desku formátu mini iTX, všechna rozhraní jsou standardní. Konektory základní desky jsou přístupné přímo na čelním panelu. Základní deska je doplněna externím obvodem WatchDog, objímkou pro paměťovou kartu Compact Flash a volitelně dalším sériovým kanálem s galvanicky odděleným rozhraním RS-485. Celý počítač je zapouzdřen ve skříni z ocelového plechu s příchytkami na DIN lištu. V případě nutnosti větší paměťové kapacity je možné osazení 2,5" HDD (IDE) uvnitř skříně. Compact Flash COM RS485 Napájení 230 V PS/2 mouse LPT výstup napájení 12 V Ethernet COM RS-232 2x USB Out In Mic audio TECHNICKÉ PARAMETRY procesor VIA Eden 533 nebo 600 MHz paměť DIMM 128 MB PC133 SDRAM1) / DDR 266 SDRAM 2) 3) integrovaný videořadič, analogový VGA výstup, Video out AC97 audio, 2× ATA-33/66/100, 1× COM RS-232, 1× LPT, 2× PS/2 DLPC500/600: 2× USB 1.1 a 2.04), 1× 10/100 Mbps Ethernet DLPC610: 4× USB 1.1 a 2.04), 2× 10/100 Mbps Ethernet 1× zásuvka pro kartu Compact Flash Type 1 napájecí napětí 160÷245 V, max. 100 VA, ve standardním osazení spotřeba cca 15 W • rozsah pracovních teplot –10 ÷ 50 °C • rozměry skříně 278 × 186 × 76,5 mm PS/2 keyboard VGA připojovací konektory na zadním a čelním panelu 76,5 • • • • • • • • DALŠÍ VOLITELNÉ DOPLŇKY druhý COM RS-485 s galvanickým oddělením5) ATA Flash disk nebo ATA 2,5" HDD 20 GB, 30 GB Compact Flash karty 64, 128, 256, 512 MB Operační systémy Windows CE.net6), Windows XP embedded6), Windows 2000 Professional7), Windows XP Professional7) 1) Pouze pro DLPC500, 2) Pouze pro DLPC600/610 3) Paměť je osazena v DIMM slotu, lze osadit 64 ÷ 512 MB 4) USB 2.0 je k dispozici pouze pro Win 2000/XP/XPe 5) Doplňkový COM s RS-485 pouze pro DLPC600 6) Vyžaduje Compact Flash kartu, 7) Vyžaduje pevný disk ÚDAJE PRO OBJEDNÁVKU Typ Obj. číslo DLPC500 DLPC600 DataLab PC DLPC610 DLLCD15T 186 • • • • DataLab PC 278 celkové rozměry skříně DataLab PC Modifikace procesor 533 MHz procesor 600 MHz, 2x USB, 1x Ethernet procesor 600 MHz, 4x USB, 2x Ethernet 15" LCD monitor s TouchScreenem, VGA konektor, konektor pro externí ovládací tlačítka, USB-B datový konektor pro připojení TouchScreenu k PC Konkrétní požadovanou konfiguraci konzultujte s dodavatelem. ELSACO, katalog produktů 2004 Doplňky: GST3G – zásuvka kabelová Euro, šroubovací svorky 1-5 q průmyslový panelový počítač TEMPO n 1 n n n n n n n n Panelový technologický počítač s Windows CE.net Pasivní chlazení, žádné pohyblivé díly ® Intel XScale™ 200/400 MHz RISC procesor Barevný displej s dotykovým panelem Ethernet, zvuk, 2× USB host, 1× USB client Volitelně 4× piggy pro sériové kanály RS-232, RS-422, RS-485, loop 20 mA, M-BUS, CAN Zásuvka pro Compact Flash kartu Robustní panelové provedení, vestavěný zdroj Krytí z čelní strany IP65 Možnost doplnění sériovým nebo CANopen periferním systémem PROMOS line 2 ZÁKLADNÍ CHARAKTERISTIKA TEMPO je panelový počítač s integrovaným dotykovým grafickým displejem pro široké spektrum použití v průmyslových aplikacích. Může sloužit jako systém vyšší úrovně řízení nebo inteligentní ovládací panel. Po doplnění periferním systémem může být použit jako centrální jednotka řídicího systému s grafickým rozhraním. Vestavěný operační systém Windows CE.net poskytuje otevřenou platformu pro tvorbu uživatelských aplikací. Podpora standardních rozhraní a síťových protokolů umožňuje snadnou implementaci v nejrůznějších aplikacích. Vysoký výkon zajišťuje procesorový modul MP-10 s RISC procesorem Intel® Cotulla a značný objem vestavěné paměti RAM i Flash. Dále obsahuje zálohovaný obvod RTC, řadiče sériových linek, Ethernetu a zásuvku na Compact Flash kartu. Modul je osazen na základové desce, která obsahuje další rozhraní a připojovací konektory. Základní deska má také 4 pozice pro doplňkové moduly piggyback. Na 3 pozice je možné osadit piggy pro sériové kanály, které realizují rozhraní RS-232, RS-422/485, loop 20 mA nebo M-BUS s galvanickým oddělením. Na 3 pozice je možné osadit inteligentní moduly s paralelním připojením, např. řadič sběrnice CANopen, Ethernet moduly atd. Uživatelská strana modulu piggy je vyvedena na odnímatelné perové svorkovnice. Konfiguraci počítače je tak možné optimálně přizpůsobit potřebám aplikace. Robustní provedení, vysoké krytí z čelní strany, vysoký rozsah pracovních teplot a absence pohyblivých součástí jsou zárukou spolehlivosti v průmyslovém prostředí. Pro aplikace, které nevyžadují grafické rozhraní, např. koncentrátory dat, je dodáván počítač TEMPO v bezdisplejovém provedení. TEMPO je volitelně dodáván se zabudovaným jádrem ControlWeb runtime. Tak může sloužit nejen jako přístroj klasické vizualizace, ale také jako výkonný řídicí počítač s grafickým rozhraním. Aplikační program procesní stanice tak může být vytvářen ve stejném prostředí jako program nadřízeného dispečerského systému. To přináší nové možnosti pro dokonalou integraci dat mezi systémy v různých úrovních řízení. ARM POWERED n připraveno pro ControlWeb TM TECHNICKÉ ÚDAJE Procesor Paměť Displej XScale™ Cotulla PXA255, 200/400 MHz interní 64 MB SDRAM, 32 MB Flash4) TEMPO-02 barevný STN 5,7" 320 × 240 bodů podsvit výbojkou CCFL s životností 40.000 hodin Touch screen analogový, rezistivní Zabudovaná rozhraní Ethernet 10Base-T / 100Base-Tx, UTP, RJ45 USB 2× USB 1.1 host, 1× USB 1.1 client Audio Line In, Out, Mic Compact Flash zásuvka pro kartu type II Volitelná rozhraní – 4× pozice pro osazení piggy piggy CANopen pro periferní jednotky 1) PCAN asynchronní sériová rozhraní (celkem max. 3 moduly): RS-232, galvanické oddělení 2) P232GPS/GPE RS-422, galvanické oddělení 2) P422GPS/GPE RS-485, galvanické oddělení 2) P485GPS M-BUS master, galvanické oddělení 2) PMBM M-BUS slave, galvanické oddělení 2) PL-MBS Napájení vestavěný napájecí zdroj – napětí 230 V AC spotřeba max. 20 VA Stupeň kytí z čelní strany IP 65 ze zadní strany IP 20 Rozsah pracovních teplot 0 ÷ 50 °C Rozměry3) TEMPO-02 194 × 139 × 100 mm 1) Tech. údaje si vyžádejte, v tomto katalogu nejsou uvedeny. Podrobné tech. údaje piggyback modulů viz 6-2. 3) Rozměry počítačů TEMPO-03 a 04 budou upřesněny. 4) Je možná modifikace s 64 MB Flash 2) ÚDAJE PRO OBJEDNÁVKU Typ TEMPO-01 TEMPO-02 Doplňky q 1-6 Obj. číslo EI5731.00 EI5732.00 Modifikace bez displeje, Win CE.net Displej 5,7" 320 × 240 bodů, Win CE.net P232GPS/GPE, P422GPS/GPE, P485GPS, PL20GPS, PMBMGPS - piggyback pro sériové kanály (viz 6-2) PCAN piggy CANopen pro periferní jednotky PROMOS line 2 B2L3.5LH/14 odnímatelná perová svorkovnice CFxxx Compact Flash karty, paměťové 32, 64, 128, 256, 512 MB, Ethernet, BlueTooth WRNM-CE4PO ControlWeb Runtime pro Win CE, platforma ARM ELSACO, katalog produktů 2004 TEMPO průmyslový panelový počítač 3 pozice pro osazení doplňkových modulů 1 pozice pro osazení doplňkových modulů procesorový modul MP-10 MP-10 procesor module ® Intel XScale™ Core 200/400 MHz IrDA UART odnímatelné perové svorkovnice Opt. Submodule Serial Converter UART (full modem) SDRAM 64 MByte Opt. Submodule Serial Converter, CAN or Special I/O odnímatelná perová svorkovnice JTAG Test & Debugging Compact Flash Type II Socket SSP/SPI/uWire Opt. Submodule Serial Converter, CAN or Special I/O sound codec AC97 interface Color LCD Controller External Bus Management USB host 2 channels 2x USB host USB client USB client 10Base-T interface Ethernet Ethernet 10Base-T Bluetooth UART Opt. Submodule Serial Converter, CAN or Special I/O Power Management LCD & Touch Screen Interface vestavěný napájecí zdroj pevně zabudovaná rozhraní: audio Flash 32 MByte Real Time Clock 1 interface pro displej a touch screen Blokové schéma počítače TEMPO MikroPLC PROMOS OCTOPUS LAN/WAN Ethernet Ethernet TEMPO operátorský počítač WinCE.net, ControlWeb P485GPE CAN XBI-11 TEMPO operátorský počítač XC10 P485GPE XBO-11 RS485 RS485 průmyslový sériový protokol M-Bus síť řídicích systémů RS485 RS485 RT/QQ EPSNET Octopus sběr dat Sestava regulátoru PROMOS line 2 vzdálené periferní moduly CPU MikroPLC PROMOS LOGIC CXIO CXIO CXIO CXIO 0 1 2 3 4 5 CCPU-03 InCo 04 InCo 04 CBIO-12 InCo 04 CAIO-12 LOGIC InCo 01 CBIO-12 LSI-12 TEMPO jako obecný ovládací panel pro řídicí systémy jiných výrobců CCPU-xx Periferní jednotky CANopen PROMOS line 2 LSI-12 LOGIC CBIO-xx TEMPO jako operátorský počítač nad řídicími systémy PROMOS LAN/WAN Ethernet WinCE.net, ControlWeb inteligentní měřicí přístroje se sběrnicí M-BUS TEMPO CANopen periferní jednotky PROMOS line 2 řídicí počítač PMBM PCAN CANopen CXIO InCo 01 M-BUS GJ meter CXIO CXIO CAIO-12 InCo 01 CBIO-11 InCo 01 CBIO-12 GJ meter P422GPS RS422 pro inteligentní čidla a akční členy ICM-11 P485GPE CBI / CBO / CBIO / CAIO-xx RS485 EPSNET vzdálené sériové periferní jednotky PROMOS line 2 CXIO SXIO InCo 01 SAIO-11 SMI-11A InCo 01 SAIO-12 SXIO SXIO InCo 01 SBI-11 InCo 01 SBO-12 SBI / SBO / SBIO / SAIO-xx TEMPO jako centrální jednotka řídicího systému ELSACO, katalog produktů 2004 1-7 q PROMOS line 2 n 1 n n n n n n n n n n n n n n Modulární mikropočítačová stavebnice pro efektivní řešení průmyslové regulace a řízení Moduly zapouzdřeny v kompaktních plastových krabičkách s odnímatelnými svorkovnicemi Každá jednotka je řízena vlastním procesorem Sběrnice CANopen pro periferní jednotky Grafické vývojové prostředí ProgWin PL2 pro tvorbu a ladění aplikačního programu Ekvitermní regulace ÚT Obecné PID regulátory (regulace teploty, tlaku, ...) Dvoustavové smyčky – i pro havarijní zabezpečení Historické databanky pro uložení časového průběhu vybraných veličin Volná konfigurace výpisů na displeji včetně jejich řazení do hierarchických menu Komunikační moduly pro připojení měřičů tepla Univerzální komunikační moduly Volná konfigurace logických vazeb Výkonné řídicí bloky Tvorba knihovních modulů na zakázku ARCHITEKTURA Promos line 2 je modulární mikropočítačový systém pro řídicí a regulační úlohy průmyslové automatizace. Architektura systému má modulární strukturu s „průběžným“ propojením systémovou sběrnicí CANopen. Základem řídicího systému je centrální jednotka, která obsahuje procesorovou část, aplikační program a komunikační kanály. K centrální jednotce se připojují CANopen periferní moduly pro styk s analogovými a binárními procesními signály, terminál pro ovládání systému, případně další speciální moduly. Pro vzdálené signály je možné připojit periferní moduly linkou RS-485. Všechny jednotky jsou zapouzdřeny v krabičkách, které se do rozvaděče umísťují na DIN lištu. Propojení centrální jednotky s periferními zajišťuje rychlá sériová sběrnice CAN s přenosovou rychlostí 500 kbit/s. Výměna dat probíhá podle standardu CANopen. Sběrnice poskytuje velmi vysoké zabezpečení přenosu, použitý protokol umožňuje široké možnosti konfigurace připojených jednotek a zajišťuje rychlou výměnu procesních dat. Použití standardního protokolu umožňuje také připojení zařízení CANopen jiných výrobců (např. frekvenční měnič) přímo na systémovou sběrnici. Sběrnice je „průchozí“, sousední moduly se propojují spojovacími můstky, pro delší přechody se používá desetižilový plochý kabel případně kroucená dvoulinka. Kromě sériové sběrnice je součástí propojení také rozvod napájení jednotek. CENTRÁLNÍ JEDNOTKA Procesní jádro jednotky tvoří procesorový modul MCPU-01. Ten obsahuje 16/32-bitový procesor TMP95C265, statickou zálohovanou paměť RAM, paměť Flash pro uložení programu, obvod reálného času a zálohovací baterii. Dolní deska podle typu centrální jednotky obsahuje různé vstupy/výstupy, konektory sériových linek atd. Tak je možné provozovat samotnou centrální jednotku jako malý kompaktní systém (např. CCPU-02). Pokud je jednotka používána jako základ systému s periferiemi, obsahuje také řadič rozhraní CAN. PERIFERNÍ MODULY Všechny periferní jednotky jsou vybaveny vlastním jednočipovým mikropočítačem. Ten zajišťuje základní zpracování vstupních a výstupních signálů (filtrace, čítání, měření periody, q 1-8 programovatelný řídicí a regulační systém měřítkování analogových hodnot ap.), komunikaci po sběrnici CANopen a vlastní diagnostiku. Všechny periferní jednotky jsou kromě rozhraní CAN nabízeny také v provedení s asynchronní sériovou linkou RS-485 s možností komunikace různými protokoly. Takové I/O moduly mohou být umístěny ve vzdálenosti stovek metrů od centrály řídicího systému. To je velmi výhodné při aplikaci v rozsáhlých systémech sběru dat. Soubor I/O modulů s rozhraním CANopen a sériovou linkou tvoří ucelený periferní I/O subsystém s jednotným standardizovaným způsobem komunikace a konfigurace. Může být používán v regulátorech PROMOS line 2, mikrosystémech LOGIC, spolu s řídicími počítači TEMPO a DataLab PC nebo s řídicími systémy jiných výrobců. OVLÁDACÍ TERMINÁL Základním prostředkem komunikace s obsluhou je ovládací terminál se čtyřřádkovým znakovým displejem a klávesnicí. Pokud je terminál v blízkosti systému, připojuje se na systémovou sběrnici jako běžná periferní jednotka. Ke každému ovládacímu terminálu je možné sériovou linkou připojit další vzdálený terminál a zajistit tak ovládání systému z více míst. KOMUNIKAČNÍ MOŽNOSTI Kromě systémové sběrnice CANopen je každá centrální jednotka vybavena dalšími komunikačními kanály. Jeden kanál je obvykle vyhrazen pro programování systému, diagnostiku a vyšší úroveň řízení. Další kanály je možné volně používat pro připojení externích přístrojů (vzdálené I/O moduly, měřiče tepla, průtokoměry ap.). Jeden ze sériových kanálů může být nakonfigurován pro sdílení dat mezi systémy prostřednictvím protokolu programování aplikace (ProgWin) a nadřízená úroveň řízení univerzální komunikace RS485 RS232 CCPU-02 CAN CPU CCPU-02 lokální logické vstupy a výstupy lokální periferní subsystém CANopen PROMOS line 2 RS485 GO univerzální pozice pro moduly analogových vstupů/výstupů univerzální komunikace sběr dat M-BUS univerzální komunikace CCPU-03 lokální logické vstupy MBUS RS232 CAN CPU 0 1 2 3 4 5 lokální periferní subsystém CANopen PROMOS line 2 CCPU-03 RS232 RS485 Ethernet lokální logické nadřízená výstupy univerzální úroveň řízení USB komunikace, síť řídicích systémů, programování aplikace (ProgWin) vzdálené periferie univerzální pozice pro moduly analogových vstupů/výstupů sběr dat M-BUS MBUS lokální displej a klávesnice CCPU-21 INS ESC CCPU-21 ENT Fn DEL PROMOS line 2 RS485 GO univerzální komunikace RS232 lokální logické vstupy a výstupy programování aplikace (ProgWin) a nadřízená úroveň řízení ELSACO, katalog produktů 2004 programovatelné řídicí a regulační systémy Epsnet/MPC. Komunikační vlastnosti umožňují sdružovat systémy do víceprocesorových sestav, vytvářet rozsáhlé sítě systémů s dispečerským řízením a připojovat je do technologických sítí nebo přímo do sítě internet. SESTAVENÍ SYSTÉMU Sestavení řídicího či regulačního systému z dodaných modulů do rozvaděče na lištu DIN je díky kompaktnosti jednotek velmi jednoduché. Snadné propojení jednotek mezi sebou umožňují konektory CAN sběrnice, umístěné při horních okrajích jednotky. Propojení signálových cest je snadné díky odnímatelným svorkovnicím jednotek. Toto konstrukční řešení usnadňuje i výměnu jednotky bez nutnosti odpojování vodičů. Pro vlastní výstavbu systému jsou k dispozici následující jednotky: CCPU-02 centrální jednotka, obsahuje 3 komunikační sériové linky (1× RS-232, 1× RS-422/485, 1× RS-422/485 s galvanickým oddělením) a doplňkové I/O - 4 nízkonapěťové reléové výstupy, 8 logických vstupů, 6 univerzálních pozic pro analogové vstupy (rozlišení 10 bitů) případně 2 analogové výstupy (rozlišení 8 bitů); CCPU-03 centrální jednotka pro velké systémy, obsahuje 1× USB client pro programování, 1× Ethernet, 3 sériové linky (1× RS-232, 1× RS-422/485 s galvanickým oddělením a 1× M-BUS+RS-232 s galvanickým oddělením), doplňkové I/O 4 tranzistorové výstupy, 8 logických vstupů; CCPU-21 centrální jednotka pro kompaktní systémy, obsahuje 3 sériové linky (1× RS-232, 1× RS-422/485 s galvanickým oddělením a 1× M-BUS+RS-232), doplňkové I/O - 6 univerzálních pozic pro analogové vstupy (rozlišení 16 bitů), 2 analogové výstupy (rozlišení 8 bitů), 4 relé s kontaktem 250 V, 4 tranzistorové výstupy, 6 logických vstupů; CKDM-11/12 ovládací panel CANopen, u CKDM-12 možnost 8 logických vstupů, 8 výstupů, 4 analogových vstupů; CBI-11/12 periferní modul 16 logických vstupů; CBO-11/12 periferní modul 12 relé s kontaktem 250 V AC; CBIO-11/12 periferní modul 8 logických vstupů a 8 relé s kontaktem 250 V AC; CAIO-11/12 modul pro 12 univerzálních AD/DA pozic – lze osadit až 12 analogových vstupů (rozlišení 14/16 bitů) a až 6 analogových výstupů (PWM, rozlišení 8 bitů); FCPU-02A periferní modul 64 logických vstupů/výstupů, jednotlivé osmice se osazují I/O piggy PBI/PBO, které umožňují přímé propojení se svorkovými moduly XBI-11 a XBO-11. Základní diagnostické funkce systém obsahuje i bez zavedení aplikačního programu, což umožnuje kontrolu vstupních i výstupních logických signálů a měřítkování analogových signálů ihned při montáži systému. způsobem zkracuje čas, potřebný k sestavení aplikace. Prostředky pro tvorbu vlastních zobrazení a menu na ovládacím terminálu umožňují naprogramovat potřebný komfort ovládání včetně rozlišení úrovně přístupu pomocí hesel atd. Sestavené části schematu je možné přenášet mezi jednotlivými aplikacemi, což dále zjednodušuje sestavení programu při řešení úloh obdobného typu. Knihovna ProgWin PL2 obsahuje několik skupin knihovních modulů. Ve srovnání s knihovnou ProgWinu RT obsahuje více než trojnásobný počet různých SW hradel. Opakovaná zapojení SW hradel jsou v této knihovně jako samostatné knihovní moduly, sdružující několik desítek hradel. Mnoho aplikačních firem mimo jiné oceňuje také možnost doplňovat knihovní moduly podle aktuálních potřeb v praxi. Omezení velikosti projektu je dáno prakticky pouze rozsahem paměti rezervované pro aplikační program. Implementace systému je tak velmi efektivní a umožňuje také snadnou údržbu či případnou modifikaci aplikačního programu i neprogramátory. UŽIVATELSKÉ PROGRAMOVÁNÍ Pokud je aplikace příliš specifická, je možné použití obecného programovacího jazyka C v prostředí TOPAS900. To umožňuje 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. Cenou za vyšší flexibilitu je však podstatně náročnější vývoj zkušenými programátory. 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ů i aplikačních příkladů. REGULÁTORY PROMOS line 2 V PRAXI Regulátory PROMOS 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í. Jednoduchá tvorba aplikačního SW a ladění vytvořeného SW v prostředí ProgWin a návaznost na vizualizační programy ControlWeb a TirsWeb umožňuje nasazování systému PROMOS do různých oblastí průmyslu. PŘIPOJENÍ K VIZUALIZAČNÍM PROGRAMŮM Základním komunikačním protokolem systémů PL2 je QQ protokol. Pro nejpoužívanější prostředí ControlWeb jsou zpracovány drivery pro připojení po metalickém vedení, komutovanou linkou nebo prostřednictvím TCP/IP komunikace (viz 1-17). Kromě toho je možné používat také standardní protokoly EPSNET a Modbus a tak se připojit do prakticky libovolného prostředí tvorby dispečerského řízení. PROGRAMOVÁNÍ – PROGWIN Základním prostředkem pro vývoj a ladění aplikací je osvědčené grafické vývojové prostředí ProgWin PL2 (viz 1-12). Je koncipováno tak, aby systém mohl být programován na projektantské úrovni. Aplikační program se sestavuje v grafické formě propojováním výkonných modulů. To umožňuje nejen jeho efektivní sestavení, ale také snadnou pozdější údržbu. Důležitá je také „samodokumentační“ vlastnost grafické formy projektu. Prostředí umožňuje i on-line komunikaci se spuštěnou úlohou (režim RUN), což umožňuje snadné odladění aplikace. Výkonné moduly jsou součástí knihoven, ze kterých se přetažením myší umísťují na pracovní plochu. Standardní knihovny obsahují širokou škálu bloků od logických a analogových hradel až po PID regulátory, prostředky pro tvorbu uživatelských obrazovek a komunikační moduly. Součástí složitějších bloků jsou i diagnostické funkce, např. modul pro řízení servopohonu obsahuje i obrazovku pro ruční ovládání, moduly havarijních hlášení obsahují dialog pro kvitování chyb atd. To značným ELSACO, katalog produktů 2004 Vizualizace výměníkové stanice v prostředí ControlWeb 1-9 q 1 PROMOS line 2 Propojovací kabel RJ45–RJ45, 8 žil, přímý EI9271.xxx (kap. 7) inteligentní měřicí přístroje se sběrnicí M-BUS 1 OVPM-41/06/24 EI5365.28 (kap. 7) Redukce RJ45–DB9F EI9262 (kap. 7) GJ meter architektura a propojení EAIx-xx EI5950÷8 (kap. 3) JS-15 (kap. 5) JS-15-240/DIN BKE CCPU-21 INS ESC ENT Fn DEL PROMOS line 2 GJ meter Propojovací kabel RJ45–RJ45, 8 žil, křížený EI9272.xxx (kap. 7) CCPU-21 (kap. 2) EI5721.43 (.44) XBO-03 (kap. 7) EI5303.20(.21, .22) malý řídicí systém s kompaktní centrální jednotkou CCPU-21 Programovací kabel PC–CCPU EI9032.202 (kap. 7) CCPU-02 EI5712.83 (.84, .85 – kap. 2) InCo-03 CPU CBIO-11 EI5851.22 (kap. 3) InCo-03 EI5893.00 (kap. 7) CAIO-11 EI5841.00 (kap. 3) Propojovací můstek InCo 01 CXIO InCo 01 InCo-01 EI5891.00 (kap. 7) JS/PS/AXSP (kap. 5) CXIO InCo-01 EI5891.00 (kap. 7) CBIO-11 CCPU-02 PFL10NNS (kap. 7) ESC CAIO-11 AWM10 (kap. 7) konfigurační moduly pro analogové I/O CKDM-11 EI5881.11 (kap. 3) SAIx-xx – EI5900÷8 (kap. 3) SPOx-xx – EI5941, 43 (kap. 3) SAIx-xx – EI5900÷8 (kap. 3) SAOx-xx – EI5940, 42 (kap. 3) SHIFT INS Promos F1 F2 F3 7 8 9 4 5 6 1 2 3 . 0 F4 F5 ENTER + DEL modulární řídicí systém s centrální jednotkou CCPU-02 InCo-03 EI5893.00 (kap. 7) CAIO-12 EI5842.00 (kap. 3) InCo-03 CPU propojovací můstek InCo 01 CXIO 0 1 2 3 4 5 InCo 01 InCo 01 CXIO InCo-01 EI5891.00 (kap. 7) CAIO-12 CCPU-03 CBIO-11 EI5851.22 (kap. 3) propojovací můstek InCo 01 CXIO InCo-01 EI5891.00 (kap. 7) CAIO-12 InCo-01 EI5891.00 (kap. 7) CBIO-11 +Un InCo 02 CCPU-03 EI5716.03 (kap. 2) H/+ ICM-11 L/– GND InCo-02 EI5892.00 (kap. 7) InCo-01 EI5891.00 (kap. 7) programovací kabel USB A-B (kap. 2) EAIx-xx – EI5950÷8 (kap. 3) EPOx-xx – EI5981, 83 (kap. 3) propojovací svorkovnice InCo-02 nebo redukční moduly ICM-11 CKDM-11 EI5881.11 (kap. 3) konfigurační moduly pro analogové I/O napájecí zdroj SHIFT INS F1 F2 F3 7 8 9 F4 F5 PFL10NNS (kap. 7) propojovací můstek 5 6 + CBO-12 Promos 1 2 . 0 3 DEL JS/PS/AXSP (kap. 5) InCo-02 EI5892.00 (kap. 7) +Un ENTER CXIO 4 CBI-12 EI5832.21 (kap. 3) AWM10 (kap. 7) InCo 01 InCo-01 EI5891.00 (kap. 7) InCo 02 ESC CBO-12 EI5822.21 (kap. 3) CXIO H/+ L/– GND CBI-12 InCo 01 ICM-11 InCo-01 EI5891.00 (kap. 7) větší sestava řídicího systému s centrální jednotkou CCPU-02 q 1-10 ELSACO, katalog produktů 2004 programovatelné řídicí a regulační systémy InCo-03 EI5893.00 (kap. 7) CAIO-12 EI5842.00 (kap. 3) InCo-03 CPU ICM-11 EI5791.01 (kap. 7) InCo 01 CXIO 0 1 2 3 4 5 InCo 01 CBIO-11 EI5851.22 (kap. 3) propojovací můstek InCo 01 CXIO InCo-01 EI5891.00 (kap. 7) CAIO-12 CCPU-03 CAIO-12 EI5842.00 (kap. 3) propojovací můstek InCo 01 CXIO InCo-01 EI5891.00 (kap. 7) CAIO-12 CBIO-11 +Un OVPM-41/06/24 EI5365.28 (kap. 7) CKDM-11 EI5881.11 (kap. 3) PFL10NNS (kap. 7) F3 7 8 9 F4 moduly s komunikací CAN2.0A/CANopen EAIx-xx – EI5950÷8 (kap. 3) EPOx-xx – EI5981, 83 (kap. 3) programovací kabel USB A-B (kap. 2) F2 ICM-11 L/– InCo-02 EI5892.00 (kap. 7) Propojovací kabel RJ45–RJ45, 8 žil, přímý EI9271.xxx (kap. 7) F1 H/+ GND InCo-01 (kap. 7) ESC 1 InCo-01 EI5891.00 (kap. 7) InCo 02 GJ meter GJ meter CCPU-03 EI5716.03 (kap. 2) inteligentní měřicí přístroje se sběrnicí M-BUS konfigurační moduly pro analogové I/O propojovací svorkovnice InCo-02 nebo redukční moduly ICM-11 CBO-12 EI5822.21 (kap. 3) propojovací můstek F5 CBI-12 EI5832.21 (kap. 3) InCo-02 EI5892.00 (kap. 7) ICM-11 (kap. 7) napájecí zdroj JS/PS/AXSP (kap. 5) dálkové vedení RS485 INS 4 5 6 1 2 3 . 0 Promos ENTER + - AWM10 (kap. 7) DEL SMI-11 ICM-11 EI5511.10 EI5791.51 (kap. 4) (kap. 7) InCo-02 EI5892.00 (kap. 7) InCo 01 CXIO CBO-12 SAIO-12 EI5842.00 (kap. 4) InCo-01 EI5891.00 (kap. 7) CXIO H/+ L/– GND CBI-12 InCo 01 ICM-11 InCo-01 EI5891.00 (kap. 7) SBI-12 EI5842.00 (kap. 4) propojovací můstek InCo 02 +Un SHIFT ICM-11 EI5791.51 (kap. 7) SBIO-12 EI5851.22 (kap. 4) propojovací můstek InCo-01 EI5891.00 (kap. 7) H/+ L/– InCo 02 +Un InCo 01 CXIO InCo 01 SXIO InCo 01 SXIO GND InCo 01 ICM-11 InCo-01 EI5891.00 (kap. 7) SBI-12 SBIO-12 +Un InCo 02 InCo-01 EI5891.00 (kap. 7) SAIO-12 SMI-11 připojení linky RS485 s galvanickým oddělením SMI-11 (dpopručeno) nebo bez oddělení (ICM-11 nebo InCo-02) EAIx-xx – EI5950÷8 (kap. 3) EPOx-xx – EI5981, 83 (kap. 3) PFL10NNS (kap. 7) INS F3 7 8 9 F4 SBO-12 EI5822.21 (kap. 4) F5 5 6 + Promos 2 . 0 3 DEL InCo-02 EI5892.00 (kap. 7) ICM-11 (kap. 7) napájecí zdroj JS/PS/AXSP (kap. 5) +Un SBO-12 1 propojovací můstek SBB-11 EI5832.21 (kap. 4) ENTER SXIO 4 propojovací svorkovnice InCo-02 nebo redukční moduly ICM-11 AWM10 (kap. 7) InCo 01 InCo-01 EI5891.00 (kap. 7) SXIO InCo 02 SHIFT F2 moduly se sériovým přístupem s protokoly Epsnet, ModBus konfigurační moduly pro analogové I/O SKDM-11 EI5581.21 (kap. 4) F1 ICM-11 L/– InCo-02 EI5892.00 (kap. 7) InCo-01 EI5891.00 (kap. 7) ESC H/+ GND H/+ L/– GND SBO-11 InCo 01 ICM-11 InCo-01 EI5891.00 (kap. 7) Rozsáhlá sestava řídicího systému s centrální jednotkou CCPU-03 a vzdálenými periferními moduly. ELSACO, katalog produktů 2004 1-11 q ProgWin n n 1 n n n n n n n n grafické prostředí pro tvorbu aplikačního SW regulátorů PROMOS line 2 Grafické vývojové prostředí Jednoduchá intuitivní obsluha Vytváření projektů dané aplikace a jejich archivace pomocí skupin schémat Režim EDIT pro tvorbu projektu, režim RUN pro ladění a monitorování aplikace Okno knihovny HW a SW modulů Sledovací okno pro ladění aplikace Okno lupy pro zvětšení části schématu Komunikace s regulátorem po sériové lince, USB nebo pomocí modemu Simulace ovládacího panelu řídicího systému Vestavěný generátor parametrických souborů pro snadnou tvorbu vizualizací v prostředí ControWeb ZÁKLADNÍ CHARAKTERISTIKA Grafické vývojové prostředí ProgWin je určeno pro vytváření aplikačních programů systémů PROMOS RT/RTm a PROMOS line 2 (PL2). Pro každou řadu systémů je určen speciální ovladač, který realizuje převod grafické reprezentace projektu aplikace ze schémat prostředí ProgWinu do vlastního kódu aplikačního programu a jeho zavedení do řídicího systému. Aplikační program v prostředí ProgWin se skládá ze skupiny schémat. Schéma je grafické vyjádření algoritmu, tedy postupu, jak řídicí aplikace zpracovává vstupní data (z čidel, z technologie) a jak z nich vytváří výstupní data (pro akční členy, zásah do technologie). Jedno schéma představuje jednu „obrazovku“. Obrazovka je tvořena jednou záložkou a jedním listem schématu. 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. 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 na levé straně vystupují vstupy modulu, na pravé straně pak výstupy. Vstupy a výstupy jednotlivých modulů se mezi sebou propojují spojovacími čárami. Obrazovka prostředí ProgWin, okna knihovny, lupy a sledování 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, tím jednoznačně určíme vstupy a výstupy pro celou aplikaci. Při návrhu můžeme pamatovat i na simulované vstupy, kterých lze využít při ladění aplikace. Je vhodné provést rozvahu o použití jednotlivých regulačních smyček regulátoru a rozdělení celkové problematiky na dílčí celky. Ty je vhodné zakreslovat do samostatných schémat. Skupinu schémat se stejnou problematikou lze zařadit pro přehlednost projektu do jedné skupiny obrazovek s pojmenovanou záložkou. 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 a ostatní knihovní moduly. Do jednotlivých schémat umísťujeme potřebné regulační smyčky a bloky, logické vazby vytvoříme použitím SW hradel a jejich propojením. Zdrojem signálu pro zpracování schématem jsou vstupní moduSpojovací čáry představují datový tok, tj. průběh signálu od ly. Jsou to moduly, které poskytují do schématu pouze výstupy. vstupního čidla přes řídicí algoritmy až na akční člen. Typický datový tok začíná modulem vstupní jednotky, odkud se čerpají měřené hodnoty čidel, pokračuje přes knihovní moduly (např. regulační smyčky, hradla či ovladače serva), které zajišťují potřebnou logiku i vazbu do modulů výstupních jednotek (logické nebo analogové výstupy), na které jsou připojeny akční členy. Vývojové prostředí ProgWin PL2 s ovladačem pro regulátory PROMOS line 2 má vlastní knihovnu modulů. V paměti Flash regulátoru je uložen výkonný kód každého knihovního modulu. Po vytvoření projektu v ProgWinu PL2 je volbou PŘEKLAD vytvořen seznam použitých objektů, seznam jejich konfiguračních dat a mapa jejich signálového propojení. To je následně přeneseno z paměti PC po komunikační lince do paměti regulátoru PL2. Proto je počet použitých regulačních smyček či jiných knihovních modulů (pokud není v dokumentaci uvedeno jinak) omezen jen rozsahem paměti, která je vymezena pro aplikační program. Po zkušenostech s předchozí typovou řadou regulátorů PROMOS, obsahuje knihovna PL2 i větší komplexnější programové celky jako jediný knihovní modul – např. modul STŘÍDAČ je určen pro střídání či řazení až 8 strojů (čerpadel, kotlů ap.) a nahrazuje tak zapojení kolem stovky logických hradel. ProgWin – sestavená signálová cesta, režim RUN – viz hodnoty při ladění q 1-12 ELSACO, katalog produktů 2004 ProgWin – grafické prostředí pro tvorbu aplikačního programu regulátorů PROMOS line 2 (SCRIN) a výstupní (SCROUT) a jsou pojmenovaná symbolickým názvem. 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 vytvoří aplikační program, přes komunikační kabel se dálkově přenese 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ů. V režimu RUN probíhá neustálá komunikace mezi řídicí jednotkou PROMOS a systémem ProgWin, takže schéma aplikace je „živé“. 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ů. ProgWin – určení vstupů a výstupů, včetně simulovaných signálů pro ladění aplikace Vnitřně zajišťují komunikaci s jednotlivými I/O moduly (odpovídá vstupně/výstupním periferním modulů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 pro řízení jednotlivých regulačních smyček, havarijního zabezpečení, apod. 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 signálů (proporcionální řízení). Základy editace na pracovní ploše Editace na pracovní ploše se skládá z umísťování modulů, 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ísťování modulů na pracovní plochu – provádí se přetažením ikony modulu z okna knihovny modulů na pracovní plochu. Na ploše vznikne ikona modulu s přednastavenými hodnotami. Objekty na ploše je možné přemísťovat, kopírovat jednotlivě nebo po skupinách. 2) Nastavování parametrů modulu – dvojitým kliknutím na ikoně modulu na pracovní ploše se vyvolá dialogové okno modulu. V něm je možné nastavovat volitelné parametry modulu. Ke každému modulu je dostupná i podrobná nápověda. 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. 4) Propojování mezi obrazovkami – k připojení vstupu modulu na vzdálený výstup (např. jiná obrazovka, ale i výstup ve stejné obrazovce) slouží propojovací pole. Pole jsou vstupní Parametrické soubory pro Control Web Jedinečnou a pro programátory velmi výhodnou volbou se jeví možnost generovat automaticky přímo z ProgWinu základní soubory (PAR, DMF) pro aplikaci v Con trol Webu. V nabídnutém dialogovém okně programátor zvolí kromě jiného parametry potřebné Okno generování parametrických souborů pro přenos do nadřazeného PC SW a akci spustí i s možností otevření nové aplikace v Control Webu. Automatický přenos je proti ručnímu podstatně spolehlivější a ušetří tak značné množství práce. SIMULACE OVLÁDACÍHO PANELU Součástí vyvojového prostředí ProgWin je komunikátor, který umožňuje i simulaci vzdáleného ovládacího panelu regulátoru. 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. Komunikátor je samostatný SW blok, proto jej lze na PC spustit samostatně a používat ho mimo prostředí ProgWin. ÚDAJE PRO OBJEDNÁVKU Typ ProgWin PWkomun Obj. číslo Modifikace EI0104.01 Grafické vývojové prostředí pro konfiguraci regulátorů PROMOS line 2, jeden klíč EI0104.03 Grafické vývojové prostředí pro konfiguraci regulátorů PROMOS line 2, tři klíče EI0105 Komunikátor pro dálkový upload programu a ovládání systému po sériové lince ELSACO, katalog produktů 2004 1-13 q 1 uživatelský sw regulátorů PROMOS line 2 a RT / RTm WZORKY n 1 n n n n n Přenos historických dat z regulátorů PROMOS RT a PL2 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 Export dat pro další zpracování ZÁKLADNÍ CHARAKTERISTIKA Program WZORKY (pro počítače standardu PC v prostředí Windows) je určen pro uživatele regulátorů PROMOS 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ů. Vyčítání historické databanky lze provádět buď přímo u regulátoru po sériové lince RS-232 nebo vzdáleně, a to jak po lince RS-485, tak i pomocí rádiových či telefonních modemů nebo LAN sítě. Hlavní okno se sejmutou databankou – průběhy teplot V men ších lo ka litách a tam, kde není dispečerské pracoviště, lze pomocí tohoto programu a PC s příslušným vybavením dálkově simulovat ovládací panel klávesnice a displeje regulátoru. Tím je možné provádět dálkově z PC vše tak, jako přímo u regulátoru na jeho ovládacím panelu. Program WZORKY je určen jak pro stanice PROMOS line 2, tak i pro starší stanice PROMOS RT/RTm/RT40. Lze v něm nastavit i automatickou detekci typu stanice. Okno se soubory dat Hlavní okno programu je určeno jak pro zobrazení grafů průběhů analogových i logických signálů, tak pro celkové ovládání programu. zobrazeny hodnoty všech sérií v okně SÉRIE a pod seznamem sérií v tomto okně bude zobrazen časový údaj podle vybraného ukazatele. Po spuštění komunikace se stanicí PL2 program automaticky detekuje počet a velikost použitých databank v regulátoru. Podle toho je pak aktivován příslušný počet tlačítek v dialogovém okně komunikace pro volbu stažení dat z jednotlivých bank. Po kliknutí na tlačítko banky lze sledovat probíhající komunikaci, po ní pak překreslení grafu v hlavním okně aktuálními údaji. Data lze exportovat, pracovat s grafem a poté je možno zobrazený graf vytisknout. Graf lze uložit do schránky jako bitmapu nebo jako windows-metafile a tak jej přenést do jiného aplikačního programu. Pro zjednodušení komunikace lze použít několik komunikačních profilů, které pak volíme pouhým výběrem. Práci s programem (zejména zpočátku) usnadňuje rovněž podpora s nápovědou – HELP. Velikosti okna aplikace se automaticky přizpůsobí i velikost grafu. Pozice kurzoru myši je zobrazena v nástrojové liště. Graf lze rozdělit na osy (levá, pravá – hodnotová a spodní – časová) a na vlastní graf zobrazující vybraný výřez s průběhy. U grafu lze nastavit parametry jednotlivých os, zapnout/vypnout automatické zarovnávání os, nastavit barvy grafu i průběhů a různými způsoby měnit zobrazený výřez (tzv. lupa). Okno seznamu série Dvojklikem myší na pozici v grafu lze zobrazit vertikální ukazatel. Současně budou na této pozici nalezeny a Simulace ovládacího panelu na obrazovce PC ÚDAJE PRO OBJEDNÁVKU Typ Obj. číslo Modifikace WZORKY EI0107 Uživatelský program do PC pro čtení a zpracování historie z PROMOS RT / RTm i PL2 q 1-14 ELSACO, katalog produktů 2004 TOPAS 900 n n n n vývojové prostředí pro moduly s procesorem Toshiba Plnohodnotný ANSI C kompilátor (ISO/IEC 9899) Assembler, linker, debugger Standardní knihovny, všechny datové typy Bohatá knihovní podpora pro procesorové moduly MCPU-01 a všechny odvozené centrální jednotky PROMOS line 2 1 ZÁKLADNÍ CHARAKTERISTIKA Programový balík TOPAS obsahuje C kompilátor, assembler, linker, knihovník, konvertor objektů a C source debugger. Pro procesorové moduly MCPU jej doplňujeme o základní BIOS a vrstvou knihoven pro obsluhu CANopen periferních jednotek. Kompilátor C podporuje následující datové typy: • celočíselné char / int / long (8 / 16 / 32 bitů) signed / unsigned • s plovoucí čárkou float / double (32 / 64 bitů) dle IEEE 754 • řetězce a složené datové typy (pole, struktura, union). Základní balík obsahuje standardní C knihovny (stdio, string, math,...). Je podporováno předávání parametrů standardním postupem (stack) i v registrech (adecl / cdecl), stejně jako použití registrových proměnných. Do programu v C je možné vkládání inline assemblerových instrukcí. Pro řízení překladu a ovládání specifických vlastností CPU se používají direktivy a pragmata. Samostatný makroassembler dovoluje vytváření strojově závislých modulů s efektivním využitím všech prostředků procesoru. Jednotlivé moduly programu je možné sestavovat a kompilovat odděleně, k sestavení cílového kódu slouží linker a objektový konvertor. Knihovník umožňuje ze samostatně přeložených modulů sestavovat knihovny. Cílový kód se po vytvoření zavaděčem komunikační linkou umístí do RAM nebo Flash paměti procesorového modulu. Pro ladění programu v paměti RAM se používá debugger. Ten umožňuje: • nastavovat breakpointy na úrovni zdrojového kódu C i assemblerových instrukcí a vykonávat program po krocích • výpisy obsahu proměnných • hexadecimální výpis paměti, registrů a stacku Základní verze C kompilátoru dodávaná se StarterKitem TOPAS má omezení na 3000 řádků zdrojového textu C na jeden samostatně překládaný modul. Assembler a linker jsou bez omezení. Profesionální verze má vylepšenou optimalizaci, velikost kódu je omezena pouze velikostí paměti cílového mikropočítače. Zabudovaný firmware (BIOS) modulu MCPU-01 MCPU-01 jsou vybaveny základní vrstvou BIOS, která poskytuje obsluhu hardwarových prostředků procesorového modulu. Jádro reálného času TORTOS16 Jádro obsahuje plánovač pro šestnáct procesů s preemptivním multitaskingem. Při základním časovém kvantu 1 ms spotřebuje cca 3–7 % strojového času. K dispozici jsou příkazy pro vytváření, pozastavování i rušení procesů (spawn, sleep, wakeup, stop, kill). Pro synchronizaci procesů je implementován mechanizmus obsluhy signálů. Obslužné funkce pro komunikační kanály Umožňují nastavení komunikačních parametrů (rychlost se zadává v Bd, funkce zajistí přepočet podle použitého krystalu) a priorit obslužných funkcí pro příjem a vysílání. Spuštění příjmu může být podmíněno přijetím startovacího znaku paketu z pře- daného seznamu, ukončení vypršením timeoutu, detekcí stop znaku nebo překročením meziznakové mezery. Jako obsluha dokončení vysílání / příjmu se může volat standardní funkce v C, které se jako parametr předá definovaný obecný ukazatel. K dispozici jsou také kompletní funkce pro odeslání a příjem profibusových telegramů a implementace Profibus slave kompatibilní se stanicemi PROMOS a Epsnet TECO. Funkce hodin reálného času Dovolují číst a nastavovat datum a čas v zálohovaném obvodu RTC. Pro běžnou potřebu udržují 48bitový systémový čítač inkrementovaný s frekvencí 1024 Hz, zajišťující kontinuitu detekce časových intervalů. Zároveň se systémovým čítačem je inkrementován 32bitový uživatelský čítač, který je možno číst i zapisovat (usrtick, set_usrtick). Obsluha časovačů Funkce zajišťují nastavení odměřovaného intervalu (včetně přepočtu hodnoty zadávané v mikrosekundách), kaskádování, spouštění a zastavování. Při vypršení odměřovaného času se může volat obsluha, realizovaná jako normální C funkce. Řízení přerušení Funkce zajišťuje nastavení aktuální priority i uživatelské přesměrování přerušovacích vektorů. Pomocné funkce Tyto funkce zajišťují optimální provedení doplňkových operací: • rychlý blokový přenos dat, • výpočet kontrolního součtu a standardního CRC, • identifikace obvodu a zápis do Flash, • zjištění rozsahu dostupné paměti, • kontrola stavu záložní baterie, • občerstvování bezpečnostního obvodu WatchDog, • konfigurace a volání monitoru. Zabudovaný monitor Jednoduchý vestavěný debugger umožňuje ladění pomocí sériového terminálu. Zajišťuje výpis registrů, čtení a zápis paměti, volání funkcí. Po restartu modulu je aktivní komunikační vrstva zajišťující příjem příkazů pro monitor, které dovolují nahrát a spustit program. ÚDAJE PRO OBJEDNÁVKU Typ TOPAS starter kit TOPAS pro Obj. číslo TOPAS900 SW96YNO-ZFE Modifikace Programový balík Toshiba TOPAS, knihovny pro MCPU-01 a PROMOS line 2 Profesionální C kompilátor / assembler ELSACO, katalog produktů 2004 1-15 q PROMOS LOGIC / OCTOPUS n n 1 n n n programovatelný mikrosystém pro logické řízení Modulární mikrosystém pro logické úlohy Výkonný šestnáctibitový procesor Možnost rozšíření po sběrnici CANopen Komunikační linka pro nadřízený systém Grafické prostředí LogiMon pro vývoj a ladění programu ARCHITEKTURA SYSTÉMU PROMOS LOGIC a OCTOPUS jsou modulární mikrosystémy určené pro logické řízení. Centrální jednotku tvoří kompaktní mikropočítač, který po vybavení řídicím programem může být provozován samostatně nebo jako základ větší sestavy. Obsahuje programovací kanál, sériovou linku pro připojení k nadřízenému systému, rozšiřující sběrnici CAN a logické vstupy a výstupy. Řídicí 16bitový procesor spolu s pokročilým firmwarem poskytují výkon 1,5 ms / 1k logických operací. Vestavěná paměť Flash umožňuje uložení cca 4000 logických hradel. CENTRÁLNÍ JEDNOTKY A ROZŠÍŘENÍ Centrální jednotky LOGIC nabízí 8 logických vstupů 24 V a 8 reléových výstupů. Jednotka je zapouzdřena v krabičce, která se připevňuje na lištu DIN. Jednotka OCTOPUS obsahuje 8 pozic pro 8bitové moduly vstupů nebo výstupů, celkem tak může obsloužit 64 logických signálů. Obě centrály obsahují sběrnici CAN, na kterou je možné připojit další periferní jednotky CBI/CBO/CBIO/CAIO (viz 3-2) nebo 64bitové jednotky FCPU (viz 3-14). Celkový počet obsluhovaných I/O je tak omezen pouze použitými I/O jednotkami. Je možné připojit i standardní CANopen moduly jiných výrobců. PROGRAMOVÁNÍ – vývojové prostředí LogiMon K programování jednotky slouží grafické vývojové prostředí LogiMon, které běží na standardním PC (notebook) a k jednotce LOGIC je připojeno sériovou linkou. K propojení slouží ladicí kabel s adaptérem, který zajišťuje galvanické oddělení počítače s vývojovým prostředím od řídicího systému a jeho napájecí soustavy. Aplikace v prostředí LogiMon je tvořena schématem. Schéma je grafické vyjádření algoritmu, tzn. způsobu, jak řídicí program zpracovává vstupní signály a vytváří z nich signály výstupní – řídicí a signalizační. Algoritmus v grafickém schématu může být rozčleněn v horizontální rovině na jednotlivé listy, každý list může obsahovat řešení určité části celkové úlohy. • multiplexory, kodéry a dekodéry, tabulkové kódování • klopné obvody a čítače/časovače – obvody D, R-S, MKO, čítač událostí, časovač, generátor časových průběhů • detektory hran a zpožďovače, posuvné registry • matematická hradla pro práci s celočíselnými hodnotami • stavový automat pro sekvenční řídicí algoritmy • funkční bloky – brzdový motor, rozběhový automat Y/D, reverzační a dvourychlostní motor, přesuvka, střídač strojů ap. Schéma je možné vytvářet přímým propojením mezi jednotlivými moduly. Je také možné symbolické pojmenování signálů, což obzvláště u složitějších algoritmů umožňuje zpřehlednit schéma. Na plochu schématu je možné umísťovat i textové poznámky. Pokud jsou důsledně pojmenovány vstupní i výstupní signály, má schéma velmi dobrou vypovídací schopnost a prakticky není potřeba pořizovat další dokumentaci. Po sestavení algoritmu je projekt přeložen a po sériové lince zaveden do Flash paměti centrály LOGIC. Po zavedení programu přechází vývojové prostředí do RUN re ži mu, kdy jsou stavy jednotlivých logických signálů ba rev ně od li še ny, celočíselné hodnoty je možné zobrazit ve sledovacích okénkách. V tomto režimu není možná editace, ale je možné měnit parametry použitých modulů, zastavit a krokovat LogiMon – příklad přiřazení I/O signálů program. Základním prvkem schématu je výkonný modul – programový objekt, který plní definovanou funkci. Moduly mohou mít různou úroveň složitosti. Jednoduché jsou čistě kombinační (např. hradla pro logické operace AND a OR, kodéry, dekodéry ap.) nemají vnitřní proměnné ani parametry. Složitější moduly jsou sekvenční (klopné obvody, čítače, funkční bloky), mají vlastní vnitřní proměnné a nastavitelné parametry (např. zpoždění signálu). Na schématu je znázorněn obrázkem, vyjadřujícím jeho funkci. Na levé straně modulu jsou připojovací body jeho vstupních signálů, na pravé straně pak body signálů výstupních. Moduly jsou uspořádány v okně knihovny, ze které se do schématu umísťují přetažením. Vstupy a výstupy jednotlivých modulů se mezi sebou propojují čarami, které představují tok signálu. Základní knihovna obsahuje několik skupin modulů: • hardwarové moduly – I/O centrály LOGIC a přídavných vnějších periferních I/O modulů (včetně digitální filtrace vstupů) • jednoduchá logická hradla negace, AND, OR, XOR ÚDAJE PRO OBJEDNÁVKU LogiMon – schéma části řídicího algoritmu. Typ Obj. číslo Modifikace LogiMon EI0106 Vývojové prostředí, součástí je kabel s ladicím adaptérem pro centrálu LOGIC a Octopus q 1-16 ELSACO, katalog produktů 2004 Ovladače ControlWeb n n n n n n n n n komunikační ovladače pro prostředí ControlWeb Pro systémy s komunikačním protokolem Epsnet Pro regulátory Promos RT/RTm/RT40 Pro regulátory PROMOS line 2 Pro regulátory D9101/D9201 Pro stanice VARDIS Pro hlasový výstup modemu Pro přenos DBF souborů mezi CW/CP, CW/CW Pro sběr dat z měřičů tepla DANFOSS, KAMSTRUP, protokoly Multical II, IIa, III Vývoj ovladačů zařízení na zakázku Jako základní prostředí pro tvorbu dispečerského, monitorovacího a vizualizačního SW podporujeme grafické vývojové prostředí ControlWeb, jehož předchůdcem je prostředí ControlPanel (obojí od firmy Moravské přístroje Zlín). Podpora spočívá ve vytváření potřebných komunikačních ovladačů pro příslušná prostředí a pro stanice PROMOS či další nutná zařízení v dispečerské síti. Ovladače pro ControlWeb podporují všechny modifikace stanic PROMOS RT, PROMOS line 2 i PROMOS LOGIC. DWPBMM Profibus, mono master. Struktura telegramů vychází z definice komunikačního protokolu Profibus se strukturou datového paketu dle Epsnet. Lze použít pro systémy PROMOS programované v C, systémy PROMOS LOGIC, částečně i pro systémy PROMOS line 2 (menší množství komunikovaných údajů). Je možné použití i pro jiné systémy s komunikací Profibus/Epsnet, např. PLC Tecomat. Podporuje připojení duplexní i poloduplexní linkou, radiomodemem i standardním telefonním modemem. DWRT485 Ovladač je určen pro stanice PROMOS RT / RTm / RT40 i všechny stanice PROMOS line 2, programované prostředím ProgWin (protokol QQ). Podporuje duplexní i poloduplexní linku. DWPL2TCP Ovladač je určen pro stanice PROMOS line 2, programované prostředím ProgW in (protokol QQ) a připojené ke komunikačnímu médiu s TCP/IP protokolem. Připojení podřízených stanic může být libovolným médiem, umožňujícím TCP/IP komunikaci (ethernet, GPRS, WiFi, ADSL, převodní brána ethernet/sériová linka atd). Ovladač podporuje komunikaci QQ prostřednictvím obecného protokolu TCP/IP. 1 DWVARDIS Ovladač, obsluhující stanice VARDIS přes centrálu D9x01. Napojení centrály na PC přes RS-232. DWCOPYMOD Ovladač pro přenos DBF souborů mezi dispečinky. Možné kombinace CW/CP, CW/CW, CP/CP podle prostředí na dispečinku. DWHLAS Ovladač slouží k řízenému předávání hlasových zpráv na obyčejný telefonní přístroj (pevná i mobilní linka). Pomocí parametrického souboru definujeme řídicí příkazy pro obsluhu VOICE funkcí modemu a dále databázi alarmů, která obsahuje číslo připojovacího kanálu pro styk s aplikací systému CP/CW a seznam souborů, které budou přehrány obsluze modemu v případě změny stavu připojovacího kanálu. Po vzniku alarmu se ovladač spojí s nastaveným telefonním číslem. Dále lze hlasový výstup řídit podobně jako u hlasové schránky mobilních telefonů – připojení k počítači (login), přehrávání zpráv, přetáčení dopředu/dozadu, opakování jedné nebo všech zpráv, kvitace alarmů, nápověda a odpojení/zavěšení linky (logout). Aplikací lze také řídit počet zpráv a časovač opakování v případě neúspěšného spojení a také například cyklické volání na více telefonních čísel. Pro provoz této služby je nutný přístroj s možností přepnutí na tónovou volbu. Připojení daného typu modemu s funkcí VOICE je nutno konzultovat (SW je zpracován pro čipovou sadu US Robotics). DWRTMOD Ovladač je určen pro stanice PROMOS RT / RTm / RT40 i PROMOS line 2 (pro CW). Podporuje připojení standardního telefonního modemu. ÚDAJE PRO OBJEDNÁVKU Typ DWPL2TCP DWRT485 DWRTMOD DWPBMM DWVARDIS Obj. číslo EI0240 EI0232 EI0237 EI0231 EI0239 DWCOPYMOD EI0234 DWHLAS EI0238 Modifikace CW ovladač regulátorů PROMOS RT, PROMOS line 2, TCP/IP (ethernet) CW ovladač regulátorů PROMOS RT, PROMOS line 2, síť RS-485, protokol QQ CW ovladač regulátorů PROMOS RT, PROMOS line 2, modem, protokol QQ CW ovladač stanic PROMOS Profibus/Epsnet, PROMOS LOGIC, mono master CW ovladač pro centrály D9x01, VARDIS CW ovladač pro přenos datových souborů archivu mezi systémy ContolPanel pomocí modemů (2 licence – každý ovladač je master i slave) CW ovladač hlasového výstupu telefonního modemu ELSACO, katalog produktů 2004 1-17 q X-Com komunikační převodník Ethernet/USB/sériová linka/CAN + n n 1 n n n n Konvertor Ethernet/USB/sériová linka/CAN 2 sériové kanály (RS-232 + RS-422/RS-485) 1 kanál Ethernet, 1 kanál USB client, 1 kanál CAN Univerzální převod TCP/IP na sériovou linku, konfigurace WEB rozhraním, WEB server Připojení periferních jednotek PROMOS line 2 na USB nebo Ethernet Možnost uživatelského programování pro konvertory protokolů – SG H L Ethernet 01 02 03 04 05 napájení řadič Ethernet DC/DC CAN RUN COM1 COM2 GO CAN USB CAN X-Com mikropočítač CAN PROMOS line2 DC/DC GO ZÁKLADNÍ CHARAKTERISTIKA Konvertor X-Com je univerzální komunikační zařízení. Je určen pro připojení zařízení se sériovou nebo CAN komunikací k přenosovým médiím USB a Ethernet. Uplatnění najde především v následujících oblastech: • připojení zařízení s komunikací CANopen k PC počítačům prostřednictvím USB – např. CANopen periferní systém PROMOS line 2 k počítači DataLab PC • připojení zařízení s komunikací CANopen přímo do sítě Ethernet – např. realizace vzdálených periferních center s CANopen periferním systémem PROMOS line 2 • připojení zařízení se sériovou komunikací k síti Ethernet, např. připojení řídicích systémů nevybavených TCP/IP komunikací k síti LAN / internet • speciální komunikační konvertory vybavené vlastním programovým vybavením. Základem modulu je jednočipový procesor. Ten zajišťuje obsluhu CAN a obou sériových linek a obsluhu externích řadičů pro USB a Ethernet. Kanál CAN je vyveden na dva hřebínkové konektory v čelním panelu, které umožňují snadné připojení periferních modulů PROMOS line 2, kromě toho je vyveden také na šroubovací pro připojení jiných zařízení. Kanál CAN má společný vodič galvanicky spojen s napájením modulu. Kanály RS-232 a RS-485 jsou tak galvanicky odděleny od napájení a kanálu CAN a také vzájemně mezi sebou. Modul je zapouzdřen v plastové krabičce s příchytkou na lištu DIN. Indikační LED na čelním panelu umožňují kontrolovat aktivitu jednotlivých rozhraní. Standardní programové vybavení zajišťuje transparentní propustnost mezi jednotlivými rozhraními. Nastavení a konfigurace modulu se provádí pomocí WEB prohlížeče připojeného k rozhraní Ethernet. Pro speciální aplikace je připravena základní kostra programu s obsluhou jednotlivých rozhraní a možností uživatelské manipulace s datovými pakety. Je k dispozici kompletní vývojové prostředí pro přeložení a zavedení uživatelského programu do Flash paměti mikropočítače. TECHNICKÉ ÚDAJE • • • • • • • • • šestnáctibitový procesor Fujitsu řady MB90 1 kanál Ethernet 10BaseT, konektor RJ45 1 kanál USB client 1.1, unifikovaný ovladač pro Windows 1 asynchronní sériový kanál RS-232, konektor RJ45 1 asynchronní sériový kanál RS-422/485, galvanické oddělení s pevností 1 kV, konektor RJ45 1 kanál CAN 2.0A/B, hřebínkové konektory na čelním štítku a šroubovací svorky Napájení 10 ÷ 30 V, spotřeba max. 4 W Rozsah pracovních teplot –10÷50 °C Rozměry modulu 53 × 90 × 73 mm řadič USB client RS422/485 RS232 USB Vnější vzhled modulu a blokové schéma COM0 RS-232 1 COM1 RS-422 Ethernet RTS 1 +Res 1 2 nc 2 TXD+ 3 TXD 3 TXD– 4 GND 4 5 GND 6 RXD 7 8 CAN TX+ 1,2 Unap 2 TX– 3,4 GND 3 RX+ 5 CAN_H GND 4 nc 6 CAN_L 5 GND 5 nc 7,8 GND 6 RXD– 6 RX– 9,10 Unap nc 7 RXD+ 7 nc CTS 8 –Res 8 nc Zapojení komunikačních konektorů CAIO/CBI/CBO/CBIO-xx X-Com USB 1.1 driver pro Windows 98/ME/XP/2000/CE CXIO X-Com InCo 01 CBIO-12 CXIO InCo 01 CAIO-11 Připojení periferního systému k USB X-Com CAIO/CBI/CBO/CBIO-xx Ethernet, TCP/IP aplikační vrstva CXIO X-Com InCo 01 CBIO-12 CXIO InCo 01 CAIO-11 Připojení periferního systému k Ethernetu X-Com Ethernet, TCP/IP aplikační vrstva X-Com sériová komunikace různými protokoly Připojení zařízení se sériovou komunikací k Ethernetu Typické oblasti použití konvertoru X-Com ÚDAJE PRO OBJEDNÁVKU Typ X-Com q 1-18 Obj. číslo EI5781.xx Modifikace xx specifikuje verzi firmware ELSACO, katalog produktů 2004
Podobné dokumenty
Přehled řídicích systémů PROMOS, programové vybavení
dvou modifikacích se sbìrnicí CANopen (napø. CBIO-xx)
a s asynchronní sériovou sbìrnicí RS-485 (napø. SBIO-xx). Sortiment periferních jednotek v souèasné dobì zahrnuje:
CBI/SBI-11/12 modul 16 log...
1 - Elsaco
Pro řešení úloh s převažujícím podílem logického a sekvenčního řízení slouží malé programovatelné automaty PROMOS Logic a Octopus. Centrální jednotka LOGIC obsahuje 8 logických
vstupů a 8 výstupů, ...
PROMOS line 2
F XCPU-31/32 – kompaktní regulátor
XCom-11 – komunikační konvertor Eth/USB/ser/CAN
XCom-21, RCI – komunikační koncentrátor sběru dat
F XCom-31 – komunikační koncentrátor pro sběr dat
F XCom-32 – ko...
MCPU-01
elektronické výrobní číslo,
teplotní snímač,
měnič pro napájení sériové linky s GO,
IR rozhraní pro komunikační kanál 0.
1 - Elsaco
aplikacích. Počítač je možné dodat s nainstalovaným operačním systémem Win CE.net nebo XP pro / XP embedded a runtime ControlWeb. Je tak připraven k okamžitému použití v aplikacích sběru a archivac...
Převodník sériového rozhraní SLC-31/32
Strana rozhraní RS-232 základové desky je vyvedena na konektor XC1 s pěti svorkami. Signál
RxD je na převodníku výstupem a vede na stejnojmenný vstup portu PC nebo jiného komunikujícího zařízení, s...
mag 2004 02 - Moravské přístroje as
Control Web jako podnikový WWW server
HTTP server zabudovaný v systému
Control Web nabízí mnohem více než
pouhou vizualizaci a řízení technologických procesů prostřednictvím WWW
prohlížečů. Control...
mag 2004 01 - Moravské přístroje as
DataLab IO s počítačem pomocí USB kabelu a o ostatní se postará operační systém spolu s ovladačem zařízení. Odpadá nastavování přenosové rychlosti, parity, počtu stop bitů atd. Automatické je také ...