FREE Studio Help on Line
Total Page:16
File Type:pdf, Size:1020Kb
FREE Studio Help On Line 02/2015 User Manual 9MA10256.00 www.eliwell.com The information provided in this documentation contains general descriptions and/or technical characte- ristics of the performance of the products contained herein. This documentation is not intended as a substitute for and is not to be used for determining suitability or reliability of these products for specific user applications. It is the duty of any such user or integrator to perform the appropriate and complete risk analysis, evaluation and testing of the products with respect to the relevant specific application or use thereof. Neither Eliwell nor any of its affiliates or subsidiaries shall be responsible or liable for misuse of the information contained herein. If you have any suggestions for improvements or amendments or have found errors in this publication, please notify us. No part of this document may be reproduced in any form or by any means, electronic or mechanical, including photocopying, without express written permission of Eliwell. All pertinent state, regional, and local safety regulations must be observed when installing and using this product. For reasons of safety and to help ensure compliance with documented system data, only the manufacturer should perform repairs to components. When devices are used for applications with technical safety requirements, the relevant instructions must be followed. Failure to use Eliwell software or approved software with our hardware products may result in injury, harm, or improper operating results. Failure to observe this information can result in injury or equipment damage. © 2015 Eliwell. All rights reserved. 2 9MA10256 02/015 TABLE OF CONTENTS PART 1. CONNECTION ................................................................................................................. 7 PART 2. APPLICATION ................................................................................................................ 59 PART 3. USER INTERFACE ........................................................................................................ 291 PART 4. SIMULATION ................................................................................................................. 436 9MA10256 02/2015 3 SAFETY INFORMATION Important Information Read these instructions carefully, and look at the equipment to become familiar with the device before trying to install, operate, or maintain it. The following special messages may appear throughout this documentation or on the equipment to inform of potential hazards or to call attention to information that clarifies or simplifies a procedure. The addition of this symbol to a Danger safety label indicates that an electrical hazard exists, which will result in personal injury if the instructions are not followed. This is the safety alert symbol. It is used to alert you to potential personal injury hazards. Obey all safety messages that follow this symbol to avoid possible injury or death. DANGER DANGER indicates an imminently hazardous situation which, if not avoided, results in death or serious injury. WARNING WARNING indicates a potentially hazardous situation which, if not avoided, can result in death or serious injury. CAUTION CAUTION indicates a potentially hazardous situation which, if not avoided, can result in minor or moderate injury. NOTICE NOTICE is used to address practices not related to physical injury. PLEASE NOTE Electrical equipment should be installed, operated, serviced, and maintained only by qualified personnel. No responsibility is assumed by Eliwell for any consequences arising out of the use of this material. A qualified person is one who has skills and knowledge related to the construction and operation of electrical equipment and its installation, and has received safety training to recognize and avoid the hazards involved. 4 9MA10256 02/015 ABOUT THE BOOK Document Scope This document is aimed at designers and developers and requires a knowledge of one or more IEC61131-3 stan- dard programming languages and is designed to provide a first-level overview of the installation, functions and use of FREE Studio. Validity Note This document is valid for FREE Studio. Related Documents Title of Documentation Reference Document Code User Guide FREE Evolution - FREE Panel 9MA10252 (EN) User Guide FREE Smart - SKP SKW 9MA10251 (EN) User Guide FREE Studio 9MA10255 (EN) You can download these technical publications and other technical information from our website at: www.eliwell.com 5 9MA10256 02/015 Product Related Information WARNING LOSS OF CONTROL • The designer of any control scheme must consider the potential failure modes of control paths and, for certain critical control functions, provide a means to achieve a safe state during and after a path failure. Examples of critical control functions are emergency stop and overtravel stop, power outage and restart. • Separate or redundant control paths must be provided for critical control functions. • System control paths may include communication links. Consideration must be given to the implications of unantici- pated transmission delays or failures of the link. • Observe all accident prevention regulations and local safety guidelines.(1) • Each implementation of this equipment must be individually and thoroughly tested for proper operation before being placed into service. Failure to follow these instructions can result in death, serious injury, or equipment damage. (1) For additional information, refer to NEMA ICS 1.1 (latest edition), “Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control” and to NEMA ICS 7.1 (latest edition), “Safety Standards for Construction and Guide for Selection, Installation and Operation of Adjustable-Speed Drive Systems” or their equivalent governing your particular location. WARNING UNINTENDED EQUIPMENT OPERATION • Only use software approved by Eliwell for use with this equipment. • Update your application program every time you change the physical hardware configuration. Failure to follow these instructions can result in death, serious injury, or equipment damage. 6 9MA10256 02/015 Contents 1. Basic concepts 13 1.1 Entry point and container 13 1.2 Composite applications and Field I/O 13 1.3 Distributed applications and Binding I/O 13 2. Using the environment 15 2.1 The workspace 15 2.1.1 The main window 15 2.1.2 The output window 16 2.1.3 The project window 17 2.1.4 The catalog window 18 2.2 Layout customization 20 2.3 Toolbars and docking windows 20 2.3.1 Showing/hiding 20 2.3.2 Moving toolbars 20 2.3.3 Moving docking windows 21 3. Managing projects 23 3.1 Creating a new project and main page 23 3.2 Saving the project 24 3.3 Managing existing projects 24 3.3.1 Opening an existing project 24 3.3.2 Closing the project 24 3.4 Building projects 25 3.5 Distributing projects 25 3.5.1 Distributing to other developers 25 3.5.2 Distributing to users or installers 25 4. Managing project elements 27 4.1 FREE Evolution 27 4.1.1 PLC 28 4.1.2 HMI 28 4.1.3 CANopen 29 4.1.4 RS485 32 4.1.5 Ethernet 33 4.2 FREE Evolution EVC 34 4.3 Generic Modbus 35 4.3.1 Modbus messages 35 4.4 Modbus Custom 37 9MA10256 02/015 7 4.4.1 Creating a new Modbus custom device 37 4.4.2 Editing an existing Modbus custom device 37 4.4.3 Deleting a Modbus custom device 38 4.4.4 Using a Modbus custom device 38 4.5 CAN custom 40 4.5.1 Importing a new CAN custom device 40 4.5.2 Deleting a CAN Custom device 41 4.5.3 Using a CAN custom device 41 4.6 FREE Evolution EVK 43 4.6.1 CANopen 43 4.7 FREE Evolution EVP 46 4.7.1 PLC 46 4.7.2 HMI 46 4.7.3 Providing HMI pages 47 4.7.4 CANopen 47 4.7.5 RS485 49 4.7.6 Ethernet 49 4.8 Expansion EVE 7500 49 4.8.1 Using Expansion EVE 7500 as CANopen field slave 50 4.8.2 Using Expansion EVE 7500 as RS485 field slave 50 4.9 Virtual channels assignment criteria 51 4.9.1 CANopen network - virtual SDO servers 51 4.9.2 Ethernet - TCP Slave Channels 51 4.9.3 CANopen field - virtual master channels 51 5. Technical reference 53 5.1 CANopen protocol 53 5.1.1 Overview 53 5.1.2 Physical structure of a CANopen network 53 5.1.3 COB and COB-ID 53 5.1.4 The object Dictionary 53 5.1.5 The Service Data Objects (SDO) 54 5.1.6 The Process Data Objects (PDO) 54 5.1.7 PDO transmission modes 54 5.1.8 The Emergency Object 55 5.1.9 SYNC Object and Time Stamp Object 55 5.1.10 Error Control: Node guarding 55 5.1.11 Error control: Heartbeat 55 5.1.12 The Network Behavior 55 5.1.13 The Boot-up Message 56 5.1.14 The CANopen Device Profiles 56 5.2 Modbus protocol 56 8 9MA10256 02/015 5.2.1 Overview 56 5.2.2 Data types 56 5.2.3 Function codes 57 5.2.4 Error detection and CRC 57 5.2.5 Protocol versions 57 9MA10256 02/015 9 SAFETY INFORMATION Important Information Read these instructions carefully, and look at the equipment to become familiar with the device before trying to install, operate, or maintain it. The following special messages may appear throughout this documentation or on the equipment to inform of potential hazards or to call attention to information that clarifies or simplifies a procedure. The addition of this symbol to a Danger safety label indicates that an electrical hazard exists, which will result in personal injury if the instructions are not followed. This is the safety alert symbol. It is used to alert you to potential personal injury hazards. Obey all safety messages that follow this symbol to avoid possible injury or death. DANGER DANGER indicates an imminently hazardous situation which, if not avoided, results in death or serious injury. WARNING WARNING indicates a potentially hazardous situation which, if not avoided, can result in death or serious injury.