Logic Developer - PLC Getting Started Edition/Logic...Logic Developer - PLC* GETTING STARTED. ... any project: 64-bit versions of ... A new installation of Logic Developer

  • View
    230

  • Download
    4

Embed Size (px)

Text of Logic Developer - PLC Getting Started Edition/Logic...Logic Developer - PLC* GETTING STARTED. ......

  • V e r s i o n 8 . 5 0

    2 0 1 4

    G F K - 1 9 1 8 S

    Proficy*Logic Developer - PLC*

    G E T T I N G S T A R T E D

  • GFK-1918S.pdf 2 10/7/2013 4:25:14 PM

  • Disclaimer of Warranties and LiabilityThe information contained in this manual is believed to be accurate and reliable. However, GE Intelligent Platforms, Inc. assumes no responsibilities for any errors, omissions or inaccuracies whatsoever. Without limiting the foregoing, GE Intelligent Platforms, Inc. disclaims any and all warranties, expressed or implied, including the warranty of merchantability and fitness for a particular purpose, with respect to the information contained in this manual and the equipment or software described herein. The entire risk as to the quality and performance of such information, equipment and software, is upon the buyer or user. GE Intelligent Platforms, Inc. shall not be liable for any damages, including special or consequential damages, arising out of the use of such information, equipment and software, even if GE Intelligent Platforms, Inc. has been advised in advance of the possibility of such damages. The use of the information contained in the manual and the software described herein is subject to GE Intelligent Platforms, Inc. standard license agreement, which must be executed by the buyer or user before the use of such information, equipment or software.

    Trademark Notices 2014 General Electric Company. All rights reserved.

    Proficy is a trademark of GE Intelligent Platforms, Inc., a wholly-owned subsidiary of General Electric Company.

    * indicates a trademark of General Electric Company and/or its subsidiaries.

    All other trademarks are the property of their respective owners.

    All other product names and marks identified throughout this book are trademarks or registered trademarks of their respective companies. They are used throughout this book in editorial fashion only. No such use, or the use of any trade name, is intended to convey endorsement or affiliation.

    No part of this publication may be reproduced in any form, or stored in a database or retrieval system, or transmitted or distributed in any form by any means, electronic, mechanical photocopying, recording or otherwise, without the prior written permission of GE Intelligent Platforms, Inc. Information contained herein is subject to change without notice.

    We want to hear from you. If you have any comments, questions, or suggestions about our documentation, please send them to the following e-mail address: doc.ip@ge.com

  • GFK-19

    4 Getting Started

    18S.pdf 4 10/7/2013 4:25:14 PM

  • GFK-1918

    Contents1 Welcome 5

    System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Product Authorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    Hardware Key Authorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Software Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

    Contact information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14General Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Americas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Europe, Middle East, and Africa (EMEA) . . . . . . . . . . . . . . . . . . . . . 14Asia Pacific . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

    2 Proficy* Machine Edition* 17Quick Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

    Using docking markers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

    User-defined Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Variable properties in the Inspector . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Machine Edition Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

    Companion Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29InfoViewer Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

    3 GE IP Targets 35Adding, Configuring, and Converting Targets . . . . . . . . . . . . . . . . . . . . . 36

    Adding Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Configuring Controller Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

    Proficy* Logic Developer - PLC* 8.50 1GFK-1918S

    S.pdf 5 10/7/2013 4:25:14 PM

  • GFK

    Converting Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Configuring Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Interacting with a Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

    Validating a Target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Offline, Online: monitor mode, programmer mode . . . . . . . . . . . . . . 46Upload/Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Run/Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Fault Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Reference View Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

    4 Hardware Configuration 57PACSystems* RXi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57PACSystems* RX7i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

    Configuring PACSystems* RX7i Hardware . . . . . . . . . . . . . . . . . . . . 60PACSystems* RX3i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

    Configuring PACSystems* RX3i Hardware . . . . . . . . . . . . . . . . . . . . 62Configuring Controller Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63I/O variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Hot Redundancy Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

    Configuring Hot Redundancy Systems . . . . . . . . . . . . . . . . . . . . . . . 74DSM324i and Motion Mate DSM314 Motion Modules . . . . . . . . . . . . . . 78Remote I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

    Series 90*-70 Genius Remote I/O Scanner . . . . . . . . . . . . . . . . . . . 80VersaMax* Remote I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

    5 Logic Programs and Blocks 87Program Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87Number of Blocks in the Main Program . . . . . . . . . . . . . . . . . . . . . . 90Scheduling Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90Indirect References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

    LD Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Working with the LD Editor Offline . . . . . . . . . . . . . . . . . . . . . . . . . . 96Editing Logic as Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99Working with the LD Editor Online . . . . . . . . . . . . . . . . . . . . . . . . . 101Test Edit (PACSystems* only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102Word-for-Word Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

    2 Proficy* Logic Developer - PLC* 8.50 GFK-1918S

    -1918S.pdf 6 10/7/2013 4:25:14 PM

  • GFK-1918

    Go not equal, keep working, and download changes . . . . . . . . . . . 105Affecting BOOL variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105LD Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

    FBD Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110Working with the FBD Editor Offline . . . . . . . . . . . . . . . . . . . . . . . . 111Working with the FBD Editor Online . . . . . . . . . . . . . . . . . . . . . . . . 119FBD Instructions, Functions, and Function Blocks . . . . . . . . . . . . . 120

    IL Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122Working with the IL Editor Offline . . . . . . . . . . . . . . . . . . . . . . . . . . 123Working with the IL Editor Online . . . . . . . . . . . . . . . . . . . . . . . . . . 125Downloading Online Changes to a GE IP Controller . . . . . . . . . . . . 126IL Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

    ST Editor . . . .