manualshive.com logo in svg
background image

Manual

11/18 MN050009 EN

easyE4

Manual

Содержание easyE4 series

Страница 1: ...Manual 11 18 MN050009 EN easyE4 Manual...

Страница 2: ...document Publication date 11 18 MN050009 EN 1st Edition Build 007 Copyright 2018 by Eaton Industries GmbH 53105 Bonn Author Electrical Sector Business Unit MOC Editor Eaton Industries GmbH Hein Moell...

Страница 3: ...be implemented for the I O interface so that a line or wire breakage on the signal side does not res ult in undefined states in the automation devices l Deviations of the mains voltage from the nomin...

Страница 4: ......

Страница 5: ...se as intended 19 1 2 Function 19 1 2 1 Features 20 1 3 Device models versions and part nos 21 1 3 1 Basic features 21 1 3 2 Base device versions 22 1 3 3 I O expansion versions EASY E4 E1 23 1 4 Acce...

Страница 6: ...ce 47 2 4 Connection terminals 48 2 4 1 Cable cross sections 48 2 4 2 Connecting the power supply 49 2 4 3 Connect digital inputs 50 2 4 3 1 Connect digital counter inputs 51 2 4 4 Connecting analog i...

Страница 7: ...ith connected expansion devices 80 3 3 4 Status display on easyE4 control relays with display and keypad 81 3 3 5 Commissioning the Ethernet network 83 3 3 5 1 Network operation 83 3 3 6 Remote operat...

Страница 8: ...trol options in RUN mode 111 4 5 4 Delete program 113 4 6 Transfer program to the easyE4 device 114 4 6 1 Transfer with a microSD memory card 114 4 6 2 Establish Ethernet connection 119 5 Programming...

Страница 9: ...151 5 5 1 1 PROGRAMS submenu 152 5 6 Working with function blocks 154 5 6 1 Adding function blocks to the circuit diagram for the first time 154 5 6 2 Function block list 156 5 6 3 Configuring parame...

Страница 10: ...4 3 PO Pulse output 284 6 1 4 4 TC Three step controller 297 6 1 4 5 VC Value limitation 302 6 1 5 Data and register function blocks 306 6 1 5 1 BC Block compare 306 6 1 5 2 BT Block transfer 311 6 1...

Страница 11: ...T Time controlled interrupt function block 424 6 2 3 1 General 424 6 2 3 2 Operating principle 424 6 2 3 3 The function block and its parameters 426 6 2 3 4 Other 428 6 3 UF User function block 432 6...

Страница 12: ...the startup behavior 466 7 8 1 Enabling disabling the RUN START option 466 7 8 1 1 Configuration on a base device with a display 466 7 8 2 Enabling disabling the CARD START option 467 7 8 2 1 Configur...

Страница 13: ...elf 495 8 2 Reset resetting the device to factory settings 497 8 3 Loading new operating system 498 8 4 Setting a splash screen for the EASY E4 12 C1 display 500 9 easyE4 inside 501 9 1 Program execut...

Страница 14: ...1 547 11 4 2 2 Read Discrete Inputs 0x02 548 11 4 2 3 Read Holding Registers 0x03 548 11 4 2 4 Read Input Registers 0x04 549 11 4 2 5 Write Single Registers 0x06 550 11 4 2 6 Write Multiple Registers...

Страница 15: ...osal 576 13 3 1 Storage and transport 576 13 3 2 Disposal 577 Appendix 579 A 1 Dimension and weight specifications 580 A 2 Approvals and declarations 583 A 3 Technical data 584 A 3 1 Data sheets 584 A...

Страница 16: ...12 easyE4 11 18 MN050009 EN www eaton com...

Страница 17: ...ocumentation as well as additional references is available for download on the Internet http www eaton eu doc Please send any comments recommendations or suggestions regarding this doc ument to AfterS...

Страница 18: ...f our knowledge and in accordance with the state of the art However this does not exclude the possibility of there being errors or inaccuracies We assume no liability for the correctness and com plete...

Страница 19: ...and accident prevention directives stand ards and regulations applicable to the commissioning circuit diagram cre ation for and use of the control relays for your planned application in particular th...

Страница 20: ...08 Flashing values on the display are shown in gray in this manual Table 1 Format conventions used throughout this manual 0 1 5 1 Warning labels Danger Risk of personal injury DANGER Warns of hazardou...

Страница 21: ...eful 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 i...

Страница 22: ...0 1 About this manual 18 easyE4 11 18 MN050009 EN www eaton com...

Страница 23: ...easyE4 device must be used only in locations for which the device is approved Make sure to read and follow the information and labels on the nameplate for the device as well as section Approvals and d...

Страница 24: ...igh speed controllers with decentralized intel ligence There is ladder diagram language version called easy Device Programming EDP that you can use to put together a circuit diagram on the device In t...

Страница 25: ...Basic features All base devices feature l An operating system firmware l A microSD memory card slot l An Ethernet port 10 100 Mbps that can be used as a communication or network interface All expansi...

Страница 26: ...se device versions are different from each other in terms of l The type of operating voltage l The type of outputs l The available controls EASY E4 12 C1 Figure 1 Devices with display and button contr...

Страница 27: ...s are different from each other in terms of l The type of operating voltage l The type and number of inputs l The type and number of outputs and l in terms of width space units SU EASY E4 UC 16RE1 EAS...

Страница 28: ...w eaton eu ecat Example article no Catalog Number 191087 MEMORY SDU A1 microSD 2 GB memory card with adapter I Grade without an operating system 197226 EASYSOFT SWLIC software licence easySoft 7 Opera...

Страница 29: ...t number for screw terminal devices 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...

Страница 30: ...vide Customer Service with the following information l Part number l Information from the QR code l Ambient conditions at the location of use l Fuse or other protective element used to protect the dev...

Страница 31: ...4 12 CX1 Expansions Power Supply Pushbuttons LED POW RUN Input points Slot for microSD memory card LED ETHERNET NET Outputs Covering cap Bus connector plug Ethernet con nection Functional earth Displa...

Страница 32: ...is available free of charge However you will need a software license in order to be able to use all of its functions easySoft 7 can also be used to l Test your circuit diagram by simulating the power...

Страница 33: ...erformed NOTICE Pay attention to the hazard severity levels used throughout this doc umentation whenever a hazard is indicated The hazard symbol and sig nal word used and the corresponding text will p...

Страница 34: ...oduct pages on the Internet http www eaton eu doc http www eaton eu easy WARNING Incomplete operator manual copies Working with individual pages taken out from the operator manual may lead to bodily i...

Страница 35: ...ions in them l The required ambient conditions must be met l Maintenance work must be carried out correctly Make sure to read the Legal disclaimer page 14 We assume no liability for damages consequent...

Страница 36: ...as the device s elec tromagnetic compatibility EMC cannot be guaranteed if the following are used unsuitable cables improperly assembled and terminated cables and or wiring that does not conform to t...

Страница 37: ...es larger than that of the cable shielding parallel to the cable CAUTION DATA LOSS If the SD card is being written to and a voltage drop occurs or the card is removed data may be lost or the SD card m...

Страница 38: ...ot damaged in any way CAUTION INSTALLATION CUT OUT The mounting cutout must be located in a position that will not defeat the purpose of stabilizing webs or other reinforcing elements in the control p...

Страница 39: ...1 easyE4 control relays description 1 10 Safety regulations CAUTION Installation requires qualified electrician easyE4 11 18 MN050009 EN www eaton com 35...

Страница 40: ...1 easyE4 control relays description 1 10 Safety regulations 36 easyE4 11 18 MN050009 EN www eaton com...

Страница 41: ...llation in a de energized state Always comply with all applicable country specific safety rules and regulations 1 Switch off and isolate 2 Secure against retriggering 3 Verify isolation from the suppl...

Страница 42: ...ther reinforcing elements in the control panel If necessary reinforcing elements must be installed added 2 1 1 Installation position easyE4 devices are intended to be flush mounted in control cabinets...

Страница 43: ...itable measures 2 1 1 2 Aeration and de aeration l The device uses natural convection based passive cooling i e it does not use fans l Make sure that there will be enough volume for air changes inside...

Страница 44: ...er The package for the easyE4 series comes with Unit Description 1 x EASY E4 12 C1 or EASY E4 12 CX1 1 x Installation instructions IL050020ZU Table 3 Std pack easyE4 control relays Unit Description 1...

Страница 45: ...lation position page 38 Make sure that the mounting cutout has the right size Mounting EASY E4 Mounting on ICE EN 60715 mounting rail OR With screws and ZB4 101 GF1 mounting feet 2 3 1 Mounting easyE4...

Страница 46: ...nnector as standard You can use the expansion devices to l Increase the number of inputs outputs l Combine various voltages l Process analog digital signals You can use all digital and analog expansio...

Страница 47: ...2 Installation 2 3 Mounting Figure 6 Assembling a base device with expansions easyE4 11 18 MN050009 EN www eaton com 43...

Страница 48: ...ly push the device down and against the mounting rail until it snaps into place over the mounting rail s lower lip The device will clip into place automatically Figure 7 Installation on IEC EN 60715 m...

Страница 49: ...s upper lip in an inclined position to the right of the previous expansion 2 Slide the expansion until it is resting flush against the previous expansion 3 Lightly push the device down and against the...

Страница 50: ...as an accessory please refer to Section Accessory devices page 24 Figure 8 Inserting a fastening bracket Figure 9 Screw mounting configuration for a device The base devices and the EASY E4 UC 16RE1 an...

Страница 51: ...you can remove it directly 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 dev...

Страница 52: ...mm blade and for fastening on screw terminals optional a tightening torque 0 5 0 7 Nm 2 4 1 Cable cross sections Figure 12 Screw length stripping length Terminal capacity in mm solid 0 2 to 4 AWG 22...

Страница 53: ...ll enter RUN or STOP mode depending on the specific device and configured settings NOTICE When the basic devices and expansion units are switched on they behave like a capacitor so that an inrush curr...

Страница 54: ...reuse it as a contact in your circuit diagram as often as you like Connect the contacts for example buttons or switches to the input terminals of the easyE4 device Figure 14 Connect digital inputs As...

Страница 55: ...E4 UC must be a DC voltage since only DC signals will be processed You can process the following l 4 individual high speed counter signals one single counting direction I1 I2 I3 I4 l 2 incremental co...

Страница 56: ...3 l I8 IA04 The analog voltage inputs can also be used as digital inputs Figure 16 Connecting analog inputs SETPOINT encoder Use a potentiometer with a resistance 1 k e g 1 k 0 25 W DANGER Analog sign...

Страница 57: ...oth grounding points may flow lead ing to the interference of analog signals Lay signal cables separately from heavy current cables Connect inductive loads that you are switching via the outputs of th...

Страница 58: ...Figure 17 Connecting relay outputs DANGER Make sure to observe the technical data for the relays Do not exceed the upper voltage limit of 250 VAC on a relay contact If the voltage exceeds this thresho...

Страница 59: ...sion device s inputs Figure 19 Connecting expansion device transistor outputs Suppressor circuit for transistor outputs on EASY E4 devices Large currents may be produced when inductive loads are switc...

Страница 60: ...minals 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 56 easyE...

Страница 61: ...epends on the ambient temperature and the current level If the fault continues the output will switch off and on until the fault is rectified or the power supply is switched off 2 4 6 2 Connecting out...

Страница 62: ...nput and analog output The following options are available Resolution analog Resolution digital value 0 10 V 12 bits 0 4095 4 20 mA 12 bits 820 4095 0 20 mA 12 bits 0 4095 For all analog inputs you ca...

Страница 63: ...terference than digital signals therefore the signal cables should be carefully routed and connected An incorrect connection can lead to unwanted switching states The following measures must be adhere...

Страница 64: ...16RE1 Power Supply UC 0V 0V Input I1 I2 I3 I4 I5 I6 I7 I8 Output Q1 1 Q1 2 Q2 1 Q2 2 Q3 1 Q3 2 Q4 1 Q4 2 Output Q5 1 Q5 2 Q6 1 Q6 2 Q7 1 Q7 2 Q8 1 Q8 2 EASY E4 UC 8RE1 Power Supply UC 0V Input I1 I2...

Страница 65: ...ctions 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...

Страница 66: ...e base device Inserting a microSD card Memory cards cannot be inserted the wrong way around Do not use force when inserting the card Pull out the slot Push the microSD card into the slot until you fee...

Страница 67: ...the slot Push the microSD card into the slot 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 Re...

Страница 68: ...ion interface The Ethernet controllers support transfer rates of 10 Mbit s and 100 Mbit s Figure 28 RJ 45 socket 8 pole If you integrate the EASY E4 into an Ethernet network you will need to connect t...

Страница 69: ...et cable Figure 29 Connecting the Ethernet cable PIN Ethernet 10 100 MBit 1 Tx 2 Tx 3 Rx Rx 4 5 6 Rx 7 8 Connect the functional earth Plug in the Ethernet cable Removing the Ethernet cable Figure 30 R...

Страница 70: ...product certificate that you can then use to request a license key online This license key can be used to unlock all of the software s functions Installation requirements l An easySoft 7 version l A...

Страница 71: ...FT SWLIC order No 197226 you will be purchasing a license product certificate for easySoft 7 This license product certificate will include a 36 digit certificate number that you can use to request a 2...

Страница 72: ...box will appear For your own security enter the owner information into this dia log box Once you enter all your information a 24 digit license key will be sent to the e mail address you provided The e...

Страница 73: ...asySoft 7 you can add a valid license key later on in order to unlock the full version Go to easySoft 7 the menu and click on License A dialog box for entering the license key will appear Figure 33 Li...

Страница 74: ...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 easySoft 7 can check whether there...

Страница 75: ...Select the Software category then the easySoft 7 software then the product ver sion and finally your language Click on the product version you want in order to download it Save the installation packag...

Страница 76: ...ersion of the software enter your 24 digit license key here If a valid license key is not entered during installation the software will be installed in demo mode You can add a license key later on ple...

Страница 77: ...7 programming software program to be installed 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 c...

Страница 78: ...s display 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 or Figure 44 easySoft 7 icon depe...

Страница 79: ...You can use easySoft 7 for the display and controls or use a remote display To this end the control relay offers a point to point Ethernet connection or a connection in a network via easySoft 7 3 1 In...

Страница 80: ...the device will start in RUN mode In addition to having a valid program on the control relay please make sure that there are no peripheral faults that will lead to STOP mode Device models without a d...

Страница 81: ...address address collision Green flashing 2 flashes pause etc NET data flow working one or more NET stations missing Green flashing 1 flash pause etc NET data flow working all NET stations working LED...

Страница 82: ...g 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 l If there is a splash screen on the memory c...

Страница 83: ...e SYSTEM OPT menu option Press the OK button The SYSTEM OPTIONS menu will appear Main menu System Options Menu Language Figure 48 Menu path in English Use the cursor buttons to scroll to the MENU LANG...

Страница 84: ...hat the operating state of the base device and the expansions is All expansion devices must be selected in the program The expansion devices must be connected in the same order in the program and in t...

Страница 85: ...EOF The Ethernet port is not enabled no Ethernet cable connected supply voltage off The port is not enabled the easyE4 device does not have an IP address ECN Ethernet cable connected EOK There is an...

Страница 86: ...16 Line 4 ID 17 ID 24 Line 5 Free Line 6 Current device operating mode Press the ALT button Shows additional indicators I 1 4 7 8 N T 1 P MO 1 3 0 8 Q 1 4 R U N M A C 0 0 2 2 C 7 1 2 3 4 3 E 1 6 7 6 7...

Страница 87: ...Internet you will need to incorporate network security measures outside of the easyE4 Make sure that the network area in which you run the easyE4 devices is secure You can do this by using VPN connec...

Страница 88: ...sent at the machine or system make sure that you always know what exactly will happen when you do so Make absolutely sure that remote operation will not endanger anyone See also Section Setting up a w...

Страница 89: ...s turned on l RUN start l Card start As soon as the easyE4 device starts the options will be read The easyE4 basic device will check whether a microSD has been inserted and whether there is a starting...

Страница 90: ...ion 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...

Страница 91: ...lays with LED indicators page 76 4 1 Base device with display and buttons Figure 52 Display and keypad on EASY E4 12 C1 4 1 1 LCD Display Monochrome device display with six lines each with 16 characte...

Страница 92: ...in the SYSTEM OPTIONS SYSTEM DISPLAY menu Section View page 461 4 1 2 Keyboard DEL Deleting in the circuit diagram ALT Special functions in circuit diagram Status display Cursor buttons Move cursor Se...

Страница 93: ...e save entries How the P button functions are mapped to the cursor buttons Input P1 Input P2 Input P3 Input P4 Press the OK button on the EASY E4 in order to open the menu from the status display Use...

Страница 94: ...on of a coil function or a NET ID I 01 Use the OK button to switch to Entry mode so that you can enter or change a value at the current cursor position Press the ESC button in Entry mode to restore to...

Страница 95: ...art with RUN mode if you deactivate the RUN MODE startup behavior easyE4 devices with LED indicators have a different startup behavior On them the RUN START and CARD START functions will be enabled au...

Страница 96: ...be possible to switch to RUN mode It will not be possible to do configuration work either In order to configure it the program must be stopped STOP RUN Operating mode changes may be protected with a p...

Страница 97: ...ting principle in the circuit diagram and function block editor Button Effect DEL Delete rung contact relay or empty rung in the circuit diagram ALT Toggle between N C and N O contact connect contacts...

Страница 98: ...OK button The main menu will appear The scrollbar on the right side will indicate whether there are additional menu options Please note that since the display has six lines only you may need to use th...

Страница 99: ...rk on the easyE4 STOP RUN PARAMETERS SET CLOCK CARD INFORMATION SYSTEM OPT PROGRAM Table 8 Main menu STOP RUN PARAMETERS SET CLOCK CARD INFORMATION SYSTEM OPT PROGRAM Table 9 Main menu 4 4 2 STOP RUN...

Страница 100: ...s cannot be changed It is also possible to change parameters via the PARAMETERS menu if you have saved the pro gram and therefore password protected the function block editor To immediately apply a ch...

Страница 101: ...yE4 device Opens additional menus STOP RUN PARAMETERS SET CLOCK CARD INFORMATION SYSTEM OPT PROGRAM Table 16 Set clock SET CLOCK DST RADIO CLOCK Table 17 Set clock DD MM YYYY FR 13 08 2018 12 03 04 Ta...

Страница 102: ...Table 22 Card SET BOOT PROG DELETE PROGRAM CARD DEVICE DEVICE CARD Table 23 Cards Program START NEW LOG DELETE OLD LOG DELETE ACT LOG Table 24 Cards Log record ing FORMAT RELEASE CARD Table 25 Cards M...

Страница 103: ...N SYSTEM OPT PROGRAM Table 27 Main menu ACTUAL CONFIG SYSTEM Table 28 Information Information Actual Config Information System Shows the versions on the easyE4 Specification of the part number OS Oper...

Страница 104: ...ystem options PASSWORD RANGE Table 31 System Option s Security DEBOUNCE P BUTTONS RUN MODE CARD MODE LOAD CARD DISPLAY DEVICE ID BOOT LOGO Table 32 System option s System ENGLISH DEUTSCH FRANCAIS ESPA...

Страница 105: ...o Section System settings page 459 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 f...

Страница 106: ...e Opens another menu STOP RUN PARAMETERS SET CLOCK CARD INFORMATION SYSTEM OPT PROGRAM Table 35 Main menu CIRCUIT DIAGRAM FUNCTION BLOCKS Table 36 Programs Used to display and edit the act ive circuit...

Страница 107: ...am and exit the menu with the ESC button you will be able to select from the CANCEL SEARCH GO TO and SAVE options by scrolling through them with the cursor buttons in the bottommost line After editing...

Страница 108: ...switches sensors lamps or con tactors you wish to use Use easySoft 7 to create your own program Opens another menu STOP RUN PARAMETERS SET CLOCK CARD INFORMATION SYSTEM OPT PROGRAM Table 41 Main menu...

Страница 109: ...uit diagram At the moment the circuit diagram is empty 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 di...

Страница 110: ...cuit dia gram grid Navigating in the circuit diagram Figure 55 Fields in the circuit diagram The first four columns are contact fields the fifth column is a coil field Each line is a cir cuit connecti...

Страница 111: ...iagram by the relay coil Q001 The symbol identifies the coil s function in this case a relay coil acting as a contactor Q001 is one of the easyE4device s outputs From the first contact to the output c...

Страница 112: ...T button to activate the arrow and press the cursor buttons to move it Pressing the ALT button once more switches the cursor back to Move mode The ALT button also has two other functions depending on...

Страница 113: ...ot have to be changed Your result will look as follows Your first wired and functional circuit diagram I001 I002 Q001 L 1 C 5 40120 Figure 58 Completed circuit diagram You can use the cursor buttons t...

Страница 114: ...u option The current operating mode is indicated on the display of the easyE4 device by a tick at RUN or STOP stop Pressing the OK button enables you to toggle between the modes Press the OK pushbutto...

Страница 115: ...yE4 displays the power flow with a double line I001 I002 Q001 L 1 C 1 RUN Figure 60 Power flow display 1 Power flow display Inputs I001 and I002 are closed relay Q1 has picked up Press pushbutton S2 t...

Страница 116: ...cked up Contact closed coil is triggered Contact opened coil not triggered Press pushbutton S2 that has been connected as a break contact The power flow is interrupted and relay Q1 drops out Figure 63...

Страница 117: ...mode in order to extend delete or modify the circuit diagram Switch the easyE4 device to STOP mode From the main menu go to the SYSTEM OPTIONS menu Opens additional menus STOP RUN PARAMETERS SET CLOCK...

Страница 118: ...a suitable adapter if necessary Open the easySoft 7 programming software on your PC Create an application program and save it or Open a sample program If necessary use the help in the menu by accessin...

Страница 119: ...he 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 bo...

Страница 120: ...e Card section to specify the storage location i e the drive where the microSD memory card is located In addition this section will show the available information about the memory card Click on the PC...

Страница 121: ...igure 66 File selection dialog box The following safety prompt will appear Do you want to enter the program as a start program on the card as well This prompt is intended for cases in which the easyE4...

Страница 122: ...the easyE4 base device Section Inserting a microSD card page 62 The easyE4 device will be ready for operation Apply the corresponding supply voltage while observing all relevant safety instruc tions...

Страница 123: ...RS SET CLOCK CARD INFORMATION SYSTEM OPT PROGRAM Table 46 Main menu ACTUAL CONFIG SYSTEM Table 47 Information NET GROUP 00 NET ID 00 MAC ADDRESS xxxxxxxxxxxx DEVICE NAME IP ADDRESS xxx xxx xxx xxx SUB...

Страница 124: ...etwork and Sharing Center and set up a LAN connection over Internet Protocol Version 4 TCP IPv4 Then enter an IP address in the same range you used for the device but with a different device number Ex...

Страница 125: ...assword and operating parameters as well as the following l Circuit diagram program on the easyE4 l Function block list l Function block diagram Programs have file extension e70 However please note th...

Страница 126: ...il field can be used to enter the relay coil being driven together with the cor responding coil identifier and coil function The coil identifier consists of a coil name coil number and in the case of...

Страница 127: ...rungs Each point of intersection is a connection l The number of free bytes is displayed so that you can recognize how much memory is available for the circuit diagram and function blocks The circuit...

Страница 128: ...ocks are provided with or without con tacts and coils How a safety or standard function block is added to the safety or stand ard circuit diagram and parameterized is described in Section Working with...

Страница 129: ...tacts N C contacts are indicated with a horizontal line above the operand concerned An easyE4 device operates with different contacts that you arrange in any order in the contact fields of the circui...

Страница 130: ...following coil functions are available for all coils Display Coil function Example Page Contactor function Q01 D02 S04 01 M07 page 127 Impulse relay func tion Q03 M04 D08 S07 01 page 127 S Set SQ08 SM...

Страница 131: ...ram Coil with the impulse relay function The relay coil switches whenever the input signal changes from 0 to 1 The relay behaves like a bistable flip flop Figure 71 Impulse relay signal diagram A coil...

Страница 132: ...l is not retentive Figure 72 Set and Reset signal diagram If both coils are triggered at the same time priority is given to the coil further down in the circuit diagram This is shown in the above sign...

Страница 133: ...is set to 1 the coil will switch its make contacts to 0 Figure 74 Inverse contactor function signal diagram Evaluating a rising edge cycle pulse This function is used if the coil is only meant to swi...

Страница 134: ...ch on a falling edge When the coil status drops out from 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 automati...

Страница 135: ...rounding up to the next higher integer is neces sary even if the decimal number is below 0 5 Searched for Given Bit M n Byte MB n Word MW n Double Word DW n Bit M 8n 7 to 8n 16n 15 to 16n 32n 31 up to...

Страница 136: ...ers in order to save data in a non volatile manner please refer to Section Retention function page 473 Numeric formats The values of the data types marker byte MB and marker word MB are processed as u...

Страница 137: ...uit diagram with inputs I 001 I 002 and output Q 001 First specify which input and output terminals you wish to use in your circuit The signal states on the input terminals are detected in the circuit...

Страница 138: ...tact function Example Contact of comparator function block For more information on how to add and configure a function block as a contact or coil in a circuit diagram please refer to Section Working w...

Страница 139: ...s a N O or N C Switch to Entry mode and move the cursor over the contact name Press the ALT button The N O contact will change to a N C contact Press the OK button 2 to confirm the change Figure 79 Ch...

Страница 140: ...ist of all contacts and coils Section Function blocks page 166 The values for contact and coil fields can be changed in input mode The value that can be changed will flash The easyE4 device proposes c...

Страница 141: ...I 01 to I 02 In the coil field change Q 001 to S Q 008 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...

Страница 142: ...Connect mode Use the cursor buttons to move the arrow between the contact and coil fields and use the cursor buttons to move it between the rungs Press the ALT button to leave Connect mode The easyE4...

Страница 143: ...scrolled by easyE4 automatically in the circuit diagram display if you move the cursor beyond the top or bottom of the display A new rung is added below the last connection or inserted above the curso...

Страница 144: ...tact of the rung is displayed Press the OK button You can use the GO TO function to jump to any rung up to the last wired rung 5 4 10 Saving the circuit diagram Press the ESC button A menu will appear...

Страница 145: ...tton Use the cursor buttons to switch to the SEARCH menu Press the OK button Use the cursor buttons to select a contact or coil as well as the required number For a function block you select the funct...

Страница 146: ...iagram as contacts P 01 to P 04 Requirement The P buttons must have been enabled in the system menu Example 1 This standard circuit diagram example enables a lamp at output Q1 to either be switched on...

Страница 147: ...e switching states of contacts relay and function block coils during operation The circuit diagram display performs two functions depending on the mode l STOP Create the circuit diagram l RUN Power fl...

Страница 148: ...me circuit diagram l Function block editor for skipping function blocks Jump location is located in the circuit diagram and jump destination in the function block editor The use of jumps in the functi...

Страница 149: ...of started timing relays continues to run Power flow display of skipped area Jumped sections are indicated by the coils in the power flow display All coils after the jump coil are shown with the symbo...

Страница 150: ...ions to the inputs and outputs of other stations depends on the operating mode of the devices on the NET in which the following applications are possible Operating devices on the NET Usable NET operan...

Страница 151: ...stations l The station only has write access to its local outputs and outputs of its local expan sion unit Example Station 1 uses the state of Q1 of station 2 in its circuit diagram Station 1 however...

Страница 152: ...pplies l on the sending station and receiving station use the same operand number for each SN RN pair to be formed l in the circuit diagram of the sending station you set for the SN operand coil the s...

Страница 153: ...C set date and time 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 o...

Страница 154: ...easyE4 base device has a microSD memory card the program can also be stored on this memory card Section Automatic booting from the card page 488 You can store multiple programs on a single memory car...

Страница 155: ...ETERS SET CLOCK CARD INFORMATION SYSTEM OPT PROGRAM Table 57 Main menu The device menu for the memory card will appear with additional menu options PROGRAM LOG RECORDING MANAGE SD CARD INFORMATION Tab...

Страница 156: ...of a line is used to indicate the program with which the easyE4 device will start as soon as there is a supply voltage If the display is empty this means that no programs have been stored on the memor...

Страница 157: ...Select the program that you want to transfer to the device Confirm your selection by clicking the OK button DEVICE CARD The current program will be transferred from the device to the memory card Afte...

Страница 158: ...e devices used in con ventional open loop and closed loop control systems You can first use the function block in the circuit diagram and then define the ACTUAL and Setpoint parameters for the inputs...

Страница 159: ...OK button The display switches to the function block editor Here you normally define all function block parameters As you have reached the function block editor via the circuit diagram in this case y...

Страница 160: ...circuit diagram where you last left it In order to finish configuring the manufacturer function block e g by assigning a ref erence value open the function block editor as follows Press the ESC button...

Страница 161: ...played in the function block editor 5 6 3 Configuring parameters in the function block editor The function block can be fully parameterized in the function block editor This is accessed via the functi...

Страница 162: ...ange the values for a parameter set OK button Switches to input mode Change whole number places with the cursor buttons Use the cursor buttons to change the value of a whole number place OK button Sav...

Страница 163: ...f a QV manufacturer function block l Markers such as MD MW MB l or the analog output QA Deleting operands at function block inputs outputs Position the cursor on the required operand Press the DEL pus...

Страница 164: ...re password protected the function block editor This is the point of this menu When the password is activated and the basic parameter for each function block is set you can allow or deny the operator...

Страница 165: ...tion block In this example select the data block comparator AR01 in Adder mode Press the OK button Depending on the display selected the function block is shown with the ACTUAL values and the result o...

Страница 166: ...function block diagram for manufacturer function blocks that are no longer needed and delete them l The manufacturer function blocks are designed so that an output value of a function block can be ass...

Страница 167: ...ss range l M 1 512 l MB 1 512 l MW 1 512 l MD1 256 Avoid accidental double marker assignments Otherwise you might address the 512 bit markers sim ultaneously via the first 64 marker bytes 32 marker wo...

Страница 168: ...s The columns that follow show the various available access options bit byte word and double word The first 64 bytes can be accessed with all four access options Within this context M41 is the least s...

Страница 169: ...easyE4 11 18 MN050009 EN www eaton com 165...

Страница 170: ...209 Counter function blocks C Counter relay page 218 CF Frequency counter page 224 CH High speed counter page 230 CI Incremental counter page 237 Arithmetic and analog function blocks A Analog value...

Страница 171: ...ional jump page 386 MR Master reset page 393 NC Numerical converter page 397 ST SET cycle time page 403 Interrupt function blocks Interrupt function blocks are available only in easySoft 7 IC Counter...

Страница 172: ...weekly timer HW01 through HW32 features four channels that can each be configured with an ON event and an OFF event in the parameter configuration for the block All channels act jointly on function b...

Страница 173: ...arker bit NET station n x ID Diagnostic alarm x LE Output backlight x P buttons x I Bit input x Q Bit output x Q Bit output of a FB x Function block outputs Description Note Bit Q1 1 if the on conditi...

Страница 174: ...select one or two days of the week when these times will apply Note If the off time is earlier than the on time the control relay will not switch off until the following day Parameter display Call en...

Страница 175: ...automatically causes Sunday to be entered as the default weekday Other Retention The function block does not recognize retentive data Behavior in the event of a power failure The time is backed up and...

Страница 176: ...l define at DY1 the weekday and at ON the time for the initial on switching Then in the same channel define at DY2 the weekday and at OFF the time for the last off switching The time switch is require...

Страница 177: ...me 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 9...

Страница 178: ...nd OFF are left without any parameters for this first channel Then in the next channel define at DY1 the weekday and at OFF the time for the switch off DY2 and ON are without any parameters for this s...

Страница 179: ...e for Mondays to Wednesdays is 22 00 Figure 101 Signal diagram The first on time at one of the four channels switches output Q1 to 1 The first off time of a channel switches output Q1 to 0 If the on t...

Страница 180: ...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...

Страница 181: ...h must be assigned the following parameters Figure 105 Tab with parameters in the Programming view See also Section HY Year time switch Hora Year page 178 Section OT Operating hours counter page 188 S...

Страница 182: ...maining continuously switched on from the start of any user defined day until the end of any user defined day month or year The parameters for the switch on and switch off times for recurring inter va...

Страница 183: ...ans that it will continue to run in the event of a power failure although the time switch relays will not switch The contacts are kept open when de energized Information on the battery back up time ar...

Страница 184: ...x NB NW ND NET markers x nNB nND nND NET markers NET stations n x IA Analog input x QA Analog output x QV QV Numeric output of a FB x You can assign the following operands to the function block input...

Страница 185: ...ction block input EN will be evaluated If the checkbox is dis abled instead the function block will be enabled and function block input EN will not do anything This parameter ensures that when existin...

Страница 186: ...s l The On year must be before the Off year l ON and OFF times the same time parameters must be defined Examples of correct time parameter configurations l ON Year OFF Year l ON Month Year OFF Month Y...

Страница 187: ...ay 26 The parameters are set in one channel Refer to the HY Year time switch Hora Year page 178 below for this time range Setting time range parameters in which the on phase is from the beginning of t...

Страница 188: ...be assigned the following parameters Programming view HY01 Year time switch parameters tab Figure 107 Figure Entry screen in the programming software Example 2 Select month ranges The year time switc...

Страница 189: ...time switch parameters tab Figure 109 Figure Entry screen in the programming software Example 4 Select public holidays The year time switch HY01 is required to switch on at 00 00 on day 5 12 of each y...

Страница 190: ...Year time switch parameters tab Figure 111 Figure Entry screen in the programming software Example 6 Specific days of specific months The year time switch HY01 is required to switch on at 0 00 on day...

Страница 191: ...ramming view HY01 Year time switch parameters tab Figure 113 Figure Entry screen in the programming software Resulting behavior of contact HY01 Q1 The time switch comes on at 00 00 on day 3 and goes o...

Страница 192: ...will be compared with the value at I1 The operating hours counter fea tures a direction input D_ If the operating hours exceed the reference value at I1 when counting up function block output Q1 will...

Страница 193: ...SV When there is a rising edge at SE the value at SV is applied as the operating hours value Assigning operands You can assign the following operands to the function block inputs that are numeric inpu...

Страница 194: ...0 596 523 MN minutes Value range 0 59 SC seconds Value range 0 59 Assigning operands You can assign the following operands to the function block outputs that are numeric outputs Assigning operands Out...

Страница 195: ...the function blocks that are car ried over will be retained The parameter will be auto matically set to 0 or 1 depend ing on the function block Parameter display Call enabled Function block parameter...

Страница 196: ...ice s real time clock will be output at the function block outputs YY year MM month DD day WD day of the week HR hours MN minutes SC seconds Function block output DT signals whether the clock has been...

Страница 197: ...utput of a FB x Function block outputs Description Note Bit DT 0 The output value is standard time 1 The output value is daylight saving time E1 Error 0 error free operation 1 The value is invalid sin...

Страница 198: ...is dis abled instead the function block will be enabled and function block input EN will not do anything This parameter ensures that when existing programs are copied the functionality of the functio...

Страница 199: ...odes This operating mode is selected during configuration and cannot be changed at runtime In addition the time range can be configured as well Seconds minutes and hours are available The operands wit...

Страница 200: ...hilst the ST is set to 1 The stopped time will continue to time out if the signal is reset to 0 If ST has a state of 1 when there is a rising edge at trigger coil EN the assumption of the time referen...

Страница 201: ...can use variable setpoints The setpoints are transferred as follows depending on the time range selected l S value in milliseconds The last digit is rounded up or down to 0 or 5 maximum value 999995 m...

Страница 202: ...ith retriggering Retriggerable reference value Off delayed with retriggering and random time Retriggerable reference value Function block outputs Description Note Bit Q1 Switching contact DWord QV Ela...

Страница 203: ...1 04 01 04 300 00 308 05 00 05 00 500 00 507 08 02 10 06 4095 Maximum 04 099 68 15 68 15 M S time base Rule Time setpoint Variable value 60 Integer Number of minutes Residual Number of seconds Time ba...

Страница 204: ...g 1 Trigger coil T EN 2 Stop coil T ST 3 Reset coil T RE 4 Switching contact N O contact T Q1 ts Setpoint time Range A The time runs down from the SET time value Range B The time does not elapse becau...

Страница 205: ...ff and the internal time counter is reset The function relay waits for a new trigger pulse How the timing relay works with the off delayed operating mode with and without random times Random switching...

Страница 206: ...ching contact N O contact T Q1 ts Setpoint time Range A The time elapses after the trigger coil is deactivated Range B The Stop coil stops the time from elapsing Range C The reset coil resets the rela...

Страница 207: ...n not retriggerable Range F The trigger coil drops out twice The ACTUAL time t1 is cleared and the SET time ts elapses completely retriggerable switch function How the timing relay works with the on o...

Страница 208: ...oil T RE 4 Switching contact N O contact T Q1 ts1 Pick up time ts2 Drop out time Range A The relay processes the two times without any interruption Range B The trigger coil drops out before the on del...

Страница 209: ...19 Signal diagram timing relay single pulse 1 1 Trigger coil T EN 2 Stop coil T ST 3 Reset coil T RE 4 Switching contact N O contact T Q1 Range A The trigger signal is short and is lengthened Range B...

Страница 210: ...reset coil resets the timing relay The trigger coil is still energized after the reset coil is disconnected whilst the delay time runs down How the timing relay works with the flashing operating mode...

Страница 211: ...equires 4 bytes of memory Operand Description Constant 0 to 99 59 time range M S H M or 0 99 99 time range S C Output of a counter relay e g C3QV If the counter actual value is greater than the maximu...

Страница 212: ...r Hour Week page 168 Section HY Year time switch Hora Year page 178 Section OT Operating hours counter page 188 Section RC Real time clock page 192 Section WT Weekly timer WeekTable page 215 Section Y...

Страница 213: ...ating modes are available within this con text l Fixed date l Fixed date for every year l Weekday rule l Easter rule Variable holidays other than Easter cannot be selected Operating principle Each of...

Страница 214: ...r bit NET station n x ID Diagnostic alarm x LE Output backlight x P buttons x I Bit input x Q Bit output x Q Bit output of a FB x Function block outputs Description Note Bit Q1 1 if the on condition i...

Страница 215: ...a meter will be automatically set to 0 or 1 depending on the func tion block Channel A D A maximum of four channels can be configured all four channels will act on output Q1 There is an ON time and an...

Страница 216: ...and OFF times are Good Friday Easter Sunday Easter Monday and day s before after Easter Sunday Reference points other than Easter cannot be selected In these cases a time cannot be configured for swit...

Страница 217: ...ear at 00 00 and remain switched on until 12 28 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 Figur...

Страница 218: ...t be assigned the following parameters Programming view YT01 Year time switch new parameters tab Figure 129 Figure Entry screen in the programming software See also Section HW Weekly timer Hour Week p...

Страница 219: ...ness days and weekends Operating principle Each of the 32 weekly timers WT01 through WT032 can be configured with eight switching events that will be executed at the same time and on any specified day...

Страница 220: ...is fulfilled Can be used to directly connect an output that implements the configured switching times Assigning operands You can assign the following operands to the function block outputs that are n...

Страница 221: ...hannel Parameter display Call enabled Function block parameters and con stants can be edited on the device Simulation possible Parameterization If you select the function block in the easySoft 7 Progr...

Страница 222: ...double word counter Operating principle You can enter upper and lower threshold values as reference values The cor responding function block outputs will switch based on the determined actual value Yo...

Страница 223: ...8 to 2 147 483 647 SL Lower threshold value SV Start value Pre Set When there is a rising edge at SE this value will be applied as the counter value Integer value range 2 147 483 648 to 2 147 483 647...

Страница 224: ...exceeded the switch contact switches to status 1 for one cycle per rising edge detected The function block retains the value of the last valid operation before the contact CY is set ZE Zero 1 if QV 0...

Страница 225: ...ion block input EN will be evaluated If the checkbox is dis abled instead the function block will be enabled and function block input EN will not do anything This parameter ensures that when existing...

Страница 226: ...SV 4 Lower threshold value SL 5 Counting direction coil C D 6 Transfer start value coil C SE 7 Reset coil C RE 8 Contact N O C OF Upper limit threshold reached or exceeded 9 Contact N O C FB Lower th...

Страница 227: ...he actual value will be set to zero The contact C ZE is active Range F The actual value goes outside the value range of the counter relay The contacts OF FB ZE become active according to the direction...

Страница 228: ...l to ten times the fre quency so that the measurement can be accurate to the decimal place despite the fact that the value range is of type integer This means that the frequency is the value at QF mul...

Страница 229: ...inputs that are numeric inputs Operands Value inputs Constant timer constant x MD MW MB Markers x NB NW ND NET markers x nNB nND nND NET markers NET stations n x IA Analog input x QA Analog output x...

Страница 230: ...function block outputs that are numeric outputs Assigning operands Outputs Constant x Markers MB MD MW x Analog inputs IA x Analog output QA x Numeric output from another QV FB x You can assign the fo...

Страница 231: ...n block input EN will not do anything This parameter ensures that when existing programs are copied the functionality of the function blocks that are car ried over will be retained The parameter will...

Страница 232: ...Actual value equal to zero CF ZE 8 tg gate time measuring interval for the frequency measurement The first measurements are made after the CF EN enable signal has been activated The value is output a...

Страница 233: ...function blocks 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 1...

Страница 234: ...actual value determined The counter relays enable a preset start value to be defined at the SV input Only square wave signals are permissible The mark to space ratio is 1 1 The counter wiring must obs...

Страница 235: ...147 483 647 SL Lower threshold value SV 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...

Страница 236: ...tatus 1 for one cycle per rising edge detected The function block retains the value of the last valid operation before the con tact CY is set ZE Zero 1 if QV 0 DWord QV Current counter value in RUN mo...

Страница 237: ...cturer function blocks Assigning operands Bit outputs SN Output bit via NET send x N Network marker bit x nN NET station n marker x LE Output backlight x Q Bit output from another FB x easyE4 11 18 MN...

Страница 238: ...lock input EN will not do anything This parameter ensures that when existing programs are copied the functionality of the function blocks that are carried over will be retained The para meter will be...

Страница 239: ...ctual value is set to the start value The contacts go to the respective position Range D The counting direction coil CH D_ is actuated If counting pulses are present downward counting is initiated If...

Страница 240: ...anufacturer 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 236 easyE4 11 18 MN0...

Страница 241: ...4 Counter input for counter CI02 channel B The contacts will switch according to the actual value The appropriate function block outputs switch according to the actual value determined The counter rel...

Страница 242: ...le point in the pro gram Otherwise previous counts will be overwritten The function block and its parameters Function block inputs Description Note Bit EN 1 Activates the function block The checkbox f...

Страница 243: ...ut x Q Bit output of a FB x Function block outputs Description Note Bit OF Overflow 1 if QV SH OF 1 if the actual value is greater than or equal to the upper threshold value FB Fall below 1 if QV SL F...

Страница 244: ...6 Function blocks 6 1 Manufacturer function blocks Description Note and 2 pulses at channel B value at CI QV 4 240 easyE4 11 18 MN050009 EN www eaton com...

Страница 245: ...Output backlight x Q Bit output from another FB x Parameter set Parameter set Description Note Function block release by EN is necessary If this checkbox is enabled the state of function block input E...

Страница 246: ...ice inputs 2 Upper threshold value SH 3 Start value SV 4 Lower threshold value SL 5 Transfer start value coil CI SE 6 Reset coil CI RE 7 Contact N O CI OF Upper limit threshold reached or exceeded 8 C...

Страница 247: ...Range E The reset coil CI RE is activated The actual value will be set to zero The contact CI ZE is active Range F The actual value goes outside the value range of the counter relay The contacts OF F...

Страница 248: ...omparisons are available Function block input I1 greater than equal to or less than function block input I2 Using the factors F1 and F2 as inputs enables you to amplify and adjust the values of the fu...

Страница 249: ...Switching hysteresis for value at I2 To calculate the hysteresis band dead band limited by the upper and lower hysteresis threshold the function block takes into account the value HY as well as posit...

Страница 250: ...er than I1 I2 Function block outputs Description Note Bit Q1 Status 1 if condition is fulfilled e g I1 I2 with LT mode active CY Status 1 if the above permissible value range of the function block is...

Страница 251: ...te of function block input EN will be evaluated If the checkbox is dis abled instead the function block will be enabled and function block input EN will not do anything This parameter ensures that whe...

Страница 252: ...act switches if the actual value reaches the setpoint value The actual value changes and rises above the value of the setpoint value plus hysteresis The contact goes to the normal position Range C Com...

Страница 253: ...Analog comparator number 02 GT Operating mode Greater than Parameter set can be called via the PARAMETERS menu I1 Comparison value 1 is compared with the comparison value 2 at I2 Value range 214748364...

Страница 254: ...nction block is called for the first time the value at function block output QV will equal zero The function block and its parameters Function block inputs Description Note Bit EN 1 Activates the func...

Страница 255: ...s an overflow has occurred The carry bit AR CY is set to 1 MUL Multiplier Multiplying I1 I2 QV 1000042 2401 QV contains the last per missible value as an overflow has occurred The carry bit AR CY is s...

Страница 256: ...put EN will be evaluated If the checkbox is dis abled instead the function block will be enabled and function block input EN will not do anything This parameter ensures that when existing programs are...

Страница 257: ...guage I 01 AR01CY Q 01 I 02 AR02ZE S Q 02 Figure 139 Wiring the contacts Example of an AR configuration on a device display When using the function block in the circuit diagram for the first time use...

Страница 258: ...7 QV Supplies the calculation result Integer value range 2 147 483 648 to 2 147 483 647 See also Section AR Arithmetic page 250 Section CP Comparator page 255 Section LS Value scaling page 259 Section...

Страница 259: ...loses The function block and its parameters Function block inputs Description Note Bit EN 1 Activates the function block The checkbox for the Function block release by EN is necessary parameter must f...

Страница 260: ...I2 GT Greater Than 1 if I1 I2 Assigning operands You can assign the following operands to the function block outputs that are numeric outputs Assigning operands Outputs Constant x Markers MB MD MW x...

Страница 261: ...sible Other Retention The function block does not recognize retentive data Example of a comparator function block when using the EDP programming language The contact of the function block is sent to m...

Страница 262: ...I2 is compared with I1 Integer value range 2 147 483 648 to 2 147 483 647 See also Section CP Comparator page 255 Section AR Arithmetic page 250 Section LS Value scaling page 259 Section MM Min Max fu...

Страница 263: ...LS QV The mathematical relationship is based on a straight line defined by the coordinate pairs X1 Y1 and X2 Y2 see under The mathematical relationship is A typical application is the conversion of v...

Страница 264: ...ameter must first be enabled DWord DWord I1 Input value value range 32 bit Integer value range 2 147 483 648 to 2 147 483 647 X1 First scale data point 1 Value range 32 bits Y1 First scale data point...

Страница 265: ...input x Q Bit output x Q Bit output of a FB x Function block outputs Description Note DWord QV Delivers the scaled input value Integer value range 2 147 483 648 to 2 147 483 647 Assigning operands Yo...

Страница 266: ...ction block parameters and con stants can be edited on the device Interrupt source Used to select device inputs I1 through I8 as a trigger for the inter rupt Edit interrupt routine Clicking on the but...

Страница 267: ...tion blocks See also 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 eas...

Страница 268: ...be zero when the measurement starts Moreover they can be reset to zero using the RE input You can run the calculation cyclically or only when there are rising edges at function block input T_ The typi...

Страница 269: ...M Markers x RN Input bit via NET x SN Output bit via NET send x N Net marker bit x nN NET marker bit NET station n x ID Diagnostic alarm x LE Output backlight x P buttons x I Bit input x Q Bit output...

Страница 270: ...ock input EN will be evaluated If the checkbox is dis abled instead the function block will be enabled and function block input EN will not do anything This parameter ensures that when existing progra...

Страница 271: ...re wave signal and thus changes the mark to space ratio and pulse duration The period duration of the signal stays constant You define the period duration at the PD input The on time or pulse duration...

Страница 272: ...e resulting max frequency is 200 Hz Value range 0 65535 ME Minimum On duration ms The minimum on duration for devices with tran sistor outputs is 0 1 ms This on duration applies if ME is not set or se...

Страница 273: ...closing time Can be selected within the valid lim its EASY E4 DC Min zz Max 65535 Min zz Max 65535 EASY E4 AC Min zz Max 65535 Min zz Max 65535 Table 63 Parameter limit values for period duration and...

Страница 274: ...are numeric inputs Operands Value inputs Constant timer constant x MD MW MB Markers x NB NW ND NET markers x nNB nND nND NET markers NET stations n x IA Analog input x QA Analog output x QV QV Numeric...

Страница 275: ...Function block release by EN is necessary If this checkbox is enabled the state of function block input EN will be evaluated If the checkbox is dis abled instead the function block will be enabled an...

Страница 276: ...e Y t is the result of the calculation of the proportional component an integral component and a differential component PID controller equation Y t YP t YI t YD t Y t calculated manipulated variable w...

Страница 277: ...is shown by the fol lowing equation YD t Kp x Tv Tc x Xi t 1 Xi t Kp Proportional gain Tc Scan time Tv Rate time of the control system also called the differential time Xi t Actual value with scan ti...

Страница 278: ...and its parameters Function block inputs Description Note Bit EN 1 Activates the function block EP 1 Activates the proportional term EI 1 Activates the integral term DF 1 Activates the derivative term...

Страница 279: ...visu alization functions at the same time In these kinds of applications move the time consuming cal culations to a second device possibly without an integrated display which you can connect via NET A...

Страница 280: ...diagnostic purposes QI Integral component of the manipulated variable Can be used for diagnostic purposes QD Differential component of the manipulated vari able Can be used for diagnostic purposes Ass...

Страница 281: ...stants can be edited on the device Simulation possible Other Retention The function block does not recognize retentive data Example of a PID controller with the programming method EDP M 51 u DC02EN d...

Страница 282: ...TN Reset Time Tn 0 65535 in 100 ms Example The value 250 is processed in the function block as 25 s TV Rate time TV 0 65535 in 100 ms Example The value 20 is processed in the function block as 2 s TC...

Страница 283: ...lays are an unavoidable side effect of signal smoothing The input KP is used to define a proportional gain factor The input signal I1 is multiplied with this factor The value 100 corresponds to a KP o...

Страница 284: ...e value for recovery time TG please refer to the table above The following therefore applies tcyc TA For applications in which this cannot be fulfilled the cycle time should be set with the ST set cyc...

Страница 285: ...can assign the following operands to the function block inputs that are numeric inputs Operands Value inputs Constant timer constant x MD MW MB Markers x NB NW ND NET markers x nNB nND nND NET markers...

Страница 286: ...tant 1 x M Markers x SN Output bit via NET send x N Network marker bit x nN NET station n marker x LE Output backlight x Q Bit output from another FB x Parameter set Description Note Function block re...

Страница 287: ...KP QV Figure 151 Parameters shown on display The display contains the following elements FT17 signal smoothing fil ter Function block Signal smoothing number 17 Parameter set can be called via the PAR...

Страница 288: ...a PO function block with its hardwired device output Q1 or Q2 do not not assign that device output again in the pro gram Doing so will not have any effect as a state change by the function block has...

Страница 289: ...ll other status changes at the device outputs Q01 and Q02 A suitable power output stage that is compatible with the stepper motor being used is required in order to be able to drive the stepper motor...

Страница 290: ...stated above Switch input EN 1 Switch the TP input to 1 for a duration 0 5 seconds The motor is started at the starting frequency moves the set number of steps and then stops automatically Positionin...

Страница 291: ...ure the start frequency and the operating frequency as a function of the load torque and of the motor being used Set the slope for the starting and braking ramps by using the corresponding RF and BF f...

Страница 292: ...is activated the acceleration operating and braking phases are executed in succession If a positioning job is already activated a renewed rising edge 0 1 at S_ will not cause a new job to be started...

Страница 293: ...in jog mode If you only define a very low number of steps the start pulse at the TP function block input must likewise only be very short Otherwise the function block will out put several pulse seque...

Страница 294: ...of incorrect parameters such as FO FS operating frequency start frequency PF FS jog frequency start frequency No positioning commands if the function block detects incorrect parameters If the function...

Страница 295: ...enabled the state of function block input EN will be evaluated If the checkbox is dis abled instead the function block will be enabled and function block input EN will not do anything This parameter e...

Страница 296: ...t contact BR Stop coil for pulse sequence Q1 2 Pulse sequence at the device output Q1 and or Q2 Range A The pulse sequence is present at the device output until the number of pulses defined at I1 has...

Страница 297: ...le for a stepper motor with the acceleration 1 operation 2 and decel eration 3 sequences F frequency 1 Acceleration sequence 2 operating sequence 3 Deceleration sequence FS start frequency FO operatin...

Страница 298: ...s used to define the number of steps that the accel eration phase will take with the configured starting and operating frequencies Frequency change per step in the braking phase RF During the decelera...

Страница 299: ...frequency 0 5000 Hz l RF and BF Frequency change per step in the acceleration and braking phase Connect function block inputs EN S_ and BR to the corresponding contact suit able for activation Adding...

Страница 300: ...your parameters are correct Resetting a pulse output function block To reset Reset the pulse output function block switch the EN bit input from 1 to 0 See also Section PO Pulse output page 284 Section...

Страница 301: ...h is applied on the actual controller The controller will then determine the manipulated variable for function block outputs Q1 Q2 Figure 157 Three step controller schematic diagram I1 Setpoint I2 Act...

Страница 302: ...ysteresis value 1 0 32767 H2 Hysteresis value 2 0 32767 XH Distance from switching point 0 32767 Contact distance TC Cycle time 0 65535 In 0 1 ms value of 10 1 s If the value 0 the function block will...

Страница 303: ...on block outputs Description Bit Q1 Switch output 1 Q2 Switch output 2 Assigning operands You can assign the following operands to the function block outputs that are bit outputs Operands Bit outputs...

Страница 304: ...eter display Call enabled Function block parameters and con stants can be edited on the device Simulation possible Other Retention The function block does not recognize retentive data Heating and cool...

Страница 305: ...ing that liquid needs to be replenished Function block output Q2 switches the supply valve on Hysteresis values H1 and H2 define how long liquid needs to be drained or replenished This also means that...

Страница 306: ...he value at function block input I1 as long as the latter falls within the limits Values outside of the range will be truncated accordingly EN 0 will carry out a reset and function block output QV wil...

Страница 307: ...NET stations n x IA Analog input x QA Analog output x QV QV Numeric output of a FB x You can assign the following operands to the function block inputs that are bit inputs Operands Bit inputs Constant...

Страница 308: ...r FB x Parameter set Parameter set Description Note Function block release by EN is necessary If this checkbox is enabled the state of function block input EN will be evaluated If the checkbox is dis...

Страница 309: ...n DC PID controller page 272 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 P...

Страница 310: ...ponding address The NO input is used to specify the size of the data block number of elements in bytes If the comparison of two data blocks finds that there is no difference between them the Boolean o...

Страница 311: ...the number of elements exceeds the source or destination range or due to an offset error the source or destination range falls outside the available marker range Application example Comparing marker...

Страница 312: ...ttons x I Bit input x Q Bit output x Q Bit output of a FB x Function block outputs Description Note Bit EQ 1 if the data ranges are identical 0 if the data ranges are not identical E1 Error output 1 i...

Страница 313: ...tion block release by EN is necessary If this checkbox is enabled the state of function block input EN will be eval uated If the checkbox is disabled instead the function block will be enabled and fun...

Страница 314: ...following elements BC11 block compare Function block Data block comparator number 11 Parameter set can be called via the PARAMETERS menu I1 Start of comparison range 1 the data block with the start a...

Страница 315: ...t I1 while the destination address is specified at function block input I2 Within this context the numeric value of the operand at runtime will be interpreted as the offset to be added to marker byte...

Страница 316: ...on block and its parameters Function block inputs Description Note Bit EN 1 Activates the function block The checkbox for the Function block release by EN is neces sary parameter must first be enabled...

Страница 317: ...estination range NO defines the size of the data block to be copied Copy mode operating mode CPY In Copy mode the function block copies the complete data range of the size specified at NO from the sou...

Страница 318: ...range limits are checked irrespective of the edge change on the Boolean _T input No data blocks are initialized or copied if an error occurs E3 Error output 1 if the source or destination range are o...

Страница 319: ...Example of a configuration for a BT block transfer function block on the device dis play When using the function block in the circuit diagram for the first time use OK to auto matically enter the dis...

Страница 320: ...e sent as a group message to a marker M42 See also Section BC Block compare page 306 Section BT Block transfer page 311 Section MX Data multiplexer page 322 Section SR Shift register page 326 Section...

Страница 321: ...ng edge When the oper and linked with output QV is overwritten by the program after the value is transferred the value transferred with the data function block is lost The function block and its param...

Страница 322: ...tput of a FB x Function block outputs Description Note Bit Q1 1 transfer confirmation if function block out put T_ is 1 DWord QV Passes the value at function block input I1 to the operand connected to...

Страница 323: ...on blocks that are carried over will be retained The para meter will be automatically set to 0 or 1 depending on the func tion block No edge evaluation of T bit input Parameter display Call enabled Fu...

Страница 324: ...B16Q1 D 02EN Figure 169 Wiring of the function block contact Example of a DB configuration on a device display When using the function block in the circuit diagram for the first time use OK to auto ma...

Страница 325: ...648 to 2 147 483 647 See also Section BC Block compare page 306 Section BT Block transfer page 311 Section MX Data multiplexer page 322 Section SR Shift register page 326 Section TB Table function pag...

Страница 326: ...ting principle If there is a signal state of 1 at the EN coil the data value of the operand connected to input Ix will be connected through to output QV In this case the value at function block input...

Страница 327: ...kers x NB NW ND NET markers x nNB nND nND NET markers NET stations n x IA Analog input x QA Analog output x QV QV Numeric output of a FB x You can assign the following operands to the function block i...

Страница 328: ...rands Bit outputs Constant 0 constant 1 x M Markers x SN Output bit via NET send x N Network marker bit x nN NET station n marker x LE Output backlight x Q Bit output from another FB x Parameter set D...

Страница 329: ...e data See also Section BC Block compare page 306 Section BT Block transfer page 311 Section MX Data multiplexer page 322 Section SR Shift register page 326 Section TB Table function page 334 Section...

Страница 330: ...d operating mode The shift register has a linear struc ture If for example a clock pulsed bit operation adds a value is at one end of the register another value is dropped at the other end Operating p...

Страница 331: ...With the forwards pulse from SR FP the register field SR Q1 shifts the content of all register fields one place forwards and accepts the 0 from SR FD Reset of the register SR EN is activated the func...

Страница 332: ...EN is activated the function block is active SR I2 has the value 52 With the backwards pulse from SR BP the register field SR D8 shifts the content of all register fields one place back and accepts t...

Страница 333: ...NW ND NET markers x nNB nND nND NET markers NET stations n x IA Analog input x QA Analog output x QV QV Numeric output of a FB x You can assign the following operands to the function block inputs tha...

Страница 334: ...Q1 Q8 Output of the bit register fields 1 8 DWord D1 D8 Register values for the shift register 1 through 8 Integer value range 2 147 483 648 to 2 147 483 647 Assigning operands You can assign the fol...

Страница 335: ...workpiece is changed the stations read the required production steps from their permanently assigned register field When work piece 1 moves to the first station the forwards pulse input coil SR01FP a...

Страница 336: ...7 D8 Figure 174 Parameters on the device display Enter the function block settings here The display contains the following elements SR01 shift register Function block SR shift register number 01 DW Op...

Страница 337: ...ompare page 306 Section BT Block transfer page 311 Section SR Shift register page 326 Section MX Data multiplexer page 322 Section TB Table function page 334 Section Retention function page 473 Sectio...

Страница 338: ...ction block output QN will be incremented by 1 QN indic ates the current number of entries If I1 is added successfully the input value that was just entered will be output at function block output QV...

Страница 339: ...value in the table will be output at function block output QV LIFO function QN will be decremented by 1 with each read operation RE Reset Rising edge The entire table will be cleared Function block ou...

Страница 340: ...on The value read from the start or end of the table Write operation The input value just entered QN Current number of table entries Integer value range 0 16 Assigning operands You can assign the foll...

Страница 341: ...data Example of a table function when using the EDP programming language While in the Programming view Position a TB function block on a coil field in your circuit diagram In the Properties field wind...

Страница 342: ...t is only important that you have selected the same function block number if you also want to configure the same function block See also Section BC Block compare page 306 Section BT Block transfer pag...

Страница 343: ...sent beforehand by the corresponding PUT function block of another NET station The sent value can be the content of a function block output a marker byte word or double word Each GET function block i...

Страница 344: ...Q Bit output x Q Bit output of a FB x Function block outputs Description Note Bit Q1 1 if a new value transferred from the NET network is present Only valid for one processing cycle DWord QV Value re...

Страница 345: ...n be edited on the device Function block input NET ID The number of the trans mitting NET station Value range 01 08 PT Number of the transmit function block e g PT 20 by which the trans mitting NET st...

Страница 346: ...smit marker bits M01 through M96 you would need three PUT function blocks in order to transmit marker double words MD1 MD2 and MD3 You can trigger the transmission with a rising edge at function block...

Страница 347: ...nction block inputs that are bit inputs Operands Bit inputs Constant 0 constant 1 x M Markers x RN Input bit via NET x SN Output bit via NET send x N Net marker bit x nN NET marker bit NET station n x...

Страница 348: ...utput backlight x Q Bit output from another FB x Parameter set Description Note Function block release by EN is necessary If this checkbox is enabled the state of function block input EN will be evalu...

Страница 349: ...tion of T bit input is enabled Parameter display Call enabled Function block parameters and con stants can be edited on the device Simulation not possible Other Retention The function block does not r...

Страница 350: ...he other stations accept this value This process can be repeated as often as desired In this case the function block input trig ger coil must be changed from a state of 0 to a state of 1 again Accurac...

Страница 351: ...f a FB x Function block outputs Description Note Bit Q1 1 If the transmit job has been completed Assigning operands You can assign the following operands to the function block outputs that are numeric...

Страница 352: ...cks that are carried over will be retained The para meter will be automatically set to 0 or 1 depending on the func tion block Parameter display Call enabled Function block parameters and con stants c...

Страница 353: ...ending starts after each rising edge at T A maximum of three send attempts will be made per trigger If the e mail is sent successfully there will be corresponding feedback signals at BY and E1 Otherwi...

Страница 354: ...t x QA Analog output x QV QV Numeric output of a FB x You can assign the following operands to the function block inputs that are bit inputs Operands Bit inputs Constant 0 constant 1 x M Markers x RN...

Страница 355: ...t EN will be eval uated If the checkbox is disabled instead the function block will be enabled and function block input EN will not do anything This parameter ensures that when existing programs are c...

Страница 356: ...three available groups Subject The e mail s subject Message text The text must not exceed 160 char acters Simulation possible Other Retention The function block does not recognize retentive data See a...

Страница 357: ...them with the result being output at QV The function block and its parameters Function block inputs Description Note Bit EN 1 Activates the function block The checkbox for the Function block release...

Страница 358: ...B x Operating modes Description Note AND AND operation OR OR operation XOR Exclusive OR operation XOR eXclusive OR exclusive OR either or NOT Inverts the individual bits of the value at I1 The inverte...

Страница 359: ...sures that when existing programs are copied the functionality of the function blocks that are carried over will be retained The para meter will be automatically set to 0 or 1 depending on the func ti...

Страница 360: ...0000 0000 0000 0011 0011 1010 0011 I2 QV 13 220 1111 1111 1111 1111 1100 1100 0101 1100 See also Section AL Alarm function block page 349 Section D Text display page 357 Section D Text display editor...

Страница 361: ...ilable as if the ability to switch between various user languages The EN func tion block input is used to call the function block in the pro gram and enables the text display Operating principle Only...

Страница 362: ...1 x M Markers x RN Input bit via NET x SN Output bit via NET send x N Net marker bit x nN NET marker bit NET station n x ID Diagnostic alarm x LE Output backlight x P buttons x I Bit input x Q Bit out...

Страница 363: ...arm Highest priority takes precedence over all other function blocks The text display will remain on the device display until it is acknowledged via a rising edge at AI Text display tab The parameters...

Страница 364: ...th an alarm becomes enabled it will be displayed on the device display immediately Please refer to the Alarm parameter as well Alarm If this checkbox is enabled the corresponding text display will be...

Страница 365: ...you will be able to configure additional color settings under the Default colors tab To do this you can select the predefined colors from the color table Left click inside the color table to select th...

Страница 366: ...age will be switched to English Language table Column Description Language In the language table you can assign any name of your choice to each language in the project Download Selecting Yes in the Do...

Страница 367: ...il it is acknowledged with D07_AI 1 after which the display will switch to D02 i e the only remaining text dis play Figure 178 Signal diagram Text display Signal diagram for text displays with identic...

Страница 368: ...numeric value at the current cursor position will be decremented RIGHT The next smaller decimal place will be selected or the input value to the right or underneath will be selected LEFT The next larg...

Страница 369: ...oolean operation page 353 Section D Text display editor page 366 Section DL Data logger page 380 Section JC Conditional jump page 386 Section LB Jump label page 391 Section MR Master reset page 393 Se...

Страница 370: ...positioned freely within the text display l Analog value timer value and time value processing l Message texts times dates and checkboxes as input and output elements l Simple value entry and controls...

Страница 371: ...lready been configured 3 Status information tab with parameters for the display and input elements Color management in the display text editor Each element will get its own text color and background c...

Страница 372: ...shortcuts Figure 181 Character table Special characters Display and input elements Value display Value displays can be very effectively combined with a static text In the example above the value displ...

Страница 373: ...alue from the operand resources and the function block inputs and out puts so that it can be displayed Bar graph Bar graphs can be very effectively combined with a static text In the example above the...

Страница 374: ...you want Running text If you want to display a text that is longer than 16 characters you can use the rolling text display element This option can come in particularly handy when you want to draw the...

Страница 375: ...selected the texts will be displayed in succession at the specified interval This interval can be defined using the Display time parameter Associated variable When this operating mode is selected the...

Страница 376: ...he requested action incre ment decrement The required texts need to be entered into the table under the Message text tab where you can also select the corresponding colors and the display type To do t...

Страница 377: ...Example 0 33 Reserve 34 66 Half full 67 90 Pretty full 91 100 Completely full Date and time display Date and time elements are available in various display formats Drag a date and time display elemen...

Страница 378: ...ote that the number of characters and the size of the display ele ment accordingly is fixed To configure the element you will need to select the timing relay function block number you want and configu...

Страница 379: ...n You can define the valid value range for the value written to the set variable in the Value range section In this particular example the full value range of 0 to 65535 that is allowed with a word wi...

Страница 380: ...numeric value at the current cursor position will be decremented RIGHT The next smaller decimal place will be selected or the input value to the right or underneath will be selected LEFT The next larg...

Страница 381: ...rent colors can be used based on a Boolean value To configure this type of element you will need to select a bit operand marker bit 1 in the example above The superscript 2 on the indicates that it is...

Страница 382: ...ge 366 The only difference is that the message text selection element allows for operator input please refer to Section Entering data on the display via a D text function block page 376 Date and time...

Страница 383: ...oolean operation page 353 Section D Text display page 357 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 N...

Страница 384: ...uts T1 through T4 or a change at analog function block inputs I1 through I4 You can use the Delta I para meter for each function block input I1 through I4 to specify the data change magnitude starting...

Страница 385: ...ng dis abled state Assigning operands You can assign the following operands to the function block inputs that are numeric inputs Operands Value inputs Constant timer constant x MD MW MB Markers x NB N...

Страница 386: ...l The memory card does not have enough space for another log file l Memory card faulty l Temporary internal buffer overflow by at least one record Assigning operands You can assign the following opera...

Страница 387: ...t are carried over will be retained The para meter will be automatically set to 0 or 1 depending on the func tion block Parameter display Call enabled Function block parameters and con stants can be e...

Страница 388: ...value when compared to the most recently logged value at which a new save operation should start You can set a delta I1 through I4 for the four analog val ues at DL_I1 through DL_I4 Please note that a...

Страница 389: ...07 26 12 08 57 607 1 1 0 0 1480 2321 0 0 16 2018 07 26 12 08 58 493 0 1 0 0 1480 2322 0 0 17 2018 07 26 12 08 58 494 1 1 0 0 1480 2322 0 0 18 2018 07 26 12 08 59 355 1 1 0 0 1481 2321 0 0 19 2018 07...

Страница 390: ...the jump label LB in the function block diagram When EN 0 the next function block that the program processes is the one that you have added behind JC in the function block diagram If the associated j...

Страница 391: ...Properties field window the required function block number between 1 and 32 on the Parameters tab The conditional jump function block JC is now shown at the end of the function block diagram Position...

Страница 392: ...NB nND nND NET markers NET stations n x IA Analog input x QA Analog output x QV QV Numeric output of a FB x You can assign the following operands to the function block inputs that are bit inputs Opera...

Страница 393: ...Output backlight x Q Bit output from another FB x Parameter set Parameter set Description Note Function block release by EN is necessary If this checkbox is enabled the state of function block input...

Страница 394: ...Boolean operation page 353 Section D Text display page 357 Section D Text display editor page 366 Section DL Data logger page 380 Section LB Jump label page 391 Section MR Master reset page 393 Sectio...

Страница 395: ...p JC01 for example is always associated with jump label LB01 Seen from the corresponding conditional jump function block the jump label must always be downstream In other words it must be closer to th...

Страница 396: ...lean operation page 353 Section D Text display page 357 Section D Text display editor page 366 Section DL Data logger page 380 Section JC Conditional jump page 386 Section MR Master reset page 393 Sec...

Страница 397: ...ent function blocks may overwrite the data ranges again The function block and its parameters Function block inputs Description Note Bit EN 1 Activates the function block T_ Trigger The reset will be...

Страница 398: ...ker The following markers are reset to 0 l Marker range MD01 MD256 l ND01 ND16 l Internal markers of existing function blocks UF IC IE and IT ALL Reset both Has an effect on the operands set at Q and...

Страница 399: ...matically set to 0 or 1 depending on the func tion block Parameter display Call enabled Function block parameters and con stants can be edited on the device Simulation possible Other Retention The fun...

Страница 400: ...meter set can be called via the PARAMETERS menu See also Section AL Alarm function block page 349 Section BV Boolean operation page 353 Section D Text display page 357 Section D Text display editor pa...

Страница 401: ...output QV When using EDP the converted value will be provided until the next cycle The maximum data size that can be connected to the inputs outputs is a double word 32 bits A BCD coded number require...

Страница 402: ...m x LE Output backlight x P buttons x I Bit input x Q Bit output x Q Bit output of a FB x Operating mode BCD mode The BCD value at I1 will be converted to a binary value and output at output QV The bi...

Страница 403: ...ut EN will be evaluated If the checkbox is disabled instead the function block will be enabled and function block input EN will not do any thing This parameter ensures that when existing programs are...

Страница 404: ...1001 1001 161 061 273 The most significant nibble determines the sign For negative numbers the two s complement will be calculated Since each decimal value is represented with four bytes or eight nibb...

Страница 405: ...011 0010 0011 4 899 161 061 273 9 999 999 0000 1001 1001 1001 1001 1001 1001 1001 0000 0000 1001 1000 1001 0110 0111 1111 9 999 999 161 061 273 F6 666 667 1111 0110 1001 1001 1001 1001 1001 1001 1111...

Страница 406: ...ing the EDP programming language Function block input NC EN is connected directly to device terminal I5 I 05 NC01EN Figure 185 Wiring the function block coils NC02 BCD I1 QV Figure 186 Parameter confi...

Страница 407: ...ction block inputs Description Note Bit EN 1 Activates the function block The checkbox for the Function block release by EN is necessary parameter must first be enabled DWord I1 Required cycle time in...

Страница 408: ...retained The para meter will be automatically set to 0 or 1 depending on the func tion block Parameter display Call enabled Function block parameters and con stants can be edited on the device Simula...

Страница 409: ...ncy measurement reference value exceeded or fallen below device inputs I1 through I8 function blocks IC1 through IC8 Execution time for an interrupt The time between the moment the event is detected a...

Страница 410: ...r responding parameters at least one of them will be set as a counter input in the para meters If the counter input reaches the reference value the interrupt will be triggered The system will switch f...

Страница 411: ...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 6 2 1 3 The function block and its parameters Function...

Страница 412: ...ote Counter with external direction control Pulse at device input I1 I8 which is defined as a counter input in the parameters Duration signal at device input I1 I8 which specifies the counting dir ect...

Страница 413: ...s I5 through I8 must be used as direction inputs In the case of counters with 2 counter inputs I1 through I4 should be used with first priority In the case of incremental encounters I1 through I4 shou...

Страница 414: ...ing programs are copied the functionality of the function blocks that are carried over will be retained The para meter will be automatically set to 0 or 1 depending on the func tion block Parameter di...

Страница 415: ...has not been selec ted These exceptions are taken into account by the plausibility check and by the program compilation routine in easySoft 7 The maximum number of 8 interrupts is also taken into acc...

Страница 416: ...w diagnostic messages can be called and processed please refer to Processing diagnostic messages Available fixes for high interrupt loads If the interrupt load becomes too heavy the following steps ca...

Страница 417: ...6 Function blocks 6 2 Interrupt function blocks Figure 189 easySoft 7 interrupt program easyE4 11 18 MN050009 EN www eaton com 413...

Страница 418: ...the function block s setpoint the interrupt will be triggered The interrupt program will then set device output Q1 back to 0 In addition Q01 1 will be used to set function block output Q1 to 1 and ma...

Страница 419: ...he target position with marker word MW512 is reached in the up direction When Q01 is set in the interrupt program marker M511 is set in the main program so that it can be used to move back to the home...

Страница 420: ...6 Function blocks 6 2 Interrupt function blocks Figure 193 easySoft 7 interrupt program 416 easyE4 11 18 MN050009 EN www eaton com...

Страница 421: ...ered The interrupt program uses QP02 to reset device output Q2 and SQ01 to set marker M31 at function block output Q1 Marker 31 signals that the frequency has been reached Figure 194 easySoft 7 main p...

Страница 422: ...d the base device s QP physical output must be set If multiple interrupts are executed simultaneously the times add up NOTICE Use each device input from I1 to I8 only once in each inter rupt function...

Страница 423: ...gh IE_04 are passed to the interrupt pro gram where they can be processed further as I01 through I04 Function block outputs IE_Q1 through IE_Q4 can be set from the interrupt program The corresponding...

Страница 424: ...must first be enabled RE 1 Sets the function block s internal counter for the delay back to the value at TD I1 Bit input used to provide operand states from the main program to the interrupt program I...

Страница 425: ...ce after delay TD Both edges Rising edge and falling edge at input Runs the interrupt program after delay TD each time Function block outputs Description Note Bit Q1 Bit output used to provide operand...

Страница 426: ...y Call enabled Function block parameters and con stants can be edited on the device Interrupt source Used to select device inputs I1 through I8 as a trigger for the inter rupt Edit interrupt routine C...

Страница 427: ...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 pag...

Страница 428: ...o 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 If t...

Страница 429: ...s 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...

Страница 430: ...time Value of the delay that must elapse before the interrupt program is started Integer value range 20 999 990 ms resolution 10 ms Assigning operands You can assign the following operands to the fun...

Страница 431: ...input EN The pulse pause time at function block input PD starts to count down When the pulse pause time at function block input PD elapses the interrupt is triggered immediately and the inter rupt pr...

Страница 432: ...ther FB x Parameter set Description Note Parameter display Call enabled Function block parameters and constants can be edited on the device Edit interrupt routine Clicking on the button will open the...

Страница 433: ...has not been selec ted These exceptions are taken into account by the plausibility check and by the program compilation routine in easySoft 7 The maximum number of 8 interrupts is also taken into acc...

Страница 434: ...d The System_CPU_overload diagnostic message will be generated and ID19 will be set to 1 For more information on how diagnostic messages can be called and processed please refer to Processing diagnost...

Страница 435: ...e 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 funct...

Страница 436: ...on blocks written in ST in an FBD or LD main program for instance User function blocks have their own data range In fact there are 64 bytes which can be used as bits bytes words or double words availa...

Страница 437: ...sets are managed separately in the firm ware for each function block instance The number of instances of a manufacturer function block that can be used in a user function block is the same as the numb...

Страница 438: ...ble to use the user function block effectively it is also a good idea to configure the options in the Interface section In short this section is used to specify how big the number of parameters passed...

Страница 439: ...n block you will no longer be able to change its programming language Clicking on OK to close the Create user function block dialog box will create and save the new user function block Once you click...

Страница 440: ...se the dialog box by clicking on OK or pressing the Return key The changes will be applied to the user function block The Name Version and Programming method fields have already been described in the...

Страница 441: ...over and any gaps in the circuit will be ignored Please note that this button will not be available if l The inputs and outputs are configured correctly in conformity with the program for the user fu...

Страница 442: ...E4 must not exceed 400 bytes The total of the retention bytes for the main program and user function blocks UF will be displayed in the Project view in the System settings tab If the retentive marker...

Страница 443: ...be used to enter an optional comment e g in order to distinguish between various versions of a user function block 6 3 4 Programming a user function block Once you have created a user function block...

Страница 444: ...nction blocks with a green icon that means that it is not being used in the project yet 6 3 5 Calling a user function block in the main program User function blocks can be called in the main program t...

Страница 445: ...llowed by the instance number 01 to 127 Once you have dragged it the user function block will be shown with a brown icon which means that is being used in the project Inputs outputs wiring The digital...

Страница 446: ...those from any other operand If a user function block call is copied and pasted the new call will be assigned the next free instance number All the user function blocks used in a project s main progr...

Страница 447: ...Number drop down menu will contain all available function block numbers within a range of 1 to 127 as well as the comment entered for the corresponding number Please note that any instance numbers tha...

Страница 448: ...ll list the various individual inputs together with information specifying whether the coil is connected internally In addition you will be able to select the coil function Contactor Set Reset etc for...

Страница 449: ...either the user function block view is open or the user func tion block is selected in the main program view The Program Save user function block and the Save user function block button will be avail...

Страница 450: ...strictions apply l The total number of inputs bit and analog must not exceed 12 l The total number of outputs bit and analog must not exceed 12 l A maximum of 12 bit inputs and outputs can be used l A...

Страница 451: ...ction block button in the toolbar will become available 6 3 6 1 Programming view tabs The tabs in the Programming view are intended to help you keep your project more manageable When applicable tabs f...

Страница 452: ...4 The selected folder is write protected 5 The selected folder already contains a folder named UserFB_V1_01 uf7 In the first three cases you will be asked whether you want to overwrite the file or sel...

Страница 453: ...d analog inputs l FB output 2 exceeds the maximum number of a total of 12 bit and analog outputs l Operand 2 is not supported in user function blocks l The number for operand 2 falls outside the permi...

Страница 454: ...to be available a user function block call must be selected and the user function block must not be open for editing If there are any user function blocks with an Interface configuration that matches...

Страница 455: ...g dialog box will appear if you use one of the first two options Figure 212 Delete user function blocks dialog box You will get a list of all user function blocks that can be deleted and can select an...

Страница 456: ...dialog box will appear Figure 213 Location of user function block user for comparison dialog box If you choose to compare the selected user function block with an existing user func tion block a dialo...

Страница 457: ...number in ascending order based on where they are located in the network You can use these numbers is order to identify how the gates parallel branches are related to each other After the comparison t...

Страница 458: ...10 In this example the function blocks 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 E...

Страница 459: ...lay can be modified using the PARAMETERS menu Change the upper counter setpoint to 10 Use to move the cursor onto the tens digit Use the and buttons to change the value of the digit Press OK to save t...

Страница 460: ...UAL value changes C 01 SH 10 SL 0 SV 0 QV 0 Figure 221 Testing the circuit diagram If the ACTUAL and upper SETPOINT values of the counter are the same the timing relay switches the warning light on an...

Страница 461: ...ter relay example 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...

Страница 462: ...6 Function blocks 6 4 Timing and counter relay example 458 easyE4 11 18 MN050009 EN www eaton com...

Страница 463: ...7 after selecting the device Programming and integrating the easyE4 device into a group are also important within this context The following settings can only be configured with easySoft 7 as of this...

Страница 464: ...Start Card Start Section Setting the startup behavior page 466 Load Card Section Configuring the memory card and device ID page 481 Display Display settings Section View page 461 Device ID Device IDs...

Страница 465: ...which the display will go to sleep if the easyE4 is not being actively operated PAINT Relevant to easyE4 remote operation Color value of 0 15 This setting will affect the way the device is displayed...

Страница 466: ...mp The size is set at 128 x 96 pixels width x height or alternatively 128 x 64 pixels You can use two colors which will be shown as shades of gray Make sure that the file always keeps the name boot bm...

Страница 467: ...NET group numbers NET ID Used to assign a group device number to the selected base device 0 Base device running in standalone mode with the relevant I O expan sions if any 1 8 Available device IDs in...

Страница 468: ...lt In order to configure the settings differently on the EASY E4 12 C1 use the menu struc ture and go to System Options Ethernet The submenu is only available in English STOP RUN PARAMETERS SET CLOCK...

Страница 469: ...e menu with the ESC button ENGLISH DEUTSCH FRANCAIS ESPA OL ITALIANO NEDERLANDS POLSKI Table 76 System Option s Menu Language The language will change when you exit the menu 7 7 2 Setting the menu lan...

Страница 470: ...ntains is not yet fully wired up or the system or machine is in a state which EASY E4 is not permitted to control If voltage is applied to the easyE4 device in this case it should not be possible to d...

Страница 471: ...ard is not loaded The program is retained in the device and is started If there is no circuit diagram on the memory card the device will remain in STOP mode Default setting CARD START inactive 7 8 2 1...

Страница 472: ...7 System settings 7 8 Setting the startup behavior See also Section Configuring the memory card and device ID page 481 468 easyE4 11 18 MN050009 EN www eaton com...

Страница 473: ...Go to the main menu Go to SYSTEM OPTIONS SYSTEM Select the DEBOUNCE menu option Press the OK button to enable and disable the option If there is a checkmark next to the menu option input debouncing wi...

Страница 474: ...o the device together with the project Select the device you want from the catalog in the Project view Click on the System settings tab Go to the Comments section and look for the Download comments ch...

Страница 475: ...enabled If there is no check mark it will be disabled instead 7 11 2 Configuring the P buttons in easySoft 7 You can enable and disable the P buttons in easySoft 7 Select the device you want from the...

Страница 476: ...our program in easySoft 7 Select the device you want from the catalog in the Project view Click on the System settings tab Go to the Program name section and look for the input field Enter the name yo...

Страница 477: ...locks instances that can be stored retentively l C Counter relay 01 32 l CH High speed counter 01 04 l CI Incremental counter 01 02 l DB Data function block 01 32 l T Timing relay 01 32 For more infor...

Страница 478: ...lock contents If this option is enabled the contents of the existing retentive operand range will be retained when the project is transferred In order for this to work however the function block defin...

Страница 479: ...should be used exclusively for values that are required in order to be able to start the system back up after a restart Please keep potential unforeseen and or undesirable consequences in mind Retenti...

Страница 480: ...on If there is a checkmark for the area next to the scrollbar this means that access to the corresponding area will be protected with a password prompt If there is no checkmark it will be possible to...

Страница 481: ...rs Clock Operating Mode or Memory Card If you do not select any of these areas Program will be selec ted automatically The PROGRAM area will be selected by default when using the device s factory sett...

Страница 482: ...the password will be displayed Select the CHANGE PW menu option Enter the password The submenu for changing the password will be displayed NEW PASSWORD PASSWORD 0 X X X X X A B C D E F G H I J K L M...

Страница 483: ...working on a project you can set a password for the program e70 and select the areas you want to protect in easySoft 7 Select the device you want from the catalog in the project view Click on the Regi...

Страница 484: ...heckbox the password will be shown in cleartext 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 p...

Страница 485: ...y clicking on it To turn off disable the checkbox by clicking on it If Card start the device will access the memory card when it is switched on If Allow overwriting via card it will be possible for th...

Страница 486: ...Clock Date Time Select the display format you want in the first line Use the cursor buttons to scroll through the available formats Select the format you want DD MM YYYY Day Month Year DD MM YYYY DD M...

Страница 487: ...ock Daylight Saving Rule In Rule select when you want daylight saving time to start and when you want it to end The easyE4 will apply your settings and will automatically change the clock on the dates...

Страница 488: ...p down menus to select the input you want to use and the time offset in min at the location where the easyE4 is being used Finally you can use the Daylight saving time section to configure the corresp...

Страница 489: ...that will serve as the time reference for the other devices application Say that only one easyE4 device in the NET group features a radio clock and that you want this device to serve as the time refer...

Страница 490: ...7 System settings 7 16 Time and Date setting 486 easyE4 11 18 MN050009 EN www eaton com...

Страница 491: ...perating system firmware 4 Setting a splash screen for the EASY E4 12 C1 display You can store a boot bmp file on the memory card so that it will be shown on the display when starting the easyE4 and w...

Страница 492: ...is enabled in Project view System settings tab Memory card device ID section Program device ID Allow overwriting via card please refer to System settings tab as well If this option is enabled the star...

Страница 493: ...the device again later on make sure to enable the Allow overwriting via card option in Project view System settings tab Start setting up the card by clicking on the Project Card menu option If this i...

Страница 494: ...o transfer to the microSD memory card e g NET station NT1 A plausibility check will then be run please refer to Running a plausibility check page 1 If this plausibility check is completed successfully...

Страница 495: ...latter is de energized Switch on the supply voltage Open easySoft 7 and open the project you want to transfer e g myPro gram e70 If you want the starting program on the card to overwrite the current...

Страница 496: ...ry 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 492 easyE4 11 18 MN050009 EN...

Страница 497: ...to the microSD memory card e g NET station NT1 A plausibility check will then be run please refer to Plausibility check page 448 If the plausibility check is completed successfully the following prom...

Страница 498: ...ontain both the transferred program and the BOOT TXT file 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...

Страница 499: ...D INFORMATION SYSTEM OPT PROGRAM Table 83 Main menu Go to PROGRAM PROGRAM LOG RECORDING MANAGE SD CARD INFORMATION Table 84 Card Go to START PROGRAM SET BOOT PROG DELETE PROGRAM CARD DEVICE DEVICE CAR...

Страница 500: ...ic 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 496 easyE...

Страница 501: ...RESET_MY_E4 BIN Use your PC to copy the file directly to the root of the microSD memory card Switch off the easyE4 base device Insert the microSD memory card Switch on the easyE4 base device Now turn...

Страница 502: ...and the card match the operating system will always be run from the card Insert the microSD memory card with the new operating system into the microSD card holder and slide the holder into the device...

Страница 503: ...s to do this Method 1 In easySoft 7 go to Communication view Program Configuration Click the Card button In the Card setup dialog box click on the Release button Method 2 In easySoft 7 go to Communica...

Страница 504: ...me boot bmp Splash screen Figure 235 boot bmp Transfer the image to the microSD memory card Store the boot bmp file directly on the memory card microSD memory card on the PC Figure 236 Storing the boo...

Страница 505: ...it will execute the statement and instruction list from top to bottom and modify the image table register every time there is a map ping assignment if any statements or instructions are jumped over t...

Страница 506: ...evaluates the contact fields within the first four segments The eval uation starts in the first segment in circuit diagram line 1 and continues from top to bot tom until circuit diagram line n is rea...

Страница 507: ...nction blocks are processed by the easyE4 device in the order of the function block list FUNCTION BLOCKS menu The following requirements must be fulfilled when using particular function blocks l Conta...

Страница 508: ...intermediate marker Once the last mapping assignment to an intermediate marker is completed the intermediate markers will be mapped to the actual M Q etc function block operands This ensures that the...

Страница 509: ...the inputs and outputs may be refreshed after two program cycles instead Digital expansions l The time it takes to write data to the outputs on a digital expansion and read its inputs is typically 0 6...

Страница 510: ...Input delay debounce The time required to switch the inputs and outputs in the circuit diagram can be increased on the easyE4 base device using an input delay the so called DEBOUNCE Section Debounce...

Страница 511: ...be 15 V on the input terminal for at least 20 ms before the switch contact will change from 0 to 1 A If applicable this time must also include the cycle time B since a easyE4 device does not detect t...

Страница 512: ...4 EASY806 DC SWD 0 02 ms l I5 to I12 0 25 ms l Off delay for l I1 to I4 easyE4 default 0 025 ms l I1 to I4 0 02 ms l I5 to I8 0 4 ms When using high speed counter function blocks the delay time for th...

Страница 513: ...e registers two positive half waves in suc cession it switches the appropriate input contact internally from 0 to 1 Figure 241 Delay times for evaluating an AC input signal and an activated DEBOUNCE T...

Страница 514: ...cycles tSC2 the appropriate input contact internally from 0 to 1 A when a positive half wave is detected Figure 243 Switching behavior with DEBOUNCE deactivated If a positive half cycle is not detecte...

Страница 515: ...umber on a single line e g 00 l NET ID The device s station number on a single line e g 00 l MAC ADDRESS MAC address of the device two display lines e g 0022C712343E l DEVICE NAME E g EASYE4 12UC1 DNS...

Страница 516: ...OP mode the pro gram will not be executed Connected expansion devices will communicate with the base device as long as there are no configuration errors and all the outputs on all devices will have a...

Страница 517: ...ps groups 1 through 10 can be run on a single Ethernet network at one time this is the equivalent of 80 easyE4 base devices Ethernet network Module Module Module Stations Module Module Module NET ID 1...

Страница 518: ...ry second 1 s If a heartbeat is not received the corresponding error bit ID01 08 will be set to 1 until a heartbeat is detected Remote Run If this flag is set the NET stations in a group with NET ID 0...

Страница 519: ...ms 2 14 10 3 22 14 4 30 18 5 38 22 6 46 26 7 54 30 8 62 34 If you are no longer able to connect to the NET stations via Eth ernet with easySoft 7 set the bus delay as high as possible for your applic...

Страница 520: ...9 easyE4 inside 9 7 NET network 516 easyE4 11 18 MN050009 EN www eaton com...

Страница 521: ...n this NET group and the NET is active The following NET sta tion is not present 8 ID09 The DCF77 radio time signal has been enabled in the program A radio signal is not being detected at the selected...

Страница 522: ...voltage DIAG 2 Analog output overloaded excessive current load too small Open wire at at least one current input I 4 mA DIAG 3 The measuring range has been physically exceeded at an input DIAG 4 The...

Страница 523: ...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 MN...

Страница 524: ...10 Diagnostics messages of the operating system 10 2 Diagnostics buffer 520 easyE4 11 18 MN050009 EN www eaton com...

Страница 525: ...Prerequisites that must be met in order to be able to access an easyE4 control relays l The PC must have an Ethernet port that is free and has been configured l The PC s Ethernet port must be configu...

Страница 526: ...n Ethernet port that is free and has been configured l The PC s Ethernet port must be configured for auto IP Open easySoft 7 and click on the Communication button Now expand the Connection section in...

Страница 527: ...devices already have the relevant NET settings configured Select the row with the device to which you want to establish a connection Click on the Save as IP profile button the IP address will appear...

Страница 528: ...522 Select the device you want from the list of devices found Use the fields underneath the list to configure all the parameters you want for the device the system settings for Ethernet and NET please...

Страница 529: ...steps for every device that you want to configure Program Configuration Program The device must be connected online in order for you to be able to use the functions described below With the following...

Страница 530: ...the program on the device l RUN if the device is in STOP mode Starts RUN mode l STOP if the device is in RUN mode Starts STOP mode l In addition the toolbar has the RUN and STOP buttons Configure l Ca...

Страница 531: ...DL01T 2 DL01T 3 DL01T 4 DL01I 1 DL01I 2 DL01I 3 DL01I 4 0 201 8 04 12 16 14 4 2 370 1 0 0 0 3 0 0 0 1 201 8 04 12 16 14 5 0 634 1 0 0 0 3789 0 0 0 Restart Clicking on this button will create a new dir...

Страница 532: ...onding field and use your keyboard to enter it You can also use the calendar display to select the date you want Moreover you can also use the arrow buttons and the hours minutes seconds selection to...

Страница 533: ...ble to detect this After this type of misuse you will need to stop and restart the status display Online constant changes WARNING With the connection Online the functions Online Forcing of markers mar...

Страница 534: ...g input analog input states l QA Analog output analog output states l M Marker marker bit states l MB Byte marker marker byte states l MW Word marker marker word states l MD Double word marker marker...

Страница 535: ...turning off the wiring test Use the wiring test only if you are sure that you will always know what the response will be when switching outputs on and that this will not endanger any people or propert...

Страница 536: ...nection to program the individual devices See also Section Connecting the Ethernet cable page 65 Section Establish Ethernet connection page 119 Prerequisites that must be met in order to be able to ac...

Страница 537: ...to open the Search for devices dialog box Start a New search Search for devices dialog box Figure 247 Search for devices with an IP address If there is an Ethernet connection the easyE4 base device wi...

Страница 538: ...a connection has already been established to multiple easyE4 devices there will be more options available In this case select the IP address of the easyE4 device you want under Interface Communicatio...

Страница 539: ...on view Figure 250 Establish PC connection to easyE4 device As soon as the connection is established the easyE4 device will appear in the work pane Communication Connection view Figure 251 Connection...

Страница 540: ...unication Connection view 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...

Страница 541: ...roups If however you want devices to be able to communicate across groups you will need to use a coordinator device that controls the corresponding communication with Mod bus TCP A total of ten NET gr...

Страница 542: ...onnection 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 538 easyE4 11 18 MN050009 EN www eaton...

Страница 543: ...nalog val ues in an event driven manner 4 NET synchronization The device blocks in the NET group can be synchronized please refer to Section Time and Date setting page 482 Compatibility with easyNET T...

Страница 544: ...T ID 2 pt16 GT 01 Parameter NET ID 1 PT 16 Station 4 sending a network marker bit and word to all stations NET ID4 NET ID 2 NET ID 5 NET ID 7 N 125 4 N 125 4 N 125 4 N 125 NW30 4 NW 30 4 NW 30 4 NW 30...

Страница 545: ...on added to the project as an other NET station Project view Figure 254 NET ID dialog box used to assign a NET ID when adding a new base device After you add a new station to the project you will need...

Страница 546: ...the selected base device in the NET group NET group Used to select the group for the selected base device 0 Base device running in standalone mode with the relevant I O expan sions if any no NET grou...

Страница 547: ...not before the bus delay has elapsed Using the default value of 60 ms will normally be sufficient to prevent transmission overloads You can use the following formula l Case A When using PUT GET and ne...

Страница 548: ...ET See also 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...

Страница 549: ...written as a payload in TCP IP packets and transmitted this way Please note that the easyE4 will only assume the functionality of a lower level Modbus TCP server and not the higher level client functi...

Страница 550: ...rmally set by default If it is not make sure to set it when establishing a connection Ports that may need to be opened depending on the functionality being used l DNS UDP TCP port 53 only if using DNS...

Страница 551: ...te Must always be 1 less than the starting output you want zero based Number of out puts 2 byte 1 to 2000 0x7D0 Table 94 Request PDU Response to the request being received 1 The starting address is an...

Страница 552: ...e number of inputs is analyzed distributed among bytes 3 and 4 a Byte 3 Hi Byte 4 Lo 3 The bit input states are read a From the start of the starting address to starting address number of bit inputs F...

Страница 553: ...n Code 1 byte 0x03 Read Holding Registers Bye Count 1 byte A value of 2 n must always be entered here Register values n 2 byte value Table 99 Response PDU n Number of registers read Preparation for se...

Страница 554: ...t always be entered here Register values n 2 byte value n Number of input registers read Table 101 Response PDU Preparation for sending the response 1 The input registers read are mapped to two bytes...

Страница 555: ...be 1 less than the starting marker word if you want MW1 to be written to there must be a 0 here Number of registers 2 byte 1 123 0x0001 to 0x007B Bye Count 1 byte 2 N Register values being written mar...

Страница 556: ...to other devices 11 4 Modbus TCP Start address 2 byte Same value as in request Number of registers 2 byte Number of registers written to the value should match the request 552 easyE4 11 18 MN050009 EN...

Страница 557: ...the server Read Discrete Inputs 0x02 In the event of an error Modbus TCP will send an error frame Fault Code 1 byte 0x82 Read Discrete Input Exception Code 1 byte 02 or 03 or 04 Exception Code 02 Star...

Страница 558: ...n criterion for a read holding registers error in the server Read Input Registers 0x04 In the event of an error Modbus TCP will send an error frame Fault Code 1 byte 0x84 Read Input Registers Exceptio...

Страница 559: ...f all required addresses are valid and unlocked Write Multiple Registers 0x10 In the event of an error Modbus TCP will send an error frame Fault Code 1 byte 0x86 Write Multiple Registers Exception Cod...

Страница 560: ...rted function the Modbus TCP server must return the following error frame after receiving the request Fault Code 1 byte 0x80 Function code Exception Code 1 byte 01 This will indicate to the client tha...

Страница 561: ...isters at once 1 register 2 byte 1word 1 QA1 16 bit analog output 1 Local analog outputs base device 4 QA4 16 bit analog output 4 5 QA5 Expansion 16 bit analog output Local analog outputs expansion 14...

Страница 562: ...ase device 3024 ID24 Diagnostics bit 24 0x04 Read Input Register Max 125 registers at once 1 register 2 bytes 1 word 1 IA1 Value input 1 16Bit Local analog inputs base device 8 IA8 Value input 8 16Bit...

Страница 563: ...512 2001 NW1 NET marker word 1 2032 NW32 NET marker word 32 Table 106 How the Modbus registers and write data for the easyE4 Modbus server are mapped Please note that little endian is used when conver...

Страница 564: ...b server functions you want for each program e70 file in easySoft 7 Select the device you want from the catalog in the Project view Click on the Webserver tab Under the tab there is a Webserver config...

Страница 565: ...ram should instead be required One reason you may want to consider having a specific program enable the web server is for added protection 80 will be set as the default HTTP port If you change this po...

Страница 566: ...operating state changes or l The program is deleted In addition e mails can be sent to recipients if an alarm function block has been con figured in the relevant program Since the easyE4 control rela...

Страница 567: ...t l The SMTP username 32 bytes l The SMTP user password 32 bytes l Whether the SMTP address is an IP address or a DNS name l ID of the recipient group for the system e mails that should be sent in the...

Страница 568: ...e The DNS name is the part up to the first dot Now enter the mail server domain The mail server domain name is the part after the first dot gmail com for Gmail for example Enter the e mail service por...

Страница 569: ...parameters will appear at the bottom Use the AL drop down menu to assign a number to the function block You can also add a comment in the field to the right of the drop down menu The purpose of the Fu...

Страница 570: ...11 Connection to other devices 11 6 E mail function 566 easyE4 11 18 MN050009 EN www eaton com...

Страница 571: ...xt function block description or check the cor responding function in the pro gram with easySoft 7 If a easyE4 device does not behave as expected the following tips can help you in rec tifying any pos...

Страница 572: ...y interrupted Restore power LCD is faulty easyE4 replace Temporary display TEST EEPROM Only when switched on for the first time TEST CLOCK Continuous display ERROR EEPROM The memory for storing the re...

Страница 573: ...iation connection not fulfilled Check and modify circuit dia gram and parameter sets Relay does not activate coil Incorrect parameter values time Analog value comparison is incorrect Time value of tim...

Страница 574: ...ou need retention When the device is switched on the easyE4 switches to STOP mode No circuit diagram in the easyE4 device Load input circuit diagram RUN START is deactivated at easyE4 Activating RUN m...

Страница 575: ...xisting NET station and replaced it with a new device which cannot be assigned parameters Flashing NET operating fault free 12 4 1 Monitoring based on diagnostic bits Diagnostic bits ID01 ID08 provide...

Страница 576: ...tation 2 to 8 without a circuit dia gram Input values received via nI nR nQ nS nRN and GT are set to 0 The output values for this NET station are not changed Station without circuit diagram NET statio...

Страница 577: ...ing operation the other NET stations can no longer be notified of the associated operating mode change NET stations with NET ID 2 8 on which REMOTE RUN is activated therefore stay in RUN mode until th...

Страница 578: ...12 Faults 12 4 Functionality of the NET faulty 574 easyE4 11 18 MN050009 EN www eaton com...

Страница 579: ...ot use aggressive or abrasive cleaning products or solvents Make sure that no liquids get into the device short circuit hazard and that the device is not damaged in any way Clean the device with a cle...

Страница 580: ...into the exist ing ambient temperature before switching it on The ambient conditions must be met when transporting and storing the easyE4 The ambient air temperature for storage and transportation mus...

Страница 581: ...ked prop erly 13 3 2 Disposal EXPLOSION HAZARD LITHIUM BATTERY The lithium battery inside the easyE4 may explode if handled incor rectly Dispose of the unit professionally Important Dispose of recycla...

Страница 582: ...13 Maintenance 13 3 Storage transport and disposal 578 easyE4 11 18 MN050009 EN www eaton com...

Страница 583: ...pecifications 580 A 2 Approvals and declarations 583 A 3 Technical data 584 A 3 1 Data sheets 584 A 4 Further reading 587 A 5 Sample Projects 588 Alphabetical index 591 List of Figures 601 Glossary 61...

Страница 584: ...cations 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 58...

Страница 585: ...m x 58 mm 2 81 x 3 54 x 2 28 Weight 0 20 kg 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 without plug 7...

Страница 586: ...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 without plug 3 5 mm x 90 mm x 58 mm 1 4 x 3 54 x 2 28...

Страница 587: ...tandards and directives EMC relevant for CE 2004 108 EEC 2014 30 EU IEC EN 61000 6 2 Interference immunity for industrial environments IEC EN 61000 6 3 Security IEC EN 61010 Safety requirements for el...

Страница 588: ...EASY E4 DC 12TC1 197214 EASY E4 DC 12TCX1 A 3 1 2 Expansions with relay outputs with transistor outputs 197217 EASY E4 UC 8RE1 197219 EASY E4 DC 8TE1 197218 EASY E4 UC 16RE1 197220 EASY E4 DC 16TE1 wi...

Страница 589: ...onnecting to a network Real time clock Display with keypad Monochrome 6 x 16 lines Monochrome 6 x 16 lines Specifications for con nection to supply voltage 12 24 VDC 24 VAC 24 V DC Input points Digita...

Страница 590: ...hours with fully charged double layer capacitor Service life years Accuracy of the real time clock typ 2 s day 0 2 h year depending on ambient air temperature fluctuations of up to 5 s day 0 5 h year...

Страница 591: ...duct page on the Internet http www eaton eu easy Application examples A number of applications are available for download from the product page at http www eaton eu easy These examples come with a des...

Страница 592: ...re if you have already installed easySoft 7 Chaser light Task definition Say that you want to use the easyE4 to switch on four lamps in sequence and then switch them off accordingly Starting from the...

Страница 593: ...2 Q3 Lamp H3 Q4 Lamp H4 3 Parameters T1 Fast pulse speed 0 30 sec T2 Medium pulse speed 0 60 sec T3 Slow pulse speed 1 sec C1 C4 Number of pulses H1 Chaser light on times easy E4_Running_light_ES_EN_E...

Страница 594: ...590 easyE4 11 18 MN050009 EN www eaton com...

Страница 595: ...value comparison 244 AND 353 Approvals 583 AR 250 Arithmetic 250 Assigning variables function block input 158 Associated variable 369 Auxiliary relay 131 Available operands User function blocks 445 B...

Страница 596: ...Comparison of analog and setpoint values 244 Comparison of variables and constants 255 Conditional jump 386 Connection Deleting 139 Representation in circuit diagram display 123 To the device 522 Conn...

Страница 597: ...n function block output 317 DC 272 Debounce 469 Deceleration ramp 294 Decimal numbers 397 Declarations 583 Default colors display 361 Defining password protected areas 476 Delay value 279 DELETE Funct...

Страница 598: ...nction 19 Function block editor 157 Function block list 156 Function blocks Adding to a circuit diagram for the first time 154 Assign operands output 159 Assigning operands input 158 Check 161 Configu...

Страница 599: ...424 J JC Conditional jump 386 Jog mode 294 Jump 386 Jumps 144 K K MX data multiplexer 322 Know how protection User function block 437 KP 279 L Label 25 Language 362 Language changeover 361 Languages 3...

Страница 600: ...P 545 Modifying Connections 138 Contacts and coils 133 Motion control 284 Mounting 41 MR Masterreset 393 MUL 250 Multiplying 251 MX MX Data multiplexer 322 N N C contact 125 Inverting 135 N O contact...

Страница 601: ...25 Password Assigning 477 Changing 478 Enabling 478 Forgotten 478 Period duration 267 Period duration to minimum ON duration ratio 270 PID controller 272 Operating mode 272 PID Controller Scan time 2...

Страница 602: ...N START 466 Rung Adding Deleting 139 Change 140 Deleting 139 Rungs 122 Running text 370 S Safety 29 Saving Circuit diagram 140 SC 346 Scan time 275 SD card 62 Searching for a device 533 Searching cont...

Страница 603: ...P buttons 142 Text display 357 359 Text display editor 366 Static text 370 TG 279 Threshold value switch 244 Time 168 178 346 SC Synchronizing time via network 346 Time reference value T Time relay lo...

Страница 604: ...375 Value limitation 302 Value range 251 Value range Markers 132 Value scaling 259 VC Value limitation 302 Version User function block 435 Versions 21 25 View Communication 521 Visualization device 1...

Страница 605: ...re 14 Connect digital inputs 50 Figure 15 Connect digital counter inputs 51 Figure 16 Connecting analog inputs 52 Figure 17 Connecting relay outputs 54 Figure 18 Connecting base device transistor outp...

Страница 606: ...7 Main menu in English 79 Figure 48 Menu path in English 79 Figure 49 Start displays for easyE4 base device in English 81 Figure 50 Example of status display on display 82 Figure 51 Startup procedure...

Страница 607: ...ut Q 136 Figure 81 Relay coil for timing relay function block with control coil 136 Figure 82 Relay coil of a NET station 136 Figure 83 Circuit diagram with five contacts invalid 138 Figure 84 Circuit...

Страница 608: ...n the programming software 187 Figure 114 Signal diagram of timing relay on delayed with and without ran dom switching 200 Figure 115 Signal diagram of timing relay on delayed with and without ran dom...

Страница 609: ...ng the input values increasing 259 Figure 145 Figure Mathematical interrelationship 260 Figure 146 Wiring the function block coils 277 Figure 147 Wiring of the function block contact 277 Figure 148 Pa...

Страница 610: ...tab for text display function block in the Programming view 359 Figure 176 Default colors tab for text display 361 Figure 177 Text display function block language tab 362 Figure 178 Signal diagram Tex...

Страница 611: ...eenshot of Retention section that can be found in the System settings tab in the Project view including sample values 438 Figure 205 Programming view for UF Blinker1 user function block 440 Figure 206...

Страница 612: ...ogram 494 Figure 235 boot bmp 500 Figure 236 Storing the boot bmp file 500 Figure 237 How the EDP evaluates circuit diagrams and function blocks 503 Figure 238 easyE4 input assigned a switch 506 Figur...

Страница 613: ...used to assign a NET ID when adding a new base device 541 Figure 255 NET tab for the selected base device in the NET group 542 Figure 256 Scanning the diagnostics bit in the circuit diagram 572 Figur...

Страница 614: ...610 easyE4 11 18 MN050009 EN www eaton com...

Страница 615: ...TIFF format supports transparency as well as images using 8 bit channels grayscale RGB CMYK etc uf7 User function block file format zip ZIP file format used to compress and archive files A Address re...

Страница 616: ...ser or FTP client your com puter will first need to ask a server for the IP address behind the name in order to actually be able to reach the address The server that provides this information is known...

Страница 617: ...resses are 32 bits 4 bytes long and are used to uniquely identify networks sub networks and individual computers that work with the TCP IP protocol A distinction is drawn between private address space...

Страница 618: ...all the properties required in order to automatically configure the driver are stored on the card s CIS PID controller Proportional Integral Derivative Controller PLC Programmable logic controller The...

Страница 619: ...ure Sockets Layer Transport Layer Secur ity ST Structured Text programming method Stroke A hub is a device used to connect various net work devices together Hubs broadcast all data to all connected de...

Страница 620: ...irmation for specific messages 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 application...

Страница 621: ...y with 2017 sales of 20 4 bil lion We provide energy efficient solutions that help our customers effectively manage electrical hydraulic and mechanical power more efficiently safely and sustainably Ea...

Отзывы: