Zelio Logic Programming Guide - Электроцентр-Комплекс

Transcription

Zelio Logic Programming GuideEIO0000002612 10/2017Zelio Logic er-electric.com

The information provided in this documentation contains general descriptions and/or technicalcharacteristics of the performance of the products contained herein. This documentation is notintended as a substitute for and is not to be used for determining suitability or reliability of theseproducts for specific user applications. It is the duty of any such user or integrator to perform theappropriate and complete risk analysis, evaluation and testing of the products with respect to therelevant specific application or use thereof. Neither Schneider Electric nor any of its affiliates orsubsidiaries shall be responsible or liable for misuse of the information contained herein. If youhave any suggestions for improvements or amendments or have found errors in this publication,please notify us.You agree not to reproduce, other than for your own personal, noncommercial use, all or part ofthis document on any medium whatsoever without permission of Schneider Electric, given inwriting. You also agree not to establish any hypertext links to this document or its content.Schneider Electric does not grant any right or license for the personal and noncommercial use ofthe document or its content, except for a non-exclusive license to consult it on an "as is" basis, atyour own risk. All other rights are reserved.All pertinent state, regional, and local safety regulations must be observed when installing andusing this product. For reasons of safety and to help ensure compliance with documented systemdata, only the manufacturer should perform repairs to components.When devices are used for applications with technical safety requirements, the relevantinstructions must be followed.Failure to use Schneider Electric software or approved software with our hardware products mayresult in injury, harm, or improper operating results.Failure to observe this information can result in injury or equipment damage. 2017 Schneider Electric. All Rights Reserved.2EIO0000002612 10/2017

Table of ContentsSafety Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .About the Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Part I Overview of the Programming Software . . . . . . . . . .Chapter 1 Overview of the Programming Software . . . . . . . . . . . . .Overview of the Programming Software . . . . . . . . . . . . . . . . . . . . . . .Creating or modifying the configuration of an application . . . . . . . . . .Part II Getting Started With the Programming Software . . .Chapter 2 Getting Started With the Programming Software . . . . . .How to Create a New Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Program an Application Using the Programming Software . . .Programming an Application from the Smart Relay Front Panel . . . . .How to Transfer the Program From the PC to the Smart Relay . . . . .How to Protect the Program Residing in the Smart Relay. . . . . . . . . .How to debug an application without loading it onto the smart relay:Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Monitor and Modify an Application Running on the Smart Relayfrom the Programming Software: Monitoring . . . . . . . . . . . . . . . . . . . .How to Monitor and Modify an Application Using the Smart Relay FrontPanel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .What the Error Code Displayed on the Front Panel of the Smart RelayMeans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Connect the Programming Software to the Smart Relay . . . .How to Diagnose the Smart Relay State . . . . . . . . . . . . . . . . . . . . . . .How to Control the Smart Relay from the Programming Software . . .How to Control the Smart Relay from the Front Panel . . . . . . . . . . . .How to Configure an Application from the Front Panel of the SmartRelay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Modify Program Data Using the Smart Relay Front Panel . . .How to Recover the Smart Relay Program from the ProgrammingSoftware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Check an Application Using the Programming Software. . . . .How to Check the Smart Relay Firmware . . . . . . . . . . . . . . . . . . . . .EIO0000002612 8596061653

How to Use the Memory Cartridge. . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Configure the Language of the Programming Software and theSmart Relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How the Smart Relay Behaves in the Event of Power Outage . . . . . .How to import an application developed using Zelio Soft 1 into ZelioSoft 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Part III Functions Accessible from the Front Panel . . . . . . .Chapter 3 Overview of the Functions Accessible from the FrontPanel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Functions Accessible from the Front Panel of the Smart Relay. . . . . .Control Keys on the Front Panel of the Smart Relay . . . . . . . . . . . . . .Chapter 4 Input/Output Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Inputs-Outputs Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 5 PROGRAMMING Menu . . . . . . . . . . . . . . . . . . . . . . . . . .Method for Entering a Contact or Coil . . . . . . . . . . . . . . . . . . . . . . . . .Entering a Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Entry of Function Block Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . .Deletion and Insertion of Diagram Lines . . . . . . . . . . . . . . . . . . . . . . .Chapter 6 PARAMETERS Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . .PARAMETERS Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 7 MONITORING Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . .MONITORING Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 8 RUN/STOP Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .RUN/STOP Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 9 CONFIGURATION Menu . . . . . . . . . . . . . . . . . . . . . . . . .PASSWORD Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .FILTER Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Zx KEYS Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .WATCHDOG CYCLE Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 10 CLEAR PROGRAM Menu . . . . . . . . . . . . . . . . . . . . . . . .CLEAR PROG Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 11 TRANSFER Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TRANSFER Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 12 VERSION Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .VERSION Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 13 LANGUAGE Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .LANGUAGE Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 14 DEFAULT Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .DEFAULT Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1102103105105107107111111113113115115EIO0000002612 10/2017

Chapter 15 CHANGE DATE/TIME Menu . . . . . . . . . . . . . . . . . . . . .CHANGE DATE/TIME Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 16 CHANGE SUMMER/WINTER Menu . . . . . . . . . . . . . . .CHANGE SUMMER/WINTER Menu . . . . . . . . . . . . . . . . . . . . . . . . . .Part IV LD Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 17 Overview of LD language . . . . . . . . . . . . . . . . . . . . . . . .General Overview of Ladder Language. . . . . . . . . . . . . . . . . . . . . . . .Structure of a Ladder Network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ladder Network Comment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ladder Language Graphic Elements. . . . . . . . . . . . . . . . . . . . . . . . . .Programming Rules for a Ladder Network . . . . . . . . . . . . . . . . . . . . .Chapter 18 Programming in Ladder using Zelio Soft 2 . . . . . . . . . . .Structuring LD Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Zelio Entry Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ladder Entry Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Configuration Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Text Entry Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 19 LD Language Elements . . . . . . . . . . . . . . . . . . . . . . . . .Discrete Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Discrete Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Modbus Inputs/Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Auxiliary Relays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Zx Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Counter Comparators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Fast Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Change to Summer / Winter Time . . . . . . . . . . . . . . . . . . . . . . . . . . . .Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Analog Comparators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TEXT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .LCD Screen Backlighting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EIO0000002612 2022035

Chapter 20 Programming Ladder Using Zelio Soft 2 . . . . . . . . . . . . .20.1 Creating an LD Application in the Zelio Soft 2 programming software.Enter a Contact or a Coil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Enter a Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Automation Function Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . .Insert and Delete a Program Line . . . . . . . . . . . . . . . . . . . . . . . . . . . .Copy Parts of a Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Check Program Consistency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20.2 Debugging an LD Application in the Programming Software . . . . . . . .Simulation of an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Monitoring of an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 21 Example of an LD Application . . . . . . . . . . . . . . . . . . . . .Greenhouse Ventilation Panes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Part V FBD Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 22 Overview of FBD Language . . . . . . . . . . . . . . . . . . . . . . .FBD Program Edit Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Function Bar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 23 FBD Language Elements . . . . . . . . . . . . . . . . . . . . . . . . .23.1 Different Input Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Discrete Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Filtered Discrete Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Analog Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Filtered Analog Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Integer Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Special Inputs in FBD Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-Bit Integer Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.2 Different Output Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Discrete Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Integer Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .LCD Screen Backlighting Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SR3XT43BD Extension 10-Bit Integer Output . . . . . . . . . . . . . . . . . .23.3 Modbus Inputs/Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Modbus Inputs-Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.4 Ethernet Inputs and Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ethernet Inputs-Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.5 Logic Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Logical functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7269269270270EIO0000002612 10/2017

23.6 Standard Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BOOLEAN Equation (Boolean function) . . . . . . . . . . . . . . . . . . . . . . .SET and RESET Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .PRESET COUNT Up/Down Counter . . . . . . . . . . . . . . . . . . . . . . . . . .H-SPEED COUNT (Fast Counter). . . . . . . . . . . . . . . . . . . . . . . . . . . .UP/DOWN COUNT (Up/Down Counter) . . . . . . . . . . . . . . . . . . . . . . .TIMER A/C (Timer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TIMER BW (Pulses on Edges) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TIMER Li (Cyclic Timing) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TIMER B/H (Time out) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .COMP IN ZONE Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .PRESET H-METER (Preset Hour Counter) . . . . . . . . . . . . . . . . . . . .TRIGGER (Schmitt Trigger) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .COMP IN ZONE (Comparison of two values) . . . . . . . . . . . . . . . . . . .GAIN Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .DISPLAY (LCD Screen Display) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TEXT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TIME PROG (Daily, weekly, yearly programmer) . . . . . . . . . . . . . . . .BISTABLE (Impulse Relay) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .MUX (Multiplexing) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ADD/SUB (ADD/SUB Arithmetic Function) . . . . . . . . . . . . . . . . . . . .MUL/DIV (MUL/DIV Arithmetic Function) . . . . . . . . . . . . . . . . . . . . . .CAM BLOCK (Cam Programmer) . . . . . . . . . . . . . . . . . . . . . . . . . . . .ARCHIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .CNA (Bit to Word Conversion). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .CAN (Word to Bit Conversion). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SLIn (Serial Port Input) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SLOut (Serial Port Output) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .COM (Message) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Sunrise/Sunset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Suntrack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.7 SFC Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Presentation of SFC Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Using the SFC Steps and Transitions . . . . . . . . . . . . . . . . . . . . . . . . .Use of divergences to AND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Use of Divergences to OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Use of convergences to AND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EIO0000002612 3463483493523553573617

Use of convergences to OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Use of SFC Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Initialization of an SFC Chart at the Start of a Program . . . . . . . . . . . .Initialization of SFC Charts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Reinitialization of an SFC Chart When Program is Running . . . . . . . .SFC Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .INIT STEP (SFC Initial Step) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .RESET INIT (Resettable Initial SFC Step). . . . . . . . . . . . . . . . . . . . . .STEP (SFC Step). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .DIV AND 2 (Divergence to AND with 2 SFC Branches). . . . . . . . . . . .CONV AND 2 (Convergence to AND with 2 SFC Branches) . . . . . . . .DIV OR 2 (Divergence to OR with 2 SFC Branches) . . . . . . . . . . . . . .CONV OR 2 (Convergence to OR with 2 SFC Branches) . . . . . . . . . .Errors and Advisories Detected in an SFC Chart. . . . . . . . . . . . . . . . .23.8 Application Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Presentation of AFB Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .PID Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .PID Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 24 Programming in FBD Using Zelio Soft 2. . . . . . . . . . . . . .24.1 Creating an FBD Application in the Zelio Soft 2 Programming SoftwareConfiguring FBD Program Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . .Inserting Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Creation of Links Between Function Blocks. . . . . . . . . . . . . . . . . . . . .Function Block Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Draw Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .The Find Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24.2 Manipulating FBD Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Select Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Create Composite Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Delete and Duplicate Objects . . . . . . . . . . . . . . . . . . . . . . . . .How to Position Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .How to Create or Modify a MACRO . . . . . . . . . . . . . . . . . . . . . . . . . . .24.3 Debugging and Monitoring an FBD Application in the ProgrammingSoftware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Simulation Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Monitoring Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Modification and Forcing in Simulation and Monitoring Mode . . . . . . 8428429434436EIO0000002612 10/2017

Chapter 25 Example of an FBD Application . . . . . . . . . . . . . . . . . . .Greenhouse Ventilation Panes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Part VI Connection With the Smart Relay . . . . . . . . . . . . . .Chapter 26 Connection with the Programming Software . . . . . . . . .Communication Setup Between the Programming Software and theSmart Relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Transfer the PC Program to the Smart Relay . . . . . . . . . . . . . . . . . . .Transfer the Smart Relay Program to the PC . . . . . . . . . . . . . . . . . . .RUN/STOP Program Run Commands . . . . . . . . . . . . . . . . . . . . . . . .Compare the Smart Relay Data with the Program . . . . . . . . . . . . . . .Smart Relay Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Access/Modification Protection of the Program Saved on the SmartRelay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Clear the Program Contained in the Smart Relay . . . . . . . . . . . . . . . .Set Smart Relay Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Configuring the Smart Relay Language . . . . . . . . . . . . . . . . . . . . . . .Update Smart Relay Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Remote Control of Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 27 Communication Via Modbus Extension . . . . . . . . . . . . .Communication via the Modbus Extension . . . . . . . . . . . . . . . . . . . . .Chapter 28 SR2COM01 Communication Interface . . . . . . . . . . . . . .Zelio2 COM Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Directories Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Configuring the SR2COM01 Communication Interface . . . . . . . . . . . .Sending an Email via SMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Description of the Error Codes of the SR2COM01 CommunicationInterface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 29 Analog Input-Output Extension SR3XT43BD . . . . . . . . .Analog Input-Output Extension SR3XT43BD . . . . . . . . . . . . . . . . . . .Chapter 30 Communication Via Ethernet Extension . . . . . . . . . . . . .At a Glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Acquiring IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Communication on an Ethernet Network . . . . . . . . . . . . . . . . . . . . . . .Requests Specific to TCP Diagnostics . . . . . . . . . . . . . . . . . . . . . . . .Part VII Programming Software Functions. . . . . . . . . . . . . . .Chapter 31 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Program Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Preferences of the Programming Software . . . . . . . . . . . . . . . . . . . . .Program Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EIO0000002612 5015035045085099

Write Options Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Program Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Conversion of Applications Created with Previous Version of theSoftware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Setting the Clock Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Saving an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Printing the Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Page Header and Footer for Application Printing. . . . . . . . . . . . . . . . .Description of Smart Relay Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . .Splitting the Wiring Sheet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chapter 32 Description of the Programming Software Menus . . . . . .Description of the Programming Software Menus . . . . . . . . . . . . . . . .Appendices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Appendix A Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Compatibility between the version of Zelio Soft 2 software and theversion of the firmware on the smart relay . . . . . . . . . . . . . . . . . . . . . .Zelio Soft 2 Software Version Versus Functions . . . . . . . . . . . . . . . . .Compatibility between the memory cartridges and the version of thefirmware on the smart relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1543547EIO0000002612 10/2017

Safety InformationImportant InformationNOTICERead these instructions carefully, and look at the equipment to become familiar with the devicebefore trying to install, operate, service, or maintain it. The following special messages may appearthroughout this documentation or on the equipment to warn of potential hazards or to call attentionto information that clarifies or simplifies a procedure.EIO0000002612 10/201711

PLEASE NOTEElectrical equipment should be installed, operated, serviced, and maintained only by qualifiedpersonnel. No responsibility is assumed by Schneider Electric for any consequences arising out ofthe use of this material.A qualified person is one who has skills and knowledge related to the construction and operationof electrical equipment and its installation, and has received safety training to recognize and avoidthe hazards involved.BEFORE YOU BEGINDo not use this product on machinery lacking effective point-of-operation guarding. Lack ofeffective point-of-operation guarding on a machine can result in serious injury to the operator ofthat machine.WARNINGUNGUARDED EQUIPMENT Do not use this software and related automation equipment on equipment which does not havepoint-of-operation protection.Do not reach into machinery during operation.Failure to follow these instructions can result in death, serious injury, or equipment damage.This automation equipment and related software is used to control a variety of industrial processes.The type or model of automation equipment suitable for each application will vary depending onfactors such as the control function required, degree of protection required, production methods,unusual conditions, government regulations, etc. In some applications, more than one processormay be required, as when backup redundancy is needed.Only you, the user, machine builder or system integrator can be aware of all the conditions andfactors present during setup, operation, and maintenance of the machine and, therefore, candetermine the automation equipment and the related safeties and interlocks which can be properlyused. When selecting automation and control equipment and related software for a particularapplication, you should refer to the applicable local and national standards and regulations. TheNational Safety Council's Accident Prevention Manual (nationally recognized in the United Statesof America) also provides much useful information.In some applications, such as packaging machinery, additional operator protection such as pointof-operation guarding must be provided. This is necessary if the operator's hands and other partsof the body are free to enter the pinch points or other hazardous areas and serious injury can occur.Software products alone cannot protect an operator from injury. For this reason the softwarecannot be substituted for or take the place of point-of-operation protection.Ensure that appropriate safeties and mechanical/electrical interlocks related to point-of-ope

EIO0000002612.01 www.schneider-electric.com Zelio Logic Programming Guide EIO0000002612 10/2017 Zelio Logic Programming Guide 10/2017