1 - Elsaco
Transkript
1 Přehled řídicích systémů PROMOS, programové vybavení F Řídicí a regulační systémy – přehled TEMPO – průmyslový panelový počítač F DataLab PC/LCD – průmyslový panelový počítač PC 1-2 1-5 1-8 DataLab PC – průmyslový počítač PC 1-9 Ovladače do prostředí ControlPanel a ControlWeb 1-10 PROMOS line 2 – řídicí a regulační systém 1-11 ProgWin – grafické vývojové prostředí 1-14 WZORKY – uživatelský sw pro regulátory PROMOS 1-16 PROMOS LOGIC a vývojové prostředí LogiMon 1-17 TOPAS 900 – vývojové prostředí C / Asm 1-18 ELSACO, katalog produktů 2006 1-1 q 1 Řídicí systémy – přehled Konektivita, komunikace, síťové propojení 1 V dnešní době je běžným požadavkem datové propojení informačních systémů až na procesní úroveň řízení. Tomu odpovídá i naše nabídka - v sortimentu jsou jak prostředky nejnižší úrovně, řídicí systémy, datové a komunikační koncentrátory, počítačové operátorské panely i "opravdové" počítače. Strukturovaným propojením je možné vytvářet horizontální i vertikální datová propojení od nejjednodušších systémů monitorování procesních signálů přes technologicky orientované (fieldbusové) protokoly až po grafické dispečerské pracovní stanice, IP protokoly a databázové servery. Všechny nabízené přístroje jsou konstruovány pro instalaci a provoz v průmyslovém prostředí. dispečerská pracovní stanice LAN/WAN Pro menší úlohy, kde je uživatelské rozhraní standardně vyžadováno, je určen panelový počítač DataLab PC/LCD. Jedná se opět o počítač standardu PC ovšem v kompaktním uspořádání s 8" TFT LCD displejem a dotykovým panelem. Počítač je konstruován pro přímou zástavbu do panelu. Stejně jako DataLab PC může pracovat pouze s Compact Flash kartou nebo může být vybaven pevným diskem. LAN/WAN technologická informační síť / internet jiné komunikace modem, GPRS, radiomodem Ethernet Ethernet RS-232 USB WinCE.net, ControlWeb WinCE.net, ControlWeb TEMPO řídicí počítač WinXP embeded, ControlWeb TirsWeb TEMPO CANopen periferie PROMOS line 2 operátorský počítač Win2000, ControlWeb TirsWeb.. CAN CXIO LAN/WAN technologická informační síť / internet síťová komunikace (IP protokoly) vzdálené sériové periferie PROMOS line 2 síť řídicích systémů sběr dat SXIO SXIO InCo 01 vzdálené periferní moduly ProgWin WinXP embedded ControlWeb TirsWeb WinCE.net ControlWeb Tirs.net Orion X-Com TEMPO CPU PL2 XCom technologický operátorský panel, řídicí jednotka systému řídicí jednotka systému konvertor rozhraní, Web server 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í DataLab PC, DataLab PC/LCD, TEMPO Pro úlohy na síťové úrovni nabízíme počítače se standardní PC architekturou. Jejich výhoda je zřejmá - použití standardní architektury se standardními operačními systémy dovoluje používat širokou škálu programových prostředků. To přináší do průmyslového prostředí možnosti známé z kancelářských počítačů. Pro serverové úlohy jsou určeny počítače DataLab PC. Počítač je osazen procesorem Via Eden bez aktivního chlazení procesoru a čipové sady. Spolu s robustní skříní to značně zvyšuje dlouhodobou spolehlivost vyžadovanou v průmyslových aplikacích. Vysoký výkon (až 800 MHz) a velká operační paměť (až 512MB) umožňuje práci rozsáhlým aplikacím. Je možné použít vestavěný pevný disk nebo použít Compact Flash paměťovou kartu a počítač provozovat zcela bez rotujících součástí. Ve standardní výbavě jsou všechna obvyklá rozhraní (USB, LPT, COM, ethernet, VGA, audio). Pro uzavřené serverové aplikace může být počítač provozován bez displeje, je- li potřeba uživatelské rozhraní, může být doplněn externím 15" TFT LCD displejem s dotykovým panelem opět v průmyslovém provedení. LAN/WAN technologická informační síť / internet Ethernet Ethernet WinCE.net, ControlWeb nebo jiný aplikační software WinCE.net, ControlWeb DataLab PC Typické způsoby použití panelového počítače TEMPO DLLCD15T technologický zobrazovací LCD panel VGA Průmyslový panelový počítač TEMPO integruje výkonnou centrální jednotku s 5" LCD displejem s dotykovým panelem. Výpočetní výkon zajišťuje procesor Intel® XScale™ spolu s pamětí RAM a Flash integrovanou přímo na procesorovém modulu. Počítač má standardní rozhraní Ethernet, USB, CAN a volitelné sériové kanály. Velmi robustní kovová skříňka obsahuje i napájecí zdroj a je určena k přímé instalaci do panelu, např. do dveří rozvaděče. Počítač je vybaven operačním systémem Windows CE.net a může být použit s aplikacemi v prostředí ControlWeb nebo Tirs.NET. Po doplnění periferním subsystémem může být používán 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í. Procesní řídicí systémy – 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 přesně podle požadavků aplikace. Je optimalizována 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 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í vrstvou programových bloků. Využití jednotlivých bloků a jejich vazby mezi sebou a směrem k technologii vytváří centrální jednotka ovládací panel DataLab PC technologický server výkonný řídicí počítač ESC CPU lokální periferní subsystém CANopen PROMOS line 2 RS-485 CCPU-03 InCo 01 USB/CAN síť lokálních řídicích systémů vzdálené periferní moduly XCom-11 CAIO-11 InCo 01 SHIFT INS CBIO-12 InCo 01 CAIO-11 Promos CXIO CXIO X-Com 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 USB EPSNET / QQ / ModBus ENTER + DEL CBIO-12 Typické způsoby použití počítače DataLab PC q 1-2 SBIO-12 0 1 2 3 4 5 CCPU-03 DataLab PC/LCD RS-232 USB InCo 01 SAIO-11 CPU technologický operátorský panel, server jiné komunikace modem, GPRS CBIO-11 RS-485 EPSNET DataLab PC technologický server CXIO InCo 01 CAIO-11 RS-485 M-Bus RS-485 EPSNET / QQ / ModBus periferní jednotky Architektura systému Promos line 2 ELSACO, katalog produktů 2006 Řídicí systémy – přehled aplikač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ý technoloVývojové prostředí ProgWin gický 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 programovacího jazyka dovoluje maximální využití všech systémových prostředků a tvorbu vlastního uživatelského rozhraní, komunikačních protokolů ap., ovšem za cenu výrazně náročnějšího 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ů. univerzální komunikace RS-485, M-Bus Obecná komunikace CANopen XCom-21 univerzální komunikace RS-232, RS-485 lokální periferní subsystém CANopen PROMOS line 2 Ethernet nadřízená úroveň řízení síťová úroveň, TCP/IP, http Komunikační možnosti jednotky XCom-21 Komunikační koncentrátory - XCom Komunikační centrály XCom jsou speciální centrální jednotky vybavené velkým množstvím komunikačních kanálů. Jsou určeny pro širokou škálu úloh sběru dat, připojení síťových modemů, převodu komunikačních protokolů, připojení periferních systémů přímo na síťovou úroveň či zprostředkování připojení pro zařízení, která sama nejsou schopná realizace IP prokolů. Stejně tak mohou být využity jako centrální jednotky pro menší řídicí systémy. Pro vývoj aplikačního vybavení je nově připravováno grafické prostředí Orion. MikroPLC – Logic / Octopus 1 Vývojové prostředí LogiMon 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ů. Připojení přímo na síťovou úroveň nebo případná transformace komunikace mohou být zprostředkovány komunikačním koncentrátorem XCom. 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-12 modul pro 12 univerzálních AD/DA pozic – lze osadit až 12 analogových vstupů (rozlišení 16 bitů) a až 6 analogových výstupů (PWM, rozlišení 8 bitů) CCIO/SCIO-11 kombinovaný modul pro měření 6 termočlánků, 8 logických vstupů a 8 tranzistorových výstupů CSMC-11 kombinovaný modul řízení krokového motoru + 8 logických vstupů, 8 tranzistorových výstupů 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, u CKDM/SKDM-12 možnost připojení 8 logických vstupů, 8 výstupů a 4 analogové vstupy SMI-11A galvanický oddělovač linky RS-485 SMI-13G galvanický oddělovač linky a převodník RS-232 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. 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šíření 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 spojením centrály Octopus s 10 dalšími periferními moduly FCPU-02 Jednotky s připojením sériovou linkou RS-485 je možné použít je možné vybudovat systém pro obsluhu až 700 I/O signálů. na větší vzdálenosti (až 1200 m), rychlost výměny dat může být K vývoji programového vybavení je určeno grafické vývojové v řádu stovek milisekund (jednotky mohou pracovat až na 115 prostředí LogiMon, které umožňuje sestavit řídicí program ve kBd). Pro napojení a galvanické oddělení modulů k lince formě funkčního schématu. K dispozici je knihovna modulů, kte- RS-485 je určen modul SMI-11A, pro napojení k lince RS-232 je rá nabízí připravené funkční bloky od jednoduchých logických možné použít modul SMI-13A/G. Periferní jednotky podporují hradel až po komplexní programové moduly a stavové protokoly EpsNet, Modbus a Profibus DP. ELSACO, katalog produktů 2006 1-3 q Řídicí systémy – přehled komplexní řídicí systémy pro náročnější úlohy LAN / WAN / internet 1 Ethernet Ethernet technologický displej Jiné způsoby komunikace - linka RS-485, GPRS, GSM, modem Ethernet CXIO CXIO InCo 01 CBIO-11 Win/XP, Win/XPe ControlWeb, TirsWeb CAIO-12 CAN open řídicí počítač DataLab PC CANopen periferie PROMOS line 2 WinCE.net, ControlWeb Tirs.Net RS-485 EpsNet RS-232 Epsnet CXIO SXIO InCo 01 InCo 01 SBIO-12 oddělovač RS-485 řídicí počítač TEMPO řídicí počítač PC-LCD sériové periferie PROMOS line 2 CXIO SXIO InCo 01 SAIO-12 RS-485 EpsNet InCo 01 SBIO-12 CXIO SXIO InCo 01 SAIO-12 oddělovač RS-232 InCo 01 SBIO-12 SAIO-12 oddělovač RS-485 vzdálené sériové periferie PROMOS line 2 sériové periferie PROMOS line 2 řídicí a regulační systémy pro střední úlohy lokální textový ovládací panel kompaktní řídicí systém CCPU-21 centrální jednotka a CANopen periferie PROMOS line 2 F1 ESC F2 F3 F4 F5 CCPU-21 INS ESC SHIFT LAN / WAN internet CPU INS InCo 01 CCPU-03 InCo 01 CBI-11 InCo 01 CBO-12 CAIO-12 Promos modem, RS-485, GSM/GPRS, alternativní komunikace s nadřízeným systémem protokol QQ/EpsNet/Modbus nebo užívatelská komunikace s dalšími přístroji 7 8 9 4 5 6 1 2 3 . 0 ENTER ENT CXIO CXIO CXIO 0 1 2 3 4 5 Ethernet + Fn - DEL PROMOS line 2 DEL USB programovací kanál vzdálené sériové periferie PROMOS line 2 RS-485 EpsNet CXIO InCo 01 SXIO InCo 01 SAIO-12 SXIO InCo 01 SBIO-12 SBIO-12 ProgWin PL2 Příprava a ladění aplikačního programu v grafickém prostředí oddělovač RS-485 modulární stavebnice PROMOS line 2 malé úlohy řízení a regulace sběr dat a připojení I/O komunikační převodníky Ethernet, TCP/IP aplikační vrstva M-Bus sběr dat RAI CAIO/CBI/CBO/CBIO-xx ESC SHIFT InCo 01 INS InCo 01 CBIO-12 CAIO-12 Promos LAN WAN internet F1 F2 F3 7 8 9 4 5 6 1 2 3 . 0 F4 F5 CAIO/CBI/CBO/CBIO-xx ENTER CXIO SXIO XCom 21 RCI + DEL CXIO XCom 21 připojení vzdálených dalších perifeních modulů telefonní modem, RS-485, GSM/GPRS modem, alternativní komunikace s nadřízeným systémem nebo uživatelská komunikace s dalšími přístroji InCo 01 CXIO InCo 01 CBIO-12 XCom 11 CAIO-11 modem, RS-485, GSM/GPRS, nebo komunikace s dalšími přístroji Ethernet, TCP/IP aplikační vrstva Orion sériová komunikace různými protokoly Příprava a ladění aplikačního programu v grafickém prostředí mikroPLC pro logické a sekvenční řízení svorkové moduly vstupů připojení k nadřízenému systému RS-485 Epsnet programovací kanál RS-232 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 XCom-11 CXIO TCP/IP Ethernet XCom InCo 01 CBIO-12 RS-485 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ů 2006 průmyslový panelový počítač TEMPO n n n n n n n n n n Panelový technologický počítač Operační systém Windows® CE.net nebo Linux Pasivní chlazení, krytí z čelní strany IP65 Intel® XScale™ 400 MHz RISC procesor Barevný displej 320 × 240 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 Možnost doplnění sériovým nebo CANopen periferním systémem PROMOS line 2 1 ARM POWERED 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 nebo Linux poskytují 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. TM Připraveno pro ControlWeb TECHNICKÉ ÚDAJE Procesor XScale™ Cotulla PXA255, 400 MHz SDRAM 64 MB, 32 MB Flash Vysoký výkon zajišťuje procesorový modul MP-11 s RISC proce- Paměť (interní) sorem Intel® Cotulla a značný objem vestavěné paměti RAM Displej barevný STN nebo TFT 5,7" 320 × 240 i Flash. Dále obsahuje zálohovaný obvod RTC, řadiče sériových podsvit výbojkou CCFL s životností 40.000 hodin linek, Ethernetu a zásuvku na Compact Flash kartu. Modul je Touch screen analogový, rezistivní osazen na základové desce, která obsahuje další rozhraní a připojovací konektory. Základní deska má také 4 pozice pro doplň- Zabudovaná rozhraní Ethernet 10Base-T / 100Base-T, UTP, RJ45 kové moduly piggy back. Na 3 pozice je možné osadit piggy USB 2× USB 1.1 host, 1× USB 1.1 client pro sériové kanály, které realizují rozhraní RS-232, RS-422/485, Audio Line In, Out, Mic, zásuvka Compact Flash type II 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ř. Volitelná rozhraní – 4× pozice pro osazení piggy řadič sběrnice CANopen, Ethernet moduly atd. Uživatelská strapiggy CANopen pro periferní jednotky PCAN na modulu piggy je vyvedena na odnímatelné perové svorkovniasynchronní sériová rozhraní (celkem max. 3 moduly): ce. Konfiguraci počítače je tak možné optimálně přizpůsobit poP232GPS/GPE RS-232, galvanické oddělení 1) třebám aplikace. Robustní provedení, vysoké krytí z čelní straRS-422, galvanické oddělení 1) P422GPS/GPE ny, vysoký rozsah pracovních teplot a absence pohyblivých souRS-485, galvanické oddělení 1) P485GPA částí jsou zárukou spolehlivosti v průmyslovém prostředí. M-Bus, galvanické oddělení 1) PMBMGPS / PMBS Počítač TEMPO může být dodán se zabudovaným jádrem Con- Napájení - vestavěný napájecí zdroj podle modifikace trolWeb runtime. Tak může sloužit nejen jako přístroj klasické vi230 V AC / 40 VA, 24 V DC nebo 48 V DC2) / 36 W zualizace, ale také jako výkonný řídicí počítač s grafickým rozStupeň kytí z čelní strany / ze zadní strany IP 65 / IP 20 hraním. Aplikační program procesní stanice proto může být vyRozsah pracovních teplot standardní 0 ÷ 50 °C tvářen ve stejném prostředí jako program nadřízeného dispečerrozšířený –20 ÷ 60 °C ského systému. To přináší nové možnosti pro dokonalou 1) Podrobné tech. údaje piggy back modulů viz 6-2. integraci dat mezi systémy v různých úrovních řízení. 2) Speciální provedení na dotaz ÚDAJE PRO OBJEDNÁVKU Typ TEMPO-01 TEMPO-11 TEMPO-02 TEMPO-12 TEMPO-02/T TEMPO-12/T TEMPO-kit PCAN/GP Obj. číslo EI6201.x1 EI6211.x1 EI6202.x1 EI6212.x1 EI6202.x2 EI6212.x2 EI6200.x1 EI6101.00 Modifikace Bez displeje, procesor MP-11, zdroj 230 V AC Bez displeje, procesor MP-11, zdroj 24 V DC Displej 5,7" STN 320 × 240, procesor MP-11, zdroj 230 V AC Displej 5,7" STN 320 × 240, procesor MP-11, zdroj 24 V DC Displej 5,7" TFT 320 × 240, procesor MP-11E, zdroj 230 V AC, rozšířený teplotní rozsah Displej 5,7" TFT 320 × 240, procesor MP-11E, zdroj 24 V DC, rozšířený teplotní rozsah Vývojový kit - základní deska TEMPO-02 bez displeje, procesor MP-11, zdroj 230 V AC Piggy modul paralelní, 1 kanál CAN 2.0A/B, galvanické oddělení „x“ v objednacím čísle označuje instalovaný operační systém 1=Windows®CE 4.2, 2=Linux Doplňky P232GPS/GPE, P422GPS/GPE, P485GPA, PL20GPS, PMBMGPS - piggy back moduly pro sériové kanály (viz 6-2) B2L3.5LH/14 odnímatelná perová svorkovnice pro komunikační kanály CFxxx Compact Flash karty, paměťové 128, 256, 512 MB, Ethernet CE4-CEPC ControlWeb Runtime pro Win CE, platforma ARM / Tempo ELSACO, katalog produktů 2006 1-5 q TEMPO průmyslový panelový počítač 3 pozice pro osazení doplňkových modulů procesorový modul MP-10 1 pozice pro osazení doplňkových modulů MP-10 procesor module 1 Compact Flash Type II Socket SSP/SPI/uWire Opt. Submodule Serial Converter, CAN or Special I/O odnímatelná perová svorkovnice JTAG Test & Debugging UART (full modem) Opt. Submodule Serial Converter SDRAM 64 MByte Intel® XScale™ Core 200/400 MHz IrDA UART odnímatelné perové svorkovnice Opt. Submodule Serial Converter, CAN or Special I/O AC97 interface Real Time Clock Color LCD Controller pevně zabudovaná rozhraní: audio Flash 32 MByte sound codec USB host 2 channels External Bus Management 2× USB host Ethernet 10Base-T Bluetooth UART USB client USB client Opt. Submodule Serial Converter, CAN or Special I/O Power Management LCD & Touch Screen Interface vestavěný napájecí zdroj 10/100Base-T interface Ethernet interface pro displej a touch screen Blokové schéma počítače TEMPO 2 RTS TxD RxD 4 optional submodule CH 4 sync serial / parallel D com 4 3 2 com battery/LED submodule 4 1 optional submodule CH 1 full async UART com 3 reset + off butons processor module MP-1x com 2 konektor na desce 14 13 12 11 10 9 8 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Piggy back user side power 5V 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 6 5 4 odnímatelná perová 3 svorkovnice B2L3.5LH/14 2 1 (pohled ze strany vodičů) Propojení špiček modulu „piggy“ na konektory pozic A, B, C, D. (pozice A je otočená o 180°). q 1-6 USB1 2× host USB2 Rin 1 2 3 4 5 6 7 7 Signál Line In L SG Line Out L Line In R Line Out R Mic In Mic SG Zapojení konektoru E – audio USB3 1× client optional submodule CH 2 async serial / parallel B 3 1 6 E audio optional submodule CH 3 async serial / parallel C A com 1 5 Rozložení násuvných modulů na základní LAN desce a připojovací 100BaseT konektory jednotlivých Ethernet rozhraní svorka signál pro rozhraní / při osazení modulu "piggy" A,B, pin RS-2321) RS-2321) RS-4221) RS-4221) RS-4851) 20 mA1) M-Bus1) C,D piggy P232GPE P232GPS P422GPE P422GPS P485GPA PL20GPS PMBMGPS 1 (14) +TxD +TxD +RxTxD +MBus 2 (12) DTR +RTS +RTS +TxD 3 (10) +RxD +RxD +RxTxD –TxD +MBus 4 (8) +CTS +CTS 360R+ Ucc3 5 (6) +DTR T –Un –MBus 6 (4) SG SG SG SG SG +Uin1 Ucc2 7 (2) +5 V +5 V +5 V +5 V +5 V I1out 8 (13) TxD TxD –TxD –TxD –RxTxD –MBus 9 (11) RxD RxD –RTS –RTS +MBus 10 (9) CTS CTS –RxD –RxD –RxTxD –RxD –MBus 11 (7) RTS RTS –CTS –CTS 360R– +RxD –MBus 12 (5) –DTR +Un Ucc2 13 (3) SG SG +DCD +Uin2 Ucc2 14 (1) DCD –DCD I2out 1) 2) CAN2) PCAN CAN-H 120R-H CAN-H SG +5 V CAN-L 120R-L CAN-L sériové piggy převodníky mohou být osazeny v pozicích A, B, C piggy CAN s paralelní sběrnicí může být osazen na pozicích B, C, D Zapojení svorek konektorů komunikačních kanálů A, B, C, D pro různé typy rozhraní ELSACO, katalog produktů 2006 TEMPO průmyslový panelový počítač 4× příchytka se šroubem M4×25 198 max. tloušťka panelu 10 4× příchytka se šroubem M4×25 1 139 provedení se zdrojem 230 V AC obdélníkový otvor pro zástavbu do panelu 181+1× 139+1mm 101 provedení se zdrojem 24 a 48 V DC 79 5 5 Rozměry TEMPO-02 v provedení se zdrojem 230V AC a 24/48 V DC MikroPLC PROMOS OCTOPUS LAN/WAN Ethernet Ethernet TEMPO operátorský počítač WinCE.net, ControlWeb XC10 P485GPA P485GPA CAN XBI-11 TEMPO operátorský počítač XBO-11 RS-485 RS-485 průmyslový sériový protokol M-Bus síť řídicích systémů RS-485 RS-485 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č PMBMGPS PCAN CANopen CXIO InCo 01 M-Bus GJ meter CXIO CXIO CAIO-12 InCo 01 CBIO-11 InCo 01 CBIO-12 GJ meter P422GPS RS-422 pro inteligentní čidla a akční členy ICM-11 P485GPA CBI / CBO / CBIO / CAIO RS-485 EPSNET vzdálené sériové periferní jednotky PROMOS line 2 CXIO InCo 01 SAIO-12 CXIO InCo 01 SMI-11A SAIO-12 SXIO SXIO InCo 01 SBI-11 InCo 01 SBO-12 SBI / SBO / SBIO / SAIO TEMPO jako centrální jednotka řídicího systému ELSACO, katalog produktů 2006 1-7 q DataLab PC/LCD n n n n n n n Počítač s PC kompatibilní architekturou Procesor VIA Eden 400 MHz, 256 MB SDRAM 2× COM, LPT, 2× USB, 10/100 Ethernet PS2 keyb + mouse, audio, Zásuvka na Compact Flash kartu 8" TFT LCD 800×600, analogový touch screen Napájení 12÷24 V, provedení do panelu ZÁKLADNÍ CHARAKTERISTIKA DataLab PC/LCD je panelový počítač s plně PC kompatibilní architekturou. Počítač je osazen nízkospotřebovým procesorem VIA Eden. Procesor, čipová sada i napájecí zdroj používají pouze pasivní chlazení, což zajišťuje dlouhodobou spolehlivost i v průmyslových aplikacích. Na druhé straně plná kompatibilita se standardem PC (procesor používá instrukční sadu x86) umožňuje spouštět bohatou škálu standardních aplikací připravených pro operační systém Windows XP nebo Linux. Počítač obsahuje běžná standardní rozhraní COM, USB, Ethernet, audio, PS/2 klávesnice a myš. Kvalitní barevný displej je osazen 8" TFL LCD panelem s analogovým touch screenem. Počítač je možné dodat s operačním systémem Windows XP embedded, který je uložen na CF kartě. V takovém případě systém neobsahuje žádné pohyblivé součásti, což zvyšuje jeho dlouhodobou spolehlivost. V případě větších nároků na lokální uložení dat je však uvnitř skříně možné instalovat pevný disk a použít operační systém Windows XP nebo Windows 2000. 66 Konstrukčně je počítač uzpůsoben pro vestavbu do panelu např. do dveří rozvaděče. Konstrukce čelního panelu a těsnění dosedací plochy zajišťují z čelní strany krytí IP65. 220 5 procesor VIA Eden s taktem 400 MHz standardně osazena paměť SDRAM DIMM 256 MB COM1 RS-232, COM2 RS-232/422/485, LPT port Ethernet 10/100 baseT, 2× USB 1.1 host Audio Input / Output / Microphone 1× zásuvka pro kartu Compact Flash Type 1 zásuvka pro PS/2 klávesnici, PS/2 myš TFT LCD 8" 800×600 400cd/m2, podsvit 2× CCFL trubice Analogový rezistivní touch screen, rozlišení 1024×1024 Napájení 12÷24 V DC, max 36 W rozsah pracovních teplot 0 ÷ 50 °C Krytí: IP65 z čelní strany v panelu, IP20 zezadu vnější rozměry 231 × 176 × 73 mm otvor pro zástavbu 220 × 161 mm, panel max. tl. 5 mm 7 TECHNICKÉ PARAMETRY • • • • • • • • • • • • • • 231 POWER 176 1 PC kompatibilní panelový počítač DALŠÍ VOLITELNÉ DOPLŇKY • Compact Flash karty 64, 128, 256, 512 MB • 2,5" IDE pevný disk (standardní, dle aktuální nabídky) s upevňovacím rámečkem F400 • Operační systémy: Windows XP embedded - provoz z CF karty, Windows 2000/XP Professional - provoz z pevného disku Celkové rozměry počítače DataLab PC/LCD ÚDAJE PRO OBJEDNÁVKU Typ DataLab PC/LCD Obj. číslo DL-PCLCD400 DL-CF DL-WXPELCD F400 DL-WXPP Modifikace panelový počítač, procesor 400 MHz, 256MB RAM, TFT 8" LCD, touch screen Paměťová karta Compact Flash, kapacita 512 MB, 1GB, dle aktuální nabídky Windows XP embedded pro PC/LCD, provoz z CF karty Upevňovací rámeček pro pevný disk 2,5" Windows XP Professional, provoz z HDD Konkrétní požadovanou konfiguraci konzultujte s dodavatelem. q 1-8 ELSACO, katalog produktů 2006 PC kompatibilní technologický počítač DataLab PC n n n n n n n n Počítač s PC kompatibilní architekturou Procesor VIA Eden ESP 600/800 MHz 256 MB SDRAM DIMM 2× (4×) USB, COM, LPT, PS2 keyb + mouse 1× (2×) 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 lištu DIN 1 ZÁKLADNÍ CHARAKTERISTIKA Vypínač napájení DataLab PC je počítač plně kompatibilní se standardem PC. Použití procesorů s malou spotřebou umožňuje provoz bez aktivního chlazení procesoru a čipové sady. 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 pro / XP embedded a runtime 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 lištu DIN. V případě nutnosti větší paměťové kapacity je možné osazení 2,5" HDD (IDE) uvnitř skříně. TECHNICKÉ PARAMETRY • • • • • • • • • • procesor VIA Eden 600 nebo 800 MHz paměť DIMM 256 MB SDRAM DDR 266 / DDR 400 SDRAM1) 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 DLPC800/600: 2× USB 2.02), 1× 10/100 Mbps Ethernet DLPC610: 4× USB 2.02), 2× 10/100 Mbps Ethernet 1× zásuvka pro kartu Compact Flash Type 1 ve standardním osazení spotřeba cca 30 W rozsah pracovních teplot –10 ÷ 50 °C rozměry skříně 278 × 186 × 76,5 mm Compact Flash Napájení 230 V PS/2 mouse PS/2 keyboard COM RS485 LPT VGA výstup napájení 12 V Ethernet COM RS-232 2x USB Out In Mic audio Připojovací konektory na zadním a čelním panelu 76,5 n DALŠÍ VOLITELNÉ DOPLŇKY 3) • • • • ÚDAJE PRO OBJEDNÁVKU 186 druhý COM RS-485 s galvanickým oddělením ATA Flash disk nebo ATA 2,5" HDD (dle aktuální nabídky) Compact Flash karty 64, 128, 256, 512 MB Operační systémy Windows CE.net 4), Windows XP embedded 4), Windows XP Professional5) 1) Paměť je osazena v DIMM slotu, lze osadit 64 ÷ 512 MB 2) USB 2.0 je k dispozici pouze pro Win XP / XPe 3) Doplňkový COM s RS-485 pouze pro DLPC600 4) Vyžaduje Compact Flash kartu, 5) Vyžaduje pevný disk DataLab PC 278 Celkové rozměry skříně DataLab PC Obj. číslo pro verzi s napájecím zdrojem 230V AC 11÷20V DC 18÷28 DC Modifikace DL-PC800 DL-PC800DC12 DL-PC800DC24 procesor 800 MHz, 2x USB, 1x Ethernet DataL ab PC DL-PC600 DL-PC600DC12 DL-PC600DC24 procesor 600 MHz, 2x USB, 1x Ethernet DL-PC610 DL-PC610DC12 DL-PC610DC24 procesor 600 MHz, 4x USB, 2x Ethernet DL-LM15 15" LCD monitor, VGA konektor, napájení 230V AC LCD DL-LM15T 15" LCD monitor, VGA konektor, napájení 230V AC, rezistivní touchscreen, připojení USB Typ Konkrétní požadovanou konfiguraci konzultujte s dodavatelem. ELSACO, katalog produktů 2006 Doplňky: GST3G – zásuvka kabelová Euro, šroubovací svorky 1-9 q Ovladače ControlWeb n n 1 n n n n n n n komunikační ovladače pro prostředí ControlWeb ® Ovladače ControlWeb v OS Windows 2000/XP 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 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 jsou určeny pro platformu PC s operačním systémem Windows® 2000 nebo XP a 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 ProgWin (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. 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. 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). ÚDAJE PRO OBJEDNÁVKU Typ DWPL2TCP DWRT485 DWRTMOD DWPBMM DWVARDIS Obj. číslo EI0240 EI0232 EI0237 EI0231 EI0239 DWCOPYMOD EI0234 DWHLAS EI0238 q 1-10 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 ContolWeb pomocí modemů (2 licence – každý ovladač je master i slave) CW ovladač hlasového výstupu telefonního modemu ELSACO, katalog produktů 2006 PROMOS line 2 n n 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 Snadná montáž na lištu DIN, možnost použití běžných jističových skříní Každá jednotka je řízena vlastním procesorem Sběrnice CANopen pro periferní jednotky Grafické vývojové prostředí ProgWin PL 2 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 lištu DIN. 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-21). Pokud je jednotka používána jako základ systému s periferiemi, obsahuje také řadič rozhraní CAN. programovatelný řídicí a regulační systém 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, 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 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. sběr dat M-Bus univerzální komunikace M-Bus RS-232 CCPU-03 0 1 2 3 4 5 CCPU-03 lokální periferní subsystém CANopen PROMOS line 2 RS-232 RS-485 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 M-Bus lokální displej a klávesnice CCPU-21 PROMOS line 2 RS-485 GO univerzální komunikace ELSACO, katalog produktů 2006 CAN CPU lokální logické vstupy CCPU-21 RS-232 lokální logické vstupy a výstupy programování aplikace (ProgWin) a nadřízená úroveň řízení 1-11 q 1 programovatelné řídicí a regulační systémy SESTAVENÍ SYSTÉMU 1 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-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 / 8 A, 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, CBO-11/12, CBIO-11/12, FCPU-02A periferní moduly na sběrnici CANopen pro logické vstupy a výstupy CAIO-12, CCIO-11 periferní moduly na sběrnici CANopen pro analogové vstupy a výstupy 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. 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 PL 2 (viz 1-14). 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í podporuje 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 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 schématu 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 PL 2 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 spolupráce při vytváření a úpravě knihovních modulů 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. q 1-12 Příklad grafické reprezentace dat z prostředí TirsWeb 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í dodáváme také řadu knihovních modulů 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ů PL 2 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-10). 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í. Příklad vizualizace výměníkové stanice v prostředí ControlWeb ELSACO, katalog produktů 2006 PROMOS line 2 BKE Propojovací kabel RJ45–RJ45, 8 žil, křížený EI9272.xxx (kap. 7) GJ meter EAIx-xx EI5950÷8 (kap. 3) 1 Redukce RJ45–DB9F EI9262 (kap. 7) GJ meter JS-30 (kap. 5) JS-30-240/DIN OVPM-41/06/24 EI5365.28 (kap. 7) Propojovací kabel RJ45–RJ45, 8 žil, přímý EI9271.xxx (kap. 7) inteligentní měřicí přístroje se sběrnicí M-BUS architektura a propojení CCPU-21 PROMOS line 2 XBO-03 (kap. 7) EI5303.20(.21, .22) CCPU-21 (kap. 2) EI5721.43 (.44) Propojovací kabel RJ45–RJ45, 8 žil, přímý EI9271.xxx (kap. 7) RS-485 SMI-13 SXIO další sériové moduly (kap. 4) SBI-12 InCo-01 EI5891.00 (kap. 7) SMI-13 EI5513.10 (kap. 6) +Un InCo 02 InCo 01 napájecí zdroj InCo-02 EI5892.00 (kap. 7) vzdálené I/O moduly propojovací můstek SXIO další sériové moduly (kap. 4) H/+ L/– GND SBO-12 InCo 01 SBO-12 EI5522.21 (kap. 4) SBI-12 EI5532.21 (kap. 4) ICM-11 InCo-01 EI5891.00 (kap. 7) ICM-11/T485 JS/PS/AXSP EI5791.51 (kap. 7) (kap. 5) Malý řídicí systém s kompaktní centrální jednotkou CCPU-21 inteligentní měřicí přístroje se sběrnicí M-BUS ICM-11 EI5791.01 (kap. 7) GJ meter InCo-03 CPU InCo 01 CXIO 0 1 2 3 4 5 InCo 01 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 EI5891.00 (kap. 7) CAIO-12 EAIx-xx – EI5950÷8 (kap. 3) EPOx-xx – EI5981, 83 (kap. 3) PFL10NNS (kap. 7) OVPM-41/06/24 EI5365.28 (kap. 7) SHIFT INS F1 F2 F3 7 8 9 F4 ICM-11 (kap. 7) CBO-12 EI5822.21 (kap. 3) propojovací můstek F5 5 Promos 1 2 . 0 SAIO-12 EI5842.00 (kap. 4) CXIO SAIO-12 CBI-12 EI5832.21 (kap. 3) 6 + 3 InCo 01 - InCo 01 InCo-01 EI5891.00 (kap. 7) InCo-01 EI5891.00 (kap. 7) AWM10 (kap. 7) DEL propojovací můstek InCo-02 EI5892.00 (kap. 7) +Un ENTER CBO-12 dálkové vedení RS-485 ICM-11 L/– moduly s komunikací CAN2.0A/CANopen CXIO 4 připojení linky RS-485 s galvanickým oddělením – SMI-11 H/+ GND CKDM-11 EI5881.11 (kap. 3) ESC InCo 01 +Un konfigurační moduly pro analogové I/O Propojovací kabel RJ45–RJ45, 8 žil, přímý EI9271.xxx (kap. 7) SMI-11 CBIO-11 InCo-02 EI5892.00 (kap. 7) programovací kabel USB A-B (kap. 2) InCo-01 EI5891.00 (kap. 7) InCo-01 EI5891.00 (kap. 7) InCo 01 CXIO InCo-01 (kap. 7) CCPU-03 EI5716.03 (kap. 2) SMI-11 EI5511.10 (kap. 4) CBIO-11 EI5851.22 (kap. 3) InCo 02 CAIO-12 EI5842.00 (kap. 3) InCo-03 EI5893.00 (kap. 7) SBI-12 EI5842.00 (kap. 4) SXIO SBI-12 EAIx-xx – EI5950÷8 (kap. 3) EPOx-xx – EI5981, 83 (kap. 3) propojovací můstek InCo 01 InCo-01 EI5891.00 (kap. 7) InCo 02 GJ meter CXIO H/+ L/– GND CBI-12 SBIO-12 EI5851.22 (kap. 4) InCo 01 ICM-11 InCo-01 EI5891.00 (kap. 7) JS/PS/AXSP (kap. 5) JS/PS/AXSP (kap. 5) napájecí zdroj napájecí zdroj SXIO SBIO-12 moduly se sériovým přístupem s protokoly EpsNet, ModBus Větší řídicí systém s centrální jednotkou CCPU-03 ELSACO, katalog produktů 2006 1-13 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 (PL 2). 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. Obrazovka prostředí ProgWin, okna knihovny, lupy a sledování pro aplikaci potřeba a jejich sestavení z dostupných I/O modulů. Doporučený postup je takový, že se podle projektové dokumentace provede návrh osazení rozvaděče jednotlivými HW I/O 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. 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. Obrazovky jsou sdruženy do skupin. Záložky skupin Druhým krokem je sestavení signálové cesty, tj. určení, jak se jsou umístěny v pravé části hlavního okna ProgWinu. Každá sku- mají postupně vstupní signály zpracovávat, aby z nich vznikly pina má svou množinu obrazovek. signály výstupní. To zahrnuje napojení na regulační smyčky Základní jednotkou schématu je tzv. modul. Je to programový a SW hradla a ostatní knihovní moduly. Do jednotlivých schéobjekt, který plní určenou funkci. Moduly jsou ve schématu zná- mat umísťujeme potřebné regulační smyčky a bloky, logické zorněny jako obrázky vyjadřující jejich funkci. Z obrázku na levé vazby vytvoříme použitím SW hradel a jejich propojením. straně vystupují vstupy modulu, na pravé straně pak výstupy. Zdrojem signálu pro zpracování schématem jsou vstupní moduVstupy a výstupy jednotlivých modulů se mezi sebou propojují ly. Jsou to moduly, které poskytují do schématu pouze výstupy. spojovacími čárami. Vnitřně zajišťují komunikaci s jednotlivými I/O moduly (odpovídá Spojovací čáry představují datový tok, tj. průběh signálu od vstupně/výstupním periferním modulům) a přenos okamžitých vstupního čidla přes řídicí algoritmy až na akční člen. Typický da- hodnot z nich. Za I/O moduly následují regulační smyčky a SW tový tok začíná modulem vstupní jednotky, odkud se čerpají mě- hradla, případně další (např. systémové) knihovní moduly. ř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 PL 2 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 PL 2 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 PL 2. 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. Knihovna obsahuje i větší komplexnější programové celky – 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. 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 q 1-14 ProgWin – sestavená signálová cesta, režim RUN – viz hodnoty při ladění ELSACO, katalog produktů 2006 ProgWin – grafické prostředí pro tvorbu aplikačního programu regulátorů PROMOS line 2 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 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 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ů. Parametrické soubory pro Control Web Jedinečnou a pro programátory velmi výhodnou volbou se jeví Zapojení SW hradel je třeba navrhnout podle projektové dokumožnost genementace, ta obvykle obsahuje specifikace pro řízení jednotlivých rovat automaregulačních smyček, havarijního zabezpečení, apod. Výstupem t i c k y př í m o této části jsou řídicí signály, blokace regulací, ovládání čerpadel z ProgWinu a podobně. Výstupy regulačních smyček jsou typicky analogové základní souhodnoty vyjadřující regulační zásah. To jsou ve většině aplikací b o r y ( PA R , ovládací signály pro nastavení servomechanizmů. Výstupy jsou DMF) pro aplinakonec vyvedeny ve formě binárních signálů pro relé (třístavokaci v Control vé řízení) nebo analogových signálů (proporcionální řízení). Webu. V nabídnutém diaZáklady editace na pracovní ploše Editace na pracovní ploše se skládá z umísťování modulů, na- logovém okně stavování jejich parametrů, jejich propojování pomocí propojo- programátor vacích čar a propojování jednotlivých obrazovkových schémat zvolí kromě jiného parametnavzájem pomocí propojovacích polí. K jednotlivým bodům: ry potřebné 1) Umísťování modulů na pracovní plochu – provádí se pře- pro přenos do tažením ikony modulu z okna knihovny modulů na pracovní plo- nadřazeného chu. Na ploše vznikne ikona modulu s přednastavenými hodnota- PC SW a akci Okno generování parametrických souborů mi. Objekty na ploše je možné přemísťovat, kopírovat jednotlivě spustí i s nebo po skupinách. možností otevření nové aplikace v Control Webu. Automatický 2) Nastavování parametrů modulu – dvojitým kliknutím na iko- přenos je proti ručnímu podstatně spolehlivější a ušetří tak značně modulu na pracovní ploše se vyvolá dialogové okno modu- né množství práce. lu. V něm je možné nastavovat volitelné parametry modulu. Ke SIMULACE OVLÁDACÍHO PANELU každému modulu je dostupná i podrobná nápověda. Součástí vyvojového prostředí ProgWin je komunikátor, který 3) Propojování modulů – tažením levého tlačítka myši ze vstu- umožňuje i simulaci vzdáleného ovládacího panelu regulátoru. pu modulu na výstup jiného modulu dosáhneme připojení toho- V samostatném okně je znázorněn ovládací panel – tj. čtyřřádkoto vstupu. Kromě toho může mít vstup i konstantní hodnotu, kte- vý displej a klávesnice regulátoru. Na pozadí probíhá komunikará se nastaví v editačním dialogu. ce mezi regulátorem a servisním počítačem. V poli pro zobrazení 4) Propojování mezi obrazovkami – k připojení vstupu modu- displeje pak čteme údaje, které jsou totožné s údaji na displeji lu na vzdálený výstup (např. jiná obrazovka, ale i výstup ve stej- a kliknutím myši na tlačítko zobrazené klávesnice ovládacího pané obrazovce) slouží propojovací pole. Pole jsou vstupní nelu vysíláme do regulátoru povely, simulující stisk klávesy přímo (SCRIN) a výstupní (SCROUT) a jsou pojmenovaná symbolic- na regulátoru. Komunikátor je samostatný SW blok, proto jej lze na PC spustit samostatně a používat jej i mimo prostředí kým názvem. ProgWin. ProgWin – určení vstupů a výstupů, včetně simulovaných signálů pro ladění aplikace ÚDAJE PRO OBJEDNÁVKU Typ ProgWin ProgWin PWkomun Obj. číslo Modifikace EI0104.01 Grafické vývojové prostředí pro konfiguraci regulátorů PROMOS line 2, jeden klíč Centronics EI0104.03 Grafické vývojové prostředí pro konfiguraci regulátorů PROMOS line 2, tři klíče Centronics EI0104.21 Grafické vývojové prostředí pro konfiguraci regulátorů PROMOS line 2, jeden klíč USB EI0104.23 Grafické vývojové prostředí pro konfiguraci regulátorů PROMOS line 2, tři klíče USB EI0105 Komunikátor pro dálkový upload programu a ovládání systému po sériové lince ELSACO, katalog produktů 2006 1-15 q 1 WZORKY n 1 n n n n n uživatelský sw regulátorů PROMOS line 2 a RT / RTm Přenos historických dat z regulátorů PROMOS RT a PL 2 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 sítě LAN. Okno se soubory dat Hlavní okno se sejmutou databankou – průběhy teplot V menších lokalitách a tam, kde není dispečerské pracoviště, lze pomocí to- SÉRIE a pod seznamem sérií v tomto okně bude zobrazen časohoto programu a PC s příslušným vy- vý údaj podle vybraného ukazatele. bavením dálkově simulovat ovládací Po spuštění komunikace se stanicí PL 2 program automaticky panel klávesnice a displeje reguláto- detekuje počet a velikost použitých databank v regulátoru. Podru. Tím je možné provádět dálkově le toho je pak aktivován příslušný počet tlačítek v dialogovém z PC vše tak, jako přímo u regulátoru okně komunikace pro volbu stažení dat z jednotlivých bank. Po na jeho ovládacím panelu. kliknutí na tlačítko banky lze sledovat probíhající komunikaci, Program WZORKY je určen jak pro po ní pak překreslení grafu v hlavním okně aktuálními údaji. stanice PROMOS line 2, tak i pro star- Zobrazený graf je možné vytisknout, případně uložit do schránší stanice PROMOS RT/RTm/RT40. ky jako bitmapu nebo jako windows-metafile a tak jej přenést Lze v něm nastavit i automatickou de- do jiného aplikačního programu. Data je možné exportovat do tekci typu stanice. souboru v textovém formátu. Hlavní okno programu je určeno jak Pro zjednodušení komunikace lze použít několik komunikačpro zobrazení grafů průběhů analogo- ních profilů, které pak volíme pouhým výběrem. vých i logických signálů, tak pro celkoPráci s programem (zejména zpočátku) usnadňuje rovněž podvé ovládání programu. pora 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 zobrazeny hodnoty všech sérií v okně 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 PL 2 q 1-16 ELSACO, katalog produktů 2006 PROMOS LOGIC / OCTOPUS n n 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 1 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í 16-bitový 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í jednotka LOGIC nabízí 8 logických vstupů 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-10) nebo 64-bitové jednotky FCPU (viz 3-16). 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žimu, kdy jsou stavy jednotlivých logických signálů barevně odlišeny, 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 Typ LogiMon LogiMon – schéma části řídicího algoritmu. Obj. číslo Modifikace EI0106 Vývojové prostředí, součástí je kabel s ladicím adaptérem pro centrálu LOGIC a Octopus ELSACO, katalog produktů 2006 1-17 q TOPAS 900 n n 1 n n vývojové prostředí pro moduly CCPU 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 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 q 1-18 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ů 2006
Podobné dokumenty
1. Re gu lá to ry a ří di cí sys té my PRO MOS
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í...
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...
1 - Elsaco
architekturou. Jejich výhoda je zřejmá – použití standardní architektury se standardními operačními systémy dovoluje používat
širokou škálu programových prostředků. To přináší do průmyslového prost...
Přehled řídicích systémů PROMOS, programové vybavení
TEMPO je panelový poèítaè s integrovaným dotykovým grafickým displejem pro iroké spektrum pouití v prùmyslových aplikacích. Mùe slouit jako systém vyí úrovnì øízení nebo inteligentní ovládací...
2 - Elsaco
Upevnění na lištu DIN, odnímatelné svorkovnice
Intuitivní grafické programovací prostředí
Možnost rozšíření vnějšími I/O jednotkami
Návod k použití a údržbě pro KIT 305 Standard ke stačení zde
k zatěžování max. 250A, 280A, 320A a 350A nominálního proudu po dobu práce 20 %, resp. 30 %
z celkové doby užití.
Směrnice uvádí dobu zatížení v 10 minutovém
cyklu. Za 20% pracovní cyklus zatěžován...
Převodník sériového rozhraní SLC-31/32
Strana rozhraní RS232 základové desky je vyvedena na konektor XC1 s pěti svorkami. Pojmenování signálů strany RS232 souhlasí s
COM portem PC – jedná se pouze o prodloužení. Signál RxD je tedy na př...
PROMOS line 2
je centrální jednotka, která obsahuje procesorovou èást, aplikaèní program a komunikaèní kanály. K centrální jednotce se pøipojují periferní moduly pro styk s analogovými a binárními
procesními sig...
Průmyslové počítače – přehled trhu
p¯edevöÌm pro svÈ poËÌtaËovÈ funkce, moûnost archivace dat, komunikaËnÌ funkce,
standardnÌ operaËnÌ systÈm a jeho prost¯ednictvÌm i moûnost vyuûÌvat standardnÌ periferie a programovÈ produkty. M˘ûe...