7. Real-time OS Open programming languages COTS high-performance components PAC Architecture Processor Non-vol. Memory Memory Memory I/O Module I/O Module I/O Module I/O Module I/O Communication Bus
8. PAC Component Compare PLC PAC PC High Shock and Vibration Ratings Safety and Haz Loc Certifications Industrial Temperature Range Real-Time OS Redundant Power Supply Inputs Full Windows Driver Set Floating Point Processor Non-Volatile Data Storage Full Featured Programming SW Ethernet Connectivity with Web
9. PAC: Combination of Software and Hardware Rugged Modular Hardware Flexible Open Software Controller I/O Communication Control and Analysis Functions Real-Time OS Analog & Digital I/O Floating Point Processor Ethernet Custom Hardware (FPGA) Fieldbus Interface Motion Vision Memory Non-Vol Storage Control Algorithms Data Logging Network Protocols Signal Analysis 3 rd Party Code Multiple Loop Operation Built-in Services Execution Priorities I/O and System Timing
10.
11.
12. Customer-Defined Automation Solutions based on modular hardware and software Traditional Programmable Controllers Programmable Automation Controllers Processor Control Engine Real-Time OS I/O Application Power supply
18. LabVIEW Mapped to FPGA AB CD F E Implementing Logic on FPGA: F = {(A+B)CD} E
19. Specific Innovation Accelerating Control Graphically Reconfigurable Hardware LabVIEW FPGA Use high level graphical programming to design your own I/O hardware without prior knowledge of hardware design or VHDL
20. Example System configuration NI PAC Flow Sensor RS-232 Connection/ 4-20mA Type N Thermocouples PC or Server Internet
39. The NI Deployment Curve Number of Systems Deployed System Flexibility & Price LabVIEW Custom I/O I/O I/O I/O Processor FPGA PXI RIO NEW! CompactRIO Integrated CompactRIO PCI RIO