Iocontrol USER's GUIDE
Total Page:16
File Type:pdf, Size:1020Kb
ioCONTROL USER’S GUIDE Form 1300-060515 —May, 2006 43044 Business Park Drive • Temecula • CA 92590-3614 Phone: 800-321-OPTO (6786) or 951-695-3000 Fax: 800-832-OPTO (6786) or 951-695-2712 www.opto22.com Product Support Services 800-TEK-OPTO (835-6786) or 951-695-3080 Fax: 951-695-3017 Email: [email protected] Web: support.opto22.com ioControl User’s Guide Form 1300-060515 —May, 2006 Copyright © 2001–2006 Opto 22. All rights reserved. Printed in the United States of America. The information in this manual has been checked carefully and is believed to be accurate; however, Opto 22 assumes no responsibility for possible inaccuracies or omissions. Specifications are subject to change without notice. Opto 22 warrants all of its products to be free from defects in material or workmanship for 30 months from the manufacturing date code. This warranty is limited to the original cost of the unit only and does not cover installation, labor, or any other contingent costs. Opto 22 I/O modules and solid-state relays with date codes of 1/96 or later are guaranteed for life. This lifetime warranty excludes reed relay, SNAP serial communication modules, SNAP PID modules, and modules that contain mechanical contacts or switches. Opto 22 does not warrant any product, components, or parts not manufactured by Opto 22; for these items, the warranty from the original manufacturer applies. These products include, but are not limited to, OptoTerminal-G70, OptoTerminal-G75, and Sony Ericsson GT-48; see the product data sheet for specific warranty information. Refer to Opto 22 form number 1042 for complete warranty information. Cyrano, Opto 22 FactoryFloor, Optomux, and Pamux are registered trademarks of Opto 22. Generation 4, ioControl, ioDisplay, ioManager, ioProject, ioUtilities, mistic, Nvio, Nvio.net Web Portal, OptoConnect, OptoControl, OptoDisplay, OptoENETSniff, OptoOPCServer, OptoScript, OptoServer, OptoTerminal, OptoUtilities, SNAP Ethernet I/O, SNAP I/O, SNAP OEM I/O, SNAP Simple I/O, SNAP Ultimate I/O, and SNAP Wireless LAN I/O are trademarks of Opto 22. ActiveX, JScript, Microsoft, MS-DOS, VBScript, Visual Basic, Visual C++, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and other countries. Linux is a registered trademark of Linus Torvalds. Unicenter is a registered trademark of Computer Associates International, Inc. ARCNET is a registered trademark of Datapoint Corporation. Modbus is a registered trademark of Schneider Electric. Wiegand is a registered trademark of Sensor Engineering Corporation. Nokia, Nokia M2M Platform, Nokia M2M Gateway Software, and Nokia 31 GSM Connectivity Terminal are trademarks or registered trademarks of Nokia Corporation. Sony is a trademark of Sony Corporation. Ericsson is a trademark of Telefonaktiebolaget LM Ericsson. All other brand or product names are trademarks or registered trademarks of their respective companies or organizations. ii ioControl User’s Guide Table of Contents Chapter 1: Welcome to ioControl ............................................................ 1-1 Introduction ..........................................................................................................................1-1 About this Guide...................................................................................................................1-1 Document Conventions .................................................................................................1-3 Other Resources ...................................................................................................................1-4 Documents and Online Help..........................................................................................1-4 Product Support.............................................................................................................1-4 Installing ioControl ...............................................................................................................1-5 System Requirements ...................................................................................................1-5 Installation Requirements......................................................................................1-5 Compatible Control Engines and I/O Units ............................................................1-6 Important Note on Disk Drives...............................................................................1-6 Chapter 2: ioControl Tutorial.................................................................... 2-1 Introduction ..........................................................................................................................2-1 In this Chapter ...............................................................................................................2-1 Opening the Strategy ...........................................................................................................2-1 Saving the Strategy..............................................................................................................2-3 Examining the Strategy ........................................................................................................2-5 The Strategy Tree..........................................................................................................2-5 Docking the Strategy Tree.............................................................................................2-5 Opening a Chart....................................................................................................................2-6 Opening a Block....................................................................................................................2-9 Adding a Command ............................................................................................................2-12 Configuring a Control Engine .............................................................................................2-17 Compiling the Strategy.......................................................................................................2-20 Running the Strategy..........................................................................................................2-21 Inspecting Messages ..................................................................................................2-23 ioControl User’s Guide iii Stepping Through the Chart ........................................................................................2-24 Auto Stepping..............................................................................................................2-27 Compiling and Downloading the Change...........................................................................2-31 Using a Watch Window .....................................................................................................2-33 Closing the Strategy and Exiting........................................................................................2-40 What’s Next?......................................................................................................................2-40 Chapter 3: What Is ioControl?...................................................................3-1 Introduction ..........................................................................................................................3-1 In this Chapter ...............................................................................................................3-1 About ioControl ....................................................................................................................3-1 Control System Example ...............................................................................................3-2 General Control Concepts ....................................................................................................3-3 Automation....................................................................................................................3-3 Control Engines .............................................................................................................3-3 Digital and Analog Inputs and Outputs.........................................................................3-3 SNAP Special-Purpose I/O Modules.............................................................................3-4 Key Features.........................................................................................................................3-4 ioControl Terminology ..........................................................................................................3-5 Analog Point ..................................................................................................................3-5 Blocks ............................................................................................................................3-6 Digital Point...................................................................................................................3-6 External Value ...............................................................................................................3-7 Flowcharts .....................................................................................................................3-7 Input Point .....................................................................................................................3-7 Instructions (Commands)...............................................................................................3-8