420 likes | 580 Views
An Introduction to Entivity Seminar. Presented by Happy Chng Koa Heng Alstron (Singapore) Pte Ltd (Entivity – Asia). An Introduction to Entivity. Seminar Contents Design – Starting from the Top What is Flowchart Programming Why Flowchart Programming
E N D
An Introduction toEntivity Seminar Presented by Happy Chng Koa Heng Alstron (Singapore) Pte Ltd (Entivity – Asia)
An Introduction toEntivity Seminar Contents • Design – Starting from the Top • What is Flowchart Programming • Why Flowchart Programming • Notes on Learning & Programming Think & Do • PC Based Control • PC Based Control System • What is PC Based Control System • The Obstacle: Legacy PLC Systems • Typical PC Control System Hardware Components • Why PC based Control • Entivity PC Based Solution • Live Overview • Conclusion
Topic 1Design – Starting from the Top What is Flowchart Programming ? Why Flowchart Programming ? Notes on Learning & Programming Think & Do
What is Flowchart Programming ? • Flowchart Programming • A Machine Control Development & Implementation Language • Instructions resemble original flowchart symbols • PC based graphical programming lang. ladder logic program in PLC
What is Flowchart Programming ? • Flowchart Elements • Control (Processing) • Represents Control Commands • Defines actions • Decision • Represents a Branching operation • No work performed • Set the path which defines work to be done • Start (Enable) • Represents Beginning of Process Defined • In Think & Do, Defines Conditions for execution • Connecting Lines • Represents Process Flow graphically
Why Flowchart Programming ? ‘The Advantage of the Flowchart Programming Environment’ Which is easier to determine the sequence’? Which looks easier to debug? Which provides ‘historical’ logic solve information?
Why Flowchart Programming ? • Process Flow Design • Illustrates seq. of operation • Break down complex process into simple steps • Top-Down Design – Modular Design • Integral part of machine design • From process design to tool design • Make use of existing designs directly in development • Natural Process descript. Lang. • no need to develop state and timing charts (For Ladder) • development time • Directly translate from design (½ step) • Easy to Understand • Widely Recognized – even by End user • Able verify design changes easily (Even End User) • Ease Program Team Communication • Easily understand other members’ program
Why Flowchart Programming ? • Easy to Program • Learning Curve • Faster Development • New Team member can be of help earlier • GUI Programming Interface • Clear Process Flow • Avoid command line base process visualization problem (Command line programming, C/C++) • Allow EasyTrac Debugging Mode • Graphical Debugging (Graphical step through of the process flow) • Ease Documentation just by Printing out Flowcharts • Avoid wasting time in Project Documentation • Ease Documenting changes
Why Flowchart Programming ? • Easy to Debug • Can easily get a Technician to Service Maintenance • Free up Designer for other project • Clear Understanding of Process • Modular by default • Ease Project team project scope break down • Localized Troubleshooting area Ease Maintenance troubleshooting time ( Downtime )
Notes on Learning & Programming Think & Do • If experienced in Control System • Would be quick to pick up (Short Learning Curve) • A lot of Control People already think of state & sequence of the process & have to translate this to ladder logic when design a control system • Flowchart programming • eliminates this translation process as it naturally represents the state & sequence • Directly translate from Design flow charts • For experienced Ladder Logic programmer • May need just a bit unlearning to do
Topic 2 PC Based Control PC-Based Control What is PC-Based Control The Obstacle: Legacy PLC Systems Typical PC Control System Hardware Components Why PC-based Control ?
PC-Based Control • What is PC-Based Control? . . . Components . . . Architecture . . . Differences from PLC control • Why do you need it? . . . Need to reduce implementation time/costs? . . . Need to reduce launch cycle? . . . Need to improve quality & reduce down time? . . . Just can’t do it with a PLC?
HMI PC Data Collector PC PLC w/ rack I/O Programming PC What is PC-Based Control? Let’s first look at PLC Architecture . . .
HMI Data Collection Control Programming\Debug What is PC-Based Control? ‘What if we combined the functionality of all this hardware into one box?’ ‘The Single Box Solution’
What is PC-Based Control? ‘Freedom from the confines of the PLC’ Distribute the I/O closer to actual devices Choose the I/O brand that you want! Choose the I/O bus that you want! Mix & match brands and buses!
The Obstacle: Legacy PLC Systems • Legacy Automation Systems • Based on 30 year old PLC technology • Programmed with “relay ladder logic” • emulates wired relay cabinets circa 1950s • difficult to program, understand, maintain • Equipped with less memory – thus, applications like trending, sorting or data analysis requires a separate PC • Not Designed for Advanced Automation • Product ID &Tracking • Vision Inspection Systems • Data Collection & SPC/SQC( Statistical Process Ctrl / Statistical Quality Ctrl ) • IT Connectivity
Typical PC Control System Hardware Components • I/O Scanner Card • Accessory Card equipped with processor • Regularly schedules, polls & Updates I/O Status along with I/O Sub-System • I/O Network Card • Intelligent I/O Devices • Attached directly to network cables • Include I/O Modules with built-in network adapters, I/O processors in racks, smart sensors and actuators. • Industrial PC (IPC) • Equipped with better RFI & EMI shielding • More robust power supply • More easily replaceable components • Usually LCD VGA Integrated
Why PC-Based Control ? (Vs. Conventional PLC) • PC-based Control combines functions that runs on several separate platforms in a PLC system into a single PC cost & space • Includes Advanced Control Functions • Eg. Graphical operator interface, Data collection, Alarming & storage (Previously done by SCADA) • PC platforms typically utilizes more advanced technology • Software platform supported by thousands of vendors
Why PC-Based Control ? • Off-the-shelf Hardware & Software • Cost effective solutions available with both hardware & software solutions to readily integrate with the system • Same technology used in office system = common comm. Platform • Using Windows NT, 2000, XP platform offers built-in comm. services (TCP/IP & low cost PC Ethernet cards) • -> Very cost effective enterprise-wide network connectivity • Open to cheaper commercial alternatives (eg. Scan Card -> Ethernet Card) • Typical PC comes with more memory • Less cost of memory upgrade compared to PLC • Hard disk getting cheaper & bigger
Why PC-Based Control ? • Open Hardware Architecture • Allow to mixing & matching of various bus systems & modules of various brands • Hardware Manufacturer Independence • Not held hostage by Single PLC Manufacturer • Ease partial Upgrading Allow scaling project upgrade {instead of changing all hardware at same time} • No need for re-engineering the control program • Due to hardware product obsolescence or absence of vendor support is eliminated • Avoid Proprietary Interfaces & ease Network Connectivity • Unlike PLC that are difficult to extract info from (proprietary interface, networks), • PC offers ease Office Network Connectivity, cheap commercial network solutions
Why PC-Based Control ? • Programming Language • Not limited to RLL (Relay Ladder Logic) Allow Other choice of programming lang. (Flowchart) • Allow use & interaction with other software, utilities & programming language • Enterprise Connectivity • Ease Connectivity to Office PC, or even across Internet • Ease Connectivity to MES, SAP, etc • Enable Data Connectivity • Standard Windows Comm. Tools • Real-time data shared with other windows applications through DDE, OPC • Real-time Database Connectivity
Why PC-Based Control ? • Moving to a Data driven platform • Readily info on production, statistic, quality info, historical data to managers at their very desk • Online data access & control available to Maintenance Technicians • Operators can get online tutorial stored in a remote file server
Topic 3Entivity PC Based Solution Entivity PC Based Solution VLC Overview Studio Overview
Entivity PC Based Solution • More than Emulating a PLC on a PC! • Control Entire Automation System • Clip on to Legacy Systems • Enabling Automation Productivity • Faster Time to Market • Lower Launch Times • Increased Throughput • Better Quality • Tools for Continuous Improvement • Process Control Flow Charts • Focus on the Process • No need to “Program” the Technology
Easiest Fastest Most Complete Entivity Products
LIVE! – Easy to Use Live! is a full-function, simple PC-based control software product. Filled with easy to use features, a great solution for many applications. • Flowchart Logic • Integrated HMI • Integrated Motion Control • Full Feature PID Loop Control • Downtime & Cycle-time Analysis • Instant I/O Configurator • Application Debugger • Windows CE runtimes
VLC - Fastest VLC version 5.x • Password protection on Flowcharts • Support for Sub-Millisecond scan-rates • Upgraded to IN-time 2.1 with latest TCP/IP stack • Includes Latest drivers &Motion Development System • Flowchart & RLL Editor VLC version 6.x • Windows XP support • PCI RetMem • Cognex Vision block • Latest HMI version • SQL block
Studio - Complete • Flowchart Control Logic • Sophisticated HMI • Connectivity Center • Integrated Motion Control • Advanced PID Control • Downtime and Cycle Analysis Tools • Visual Debugging Tools • Project Management Tools • System Support Tools
Topic 6Think & Do Live ! Overview Think & Do Live! Overview Think & Do Live! Features
Think & Do Live! • Live ! • A versatile control & visualization package • With wide range of I/O & motion drivers • Basic HMI • Runs under Windows NT, 2000, & XP • Can also run under Windows CE for distributed/embedded control in smaller footprint applications
Project Binder • Familiar Microsoft Outlook User InterfacesTo organize all automation project components, tools & documentation • Common Tagname Databasesupports control logic, HMI, external programs and enterprise connectivity
Control Logic • Flowchart Programming“Program” Control Logicwith only user friendly Flow Charts. Double-click to Tag to Tagnames (I/O tag with variable names) • Comprehensive Logic BlocksLogic Blocks provides comprehensive control functionality, including discrete logic, motion control, PID loop control, serial port communications, and external program interfaces • Automatic CompilationFlowcharts automatically converted to an executable format that can be run on Windows 2000, NT, and Embedded NT & CE
I/O Connectivity • Auto I/O DiscoveryAuto-discovery and configuration tools provide the easiest way to connect to many popular I/O networks • COM/DCOM supportFull COM/DCOM interface support • OPC Client & ServerClient and server capabilities supported with built-in OPC 2.0
HMI • Create HMI in Integrated EnvironmentCreate HMI screens from within Live!, that is directly linked to the I/O Tagnames (Variables) • Shapes from Symbol FactoryIncludes a library of automation specific shapes for a wide rangeof applications. • Easy Access to VariableEasy Access to Tagnames with a double-click to tag Tagnames to Control Buttons, including creating directly Output Control Button without any Flowchart
Motion • Easy Interface to Motion ControllersIntegrated motion control parameters provide the easiest of use to interface with many popular motion controllers all from within the control logic • Multiple concurrent motion ControllersSupports multiple motion controllers simultaneously
PID Loop Control • Full-featured PID loop controlbuilt-in with the control logic • Easy PID ProgrammingParameters are available for simple and sophisticated loop control along with support for up to 64 loops
Debugging • AppTracker (Application Tracker) • gives you extensive debugging capabilities for use in project development. • Graphical Debugging with EasyTrac Modeallowing you to track easily the logic execution progress with colored path of the flowchart
helping customers achieve … • Shorter time to market through faster automation development and fewer system integration problems, • Tightly integrated control and information systems, • Access to real-time data for dynamic scheduling and customer visibility into the manufacturing process, • Access to productivity data for asset utilization management, • Flexible solutions with an open architecture, • Flexible, maintainable systems with open interfaces and self-documenting logic, • Rapid development through the use of the industry standard Microsoft Visio user interface for logic and HMI development. … BOTTOM LINE RESULTS!
Materials Handling Sortation Packaging Machine Control Process Control Test Systems Facilities Management Web Processing Water/Wastewater Remote Monitoring Productivity E-Manufacturing Continuous Processing Batch Processing Extrusion Refrigeration Security E-Fulfillment Electronic Assembly Semiconductor Processing Intelligent Conveying RTU Bio-Remediation E-Control And many more ...@ www.entivity.com/case_studies.asp Applications
Gateway Computers Dell General Motors Hewlett-Packard 3M Caterpillar QSC Audio Delphi Eskay Honeywell Lucent Technologies Pete’s Coffee NASA Motorola Lens Crafters Six Flags Great Adventure Seagate Viewtronix US Department of Energy University of Arizona United Parcel Service IBM Xerox Chevron USA And more … adding everyday Sample Customers
Conclusion Q & A Feedback