PAC_20130704_En.pptx

Download Report

Transcript PAC_20130704_En.pptx

Programmable Automation Controller
Introduction
ICP DAS Co., LTD.
Deputy Director
林勤喻 (Miro Lin)
Tel: +886-2-2950-0655 ext: 4009
Email: [email protected]
Agenda
•
•
•
•
•
What’s PAC
Detail Information
Expansion modules
Software/Utility
Applications
What’s PAC
IPC
PAC
Computing power
High speed I/O control
Communication
PLC
Reliable
Compact
Hybrid of IPC and PLC
What’s PAC
• Programmable Automation Controller
• Flexible Expansion
- I/O Modules
- Peripherals
• Real-Time
• Backup  Redundant
PAC, PLC, IPC
Origin
PLC
IPC
PAC
GMC(1968)
AD(1980)
GE(2002)
Reliability
Stability
Scalability
Volume
Graphics
Storage
Measurements
Communication
HMI
PAC Features
• Real time OS
• Real time analyzer
• Database support
• Communication scalability
•
•
•
•
Security
Multi-Task
High performance I/O
HMI support
•
•
•
•
•
Complex computing
Easy to develop AP
IEC 61131-3 support
Web/FTP service support
Full Peripherals support
– Ethernet、COM port、
USB、VGA…etc.
– Storage device
Different Series
XPAC
ViewPAC
MiniOS7
WinPAC
LinPAC
iPAC/µPAC
MiniOS7
OS & CPU - 1
Model
WP-5000
WP-8000
XP-8000-CE6
XP-8000
XP-8000-ATOM-CE6
XP-8000-ATOM
OS
Ver 5.0
CPU
I/O
Expansion
Display
Ver 6.0
PXA270 (520MHz)
XW board
640x480
800x600
1,4,8 Slots
I-8K, I-87K
640x480
800x600
1024x768
(WP-8x3x)
Ver 6.0
LX800(500MHz)
ATOM(1.1/1.3GHz)
0,3,7 Slots
I-8K, I-87K
1,3,7 Slots
I-8K, I-87K
640x480
800x600
1024x768
1152x864
1280x1024
1600x1200 (WES)
800x600
1024x768
1280x1024
1400x1050
800x600
1024x768
1152x864
1280x720
1280x768
1280x960
1280x1024
1920x1080
OS & CPU - 2
Model
µPAC-7186
OS
µPAC-5000
iPAC-8000
VP-21xx
VP-25W1
VP-41xx
MiniOS7
Ver 5.0
CPU
I/O
Expansion
Display
80186
(80MHz)
80186 (80MHz)
X board
-
XW board
-
4,8 Slots
I-8K, I-87K
-
PXA270
(520MHz)
PXA270
(520MHz)
3 Slots
I-8K, I-87K
STN LCD
(128x64)
3.5" TFT LCD
(320x240)
5.7" TFT LCD
(640x480)
10.4" TFT LCD
(800x600)
Programmable Automation Controller
High Performance & Fully Integrated PAC
for wide-range Applications
Programmable Automation Controller
Features
• Provide various options of sizes and
functions
• Support Din Rail or Wall-Mount
Installation
• Offer more than 150 expansion modules
• Support WES, WinCE6, WinCE5, or Linux
operating system
• Support various development languages :
Visual Studio, ICE-61131-3, C/C++/C#,
BASIC/VB, .NET
• Built-in OPC Server (NAPOPC)
• Built-in VCEP remote desktop utility
• Provide complete PAC SDK package to
simplify system developments
• Offer various software tools, free of
charge!
with I/O Module
with I/O Module
Perfectly Integrate PAC & HMI
All-In-One Solutions
Features
• A variety of CPU and OS options for selection
• Provide rich-features development tools and
solutions
• Support IEC 61131-3 or C/C++ programming
• Provide 3 slots for I/O modules (I-8K, I-87K)
• Provide various panel size
• (3.5”STN LCD, 5.7”/10.4”TFT LCD)
• Provide Rubber keypad
• Provide unique 64-bit hardware serial number to
protect user's program
• Build-in SRAM (512KB) with
double battery for redundancy
• Perfect for industrial applications,
• Wide range operating
temperature (-20°C~+75°C)
Compact & Powerful
►Flexible Configuration
►Various Peripherals
►Infinite Possibility
Features
• Powerful embedded OS - MiniOS7
• Boot time period < 0.8 sec, Antivirus ability
• Support IEC 61131-3 or C/C++
programming
• Support virtual COM technology
• Provide free IDE software & rich-features
development support
• Support I/O expansion modules (X-board,
XW-board)
• Provide various configurations for different
peripherals
• Support Ethernet, RS-485, CAN, GPRS
interfaces
• Provide DIN-Rail design
• Provide various memory expansion
options
• (SRAM, Flash, MicroSD, NVRAM)
Compact & Powerful
►Flexible Configuration
►Various Peripherals
►Infinite Possibility
Agenda
•
•
•
•
•
What’s PAC
Detail Information
Expansion modules
Software/Utility
Applications
XPAC
-Software and Develop-
-Communication-
Windows Embedded Standard 2009
RS-232/485
.NET Framework 3.5
Ethernet
SDK Provided
(Could be Expanded)
-Hardware-
CPU: AMD LX800
SDRAM: 1GB DDR
Flash: 4GB
Slots for I/O Modules
Operating temperature: -20 °C ~ +70 °C
Build-in VGA (Resolution: Up to 1600x1200)
- Specification -
- Backup Dual USB
Dual Watchdog
Dual Ethernet
Dual Power Input
Dual SRAM (512 Kbytes)
XPAC Naming - 1
XPAC Naming - 2
XPAC Appearance
ViewPAC
Save your wiring / power consumption / space
IPC
Computing power
High speed I/O control
Communication
Power Consumption
IPC+PLC+HMI: About 23W
ViewPAC: 7.2W
PLC
Reliable
Compact
ViewPAC
IPC + PLC + HMI
Supported OS:
Android
WinCE
MiniOS7
- Additional items • LCD ( IP65 Compliant )
HMI
• Touch panel
for• Display
and Control
Rubber keypad
• Audio - Microphone-In &
Earphone-Out
ViewPAC Naming
ViewPAC Appearance
WinPAC
-Software and Develop-
-Communication-
Windows CE 5.0
RS-232/485
.NET Framework 2.0
Ethernet
SDK Provided
(Could be Expanded)
-Hardware-
CPU: PXA270
SDRAM: 128MB
Flash: 96MB
Slots for I/O Modules
Operating temperature: -20 °C ~ +70 °C
Build-in VGA (Resolution: Up to 1024x768)
- Specification -
- Backup Dual Watchdog
Dual Ethernet
Dual Power Input
Dual SRAM (512 Kbytes)
WinPAC Naming
WinPAC Appearance
LinPAC
-Software and Develop-
-Communication-
Linux Kernel 2.6.19
RS-232/485
Embedded Service
Ethernet
SDK Provided
(Could be Expanded)
-Hardware-
CPU: PXA270
SDRAM: 128MB
Flash: 64MB
Slots for I/O Modules
Operating temperature: -20 °C ~ +70 °C
Build-in VGA (Resolution: Up to 1024x768)
- Specification -
- Backup Dual Watchdog
Dual Ethernet
Dual Power Input
Dual SRAM (512 Kbytes)
LinPAC Naming
µPAC-718x
I-7188/ I-7186 Series
• MiniOS7: Dos-Like OS
• Palm-sized
• Stand-alone
- µPAC -
µPAC-5000
• Various Memory Expansion:
–
–
–
–
64MB Flash
microSD
NVRAM
Battery Backup SRAM
• Various Communication :
– GPS
– GPRS
• I/O Expansion
– 14 pin increased 18 pin
– Add-on isolation circuits
- µPAC -
• Machanism
– Bigger Size
• 7186:72 mm x 123 mm x 35 mm
• 5000:91 mm x 132 mm x 52 mm
µPAC-5000
Naming & Appearance
- µPAC -
Agenda
•
•
•
•
•
What’s PAC
Detail Information
Expansion modules
Software/Utility
Applications
Expansion Modules
- Hardware • I-8K
Parallel Module
High Speed
Support MCU(Main Control Unit)
•
I-87K
Serial Module
Low Speed
Support MCU and I/O Expansion Unit
Expansion Modules
Comparison between I-8K and I-87K
I-8K Series
I-87K Series
Parallel bus
Serial bus
-
DCON
Fast
Slow
DI with latched function
-
Y
DI with counter input
-
Y (100 Hz)
Power on value
-
Y
Safe value
-
Y
Programmable slew-rate for AO module
-
Y
Item
Communication interface
Protocol
Communication speed
Expansion Modules
- Function • Digital I/O
•
Analog I/O
•
Communication
- Serial Port: RS-232/485/422
- CAN bus
- FRnet
- Wireless: GPRS/ GSM/ Zigbee
Expansion Board
- Function • Digital I/O
•
Analog I/O
•
Communication
- Serial Port: RS-232/485/422
•
Memory
- Flash/SRAM
Application via Expansion
Backend Management
Vehicle Device
Slave Unit
Ethernet
GPRS/GSM Sulution
CAN bus
Expansion Modules
RS-485/232
I/O Devices
I/O Module
Slave Unit
Modbus Device
I/O Slot (Regular I/O Module)
•
•
•
•
•
AI: Current, Voltage inputs
Temperature: Thermocouple, RTD, Thermistor
AO: Current, Voltage
DI: DC/DC inputs
DO: Open Collector, Relay outputs
I/O Slot (RS-232/422/485 Module)
I-8112iW
Interface
I-8114W
I-8114iW
I-8112iW
RS-232
I-8144iW
RS-422/485
Port
2
4
4
Isolation
2500 Vrms
-
2500 Vrms
2500 Vrms
Connector
2 x D-Sub 9
D-Sub 37
D-Sub 37
Terminal Block
2
4
I/O Slot (2G/3G/GPS Module)
I-8212W
I-8213W
I-8212W-3GWA
I-8213W-3GWA
-
WCDMA/HSDPA/HSUPA
-
850/1900/2100 MHz
850/900/1800/1900 MHz
850/900/1800/1900 MHz
3G
2G
GPS Receiver
-
Yes
-
Yes
I/O Slot (FRnet Module)
• Easy Wiring:
– multi-drop networking with twice paired cable
• Easy Programming:
– memory mapping (no communication protocol needed)
• I/O expansion for each port:
– 128 x DI and 128 x DO
• Communication Specifications
Baud Rate
Max.
Distance
Cycle Time
(Fixed)
High
1 Mbps
100 m
0.72 ms
Low
250 kbps
400 m
2.88 ms
Speed
I/O Expansion Board (For WP-5000)
Agenda
•
•
•
•
•
What’s PAC
Detail Information
Expansion modules
Software/Utility
Applications
Software and Utility
- WinPAC -
Backend PC
SCADA
NAPOPC (OPC Solution)
VCEP
SoftLogic
(remote maintenance)
eLogger (simple HMI)
WinPAC Utility
Programming
Tool
(support VS.NET / eVC)
Device
InduSoft & ISaGRAF
Software and Utility
-NAPOPC –
•
Protocol conversion
•
Active transmission
•
Direct I/O access (across-processes)
•
Rule script
- WinPAC -
NAPOPC
- WinPAC -
NAPOPC_ST
OPC
Modbus
Active transmission
NAPOPC_CE
DCON
Expansion
modules
Remote I/O
Modbus
PAC
Modbus devices
NAPOPC
Visual Studio .NET
- WinPAC -
eVC
NAPOPC_CE API
PAC with
NAPOPC_CE
Expansion
modules
Remote I/O
PAC
Modbus devices
NAPOPC
-Rule Script-
- WinPAC -
Software and Utility
- VCEP Remote monitor and control (via Ethernet)
Screen capture
Recording - AVI
Laptop
PC
Internet
- Script event
PDA
- WinPAC -
VCEP
Screen of WinPAC
- WinPAC -
PC Client
Software and Utility
- eLogger -
HMI
No programming required
Develop on PC
- WinPAC -
eLogger
- WinPAC -
eLogger
- WinPAC -
Check service
eLogger
- WinPAC -
eLogger
- WinPAC -
Create
eLogger Develop
Deploy
eLogger Runtime
(work with your program)
Software and Utility
-WinPAC Utility –
Modify your system
•
Ethernet setting
•
System information
•
Auto execution
- WinPAC -
WinPAC Utility
- Ethernet Setting -
- WinPAC -
WinPAC Utility
- System Information -
- WinPAC -
WinPAC Utility
- Auto Execution -
- WinPAC -
Software and Utility
- XPAC -
Backend PC
SCADA:
NAPOPC
(OPC solution)
Programming tool:
DCON Utility (module setting)
EWF
- VS.NET
(system protection)
- Borland C++ Builder
- Borland Delphi
Device
Software and Utility
- XPAC -
SCADA:
NAPOPC
Programming Tool:
(OPC solution)
DCON Utility (module setting)
EWF
- VS.NET
(system protection)
- Borland C++ Builder
- Borland Delphi
Controller
Device
Software and Utility
-NAPOPC –
•
Protocol conversion
•
Web service
•
Remote object
- XPAC -
NAPOPC
OPC Client via
OPC Client via
Remote Object
WEB Service
Different platforms
and different programming languages
Remote Object
WEB Service
- XPAC -
OPC Client via
COM/DCOM
Modbus Client
OPC
Modbus
XPAC (OPC server)
DCON
Expansion
modules
Modbus
Remote I/O
PAC
Modbus devices
Software and Utility
- DCON Utility •
Module configuration
•
DCON / Modbus
•
Local / Remote
- XPAC -
DCON Utility
- XPAC -
DCON Utility
- XPAC -
Software and Utility
- µPAC -
PC
7188 XW
(command)
MiniOS7
MiniOS7 Utility
• Programming tools:
(configuration)
VxComm
Virtual COMport
• SoftLogic:
7188/7186
Device
BC++ 3.1 ~ 5.02
TC++ 1.01
TC 2.01
MSC
MSVC++ (prior to version 1.52)
MiniOS7 Utility
PC side
µPAC side
- µPAC -
VxComm
- µPAC -
Virtual COMport
Agenda
•
•
•
•
•
What’s PAC
Detail Information
Expansion modules
Software/Utility
Applications
Applications
• Power management
• Fishing boat
• Monitoring with LED display
• Unmanned station
• Environmental monitoring
Power Management
Modbus RTU
Power Meter
PAC+ I/O Module
VGA
HMI
Fishing Boat
(Refrigeration)
DO
AI
PAC + DO/AI module
Total 300 Boats
• Refrigerator monitoring
• Alarm
• Easy to move data
USB Disk
Monitor with LED Display
- InduSoft + ISaGRAF RS-232
RS-485
I-7520
I-7188_EGD
I-7055
I-7018
RS-232
I-7188_EGD
I-7055
I-7018
Unmanned Station
Camera
Smart 4 Server
Smart 4 Web HMI
DVR
HMI
LCD Touch panel
Ethernet
Ethernet
WinPAC (Smart 4 CE Runtime)
DCON Protocol
I-7000 I/O
RS-232/RS-485
Card Reader
WinPAC (Smart 4 CE Runtime)
DCON Protocol
I-87k I/O
Modbus Protocol
devices
Environmental Monitoring
Smart 4 Server
Web Server
Internet
Web Clients
Smart 4 CE Runtime
WinPAC + I-8k AIO/DIO modules
Modbus
Modbus Devices
Q&A
Thanks for Your Attention