1. Re gu lá to ry a ří di cí sys té my PRO MOS

Transkript

1. Re gu lá to ry a ří di cí sys té my PRO MOS
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í

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...

Více

1 - Elsaco

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ů, ...

Více

PROMOS line 2

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...

Více

MCPU-01

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.

Více

8 - Elsaco

8 - Elsaco F Nosné profily, kabely, konektory, doplňky ICM-11 Inco

Více

1 - Elsaco

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...

Více

Převodník sériového rozhraní SLC-31/32

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...

Více

mag 2004 02 - Moravské přístroje as

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...

Více

mag 2004 01 - Moravské přístroje as

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é ...

Více