TEMPO průmyslový panelový počítač ELSACO, Jaselská 177, 280 00 Kolín, CZ http://www.elsaco.cz mail:
[email protected]
stručné představení
struktura toku informací v technologických sítích prezentace dat pro vnitřní účely
prezentace dat pro zákazníky internet
intranet podnikový web server
centrální technický dispečink
podnikový ekonomický IS
technologický datový sklad
technologická podniková LAN / WAN – vysokorychlostní rozhraní – standardní protokoly (IP) Lokální technické dispečinky
gateway převodníky protokolů technologické servery
prostředky dálkového dohledu a správy technických zařízení
technologické sítě – firemní nebo standardní protokoly (fieldbus) veřejné komunikační sítě
privátní komunikační sítě metalické vedení
technologické řízení
2
optika
CXIO
CAIO-11
radiová síť
CXIO
CXIO
InCo 01
CBIO-11
InCo 01
CAIO-12
WiFi
JTS
ISDN
řídicí systémy PLC - PC technologická zařízení - stroje
GSM/GPRS
CaTV
ADSL
SXIO
SXIO
X-Com
SAIO-11
InCo 01
SBIO-12
TEMPO – operátorský panel LAN / WAN / internet Ethernet
Ethernet
Ethernet
lokální ovládací panel řídicího systému
CPU
CXIO
CXIO
vzdálený ovládací panel řídicího systému
CPU
CXIO
CXIO
CXIO
0 1 2 3 4 5
InCo 01
CCPU-03
CBI-11
InCo 01
CBO-12
InCo 01
CAIO-11
Řídicí systém PROMOS line 2 nebo systém jiného výrobce
CXIO
0 1 2 3 4 5
CCPU-03
InCo 01
CBI-11
InCo 01
InCo 01
CBO-12
CAIO-11
komunikace - linka RS485, GPRS, GSM, modem
Řídicí systém
TEMPO – řídicí počítač LAN / WAN / internet Ethernet
Ethernet komunikace - linka RS485, GPRS, GSM, modem
CXIO
CAN open WinCE.net, Control Web
CXIO
CXIO
CAIO-11
InCo 01
CBIO-11
InCo 01
CAIO-12
CANopen periferie PROMOS line 2 WinCE.net, Control Web
RS485 Epsnet SAIO-11
CXIO
SXIO
SXIO
InCo 01
InCo 01
SBIO-12
InCo 01
SAIO-12
oddělovač RS485
3
CAN RS422/485
vzdálené sériové periferie PROMOS line 2
Periferní systémy jiných výrobců
TEMPO - základní údaje průmyslový panelový počítač s Win CE.net • CPU intel XScale-255 Cotulla 400 MHz, RISC ARM
• • • •
4
32/64 MB SDRAM, 32/64 MB Flash LAN, audio, Compact Flash 3x COM - RS232 / 422 / 485, CAN, M-BUS, profibus IP-65 z čelní strany displej 320x240, 640x480, touch screen, podsvit výbojkou Windows CE.net / ControlWeb / EVC Linux Mandrake / GNU C
ARM
POWERED
• • •
TM
produkt společného vývoje
připrav
en
trolW n o C o o pr
eb
hardware - vnější pohled
5
hardware - blokové schéma 3 pozice pro osazení doplňkových modulů
procesorový modul MP-10
1 pozice pro osazení doplňkových modulů
MP-10 procesor module Opt. Submodule Serial Converter, CAN or Special I/O
SSP/SPI/uWire
Compact Flash Type II Socket
JTAG Test & Debugging UART (full modem)
Opt. Submodule Serial Converter
SDRAM 64 MByte
IrDA UART Opt. Submodule Serial Converter, CAN or Special I/O
Intel® XScale™ Core 200/400 MHz
Color LCD Controller
AC97 interface
External Bus Management
Bluetooth UART Opt. Submodule Serial Converter, CAN or Special I/O Power Management
vestavěný napájecí zdroj
sound codec
pevně zabudovaná rozhraní: audio
USB host 2 channels
2x USB host
USB client
USB client
10Base-T interface
Ethernet
Flash 32 MByte
Real Time Clock
LCD & Touch Screen Interface
odnímatelná perová svorkovnice
Ethernet 10Base-T
interface pro displej a touch screen
hardware - vnitřní uspořádání
7
Procesorový modul MP-10/11/12
MP-11 3.68 MHz
32 kHz
®
Intel Cotulla CPU RTC Osc.
Clock Dividers
Core PLL
Ethernet 10Base-T
JTAG Test & Debugging
Power Manager ®
UART (full modem)
Interrupt Controller
Multimedia Card
Burst Flash Interface
IrDA UART
I2S
Bridge
Secondary GPIO
SSP/SPI/uWire
I2C
SRAM Control Internal Bus
AC97 interface
PCMCIA / CF Card Control
Bluetooth UART USB Client 1.1
8
Variable Latency I/O
SDRAM 64 MByte
Flash 32 MByte
External Bus Management
Address & 16/32 Data Mux
Timer PWM
15 Primary GPIOs
SDRAM Control
Processor Module Bus
Intel XScale™ Core 200/400 MHz
Clock Controller
Real Time Clock
Color LCD Controller
16 Channel DMA Controller
Bus Mastering Support
Compact Flash Type II Socket
Procesorový modul MP-10/11/12 • • • • • • • • • •
procesor Intel® XScale™ PXA-255 200/400 MHz RISC, SDRAM 16÷64 MB, Flash 32 / 64 MB Ethernet 10/100 Mbps, USB client Compact Flash Type II, JTAG zálohované RTC, WD, 3 sériové kanály externí sběrnice 16 bit data / 16bit adresa napájení 3,3 V max. 600 mA rozsah pracovních teplot 0÷50 °C rozměry 80 x 66 x 20 mm implementace Windows CE.net, nebo linux Mandrake 9.1
MP-10: 16 MB Flash, 32 MB SDRAM, CPU 200 MHz MP-11: 32 MB Flash, 64 MB SDRAM, CPU 400 MHz MP-12: 64 MB Flash, 64 MB SDRAM, CPU 400 MHz 9
modifikace
Piggy moduly: RS485, RS422, RS232, M-Bus, CAN (CanOpen), Profibus DP . . .
Napájecí zdroj: 230 V AC 24 V DC
10
Procesorový modul: CPU Flash RAM 200MHz 16MB 16MB 400MHz 32MB 64MB 400MHz 64MB 64MB
Vestavěný software Windows CE.net Linux Mandrake CF card Flash 32MB ÷ 1GB Ethernet Card . . . .
programování - možnosti TEMPO s OS Linux Mandrake
GNU C-compiler Debugger
TEMPO s OS Windows CE.net
Microsoft Embedded Visual C
Moravské přístroje ControlWeb 2000
vývojové prostředí cílová aplikace ethernet
11
Programátorské nástroje Vývojové prostředky Microsoft OS Windows 2000/XP Microsoft Embedded Visual C
vývojové prostředí pro PC
TEMPO s OS Windows CE.net
ethernet
Vývojové prostředky GNU OS Linux (Mandrake) GNU C-compiler, Debugger
12
cílová aplikace
TEMPO s OS Linux Mandrake (X-Windows...)
Aplikační programování - ControlWeb TEMPO s OS Windows CE.net
OS Windows 2000/XP
ethernet
CE4-DEVRB CotrolWeb 2000 vývojové prostředí
CW-CE Runtime
Komunikační drivery pro CW-CE CotrolWeb CE-4 Runtime Builder
13
cílová aplikace pro TEMPO
typické oblasti použití TEMPO - verze s displejem
• • •
Ovládací panely strojů Technologické řídicí systémy Vzdálené dispečerské panely
TEMPO - verze bez displeje
• • •
Technologické koncentrátory Komunikační zařízení, překladače protokolů Datové servery, technologické WEB servery
Procesorové moduly
• 14
Vlastní embedded aplikace