Eaton easyE4 series Manual

Eaton easyE4 series Manual

Hide thumbs Also See for easyE4 series:
Table of Contents

Advertisement

11/18 MN050009 EN
Manual
easyE4
Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the easyE4 series and is the answer not in the manual?

Questions and answers

Summary of Contents for Eaton easyE4 series

  • Page 1 11/18 MN050009 EN Manual easyE4 Manual...
  • Page 2 No part of this manual may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, whether electronic, mechanical, photocopying, micro-filming, recording, or otherwise, without the prior written permission of Eaton Industries GmbH, Bonn. Subject to alteration.
  • Page 3 DANGER! Dangerous electrical voltage! Before starting with the installation Installation requires qualified electrician Measures should be taken to ensure the proper restarting of programs interrupted after a voltage dip Disconnect the power supply of the device. or outage. This should not result in dangerous oper- Secure against retriggering ating states even for a short time.
  • Page 5: Table Of Contents

    Accessory devices What the different parts of the part number mean Nameplate Support Overview of devices Programming software easySoft 7 1.10 Safety regulations 1.10.1 Basics 1.10.2 Mandatory requirements, personnel requirements 1.10.2.1 Occupational safety 1.10.2.2 Personnel qualifications easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 6: Table Of Contents

    2.4.6.2 Connecting outputs in parallel 2.4.7 Analog I/O expansion device 2.4.8 Terminal configurations for individual devices External connections 2.5.1 External connection layouts 2.5.2 Memory card 2.5.3 Ethernet 2.5.3.1 Connecting the Ethernet cable Programming software license easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 7: Table Of Contents

    Selecting menus and entering values 4.1.4 Cursor display 4.1.5 Entering of values Operating modes of the easyE4 4.2.1 RUN mode 4.2.2 STOP mode Operation of the menu selection and value entry 4.3.1 How to navigate the device menus easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 8: Table Of Contents

    Coils 5.3.5 Markers and analog operands Working with contacts and coils 5.4.1 Entering and modifying contacts 5.4.2 Changing an N/O contact to an N/C contact 5.4.3 Entering and modifying coils 5.4.4 Deleting contacts and coils easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 9: Table Of Contents

    HY - Year time switch (Hora Year) 6.1.1.3 OT - Operating hours counter 6.1.1.4 RC - Real-time clock 6.1.1.5 T - Timing relay 6.1.1.6 YT - Year time switch (Year Table) 6.1.1.7 WT - Weekly timer (WeekTable) 6.1.2 Counter function blocks easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 10: Table Of Contents

    SC - Synchronizing clock via NET 6.1.7 Other function blocks 6.1.7.1 AL - Alarm function block 6.1.7.2 BV - Boolean operation 6.1.7.3 D - Text display 6.1.7.4 D - Text display editor 6.1.7.5 DL - Data logger easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 11: Table Of Contents

    Calling a user function block in the main program 6.3.5.1 User function blocks in an ST main program 6.3.6 Saving a user function block 6.3.6.1 Programming view tabs 6.3.7 Exporting a user function block 6.3.7.1 Plausibility check 6.3.8 Importing a user function block easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 12: Table Of Contents

    Configuring the P buttons on a base device with a display 7.11.2 Configuring the P buttons in easySoft 7 7.12 Define program name 7.13 Retention function 7.13.1 Retention in the easySoft 7 7.14 Security – password protection easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 13: Table Of Contents

    Delay time on EASY-E4-UC-... devices 9.4.2.1 Delay time with DEBOUNCE activated 9.4.2.2 Additional delay time due to bouncing pushbuttons Device information Operating states NET network Diagnostics messages of the operating system 10.1 Transistor outputs (overload / short circuit) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 14: Table Of Contents

    11.6.1 Configuring the easySoft 7 11.6.2 Programming an alarm function block to trigger notifications Faults 12.1 Messages from the operating system 12.2 Possible situations when creating programs 12.3 Event 12.4 Functionality of the NET faulty easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 15: Table Of Contents

    Storage and transport 13.3.2 Disposal Appendix Dimension and weight specifications Approvals and declarations Technical data A.3.1 Data sheets A.3.1.1 Base devices A.3.1.2 Expansions A.3.1.3 Accessory devices Further reading Sample Projects Alphabetical index List of Figures Glossary easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 16 11/18 MN050009 EN www.eaton.com...
  • Page 17: About This Manual

    This manual is intended for people who: Want to use an easyE4 control relay Develop an application with easySoft 7. Want to test or commission a developed application easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 18: Legal Disclaimer

    Hazards posed by the control relay cannot be ruled out if the safety instructions are not observed – especially if the control relay is installed and commissioned by inadequately qualified personnel or if it is used improperly. Eaton assumes no liability for any dam- ages resulting from cases such as these.
  • Page 19: Short Designations

    Base devices from the product family with an LCD display and a keypad EASY-E4-...-12...C1 Expansions All input and output expansions as devices in the product family EASY-E4-...-...E1 For the exact designation for your easyE4, please refer to the inscription on the device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 20: Writing Conventions

    DANGER! Dangerous Electrical Voltage! CAUTION Warns of the possibility of hazardous situations that can cause injury. Property damage warning NOTICE Warns about the possibility of material damage. Prohibited use Prohibited uses, actions, etc. Explanation easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 21: Documents With Additional Information

    Indicates instructions to be followed Additional information, background information, information worth knowing, useful additional information 0.1.5.2 Documents with additional information Manuals, for example. These will be listed with the corresponding title and Eaton num- ber after the icon. Publication title For identifying the Eaton publication code External Internet addresses.
  • Page 22 0.1 About this manual easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 23: Easye4 Control Relays Description

    (such as burner, emergency stop, and two-hand safety controls). 1.2 Function The easyE4 device is an electronic control relay. With their compact cover dimensions – and a heavy-duty, flat, anti-glare front – the base devices and expansions are ideal for industrial applications. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 24: Features

    All the function blocks available are provided in a list → Section "Func- tion blocks", page 166 If you wish to wire a easyE4 device via your PC, i.e. create a circuit diagram, use the easySoft 7→ Section "Programming software easySoft 7", page 28. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 25: Device Models - Versions And Part Nos

    A microSD memory card slot. An Ethernet port (10/100 Mbps) that can be used as a communication or network interface All expansions for the base devices are included in the operating system (firmware) as well. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 26: Base Device Versions

    The available base device versions are different from each other in terms of: The type of operating voltage The type of outputs The available controls EASY-E4-...-12...C1 Figure 1: Devices with display and button controls EASY-E4-...-12...CX1 Figure 2: Devices with LED indicators used for diagnostics easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 27: I/O Expansion Versions Easy-E4 1

    The type and number of inputs The type and number of outputs and in terms of width (space units SU). EASY-E4-UC-16RE1, EASY-E4-DC-16TE1 Figure 3: Device models in 4SU EASY-E4-UC-8RE1, EASY-E4-DC-6AE1, EASY-E4-DC-8TE1 Figure 4: Device models in 2SU easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 28: Accessory Devices

    7 Operating and programming software license 061360 ZB4-101-GF1 Device foot for screw mounting 197225 EASY-E4-CONNECT1 Spare parts package Three (3) connectors and three (3) end covers for the easyE4 series between the con- trol relay and input/output expansions easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 29: What The Different Parts Of The Part Number Mean

    P-Model with push-in terminals instead of screw terminals Make sure to take advantage of the EATON online catalog. Enter "easy" into the search box and the catalog will take you directly to the corresponding product group in the Automation, Control and visualization section.
  • Page 30: Support

    Part number Information from the QR code Ambient conditions at the location of use Fuse or other protective element used to protect the device Supply voltage conditions If applicable, easySoft 7 build No., version easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 31: Overview Of Devices

    EASY-E4-...-12...CX1 Expansions Power Supply Pushbuttons LED POW/RUN Input points Slot for microSD memory card ETHERNET/NET Outputs Covering cap Bus connector plug Ethernet con- Display Analog inputs nection Functional earth Ethernet Cursor buttons Analog outputs socket easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 32: Programming Software Easysoft 7

    Print out your circuit diagram so that you can document it in detail In addition, the program makes it possible for you to use a password to protect your pro- jects and, accordingly, your know-how. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 33: Safety Regulations

    The personnel responsible for installation, operation, maintenance, and repairs must have the necessary qualifications for the work they will be performing. They must be appropriately trained and/or briefed and be informed of all hazards and risks associated with the device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 34: Device Documentation

    Additional parts of the documentation and information for the easyE4, including the installation instructions, can be found at the Eaton Download Center - Documentation and at the product pages on the Internet http://www.eaton.eu/doc http://www.eaton.eu/easy...
  • Page 35: Prerequisites For Proper Operation

    Failure to follow any applicable occupational health and safety rules, standards, and/or regulations Device failures or function disturbances Improper use and/or handling Not following the instructions or observing the information in the documentation for the device Alterations, changes, and repairs to the device easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 36: Device-Specific Hazards

    Before putting the system into operation, check all cable connections to make sure that everything has been wired properly. Make sure that all voltages and signals have the required values as spe- cified in the technical data. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 37 Do not switch on the device when it has condensation in or on it. If the device has condensation in or on it, or if the panel has been easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 38 Ethernet interface is subjected to strong vibrations or the RJ45 plug-in connection is subjected to pulling. Protect the RJ45 plug-in connection from strong vibrations. Protect the RJ45 plug-in connection from tensile forces at the socket. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 39 1. easyE4 control relays description 1.10 Safety regulations CAUTION Installation requires qualified electrician easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 40 1. easyE4 control relays description 1.10 Safety regulations easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 41: Installation

    Disconnect the ground wire from the system components first, then from the ground Do not touch system components or cables without a ground wire (if there was one previously) anymore Reinstall all safety covers, safety enclosures, safety labels, and safety signs easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 42: Prerequisites For The Location Of Use

    Make sure that the device does not overheat. Do not expose the device to direct sunlight or other sources of heat. The minimum clearance to components that radiate heat, such as transformers under heavy loads, is 15 cm. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 43: Aeration And De-Aeration

    13°F) ≦ T ≦ 55°C (131°F) The display will be readable between ϑ -5°C (-23°F) ≦ T ≦ 50°C (122°F). The panel builder is responsible for the temperature rise calculation. Eaton will provide heat dissipation data for the easyE4 as necessary for design verification in accordance with IEC EN 61439.
  • Page 44: Unpacking And Checking The Equipment Supplied

    Make sure to also keep the documents enclosed with the device and/or to give them to the end customer. The package for the easyE4 series comes with: Table 3: Std. pack easyE4 control relays Unit Description EASY-E4-...-12...C1 or...
  • Page 45: Mounting

    The easyE4 control relays can be mounted either vertically or horizontally. For ease of wiring, leave a clearance of at least 3 cm between the device terminals and the wall or adjacent devices. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 46 Once you are done mounting all the devices, use the connector to combine them into a single device block. Connect the base device to the expansion, and the expansions to each other, with the EASY-E4-CONNECT1 connector. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 47 2. Installation 2.3 Mounting Figure 6: Assembling a base device with expansions easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 48: Installation On Mounting Rail

    The device will clip into place automatically. Figure 7: Installation on IEC/EN 60715 mounting rail 3. Check that the device is seated firmly. The device is mounted vertically on a mounting rail in the same way. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 49 There will be the following electrical isolation at the local expansion connection between the base device and the expansion device: Basic isolation 400 V AC (+10 %). Safe isolation 240 V AC (+10 %). Basic device and expansion unit can be provided with different power supplies. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 50: Screw Mounting

    Figure 8: Inserting a fastening bracket. Figure 9: Screw mounting configuration for a device The base devices and the EASY-E4-UC-16RE1 and EASY-E4- DC-16TE1(4SU) expansions require three feet each, while the EASY-E4-UC-8RE1, EASY-E4-DC-8TE1, and EASY-E4- DC-6AE1 expansions require two each. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 51: Removing A Device

    If you are working with a block consisting of a base device and expansion devices, remove the EASY-E4-CONNECT1 connectors Figure 10: Remove adjacent connectors Remove the device from the mounting rail Figure 11: Dismantling Screw mounting option: Unscrew the screws on the device feet. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 52: Connection Terminals

    2.4.1 Cable cross-sections Figure 12: Screw length stripping length Terminal capacity in mm² solid 0.2 to 4 (AWG 22 -12) Flexible with ferrule 0.2 to 2.5 See also → Section "Connecting the Ethernet cable", page 65 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 53: Connecting The Power Supply

    When designing the DC power supply unit, bear the inrush current in mind. You can find the required connection specifications for your device model from the cor- responding data sheet, → Section "Technical data", page 584 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 54: Connect Digital Inputs

    Figure 14: Connect digital inputs As per the hardware characteristics, base devices have 8 digital inputs available (I1 – Meanwhile, expansion devices feature 4 (I1 – I4) or 8 (I1 – I8) inputs. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 55: Connect Digital Counter Inputs

    Figure 15: Connect digital counter inputs Input cable length Strong interference on long cables can result in inputs reaching their switching level. Please do not exceed the maximum cable lengths specified in the technical data for the connected sensors. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 56: Connecting Analog Inputs

    Consequently, greater care must be taken when laying and connecting the signal lines. The measures described below must be adhered to in order to prevent any deviations in analog values. An incorrect con- nection can lead to unwanted switching states. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 57 Make sure that the reference potential is galvanically connected. Do not run the EASY-E4-... devices on a non-grounded power supply. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 58: Connecting Relay Outputs

    Do not exceed the upper voltage limit of 250 VAC on a relay contact. If the voltage exceeds this threshold, flashover may occur at the con- tact, resulting in damage to the device or a connected load. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 59: Connecting Transistor Outputs

    Multiple inductive loads should not be switched off simultaneously, as this may result in the electronic components overheating in the worst-case scenario. If the +24 VDC power supply is switched off via a contact in the event of an emergency stop, and if easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 60 2. Installation 2.4 Connection terminals more than one driven output with an inductive load can be switched off, you must provide these inductive loads with a suppressor circuit. Figure 20: Inductive load with suppressor circuit easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 61 If the outputs are not switched on and off automatically, or if outputs from both groups are connected in parallel, this may result in mal- functions such as short circuits or the load not switching on easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 62: Analog I/O Expansion Device

    12 bits 0 - 4095 For all analog inputs, you can configure noise suppression, averaging, and an update rate in easySoft 7. Project view Figure 21: Device parameters tab Figure 22: Connecting analog inputs EASY-E4-DC-6AE1 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 63 An incorrect connection can lead to unwanted switching states. The following measures must be adhered to in order to prevent any deviations in analog values. → Section "Tips for analog signals", page 53 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 64: Terminal Configurations For Individual Devices

    Input Output Q3 Q4 Q5 Q6 Q7 Q8 EASY-E4-DC-8TE1 Power Supply +24V 0V Input Output Q1 Q2 Q3 Q4 EASY-E4-DC-6AE1 Power Supply +24V 0V Input GND IA2 Output GND IA4 Output QA1 GND QA2 GND easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 65: External Connections

    2.5 External connections With their ports, the base devices make it possible to connect a variety of peripheral devices and components. 2.5.1 External connection layouts Figure 24: Slot for microSD Figure 25: Ethernet port on base device easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 66: Memory Card

    Do not use force when inserting the card. Pull out the slot. Push the microSD card into the slot until you feel it lock into place. Close the slot. Figure 26: Inserting a memory card easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 67 The memory card will be released and come out a bit Remove the memory card. Store the microSD in its case in order to protect it. Close the slot Figure 27: Removing the memory card easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 68: Ethernet

    To commission the communications between the EASY-E4-... control relay and the device to which the Ethernet cable is connected, follow the description for the con- nected device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 69: Connecting The Ethernet Cable

    Ethernet 10/100 MBit Tx +— Tx –— Rx +Rx – — — Rx – — — Connect the functional earth Plug in the Ethernet cable Removing the Ethernet cable Figure 30: Removing the Ethernet cable easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 70: Programming Software License

    You can order an easySoft 7 programming software license through your supplier or through the EATON online catalog EASYSOFT-SWLIC, article no. 197226. http://www.eaton.eu/ecat Once you purchase a software license, you will receive a license product certificate that you can then use to request a license key online.
  • Page 71: Licensing

    7. If you do not enter a license key, the program will be installed in demo mode. You can add a license key at a later point if necessary. Figure 31: Figure: License product certificate easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 72: Getting A License Key

    The e-mail will contain the following information: License type: SW-EASYSOFT License product certificate number: 7-digit number for your certificate License key: Automatically generated 24-digit code Information regarding the owner's registration The 24-digit license key is requested during the installation pro- cess. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 73: Adding A License Key Later On

    Go to easySoft 7 the ? menu and click on License. A dialog box for entering the license key will appear. Figure 33: License dialog box Now enter the 24-digit license key that you received by e-mail. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 74: Software Updates And Hardware Changes

    2.6.3 Software updates and hardware changes Once you have licensed the programming software, you can download the latest easySoft 7 version from the Eaton Download Center - Software and install it – the license information will remain. If you change hardware, use your license key and redeem it again.
  • Page 75: Installation Instructions

    7. If you do not enter a license key, the program will be installed in demo mode. You can add a license key later on if necessary. Follow the on screen instructions of the installation package. Figure 35: Step 1 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 76 You can add a license key later on – please refer to → Section "Adding a license key later on", page 69. Figure 38: Step 4 Destination folder Shows the path where the program files will be stored. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 77 Figure 39: Step 4.1 Changing the destination folder Figure 40: Step 4.2 Creating your own destination folder Figure 41: Step 6 Starting the installation A confirmation prompt will appear. The installation will start as soon as you confirm this prompt. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 78 Figure 43: Step 8 Finishing The easySoft 7 icon will be added to your Desktop during the installation process. Click on the easySoft 7 icon to open easySoft 7. Figure 44: easySoft 7 icon depending on the screen resolution easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 79: Commissioning

    The corresponding setting can be adjusted in the operating system. Follow the instructions in the following section if your basic device until will not boot up and/or if an error message appears:→ Section "Faults ", page 567 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 80: Switch On

    Green, continuous light Supply voltage OK, RUN mode Green, Supply voltage OK, STOP mode Flashing, 1 Hz Green, Fault at one of the expansions, Flashing, 4 Hz between the easyE4 device and the EASY-E4-CONNECT1 connector easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 81 Supply voltage OK, address assigned, expansion bus working correctly Green, Supply voltage OK, no data exchange with base device Flashing, 1 Hz Green, Supply voltage OK, no data exchange with base device, Flashing, 3 Hz diagnostic bit will be set, device not working easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 82: Keypad

    If there is no splash screen on the memory card after being switched on, the easyE4 base device will show the Eaton logo and then the status display. This status dis- play provides information on the device's status. If there is a splash screen on the memory card after being switched on, the easyE4 device will show the splash screen and then the status display.
  • Page 83: Changing The Menu Language

    Press the OK button. Use the cursor buttons to scroll to the language you want. Confirm with the OK button. Exit the menu with the ESC button. The display will be switched to the language you selected. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 84: Devices

    If you have already integrated devices into a system, secure any parts of the system connected to the working area to prevent access and ensure that no-one can be injured if, for example, motors start up unex- pectedly. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 85: Status Display On Easye4 Control Relays With Display And Keypad

    Displays the device date with the configured format Configured startup behavior for the device; nothing displayed – automatic starting is possible Line 4 Outputs; the number will be shown during activity (1, 2, 3, etc.) RUN/STOP Current device operating mode easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 86 You can use the main menu from the status display in order to access the individual sub- menus. Press the OK button. The main menu will appear. Table 4: Main menu STOP ✓ RUN PARAMETERS SET CLOCK CARD INFORMATION SYSTEM-OPT. PROGRAM See also → chapter "3 Operation", page 87 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 87: Commissioning The Ethernet Network

    Make sure that it is absolutely impossible to have unauthorized access to your easyE4 devices through a network. Unauthorized access may result in property damage and/or, in the worst-case scenario, serious injury or death. Eaton recommends implementing measures for protecting against cyberattacks. Eaton cyber security http://www.eaton.com/us/en-us/company/news-insight- s/cybersecurity.html http://www.eaton.com/cybersecurity...
  • Page 88: Remote Operation

    Make absolutely sure that remote operation will not endanger anyone. See also → Section "Setting up a web server", page 560 → Section "Modbus TCP", page 545 → Section "Setting up a NET", page 537 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 89: Overview Of Switch-On Behavior

    The easyE4 basic device will check whether a microSD has been inserted and whether there is a starting program on the microSD. The device will then switch to RUN or STOP mode depending on these parameters. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 90 RUN start: The device should be able to start without easySoft 7 Allow overwriting via card: If an SD card with a starting program has been inserted, the device should load from the card Options set again, since they could be overwritten by the loaded program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 91: Operation

    The display can show texts, values, parameters, and pseudographics. Once the device is switched on, as well as during ongoing operation, the device will switch to sleep mode and display the status display after a configurable time without any operator activity. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 92: Display Color Backlight

    To confirm a selection, press OK. to open the corresponding menu path. If necessary, use the cursor buttons while in a line to toggle between the right and left display areas. If this option is available, the character will appear. ó easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 93: Selecting Menus And Entering Values

    To confirm a selection, press OK. to open the corresponding menu path. If necessary, use the cursor buttons while in a line to toggle between the right and left display areas. If this option is available, the character will appear. ó easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 94: Cursor Display

    Press the ESC button to leave the program (circuit diagram and parameter display). 4.1.5 Entering of values Used to select a position. Use to select values and/or a setting Cancel, retain previous value Store settings easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 95: Operating Modes Of The Easye4

    Create your program in such a way that a defined and safe startup pro- cedure is always provided after the power supply is switched on. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 96 Operating mode changes may be protected with a password. Ongoing operation To work on the easyE4 Table 5: Main menu Table 6: Main menu STOP RUN ✓ STOP ✓ RUN PARAMETERS PARAMETERS SET CLOCK SET CLOCK CARD CARD INFORMATION INFORMATION SYSTEM-OPT. SYSTEM-OPT. PROGRAM PROGRAM easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 97: Operation Of The Menu Selection And Value Entry

    Change contact / relay. Insert new; save settings P1 input when used as P button P2 input when used as P button P3 input when used as P button P4 input when used as P button easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 98: Selecting A Device Menu

    Please note that since the display has six lines only, you may need to use the cursor buttons to scroll to the remaining available lines on a screen Table 7: Main menu STOP ✓ RUN PARAMETERS SET CLOCK CARD INFORMATION SYSTEM-OPT. PROGRAM easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 99: Overview Of The Menus On The Device

    4.4.2 STOP RUN operating mode menu This submenu can be used to switch between operating modes. Table 10: STOP Table 11: RUN STOP ✓ RUN STOP? RUN? STOP  RUN ✓ See also → Section "Operating modes of the easyE4", page 91 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 100: Menu Parameter

    Pressing the OK button will show the parameters for the individual function blocks in an additional submenu that can be used to modify these parameters with the cursor but- tons. Table 15: Time function block example T 01 Ü >I1 >I2 QV> easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 101: Set Clock Menu

    PROGRAM Table 19: Set clock\DST NONE ✓ CEST RULE Table 20: Set Clock\Radio Clock RADIO CLOCK ACTIVE : YES INPUT : I001 OFFSET : +000' See also → Section "Time and Date setting", page 482 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 102: Menu Card

    FREE: XXXMB See also → Section "microSD memory card", page 487 → Section "Transferring programs from and to a memory card", page 150 → Section "Configuring the memory card and device ID", page 481 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 103: Menu Information

    Specification of the part number OS: Operating system version B: Firmware build version CRC: Cyclic redundancy check result For updating the operating system → Section "microSD memory card", page 487 → Section "Device information", page 511 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 104: System Options Menu

    ESPAŇOL ITALIANO NEDERLANDS POLSKI Deletes the program in Table 34: System options\ DELETE PROGR.? the easyE4 device. System options\Net The submenu is only available in English. System options\Ethernet The submenu is only available in English. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 105 → Section "Security – password protection", page 476 → Section "Setting up a NET", page 537 → Section "Setting up a web server", page 560 → Section "Modbus TCP", page 545 → Section "E-mail function", page 562 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 106: Program Menu

    Ü menu that can be used to modify these parameters C 02 with the device's cursor buttons. STOP Table 38: Timer module example Ü >I1 >I2 QV> easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 107 After editing the function blocks, the CANCEL and SAVE options will be available. Table 39: Programs\Circuit dia- Table 40: Programs\Function gram blocks SAVEÓ CANCELÓ easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 108: Your First Edp Program

    In general, press the OK button to switch to the next menu level, and press the ESC but- ton to move one level back. Press the OK button twice to enter the circuit diagram display via menu options <PROGRAM… ->CIRCUIT DIAGR.>. This is where you will create the circuit dia- gram. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 109 The cursor flashes at the top left, which is where you will start to wire your circuit dia- gram. Circuit diagram display Figure 54: Empty circuit diagram The last line shows the cursor's position: L: = Rung (Line). C: = Contact or coil field (Column). Amount of free memory in bytes. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 110: Draw A Wiring Diagram

    The easyE4 automatically connects the contact to the power supply. The following example is provided for a lighting control. The easyE4 device takes on the wiring and the tasks of the circuit shown below. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 111 , at the cursor position. I001 flashes and can be changed, for example, to a for a button input by using the cursor buttons . However, nothing needs to be changed at this point. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 112 I002 The cursor changes into a flashing wiring arrow and automatically jumps to the next logical wiring position. Press the cursor button Contact will be connected up to the coil field. I002 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 113 Press the OK button to confirm. The circuit diagram is stored. Press the ESC button twice to return to the main menu. You can test the circuit diagram if the S1 and S2 buttons are connected. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 114: Testing The Circuit Diagram

    RUN or STOP stop. Pressing the OK button enables you to toggle between the modes. Press the OK pushbutton in order to change to RUN. The Status display also shows the current mode set. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 115: Control Options In Run Mode

    The circuit diagram does not have to be completed in its entirety so that it is possible to test parts of it. The easyE4 device simply ignores any incom- plete wiring that is not yet working and only uses the finished wiring. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 116 Press the ALT button. The zoom function will be turned off and the display will switch to the display status with contact and/or coil designations. Power flow display: Input I01 is closed, input I02 is open, relay Q1 has dropped out. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 117: Delete Program

    The easyE4 device will show a confirmation prompt. Select YES. Press the OK button to delete the program Press the ESC button to cancel Pressing the ESC button once more returns you to the previous menu level. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 118: Transfer Program To The Easye4 Device

    The appendix contains a sample program that can be opened via a hyperlink, → Section "Sample Projects", page 588 Make sure to stay in the Project view, as the Project menu will only be available there. Click on the Project\ Card... menu option. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 119 In the Select Folder dialog box that appears, select a folder where the LOGS and PROGRAM folders that easySoft 7 needs should be created. Select the drive where the memory card is located Exit the dialog box by clicking on Select Folder. The Card setup dialog box will appear. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 120 In addition, this section will show the available information about the memory card. Click on the PC => Card button to select the transfer option you want. The File selection dialog box will appear. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 121 If you select the Yes option, please make sure to take into account the potential automatic startup and the settings configured in the program Click on Yes for the test with a sample program from this manual. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 122 The easyE4 device will start running the program (depending on the operating mode). Transfer the program from the microSD memory card to the device if you did not define the program as the starting program. → page 150 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 123: Establish Ethernet Connection

    IP ADDRESS SET CLOCK DELETE PROGRAM SUBNET MASK CARD GATEWAY ADDRESS INFORMATION ETHERNET DNS SERVER SYSTEM-OPT. PROGRAM Table 52: System Option- Use the cursor buttons to enter the device's s\Ethernet\IP Address IP address. IP ADDRESS 000.000.000.000 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 124 Example using Windows Figure 68: Ethernet connection on PC You can now connect to your easySoft 7 device with the easySoft 7 programming soft- ware. See also → Section "Establishing an Ethernet connection", page 532 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 125: Programming On The Device

    Programs have file extension .e70. However, please note that this file extension will not be shown on the display. The programs themselves can be created very easily with easySoft 7 and then transferred to the easyE4 device. easySoft 7 Help provides corresponding support. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 126: Circuit Diagram Display

    For greater legibility the circuit diagram of the easyE4 device shows two contacts or one contact plus coil in a row on each rung. A total of 16 characters per circuit con- nection and five circuit connections plus the status line can be displayed sim- ultaneously. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 127 The circuit diagram display has two functions: It is used to edit the circuit diagram in STOP mode. It is used in RUN mode to check the circuit diagram using the power flow display. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 128: Circuit Diagram Elements

    Time switch = Function block with contacts 5.3.2 Relays Relays are switching devices that are emulated in easyE4 device electronically, which activate their contacts according to the assigned function. A relay consists of at least one coil and contact. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 129: Contacts

    I, S, S, A, … N/C contact, i.e., normally closed contact For a detailed list of all the contacts used in the circuit diagram, please refer to → Sec- tion "Function blocks", page 166 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 130: Coils

    Retentive coil functions such as can be used several times. The available coil functions for the various function blocks are described in the relevant sections. Please refer to → Section "Working with function blocks", page 154 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 131 Figure 71: Impulse relay signal diagram A coil is automatically switched off in the event of a power failure and in STOP mode. Exception: retentive coils retain the 1 state. See also → Section "Retention function", page 473 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 132 I 05---------------S Q 01 I 10---------------R Q 01 Q 01 Figure 73: Simultaneous triggering of The above example shows the Reset coil with priority when the Set and Reset coil are triggered at the same time. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 133 This function is used if the coil is only meant to switch on a rising edge. When the coil status changes from 0 to 1, the coil switches its make contacts to 1 for one cycle. Figure 75: Signal diagram of cycle pulse with rising edge easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 134 1 to 0, the coil switches its make contacts to 1 for one cycle. Figure 76: Signal diagram of cycle pulse with negative edge A set coil is automatically switched off in the event of a power failure and in STOP mode. Retentive coils keep their logic state. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 135: Markers And Analog Operands

    (MD) are used in the circuit and function block diagram. Avoid any accidental double assignment of markers. In this way, you can assign the available 96 or 128 marker bit contacts and also change the state of these marker bits easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 136 In the case of a 31-bit value, the 32nd bit is the sign bit. Bit 32 = status 0 -> positive number. Bit 32 = status 1 -> negative number. Example 00000000000000000000010000010010 = 412  = 1042 11111110110111001111010001000111 = FEDCF447 = –19073977 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 137: Working With Contacts And Coils

    These are used for structuring a circuit diagram → Section "Work- ing with contacts and coils", page 133. Following is a description of how to wire various contacts and coils for the various relay types and function blocks (inputs) in the circuit diagram. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 138: Entering And Modifying Contacts

    If a NET station's contact is used in a circuit diagram, the station's NET-ID (address) will be placed before the contact name, →"Wiring another NET station's contact or coil in a circuit diagram" section, page 121. Example: Contact of a NET station easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 139: Changing An N/O Contact To An N/C Contact

    Bear in mind that the active state of an N/C contact is 0. The 0 state of a contact may, however, be present if the station is missing or is operating incorrectly. The use of an N/C contact in the circuit diagram without evaluating the diagnostics bit may cause incorrect interpretations. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 140: Entering And Modifying Coils

    Use the cursor buttons to change the value at the position. The easyE4 device will exit input mode as soon as you exit a contact or coil field with cursor buttons or the OK button. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 141: Deleting Contacts And Coils

    5.4.4 Deleting contacts and coils Use the buttons to move the cursor to a free contact or coil field. Press the DEL pushbutton. The contact or the coil will be deleted, together with any connections. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 142: Creating And Modifying Connections

    Never wire backwards. Figure 83: Circuit diagram with five contacts, invalid When using more than four contacts in series, use one of the 96 M or 128 M markers. Figure 84: Circuit diagram with M marker relay easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 143: Deleting Connections

    Delete all contacts and coils from the rung. Position the cursor on the first contact field of the empty rung. Press the DEL pushbutton. The subsequent rung(s) will be “pulled up” and any existing links between rungs will be retained. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 144: Saving The Circuit Diagram

    SAVE menu. Press the OK button. The entire program, circuit diagram and function blocks will be saved. After saving, you will be returned to the previous menu from which you have opened the circuit diagram. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 145: Exiting The Circuit Diagram Without Saving

    If the required contact or coil is located above the point of calling, start the search at the beginning of the circuit diagram. If the search is successful, you will automatically reach the required contact or coil field in the circuit diagram. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 146: Switching With The Cursor Buttons

    This circuit diagram example causes output Q1 to be actuated by input I1. I5 switches M 01 to cursor operation and disconnects the rung I 01 Figure 88: I5 switches to cursor buttons. The easyE4 device only evaluates P button entries if the status display is shown. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 147: Checking The Circuit Diagram

    If you change to the circuit diagram display but cannot change a circuit diagram, first check whether the easyE4 device is in STOP mode. Switch on I3. Figure 90: Power flow display In the power flow display, energized connections are thicker than non-energized con- nections. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 148: Jumps

    Jumps are always made forwards, i.e. the jump ends on the first contact with the same number as that of the coil. Coil = Jump when 1 Contact only at the first left-hand contact position = Jump destination The jump destination is always an N/O contact with the status 1. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 149 2 guard 2 moved out motor protective circuit breaker switched on motor 1 guard 2 Wait time 30.00 s, on-delayed T 01 Text “Motor protective circuit breaker tripped” D 01 Circuit diagram: Power flow display: I001 selected: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 150: Wiring Net Operands In The Circuit Diagram

    This mode is displayed by a flashing operand. ú Use the cursor button to move the cursor to the position to the left of the operand. A flashing zero appears as the initial value. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 151 Put (PT) and Get (GT) are used in order to exchange double word operands via the NET. For more information on the manufacturer function blocks, please refer to: → Sec- tion "Working with function blocks", page 154 → Section "Function blocks", page 166 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 152 NET station 2 sends the status of the P button P01 via SN1 to NET station 1. 2 slave 1 slave Destination Source The relevant circuit diagram is as follows: On NET station 1 the status of P1 is associated via RN01 as a count pulse for the counter relay C01. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 153 The function blocks are of data type 32-bit. They only function if the NET is operating cor- rectly. NET marker n, N, MB, MW, MD Every station that the NET marker describes can read any of the other stations. Figure 91: 1 slave Figure 92: 2 slave easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 154: Transferring Programs From And To A Memory Card

    (the device is turned on) and there is no program on the device itself. Programs can be transferred on the easyE4 device itself. They can also be transferred with easySoft 7 if the latter is connected to the easyE4. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 155: Configuration On Base Devices With A Display

    Data can be written to a binary file by using the DL (Data Logger) manufacturer function block. These logs can be managed here. MANAGE CARD Used to format and eject the card INFORMATION Provides information on the card size and the amount of free space left easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 156: Programs Submenu

    Meanwhile, the program that is currently selected will flash. Select the program that you want to delete. A confirmation prompt will appear. The program will not be deleted until you select Yes and press OK as a confirmation. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 157 Makes it possible to save the current program on the easyE4 under a new name See also → Section "microSD memory card", page 487 → Section "Transferring programs from and to a memory card", page 150 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 158: Working With Function Blocks

    Function blocks are subdivided into manufacturer function blocks, interrupt function blocks, and user function blocks. Manufacturer function blocks, which are function blocks provided by Eaton, can be used directly on the device in the circuit diagram. Meanwhile, interrupt function blocks and user function blocks, which you can create yourself, will only be available when using the LD, FBD, or ST programming language and can only be used by using easySoft 7 to transfer the program to the device.
  • Page 159 The basic parameters may vary according to the function block. All manufacturer func- tion blocks have the basic parameter +/-. Through the +/- symbol you can switch the parameter display on and off in operating mode RUN to allow (+) or prevent (-) changes easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 160: Function Block List

    If no function blocks are shown, the list is empty. The function block list in the example below contains the AR, CP, and T manufacturer function blocks (the manufacturer function blocks are created in the order in which they were edited). easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 161: Configuring Parameters In The Function Block Editor

    Parameter display (+ appears/ – does not appear) Function block name Basic parameters Function block Variable, inputs operand for inputs Function block out- puts Variable, operand for outputs Figure 94: Manufacturer function block display in the function block editor easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 162 If, for example, the T timing relay function block is driven with a negative time ref- erence, it will no longer switch as expected. You should therefore take care to exclude such situations, as the easyE4 device cannot foresee these when the parameters are assigned. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 163 2. RUN: Only access to the basic parameters is possible. It is only possible to change input values at manufacturer function blocks if they are constants. The modified constants are used directly for further pro- easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 164: Parameters Menu

    Main menu -> PROGRAMS -> CIRCUIT DIAGR.. Move the cursor in the circuit diagram to all the contact fields and the coil field in which the function block to be deleted is used and press the DEL button each time. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 165 The most recent actual values are transferred to the operands every cycle. The data function block is an exception. If you want to prevent other people from modifying the parameters of the man- ufacturer function blocks, change the access enable symbol from + to – when cre- easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 166 This also enables the transfer of negative values. The following applies to RUN mode: A easyE4 device processes the manufacturer function block after a pass through the circuit diagram. This takes the last status of the coils into account. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 167: Organizing Marker Ranges

    The following table provides an overview. Table 61: Available markers Byte in memory Bit access Byte access Word access Double word access 8...1 16...9 24...17 32...25 48...41 48...41 56...49 64...57 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 168 Bit access ends at MB 64. After that point, access is only possible with bytes, words, and double words. Byte access ends at MB 512. After that point, access is only possible with words and double words. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 169 11/18 MN050009 EN www.eaton.com...
  • Page 170: Function Blocks

    BT - Block transfer → page 311 DB - Data function block → page 317 MX - Data multiplexer → page 322 SR - Shift register → page 326 TB - Table function → page 334 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 171 IT - Time-controlled interrupt function block → page 424 User function blocks – used to create custom function blocks User function blocks are only available in easySoft 7 UF - User function block → page 432 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 172: Manufacturer Function Blocks

    Function block release by EN is necessary parameter must first be enabled Assigning operands You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 173 Analog inputs IA Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: Assigning operands Bit outputs Constant 0, constant 1 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 174 If you only set the weekday for the On time, the programming software will automatically set the Hour and Minute values to 00. The contact remains active, if the Off Time has not been set. Device display example: Mo 00:00/-- --:-- easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 175 The switching points are defined according to the parameters entered. After being switched on, the control relay will always update its switching state based on all existing switching time settings and will switch Q1 accordingly. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 176 The time switch is required to switch from 10:00 to 18:00 from Fridays to Sundays. Figure 95: Signal diagram The HW time switch must be assigned the following parameters: Figure 96: Figure: Tab with parameters in the Programming view easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 177 The time switch is required to switch from Mondays to Fridays between 6:30 and 9:00 and between 17:00 and 22:30. Figure 97: Signal diagram The HW time switch must be assigned the following parameters: Figure 98: Figure: Tab with parameters in the Programming view easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 178 The time switch is required to switch on at 18:00 on Tuesdays and switch off at 6:00 on Saturdays. Figure 99: Signal diagram The HW time switch must be assigned the following parameters: Figure 100: Figure: Tab with parameters in the Programming view easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 179 If the on time and off time are the same, the output Q1 is switched off. The HW time switch must be assigned the following parameters: Figure 102: Figure: Tab with parameters in the Programming view easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 180 The time switch is to switch for 24 hours. On time at 00:00 on Monday and off time at 00:00 on Tuesday. Figure 103: Signal diagram The HW time switch must be assigned the following parameters: Figure 104: Tab with parameters in the Programming view easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 181 → Section "RC - Real-time clock", page 192 → Section "T - Timing relay", page 195 → Section "WT - Weekly timer (WeekTable)", page 215 → Section "YT - Year time switch (Year Table)", page 209 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 182: Hy - Year Time Switch (Hora Year)

    Each time switch is provided with four channels A, B, C and D. You can choose an on and off switching time for every channel. These channels all act jointly on function block output Q1 of the year time switch. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 183 ON. In the same way, the year time switch switches the contact off with the first detected OFF, irrespective of whether another channel still sup- plies the ON signal. Please note that the time switches can only be configured up to the year 2099. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 184 LE - Output backlight P buttons I - Bit input Q - Bit output Q - Bit output of a FB Function block outputs Description Note (Bit) 1: if the on condition is fulfilled. Assigning operands easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 185 Simulation possible Parameterization If you select the function block in the easySoft 7 Programming view by clicking on it, a table with the various parameters will appear under the tab. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 186 Setting time range parameters in which the on phase is from the beginning of the month to the end of the month (whole month(s)): First channel ON: -- 04 --, OFF: -- 10 -- means: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 187 In these cases, a time cannot be configured for switching, and switching will always occur for the entire day, from 00:00 to 24:00. This is a set configuration that cannot be modified at runtime. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 188 1 November, 00:00 h. The HY year time switch must be assigned the following parameters: Programming view/HY01/Year time switch parameters tab Figure 108: Figure: Entry screen in the programming software Example 3: Select day ranges easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 189 00:00 on day 28.12 of each year. The HY year time switch must be assigned the following parameters: Programming view/HY01/Year time switch parameters tab Figure 110: Figure: Entry screen in the programming software easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 190 10 of each year and switch off at 00:00 on day 17 of the month. The HY year time switch must be assigned the following parameters: Programming view/HY01/Year time switch parameters tab Figure 112: Figure: Entry screen in the programming software easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 191 → Section "RC - Real-time clock", page 192 → Section "T - Timing relay", page 195 → Section "WT - Weekly timer (WeekTable)", page 215 → Section "YT - Year time switch (Year Table)", page 209 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 192: Ot - Operating Hours Counter

    None of these actions will clear the operating hours counter's actual value. However, operating hours will not be added if the program is not running. The actual value can only be cleared by using the reset input. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 193 RN - Input bit via NET SN - Output bit via NET (send) N - Net marker bit nN - NET marker bit NET station n ID: Diagnostic alarm LE - Output backlight P buttons easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 194 Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 195 → Section "RC - Real-time clock", page 192 → Section "T - Timing relay", page 195 → Section "WT - Weekly timer (WeekTable)", page 215 → Section "YT - Year time switch (Year Table)", page 209 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 196: Rc - Real-Time Clock

    You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers NET stations n easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 197 Range of 00 to 23 Time: minute Range of 00 to 59 Time: second Range of 00 to 59 Assigning operands You can assign the following operands to the function block outputs that are numeric outputs: Assigning operands Outputs Constant easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 198 → Section "OT - Operating hours counter ", page 188 → Section "T - Timing relay", page 195 → Section "WT - Weekly timer (WeekTable)", page 215 → Section "YT - Year time switch (Year Table)", page 209 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 199: T - Timing Relay

    T…RE. The third coil T..ST terminates the run down of the actual time. The EN input is used to start and stop the timing relay. Enabling the function block by disabling the Function block release by Enable is necessary option is not possible in this case. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 200 MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers NET stations n IA - Analog input QA - Analog output QV - QV - Numeric output of a FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 201 Operand value 5999 -> Time value is 99 h, 59 min. Operating mode This parameter defines the switch function of the timing relay. Device parameter Control mode easySoft 7 Note On-delayed On-delayed with random time Off-delayed â Off-delayed with random time â easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 202 00:01 to 99:59 (min:s) H : M Hours:Minutes Resolution: 1 min Configurable as a constant: 00:01 to 99:59 (h:min) Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation possible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 203 How the timing relay works with the on-delayed operating mode with and without random times Random switching The contact of the timing relays switches randomly within the SETPOINT value range. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 204 Range A: The time runs down from the SET time value. Range B: The time does not elapse because the trigger coil drops out prematurely. Range C: The Stop coil stops the time from elapsing. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 205 The contact of the timing relays switches randomly within the SETPOINT value range. Retriggering When the time is running and the trigger coil is reactivated or deactivated, the ACTUAL value is reset to zero. The SET time of the timing relay is timed out once more. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 206 Range C: The reset coil resets the relay and the contact. After the reset coil drops out, the relay continues to work normally. Range D: The Reset coil resets the relay and the contact when the function block is timing out. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 207 How the timing relay works with the on/off-delayed operating mode with and without random times Time value I1: on-delay time Time value I2: Off-delay time Random switching The contact of the timing relay switches randomly within the SETPOINT value range. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 208 Range A: The relay processes the two times without any interruption. Range B: The trigger coil drops out before the on-delay is reached. Range C: The stop coil stops the timeout of the on-delay. Range D: The stop coil has no effect in this range. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 209 4: Switching contact (N/O contact) T…Q1 Range A: The trigger signal is short and is lengthened. Range B: The trigger signal is longer than the SET time. Range C: The stop coil interrupts the timing out of the set time. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 210 How the timing relay works with the flashing operating mode, synchronous and asynchronous Figure 121: Signal diagram timing relay, single pulse 1 1: Trigger coil T…EN 2: Stop coil T…ST easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 211 T 02Q1---------------------------Ä Q 01 Figure 123: Wiring of the function block contact The signal from the function block will go directly to the device output. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 212 → Section "OT - Operating hours counter ", page 188 → Section "RC - Real-time clock", page 192 → Section "WT - Weekly timer (WeekTable)", page 215 → Section "YT - Year time switch (Year Table)", page 209 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 213: Yt - Year Time Switch (Year Table)

    1: Activates the function block. The checkbox for the Function block release by EN is necessary parameter must first be enabled Assigning operands You can assign the following operands to the function block inputs that are numeric inputs. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 214 Assigning operands Outputs Constant Markers: MB, MD, MW Analog inputs IA Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 215 If + Call enabled is selected for the function block under Function block dia- gram/Parameters/, it will be possible to change the switching times in the PARAMETER menu on the device while in RUN / STOP mode. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 216 January 1st, 2028, 00:00. The YT year time switch must be assigned the following parameters: Programming view/YT01/Year time switch (new) parameters tab Figure 125: Figure: Entry screen in the programming software Example 2: Select month ranges easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 217 11/02 of every year at 00:00. The YT year time switch must be assigned the following parameters: Programming view/YT01/Year time switch (new) parameters tab Figure 128: Figure: Entry screen in the programming software easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 218 → Section "OT - Operating hours counter ", page 188 → Section "RC - Real-time clock", page 192 → Section "T - Timing relay", page 195 → Section "WT - Weekly timer (WeekTable)", page 215 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 219: Wt - Weekly Timer (Weektable)

    MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers NET stations n IA - Analog input QA - Analog output QV - QV - Numeric output of a FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 220 Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 221 In the example, the ON time on business days is 12:00, and the OFF time is 18:00. A channel is required for each switching action. Channel A switches on every day of the week at 17:30, while channel B switches off at 20:00. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 222: Counter Function Blocks

    For shorter pulses, use the CH high-speed counter function block. NOTICE Avoid unforeseeable switching states. Switch C, CF, CH, CI function blocks only at one single point in the pro- gram. Otherwise, previous counts will be overwritten. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 223 You can assign the following operands to the function block inputs that are bit inputs: Operands Bit inputs Constant 0, constant 1 M – Markers RN - Input bit via NET SN - Output bit via NET (send) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 224 Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: Assigning operands Bit outputs Constant 0, constant 1 M – Markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 225 EN will not do anything. meter will be automatically set to 0 or 1 depending on the func- tion block. Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation possible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 226 9: Contact (N/O) C..FB: Lower threshold value reached or undershot. 10: C..ZE = 1, if actual value is zero 11: C..CY = 1, if the value is out of range. • Range A: – The counter range has the value zero. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 227 See also → Section "CF - Frequency counter", page 224 → Section "CH - High-speed counter", page 230 → Section "CI - Incremental counter", page 237 → Section "Timing and counter relay example", page 454 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 228: Cf - Frequency Counter

    I03 counter input for counter CF03 I04 counter input for counter CF04 NOTICE Avoid unforeseeable switching states. Switch C, CF, CH, CI function blocks only at one single point in the pro- gram. Otherwise, previous counts will be overwritten. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 229 - NET marker bit NET station n ID: Diagnostic alarm LE - Output backlight P buttons I - Bit input Q - Bit output Q - Bit output of a FB Function block outputs easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 230 There is a square wave signal with a frequency of 50 Hz at device input I01. Outputs QV and QF of function block CF01 will have the following values depending on the chosen measuring interval: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 231 The longer the measuring Measuring Maximum interval, the smaller the fre- interval value at QV quency being measured can 0.1s     500 0.5s  2 500 1.0s  5 000 2.0s 10 000 5.0s 25 000 10.0s 50 000 Simulation possible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 232 The contacts are set in accordance with the measured frequency. If the CF..EN enable signal is removed, the output value is set to zero. Retention The frequency counter does not have any retentive actual values since the frequency is continuously remeasured. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 233 See also → Section "CF - Frequency counter", page 224 → Section "CH - High-speed counter", page 230 → Section "CI - Incremental counter", page 237 → Section "Timing and counter relay example", page 454 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 234: Ch - High-Speed Counter

    I03 counter input for CH03 counter relay I04 counter input for CH04 counter relay NOTICE Avoid unforeseeable switching states. Switch C, CF, CH, CI function blocks only at one single point in the pro- gram. Otherwise, previous counts will be overwritten. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 235 Constant 0, constant 1 M – Markers RN - Input bit via NET SN - Output bit via NET (send) N - Net marker bit nN - NET marker bit NET station n ID: Diagnostic alarm easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 236 Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: Assigning operands Bit outputs Constant 0, constant 1 M – Markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 237 6.1 Manufacturer function blocks Assigning operands Bit outputs SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 238 0 or 1 depending on the func- tion block. Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation possible Other Signal diagram Figure 133: Signal diagram High-speed counter Legend for Figure easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 239 RUN to STOP and when the power supply is switched off. If the device is started in RUN mode, the counter relay will continue to work with the non-volatile easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 240 6.1 Manufacturer function blocks actual value. See also → "C - Counter relay", page 218 → "CH - High-speed counter", page 230 → "CI - Incremental counter", page 237 → "Timing and counter relay example", page 454 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 241: Ci - Incremental Counter

    A followed by a rising edge at channel B. The same applies to the falling edges in sequence at channel A and channel B. The counter relay's result will be incremented and output at output QV. Figure 134: CI function block counting up; QV=QV+4 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 242 Lower threshold value Start value (Pre Set) Assigning operands You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant MD, MW, MB - Markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 243 1: if QV = 0 (DWord) Current counter value in RUN mode The pulses at channel A and channel B are counted. 2 pulses are counted per counting period. Example: 2 pulses at channel A easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 244 6. Function blocks 6.1 Manufacturer function blocks Description Note and 2 pulses at channel B; value at CI..QV = 4 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 245 0 or 1 not do anything. depending on the function block. Parameter display Function block parameters and constants + Call enabled can be edited on the device. Simulation pos- sible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 246 7: Contact (N/O) CI..OF: Upper limit threshold reached or exceeded. 8: Contact (N/O) CI..FB: Lower threshold value reached or undershot. 9: CI..ZE = 1, if actual value is zero 10: CI..CY = 1, if the value is out of range. • Range A: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 247 See also → Section "CI - Incremental counter", page 237 → Section "CF - Frequency counter", page 224 → Section "CH - High-speed counter", page 230 → Section "Timing and counter relay example", page 454 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 248: Arithmetic And Analog Function Blocks

    Function block input OS can be used as an offset for input I1. The HY function block input is used for the positive and negative switching hysteresis of the input I2. The contact Q1 switches if the condition of the comparison mode you have selected is fulfilled. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 249 NET stations n IA - Analog input QA - Analog output QV - QV - Numeric output of a FB You can assign the following operands to the function block inputs that are bit inputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 250 Assigning operands Outputs Constant Markers: MB, MD, MW Analog inputs IA Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 251 EN will not do anything. meter will be automatically set to 0 or 1 depending on the func- tion block. Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation possible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 252 – If the hysteresis limit is undershot with the actual value decreasing. • Range D: I1 with offset leaves the permissible value range. The contact CY closes. CY opens as soon as I1 with offset is once more within the value range. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 253 → Section "AR - Arithmetic", page 250 → Section "CP – Comparator", page 255 → Section "LS - Value scaling", page 259 → Section "MM - Min-/Max function", page 264 → Section "PW - Pulse width modulation", page 267 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 254: Ar - Arithmetic

    NET stations n IA - Analog input QA - Analog output QV - QV - Numeric output of a FB You can assign the following operands to the function block inputs that are bit inputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 255 (the calculation result) equals zero (DWord) Current counter value in RUN mode Integer value range: -2,147,483,648 to +2,147,483,647 Assigning operands You can assign the following operands to the function block outputs that are numeric outputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 256 -2048 + 1000 = -1048 Subtraction example 1134 - 42 = 1092 -2147483648 - 3 = Last valid value before this arithmetic operation, due to overflow (Carry) AR..CY = 1 -4096 - 1000 = -5096 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 257 ADD + Mode:Adder Parameter set can be called via the PARAMETERS menu >I1 First value is associated with the value at I2 via the arith- metic operation. Integer value range: -2,147,483,648 to +2,147,483,647 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 258 → Section "AR - Arithmetic", page 250 → Section "CP – Comparator", page 255 → Section "LS - Value scaling", page 259 → Section "MM - Min-/Max function", page 264 → Section "PW - Pulse width modulation", page 267 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 259: Cp – Comparator

    NET stations n IA - Analog input QA - Analog output QV - QV - Numeric output of a FB You can assign the following operands to the function block inputs that are bit inputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 260 Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 261 Enter the function block settings here. The display contains the following elements: CP12 comparator Function block: Value comparator, number 12 Parameter set can be called via the PARAMETERS menu >I1 Reference value to which the comparison is made Integer value range: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 262 → Section "CP – Comparator", page 255 → Section "AR - Arithmetic", page 250 → Section "LS - Value scaling", page 259 → Section "MM - Min-/Max function", page 264 → Section "PW - Pulse width modulation", page 267 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 263: Ls - Value Scaling

    Figure 143: Figure: Scaling the input values - reducing Destination range Figure 144: Figure: Scaling the input values - increasing The mathematical relationship is follows: m = Gradient Y0 = Y offset when X = 0 X1, Y1 = First value pair easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 264 You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers NET stations n easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 265 Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: Assigning operands Bit outputs Constant 0, constant 1 M – Markers SN - Output bit via NET (send) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 266 LS function block can be used. The parameters would need to be configured as follows: X1=0, X2= 10000, Y1=0, Y2=600 QV will then deliver the fill level in liters. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 267 → Section "LS - Value scaling", page 259 → Section "AR - Arithmetic", page 250 → Section "CP – Comparator", page 255 → Section "MM - Min-/Max function", page 264 → Section "PW - Pulse width modulation", page 267 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 268: Mm - Min-/Max Function

    T_, provided that ET = 1 is required at T_. 1: Sets the internal Min/Max values to 0 (DWord) Analog value used for the Min/Max com- Integer value range: parison -2,147,483,648 to +2,147,483,647 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 269 Minimum value of I1 that was sampled during the active period Maximum value of I1 that was sampled during the active period Assigning operands You can assign the following operands to the function block outputs that are numeric outputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 270 → Section "MM - Min-/Max function", page 264 → Section "AR - Arithmetic", page 250 → Section "CP – Comparator", page 255 → Section "LS - Value scaling", page 259 → Section "PW - Pulse width modulation", page 267 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 271: Pw - Pulse Width Modulation

    DANGER UNFORESEEABLE SWITCHING STATES AT OUTPUT When using the PW function block, strictly observe the separate assignment of the outputs if other hardware-dependent function blocks are used, such as the PO function block. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 272 0 and 1023, you will have to normalize this value first of all. If you require an integral normalization factor, in this case the factor of 4, only multiplication with the AR arithmetic function block is required. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 273 If the duration is below the set minimum on duration or minimum off duration, the Boolean control output E1 is set to 1. This control output E1 is used for monitoring during commissioning and does not have to be connected. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 274 Description Note (Bit) Error output The range limits are checked irrespective 1: if the value is below the minimum on dur- of the edge change on the Boolean EN ation or minimum off duration. input. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 275 → Section "PW - Pulse width modulation", page 267 → Section "AR - Arithmetic", page 250 → Section "CP – Comparator", page 255 → Section "LS - Value scaling", page 259 → Section "MM - Min-/Max function", page 264 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 276: Open-Loop And Closed-Loop Function Blocks

    The proportional component YP is the product of the gain (Kp) and the control difference (e). The control difference is the difference between the setpoint (Xs) and the actual value (Xi) at a specified scan time. The equation used by the device for the proportional component is as follows: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 277 Kp [%], TN [0.1 s] and TV [0.1 s]. The device calculates the manipulated variable every time the scan time TC has elapsed. If the scan time is zero, the manipulated variable is calculated every cycle. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 278 KP Proportional gain factor The input KP is used to define a proportional gain factor. The value <100> corresponds to a KP factor of 1, the value 50 corresponds to a KP of 0.5 etc. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 279 N - Net marker bit nN - NET marker bit NET station n ID: Diagnostic alarm LE - Output backlight P buttons I - Bit input Q - Bit output Q - Bit output of a FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 280 Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 281 DC02 UNP + >I1 >I2 >KP >TN >TV >TC >MV QV> Figure 148: Parameters on the device display easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 282 → Section "TC - Three step controller", page 297 → Section "VC - Value limitation ", page 302 → Section "BC - Block compare", page 306 → Section "BV - Boolean operation", page 353 → Section "PO - Pulse output", page 284 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 283: Ft - Pt1-Signal Smoothing Filter

    The step response of the FT-PT1 function is an e function. After a time t = Tg the nor- malized output value is 0.63 QV/QVmax. Figure 149: Response of the FT function block Output value of the FT-PT1 signal smoothing filter function block, Tangent easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 284 In these kinds of applications, move the time-consuming calculations to a second device connected via easyNet – please refer to easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 285 N - Net marker bit nN - NET marker bit NET station n ID: Diagnostic alarm LE - Output backlight P buttons I - Bit input Q - Bit output Q - Bit output of a FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 286 EN will not do anything. meter will be automatically set to 0 or 1 depending on the func- tion block. Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation possible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 287 → Section "TC - Three step controller", page 297 → Section "VC - Value limitation ", page 302 → Section "BC - Block compare", page 306 → Section "BV - Boolean operation", page 353 → Section "PO - Pulse output", page 284 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 288: Po - Pulse Output

    When using the PO function block, strictly observe the separate assign- ment of the outputs if other hardware-dependent function blocks are used, such as the PW function block. If this is not observed, unforeseeable switching states may occur at the output con- cerned. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 289 Alternatively, you can also actuate the coil PO..TP and start the function block in Jog mode. Operating modes Jog mode You can use the PO in jog mode for commissioning. You can either start a positioning job with a specified number of steps or a specified jog frequency. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 290 The motor is set in motion with the starting frequency for 0.5 s and is then accelerated to jog frequency. Motion will continue until you terminate jog mode with TP = 0 or another stop condition is active. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 291 2 Hz per step during the acceleration phase. Define the input parameters as stated above. Switch input EN=1. Start a positioning job with a rising edge at bit input S_. Check the acceptance of the job at device output AC. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 292 TP = 0. (DWord) Number of pulses For number of pulses enter the total num- ber pulses for the entire sequence, con- sisting of the three individual acceleration, operating and braking phases. Integer value range: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 293 NET stations n IA - Analog input QA - Analog output QV - QV - Numeric output of a FB You can assign the following operands to the function block inputs that are bit inputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 294 You can assign the following operands to the function block outputs that are numeric outputs: Assigning operands Outputs Constant Markers: MB, MD, MW Analog inputs IA Analog output QA Numeric output from another QV FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 295 0 or 1 depending on the func- tion block. Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation not possible Other Retention The function block does not recognize retentive data. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 296 • Range B: Activating the coil PO..BR initiates the braking phase and reduces the frequency of the pulse sequence. • Range C: A voltage drop at coil PO..EN immediately switches off the pulse sequence from the device output. Signal diagram jog mode Figure 154: Signal diagram PO pulse output - jog mode easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 297 You will normally be able to find information on the maximum start frequency without taking the load torque into account in the technical data for the motor. When the easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 298 [2]. Number of pulses for acceleration and braking The PO function block automatically calculates the number of pulses required for accel- eration and braking using the frequency change values FS->FO and FO->FS you have easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 299 To run at the specified number of steps, configure the maximum number of steps that the motor should carry out in jog mode at function block input P1. Connect inputs EN and TP each to a contact suitable for activation. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 300 → Section "TC - Three step controller", page 297 → Section "VC - Value limitation ", page 302 → Section "BC - Block compare", page 306 → Section "BV - Boolean operation", page 353 → Section "PO - Pulse output", page 284 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 301: Tc - Three Step Controller

    XH/ -XH: Distance X from switching point H1: Hysteresis 1 for XH H2: Hysteresis 2 for -XH Y(t): Operating points for Q1/ Q2 Q1: Switch output X = positive Q2: Switch output X = negative easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 302 Analog output QA Numeric output from a different FB x You can assign the following operands to the function block inputs that are bit inputs: Operands Bit inputs Constant 0, constant 1 M – Markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 303 RN - Input bit via NET SN _ Output bit via NET (send) N - Network marker bit ID: Diagnostic alarm LE - display brightness indicators I bit input Q Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 304 Function block output Q2 = 1 switches the heating system on as soon as (I1-I2) > XH Hysteresis values H1 and H2 determine how long cooling or heating is required and, accordingly, the cooling/heating energy content. Figure 159: Signal diagram for three-step controller easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 305 → Section "FT - PT1-Signal smoothing filter ", page 279 → Section "VC - Value limitation ", page 302 → Section "BC - Block compare", page 306 → Section "BV - Boolean operation", page 353 → Section "PO - Pulse output", page 284 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 306: Vc - Value Limitation

    SH: Upper limit QV: Bounded output function at QV The function block and its parameters Function block inputs Description Note (Bit) 1: Activates the function block. The checkbox for the Function block release by EN is easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 307 Q - Bit output Q - Bit output of a FB Function block outputs Description Note (DWord) Outputs the value at input I1 within the set lim- Integer value range: its. -2,147,483,648 to +2,147,483,647 Assigning operands easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 308 0 or 1 depending on the func- tion block. Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation possible Other Retention The function block does not recognize retentive data. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 309 → Section "FT - PT1-Signal smoothing filter ", page 279 → Section "TC - Three step controller", page 297 → Section "BC - Block compare", page 306 → Section "BV - Boolean operation", page 353 → Section "PO - Pulse output", page 284 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 310: Data And Register Function Blocks

    MB11. A value <380> at I2 means that the destination data block for the comparison starts at MB381. Marker addresses are always specified using byte addresses. easySoft 7 no longer supports addresses without an offset. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 311 First marker address (MB, MW or MD) of the destination data block or offset to marker byte MB01 when defining one of the operands stated in the table. Number of elements to be compared: max. 192 bytes easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 312 (offset error, or input. input NO is not configured i.e. has the value 0. Equal 1: if the data ranges are identical. 0: if the data ranges are not identical. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 313 Simulation possible Other Retention The function block does not recognize retentive data. Example of a block comparison function block when using the EDP programming lan- guage I 05-----------------------------Ä BC11EN Figure 161: Wiring the enable coil easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 314 → Section "FT - PT1-Signal smoothing filter ", page 279 → Section "TC - Three step controller", page 297 → Section "VC - Value limitation ", page 302 → Section "BV - Boolean operation", page 353 → Section "PO - Pulse output", page 284 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 315: Bt - Block Transfer

    MB01. A value 380 at I2 means that the destination address for the transfer starts at MB381. Offset calculation for addressing marker words Offset = MW (x-1)*2 Offset calculation for addressing marker double words Offset = MD (x-1)*4 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 316 MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers NET stations n IA - Analog input QA - Analog output QV - QV - Numeric output of a FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 317 Initialization mode, operating mode = INI In initialization mode, the function block takes a byte value that is stored at the source address (input I1) and copies it to a destination range. The destination range is specified easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 318 Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 319 Number of elements to be written in bytes per range, number: 1…383 Example of a block transfer function block when using the EDP programming lan- guage The trigger coil is connected to a device input. I 05-----------------------------Ä BT07T_ Figure 165: Wiring the trigger coil easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 320 → Section "MX - Data multiplexer", page 322 → Section "SR - Shift register", page 326 → Section "TB - Table function", page 334 → Section "Retention function", page 473 → Section "Organizing marker ranges", page 163 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 321: Db - Data Function Block

    You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 322 Assigning operands Outputs Constant Markers: MB, MD, MW Analog inputs IA Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 323 RUN to STOP and when the power supply is switched off. If the device is started in RUN mode, the data block will continue to work with the actual value stored in non-volatile memory. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 324 Enter the function block settings here. The display contains the following elements: DB16 data function block Function block: Data function block, number 16 Parameter set can be called via the PARAMETERS menu >I1 Input value Integer value range: -2,147,483,648 to +2,147,483,647 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 325 → Section "MX - Data multiplexer", page 322 → Section "SR - Shift register", page 326 → Section "TB - Table function", page 334 → Section "Retention function", page 473 → Section "Organizing marker ranges", page 163 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 326: Mx - Data Multiplexer

    The checkbox for the Function block release by EN is necessary parameter must first be enabled (DWord) Integer value range: 0…7 Channel number References the function block input you want (I1 through I8). channel Function block input easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 327 N - Net marker bit nN - NET marker bit NET station n ID: Diagnostic alarm LE - Output backlight P buttons I - Bit input Q - Bit output Q - Bit output of a FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 328 EN will not do anything. meter will be automatically set to 0 or 1 depending on the func- tion block. Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation possible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 329 → Section "MX - Data multiplexer", page 322 → Section "SR - Shift register", page 326 → Section "TB - Table function", page 334 → Section "Retention function", page 473 → Section "Organizing marker ranges", page 163 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 330: Sr - Shift Register

    A rising edge at the BP (BackwardPulse) transfers the bit value at the BD (Back- wardData) data input to the last register field Q8. The original contents of the register fields are then moved by one field in the direction of the next lower field numbers. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 331 BP (BackwardPulse) transfers the double word value at data input I2 to the last register field D8. The original contents of the register fields are then moved by one field in the direction of the next lower field numbers. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 332 Function block release by EN is necessary parameter must first be enabled Forward Pulse Single Clock input, shift register forward Backward Pulse Clock input, shift register backward Reset 1 clears the entire output register Q1...Q8 and D1...D8. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 333 I - Bit input Q - Bit output Q - Bit output of a FB Operating modes Description Note Marker bit shift operation Marker double word shift operation The factory setting of this parameter is BIT. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 334 Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB Parameter set easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 335 The enable coil SR01EN is permanently active, the function block is not switched off. Marker M09 switches the forwards pulse input coil SR01FP. -------------------------------Ä SR01EN M 09---------------------------Ä SR01FP Figure 173: Circuit diagram with EDP programming language for user example 2 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 336 Integer value range: -2,147,483,648 to +2,147,483,647 for all registers D2> Register value 2 D3> Register value 3 D4> Register value 4 D5> Register value 5 D6> Register value 6 D7> Register value 7 D8> Register value 8 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 337 → Section "SR - Shift register", page 326 → Section "MX - Data multiplexer", page 322 → Section "TB - Table function", page 334 → Section "Retention function", page 473 → Section "Organizing marker ranges", page 163 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 338: Tb - Table Function

    A rising edge at the RL coil causes the most recent value entered in the table to be out- put at QV (LIFO function). The read operation deletes this value from the table and the actual number of entries is decremented by 1 at the QN output. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 339 QA - Analog output QV - QV - Numeric output of a FB You can assign the following operands to the function block inputs that are bit inputs: Operands Bit inputs Constant 0, constant 1 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 340 You can assign the following operands to the function block outputs that are bit outputs: Assigning operands Bit outputs Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 341 If required, change the switch function of the contact from break to make contact. If necessary, position the function block on a contact field and associate TBxxTE (table empty) and TBxxTF (table full) with a Boolean operand suitable for eval- uation tasks. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 342 → Section "TB - Table function", page 334 → Section "MX - Data multiplexer", page 322 → Section "SR - Shift register", page 326 → Section "Retention function", page 473 → Section "Organizing marker ranges", page 163 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 343: Net Function Blocks

    You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers NET stations n easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 344 Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: Assigning operands Bit outputs Constant 0, constant 1 M – Markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 345 The function block does not recognize retentive data. See also → Section "PT - Put values to NET", page 342 → Section "GT - Get values from NET", page 339 → Section "Setting up a NET", page 537 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 346: Pt - Put Values To Net

    Description Note (Bit) 1: Activates the function block. Trigger coil When there is a rising edge, the function block will tem- porarily save the input value at I1 and pass it to the NET. (DWord) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 347 E1. was transferred to the NET. Error - NET transmission error 1: If the value could not be sent and easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 348 It will be transmitted every nth cycle, where n can be defined in the parameters for the function block. If the checkbox is disabled, manual transmission triggering with an edge easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 349 The function block does not recognize retentive data. See also → Section "GT - Get values from NET", page 339 → Section "PT - Put values to NET", page 342 → Section "Setting up a NET", page 537 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 350: Sc - Synchronizing Clock Via Net

    You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers NET stations n IA - Analog input easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 351 Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 352 03:33:00. The time is accepted by all stations. See also → Section "GT - Get values from NET", page 339 → Section "PT - Put values to NET", page 342 → Section "Setting up a NET", page 537 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 353: Other Function Blocks

    To do this, a base device needs to be selected in the Project view and the relevant para- meters must be configured under the E-Mail tab. For more information on this topic, please refer to → "E-mail function", page 562. The function block and its parameters Function block inputs Description Note (Bit) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 354 1: If function block input EN = 1. Error output The send job could not be completed successfully after three attempts. Cleared if the job is completed without errors or if the EN input is set to "0". BUSY easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 355 E-Mail; there are no other options as of mission this writing Recipient assignment Used to select one of the three possible Each recipient group needs to be recipient groups. Each recipient group set up in the hardware con- easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 356 → Section "JC - Conditional jump", page 386 → Section "LB - Jump label", page 391 → Section "MR - Master reset ", page 393 → Section "NC - Numerical converter", page 397 → Section "ST - SET cycle time", page 403 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 357: Bv - Boolean Operation

    You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers NET stations n easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 358 You can assign the following operands to the function block outputs that are numeric outputs: Assigning operands Outputs Constant Markers: MB, MD, MW Analog inputs IA Analog output QA Numeric output from another QV FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 359 13 219 0000 0000 0000 0000 0011 0011 1010 0011 57 193 0000 0000 0000 0000 1101 1111 0110 1001 65 515 0000 0000 0000 0000 1111 1111 1110 1011 Example I1 XOR I2 = QV easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 360 → Section "JC - Conditional jump", page 386 → Section "LB - Jump label", page 391 → Section "MR - Master reset ", page 393 → Section "NC - Numerical converter", page 397 → Section "BV - Boolean operation", page 353 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 361: D - Text Display

    1: Activates the function block. The text page for the relevant function block instance will be shown. 1: Acknowledges an alarm message A rising edge will acknowledge an alarm only as long as the function block is still visible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 362 You can assign the following operands to the function block outputs that are numeric outputs: Assigning operands Outputs Constant Markers: MB, MD, MW Analog inputs IA Analog output QA Numeric output from another QV FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 363 6 lines with 16 characters each. Figure 175: Text display parameters tab for text display function block in the Programming view easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 364 You can use these parameters to individually define which buttons should be enabled, and the specific button configuration can be different for each individual text display. Please note that the buttons are required only if you need the operator to enter input or switch screens. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 365 Figure 176: Default colors tab for text display These will be the default color settings used in the text display editor. Languages tab You can configure the text display in such a way that the device operator will be able to easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 366 The time and number formats for each language will be taken from the formats specified in the corresponding column. Every text that is configured will then need to be entered in each of the defined languages when defining the text element in the text editor. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 367 Figure 179: Signal diagram for text display with text function blocks with an identical priority of 3 Rolling time: D03 = 1s; D04 = 3s; D05 = 1s Retention The function block does not recognize retentive data. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 368 UP/DOWN buttons can be used to select one of the configured texts. Once a new value is entered, it can be confirmed with OK. This will exit input mode. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 369 → Section "JC - Conditional jump", page 386 → Section "LB - Jump label", page 391 → Section "MR - Master reset ", page 393 → Section "NC - Numerical converter", page 397 → Section "D - Text display", page 357 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 370: D - Text Display Editor

    Move your cursor over one of the element handles and drag the handle until the display or input element has the size you want. Configure the parameters using the tabs below. For example:Static text (01) tab/Text field<Sample text>. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 371 Each element will get its own text color and background color as parameters. If you use the inverse display mode, the colors will be swapped. If you enter 0 as a color, the function block instance "default color" will be used. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 372 Value displays can be very effectively combined with a static text. In the example above, the value display element has been placed to the right of the "Value" text in the preview pane. The display in the example is intended to have five digits, which is why easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 373 Associated variable tab: The settings in this tab can be used to select a byte, word, or double word value from the operand resources and the function block inputs and out- puts so that it can be displayed. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 374 You can use the settings in the corresponding tabs to enter the actual text and set the language, the display mode, and the display speed. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 375 Text 3 will be assigned bit 3 etc. If bit 2 is set in the program at runtime, for example, text 2 will be displayed. If multiple bits in the operand are set simultaneously, the corresponding texts will be displayed in easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 376 If you select the value range mode instead, texts will be displayed if the operand's value falls within a configured range. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 377 Date and time elements are available in various display formats. Drag a date and time display element to the screen and then select the format you want. The example above contains two data and time display elements configured with the same background color. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 378 11/18 MN050009 EN www.eaton.com...
  • Page 379 Enabling the checkbox will allow you to configure the scaling range for the value entry element. If you, for example, enter a value of <1000> into the [max] field, the value input will be limited to 4 digits, <9999>. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 380 UP/DOWN buttons can be used to select one of the configured texts. Once a new value is entered, it can be confirmed with OK. This will exit input mode. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 381 – please refer to → Section "Entering data on the display via a D text function block", page 376. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 382 This element is configured exactly the same way as a timing relay value display – please refer to → Section "Entering data on the display via a D text function block", page The only difference is that the element allows for operator input. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 383 → Section "JC - Conditional jump", page 386 → Section "LB - Jump label", page 391 → Section "MR - Master reset ", page 393 → Section "NC - Numerical converter", page 397 → Section "D - Text display editor", page 366 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 384: Dl - Data Logger

    The function block and its parameters Function block inputs Description Note (Bit) 1: Activates the function block. 1: Logging data set. 1: Logging data set. 1: Logging data set. 1: Logging data set. (DWord) Analog value 1 for storage easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 385 N - Net marker bit nN - NET marker bit NET station n ID: Diagnostic alarm LE - Output backlight P buttons I - Bit input Q - Bit output Q - Bit output of a FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 386 Constant 0, constant 1 M – Markers SN - Output bit via NET (send) N - Network marker bit nN - NET station n marker LE - Output backlight Q - Bit output from another FB easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 387 (i.e., the log session will be terminated) and output RY will be set to 1. In order to start over, the log files must first be deleted from the storage device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 388 Excel. To do this, click on Project menu/Card.../Data logger logs/Card => PC button. Sample log file The following information will be saved for each data set in the log file: Counters Date stamp Time stamp hh:mm:ss Time stamp ms easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 389 → Section "JC - Conditional jump", page 386 → Section "LB - Jump label", page 391 → Section "MR - Master reset ", page 393 → Section "NC - Numerical converter", page 397 → Section "DL - Data logger", page 380 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 390: Jc - Conditional Jump

    0, is shown in a black frame. The following figure shows the function block JC.. as an example of an active function block. This functions here as the active jump label. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 391 If the error output is to be evaluated, position the function block in the circuit diagram again. This time use it as a contact and associate JC..E1 with a suitable Boolean oper- and. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 392 Q - Bit output Q - Bit output of a FB Function block outputs Description Note (Bit) Error 1: if no associated jump label LB is present or is located in front of the jump location (backward jump) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 393 EN will not do anything. meter will be automatically set to 0 or 1 depending on the func- tion block. Parameter display Function block parameters and con- + Call enabled stants can be edited on the device. Simulation possible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 394 → Section "DL - Data logger", page 380 → Section "LB - Jump label", page 391 → Section "MR - Master reset ", page 393 → Section "NC - Numerical converter", page 397 → Section "ST - SET cycle time", page 403 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 395: Lb - Jump Label

    You can also move this function block later on. To do so, right-click on the function block you want to move and then select the Move... option. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 396 → Section "DL - Data logger", page 380 → Section "JC - Conditional jump", page 386 → Section "MR - Master reset ", page 393 → Section "NC - Numerical converter", page 397 → Section "ST - SET cycle time", page 403 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 397: Mr - Master Reset

    QA - Analog output QV - QV - Numeric output of a FB You can assign the following operands to the function block inputs that are bit inputs: Operands Bit inputs Constant 0, constant 1 M – Markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 398 Assigning operands Outputs Constant Markers: MB, MD, MW Analog inputs IA Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 399 When using the function block in the circuit diagram for the first time, use OK to auto- matically enter the display of function blocks on the device display, as shown in the fol- lowing figure. MR16 Q + Figure 184: Parameters on the device display easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 400 → Section "DL - Data logger", page 380 → Section "JC - Conditional jump", page 386 → Section "LB - Jump label", page 391 → Section "NC - Numerical converter", page 397 → Section "ST - SET cycle time", page 403 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 401: Nc - Numerical Converter

    BCD lim- itation BCD: -9 999 999 … +9 999 999 Decimal: -161 061 273 … +161 061 273 Assigning operands You can assign the following operands to the function block inputs that are numeric inputs. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 402 Converts a binary value to a BCD value. Function block outputs Description Note (DWord) Supplies the converted value. Integer value range Decimal: -161 061 273…+161 061 273 BCD: -9 999 999… +9 999 999 Assigning operands easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 403 The value of this marker double word can be entered in hexadecimal or decimal format. It will always be interpreted as binary at function block input I1. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 404 However, since a BCD source cannot represent negative numbers, a negative numeric conversion at QV is simply a theoretical case. Values greater than 9999999 are output as 161061273. Values less than –9999999 are output as –161061273. The working range of the function block has been exceeded. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 405 Since each decimal value is represented with four bytes or eight nibbles and each nibble in the BCD code can assume a value of 9, the largest number that can be represented is 9999999. The smallest number that can be represented is -9,999,999. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 406 → Section "DL - Data logger", page 380 → Section "JC - Conditional jump", page 386 → Section "LB - Jump label", page 391 → Section "MR - Master reset ", page 393 → Section "ST - SET cycle time", page 403 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 407: St - Set Cycle Time

    QA - Analog output QV - QV - Numeric output of a FB You can assign the following operands to the function block inputs that are bit inputs: Operands Bit inputs Constant 0, constant 1 M – Markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 408 → Section "DL - Data logger", page 380 → Section "JC - Conditional jump", page 386 → Section "LB - Jump label", page 391 → Section "MR - Master reset ", page 393 → Section "NC - Numerical converter", page 397 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 409: Interrupt Function Blocks

    In total, no more than 8 interrupt sources are allowed to be processed in a single program. The valid interrupt sources are the IC, IE, IT interrupt function blocks and the CF, CH, and CI high-speed counters that are directly connected to the device inputs. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 410: Operating Principle

    Function block outputs IC_Q1 through IC_Q4 can be set from the interrupt program. The corresponding interrupt program outputs are Q01 through Q04. Main program Interrupt program Figure 187: Input and output states being passed between the main program and interrupt program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 411: The Function Block And Its Parameters

    You can assign the following operands to the function block inputs that are numeric inputs. Operands Value inputs Constant, timer constant MD, MW, MB - Markers NB, NW, ND - NET markers nNB, nND, nND- NET markers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 412 I1…I8, counter input channel B, pulse When there is a complete channel A and B period (e.g., first channel A edge to next channel A edge), the value at IC..QV is incremented or decremented by 2 depending on the easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 413 Bit output used to provide operand states from the interrupt program to the main program. (DWord) Current count Integer value range: -2,147,483,648 to +2,147,483,647 Assigning operands You can assign the following operands to the function block outputs that are numeric outputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 414: Other

    CH, and CI high-speed counters that are directly connected to the device inputs. For more information, please refer to → "CF - Frequency counter", page 224, → "CH - High- speed counter", page 230 , → "CI - Incremental counter", page 237 as well. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 415 Two inputs, I01 – I08 can be assigned freely (max. 8, none can be assigned more than once) IT01…IT08 Automatically assigns the user interrupts 1 to 8 that are still available (only for instances of I01 – I08 that are not in use by other function blocks) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 416 Inside the interrupt program, QP04 will be used to set device output Q4 to 1 directly. Q01 will be used to set function block output Q1 to 1. The system will then jump back to the main program. Figure 188: easySoft 7 main program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 417 6. Function blocks 6.2 Interrupt function blocks Figure 189: easySoft 7 interrupt program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 418 Q1 to 1 and main program marker M250 to 1. This way, the container status will be signaled. Figure 190: easySoft 7 main program Figure 191: easySoft 7 interrupt program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 419 M511 is set in the main program so that it can be used to move back to the home position. Device input I3: channel A Device input I4: channel B The target position is specified on marker MW512. Figure 192: easySoft 7 main program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 420 6. Function blocks 6.2 Interrupt function blocks Figure 193: easySoft 7 interrupt program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 421 Figure 194: easySoft 7 main program Figure 195: easySoft 7 interrupt program See also → Section "IE - Edge-controlled interrupt function block", page 418 → Section "IT - Time-controlled interrupt function block", page 424 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 422: Ie - Edge-Controlled Interrupt Function Block

    While the interrupt program is being processed and during a configured delay, any other incoming interrupts at the function block inputs of the same instance will not be detec- ted. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 423 Q1 – Q4. Zur Verarbeitung des Interrupt-Programmes hat der Funktionsbaustein einen eigenen Merkerbereich von 32 Merker-Bits. Available functions within an interrupt program Interrupt programs are not available when using the EDP programming language. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 424 NET stations n IA - Analog input QA - Analog output QV - QV - Numeric output of a FB You can assign the following operands to the function block inputs that are bit inputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 425 Assigning operands Outputs Constant Markers: MB, MD, MW Analog inputs IA Analog output QA Numeric output from another QV FB You can assign the following operands to the function block outputs that are bit outputs: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 426 Q2 is reset. The interrupt program Q01 passes marker 211 to the main program with Q1 and signals that the cutting device is active. Once the product has been cut at station 2, there is a rising edge at input I1 of the base device. Processing must be initiated. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 427 6.2 Interrupt function blocks Figure 197: easySoft 7 main program Figure 198: easySoft 7 interrupt program See also → Section "IE - Edge-controlled interrupt function block", page 418 → Section "IT - Time-controlled interrupt function block", page 424 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 428: It - Time-Controlled Interrupt Function Block

    I01 through I04. Function block outputs IT_Q1 through IC_Q4 can be set from the interrupt program. The corresponding interrupt program outputs are Q01 through Q04. Main program Interrupt program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 429 Jump if 1, Jump if 0, Return if 1, Return if 0 Logic gates AND, AND NOT, OR, OR NOT, XOR, XNOR Conditional statement – – √ Simple alternative – – √ Multiple alternatives – – √ easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 430 You can assign the following operands to the function block inputs that are bit inputs: Operands Bit inputs Constant 0, constant 1 M – Markers RN - Input bit via NET SN - Output bit via NET (send) N - Net marker bit easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 431 Function block outputs Description Note (Bit) Bit output used to provide operand states from the interrupt program to the main program. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 432 CH, and CI high-speed counters that are directly connected to the device inputs. For more information, please refer to → "CF - Frequency counter", page 224, → "CH - High- speed counter", page 230 , → "CI - Incremental counter", page 237 as well. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 433 Two inputs, I01 – I08 can be assigned freely (max. 8, none can be assigned more than once) IT01…IT08 Automatically assigns the user interrupts 1 to 8 that are still available (only for instances of I01 – I08 that are not in use by other function blocks) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 434 Example of a time-controlled interrupt function block in easySoft 7 Output Q4 needs to be reset after a specific time. This time should be independent from the main program's cycle time so that the switch-off point in time is always the same. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 435 Operating mode: On-delayed Figure 200: easySoft 7 main program Figure 201: easySoft 7 interrupt program See also → Section "IT - Time-controlled interrupt function block", page 424 → Section "IE - Edge-controlled interrupt function block", page 418 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 436: Uf - User Function Block

    (please refer to → Section "Configuring a user function block", page 435. The maximum number of user function blocks that can be called in a single main pro- gram is 127. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 437: General Information On User Function Blocks

    Click on the Program/ Create user function block... menu option click on the button in the toolbar. The Create user function block dialog box will appear Program/ Create user function block... menu option easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 438 In short, this section is used to specify how big the number of parameters passed from the main program should be. You can choose to configure all the other options later on if you want. The "Configuring a user function block" section goes into them in greater detail. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 439: Configuring A User Function Block

    <UF – Blinker1V1.00>, and then click on the "Configure user function block" button in the toolbar. Right-click on the tab for the user function block in the work pane and select the Configure... option. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 440 "Creating a user function block" field. Please note that, although the "Configure user func- tion block" dialog box will show the programming language you originally selected, it will no longer be possible to change it. Program/ Create user function block... menu option Figure 203: Configure user function block easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 441 What this means is that the values will be retained until the next time the ACTUAL value is overwritten. There are two input fields (for the start and end values of the retention range) each for markers and for the following function blocks. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 442 By any change of the retentive range via the Project view, System settings, Reten- tion. By any changes to the parameters for the remote markers of a visualization device. When the program is deleted with the Communication -> Delete device button The following exception applies to retentive markers: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 443: Programming A User Function Block

    You should be in the Programming view for the user function block. Following is a screenshot showing an example in which a timing relay is programmed with the flash- ing operating mode. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 444: Calling A User Function Block In The Main Program

    In order to call a user function block in a main program that uses the FBD programming language, drag the function block like a normal function block to the work pane in the Programming view. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 445 The digital and analog inputs and outputs can be connected the same way as for any other function block. In the example below, the user function block's Q1 output is con- nected to a counter relay's C input. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 446 All the user function blocks used in a project's main programs will be part of the project file and will be saved together with the project. If there are any user function blocks, the tabs will change accordingly: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 447 Finally, the "Function block outputs" drop-down menu will list the various individual out- puts, together with information specifying whether the contact is connected internally. In addition, you will be able to select the bit logic for digital outputs. Programming view Figure 210: Coil tab easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 448: User Function Blocks In An St Main Program

    The NAME and VERSION you entered originally will be used to define the user function block's type and version. These two pseudo inputs cannot remain unconnected and are not allowed to be mapped outside of the function block call. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 449: Saving A User Function Block

    When a user function block is selected, the list of operands and function blocks will show the operands that are available. The number of manufacturer function blocks will be smaller. All operands within a user function block refer to a separate local memory area. Sup- ported (local) operands: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 450 A maximum of 12 bit inputs and outputs can be used A maximum of 8 analog inputs and outputs can be used Device-specific operands (ID, LE, P) and NET operands (N, NB, NW, ND, RN, SN) are not supported for user function blocks. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 451: Programming View Tabs

    Please note that it will only be possible to export the function block if it does not contain any errors. Finally, if the function block is protected with a password and is not open, a prompt asking you to enter the password will appear. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 452: Plausibility Check

    This check can be run at any time on user function blocks that are in use or that are not in use in the project. The sole exception consists of password-protected user function blocks in use. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 453: Importing A User Function Block

    A user function block with different content is already found in easySoft 7. Since it is used in the project and the function block interfaces are different, the import is not allowed. Do you want to select a different file? easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 454: Replacing A User Function Block

    "There are no user function blocks that are suitable as a replacement, or they are cur- rently open for editing." easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 455: Deleting A User Function Block

    6.3.11 Comparing user function blocks The "Compare user function blocks..." menu option will be enabled as soon as you select a user function block. If the selected user function block is password-protected, you will have to enter the password. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 456 If you instead choose to compare the selected user function block with a previously exported user function block, the "Import user function block" dialog box will appear so that you can select a uf7 file. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 457: Printing A User Function Block

    When you print out a user function block, the printout will contain all the parameters from the configuration dialog box, the program in the programming language used, and a list of cross references for the operands used. This function comes with the option of viewing a page preview first. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 458: Timing And Counter Relay Example

    C01 and T01 are wired in the standard circuit diagram and their inputs and out- puts are defined. Figure 216: Hardwiring with relays Figure 217: Wiring with easyE4 Enter circuit diagram Enter the following circuit diagram while using the EDP programming language. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 459 If you enter the same setpoint value at I1 and I2, the timing relay operates as a syn- chronous flasher. The + character means that the parameters of this timing relay can be modified using the PARAMETERS menu. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 460 >I1 002,000 >I2 002,000 QV> 0.550 Figure 223: Doubling the flashing frequency If the setpoint is a constant, it can also be modified via the PARAMETERS menu. The actual value is only shown in RUN mode. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 461 See also → Section "Timing and counter relay example", page 454 → Section "CF - Frequency counter", page 224 → Section "CH - High-speed counter", page 230 → Section "CI - Incremental counter", page 237 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 462 6. Function blocks 6.4 Timing and counter relay example easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 463: System Settings

    → page 560 E-mail function → page 562 Configuration Download comments → page 470 Define program name → page 472 Retention function → page 473 Configuring the memory card and device ID → page 481 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 464: System Options - Base Device With Display And Buttons

    "Setting up a NET", page 537 The submenu is only provided in English ETHERNET Used to configure the Ethernet settings on the device, → Section "Ethernet", page 464 The submenu is only provided in English easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 465: View

    ID check. If you do this, it will be possible to transfer all program types to the base device through a microSD memory card or through easySoft 7 regardless of whether an ID has been set in the program itself. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 466: Boot Logo

    As soon as the easyE4 device is switched on, the boot.bmp will be shown as a splash screen for the defined duration. In order for the splash screen to keep working, the microSD memory card must remain in the device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 467 Cyclical data will be sent every 10 ms or when there is a data change, but not before the bus delay has elapsed. Using the default value of 60 ms will normally be sufficient to prevent transmission overloads. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 468 Use the cursor buttons to enter the device's s\Ethernet\IP Address IP address. IP ADDRESS 000.000.000.000 Table 75: System Option- Select the network setting you want. s\Ethernet\Address mode AUTO IP ✓ DHCP STATIC IP See also → Section "Establishing an Ethernet connection", page 532 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 469: Switch Languages

    You can change the user interface language in easySoft 7. Click on the Options menu. Select the Languages menu option. Click on the language you want. Before the change can be applied, the software will need to be closed and restarted. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 470: Setting The Startup Behavior

    The program will start as soon as the device is switched on (the device will switch to RUN mode). RUN MODE Disabled The program will need to be started separately (the device will remain in STOP mode). easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 471: Enabling / Disabling The Card Start Option

    Go to the Memory card / device ID section and find the checkbox for Card start. To turn on, enable the checkbox by clicking on it. To turn off, disable the checkbox by clicking on it. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 472 7. System settings 7.8 Setting the startup behavior See also → Section "Configuring the memory card and device ID", page 481 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 473: Debounce

    Click on the System settings tab. Go to the System settings section and look for the Debounce checkbox. To turn on, enable the checkbox by clicking on it. To turn off, disable the checkbox by clicking on it. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 474: Download Comments

    Click on the System settings tab. Go to the Comments section and look for the Download comments checkbox. To turn on, enable the checkbox by clicking on it. To turn off, disable the checkbox by clicking on it. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 475: P Buttons

    Enter the maximum cycle time in [ms] into the input field. If you do not enter a value into the input field, the default setting will be used instead. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 476: Define Program Name

    Click on the System settings tab. Go to the Program name section and look for the input field. Enter the name you want into the text field so that it will be applied to the program. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 477: Retention Function

    Project view, in the System settings tab. If the retentive marker range exceeds 400 bytes, a red negative number will be shown in the Free field in order to indicate this. Retain retention during transfer easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 478: Retention In The Easysoft 7

    To turn on, enable the checkbox by clicking on it. To turn off, disable the checkbox by clicking on it. To configure the corresponding retention as necessary, enable the Marker contents and/or Function block contents checkbox. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 479 Please keep potential unforeseen and/or undesirable consequences in mind! Retention bytes will show the amount of memory needed as you enter the values you want. Check whether there is enough memory. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 480: Security – Password Protection

    It is not possible to change the operating mode from RUN to STOP and MODE vice versa using the operating buttons of the device. MEMORY Access to the microSD memory card will be protected. CARD easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 481 Select the first letter or number for the password. Confirm the entry with the OK pushbutton. Repeat these steps for the remaining characters in the password. You can cancel at any time with the ESC button. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 482: Password

    7.14.1.1 What happens if you forget your password or enter the wrong password? When you enter the wrong password, there will be a short period during which you will be locked out. You can try and enter the password again once this period elapses. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 483: Configuring The Password In Easysoft 7

    To turn off, disable the checkbox by clicking on it. You can use any numbers or letters for the six-character password. Special characters and umlauts are not permitted. Enter the password into the input field. Confirm the password by entering it again. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 484 When you save the project, the password will be enabled for the <program>.e70. The Delete password button will reset the password See also → Section "Protect project with password", page 1 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 485: Configuring The Memory Card And Device Id

    This ID ensures that a program will be overwritten on the easyE4 device only if the IDs match. See also → Section "Transferring programs from and to a memory card", page 150 → chapter "7 microSD memory card", page 487 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 486: Time And Date Setting

    Confirm the entry with the OK pushbutton. There are additional configuration options available in the SET CLOCK menu. DST setting DST Go to the main menu. Go to SET CLOCK. Select the DST menu option. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 487 If you want to set an offset for the time, follow the same steps. Table 82: Set Clock\Radio Clock RADIO CLOCK ACTIVE : YES INPUT : I001 OFFSET : +000' easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 488: Setting Time And Date In The Easysoft 7

    The new option will be saved on the local system. NET-GROUP If you are using a NET GROUP, you can select a easyE4 device from the group that will serve as the time reference for all the other devices in the NET GROUP. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 489 → "HW - Weekly timer (Hour Week)", page 168 → "HY - Year time switch (Hora Year)", page 178 → "WT - Weekly timer (WeekTable)", page 215 → "YT - Year time switch (Year Table)", page 209 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 490 7. System settings 7.16 Time and Date setting easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 491: Microsd Memory Card

    In order to be able to transfer programs or use the data logger function, the microSD memory card must be formatted accordingly. The actual transfer is carried out in easySoft 7, in the Project view. The DL - Data logger function block can be used for logging data and states. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 492: Automatic Booting From The Card

    The microSD memory card is already in the device and is prepared for booting on the device itself. easySoft 7 is not needed in this case. 8.1.1 Preparing the card in the PC for booting with easySoft 7 Only possible with easySoft 7. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 493 If this is the first time you click on this menu option, make sure to select the drive corresponding to the microSD card. The Card setup dialog box will appear. Transfer program Menu bar/Project/Card… Figure 231: Offline User dialog memory card Click the PC -> Card button. The “File selection” window opens. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 494 In addition, the name of the starting program will appear in the "Card setup" dialog box, in the Start program drop-down menu. The .e70 program will be compiled into a .PRG program and shown in the list. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 495: Preparing The Card In The Easye4 Device For Booting With Easysoft 7

    To do so, enable the Allow overwriting via card option in Project view/System settings. Go to the Communication view/Program/Configuration section and click on the Card… button. The "Card setup" dialog box will appear. Menu bar/Project/Card… easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 496 8. microSD memory card 8.1 Automatic booting from the card Figure 233: Offline User dialog memory card Transfer program Click the PC -> Card button. The "File selection" dialog box will appear. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 497 In addition, the name of the starting program will appear in the "Card setup" dialog box, in the Start program drop-down menu. The .e70 program will be compiled into a .PRG program and shown in the list. Optional: Checking the microSD memory card easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 498 Figure 234: microSD memory card drive with PROGRAM folder contains BOOT.TXT and compiled test.- prg program The card is now prepared with all the prerequisites for booting. You can now use auto- matic booting from the card – please refer to → "", page 488. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 499: Preparing The Card For Booting On The Easye4 Device Itself

    RUN mode is active. Table 86: Card\Pro- gram\Set boot program Name Program 1 ✓ Name Program 2 Name Program 3 If the display is blank, this means that there are no pro- grams on the memory card. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 500 8.1 Automatic booting from the card Switch off the power supply. The card is now prepared with all the prerequisites for booting. You can now use auto- matic booting from the card – please refer to → "", page 488. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 501: Reset – Resetting The Device To Factory Settings

    Now turn off the easyE4 base device and remove the microSD memory card. The easyE4 base device will be reset. The program, password, and all settings will be deleted, and the network interface will work with auto-IP. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 502: Loading New Operating System

    8.3 Loading new operating system easyE4 base devices can be updated to a newer operating system. This operating system is provided for download by Eaton Industries GmbH, Bonn through its online Download Center – Software. Download the operating system you want on your computer.
  • Page 503 Use the P buttons to select the MANAGE SD CARD menu option and confirm your selection with OK. Use the P buttons to select the RELEASE CARD menu option and confirm your selection with OK. After this, the microSD memory card will no longer be accessible. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 504: Setting A Splash Screen For The Easy-E4-...-12...C1 Display

    → Section "Transfer program to the easyE4 device", page 114 → Section "Transferring programs from and to a memory card", page 150 → Section "Overview of switch-on behavior", page 85 → Section "DL - Data logger", page 380 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 505: Easye4 Inside

    Table 87: Cycle timeeasyE4 Read Write process Process circuit process image diagram and func- image tion block diagram Local Local inputs outputs Function Function block block inputs outputs Markers Markers Diagnostics NET sta- information tions out- easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 506 Segment 5 In the fifth segment the easyE4 device assigns all coils in one pass, from the circuit dia- gram line 1 - n, with the new switch states from the process image of the outputs. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 507 NET data if this easyE4 device receives new read data or provides new send data ( on ). to copy all new switching states to the process image. Rung Segment Figure 237: How the EDP evaluates circuit diagrams and function blocks easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 508: Transfering An Existing Circuit Diagram

    MFD devices will be shown as "other" NET sta- tions. easySoft 7 will use the previous devices and the operands used as a basis in order to optimize the easyE4 hardware and the new xyz.e70 program. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 509: Timing Characteristics Of Expansion Devices

    As for mixes of digital and analog devices, the following example is meant to illustrate the corresponding time response: With two digital expansion devices and two analog expansion devices, the easyConnect cycle would be 4.1 ms. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 510: Time Behavior Of The Inputs And Outputs

    This function is useful, for example, in order to ensure a clean switching signal despite contact bounce. Figure 238: easyE4 input assigned a switch EASY-E4-DC-... devices and EASY-E4-AC-... devices operate with physically different input voltages and therefore differ in the length and evaluation of debounce times. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 511: Delay Time On Easy-E4-Dc

    When the DC voltage signal drops out from 1 to 0 and DEBOUNCE is active, the same delay time (C) of 20 ms is applied before the signal is transferred to the next circuit dia- gram cycle. For this the input signal S1 must be < 5 V at the input terminal. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 512: Delay Time With Debounce Deactivated

    The easyE4 device responds to very short sig- nals. To allow reliable recognition and processing of the input signal, it must be applied stably for a certain duration, the length of which depends on the circuit diagram processing cycle time. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 513: Delay Time On Easy-E4-Uc

    (1st and 2nd pulse at B). (50 Hz) = 40 ms, tSC (60 Hz) = 33.3 ms Switch-on delay (normally): I1…I12: 80 ms (66.7) Off-delay (normally): I1…I12: 80 ms (66.7) The corresponding values for 60 Hz are given in brackets. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 514: Additional Delay Time Due To Bouncing Pushbuttons

    I1…I12: 20 ms (16.7) The appropriate values for 60 Hz are given in brackets. The procedure for changing the delay times is described in: → Section "Time behavior of the inputs and outputs", page 506 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 515: Device Information

    GATEWAY ADDRESS: xxx.xxx.xxx.xxx DNS SERVER: (Enabled / Disabled) WEB SERVER HTTP PORT (Enabled / Disabled) MODBUS TCP - Shows the operating system version SYSTEM Part number 0068(build version) B  : 1.00(Version) OS : 60268(checksum) CRC : easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 516: Operating States

    In this case, the program will be executed and the outputs will be switched on and off as per the program logic. Existing communication services such as NET, Modbus, web servers, etc. will be running, and it will be possible to use them. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 517: Net Network

    Station 1 sending a bit to station 2 NET-ID1 NET-ID 2 2 SN 15 → 1 RN 015 Station 3 sending a double word to station 8 via PT16 NET-ID1 NET-ID 2 → GT 01 PT16 Parameter NET-ID 1 PT 16 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 518 Bus delay in ms = (number of NET stations - 1) * 4 * 2 + 6 Case B: If only network markers are being used: Bus delay in ms = (number of NET stations - 1) * 2 * 2 + 6 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 519 7, set the bus delay as high as possible for your application. To do this, you will need to disconnect each device from the Ethernet and use easySoft 7 to change the bus delay point by point. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 520 9. easyE4 inside 9.7 NET network easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 521: Diagnostics Messages Of The Operating System

    30 seconds. ID15 – ID16 – ID17 – ID18 – ID19 There is an interrupt overload. One or more interrupt function blocks are being used, and the interrupt easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 522: Transistor Outputs (Overload / Short Circuit)

    Expansion devices feature a "DIAG" output that you can assign to operands ID25 through ID96 for each device. Example EASY-E4-DC-8TE1 DIAG equals ID25 EASY-E4-DC-16TE1 DIAG equals ID26 10.2 Diagnostics buffer Only possible with easySoft 7. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 523 10. Diagnostics messages of the operating system 10.2 Diagnostics buffer During online operation, the diagnostic buffer will be shown in the Communication view. Additional information on this in the easySoft 7 Help easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 524 10. Diagnostics messages of the operating system 10.2 Diagnostics buffer easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 525: Connection To Other Devices

    The cables being used must be assembled and terminated as required by the port/interface description in this document. When wiring the devices, follow all instructions regarding how to wire the corresponding port/interface. All general Directives and standards must be complied with. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 526: Functions Offline

    NET-ID drop-down menu (additional filter categories: 1 – 10 or none (0) for the NET group filter; NT1 – NT8 or none (0) for the NET-ID filter) Click on New search easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 527 If a device is locked with a password, the Password dialog box will appear so that you can unlock it. Simply enter the cor- responding password and confirm it. If the password is correct, the connection to the device will be established. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 528 (the system settings for Ethernet and NET; please refer to → Section "System set- tings", page 459) Click on the => Device button Repeat these steps for every device that you want to configure Project view Figure 244: NET configuration without a program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 529 The Card setup window appears. Release – Stops the card so that it can be removed from the device. Format Formats the card. Important: This will delete any easyE4 files found on the card! 2.NET…: easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 530 Device => Card – Writes a program found on the device to the card. Card => PC – Imports a selected program on the card into an easySoft project. Card => Device – Writes a selected program from the list to the device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 531 ACTUAL configuration Device => PC Imports the device configurations (base and expansion devices, as well as NET set- tings) found after all the devices are switched on. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 532: Circuit Diagram Window In Communication View

    The following buttons are found in the toolbar: ▶ Status Display On and ■ Status Display Off buttons Wiring test (only in STOP mode) Group diagnostics (shows all diagnostic alarms) Oscilloscope (hides and shows the oscilloscope) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 533 Display You can use the display functions to carry out the following work online: Display + buttons Shows the device display (including for devices without a physical display) and easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 534: Status Display On

    The program's first network will be displayed. A red line stands for "1", while a black line stands for "0". Select the program network that you want to monitor. To exit the status display, click on Status display off easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 535: Wiring Test

    Either click on the Group diagnostics option in the Communication menu or click on the Group diagnostics button in the toolbar. You will get a log message containing all the diagnostic alarms in the device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 536: Establishing An Ethernet Connection

    Write down the IP address for the easyE4 device. To find this address, open the INFORMATION\ACTUAL CONFIG menu on the device and scroll to the IP ADDRESS option. Open the Communication view in the easySoft 7 programming software. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 537 If there is an Ethernet connection, the easyE4 base device will be found and listed in the table with the corresponding parameters. Click on the Save as IP profile button to save the IP profile for the found easyE4 base device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 538 Click on the Online button to establish a connection between your PC and the easyE4 device. If the easyE4 device is protected with a password, a cor- responding prompt will appear and ask you to enter the pass- word before you can access the device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 539 As soon as the connection is established, the easyE4 device will appear in the work pane Communication\Connection view Figure 251: Connection to easyE4 device established Transfer your .e70 program by clicking on the PC => Device button in the Program / Configuration section. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 540 Figure 252: Transferring the current program to the easyE4 device For additional help working with easySoft 7, read the various help topics in the easySoft 7 Help. To access it, press the F1 key on your keyboard. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 541: Setting Up A Net

    Figure 253: NET diagram All easyE4 base devices feature an Ethernet port that can be simultaneously used for all communications, e.g., web server, Modbus TCP, e-mail, and programming the easyE4. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 542 11. Connection to other devices 11.3 Setting up a NET In order to be able to run a NET group, there must be an Ethernet connection between the devices or device and PC. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 543: Access On The Net

    Accordingly, devices from the easy800 and easyE4 series cannot be phys- ically connected to each other. Existing .e60 programs can be migrated to .e70 programs for the easyE4 series. When you do this, the easy800, devices that are used with the Remote I/O operating mode will be converted to local expansions.
  • Page 544 This basic principle applies to all network markers in all data formats Network markers overlap in the various data formats N1-8 N9- N17- N25- N33- N41- N49- N57- N65- N73- N81- N89- N97- N105- N113- N121- NB10 NB11 NB12 NB13 NB14 NB15 NB16 etc. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 545: Net Settings

    Make sure that <Device NT1> is selected instead of the usual <local> in the Com- munication view/Connection section/Device drop-down menu. Click on the PC -> Device button. The Selection of NET stations dialog box will appear. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 546 Available NET group numbers NET-ID Used to assign a group device number to the selected base device. Base device running in standalone mode with the relevant I/O expan- sions (if any) Available device IDs in the NET group easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 547 7, set the bus delay as high as possible for your application. To do this, you will need to disconnect each device from the Ethernet and use easySoft 7 to change the bus delay point by point. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 548 → Section "GT - Get values from NET", page 339 → Section "PT - Put values to NET", page 342 → Section "SC - Synchronizing clock via NET", page 346 → Section "Establishing an Ethernet connection", page 532 easySoft 7 Help easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 549: Modbus Tcp

    The most important functions include, but are not limited to: Communications at the control level Transmitting analog and digital values to higher-level control systems Platform-independent communication Communication with devices that are not part of the easyE4 series easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 550: Programming Communication With Modbus Tcp

    1. Request PDU (the Modbus TCP server must receive this PDU) a. Byte 0 contains the function code, which is used to identify the function that is desired b. The remaining bytes are function-specific 2. Response PDU (the Modbus TCP server must send this PDU) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 551: Read Coils 0X01

    (1 but per output state; 1=ON, 0=OFF) 2. The LSB of the first byte, i.e., bit 0, contains the state of the output that is addressed first in the request. The other outputs follow in ascending order. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 552: Read Discrete Inputs 0X02

    3. If a byte is not used fully, the unused bits will be padded with 0's. Once the response is encoded, it is sent. 11.4.2.3 Read Holding Registers 0x03: Function 0x03 reads internal registers (e.g., marker words in the easyE4) word by word. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 553: Read Input Registers 0X04

    Function 0x04 reads the analog inputs' registers word by word. The Modbus client treats two bytes as one input register. This means that in order to read an analog input with 32 bits, two consecutive input registers must be read. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 554: Write Single Registers 0X06

    Must always be 1 less than the MW being written to (if you want MW1 to be written to, there must be a 0 here) Register value 2 byte Value to be written Response to the request being received easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 555: Write Multiple Registers 0X10

    This response will contain the function code, the starting address, and the number of registers from the request (→ Section "Write Multiple Registers 0x10:", page 551 Request PDU) Table 104: Response-PDU Function Code 1 byte 0x10 ;Write Multiple Registers easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 556 11. Connection to other devices 11.4 Modbus TCP Start address 2 byte Same value as in request Number of 2 byte Number of registers written to (the value should match registers the request) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 557: Modbus Tcp Error Handling

    In other words, as of this writing, there is no known criterion for a "read discrete inputs" error in the server. Read Holding Registers 0x03: In the event of an error, Modbus TCP will send an error frame. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 558 **A read operation always returns consistent data from the image table, since this data is protected from other modules by semaphores. In other words, as of this writing, there is no known criterion for a "read input registers" error in the server. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 559 **A write operation can always write consistent data to the image table, since this data is protected from other modules by semaphores. In other words, as of this writing, there is no known criterion for a "write multiple registers" error in the server. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 560 Fault Code 1 byte 0x80 + Function code Exception Code 1 byte 01 This will indicate to the client that the desired function is not supported by the server. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 561: Modbus Map

    2032 NW32 NET marker word 32 be returned 5000 RTC (second) 5000: Seconds; 5001: Minutes; 5002: Hours; 5003: Day; 5004: …. … … Month; 5005: Year 5005 RTC (year) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 562 NET marker words. 2032 NW32 NET marker word 32 If a function code is used on Modbus registers that are not listed (gray), a value of 0 or an exception code will be returned. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 563 Please note that little-endian is used when converting bytes to words in an easyE4. If you want to implement Modbus communications with big- endian, you will need to make the necessary adjustments. See also easySoft 7 Help easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 564: Setting Up A Web Server

    Enter a password into the corresponding text field. Please note the security requirements for the password: At least eight ASCII characters with at least one uppercase character, one lowercase character, one number, and one spe- cial character. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 565 Now define the ranges that can be written to via the web server with the From and To drop-down menus. Select the range for Enable marker (write) Select the range for Enable NET marker (write) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 566: E-Mail Function

    In addition, the e-mail functionality comes with the advantage of traceability. This trace- ability can be viewed much the same way as data logging. The following will be saved: When an error occurred When the operating state changed When programs were deleted easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 567: Configuring The Easysoft 7

    If the settings do not match, it will not be possible to send the easyE4 system messages. Start by selecting whether you will be entering an IP address or a DNS name (pre- ferred). Now enter the corresponding information. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 568 1. Not encrypted 2. STARTTLS 3. SSL/TLS (most common connection security protocol) Finally, you will need to enter your login name and password for the mail server into the two fields at the bottom right. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 569: Programming An Alarm Function Block To Trigger Notifications

    Finally, select the "Type of information transmission" and "Recipient assignment" options you want and enter the subject and message that should be sent by e-mail. See also → Section "AL - Alarm function block", page 349 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 570 11. Connection to other devices 11.6 E-mail function easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 571: Faults

    7, the power flow display in the easyE4 display enables you to test the logic operations of the circuit diagram. Only qualified persons should test electrical voltages while the easyE4 device is in oper- ation. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 572: Messages From The Operating System

    Only when switched on for the first time TEST: CLOCK Continuous display ERROR: EEPROM The memory for storing the retentive values or easyE4 replace the easyE4 circuit diagram memory is faulty. ERROR: CLOCK Clock error easyE4 replace easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 573: Possible Situations When Creating Programs

    No voltage at relay contact Check installation instructions, load check external wiring easyE4 device power supply interrupted easyE4 device circuit diagram does not activate relay output Wire break easyE4 device relay is faulty Replace easyE4 device easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 574: Event

    Switch on the power supply anything easyE4 device faulty Press the OK button. If no menu appears, replace the easyE4 device. Text displayed with too many spaces Enter text or do not activate text output easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 575: Functionality Of The Net Faulty

    Table 107: NET station time intervals Baud Rate Station must send a “sign of life” Station detects a missing sign every ... of life signal from … [Kbit/s] [ms] [ms] 1000 1800 1500 4500 3000 9000 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 576: Replacing A Net Station

    12.4.2 Replacing a NET station If you wish to replace a NET station NT2 - NT8 in a running plant, you should take pre- paratory measures in order to ensure fault-free commissioning of this NET station. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 577: Station With Net-Id 1 Fails

    Safety measure: On every NET station with a program, monitor the diagnostics bits ID.. in order to detect a missing NET station as quickly as possible → Section "Monitoring based on diagnostic bits", page 571. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 578 12. Faults 12.4 Functionality of the NET faulty easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 579: Maintenance

    The easyE4 should only be opened by the manufacturer or by an author- ized center. Operate the device until only with the enclosure fully closed and sealed. Use the original packaging to ship the device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 580: Storage, Transport And Disposal

    If there is condensation in or on the device, do not switch on the device until it is completely dry. Use the original packaging to ship the device. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 581: Disposal

    Materials used in the packaging Packaging Material Outer packaging Cardboard Inner packaging Cardboard Plastic bag: polyethylene (PE) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 582 13. Maintenance 13.3 Storage, transport and disposal easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 583: Appendix

    Appendix Appendix A.1 Dimension and weight specifications A.2 Approvals and declarations A.3 Technical data A.3.1 Data sheets A.4 Further reading A.5 Sample Projects Alphabetical index List of Figures Glossary easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 584: A.1 Dimension And Weight Specifications

    Appendix A.1 Dimension and weight specifications A.1 Dimension and weight specifications Base devices with 4 space unit front dimension EASY-E4-UC-12RC1, EASY-E4-DC-12TC1 EASY-E4-UC-12RCX1, EASY-E4-DC-12TCX1 Figure 257: Dimensions in mm (Inch) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 585 Expansion devices with 4 space unit front dimension EASY-E4-UC-16RE1,EASY-E4-DC-16TE1 Figure 258: Dimensions in mm (Inch) Width x Height x Depth 71.5 mm x 90 mm x 58 mm (2.81" x 3.54" x 2.28") (without plug) Weight 0.20 kg easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 586 Expansion devices with 2 space unit front dimension EASY-E4-UC-8RE1,EASY-E4-DC-8TE1, EASY-E4-DC-6AE1 Figure 259: Dimensions in mm (Inch) Width x Height x Depth 3.5 mm x 90 mm x 58 mm (1.4" x 3.54" x 2.28") (without plug) Weight 0.18 kg easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 587: A.2 Approvals And Declarations

    Programmable controllers: Equipment requirements and tests 61131-2 Mechanical shock IEC/EN 15g /11ms resistance 60068-2-27 Vibration IEC/EN Displacement amplitude: 5–9 Hz: 3.5 mm; 9–60 Hz: 0.15 mm 60068-2-6 Acceleration amplitude: 60–150 Hz: 2 g Environmental tests IEC/EN 60068-2-30 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 588: A.3 Technical Data

    197223 - EASY-E4-DC-6AE1 A.3.1.3 Accessory devices 197225 - EASY-E4-CONNECT1 Spare parts package, consisting of three (3) connectors and three (3) end covers 197226 - EASYSOFT-SWLIC Programming software license easySoft 7 191087 - MEMORY-SDU-A1 microSD memory card easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 589 Eaton Catalog No. 197211 197212 197213 197214 Basic function Control relay, expandable with I/O expansions from the easyE4 series; Ethernet port for connecting to a network Real-time clock Display with keypad Monochrome Monochrome 6 x 16 lines 6 x 16 lines...
  • Page 590 ① Backup time (hours) with fully charged double layer capacitor ② Service life (years) Accuracy typ. ± 2 s/day (± 0.2 h⁄year) of the real-time clock depending on ambient air temperature fluctuations of up to ± 5 s/day (± 0.5 h⁄year) are possible easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 591: A.4 Further Reading

    For helpful videos that explain how to use specific functions, please visit the product page at http://www.eaton.eu/easy. Product training The Eaton Experience Center Training (EEC) has a series of training courses available for the easyE4. For more information, as well as to download the workshop catalog, please visit: http://www.eaton.eu/training...
  • Page 592: A.5 Sample Projects

    Appendix A.5 Sample Projects A.5 Sample Projects To get a quick look at the possibilities offered by the easyE4 series, please visit the cor- responding product page on the Internet (the page includes a series of application examples and tutorials).
  • Page 593 A.5 Sample Projects Lamp H1 Light H2 Lamp H3 Lamp H4 3. Parameters: Fast pulse speed (0.30 sec) Medium pulse speed (0.60 sec) Slow pulse speed (1 sec) C1-C4 Number of pulses Chaser light on times easy-E4_Running_light_ES_EN_EDP.e70 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 594 11/18 MN050009 EN www.eaton.com...
  • Page 595: Alphabetical Index

    C - Counter relay for 800 control relays, Visu- alization devices Approvals C - Counter relay for visualization devices Cable protection Arithmetic Canceling, circuit diagram input Assigning variables, function block input CARD START Associated variable Carry 220, 232, 239 Auxiliary relay easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 596 User function block Counter relay Commissioning Communication CP - Comparators for 800 control relays/visu- View alization devices Comparison of analog and setpoint values CP - Comparators for visualization devices Comparison of variables and constants Cross-sections Conditional jump easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 597 Data logger Display elements Data multiplexer Display messages Date and time display Display priority Date and time entry Disposal Date setting Recycling Q1 (boolean function block output) Dividing DL - Data logger Debounce Download Deceleration ramp easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 598 PO - Pulse output High-speed counters Front mounting HW - Weekly timer 259, 279 Function Hysteresis Function block editor Function block list Function blocks IC - Adding to a circuit diagram for the first time easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 599 Limits of PW pulse width modulation function block Load torque PO - Pulse output JC - Conditional jump Loading new operating system Jog mode Loading programs onto multiple NET stations Jump Location of use Jumps Lower and upper limits 244, 256 easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 600 Number of pulses Modbus TCP PO - Pulse output Modifying Numeric formats Connections Numerical converter Contacts and coils Numerical converter mode Motion control Mounting MR - Masterreset Offset 244, 311 On the CH High-speed counter Multiplying easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 601 Enabling/disabling access Pulse width Part number Pulse width modulation Password Assigning Changing Enabling Forgotten Q01/Q02 Period duration Q1 (boolean function block output) 188, 244, 339 Period duration to minimum ON duration ratio PT - "PUT" Network easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 602 SNTP synchronization 484-485 Retentive markers Source address Rolling text Source range 307, 312 Rolling time Splash screen 462, 500 RUN START Rung Standards Adding/Deleting Start frequency Change Start ramp Deleting starting program Rungs Startup behaviour easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 603 Table function Up/down counters TC - Three step controller Update Technical data Upper limit Testing, circuits via the P buttons Upper threshold value Text display 357, 359 User function block Calling in the main program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 604 Value range Value range, Markers Value scaling VC - Value limitation Version User function block Versions 21, 25 View Communication Visualization device 188, 218 Weekly timer Window discriminator Wiring Grid Wiring arrow WT - Weekly timer easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 605: List Of Figures

    Figure 26: Inserting a memory card Figure 27: Removing the memory card Figure 28: RJ-45 socket, 8-pole Figure 29: Connecting the Ethernet cable Figure 30: Removing the Ethernet cable Figure 31: Figure: License product certificate easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 606 Figure 60: Power flow display 1 Figure 61: Power flow display 2 Figure 62: Current flow display with zoom Figure 63: Current flow display with zoom Figure 64: Sample program open Figure 65: Card setup dialog box easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 607 Figure 94: Manufacturer function block display in the function block editor Figure 95: Signal diagram Figure 96: Figure: Tab with parameters in the Programming view Figure 97: Signal diagram Figure 98: Figure: Tab with parameters in the Programming view easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 608 Figure 125: Figure: Entry screen in the programming software Figure 126: Figure: Entry screen in the programming software Figure 127: Figure: Entry screen in the programming software Figure 128: Figure: Entry screen in the programming software easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 609 Figure 156: n: Total number of pulses Figure 157: Three-step controller schematic diagram Figure 158: Timing diagram for three-step controller Figure 159: Signal diagram for three-step controller Figure 160: Figure: Restriction of the input values to the specified limits. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 610 Figure 186: Parameter configuration on the device Figure 187: Input and output states being passed between the main program and interrupt program Figure 188: easySoft 7 main program Figure 189: easySoft 7 interrupt program Figure 190: easySoft 7 main program easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 611 Figure 215: Import user function block Figure 216: Hardwiring with relays Figure 217: Wiring with easyE4 Figure 218: Wiring of counter and timing relay Figure 219: Enter parameter C01 Figure 220: Enter ParameterT01 Figure 221: Testing the circuit diagram easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 612 Figure 247: Search for devices with an IP address Figure 248: Saving the found device's IP profile Figure 249: Selecting the easyE4 device's IP address Figure 250: Establish PC connection to easyE4 device Figure 251: Connection to easyE4 device established easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 613 Figure 255: NET tab for the selected base device in the NET group Figure 256: Scanning the diagnostics bit in the circuit diagram Figure 257: Dimensions in mm (Inch) Figure 258: Dimensions in mm (Inch) Figure 259: Dimensions in mm (Inch) easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 614 11/18 MN050009 EN www.eaton.com...
  • Page 615: Glossary

    8-bit channels (grayscale, RGB, CMYK, etc.) Communication Board Adapter *.uf7 User function block file format CEST Central European Summer Time *.zip ZIP file format used to compress and archive CIDR files ClasslessInterDomainRouting Card Information Structure easyE411/18 MN050009 ENwww.eaton.com...
  • Page 616 IP allowed to pass. This also prevents packets not address behind the name in order to actually be easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 617 TCP/IP protocol. A distinction is drawn Operating system between private address spaces for local net- A group of programs that control and manage works (intranet) and public addresses (Inter- the processes in a computer and its connected net). devices. easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 618 Refers to the ability of operands to retain their standard for the expansion cards for portable value (memory contents) in the event of a loss computers used in Eaton touch panels. PCMCIA of voltage cards are energy-efficient and support hot plug- ging, i.e., they can be replaced during ongoing...
  • Page 619 This rewritable flash data storage devices that are also means that subnet masks define the max- used with Eaton and are commonly referred to imum size of the corresponding subnetworks. as microSD cards. Data written to these cards...
  • Page 620 Windows Embedded Compact 7 pro A component-based, multi-functional real-time operating system designed to meet the needs of even the most demanding industrial easyE4 11/18 MN050009 EN www.eaton.com...
  • Page 621 Eaton Industries GmbH, Eaton is a power management company with 2017 sales of $20.4 bil- Hein-Moeller-Straße 7-11, lion. We provide energy-efficient solutions that help our customers...

Table of Contents

Save PDF