Home

RA-UM003A-EN-P, DeviceLogix System User Manual

image

Contents

1. Zoom to 100 96 Causes the configuration pane to mirror what is seen on the printed version when the configuration pane is printed Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Communication Menu Navigate the Ladder Editor Interface Chapter 4 The Communications menu lets you work on line in the Ladder Editor Communication Menu Function Description Upload Reads the logic configuration in the device and displays it in the Ladder Editor You lose any changes you made in the configuration and online animation starts Download The logic configuration in the Ladder Editor is transferred to the device and online animation starts For the download to begin the configuration must pass the verification process Logic Enabled On Runs the logic configuration that you have downloaded to the device Logic Enabled Off Stops running the logic configuration that you downloaded to the device Note that these communication options are only available when you are working in the online mode 97 Chapter4 Navigate the Ladder Editor Interface Tools Menu The Tools menu lets you modify logic in the Ladder Editor Tools Menu Function Logic Verify Description Confirms that the logic that you configured is valid Confirms that each rung has a minimum input and output element each branch has a minimum element each element has the minimum number of bo
2. Purpose of This Manual 0 0 0 0 cee eee 7 Who Should Use This M pualsiss zep gy oP tee ec a a r E E E aa 7 Related TORS ey 8 pinpin hele pt Po p AAA Be E neta home 48 7 Common Techniques Used in This Manual 8 TEE OCNICHOMNS ay ia pa pa a poe Reha a Re a 8 E E 9 Inputs and Outputs oaaao a 10 Local Function Block Logic anaana a aaa 11 Local Ladder Logi esrar r yi Ae yee E E a 12 DeviceLogix Functionality and Associated Host Applications 12 RSNetWorx for DeviceNet Software Operating Modes 13 Drive Tools Software Operating Modes 13 DeviceLogix Operating Modes onana aaa aaaea 13 Launch the DeviceLogix Editor 2a Oise eds PEO LES 14 What IS Next gareno peana aiea a ie Wate ek a 15 What This Chapter Contains oaas aaaea 17 COMP NEDS eaa oaii ER aa H OA E Ea a a E es 17 DeviceLogix Function Block Elements n n a ue oreo 18 I O Components ee ee aaaea 19 Function Block Instructions oaaae aaaea 21 Enable Lie Beatie ncn mia Zarain eet dees 6 42 Configuration Toolbars lt 2 os etckate ee So os Panes ey ets 44 Standard Teolbatn esee tnd be Ge tee hee eS 44 Tabbed Instruction Toolbarsy 64 44 4 24 d ne Gs Saha 45 Online TIONAL o og Das Pek OLN ERD ES DM EEE Ee 50 Schematic View drs oa hod ie nd it ad ih Beh Ge Raed eS 51 Message Pane a s sn Seat Goo Goel acta GUM tte eh Ota ad aoa dp Suk Behan 52 Status Bafs en aar ED a Da ES a Danaa Er 52 Men s shen AR ss am
3. To download logic select Communications gt Download The logic configuration in the Ladder Editor is duplicated and transferred to the device Before a download can be performed the logic must pass the verification process See Verify Logic for more information You can download when logic is enabled or disabled If you download logic when logic is enabled the download process occurs as follows e The Ladder Editor checks to see if logic is enabled in the device e If the logic is enabled you are asked if you want to disable logic If you e Select No the logic is not downloaded to the device and an error message displays e Select Yes the logic is downloaded to the device e If logic was enabled before you downloaded when the download is complete you are asked if you want to re enable the logic If logic was not enabled before you downloaded you are not prompted to enable or disable the logic Publication RA UM300A EN P October 2008 Create Logic in the DeviceLogix Ladder Editor Chapter 5 e When the download is complete you are notified that the download was successful Note that if the master is currently scanning the device to which you are downloading you must first access the DeviceNet scanner s scanlist to remove the device from the scanlist If this new logic results in different connection sizes you must adjust the master as follows e Put the master in Idle mode This may mean turning a processor s key s
4. switching between REAL and DINT data types may cause a minimal loss of accuracy For example a value of 99999999 DINT will be rounded up to 100000000 REAL when you switch to a REAL data type and then back to a DINT data type Statistical Category The Statistical category includes a single instruction type Moving Average Moving Average The DeviceLogix Moving Average function block calculates a time average value for the input signal When sampling is enabled the object executes this formula as the main function n k MumberOfiamples A N Input ManberOfSanples nak Output When the object starts executing the moving average is initialized as shown in the example that follows Example Number of samples 3 Scan 1 Output Inputl Scan 2 Output2 Input2 Input1 2 Scan 3 Output3 Unput3 Input2 Inputl 3 The table lists the conditions and corresponding output with special input values Output Condition Fault Option 1 Fault Option 2 Fault Option 3 Fault Code INPUT in NAN NAN Hold last output Value of instance 2 z RE attribute Fault State INPUT is the Positive Positive Infinity 2 as Value Infinity INPUT is the Negative Negative Infinity 2 Infinity Input value from The calculated result 1 binding source is out using the truncated input of range for the object value Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Navigate
5. 0 1 ms 1 10 ms Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 Off Delay Timer The Off Delay Timer works the same way as the On Delay Timer but instead of delaying the TRUE status of the output it delays the FALSE status of the output The input to this timer is a level sensitive FALSE with an edge triggered reset on the FALSE to TRUE transition This means that when the input is FALSE the timer increments the accumulator and when the input goes TRUE the timer resets the accumulator For each time base unit of time the timer increments the accumulator When the accumulator reaches the preset value the timer sets the output to FALSE The timer maintains the output FALSE status as long as the input remains FALSE When the input changes from FALSE to TRUE the timer sets the output to TRUE and resets the accumulator If the input goes TRUE before the time period specified by the time base and preset the output remains TRUE and the accumulator is cleared essentially ignoring the input If the timer senses a TRUE level on the reset input at any time during the operation of the timer it resets the output to FALSE and clears the accumulator Because the reset line is level sensitive the timer remains reset until the timer detects a FALSE on the reset input Also because the input is level sensitive the timer again begins to increment the accumulator if the reset line goes FALSE w
6. 127 RSNetworx for DeviceNet access DeviceLogix enabled devices 14 147 default I 0 information dialog box 144 device parameters dialog box 128 device properties dialog box 113 125 EDS information dialog box 145 general properties dialog box 126 properties dialog box common buttons 127 rung element 19 79 S schematic view 51 select group parameters 131 select limit category toolbar function block editor 46 set dominant latch 81 set function block properties and parameters 64 set node address 126 set the node address 126 standard toolbar function block editor 44 adder logic editor 88 statistical category toolbar function block editor 46 status bar function block editor 52 adder logic editor 94 T tabbed instruction toolbars function block editor 45 tag create 101 techniques used in manual 8 terms 7 timer and counter values change 106 timer element 84 off delay timer 87 on delay timer 86 pulse timer 84 timer element toolbar ladder logic editor 91 timer counter category toolbar function block editor 47 tools menu function block editor 57 ladder editor 98 U understand parameters device parameters dialog box 133 network 1 0 133 up counter 82 upload logic 108 V verify logic 107 view menu 55 96 Publication RA UM300A EN P October 2008 Index W common 127 window buttons device properties dialog box 127 Publication RA UM300A EN P October 2008 153 Index Notes 154 Pub
7. 1336 PLUS Drive 6 Click Find Device Find Device 1 14 460v 1 64 460 2 14 460V 2 34 230 2 84 460V 3 04 230V 3 8 4 460V 4 54 230V 115 AppendixA Register EDS Files and Add Devices Offline Online 7 Type the name of the device you want to unregister in the Find what device box 8 Click Find Now 9 When the device appears in the EDS Wizard window click Cancel 10 Click the box in front of the device or revision so an x appears Unregistration This allows you to remove devices from our device database E Select All Find Device E 2h 1792D 88HC 8Input 80utput D 24 1792D 8B108E 8ln 80ut w o Diags 24 1792D 8BVTOD Slnput cI ay 1792D 8BYT8D 8input 80utput Vendor 0x1 Product Type 0x7 Product Code 0x433 C Revision 1 2 Revision 1 4 E Shy SBE 6trput 17921B16LP 16lnput E Sy 1792 IB2X0B2E 2input 20utput 11 Click Next Final Task Summary This is a review of the task you want to complete aif You would like to unregister the following device 1792D 8BYT8D 8lnput 80utput lt Back Cancel 116 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Register EDS Files and Add Devices Offline Online Appendix A 12 Click Next to unregister the EDS file Rockwell Software s EDS Wizard Completing the EDS Wizard You have successfully completed the EDS Wizard The changes you have ma
8. 16 00000000 00000000 8 FnBlocks 17 32 00000000 00000000 Parameter List Box 9 FnBlocks 33 42 XXXXXXOO 00000000 10 Autobaud Enable Enable 11 Off to On Delay 2000 us 12 On to Off Delay 2000 us 13 Consumed IO Assembly 32 Produced IO Assembly 105 off Cancel Apply Help Restore Default Values The Restore Default Values button resets all the parameters to their default values as defined in the EDS file It is possible that the default values are different from the values last saved in the dnt file or from the values stored in the device The default values are in the device when it is shipped from the factory To restore default values 1 Click the Restore Default Values button 2 Click Yes to restore default values Publication RA UM300A EN P October 2008 131 Appendix B RSNetWorx for DeviceNet Software and the DeviceLogix Editors EL xi Using the context menu or CTRL D on the selected J item can set the default value For individual parameters Do you want all the parameters set to their EDS defined default values Access Parameter Information Use the Parameter Help button to display a short description of a parameter 1 Click the parameter in the list box at the bottom of the window 2 Click the Parameter Help button to see the short description off to On Delay Help xj M Wrap words An input signal must be fully present for this delay period before the DSA re
9. Add Devices Offline Online 9 Click Next to evaluate the EDS files for errors Rockwell Software s EDS Wizard EDS File Installation Test Results This test evaluates each EDS file for errors in the EDS file Th guarantee EDS file validity i E A c program files rockwell software rsnetworsi new 3 0 additional eds files devi Rockwell Software s EDS Wizard Change Graphic Image You can change the graphic image that is associated with a di p General Purpose Discrete 1 0 g 1792D 8BVT8D 8lnput 80utput 11 Click Next 120 Publication RA UM300A EN P October 2008 Register EDS Files and Add Devices Offline Online Appendix A 12 Verify that you are registering EDS files Rockwell Software s EDS Wizard Final Task Summary This is a review of the task you want to complete Wu would like to register the following device 1792D 8BYT8D 8lnput 80utput 13 Click Next You have successfully registered the EDS file s Rockwell Software s EDS Wizard ompleting the EDS Wizard You have successfully completed the EDS Wizard 14 Click Finish Publication RA UM300A EN P October 2008 121 Appendix A Add Devices offline Hardware List Right pane DeviceNet RSNetWorx for DeviceNet Ge File Edit View Network Device Tools Help A e H 4 e Hardware xl E DeviceNet Category ic AC Drive iE Barcode Scanner ie Communication Adapte
10. Description Offline The DeviceLogix Editor does not communicate with the device If RSNetWorx software is offline the DeviceLogix Editor is also offline When offline you can edit existing DeviceLogix configurations or create new configurations Online Pending When online with a device pressing the edit button or Edits selecting Tools gt Edit enables Pending Edits Pending Edits allows a device s configuration to be edited while online When your edits are complete the configuration must be downloaded to the device Animated When online and animated DeviceLogix functionality allows a device s configuration to be monitored in real time Real time includes comms throughput latencies Depending on the device you may be able to change presets and accumulated values Publication RA UM300A EN P October 2008 13 Chapter 1 What is DeviceLogix Functionality Launch the DeviceLogix Editor After you configure the properties for your DeviceLogix enabled device for more information see Appendix A you can launch the DeviceLogix Editor You see an additional tab in the device properties dialog box for all DeviceLogix enabled devices This tab is labeled DeviceLogix This tab provides access to the start up window for the DeviceLogix Editor You have the option to fill in your name a revision number and a description of your configuration all optional fields E 1799 D10U10BL 10 IN 10 SRC OUT Gen
11. Discrete Analog Outputs e Networked Inputs consumed by the device from the network and outputs produced by the device onto the network Input and Output Bits There are five types of DeviceLogix inputs Inputs are read from the Electronic Data Sheet EDS file or are created dynamically during logic configuration The inputs that are read from the EDS file cannot be modified The DeviceLogix inputs are e Device Input A physical input of the device Device inputs represent the actual inputs such as sensors and switches attached to a particular device e Network Input Formerly called the Consumed Network Bit CNB network input is data sent from a master that can be used in the device s logic e Device Status Status inputs indicate the state of the device For example if an explicit message connection exists between the device and a master an input called explicit connection exists is set to true and possibly affects the logic the device performs e Device Fault Faults are conditions that report device errors For example if a device detects a short circuit on an output a fault input is set to true and possibly affects the logic the device performs Publication RA UM300A EN P October 2008 What is DeviceLogix Functionality Chapter 1 Publication RA UM300A EN P October 2008 There are two types of DeviceLogix outputs e Device Output Hardware outputs that are the actual outputs such as lights a
12. It has a preset value and an accumulator value RES Count Reset Element Resets the accumulator and output value Up Counter The up counter counts up on a false to true transition of the count input and sets its output to true when the accumulator reaches the preset value The accumulator continues to count up until the counter is reset or until the counter reaches 65 535 A reset causes the accumulator to be set to zero and sets the output to false The reset RES element must reference the same tag name as the counter that it will be resetting The illustration shows an up counter with a preset value of 3 Count Input Reset Output Count Value_ ____1 0 44018 82 Publication RA UM300A EN P October 2008 Navigate the Ladder Editor Interface Chapter 4 Down Counter The down counter can be an independent down counter or it can work in combination with an up counter as an up down counter The down only counter can be consider an up down counter but without count up input The counter increments the accumulator any time the count up input changes from false to true and decrements the counter any time the count down input changes from false to true When the accumulator is above or equal to the preset value the counter sets its output to true When the accumulator falls below the preset value the counter res
13. Latch Element Set Dominant Latch Element SRL Latch Reset Element RES 90 Publication RA UM300A EN P October 2008 Navigate the Ladder Editor Interface Chapter 4 Counter Element Toolbar Counter Element Toolbar Function Description Rung Element Branch Element ce Branch Level Element T Count Up Element O 2 Count Down Element CTD Count Reset Element RES Timer Element Toolbar Timer Element Toolbar Function Description Rung Element Branch Element Branch Level Element cece Pulse Timer Element PUL On Delay Timer Element TON Off Delay Timer Element TOF Timer Reset Element RES Publication RA UM300A EN P October 2008 91 Chapter4 Navigate the Ladder Editor Interface Online Toolbar Use the Online toolbar to perform functions when you are working on line in the Ladder Editor Online Toolbar Function Description Upload the logic configuration from the device to the Ladder t Editor configuration tool Download the logic configuration from the Ladder Editor to the device The configuration must pass the logic verification process for the download to be successful Run the DeviceLogix logic configuration that you have downloaded to the device device Compare the logic in the device with that in the Ladder 3 Stop the DeviceLogix logic configuration running in the pi Editor configuration tool 92 Publicat
14. Type to tow SETD Set 0 0 0 0 Dominant D 0 1 0 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 1 RS Reset 0 0 0 0 Dominant D 0 1 0 0 0 1 0 0 0 0 1 1 0 1 1 1 0 1 0 1 1 0 Enable Line Feature With DeviceLogix v3 00 a new feature called Enable Line has been added Enable Line can be supported by each instruction type in the Function Block Editor When an instruction supports the Enable Line feature that particular instruction can only be executed when the Enable Line feature is on otherwise that instruction maintains the data from the last data scan Each instruction that uses Enable Line must configure both an input and an output the output has the same real time data as the input passing the enable information to the next instruction Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 Publication RA UM300A EN P October 2008 The Enable Line feature can have two data sources e If an input uses Enable Line to bind with an input point or other function block s output the input retains this point s data value e If an input uses Enable Line in an unbound capacity the input uses the default constant value which you can set on each instruction s property page E Enableln EnableOuth PULR ES i Pulse Timer with Reset DIP 2 fault status P mw a Lio C Enableln EnableDutf TimerEnable TIP The EDS file for a device must explic
15. and Start Monitor buttons as described in the Online Functions table Online Functions Function Groups Upload From Device Description Select which group of parameters to view Reads the configuration data from the device Download To Device Writes the current configuration to the device Start Monitor Continually monitors either a single parameter in the parameter list or all the parameters in the parameter list You tell the monitor routine whether you want to monitor a single parameter or all parameters using the Single or All buttons located to the left of the on line buttons Note that when you click the Start Monitor button the button name changes to Stop Monitor You can toggle the monitor mode on or off by clicking this button 129 Appendix B RSNetWorx for DeviceNet Software and the DeviceLogix Editors DSA 4 2 100 DN 425 5 001 2 x General Parameters 1 0 Data EDS File DeviceLogix Select the parameter that you want to configure and initiate an action using the toolbar ip a fal z gt Monitor AT Hdw In States KXXX XXXXOOOO Groups Checkbox p E Online Options a Restore Default Values Hdw Out States XXXXXXXX RXXXXXOOD 3 ff I O Fault Status RRRRKKAS KASS 4 Network Inputs 00000000 00000000 Parameter Hel p 5 amp Network Outputs AMeKKKaS OOOOOIOO 6 amp Module Status ARKKKKOO 00000000 7 amp FnBlocks 1 16 00000000 000000
16. continues to update output values 1 Click the current value of the Network Status Override parameter The field turns into a drop down list box 2 Click the arrow to display the values 3 Click the desired value 4 Click Apply to save the new value without closing the window Or click OK to save the new value and to close the window Publication RA UM300A EN P October 2008 143 Appendix B RSNetWorx for DeviceNet Software and the DeviceLogix Editors Download to a Device That Is Scanning When you change the size of a connection you must download to the device for the change to take effect When downloading to a device that a master is currently scanning you must 1 Access the DeviceNet scanner s scanlist to remove the device from the scanlist 2 Put the master in Idle mode This may mean turning a processor s keyswitch to Program 3 Access the device s parameters to change the size of the connection 4 Download to the device 5 Add the device to the scanlist and click Apply 6 Click the Edit I O Parameters button and verify that the Rx and Tx size corresponds to the new size 7 Put the master in Run mode for normal operation Access I 0 Data Information The I O Data window provides information about default I O characteristics for the device The amount of data that the device reports is described here Note however that the help only covers the data returned by the EDS file default setti
17. counters or timers and download to a device but you cannot modify logic ED 44 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 Tabbed Instruction Toolbars The tabbed instruction toolbars are e Process e Filter e Select Limit e Statistical e Timer Counter e Comparison e Compute e Move Logical Independent of what instruction type you have selected the following I O components toolbar icons are always available 1 0 Components Toolbar Function Description Boolean bit input g Boolean bit output Analog bit input O Analog bit output 45 Chapter2 Navigate the Function Block Editor Interface Process Category Toolbar Process Category Toolbar Function ALM Description Alarm Instruction TDG Filter Category Toolbar Filter Category Toolbar Function LPF Timing Diagnosis Instruction Description Low Pass Filter Instruction Select Limit Category Toolbar Select Limit Category Toolbar Function SEL HLL Description Select Instruction High Low Limit Instruction LPF Low Pass Filter Instruction Statistical Category Toolbar Statistical Category Toolbar Function 46 Description Moving Average Instruction Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 Timer Counter Category
18. device Logic Logic consists of function blocks or ladder logic and their interconnnections that can reside on a DeviceLogix device MAC ID Media Access Control Identifier An integer identification value assigned to each node on DeviceNet This value distinguishes a node among all other nodes on the same link NAN Not a Number Value that is typically produced as a the result of an operation on invalid input operands especially in floating point calculations Upload The transfer of logic from the device memory to the software memory Publication RA UM300A EN P October 2008 3 Preface Common Techniques Used in This Manual The following conventions are used throughout this manual e Bulleted lists provide information not procedural steps e Numbered lists provide sequential steps e Pictures of keys and or dialogs represent the actual keys you press or the dialogs you use e Actions you must perform appear in bold and look like the following example Select Unregister a device e A menu item in this format Network gt Online identifies the menu item Network and the submenu item Online after the caret gt e The word editor is sometimes used to refer to the DeviceLogix Ladder Editor or DeviceLogic Function Block Editor e The word RSNetWorx is sometimes used to refer to RSNetWorx for DeviceNet software TIP Tips contain helpful information Publication RA UM300A EN P Octo
19. function block will be evaluated first by designating that the Function Block Editor should assume that data is available at a specific input Once selected a double headed arrow appears at the end of the wire indicating that it has precedence in the logic TIP Following a verify operation the software may indicate that it could not resolve the execution order In this case you just use the Assume Data Available feature to resolve the conflict 63 Chapter 3 Bind Function Blocks with 1 0 Function Block Properties and Parameters To open a function block s property page double click the function block on the schematic page General tab The following is an example General tab MUL Properties General Parameters Function Block Type Input Number Function Data Type Execution Sequence Number Function Block Comment DINT bd UNASSIGNED Cancel Help On this tab the following fields are available Field Description Function Block Type Displays the current function block type read only Input Number Function Data Type Displays the number of available inputs with this function block Boolean function blocks are configurable other function blocks are read only Allows you to selct the function data type Select between DINT and REAL For some function blocks this field is read only Execution Sequence Number Displays the execution sequence number for thi
20. properties dialog box to set up general properties and determine parameters and to launch the DeviceLogix Editor tools 123 AppendixA Register EDS Files and Add Devices Offline Online 124 Publication RA UM300A EN P October 2008 Appendix B What This Appendix Contains Access Device Properties Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors In this appendix you will access the RSNetWorx for DeviceNet software device properties dialog box to set up general properties determine parameters and launch the DeviceLogix Editor tools Topic Page Access Device Properties 125 Check General Information 126 Enter Device Parameters 128 Understand Parameters 133 Determine Parameters 136 Access 0 Data Information 144 Access EDS Information 145 Launch the DeviceLogix Editor 147 What Is Next 148 Access device properties and DeviceLogix features from the device properties dialog box in RSNetWorx for DeviceNet software The device properties dialog box is the same for both DeviceLogix devices and non DeviceLogix devices except when you are working with a DeviceLogix enabled device you see an additional tab called DeviceLogix in the properties dialog box To access the device properties dialog box e Double click the DeviceLogix enabled device you added on the RSNetWorx for DeviceNet software graph right pane The following sections descr
21. running again If you e Select No the online toolbar displays Logic Enable Off e Select Yes the online toolbar displays Logic Enabled On the Ladder Editor is animated The message Not Saved displays in the status bar until you exit the Ladder Editor and save the new configuration TIP l Note that you can use the edit mode icon on the standard toolbar to enter edit mode You can use the download icon 4 on the online toolbar to download logic to the device Publication RA UM300A EN P October 2008 105 Chapter 5 106 Create Logic in the DeviceLogix Ladder Editor Change the Value of Timers and Counters When working in the online mode it is possible to change the preset and accumulator values of timers and counters To change the value 1 Double click on the value you want to change 2 Enter the new value into the box 3 Press the Enter key The new value takes effect immediately If you change a preset value remember to save the configuration the next time you exit the Ladder Editor Enable and Disable Logic Logic Enable On To cause the device to start processing the stored logic configuration Click Communications gt Logic Enable On Logic Enable Off To cause the device to stop executing the logic configuration Click Communications gt Logic Enable Off If the logic in the Ladder Editor does not match the logic in the device the Logic Enable On and Logic Enable Off functions are disabled graye
22. whichever action you want to perform When a bit is forced its bit element will have brown text behind it indicating that forcing is on or off To remove the Force On or Force Off function 1 Right click on the element you want to force on or force off 2 From the menu select Remove Force Note that the Force operations can only be done when the configuration is not in the Edit mode 110 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Create Logic in the DeviceLogix Ladder Editor Chapter 5 Clear Latched Hardware Faults If the device supports latching of faults the Clear Fault function clears a hardware output fault indication such as an off wire or short circuit condition To clear a fault condition 1 Right click on the device that you want to clear the fault condition 2 From the menu select Clear Fault Recovery Mode Access the Recovery Mode window to select between having logic enabled or disabled following the restoration of a configuration Use the Recovery Mode in conjunction with the Auto Device Replace Configuration Recovery feature e When using Allen Bradley DeviceNet scanners choose the recovery mode option to determine how the I O device should recover from an automatic download by a master device e When an I O device fails and a new device is added to replace it a master device on the network can automatically download the stored configuration and logic
23. 00 8 FnBlocks 17 32 00000000 00000000 Parameter List Box 9 FnBlocks 33 42 xxXxxxx00 00000000 10 Autobaud Enable Enable 11 Off to On Delay 2000 us 12 On to Off Delay 2000 us 13 Consumed IO Assembly 32 Produced IO Assembly 105 Features available for both on line and off line use include controls that let you e Select which parameters to view e Restore parameter defaults e Access help for specific parameters and e Access a list of parameters and their current values 130 Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Select Group Parameters For Current DeviceLogix enabled devices the Groups checkbox lets you select which parameters you wish to view in the parameter list The default is all parameters Once you check the Groups check box the parameters will be automatically grouped DSA 4 2 100 DN 425 5 001 2 x General Parameters 1 0 Data EDS File DeviceLogis Select the parameter that you want to configure and initiate an action using the toolbar R M far x Monitor Ma Online Options Groups Checkbox AT Hdw In States KXXX AXXXOOOO Restore Default Values Hdw Out States XXXXXXXX XXXXXXOO 3 ff O Fault Status KRRRKKAS KXXXLODO 4 Network Inputs 00000000 00000000 Parameter Hel p 5 Network Outputs XXXXXXXX OOOOOOOO 6 amp Module Status xxxxxx00 00000000 7 amp FnBlocks 1
24. 3 bytes of Consumed Data 5 a amp amp amp amp a a a a To change a consumed I O assembly 1 Click the current value of the Consumed I O Assembly The field turns into a drop down list box 2 Click the arrow to display the values 3 Click the desired value 4 Click Apply to save the new value without closing the window Or click OK to save the new value and to close the window Publication RA UM300A EN P October 2008 139 Appendix B 140 RSNetWorx for DeviceNet Software and the DeviceLogix Editors To see the layout of the consumed I O assembly for your chosen device refer to the Technical Data publication for that device Determine Comm Status Override The Comm Status Override parameter controls whether local logic should control outputs when no active I O connection exists with the device You determine if the communication status override is enabled or disabled The Comm Status Override parameter is used to override normal behavior during the following events Comm Status Override Overview Event Communications not established module not on line LOR The module is on line but has no connections An 1 0 connection transitions to timed out state Behavior with Comm Status Override Parameter Disabled Output remains in the Available state until an 1 0 connection is established Output value is updated based on the output s Fault Action and Fault Value par
25. 300A EN P October 2008 Navigate the Ladder Editor Interface Chapter 4 Publication RA UM300A EN P October 2008 Rung Element Rung Elements Element Description Rung Element The basic executable unit in the Ladder Editor Each rung has at least one input condition and one output condition The True or False value of an input determines the output value You can add a comment to a rung to clarify or describe the instruction Branch Level Branch Element Connection element that adds OR logic in the Ladder Editor The branch element always resides on a rung element and therefore cannot exist without the rung element Branch Level Element Connection element that adds OR logic in the Ladder Editor The branch level element can reside ona branch element or a branch level element The branch level element can also store instructions Branch gt 79 Chapter4 Navigate the Ladder Editor Interface Bit Element Bit Elements Element Description aE Examine If Open or XIO Element Examine If CI XIC El t ie xamine If Close or XIC Elemen ert Output Coil Bit or Output Energize Bit Element Latch Element Latch Elements Element Description RSL Reset Dominant RS Latch Element Set Dominant SR Latch Element SRL Latch Reset Element RES The DeviceLogix Ladder Editor provides standard latching capabilities These include the set dominant latch SRL and the reset d
26. 42d eso es Pelee 126 Enter Device Parameters 0 000 000 000 128 Understand Parameters 0 0 000 000 c eee 133 Determine Parameters 0 0 00 0c cece eas 136 Access I O Data Information cuir rk eee spite Bee 144 Access EDS Information 0 0 0 00 000005 145 Launch the Device loos ECitor is eg 208 0 ae Gk 147 Whati INE cae Saw ce IR S e eee E ones 148 5 Table of Contents Notes 6 Publication RA UM300A EN P October 2008 Preface Purpose of This Manual This manual describes how to install and configure devices using DeviceLogix It also describes how to navigate and use the DeviceLogix Ladder Editor and the DeviceLogix Function Block Editor See the Following Sections See Page Who Should Use This Manual 7 Related Terms 7 Common Techniques Used in This Manual 8 Who Should Use This manual is intended for engineers and technicians who use This Manual devices DeviceLogix to control outputs and manage information locally within This document assumes that you are familiar with one or more of the following working environments e RSNetWorx for DeviceNet software including the configuration of distributed I O devices e Drive Tools Gncluding DriveExplorer DriveTools SP and Drive Add On Profiles Related Terms Refer to the Related Terms table to become familiar with DeviceLogix Related Terms Download Description The transfer of logic from the software memory to the
27. 66 Online Operations 67 Go Online 67 Online Animation 69 Enable and Disable Logic 70 Verify Logic 71 Compare Logic 71 Forcing 74 Forcing Inputs 75 Forcing Outputs 75 What Is Next 76 TIP For more information on the tasks you can perform in the Function Block Editor see the Function Block Editor online help Function blocks contain both inputs and outputs Inputs to function blocks can be attached to any of the input types or to the output of another function block Only one connection can be made to one function block input pin and an input cannot be tied to another input Outputs from function blocks can be attached to either hardware or network outputs or to the inputs of other function blocks A single function block output can be the source of and connected to any number of hardware outputs or function block inputs Hardware outputs cannot be tied to other hardware outputs and hardware inputs cannot be tied to other hardware inputs 59 Chapter 3 Bind Function Blocks with 1 0 Inputs Device inputs can connect to any function block input or can drive an output directly The number and type of inputs varies from device to device However devices may support the following five types of inputs supported categories based on device and are described below Input Category Description Hardware physical Hardware inputs represent the actual inputs such as sensors and switches attached to a particular device Ne
28. C OW B OW A ISC D ISC C ISC B ISC A OFLT7 OFLT6 OFLT5 OFLT4 OFLT3 OFLT2 OFLT1 OFLTO OPWR Logic Ena OUT7 OUT6 OUT5 OUT4 OUT3 OUT2 OUT1 OUTO PNB7 PNB6 PNB5 PNB4 PNB3 PNB2 PNB1 PNBO Standard MaXum Status and Diagnostic Bits DeviceLogix Bits PNB X Network Output Bits Where X the number of the Output Bit or Network Output Bit OW Off Wire ISC Input Short Circuit OFLT Output Fault OPWR Output Power Logic Ena DeviceLogix is Enabled This can be used in the PLC to recognize that the remote device is running a control program Out X Status of Local Output Bit if it is under control of DeviceLogix To change a produced I O assembly 1 Click the current value of the Produced I O Assembly The field turns into a drop down list box 2 Click the arrow to display the values 3 Click the desired value 4 Click Apply to save the new value without closing the window Or click OK to save the new value and to close the window IMPORTANT discussed in the Download To a Device section Apply and download will be unsuccessful unless local logic is disabled and the device is removed from the scanlist as For the layout of the Produced I O Assembly for your chosen device refer to the Technical Data publication for that device Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Determine
29. Consumed I O Assembly Devices when enabled with DeviceLogix functionality can receive additional data across DeviceNet This data is called network inputs The consumed I O parameter lets you select how much data you want the device to consume from a master After setting this parameter the same number of bytes must be selected in the scanner s scan list For example if you choose 3 bytes of data to be consumed you must indicate that 3 bytes of data are to be transmitted in the scanner s scanlist If the number of consumed bytes and the number of transmitted bytes do not match the connection cannot be made Note that this parameter is not in all DeviceLogix enabled devices Y 1792D 8BVT8CD 8In 80ut Pt Diags 1 PR General Parameters Configuration 170 Data EDS File DeviceLogix Select the parameter that you want to configure and initiate an action using the toolbar I Groups kp T gt Parameter Curent Value 2 Input 7 Fault Status Healthy Output 0 Fault Status Healthy Output 1 Fault Status Healthy Output 2 Fault Status Healthy Output 3 Fault Status Healthy Output 4 Fault Status Healthy Output 5 Fault Status Healthy Output 6 Fault Status Healthy Output 7 Fault Status Healthy Reset Output Fault 00000000 Ausiliary Power Status Healthy Consumed 1 0 Assembly Default Consumed Assemt Produced 1 0 Assembly Default Consumed Assemb A 0 bytes of Consumed Data 1 byte of Consumed Data 2 bytes of Consumed Data
30. DG input not bound Error Input 2 of TDG input not bound Error Input 3 of TDG input not bound Complete 4 Error 0 Warning Available Function Blocks 22 Not Saved S09 284 10c 4 For Help press F1 Compare Logic Use the Compare option to determine if the logic in the Function Block Editor matches the logic in the device The results of the comparison display in a pop up window To use the Compare function select Tools gt Compare n Chapter 3 Bind Function Blocks with 1 0 Upload and Download Logic Upload Logic To upload logic select Communications gt Upload The logic configuration in the device is read and displayed in the Function Block Editor Any unsaved changes will be discarded and Online Animation begins Note that some devices are capable of storing screen format information If a particular DeviceLogix enabled device supports this feature dependent on the static memory size the function block logic and layout position information is stored and will be returned with an upload Further the text comments are also saved but the quality of the content cannot be guaranteed When you upload the uploaded information is not automatically stored into the RSNetWorx for DeviceNet software dnt file You must make sure you save any changes after you exit the DeviceLogix Editor to ensure that any changes made to the schematic are saved including changes made as a result of an upload Downlo
31. DeviceLogix Select the parameter that you want to configure and initiate an action using the toolbar R A gt Monitor 3 amp Parameter Current Value 1 Autobaud Output Reset Mode Outputs Auto Restart Sink Source Select Sinking Inputs Network Status Override Override Disabled Comm Status Override Override Disabled Input 0 Diagnostic Input 1 Diagnostic Offwire Diagnostic Active Input 2 Diagnostic Offwire Diagnostic Active Input 3 Diagnostic Offwire Diagnostic Active Input 4 Diagnostic Offwire Diagnostic Active Input 5 Diagnostic Offwire Diagnostic Active Input 6 Diagnostic Offwire Diagnostic Active Input 7 Diagnostic Offwire Diagnostic Active Output Fault State 00000000 Enabled zl allelfallalfelfaila Network Status Override Overview Exemplary Network Error Conditions for DeviceNet Duplicate MAC ID Failure Behavior with Network Status Override Parameter Disabled Module is put into an inoperable state and all outputs remain off Behavior with Network Status Override Parameter Enabled Local logic continues to update output values Entering the bus off state at power up Module is put into an inoperable state and all outputs remain off Local logic continues to update output values Entering the bus off state during run time To the change the network status override Module is put into an inoperable state and all outputs assume a safe state Local logic
32. DeviceLogix System User Manual Rockwell ALLEN BRADLEY e ROCKWELL SOFTWARE Automation Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment Safety Guidelines for the Application Installation and Maintenance of Solid State Controls publication SGI 1 1 available from your local Rockwell Automation sales office or online at http literature rockwellautomation com describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide va riety of uses for solid state equipment all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable In no event will Rockwell Automation Inc be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment The examples and diagrams in this manual are included solely for illustrative purposes Because of the many variables and requirements associated with any particular installation Rockwell Automation Inc cannot assume responsibility or liability for actual use based on the examples and diagrams No patent liability is assumed by Rockwell Automation Inc with respect to use of information circuits equipment or software described in this manual Reproduction of the contents of this
33. Low Limit Navigate the Function Block Editor Interface Chapter 2 When data values are large switching between REAL and DINT data types may cause a minimal loss of accuracy For example a value of 99999999 DINT will be rounded up to 100000000 REAL when you switch to a REAL data type and then back to a DINT data type The DeviceLogix High Low Limit function block limits the input value within the specified data range The High Low Limit function block is outlined in detail IF value of Input below gt HighLimit Output HighLimit ELSE IF value of Input lt LowLimit Output LowLimit ELSE Output Input END Output 5p If Use Fault Checking If Use Fault Condition is RESET Checking is SET Fault Status INPUT in NAN NAN Value of the Fault 1 state value INPUT is the Positive HighLimit 0 Infinity INPUT is the Negative LowLimit 0 Infinity The valid data ranges are as follows Parameters Data Range HighLimit 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL LowLimit 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL FaultOption 0 1 2 3 4 5 FaultStateValue 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL Note HighLimit gt LowLimit Publication RA UM300A EN P October 2008 27 Chapter 2 28 Navigate the Function Block Editor Interface IMPORTANT When data values are large
34. Properties dialog box to modify properties such as Author Revision and Description Recovery Mode Opens the Recovery Mode dialog box to determine if logic is automatically enabled following a module replacement When you use an Allen Bradley master choose the recovery mode option to determine how the I O device recovers from an automatic download by a master device When an 1 0 device fails and a new device is added to replace it a master device on the network can automatically download the stored configuration and logic to the device This feature is known as Auto Device Replace ADR The recovery mode determines whether or not to enable the local logic when a download of this type occurs The recovery mode is disabled by default ADR in the scanner is also disabled by default 1 You can cut copy paste across multiple instances of the Function Block Editor when the source version and the target version of the Function Block Editor are the same and the target device supports the element that is being copied 54 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 View Menu Navigate the Function Block Editor Interface Chapter 2 The View menu lets you modify your view of the schematic in the Function Block Editor View Menu Function Description Toolbars Opens the Toolbars dialog box to determine which toolbars display in the DeviceLogix Function Block Editor softwa
35. SQR e Power XPY Operation rules The conditions and outputs of each function block are described below Function Block Output Type Add ADD Source A Source B Multiply MUL Source A x Source B Subtract SUB Source A Source B Divide DIV Source A Source B Modulus DINT Source A Source A Source B x Source B Modulus REAL Source A DINT Source A Source B x Source B Absolute ABS Absolute value of Source A Negative NEG Source A Square Root SQR Square root of Source A Power XPY Source A Source B If Source A is negative the operation takes the absolute value of the Source A before calculating the square root and no fault is reported 38 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Fault State Conditions and Rules Fault state conditions and rules are listed below Chapter 2 Operation Condition Output Fault DataType Fault Option Fault Fault pone 1 Option 2 Option 3 DINT The result from Truncates Hold last Value of 3 the operations output instance ADD SUB or attribute MUL exceeds Fault State the range of the value DINT data type Any DINT 0 Dividend 3 Input data from Use the 1 the binding path Truncates is out of range input value REAL Infinity x Infinity Hold last Value of 3 I
36. Toolbar Timer Counter Category Toolbar Function PULR Description Pulse Timer Instruction TONR On Delay Timer Instruction TOFR CTU Off Delay Timer Instruction Up Counter Instruction cTUD Up Down Counter Instruction Comparison Category Toolbar Comparison Category Toolbar Function GRT GEQ EQU Description Greater Than Instruction Greater Than or Equal To Instruction Equal Instruction NEQ Not Equal Instruction LES Less Than Instruction LEQ Less Than or Equal Instruction MEQ Publication RA UM300A EN P October 2008 Mask Instruction 47 Chapter2 Navigate the Function Block Editor Interface Compute Category Toolbar Compute Category Toolbar Function Description Add Instruction ADD MUL Multiply Instruction Subtract Instruction SUB Divide Instruction DIY Modulus DINT Instruction MoD Modulus REAL Instruction MoD Absolute Instruction ABS Negative Instruction NEG Square Root Instruction SOR Power Instruction EXP 48 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 Move Logical Category Toolbar Move Logical Category Toolbar Function Description AND Instruction BAND Not AND Instruction BRAND OR Instruction BOR Not OR Instruction ENOR Exclusive OR Instruction BKOR Excl
37. a pj pJ So 25 0 ea eg This is the same derivation process that is in order 1 LPF Finally the corresponding difference equation is as follows rym 2 2a vod x A x D J a A A in 2 S 2 2 4f 3 x a 2 Pe pea D Lor A a 25 Chapter2 Navigate the Function Block Editor Interface where A 4f 2V20 f 07 The valid parameter range is shown below Parameters Data Range Initialize 0 1 WLag 0 lt WLag 3 402823466e 38F Order 1 2 Flotation 0 1 2 3 FaultOption 3 402823466e 38F 3 402823466e 38F Select Limit Category The Select Limit category includes the following instruction types e Select e High Low Limit Select The DeviceLogix Select function block identifies one input within the selected two function block inputs as the output according to the value of the selector The Select function block is outlined in detail below IF Selector 1 Output value of Input 2 IF Selector 0 Output value of Input 1 END The valid data ranges are as follows Parameters Data Range In 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL In2 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL Selectorln 0 1 FaultOption 0 1 2 3 FaultStateValue 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL 26 Publication RA UM300A EN P October 2008 IMPORTANT High
38. a aaaea 101 Understanding and Working With I O Tags 101 Online Operations asdaie s fai Ud hh Seat E E EE a 102 Communication with Devices nasasa aaaea 102 GO OMENS mte a oy a a a a S a 103 Online Animation o a aana aa 104 Change LOSIC oE ON he n Deeded Sees 104 Change the Value of Timers and Counters 106 Enable and Disable Logic nno ann aannaaien aaa 106 Ver LOSIC Sanet S ro a O a a E E EO A E N 107 Compare LORI egsa oa Bald A a e Hae as Bs 107 Upload and Download Logic onana aaa aaa 108 FORCING a a ake est a A Heck Pah A E A T A E won EAA 109 Clear Latched Hardware Faults o n naaa 111 Publication RA UM300A EN P October 2008 Register EDS Files and Add Devices Offline Online RSNetWorx for DeviceNet Software and the DeviceLogix Editors Index Publication RA UM300A EN P October 2008 Table of Contents Recovery Modes asl hek hae Gob hoy bare OEM OG ues 111 What This Appendix Contains 0 00005 113 EDS Piles4 6 3 eos 244 25 35 9545 64a a es O45 8 es Bed 113 UntesisierE DS files gt 4 3 4 on ea ee ae tt ee OY a ded 114 Register EDS Filese his wi a hte a Ae GG eke at Bee 118 Add DEVICES OCs ie eta sy date rs Bo eee Soe 122 Add Devices online ole ok oa Fh Re i ae Sd 122 What IS INGXEF 274 coy Seat Sede gos Gua id ee ee a ee PS 123 What This Appendix Contains naaa saaa aeaea 125 Access Device Properties 0 000000 00005 125 Check General Information rac
39. ad Logic To download logic select Communications gt Download The logic configuration in the Function Block Editor is duplicated and transferred to the device Before a download can be performed the logic must pass the verification process See Verify Logic for more information 72 Publication RA UM300A EN P October 2008 Bind Function Blocks with O Chapter 3 You can download when logic is enabled or disabled If you download logic when logic is enabled the download process occurs as follows e The Function Block Editor checks to see if logic is enabled in the device e If the logic is enabled you are asked if you want to disable logic If you e Select No the logic is not downloaded to the device and an error message displays e Select Yes the logic is downloaded to the device e If logic was enabled before you downloaded when the download is complete you are asked if you want to re enable the logic If for some reason the screen format cannot be downloaded into the product an error message will be displayed and the screen format will not be saved If logic was not enabled before you downloaded you are not prompted to enable or disable the logic e When the download is complete you are notified that the download was successful Note that if the master is currently scanning the device to which you are downloading you must first access the DeviceNet scanner s scanlist to remove the device from the scanlist If th
40. ameters Behavior with Comm Status Override Parameter Enabled Local logic updates output values Local logic continues to update output values An 0 connection is deleted Output enters the Available state until a new I 0 connection is established Local logic continues to update output values An Idle is received Output value is updated based on the output s Idle Action and Idle Value parameters Local logic continues to update output values Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Publication RA UM300A EN P October 2008 E 1792D 8B T8CD 8In 8Out Pt Diags General Parameters Configuration o Data EDS File DeviceLoaix Select the parameter that you want to configure and initiate an action using the toolbar 1 42 48 46 47 13 14 15 16 17 18 19 20 x R G gt Monitor E Autobaud Output Reset Mode Sink Source Select Network Status Override Comm Status Override Input 0 Diagnostic Input 1 Diagnostic Input 2 Diagnostic Input 3 Diagnostic Input 4 Diagnostic Input 5 Diagnostic Input 6 Diagnostic Input 7 Diagnostic Output Fault State Enabled Outputs Auto Restart Sinking Inputs Override Disabled Override Disabled Override Disabled Override Enabled Offwire Diagnostic Active Offwire Diagnostic Active Offwire Diagnostic Active Offwire Diagnostic Active Offw
41. avigate the Ladder Editor Interface Chapter 4 Publication RA UM300A EN P October 2008 Off Delay Timer The Off Delay Timer works the same way as the On Delay Timer but instead of delaying the true status of the output it delays the false status of the output The input to this timer is a level sensitive false with a level triggered reset This means that when the input is false the Timer increments the Accumulator and when the input goes true the Timer resets the Accumulator Each Timebase unit of time the Timer increments the Accumulator When the Accumulator reaches the preset value the Timer sets the output to false The Timer maintains the output false status as long as the input remains false When the Input changes from false to true the Timer sets the output true and resets the Accumulator If the Input goes true before the time period specified by the Timebase and Preset the output remains true and the Accumulator is cleared essentially ignoring the input If the Timer senses a true level on the Reset Input at any time during the operation of the Timer it resets the output to false and clears the Accumulator Because the reset line is level sensitive the Timer remains reset until the Timer detects a false on the Reset input Also because the input is level sensitive the Timer will again begin to increment the Accumulator if the reset line goes false while the input remains false However because the reset logic already se
42. ber 2008 Chapter 1 Introduction Publication RA UM300A EN P October 2008 What is DeviceLogix Functionality DeviceLogix functionality has been added to a number of Rockwell Automation devices to control outputs and manage status information locally within the device The configuration of the DeviceLogix functionality is accomplished through the DeviceLogix Editor The DeviceLogix Editor includes two kinds of logic configuration tools for DeviceLogix devices to meet different configuration preferences e Function Block Editor provides a graphical interface for configuring function blocks to provide local control within DeviceLogix capable devices e Ladder Editor provides a ladder style configuration tool for DeviceLogix capable devices The DeviceLogix Editor is an applet of RSNetWorx for DeviceNet software and Drive Tools software and it can be launched directly from those host applications With DeviceLogix capable devices you can enable a logic operation using the DeviceLogix Editor to provide local control over the device s operation A DeviceLogix device consists of e a specific number of inputs and or outputs e local logic that determines its behavior Chapter 1 10 What is DeviceLogix Functionality Inputs and Outputs Inputs and outputs can be one of two types e Physical Inputs and outputs realized by physical connections to the device These are referred to as Discrete Analog Inputs or
43. ce Output DOP physical output point of the device e Produced Network Bit PNB network output bit 101 Chapter5 Create Logic in the DeviceLogix Ladder Editor Dynamic tags are those created dynamically during configuration They are the referenced output bits of latch counter and timer elements Online Operations You can perform the following functions when you work on line Communicate with devices View the status of I O with online animation Change logic Change the value of timers and counters Enable and disable logic Verify logic Compare logic Upload and download logic Force Clear latched hardware faults Communication with Devices The DeviceLogix Ladder Editor communicates with the devices to accomplish the following Determine device type Get communication parameters Set communication parameters Download configuration to the device Upload configuration from the device Modify function block parameters during animation for example Preset value and Accumulated counts for counters or Preset time and Elapsed time for timers Force I O values Start or Stop local logic toggle Logic Enabled Display device faults during animation Clear I O faults Reset the device Note that all communication between the DeviceLogix Ladder Editor and the device is done using explicit messaging connections 102 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Create Log
44. ction Decreases make smaller the view of the configuration You see more of the configuration pane of the Ladder Editor when you use this function wm Pl Confirms that the logic that you configured is valid Ep 88 Toggles between working in the Edit mode and not working in the Edit mode In the Edit mode you can make changes to the Logic You must exit the Edit mode to download the logic to the device Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Navigate the Ladder Editor Interface Chapter 4 Ladder Element Toolbars The ladder element toolbars are e Bit Element e Latch Element e Counter Element e Timer Element TIP It is not required for all DeviceLogix enabled products to support all of the element types The EDS file for each product provides information on what element are supported If an element is not supported it will not appear in the assocaited toolbar Bit Element Toolbar Bit Element Toolbar Function Description Rung Element Branch Element Branch Level Element Examine If Open or XIO Element Examine If Close or XIC Element Output Coil Bit or Output Energize Bit Element EE e ea 89 Chapter4 Navigate the Ladder Editor Interface Latch Element Toolbar Latch Element Toolbar Function Description Rung Element HI Branch Element to Branch Level Element t RSL Reset Dominant
45. cy fp is o eg Ae With the basic equation between the analog input frequency fand the digital frequency Q f 1 d we can obtain the digital frequency Q corresponding to fp Qy Diag x Trompie The bilinear transformation method is applied to convert the analog filter into the digital filter The bilinear transformation is defined as follows z l ade eer 24 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 To adjust the frequency shift due to the bilinear transformation you must use the prewarping equation to calculate the prewarping analog frequency The prewarping equation is as follows Q oS x tani Then the value of wp is taken as the real analog cutoff frequency and substitute for Wag The above discussion outlined the general process of low pass filtering Specifically the filter discussed order 1 LPF and order 2 LPF Order 1 LPF The target analog filter is as follows 2 tag 5 eg When bilinear transformation is applied we take the w as the actual cutoff frequency That is the target transform function is as follows F s p Als stop Then we apply the bilinear transformation Ya os Mz or FL Is lad Therefore the corresponding difference equation is as follows yO PP 269 Pant yen 2f O 25 to 2f Order 2 LPF The target analog filter is as follows 3
46. d out You must verify the logic and download it to the device for the Logic Enable On and Logic Enable Off functions to be enabled Publication RA UM300A EN P October 2008 Create Logic in the DeviceLogix Ladder Editor Chapter 5 Verify Logic When you use the Verify Logic function you test your configuration for mistakes To verify your logic click Tools gt Logic Verify TIP Another way to verify logic is to click the verify logic icon Ei on the toolbar The following is verified during the logic verify process e Fach rung has the minimum number of input and output instructions e Each branch has the minimum number of instructions e Each parameter has the correct data type associated to it e Latches have been correctly paired with reset instructions e Outputs have only been used once e Counters timers and latches have unique tag names Once the Verify Logic process is complete you see the results in the pane on the bottom of the screen If any of the checks fail the verification process an error message displays in the pane Click the error or warning line to cause the cursor to go to the place in the Ladder Editor where the error is in your logic Your logic configuration must pass the logic verification process before you can download the logic to the DeviceLogix device Note that in the Message pane you see the amount of memory that is available in the device The amount of available memory displays only if
47. de may not show up until all ASI applications are shut down You have successfully unregistered the existing EDS file 13 Click Finish to close the EDS Wizard 117 AppendixA Register EDS Files and Add Devices Offline Online Register EDS Files To register EDS files 1 Open RSNetWorx for DeviceNet software if it is not already open 2 Select Tools gt EDS Wizard You see the welcome window for the EDS Wizard Rockwell Software s EDS Wizard Welcome to Rockwell Software s EDS Wizard The EDS Wizard allows you to register EDS based devices unregister a device change the graphic images associated with a device create an EDS file from an unknown device 3 Click Next to start 118 Publication RA UM300A EN P October 2008 Register EDS Files and Add Devices Offline Online Appendix A 4 Verify that Register an EDS file s is selected Rockwell Software s EDS Wizard Options A What task do you want to complete e TH A 5 Click Next 6 Choose to register a single file or a directory of files Rockwell Software s EDS Wizard Registration Electronic Data Sheet file s will be added to your system for t Software applications a Locket suuiaiaers C Program Files Rockwell Software RSNetWorsll New 3 0 Addition 7 Click Browse if you need to find the correct file 8 Click Next Publication RA UM300A EN P October 2008 119 AppendixA Register EDS Files and
48. e Ladder Editor File revision identifies the revision of the Ladder Editor DLL application Now that you are familiar with the DeviceLogix Ladder Editor interface go to Chapter 5 to learn how to configure logic in the Ladder Editor 99 Chapter4 Navigate the Ladder Editor Interface 100 Publication RA UM300A EN P October 2008 Chapter 5 Create Logic in the DeviceLogix Ladder Editor What This Chapter Contains Read this chapter to learn how to create logic in the DeviceLogix Ladder Editor and about the options available to you when you work Understanding and Working With 1 0 Tags Publication RA UM300A EN P October 2008 on line Topic Page Understanding and Working With 1 0 Tags 101 Online Operations 102 Communication with Devices 102 Go On Line 103 Online Animation 104 Change Logic 104 Change the Value of Timers and Counters 106 Enable and Disable Logic 106 Verify Logic 107 Compare Logic 107 Upload and Download Logic 108 Forcing 109 Clear Latched Hardware Faults 111 Recovery Mode 111 TIP For more information on the tasks you can perform in the Ladder Logic Editor see the Ladder Logic Editor online help There are two kinds of I O tags static and dynamic Static tags are e Device Input DIP physical input point of the device e Consumed Network Bit CNB network input bit e Fault Bit FB device fault bit e Status Bit SB device status bit e Devi
49. e OK and Apply buttons save changes made in the device properties dialog box they do not actually save the information to the dnt file or make changes to the configuration stored in the 1 0 device You save information to the dnt file by using the File gt Save option in RSNetWorx for DeviceNet software If you make changes while on line you are prompted to download or upload the device information whenever you try to go to a different window in the device properties dialog box Click OK or Apply at the prompt If you make changes while off line you are not prompted to upload or download the device until you go on line and try to go toa different window in the device properties dialog box Publication RA UM300A EN P October 2008 127 Appendix B 128 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Once you have entered the desired information in the General window click on other tabs on the device properties dialog box to access other device information IMPORTANT If you are on line and you click on either the Device Parameters or the DeviceLogix tab you may be prompted to upload or download the device When you are on line the dialog checks the configuration in the device and compares it to the current configuration If the configurations are not the same you must upload or download the device to make the configurations the same before you can make changes If you need to make changes without uploading or d
50. e and the timer resets the output to FALSE the Pulse Timer can again trigger the process by sensing a FALSE to TRUE transition on the input pin Even if the input remains on the entire time the accumulator is counting when the accumulator reaches the preset value the timer resets the output to FALSE At any point during the operation of the timer if it detects a TRUE level on the reset input it will disable the timer and set the output to FALSE The timer must again be triggered by a FALSE to TRUE transition on the input This means that if the input is TRUE and the timer is reset the timer will remain inactive Even if the reset changes back to FALSE while the input is TRUE the timer remains inactive In order to start a new pulse operation the input must change to FALSE and then back to TRUE Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 The valid data ranges are as follows Parameters Data Range PRE 0 65535 ACC 0 65535 Time Base 0 1 ms 1 10 ms 33 Chapter2 Navigate the Function Block Editor Interface Up Counter The Up Counter has two inputs called Input and Reset and one output called Output The Up counter simply counts up on a FALSE to TRUE transition and sets its output to TRUE when the accumulator reaches the preset value The accumulator continues to count up until the counter is reset or it reach
51. ed into the current schematic or select Edit gt Add Element to add the I O component Each newly added I O component does not have a binding name you can click it to display a drop down list related to this component type and then select the one you needed Digital Input Point DIP The following kinds of digital inputs are supported e physical local Boolean input point e local Boolean fault status e network Boolean input point e local Boolean miscellaneous point E gje E gt Name DataType Hardware Boolea DIP 0 BOOLEAN DIP 1 BOOLEAN Fault Input AIP 1 fault sta BOOLEAN AIP 9 faut sta AMMO a 4 b Digital Output Point DOP The following kinds of digital outputs are supported e physical local Boolean output point e network Boolean output point Name DataType E Hardware Boolea BOOLEAN BOOLEAN Network Boolean PND 1 BOOLEAN E Publication RA UM300A EN P October 2008 19 Chapter2 Navigate the Function Block Editor Interface Analog Input Point AIP The following kinds of analog inputs are supported e physical local analog input point e network analog input point e local analog miscellaneous point C7 p mw yp Name DataType E Hardware Analog AIP 4 DINT AIP 2 REAL E Network Analog I CND 2 CND 3 UINT CND 4 UDINT Misc Analog Input Analog Output Point AOP The following kinds of analog o
52. egory bits latch timers counters 95 Chapter4 Navigate the Ladder Editor Interface Edit Menu Function Edit Element Description Modifies the selected ladder element It is possible to change the instruction type or the instruction type parameters Note that it is possible to change only instruction types of the same category bits latch timers counters Edit Element Comment Modifies the comment attached to the selected rung or instruction type Note that you cannot add comments to branch or branch level elements Properties Access the Configuration Properties dialog to modify or add configuration information Recovery Mode View Menu Accesses the Recovery Mode dialog to select between having logic enabled or disabled following the restoration of a configuration The Recovery Mode is used in conjunction with the Auto Device Replace Configuration Recovery feature The View menu lets you modify your view of the Ladder Editor View Menu Function Status Bar Description Toggles between displaying and not displaying the status bar at the bottom of the Ladder Editor Zoom In Increases make larger the view of the configuration You lose view of part of the configuration pane of the Ladder Editor when you use this function Zoom Out Decrease make smaller the view of the configuration You see more of the configuration pane of the Ladder Editor when you use this function
53. embly The produced I O assembly parameter lets you select how much data gets produced across the network In order to have DeviceLogix specific data produced by the device select a value that reflects the needed assembly You must make sure that the settings in the scanner s scanlist match your selection here The following example illustrates this concept for an 8in 80ut MaXum block Example E 1792D 8BYT8CD 8In 8O0ut Pt Diags 1 General Parameters Configuration 120 Data EDS File DeviceLogix Select the parameter that you want to configure and initiate an action using the toolbar Groups m Parameter Current Value Input 7 Fault Status Healthy Output 0 Fault Status Healthy Output 1 Fault Status Healthy Output 2 Fault Status Healthy Output 3 Fault Status Healthy Output 4 Fault Status Healthy Output 5 Fault Status Healthy Output 6 Fault Status Healthy Output 7 Fault Status Healthy Reset Output Fault 00000000 Ausiliary Power Status Healthy Consumed 70 Assembly Default Consumed Assemt Produced 1 0 Assembly DeviceLogix 7 Bytes Default 5 Bytes Inputs ONLY 1 Bytes DeviceLogix 7 Bytes Cancel el a a a a amp a a a a a Publication RA UM300A EN P October 2008 137 Appendix B 138 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Input 7 Input 6 Input 5 Input 4 Input 3 Input 2 Input 1 Input 0 OW D OW
54. er 83 ladder element counter element up counter 82 timer element 84 off delay timer 87 on delay timer 86 Publication RA UM300A EN P October 2008 pulse timer 84 ladder element toolbars bit element toolbar 45 89 counter element toolbar 91 ladder editor 89 latch element toolbar 90 timer element toolbar 46 47 48 49 91 ladder elements 78 bit element 80 configuration toolbars 44 88 latch element 80 latch elements reset dominant latch 81 set dominant latch 81 rung element 79 ladder logic view 93 latch element 80 latch element toolbar ladder logic editor 90 latch elements counter element 82 latched hardware faults clear 111 local logic 12 logic compare function block editor 71 ladder logic editor 107 enable and disable 106 upload and download function block editor 72 ladder logic editor 108 verify function block editor 71 ladder logic editor 107 menus 53 94 communication menu 56 97 edit menu 53 95 file menu 53 95 function block editor 53 help menu 58 99 ladder logic editor 94 communication menu 97 help menu 99 tools menu 98 view menu 96 tools menu 57 view menu 55 message pane 93 function block editor 52 Publication RA UM300A EN P October 2008 Index ladder logic editor 93 modify function block properties and parameters 64 move logical category toolbar function block editor 49 N negate function 62 network 1 0 understand 133 network status override 142 determine 142 new tag create 101 n
55. eral Parameters Configuration 1 0 Data EDS File DeviceLogix Author Revision Last Saved 1 2 00 00 AM Description Start Logic Editor OK Cancel ok IMPORTANT If you are on line and you click on either the Parameters or the DeviceLogix tab you may be prompted to upload or download the device When you are on line the dialog checks the configuration in the device and compares it to the current configuration If the configurations are not the same you must upload from or download to the device to make the configurations the same before you can make changes If you need to make changes without uploading or downloading you can exit the dialog box go off line and re enter the dialog box to make the desired changes Publication RA UM300A EN P October 2008 What Is Next Publication RA UM300A EN P October 2008 What is DeviceLogix Functionality Chapter 1 To start the DeviceLogix Editor for a DeviceLogix enabled device click Start Logic Editor On the DeviceLogix Editor Style Selection dialog you are prompted to select the editor type that you want to launch After selecting an editor type click OK DeviceLogix Editor Style Selection x Select the editor style for this node Function Block Editor Ladder Editor Cancel If the current device does not support one of the editor types that editor type will be grayed out If you select an editor type fora partic
56. es 65 535 A TRUE value on the reset input zeros the accumulator and sets the output to FALSE An illustration of the counter function with a preset value set to 3 is below Count Reset Output Count The valid data ranges are as follows Parameters Data Range PRE 0 65535 ACC 0 65535 Up Down Counter The Up Down counter has three inputs called Input Reset and Count Down Input and one output called Output The counter increments the accumulator any time the Input changes from FALSE to TRUE and decrements the counter any time the Count Down Input changes from FALSE to TRUE When the accumulator is above or equal to the preset value the counter sets its output to TRUE When the accumulator falls below the preset the counter resets its output to FALSE Like the Up Counter the Up Down Counter resets when a TRUE level is detected on the Reset input When a reset occurs the counter zeros the accumulator and sets the output to FALSE 34 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 An illustration of the Up Down counter function with a preset value set to 3 is below ea aero i eas Oe ames f L g Sount Down g H Reset Output Count Value The valid data ranges are as follows Parameters Data Range PRE 0 65535 ACC 0 65535 35 Chapter2 Navigate the Function Block Edito
57. essage pane or not displaying it The Status bar located on the bottom of the Function Block Editor provides a view of the current working status of the Function Block Editor You can toggle between displaying the Status Bar and not displaying it by selecting View gt Status Bar There are six panes that provide unique information about the Function Block Editor Status Bar Pane Description Help Indicates how to launch the online help Capacity Displays the number of function blocks you may add to the schematic before maximum capacity has been reached Schematic Indicates whether changes to the schematic have been saved to the Saved RSNetWorx for DeviceNet software dnt file If no edits occurred then Saved appears If edits did occur then Not Saved appears Schematic Indicates whether the schematic matches the configuration in the device Matched Displays Pending Edit if changes exist Animated if there is a match the schematic reflects the live status of the running logic or is blank if you are offline Coordinates Displays the x and y coordinates of the cursor on the schematic page Zoom Displays the current zoom percentage by default 100 Publication RA UM300A EN P October 2008 Menus Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 The Function Block Editor has six menu options that allow you to create and maintain a schematic e F
58. essage Pane 52 Status Bar 52 Menus 53 What Is Next 58 To help you configure your logic the Function Block Editor consists of e Function Block Elements e Configuration toolbars e Schematic view e Message pane e Status bar e Menus Chapter 2 Navigate the Function Block Editor Interface Menu S Function Block Editor E a xi Edt view Communications Tools Help Standard toolbar Pig ke Qala YCLSICl S ff tenps ELR ES toolbar Online toolbar _ P Tabbed Instruction Function block Schematic view DA elements SampleEnable Status bar Message pane x Verily Logic of Information Complete 0 Ero O Warring Available Function Blocks 22 Saved DeviceLogix Function Function Block elements consist of Block Elements e I O components the input and output source of the product or I O information from the network e Function block instructions all types of DeviceLogix instructions An instruction s I O path needs to be bound with I O components or the inputs and outputs of another instruction e Text comments 18 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 1 0 Components In the following sections we will briefly describe each of the I O components and include their graphic from the Function Block Editor You can drag each of these I O components from the instruction toolbar or click the icon and have it add
59. etWorx for DeviceNet software and Drives Tools software The DeviceLogix Editor ships as part of RSNetWorx for DeviceNet software starting with revision 3 0 EDS files that enable DeviceLogix functionality are also shipped with RSNetWorx for DeviceNet software in a separate folder labeled Additional EDS Files For more information on registering EDS files see Appendix A For more information on configuring RSNetWorx for DeviceNet software for use with the DeviceLogix Editors see Appendix B Publication RA UM300A EN P October 2008 What is DeviceLogix Functionality Chapter 1 RSNetWorx for DeviceNet Software Operating Modes RSNetWorx for DeviceNet software lets you select online or offline mode as described below e Offline RSNetWorx for DeviceNet software is not connected to the network e Online RSNetWorx for DeviceNet software is connected to the network and is capable of communicating with devices on the network Drive Tools Software Operating Modes Drive Tools software lets you select online mode as described below e Online Drive Tools software is connected to the network and is capable of communicating with devices on the network DeviceLogix Operating Modes The mode that RSNetWorx for DeviceNet software is in directly affects the way the DeviceLogix Editor behaves when it is launched When online with the device DeviceLogix functionality provides two alternative states Pending Edits and Animated Mode
60. ets its output to false As with the up counter the up down counter resets when a true level is detected on the reset input When a reset occurs the counter causes the accumulator to be set to zero and sets the output to false Refer to the illustration of the counter function for clarification The illustration shows an up counter with a preset value of 3 Count Down Input Reset Output Count Value Publication RA UM300A EN P October 2008 83 Chapter 4 Navigate the Ladder Editor Interface 84 Timer Element Timer Elements Element Description Pulse Trig Timer It has a preset value and an accumulator value The PUL timing base can be selected as 1 ms or 10 ms On Trig Timer On delay Timer It has a preset value and an accumulator TON value The timing base can be selected as 1 ms or 10 Off Trig Timer Off delay Timer It has a preset value and an accumulator TOF value The timing base can be selected as 1 ms or 10 Timer Reset Element Reset the timer element RES Pulse Timer The Pulse Timer generates a true value on its output for a fixed amount of time The duration of the true pulse is determined by the Preset value along with the Timebase of the timer When the input to the Timer changes from false to true it sets the output to true and the Accumulator starts counting The Timer then increments the Accumulator each time the Timebase number of milliseconds has expired When the Accumulat
61. from where they originated If you exit the Ladder Editor the forced status will remain in effect until you remove it TIP If you force a Digital Output Point DOP the Comms Status Override parameter on the Configuration tab in RSNetWorx for DeviceNet software will be set to Override Enabled Publication RA UM300A EN P October 2008 109 Chapter5 Create Logic in the DeviceLogix Ladder Editor The following list describes the input force options Input Force Option Description Force On Forces the input ON Force Off Forces the input OFF Remove Force Returns control of the input to the hardware device and turns the instruction color back to white The following list describes the output force options Input Force Option Description Force On Forces the input ON Force Off Forces the input OFF Remove Force Returns control of the input to the hardware device and turns the instruction color back to white Clear Fault When a device supports latching of faults this selection clears a hardware output fault indication for example off wire or short circuit The actions related to Clear Fault are product specific When forced the instruction turns yellow and the status value on the connection reflects the forced state chosen To force hardware inputs and outputs Force On or Force Off 1 Right click on the element you want to force on or force off 2 From the menu select Force On or Force Off
62. he same 8 output device considered above Reserved Consumed 1 0 Assembly Bit Bit 7 Bit 6 Bit5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 Network Network Network Network Network Network Network Network Input 7 Input 6 Input 5 Input 4 Input 3 Input 2 Input 1 Input 0 Byte 1 Network Network Network Network Network Network Network Network Input 15 Input 14 Input 13 Input 12 Input11 Input 10 Input9 Input 8 Publication RA UM300A EN P October 2008 Note that even though the device only contains 8 outputs it is consuming 16 bits of information This gives you the option to map additional information into the data that is sent to this device by the master controller 135 Appendix B RSNetWorx for DeviceNet Software and the DeviceLogix Editors The following list contains several important details about network inputs e If an output is not used in the local logic there is an assumed connection to a corresponding bit in the consumed data Note this connection does not need to be made graphically with the configuration tool The DeviceLogix enabled module assumes this connection until it is broken by making a connection to some other piece of information If no connection is made to this output it continues to take its control from the master controller via its network input e Network inputs can be used as input to more than one entity e When an
63. hile the input remains FALSE However because the reset logic already set the output to FALSE the time delay causes no effect because the output is already FALSE If the input is TRUE when the reset goes FALSE the timer sets the output to TRUE to t1 2 B t4 to ti PT T2 S PT lt PT f P 2G oF Ly 1 t2 t5 Publication RA UM300A EN P October 2008 31 Chapter 2 32 Navigate the Function Block Editor Interface The valid data ranges are as follows Parameters Data Range PRE 0 65535 ACC 0 65535 Time Base 0 1 ms 1 10 ms Pulse Timer The Pulse Timer generates a TRUE value on its output for a fixed amount of time The duration of the TRUE pulse is determined by the preset value along with the time base of the timer When the input to the timer changes from FALSE to TRUE it sets the output to TRUE and starts the accumulator counting It then increments the accumulator each time the time base number of milliseconds has expired When the accumulator reaches the preset value the timer resets the output to FALSE In the Pulse Timer the input acts only as a trigger to start the accumulator counting Once the accumulator starts timing it continues to rise regardless of the state of the input As long as the output is TRUE and the accumulator is counting additional triggers of the input do not affect the state of the output or the count of the accumulator Once the accumulator reaches the preset valu
64. ibe the tasks you perform in the device properties dialog box that affect DeviceLogix features For a complete discussion of the general features of the RSNetWorx for DeviceNet software device properties dialog box see the RSNetWorx for DeviceNet software documentation 125 Appendix B 126 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Check General Information The device properties dialog box opens to the General properties dialog If you are in another dialog in the device properties dialog box click on the General tab to return to the General dialog tY 1792D 8BVT8CD 8In 8Out Pt Diags General Parameters Configuration 1 0 Data EDS File DeviceLogi F 1792D 8BVT8CD 8ln 80ut Pt Diags Name 1792D 8BVT8CD 8ln 80ut Pt Diags Description Address 0 Device Identity Primary Vendor RockwellAutomation AllenBradley 1 Type General Purpose Discrete 1 0 7 Device ft 792D 8BYT8CD 8in 8Out Pt Diags 1134 Catalog 1792D BBVTBCD Revision 2 003 Cancel Help TIP The DeviceLogix tab is available on the General properties window when a DeviceLogix EDS file is registered for the current device The General window is common to both DeviceLogix enabled devices and non DeviceLogix enabled devices For DeviceLogix devices you should make special note of the Address and Revision fields Set the Node Address The address in this window must match the physica
65. ic in the DeviceLogix Ladder Editor Chapter 5 Go On Line Once you have created your logic and set up your scanlist or override parameters you are ready to go on line To go on line 1 Click the Online icon on the RSNetWorx software toolbar The RSNetWorx software will browse the network 2 When the browsing is complete double click the DeviceLogix enabled device 3 Click the DeviceLogix tab in the device properties window You may be asked to upload or download if you have not done so already 4 Once the upload or download is complete click the Start Logic Editor button You see e Local logic resident in the device e Real time status of inputs and outputs indicated by Os and 1s on the connected wires e The value of the accumulators change based on the logic Gif you have timers and or counters e Logic Enabled or Logic Disabled displayed in the online toolbar depending upon the state of the device e The word Animated displayed in the status bar which means the logic on the screen matches the logic in the device If you do not see the word Animated displayed perform an upload or a download to synchronize the logic 103 Chapter 5 Create Logic in the DeviceLogix Ladder Editor 104 BDIET Editor File Edit view Communications Tools Help ieo oar A el ey ie E S Bit Latch h Counter Timer DIP 3 CNB 3 END Verifying logic Comp
66. icular device using the EDS wizard 146 Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Launch the DeviceLogix Editor After you configure the properties for your DeviceLogix enabled device you can launch the DeviceLogix Editor You see an additional tab in the device properties dialog box for all DeviceLogix enabled devices This tab is labeled DeviceLogix This tab provides access to the start up window for the DeviceLogix Editor You have the option to fill in your name a revision number and a description of your configuration all optional fields The Last Saved box updates every time you save within RSNetWorx for DeviceNet software E 1799 D10U10BL 10 IN 10 SRC OUT General Parameters Configuration 1 0 Data EDS File DeviceLogix Author I Revision Last Saved 12 00 00 AM Description Start Logic Editor Cone IMPORTANT If you are on line and you click on either the Parameters or the DeviceLogix tab you may be prompted to upload or download the device When you are on line the dialog checks the configuration in the device and compares it to the current configuration If the configurations are not the same you must upload from or download to the device to make the configurations the same before you can make changes If you need to make changes without uploading or downloading you can exit the dialog box go
67. ile e Edit e View e Communications e Tools e Help File Menu The File menu lets you perform printing functions and lets you exit the DeviceLogix Function Block Editor File Menu Function Description Print Sends the logic schematic to the printer All vital components blocks comments and I O points are not spilt across printed pages Print Preview Preview the logic schematic before sending it to the printer Print Setup Choose printer and printing options Close Exit the DeviceLogix Function Block Editor and return to RSNetWorx for DeviceNet software 53 Chapter2 Navigate the Function Block Editor Interface Edit Menu The Edit menu lets you modify elements in the schematic Edit Menu Function Undo Description Cancels the last action Redo Performs again the previously cancelled action Cut Removes the selected function block element Copy Duplicates the selected content to save it in the clipboard Paste Places the content in the clipboard into the Function Block Editor at the position that your cursor is resting Delete Permanently removes the selected content from the schematic Add Element Adds the element at the cursor position The List of Elements dialog box opens for you to select an element type Select All Highlights all the elements in the Function Block Editor to copy or cut Properties Opens the Configuration
68. ion RA UM300A EN P October 2008 Ladder Logic View Message Pane Publication RA UM300A EN P October 2008 Navigate the Ladder Editor Interface Chapter 4 The Ladder Logic View is the area in which you place functional elements to create logic The printed ladder logic uses A4 sheets of paper The ladder logic is printed at full size regardless of the setting of the current zoom level To make adjustments to the ladder logic before printing you can use the print preview feature to see how it will print The ladder can also be sent to a plotter for easier viewing Because a device has limited memory to store logic the display TIP of uploaded information may not match the appearance of information downloaded to the device Therefore once your logic configuration is complete you should print a copy of it for your records Additionally Rockwell Automation also suggests that you save the RSNetWorx for DeviceNet software dnt project file The Message Pane on the bottom of the Ladder Editor displays the results when you verify logic If the Ladder Editor finds an error in your logic click on the error or warning message in the message pane and the cursor goes to the place in the Ladder Editor where the error is in the logic The message pane also displays the amount of memory that is available in the device only after you verify the logic From the View menu you can toggle between displaying the message pane or not disp
69. ire Diagnostic Active Offwire Diagnostic Active 00000000 IMPORTANT The above information is relative only to bound outputs i e outputs that are participating in the local logic 141 Appendix B RSNetWorx for DeviceNet Software and the DeviceLogix Editors To change the comm status override 1 Click the current value of the Comm Status Override parameter The field turns into a drop down list box 2 Click the arrow to display the values 3 Click the desired value 4 Click Apply to save the new value without closing the window Or click OK to save the new value and to close the window Determine Network Status Override The network status override parameter controls whether local logic should control outputs when it detects a network error condition You determine if the network status override is enabled or disabled When the override is disabled default the device turns outputs off under any of the events If the override is enabled the device ignores any network fault If DeviceLogix functionality is enabled the control of outputs is maintained even if there is a network fault The Network Status Override parameter is used to override normal behavior during the following events 142 Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B E 1792D 8B T8CD 8In 8Out Pt Diags General Parameters Configuration o Data EDS File
70. is new logic results in different connection sizes you must adjust the master as follows e Put the master in Idle mode This may mean turning a processor s key switch to Program e Access the device parameter s to change the size of the connections e Download the device to the scanlist e Click the Edit I O Parameters button and verify the Rx and Tx size corresponds to the new connection size e Put the master in Run mode for normal operation You can click the Cancel button anytime during the download process to abort downloading the logic to the device If you click the Cancel button an error message displays and neither old logic nor new logic exists in the device You must let the download complete for logic to be contained in the device If logic is enabled during the download process once the download is complete online animation starts You see the real time values on the wires connecting the elements If logic is disabled there is not any activity the current state of connections is displayed and inputs can be changed but online animation does not start Publication RA UM300A EN P October 2008 73 Chapter 3 74 Bind Function Blocks with 1 0 When you download the downloaded information is not automatically stored into the RSNetWorx for DeviceNet software dnt file You must make sure you save any changes after you exit the DeviceLogix Editor to ensure that any changes made to the schematic are saved inc
71. itly specify support for this functionality to be available If a device s EDS file does not support this feature this functionality will not be available 43 Chapter2 Navigate the Function Block Editor Interface Configuration Toolbars The Function Block Editor toolbars are e Standard Lets you perform general editing functions verify logic and toggle edit mode e Tabbed Instruction Lets you enter Boolean or Analog type I O and add functional elements to the schematic e Online Lets you perform online functions This toolbar is enabled only when you are working on line Standard Toolbar Standard Toolbar Function Description amp Sends the logic schematic to a printer Removes the selected element Be Duplicates the selected element and send it to the clipboard uw Places the element in the clipboard at current cursor position Verifies the logic you have configured on the schematic sheet Makes the configuration smaller Makes the configuration bigger DPR a Toggles between the DeviceLogix Function Block Editor software being in the Edit mode or not being in the Edit mode In the Edit mode you can modify the logic but you cannot communicate with the device That is you cannot upload or download logic or turn the logic On or Off When you are not in Edit mode you can perform online animation if the device is online You can set the preset value force 1 0 or accumulator value of
72. l address on the module If you added your devices off line you most likely need to adjust the addresses of the devices If you need to adjust the address 1 Click once in the Address box 2 Change the number of the address so that it matches the physical address on the module 3 Click OK Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B If you added the devices on line by letting RSNetWorx for DeviceNet software scan the network for devices then the addresses in the General window should already match the physical addresses of the devices Check Revision Field The revision field shows the current revision of the firmware in the I O device The revision field can help you identify if you are using the correct EDS file for DeviceLogix enabled devices If you are not using the correct EDS file for DeviceLogix enabled devices DeviceLogix features will not be enabled Using Window Buttons The buttons at the bottom of the General window are common to all of the windows in the device properties dialog box These buttons are Common Buttons Function Description OK Saves changes and closes the device properties dialog box Cancel Discards changes made after the last time the Apply or OK button was used Apply Saves changes without closing the device properties dialog box Help Displays information that assists you with the dialog Even though th
73. laying it 93 Chapter4 Navigate the Ladder Editor Interface Status Bar Menus 94 The Status bar located on the bottom of the Ladder Editor provides a view of the current working status of the Ladder Editor You can toggle between displaying the Status Bar and not displaying it by selecting View gt Status Bar There are four panes that provide unique information about the Ladder Editor Status Bar Pane Rung Index Description Displays the rung the cursor is resting on and the total number of rungs in the configuration Ladder Available Memory Count Indicates the available percentage of memory for the ladder logic When available memory is less than 5 Low Memory will be displayed Online Indication Logic Enable Indication Indicates if you are working on line or off line in the Ladder Editor Indicates if the Logic Enable function is on or off If you are working off line this pane does not display The Ladder Editor has six menu options e File e Edit e View e Communications e Tools e Help Publication RA UM300A EN P October 2008 File Menu Navigate the Ladder Editor Interface Chapter 4 The File menu lets you perform printing functions and lets you exit the DeviceLogix Ladder Editor File Menu Function Print Description Sends the ladder logic to a printer Print Preview View the ladder logic before sending the logic to the printer Print Se
74. lete 0 error s 0 warning s Available Ladder Memory 98 For Help press F1 Rung End of 1 A Online Animation Once you go on line and Logic Enable is set to on online animation starts The status of the I O can be seen in the Ladder Editor configuration pane Note that in the online animation mode you cannot edit instructions Change Logic While the logic is running and animated you can change the logic that appears in the Ladder Editor The Ladder Editor changes from the animated mode to the pending edits mode The logic in the device is not affected and the current program continues to run However the screen does not reflect the real time status of the logic The data on the wires is frozen to what it was when you entered Edit Mode To cause your changes to take affect 1 Select Tools gt Edit Mode so that a check mark appears on the menu indicating that you are in Edit mode 2 Select Communications gt Download You see a message that tells you that logic is running and asks you if you would like to stop it If you e Select No the logic is not downloaded to the device and the current logic continues to run in the device Publication RA UM300A EN P October 2008 Create Logic in the DeviceLogix Ladder Editor Chapter 5 e Select Yes the logic does not continue to run in the device and new logic is downloaded to the device When the download is complete you are asked if you want to start the logic
75. lication RA UM300A EN P October 2008 Rockwell Automation Support www rockwellautomation com Rockwell Automation provides technical information on the Web to assist you in using its products At http support rockwellautomation com you can find technical manuals a knowledge base of FAQs technical and application notes sample code and links to software service packs and a MySupport feature that you can customize to make the best use of these tools For an additional level of technical phone support for installation configuration and troubleshooting we offer TechConnect support programs For more information contact your local distributor or Rockwell Automation representative or visit http support rockwellautomation com Installation Assistance If you experience a problem within the first 24 hours of installation please review the information that s contained in this manual You can also contact a special Customer Support number for initial help in getting your product up and running United States 1 440 646 3434 Monday Friday 8am 5pm EST Outside United Please contact your local Rockwell Automation representative for any States technical support issues New Product Satisfaction Return Rockwell Automation tests all of its products to ensure that they are fully operational when shipped from the manufacturing facility However if your product is not functioning and needs to be returned follow these pr
76. logic editor 95 filter category toolbar function block editor 46 forcing function block editor 74 adder logic editor 109 function block editor interface components 17 function block elements 18 function block elements 18 I O components 19 analog input point 20 analog output point 20 digital input point 19 digital output point 19 function block instructions comparison category 36 comparison output 37 data ranges 36 operation rules 36 compute category 38 boolean functions 41 data ranges 40 fault state conditions and rules 39 latch functions 42 operation rules 38 enable line feature 42 filter category 24 low pass filter instruction 24 move logical category 40 process category 21 alarm instruction 21 timing diagnosis instruction 23 select limit category 26 high low limit instruction 27 select instruction 26 statistical category 28 moving average instruction 28 timer counter category 29 off delay timer instruction 31 on delay timer instruction 30 pulse timer instruction 32 up counter instruction 34 up down counter instruction 34 G general information dialog box 126 general window 126 general options 127 go on line function block editor 67 ladder logic editor 103 group parameters device parameters dialog box 131 H help menu function block editor 58 ladder editor 99 l 1 0 defaults window 144 L ladder editor interface components 77 ladder elements 78 ladder elelment counter element down count
77. luding changes made as a result of an upload Forcing The DeviceLogix Function Block Editor provides troubleshooting capabilities by allowing you to force inputs and outputs that allow you to verify the run time result of your logic To aid in troubleshooting and debugging of your schematic you can force hardware inputs and hardware outputs No other inputs or outputs can be forced within the Function Block Editor Network inputs can be forced in the device from where they originate If you exit the Function Block Editor with a force enabled that force will stay in effect until you remove it To apply forces right click on the input or output element you wish to force A pop up appears that lists the forcing options BAND Boolean And TIP You cannot use the Force function in offline mode TIP If Logic Enable is Off logic is not running in the product the Force function has no effect In this case if the Force value is modified it will not take effect until Logic Enable is On TIP You do not have to be in Edit mode to use forces Publication RA UM300A EN P October 2008 Bind Function Blocks with 1 0 Chapter 3 Forcing Inputs The following list describes the input force options Input Force Option Description Force On Forces the input ON Force Off Forces the input OFF Remove Force Returns control of the input to the hardware device and turns the instruction color back to white The following fig
78. lue of counters or timers but you cannot modify logic Resource Displays the total function block resources and currently available resources 57 Chapter2 Navigate the Function Block Editor Interface Help Menu The help menu provides you with assistance when you are working in the Function Block Editor Help Menu Function Description Help Topics Accesses the help files available for the Function Block Editor Release Notes Accesses release notes pertaining to DeviceLogix functionality or the Function Block Editor About DeviceLogix Opens the About Function Block Editor window to learn revision and copyright information about the Function Block Editor File revision identifies the revision of the Function Block Editor DLL application What Is Next Now that you are familiar with the DeviceLogix Function Block Editor interface go to Chapter 3 to learn how to configure logic in the Function Block Editor 58 Publication RA UM300A EN P October 2008 Chapter 3 Bind Function Blocks with 1 0 What This Chapter Contains Read this chapter to learn more information about the binding function blocks with I O The following table lists what this chapter contains and where to find specific information Overview of Inputs and Outputs Publication RA UM300A EN P October 2008 Topic Page Overview of Inputs and Outputs 59 Inputs 60 Outputs 61 Offline Operations
79. manual in whole or in part without written permission of Rockwell Automation Inc is prohibited Throughout this manual when necessary we use notes to make you aware of safety considerations Identifies information about practices or circumstances that can cause an explosion in a hazardous environment which may lead to personal injury or death property damage or economic loss IMPORTANT Identifies information that is critical for successful application and understanding of the product Identifies information about practices or circumstances that can lead to personal injury or death property damage or economic loss Attentions help you identify a hazard avoid a hazard and recognize the consequence ATTENTION TNA a Wap Labels may be on or inside the equipment for example a drive or motor to alert people that dangerous voltage may be present TENET Labels may be on or inside the equipment for example a drive or motor to alert people that surfaces may reach dangerous temperatures ppm dled Allen Bradley Rockwell Automation TechConnect DeviceLogix and RSNetWorx for DeviceNet are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Automation are property of their respective companies Preface What is DeviceLogix Functionality Navigate the Function Block Editor Interface Bind Function Blocks with 1 0 Publication RA UM300A EN P October 2008 Table of Contents
80. may be asked to Upload or Download if you haven t already done so Click OK 4 Once the upload or download is completed click the Start Logic Editor button You see e The local logic resident in the device e The real time status of the inputs and outputs indicated by data on the connecting wires e Logic Enabled or Logic Disabled displayed in the online toolbar depending on the state of the device You can change the state by simply selecting the desired state 67 Chapter 3 Bind Function Blocks with 1 0 e The word Animated displayed in the status bar which indicates that the logic on the screen matches the logic in the device If you do not see Animated and you want the logic on the screen to match the logic in the device you must perform an upload or download to synchronize the logic Double click on an element Then select the Parameter tab to view the updating parameter values Change Function Block Attribute Values Many function blocks have attributes that can be modified online For example you can change Timer block s Preset PRE and Accumulator ACC while the logic is running See the following figure TONR Properties x General Parameters To change the value perform the following steps 1 68 Double click on the face of the function block you want to change Select the Parameters tab Locate the value that you want to change values that can be changed are white Ente
81. nal for Counters You can also change element type by editing the name field 29 Chapter 2 30 Navigate the Function Block Editor Interface On Delay Timer The On Delay Timer delays the output response to an input by a desired amount of time When the input is TRUE the timer increments the accumulator and when the input goes FALSE the timer resets the accumulator For each time base unit of time the timer increments the accumulator When the accumulator reaches the preset value the timer sets the output to TRUE The timer maintains the output TRUE status as long as the input remains TRUE When the input changes from TRUE to FALSE the timer resets both the output and the accumulator If the input goes FALSE before the time period specified by the time base and preset the output remains FALSE and the accumulator is cleared essentially ignoring the input If the timer senses a TRUE level on the reset input at any time during the operation of the timer it resets the output to FALSE and clears the accumulator Because the reset line is level sensitive the timer remains reset until the timer detects a FALSE on the reset input Also because the input is level sensitive the timer again begins to increment the accumulator if the reset line goes FALSE while the input remains TRUE to i 2 B t4 tO PT t4 PT t5 The valid data ranges are as follows Parameters Data Range PRE 0 65535 ACC 0 65535 Time Base
82. nction block e physical input output e networked input output e fault or status bit e miscellaneous bit e block input enable bit and block output enable bit Function blocks may also have attributes that influence their function Configuring a DeviceLogix device consists of defining or editing the local logic that is present on the device along with the EDS parameters for that device 11 Chapter 1 What is DeviceLogix Functionality DeviceLogix Functionality and Associated Host Applications Local Ladder Logic The local logic of a DeviceLogix device consists of rung branch contact output coil and box instructions A box instruction performs a specific function such as Timer or Counter Contact and coil instructions could be hardware data networked data and fault and status bits that are available for use in the local logic Additionally contact could also refer the output of a box instruction The DeviceLogix Editor is a graphical tool for building DeviceLogix functionality in DeviceLogix enabled products With the editor you can create logic bind logic input and output verify logic upload download logic and enable disable logic in DeviceLogix enabled products When logic is running in online mode and when logic is enabled real time data is animated in the editor and you can also implement forces or perform online parameter modification for some function types You configure DeviceLogix features through RSN
83. nd actuators attached to a particular device Without DeviceLogix functionality the master would normally control the outputs via consumed data In fact if there is no local logic controlling an output the master controls the output as it would if DeviceLogix functionality were not running on the device However within DeviceLogix functionality if the local logic controls an output the master no longer controls the output The only way the master can affect the state of an output that is under local control is to route requests to the local logic by using network inputs Some outputs can be under local control while others can still be controlled by the master e Network Output Formerly called Produced Network Bit PNB Network outputs report the results of the local logic to a master and are part of the produced data from the device Local Function Block Logic The local logic of a DeviceLogix device consists of function blocks inputs outputs and connections wires between them Function blocks contain connection points called pins and perform a specific function Inputs and outputs also have connection pins and represent the actual hardware devices networked data and fault and status bits that are available for use in the local logic A connection wire between function blocks is defined when an input pin of one function block is bound to an output pin of another function block A pin can be bound to a e pin of another fu
84. nfinity output instance attribute Nonzero 0 Infinity Fault State 3 Infinity Infinity Infinity value 3 0 0 Infinity 3 Infinity Infinity NAN 3 Infinity NAN 3 Infinity Infinity x 0 NAN 3 Sart Infinity Infinity 3 0xx0 NAN 3 In XPY NAN 3 operation source A is negative while source B is not an integer value NAN operand NAN 3 for any operation Input data from Use the 1 the binding path Truncates is out of range input value Publication RA UM300A EN P October 2008 39 Chapter2 Navigate the Function Block Editor Interface Data ranges The valid data ranges for the compute instructions are as follows Parameters Data Range SourceA 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL Source B 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL FaultOption 0 1 2 3 FaultStateValue IMPORTANT 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL When data values are large switching between REAL and DINT data types may cause a minimal loss of accuracy For example a value of 99999999 DINT will be rounded up to 100000000 REAL when you switch to a REAL data type and then back to a DINT data type Move Logical Category The Move Logical category includes fundamental bit type logic operations including the instructions types e Boolean e AND BAND e No
85. ng steps 3 through 6 above If you are connected to a DeviceNet network you can add devices online in RSNetWorx for DeviceNet software Before you attempt to go online make sure all the devices on the network e have a unique DeviceNet address e are powered e are at the correct baud rate NOTE Autobaud devices only check for baud rate at power up Once you have accomplished the above tasks access RSNetWorx for DeviceNet software and select Network gt Online Publication RA UM300A EN P October 2008 What Is Next Publication RA UM300A EN P October 2008 Register EDS Files and Add Devices Offline Online Appendix A RSNetWorx for DeviceNet software scans the DeviceNet network and adds all devices it finds It also finds the appropriate EDS file definition for the revision of the device if registered correctly You are now online If the device is DeviceLogix compliant and the EDS file has been properly imported into RSNetWorx for DeviceNet software the device is ready to configure If a problem exists a symbol appears above the device icon as displayed in RSNetWorx for DeviceNet software See the appropriate documentation for RSNetWorx for DeviceNet software for details on how to resolve discrepancies that occur You now know how to register EDS files and how to add devices online or offline in RSNetWorx for DeviceNet software Read Appendix B for instructions on accessing the RSNetWorx for DeviceNet software device
86. ng table lists what this chapter contains and where to find specific information Topic Page Components 77 Ladder Elements 78 Configuration Toolbars 88 Ladder Logic View 93 Message Pane 93 Status Bar 94 Menus 94 What Is Next 9g Components To help you configure your ladder logic the Ladder Editor consists of e Ladder elements e Configuration toolbars e Ladder Logic view e Message pane e Status bar e Menus Publication RA UM300A EN P October 2008 71 Chapter4 Navigate the Ladder Editor Interface Menus HETES iojxj dt View Communications Tools Ile Ladder element toolbar Standard toolbar 4 t 2BRo QQRa Online toolbar 7 e JE Ladder elements Ladder Logic view DP3 CNB3 Timmeri Eo oft Status bar Message pane Verifying logic Araneae a ae For Help press F1 Rung End ot 2 97 Ottline FF Ladder Elements The ladder logic in the Ladder Editor consists of rungs The rung consists of functional instruction elements which include bits latches counters and timers Logic combinations are displayed on the left part of the rung and logic outputs are displayed on the right side of the rung Logic outputs are determined by the type of instruction bit latch counter or timer For each rung you can enter rung comments which describe the logic that you created Ladder elements are e Rung e Bit e Latch e Counter e Timer 78 Publication RA UM
87. ngs This window does not report data enabled by the DeviceLogix specific settings To access the I O Data window click on the I O Data tab in the device properties dialog box Legacy DeviceLogix enabled devices use a different style of the 1 0 Data called 1 0 Defaults property page than the Current DeviceLogix enabled devices Although the property pages may look different they contain the same corresponding functions and options The graphics and discussion in this section will only show the current O Data property page 144 Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Publication RA UM300A EN P October 2008 tY 1792D 8BYT8CD 8In 8Dut Pt Diags General Parameters Configuration f EDS File DeviceLogis Displays the default 1 0 characteristics for this device For detailed information expand one or more message types default message type is bold Message Type Size Data Description Polled Input 5 Bytes Data with Status Output 1 Bytes Data T Cos Input 5 Bytes Data with Status Output 1 Bytes Data Cyclic Input 5 Bytes Data with Status Output 1 Bytes Data Cancel Help To access I O data information 1 For the default message type in bold click Input to see all of the input I O default characteristics for the connection Click Output to see all of the output I O default characteris
88. ns Rockwell Automation advises that you use standard DeviceNet cabling in these applications to accommodate the device s power requirements and future configuration needs When a network is not used enable the Comm Status Override Parameter on the Device Parameters Tab This will override any errors that are generated because there is no network If this parameter is not enabled the Outputs will not react to the local logic 66 Publication RA UM300A EN P October 2008 Online Operations Publication RA UM300A EN P October 2008 Bind Function Blocks with O Chapter 3 You can perform the following functions when you work on line e Communicate with devices e View the status of I O with online animation e Change logic e Change the value of timers and counters e Enable and disable logic e Verify logic e Compare logic e Upload and download logic e Force e Clear latched hardware faults Go Online Once you ve created your logic and set up your Scanlist or Override Parameters you are ready to go online While the system is online you can make changes for example to the Timer and Counter values and to the program itself Perform the following steps to go online in RSNetWorx software 1 Click the Online icon on the RSNetWorx software toolbar 2 Once the network browse is completed double click the device that you want to connect to The Device Properties dialog is displayed 3 Click the DeviceLogix tab You
89. ntains these alerts e High High alarm e High alarm e Low alarm e Low Low alarm Publication RA UM300A EN P October 2008 21 Chapter2 Navigate the Function Block Editor Interface The details of the Alarm function block are outlined in the table Condition Output Fault State INPUT gt HHLimit including the case when 0x000C 0 HLimit HHLimit HLimit lt INPUT lt HHLimit 0x0004 0 LLimit lt INPUT lt HLimit 0x0000 0 LLLimit lt INPUT lt LLimit 0x0002 0 INPUT lt LLLimit including the case when 0x0003 0 LLimit LLLimit INPUT is NAN Keep the output 2 unchanged INPUT is positive infinity Ox000C 2 INPUT is negative infinity 0x0003 2 Input value from binding source is out of the Keep the output 1 object s range unchanged The condition is only possible when Operation Data Type is REAL The valid parameter range is shown below Parameters Data Range HHLimit 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL HLimit 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL LLimit 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL LLLimit 2147483648 2147483647 DINT 3 402823466e 38F 3 402823466e 38F REAL Note HHLimit gt HLimit gt LLimit gt LLimit IMPORTANT 22 When data values are large switching between REAL and DINT data types may cause a minimal loss of accu
90. oad and Download Logic o a aana aaaea 72 FOCIDO n pyne ppa pE Gee PIE Sede ge P AES ES 74 What Is Next ro oven ech ata tangu ay Gee Eee 8 oad ia 76 What This Chapter Contains 4 aati ed fies Baka 77 COMPONeNItS lt 4 tease hae anes a PRU aed na Se Se ae BA Ti Ladder Elements ag ee ee a em 78 Rigo Elemente sipas renen 23 ECE SE OE ORG a eS pad 79 Bit Element a a ee ver er a 80 Tatt A Element Eie ae Se ee ee a i 80 Counter Element at Oem uct Pre BEOKN Goo Hk Dees EOD 82 Timer Element lt 2 erd ia audin aust oe Seana aud ag Ahm e aed 84 Configuration Toolbars 4 2 n aoaaa and a GREK TOR mae ds 88 Standatd TOO Dat stn yaw pa ee er aes a ee ee 88 Ladder Element Toolbars Ys 4 050 244 task oSeree halk Od 89 Online Toolbar 5 5 acs drape ke NGA BE PE HEA eS RSS 92 Ladder Logic View Ghee 4b don a 1a BA ee a tiles 93 Message Pane ira t Ar Ga ea AE Pea Re Cure ee ABS 95 SEAS EAB se eeuna a aen Boch a beans ESA Ge BAS ee EAE 94 MENUS ou 4 aii eae he be heh alse kal ool Eke he als 94 PMN EOE art then NS pe Met hal ee ie hh nee CRIN SAG 95 Edit Ments ve Sifestethat ee ete S te deer eo eee Bay 95 View MENU fccaitiiele ewe eye Be Reo ee sa BY 96 Communication Menu 0 00000 eee eee 97 Tools Menus Wy Dick Hee ke CELA PEN EES LRA EER WHOS 98 Help Men s crre 8 dice Ge hdl ian inn Shoah eh aie OP Austen dacs 99 What TSN u s SE caer ton a ast eaa aie states ang Ras wet pn Gt Groat can 99 What This Chapter Contains jus 5 5 sasaa
91. ocedures United States Contact your distributor You must provide a Customer Support case number see phone number above to obtain one to your distributor in order to complete the return process Outside United Please contact your local Rockwell Automation representative for the States return procedure Power Control and Information Solutions Headquarters Americas Rockwell Automation 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Europe Middle East Africa Rockwell Automation Vorstlaan Boulevard du Souverain 36 1170 Brussels Belgium Tel 32 2 663 0600 Fax 32 2 663 0640 Asia Pacific Rockwell Automation Level 14 Core F Cyberport 3 100 Cyberport Road Hong Kong Tel 852 2887 4788 Fax 852 2508 1846 Publication RA UM300A EN P October 2008 Supersedes Publication ACIG UM001B EN P November 2001 Copyright 2008 Rockwell Automation Inc All rights reserved Printed in the U S A
92. ode address 126 set 126 0 off delay timer 87 offline operations function block editor 66 on delay timer 86 online animation function block editor 69 ladder logic editor 104 online operations change logic 104 function block editor 69 ladder logic editor 104 change timer and counter values ladder logic editor 106 clear latched hardware faults ladder logic editor 111 communication with devices adder logic editor 102 compare logic function block editor 71 ladder logic editor 107 enable and disable logic function block editor 70 ladder logic editor 106 forcing function block editor 74 adder logic editor 109 function block editor 67 go on line function block editor 67 ladder logic editor 103 ladder logic editor 102 online animation function block editor 69 151 Index 152 ladder logic editor 104 recovery mode 111 upload and download logic function block editor 72 ladder logic editor 108 verify logic function block editor 71 ladder logic editor 107 online toolbar function block editor 50 ladder editor 92 overview input and output logic 59 P parameter information 132 device parameters dialog box 132 parameters understand 133 process category toolbar function block editor 46 produced I 0 assembly 137 determine 137 produced network 1 0 understand 133 pulse timer 84 Purpose of manual 7 recovery mode 111 register EDS files 118 related terms 7 reset dominant latch 81 revision field 127 check
93. odified the logic To ensure your changes take affect perform the following steps 1 Select Tools gt Edit so that a check mark appears on the menu indicating that you are in Edit mode 2 Select Communications gt Download You see a message that tells you that logic is running and asks you if you would like to stop it If you Publication RA UM300A EN P October 2008 69 Chapter 3 70 Bind Function Blocks with 1 0 e Select No the logic is not downloaded to the device and the current logic continues to run in the device e Select Yes the logic does not continue to run in the device and new logic is downloaded to the device When the download is complete you are asked if you want to start the logic running again If you e Select No the online toolbar displays Logic Enable Off e Select Yes the online toolbar displays Logic Enabled On the Function Block Editor is animated The message Not Saved displays in the status bar until you exit the Function Block Editor and save the new configuration in RSNetWorx for DeviceNet software TIP EK Note that you can use the edit mode icon standard toolbar to enter edit mode You can use the download icon 4 on the online toolbar to download logic to the device on the Enable and Disable Logic Logic Enable On Use the Logic Enable On function to notify the device to start processing the stored logic diagram To set Logic Enable On select Communications gt L
94. off line and re enter the dialog box to make the desired changes Publication RA UM300A EN P October 2008 147 Appendix B RSNetWorx for DeviceNet Software and the DeviceLogix Editors What Is Next 148 To start the DeviceLogix Editor for a DeviceLogix enabled device click Start Logic Editor On the DeviceLogix Editor Style Selection dialog you are prompted to select the editor type that you want to launch After selecting an editor type click OK DeviceLogix Editor Style Selection fx Select the editor style for this node Function Block Editor C Ladder Editor Cancel If the current device does not support one of the editor types no selection will be presented If you select an editor type for a particular device and that type is committed to the dnt file clicking OK or Apply that editor style is registered Therefore you cannot switch to another editor style in that same dnt file the next time you launch the DeviceLogix Editor Style Selection dialog the other editor style is grayed out If you want to change the editor type and a device supports both editor types you must create a new project file delete this device and add it again and then select the other editor type For more information on the Function Block Editor refer to Chapters 2 and 3 For more information on the Ladder Editor refer to Chapters 4 and 5 Now that you have learned how to access the RSNetWorx for DeviceNet soft
95. ogic Enable On Logic Enable Off Use the Logic Enable Off option to notify the device to stop executing the logic diagram When you select this option the device enters an idle state turning off the Logic Enable Bit in the produced data The Logic Enable bit in the Produced I O assembly of the device reflects a 0 or 1 for Logic Enable Off or Logic Enable On To set Logic Enable Off select Communications gt Logic Enable Off Publication RA UM300A EN P October 2008 Bind Function Blocks with 1 0 Chapter 3 Publication RA UM300A EN P October 2008 Verify Logic To verify the logic s syntax click the Verify icon in the standard toolbar or Tools gt Verify The verify results will be displayed in the message log window If an error is identified double click the error message to have the current caret jump to the error block TIP You can only download the logic to the device after verifying and passing the verification without an error The following figure shows an example verifcation in process Function Block Editor O x File Edit View Communications Tools Help 8 Bee aale Oaol ax me el tlBea Lhi Process Fiter SelectiLimit Statistical Timer Counter Cc B c x TONR Timer On Delay with Reset TimerEnable DN x TDG om Reset Timing Diagnosis Gf TrigStart GI TrigFinish x Verify Logic or Information Error Input 1 of TONR input not bound Error Input 1 of T
96. ominant latch RSL The RS and SR latch elements require an accompanying reset element The latch reset pair must use the same tag name 80 Publication RA UM300A EN P October 2008 Navigate the Ladder Editor Interface Chapter 4 Set Dominant Latch When using a set dominant latch the accompanying reset element must appear before the SRL element Refer to the truth table for information about the set dominant latch Function Reset Input Set Output Value at Output Value at time ty time to 0 0 0 0 0 1 0 1 Sp 1 0 0 0 set dominant A set dominant 1 1 0 1 block goes to the 0 0 1 set state if both 0 7 1 inputs are true 1 0 1 0 1 1 1 1 0 0 0 0 0 0 i 1 0 0 0 reset dominant A reset dominant 1 1 0 0 block goes to the 0 0 1 1 false state if both 0 7 1 1 inputs are true 1 0 1 0 1 1 1 0 Reset Dominant Latch When using a reset dominant latch the accompanying reset element must appear after the RSL element Refer to the truth table for information about the reset dominant latch Publication RA UM300A EN P October 2008 81 Chapter4 Navigate the Ladder Editor Interface Counter Element Counter Elements Element Description Count Up Element The up counter increments its accumulator when the CTU input is true It has a preset value and an accumulator value Count Down Element The counter decrements its accumulator when the CTD input is true
97. onsumed I O assembly for a device with digital outputs contains the value parameters of the Discrete Output Point Objects representing the hardware outputs present on the device In other words the assembly is sent with the data to control the hardware outputs on the device Such an assembly for a module with 8 digital outputs is shown in the Consumed I O Assembly table Consumed 1 0 Assembly Bit 7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit 0 Byte O Output Output Output Output Output Output Output Output Value 7 Value 6 Value5 Value 4 Value3 Value 2 Value 1 Value 0 When local logic is being used DeviceLogix enabled devices treat all consumed I O data as network inputs That is to say that the device may consume any amount of data regardless of hardware and treat it as generic input from the network By default the first NW Network Inputs provide the data for the N hardware outputs found on the device However if you bind the hardware output to some other entity in the logic the corresponding network input does not provide the control for that output Each Network Input has a space reserved for it in the consumed I O assembly The number of network inputs that a device consumes is not directly associated with the number of hardware resources present on the device Therefore extra data can be sent to the module for use in the local logic One such assembly is shown below for t
98. or reaches the preset value the Timer resets the output to false In the Pulse Timer the input acts only as a trigger to start the Accumulator counting Once the Accumulator starts timing it continues to rise regardless of the state of the input As long as the output is true and the Accumulator is counting additional triggers of the input do not affect the state of the output or the count of the Accumulator Once the Accumulator reaches the preset value and the Timer resets the output to false the Pulse Timer can again trigger the process by sensing a false to true transition on the input contact Even if the input remains on the entire time the Accumulator is counting When the Accumulator reaches the preset value the Timer resets the output to false Publication RA UM300A EN P October 2008 Navigate the Ladder Editor Interface Chapter 4 Publication RA UM300A EN P October 2008 Accum At any point during the operation of the Timer if it detects a true level on the Reset input it will disable the Timer and set the output to false The Timer must again be triggered by a false to true transition on the input This means that if the input is true and the Timer is reset the Timer will remain inactive Even if the Reset changes back to false while the input is true the Timer remains inactive In order to start a new pulse operation the input must change to false and then back to true Refer to the illustration of the timer f
99. ounded up to 100000000 REAL when you switch to a REAL data type and then back to a DINT data type Comparison output for Infinity Input Value of Value of Comparison Output source SOurceB Venn ia cou NEG LES Leo Infinity Infinity 0 1 1 0 0 1 Infinity Infinity 1 1 0 1 0 0 Infinity Any finite 1 1 0 1 0 0 number Infinity Infinity 0 0 0 1 1 1 Infinity Infinity 0 1 1 0 0 1 Infinity Any finite 0 0 0 1 1 1 number Any finite Infinity 0 0 0 1 1 1 number Any finite Infinity 1 1 0 1 0 0 number Any finite Any finite Refer to operation rules number number Operation rules Mask MEQ only The Mask process is outlined below IF Source AND Mask Compare AND Mask Output is Set ELSE Output is Clear END Data ranges Mask MEQ only The valid data ranges for the MEQ instructions are as follows Parameters Data Range Source 16 0 16 FFFFFFFF Mask 16 0 16 FFFFFFFF Compare Publication RA UM300A EN P October 2008 16 0 16 FFFFFFFF 37 Chapter2 Navigate the Function Block Editor Interface Compute Category The Compute category includes fundamental arithmetic operations including the instructions types e Add ADD e Multiply MUL e Subtract SUB e Divide DIV e Modulus DINT e Modulus REAL e Absolute ABS e Negative NEG e Square Root
100. output is bound to logic its corresponding network input can be used somewhere else or not used at all e As mentioned earlier the number of network inputs is not directly associated with the number of hardware outputs present on the device e For devices that support analog functions the assembly may also include analog data types DINT REAL etc e Network I O extends the capabilities of I O modules by allowing them to produce and consume the data needed in their application Network I O is critical to the effective use of DeviceLogix enabled devices in a networked control system because of its ability to exchange information between the local control and external events being monitored by the master controller TIP In legacy products network 1 0 is referred to as CNB Consumed Network Bits and PNB Produced Network Bits respectively In the latest set of products network 1 0 is called Network Input and Network Output The data types could be Boolean DINT REAL etc Determine Parameters To configure your system there is a possibility that you have to determine produced and consumed I O assemblies Refer to product specific publications to help you determine which parameters are applicable The following sections help you determine values for common DeviceLogix parameters 136 Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Determine Produced I O Ass
101. outputs via consumed data In fact if there is no local logic controlling an output the master controls the output as it would if DeviceLogix functionality were not running on the device However within DeviceLogix functionality if the local logic controls an output the master no longer controls the output The only way the master can affect the state of an output under local control is to route requests to the local logic by using network inputs Some outputs can be under local control while others can still be controlled by the master Network Network outputs report the results of the local logic to a master These outputs can be attached to any output point on any function block and are part of the produced data from the device They can also be connected to status faults or inputs Once you have I O points and function blocks represented in your workspace you want to connect them to actually create the flow of the logic You can e bind the function block s input to input components e bind the input component directly to output component e bind the function block s output to function block s input Connection rules When making connections keep the following rules in mind e You can attach a function block output pin to any function block input pin This gives you feedback capability e You can tie a hardware input or any other input pin directly to a hardware or network output pin e You cannot tie hardware o
102. ownloading exit the dialog box go off line and re enter the dialog box to make the desired changes and save to a dnt file Enter Device Parameters In this section we describe the general parameters of the Device Parameters dialog box and help you become familiar with the parameters specific to DeviceLogix functionality We do not describe parameters that are device specific The only parameters discussed in detail are those that affect DeviceLogix features For more information on other parameters presented in this dialog box refer to documentation that comes with your specific device To access the Parameters dialog box click on the Parameters tab Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Device Parameter Controls IMPORTANT Legacy DeviceLogix enabled devices use a different style of the Parameter property page than the current DeviceLogix enabled devices Although the property pages may look different they contain the same corresponding functions and options The graphics and discussion in this section will only show the current Parameter property page There are a number of controls presented in the Parameters dialog box Most of the controls are available both on line and off line while others are available only on line The on line only features include Groups Upload From Device Download To Device
103. p piapa a a shard bata eee ham ha AEE a aes 53 Fle Men ouch Fu2 i bk eh ae nea Ge sae ER PR eee Bs 53 EJU MENE 4 ta yatta a ate eee aeae fea Wie des 54 VEW MeNi mesae irai Bhd ud At E A eae Botan aed 55 Communication Menu 0 0 0 00 eee ee eee 56 Tools Menu pi r Gin got Bokeh het Akad BOCs ache RL Ee oe a es 57 Help Menia r a a E A ORR ee A E E EA 58 Whats Next repi tepane tat e ay a pare Da e peer 58 What This Chapter Contains oaas aaaea 59 Overview of Inputs and Outputs oaaae 59 TAOS ic ennad ie aa Ucar vn vi aa R Geo eis 60 OUtpPUtS e na aa e a te ee a E e E T oe ae 61 Connect I O points and function block instructions 61 Determine the status of a connection 62 Negate Datas ia gae sas betes At Bh hg te Gt Shah So dyed acd aye ceh 62 Set Assume Data Available wu cca vn oh oe oe eee ew aes 63 Function Block Properties and Parameters 64 Offline Operations vine one tac ai a enere ace a ares ek Bd 66 O line Operations A pcs ven tad mice Paes Pieoeca Pass 67 3 Table of Contents Navigate the Ladder Editor Interface Create Logic in the DeviceLogix Ladder Editor GONDE agar oh nord 408 4 ate SEE bea BS ase abies Se 67 Online Animation lt a oh ine wrens Cente ue el med DY 69 Change Logia Cavey bad i ke fatal bow adh a 69 Enable and Disable Logic 72 5 cee G eee tek e829 70 Verily LOSIC measa dara of Aue ans OE Oe at amp anei 71 Compare Logic n ouerige panpin ai jo ee 71 Upl
104. ports an ON state The value must be set in units of microseconds Valid values are D No delay 1000 1 millisecond delay 2000 2 milisecond delay 4000 4 millisecond delay 8000 8 millisecond delay 16000 16 millisecond delay 132 Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Understand Parameters The bottom portion of the Parameters dialog box contains the parameter list box All the parameters of the I O device that can be modified are listed here Most of these parameters are specific to the I O device and are not discussed in this publication However the following four parameters are specific to DeviceLogix functionality e Comm Status Override e Network Status Override e Consumed I O Assembly e Produced I O Assembly Before we help you determine values for DeviceLogix parameters we will discuss network I O Understand Network I O Network I O is data that is consumed or produced by a DeviceLogix enabled device that is not directly associated with any hardware on the device The produced and consumed cases are discussed separately Understand Produced Network I O also known as Network Outputs Under normal conditions an I O device produces the state of its inputs and the status of any fault information on the device However with local logic running on a device a master controller sometimes needs to know the results of some intermediate state or val
105. r ies DPI to DeviceNet DeviceNet to SCANport El Dodge EZLINK General Purpose Discrete 1 0 Generic Device Human Machine Interface Inductive Proximity Switch Add Devices online 122 ll Register EDS Files and Add Devices Offline Online 15 If your version of RSNetWorx for DeviceNet software is lower than version 3 0 you must close RSNetWorx software and reopen it for the changes to take effect If you continue to have problems registering EDS files open RSNetWorx for DeviceNet software and follow this path for additional help Help gt Release Notes gt Known anomalies gt Devices unrecognized after registering EDS files with the EDS Wizard Once the EDS files are registered you can add and configure devices in RSNetWorx for DeviceNet software If you are not connected to a DeviceNet network you can add devices offline Follow the steps below to add devices offline 1 Start RSNetWorx for DeviceNet software if it is not already open 2 Once RSNetWorx for DeviceNet software is open search the hardware list see figure on the left for the desired category 3 Click the sign in front of the desired category to expand the list 4 Search the list of products for the device you want to add 5 Click once on the device you want to add and hold down the mouse key 6 Drag and drop the device onto the graph right pane see figure on the left 7 Add other devices as needed by followi
106. r Interface Comparison Category The Comparison category includes basic comparison functions including the the instruction types e Greater Than GRT e Greater Than or Equal To GEQ e Equal EQU e Not Equal NEQ e Less Than LES e Less Than or Equal LEQ e Mask MEQ Operation rules all except Mask MEQ The conditions and outputs of each function block are described below Function Block Condition Output Type Greater Than GRT Source A gt Source B 1 Source A lt Source B 0 Greater Than or Source A gt Source B Fquar EQ Source A lt Source B 0 Equal EQU Source A Source B Source A Source B 0 Not Equal NEQ Source A Source B Source A Source B 0 Less Than LES Source A lt Source B Source A gt Source B 0 Less Than or Equal Source A lt Source B LEQ Source A gt Source B 0 Data ranges The valid data ranges for all of these instructions are as follows Parameters Data Range Source A 2147483648 2147483647 DINT 3 402823466e6 38F 3 402823466e 38F REAL Source B 2147483648 2147483647 DINT 3 402823466e6 38F 3 402823466e 38F REAL FaultOption 0 1 2 36 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 When data values are large switching between REAL and DINT data types may cause a minimal loss of accuracy For example a value of 99999999 DINT will be r
107. r network output connection pin to a function block input pin e You cannot attach a function block output pin to any input pin 61 Chapter 3 Bind Function Blocks with 1 0 Determine the status of a connection 62 e A green circle indicates that the connection is valid DOP 1 8 Fault Status i w Timing Diagn osis e A red circle indicates that the connection is invalid DOP 1 8 Fault Status De Na TDG E Timing Diagmgsis C TrigFinish C Reset Once a connection is made you can use the Negate and Assume Data Available options to determine the state of that connection Negate Data The Negate function causes the status of the data to be negated before it enters the function block The negate operation cannot be used for analog types TIP Using the Negate option does not require the use of one of the available function blocks as would a Not function block Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Bind Function Blocks with O Chapter 3 Set Assume Data Available The Assume Data Available feature should be used when feedback paths are involved in your logic this feature assists the Function Block Editor in determining the function block process order When feedback paths are used the Function Block Editor s execution order algorithm may be unable to determine which function block needs to be resolved first In this case you must specify which
108. r the new value in the box Click OK The new value takes immediate effect If you are changing a preset remember to Save the configuration the next time you exit from the Function Block Editor Publication RA UM300A EN P October 2008 Bind Function Blocks with 1 0 Chapter 3 Online Animation Once you go on line and Logic Enable is set to ON online animation starts The status of the I O can be seen in the Function Block Editor schematic Note that in the online animation mode you cannot edit instructions l Boolean And 0 Hoa 0 m There are a few remote cases with analog values that result in an error for example divide by zero In these cases the error value expression has the following format Function Block Editor Real Value in the Device Display Value 1 R 0x7FC00000 NAN 1 R OxFFCO0000 NAN 1 J 0x7F800000 INFINITY 1 J OxFFC00000 INFINITY Change Logic While the Function Block Editor is running and animated you can change the logic that appears on the schematic by first pressing the Edit button or selecting Tools gt Edit When you change the logic the Function Block Editor will change from the Animated mode into Pending Edits mode The logic in the device will not be affected and the current program will continue to run However the screen will not reflect the real time status of the logic The data on the wires will be frozen to whatever it was when you m
109. racy For example a value of 99999999 DINT will be rounded up to 100000000 REAL when you switch to a REAL data type and then back to a DINT data type Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 Timing Diagnosis The DeviceLogix Timing Diagnosis function block object determines whether the occurrence of the expected event is within the preset timing interval The following is an operation example The rising edge of the Trig Start input indicates the occurrence of a Trig Start event The rising edge of the Trig Finish input indicates the occurrence of a Trig Finish event When the Trig Start event occurs the Timing Diagnosis function block is started The internal timer starts timing from 0 as shown below Meanwhile the function block reports the triggered status as the output The events that occur in the illustration are as follows e If the Trig Finish event occurs before the Minimum Time that is at the time slot 1 then the function block returns an early finish status If the occurrence of the Trig Finish event is within the range of Min time and Min time Range time as shown in time slot 2 then the Trig Finish event happens within the expected timing slot Therefore a normal finish status is returned If no Trig Finish event occurs at the interval 0 and Min time Range time then the Late Finish status is returned as shown in the time slot 4 e Wi
110. re Status Bar Toggles between displaying and not displaying the status bar at the bottom of the Function Block Editor Message Log Window Toggles between displaying and not displaying the Message Log window at the bottom of the Function Block Editor Zoom In Increases make larger the view of the configuration You lose view of part of the schematic of the Function Block Editor when you use this function Zoom Out Decreases make smaller the view of the configuration You see more of the schematic of the Function Block Editor when you use this function Fit to Page Displays the entire logic diagram schematic within the application window This causes the logic elements to appear very small but displays the entire schematic Zoom to 100 Causes the configuration pane to mirror what is seen on the printed version when the configuration pane is printed 55 Chapter2 Navigate the Function Block Editor Interface Communication Menu The Communications menu lets you work on line in the Function Block Editor Communication Menu Function Description Upload Copies the configuration in the DeviceLogix enabled device and displays it in the Function Block Editor You lose any changes you made in the configuration and online animation starts Download Transfers the configuration in the Function Block Editor to the DeviceLogix enabled device and online animation starts For the download to begin the configuration must pas
111. s block once the project has been verified Function Block Comment 64 Allows you to include a comment with this function block up to 100 characters Publication RA UM300A EN P October 2008 Parameters tab MUL Properties General Parameters Bind Function Blocks with O Chapter 3 Name FaultStateValue Value Type Cancel Help On this tab the following fields are available Field Name Description Displays the list of parameter names read only Tip Enableln and EnableOQut parameters are only available for those devices that support DeviceLogix v3 00 Value Displays the value of each listed parameter In offline mode some fields may be editable those fields appear in white In online mode when logic is enabled some fields are editable appear in white while are others are not this appearance is dependent on the Function Data Type selected on the General tab Any new values will only be accepted after you click Apply or OK Tip For more information on each instruction and the associated parameters click Help Type Publication RA UM300A EN P October 2008 Displays the function data type read only You can select the type in the General tab 65 Chapter3 Bind Function Blocks with 1 0 Offline Operations Once configured products containing DeviceLogix functionality can operate without a network to perform small local control functio
112. s the verification process After the download completes you have the choice to enable the logic or leave the logic disabled Logic Enable On Runs the logic configuration that you have downloaded to the device Logic Enable Off Stops running the logic configuration that you downloaded to the device 56 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Tools Menu Navigate the Function Block Editor Interface Chapter 2 The Tools menu lets you modify logic in the Ladder Editor Tools Menu Function Logic Verify Description Checks for mistakes in a schematic Confirms that e each function block has the minimum number of pins bound e each attribute has the correct data type associated with it e the two ends of a binding are of the same type Compare Compares the logic configured in the device with the logic configured in the Function Block Editor You must be working in the online mode to use this function Edit Mode Toggles between working in the Edit mode and not working in the Edit mode In the Edit mode it is possible to modify the logic but you cannot communicate with the device That is you cannot upload or download logic or use the Logic Enable On or Logic Enable Off functions When you are not working in the Edit mode it is possible to perform online animation If you are working in online mode you can set the preset value force 1 0 or accumulator va
113. t AND BNAND e OR BOR e Not OR BNOR e Exclusive OR BXOR e Exclusive Not OR BXNOR e NOT BNOT e Latch e Set Latch SETD e Reset Latch RESD 40 Publication RA UM300A EN P October 2008 Publication RA UM300A EN P October 2008 Boolean Functions The Boolean functions are as follows N can be changed on some functions and Navigate the Function Block Editor Interface Chapter 2 ote that the number of inputs is product specific Function Block Set Reset Output Value Type AND BAND 0 0 0 0 0 1 0 0 1 1 Not AND BNAND 0 0 1 0 1 1 0 1 1 0 OR BOR 0 0 0 0 1 1 0 1 1 1 Not OR BNOR 0 0 1 0 0 1 0 0 1 0 Exclusive OR BXOR 0 0 0 0 1 1 0 1 1 0 Exclusive Not OR 0 0 1 BXNOR 0 0 1 0 0 1 1 NOT BNOT 0 N A 1 1 N A 0 Note The Input number can be set in a property page the default number is 2 BNOT has only one input 41 Chapter 2 42 Navigate the Function Block Editor Interface Latch Functions There are two kinds of Latch functions Set Dominant Latch SR and Reset Dominant Latch RS Unlike the Latch in RS Logix 5000 DeviceLogix Latch requires the Reset binding So the Set Reset appears in pair and the RS type and SR type have different element order See its truth table below Function Block Input Input2 Value attime Value attime
114. t the output to false the time delay has no effect because the output is already false If the input is true when the reset goes false the Timer sets the output to true Refer to the illustration of the timer function for clarification Reset es Outpu Accum 44022 1 Indicates events that occur simultaneously I 87 Chapter4 Navigate the Ladder Editor Interface Configuration Toolbars The Ladder Editor toolbars are e Standard Lets you perform general editing functions verify logic and toggle edit mode e Ladder Element Lets you add ladder elements to the Ladder Editor The toolbar changes based on the element you are adding bit latch timer or counter You can drag and drop elements from this toolbar into the Ladder Editor e Online Lets you perform online functions This toolbar is enabled only when you are working on line Standard Toolbar Standard Toolbar Function amp Description Sends the ladder logic to a printer Be Removes the selected ladder element uw Duplicates the selected content to save it in the clipboard 5 Removes the saved content in the clipboard and puts the content in the Ladder Editor where your cursor is resting Cancels the last action Performs again the previously cancelled action Increases make larger the view of the configuration You lose view of part of the configuration pane of the Ladder Editor when you use this fun
115. ters dialog box 129 counter element 82 down counter 83 counter element toolbar ladder logic editor 91 create new tag 101 D default I O information 144 determine parameters 136 comm status override 140 consumed 0 assembly 139 network status override 142 produced 1 0 assembly 137 device parameters dialog box 128 consumed network 1 0 135 determine parameters 136 group parameters 131 parameter information 132 produced network 0 133 understand parameters 133 device parameters dialog box controls 129 device parameters window 128 comm status override 140 consumed I O assembly 139 network status override 142 produced 1 0 assembly 137 device properties dialog box 113 125 device parameters window 128 comm status override 140 consumed I O assembly 139 network status override 142 produced 1 0 assembly 137 DeviceLogix window 14 147 EDS file window 145 general window 126 general options 127 revision field 127 I O defaults window 144 device properties dialog box window buttons 127 149 Index 150 DeviceLogix Ladder Editor what it is 9 DeviceLogix window 14 147 DeviceLogix enabled devices adding to network 15 down counter 83 download logic 108 download to device that is scanning 144 E edit menu 53 ladder logic editor 95 EDS file window 145 EDS files register 15 register EDS files 118 EDS information 145 enable and disable logic 106 enter device parameters 128 F file menu function block editor 53 adder
116. the Function Block Editor Interface Chapter 2 The valid data ranges are as follows Parameters Data Range SampleEnable 0 1 NumberOfSamples 1 65535 SampleRate 0 65535 FaultOption 0 1 2 3 FaultStateValue 2147483648 2147483647 DINT 3 4028234666 38F 3 402823466e 38F REAL IMPORTANT When data values are large switching between REAL and DINT data types may cause a minimal loss of accuracy For example a value of 99999999 DINT will be rounded up to 100000000 REAL when you switch to a REAL data type and then back to a DINT data type Timer Counter Category The Timer Counter category includes the following instruction types e Timers The Timer controls the state of a single output based on the value of an Accumulator and a Preset The Timer has two inputs called Input and Reset which control the counting of the Accumulator The three timers available are e On Delay Timer e Off Delay Timer e Pulse Timer All three timers have a selectable time base of either 1 millisecond or 10 milliseconds The timers are non retentive Only the output status is available No Timer Timing or Timer Done bits are available The different timers are described in the next sections Counters There are two kinds of Counters e Up Counter e Up Down Counter The difference is the Up Down Counter has two input path one for up counting and the other for down counting The Reset path binding is optio
117. the logic passes verification Compare Logic Use the Compare option to determine if the logic in the Ladder Editor matches the logic in the device The results of the comparison display in a pop up window To use the Compare function select Tools gt Compare Publication RA UM300A EN P October 2008 107 Chapter 5 108 Create Logic in the DeviceLogix Ladder Editor Upload and Download Logic Upload Logic To upload logic select Communications gt Upload The logic configuration in the device is read and displayed in the Ladder Editor Any unsaved changes will be discarded and Online Animation begins Note that because a device has limited memory to store logic the layout of the configuration is not downloaded to the device Therefore the information that is uploaded from the device will not match in appearance the information you downloaded to the device that is the user interface will look different although the logic is the same If you want a record of the layout of your configuration we suggest that you print a copy of your logic configuration before you download it to the device Also note that uploaded information is not automatically stored in the RSNetWorx for DeviceNet softtware dnt file In order for updated information and any other changes you make in the logic configuration to be retained you must use the Save function in RSNetWorx for DeviceNet software after you exit the Ladder Editor Download Logic
118. thin the time interval 0 and Min time Range time if the Trig Start event occurs again that is as shown in the time slot 3 then the Retrigger status is reported as the function block output e Once the Trig Finish event occurs or if a Retrigger event is detected or the Late Finish status is reported the function block stops operation and the internal timer stops timing The function requires a reset event to perform another operation e In all cases the Reset signal overrides all other function block functionality If the Reset Binding attribute is not supported or it is not bound the function block behaves as if it is tied low e All input edges that occur during reset are ignored Publication RA UM300A EN P October 2008 23 Chapter2 Navigate the Function Block Editor Interface e The Elapsed Time attribute should be clear at the time that the Trig Start event triggers the function block Parameters Data Range MinTime 0 65535 RangeTime 0 65535 ElapsedTime 0 65535 Filter Category The Filter category includes a single instruction type Low Pass Filter Low Pass Filter The DeviceLogix Low Pass Filter LPF function block provides a filter to attenuate input frequency above the cutoff frequency Let Wjgg stand for the value of the attribute WLag and Trample is the value of the sampling period Therefore the sampling frequency f is oes sample According to Wigg the expected analog cutoff frequen
119. tics for the connection Only those message types that are supported for the device connection are displayed 2 Repeat for the remaining message types if necessary Access EDS Information The EDS File window lists information about the selected device Use this information to determine if the EDS file is appropriate for the device Compare information in this window against EDS files available on the web to determine if you have the most current version of the file 145 Appendix B RSNetWorx for DeviceNet Software and the DeviceLogix Editors To access the EDS File window click on the EDS File tab in the device properties dialog box Y 1792D 8BVTSCD 8In 80ut Pt Diags General Parameters Configuration 1 0 Data DeviceLogi z The EDS file is used to convey device configuration data that is provided by the manufacturer File information Creation time 12 00 00 Creation date 3 29 2002 Modification time 12 00 00 Modification date 05 12 2006 File revision 1 07 View File Cancel Help DeviceLogix EDS files will not work in a version prior to 3 0 of RSNetWorx for DeviceNet software DeviceLogix EDS files do not ship with some devices or as part of the normal RSNetWorx software release They are found in a separate folder on the CD that contains RSNetWorx for DeviceNet software Therefore to enable DeviceLogix features for a DeviceLogix capable device you must register the EDS file for your part
120. to the device This feature is known as Auto Device Replacement ADR The recovery mode determines whether or not to enable the local logic when a download of this type occurs The recovery mode is disabled by default ADR in the scanner is also disabled by default 111 Chapter5 Create Logic in the DeviceLogix Ladder Editor 112 Publication RA UM300A EN P October 2008 Appendix A What This Appendix Contains EDS Files Publication RA UM300A EN P October 2008 Register EDS Files and Add Devices Offline Online Read this appendix to learn about EDS files and how to unregister and register them Additionally learn how to add devices to the network online or offline using RSNetWorx for DeviceNet software In this appendix you will learn how Topic Page Unregister EDS files 114 Register EDS Files 118 Add Devices offline 122 Add Devices online 122 What Is Next 123 Before you access the DeviceLogix capabilities of a device you must have an EDS file registered that supports DeviceLogix functionality Use the EDS Wizard in RSNetWorx for DeviceNet software to register the EDS file The EDS file that supports DeviceLogix functionality must be newer than an existing EDS file for the device if there is one For best results you should unregister the existing EDS file before registering the new EDS file If your version of RSNetWorx for DeviceNet software is earlier than version 3 0 you must close RSNetWor
121. tup Choose printer and printing options Close Edit Menu Exit the DeviceLogix Ladder Editor The Edit menu lets you modify elements in the Ladder Editor Edit Menu Function Undo Description Cancels the last action Redo Cut Copy Performs again the previously cancelled action Removes the selected ladder element Duplicates the selected content to save it in the clipboard Paste Places the content in the clipboard into the Ladder Editor at the position that your cursor is resting Select All Add Ladder Element Highlights all of the elements in the Ladder Editor to copy or cut This menu option has different behavior depending upon the current selection in the Ladder Editor e When a rung is selected Select All selects all of the rungs e When a branch leg is selected Select All selects the entire branch e When a branch level is selected Select All selects the entire branch level Insert a ladder element at the place where the cursor is positioned The Add Ladder Element window opens for you to select the type of element you wish to insert Delete Ladder Element Removes the selected element from the Ladder Editor Edit Ladder Element Publication RA UM300A EN P October 2008 Modifies the selected ladder element by you changing the instruction type or the instruction type parameters Note that it is possible to change only instruction types of the same cat
122. twork Network inputs represent data sent from a master that can be used in the device s logic Status Status inputs indicate the state of the device For example if an explicit message connection exists between the device and a master an Explicit connection exists input would be set to true possibly impacting the logic that the device performs Fault Fault inputs are conditions that report device errors For example if a device detects a short circuit on an output it can set a fault input to true The fault input can then impact the logic that the device performs Note Currently faults can be of the Boolean type only which indicates a device fault status while the other input types can be Boolean or Analog Miscellaneous Miscellaneous inputs reflect a status or a condition that is specific to each individual product 60 Publication RA UM300A EN P October 2008 Bind Function Blocks with O Chapter 3 Connect 1 0 points and function block instructions Publication RA UM300A EN P October 2008 Outputs DeviceLogix device outputs either Boolean or Analog can connect to the output of any function blocks or can be driven directly by an input There are two types of outputs described below Output Category Description Hardware Hardware outputs are the actual outputs such as lights and actuators attached to a particular device Without DeviceLogix functionality the master would normally control the
123. ue of logic Using a special I O assembly containing network outputs it is possible for the device to report the state of any portion of the logic Each network output has a space reserved for it in the module s produced I O assembly When you connect this network output to something in the logic those results are reported in the produced data Publication RA UM300A EN P October 2008 133 Appendix B RSNetWorx for DeviceNet Software and the DeviceLogix Editors Produced 1 0 Data Bit7 Bit 6 Bit5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 In7 In6 Ind In 4 In3 In2 In 1 In0 Byte 1 OPWR Logic Ena Byte 2 Out 7 Out 6 Out 5 Out 4 Out 3 Out 2 Out 1 Out 0 Byte 3 Network Network Network Network Network Network Network Network Output 7 Output6 Output5 Output4 Output3 Output2 Output1 Output 0 All data in the assembly including Network Outputs are capable of causing a Change of State production OPWR Output Power Logic Enabled DeviceLogix Enabled 134 Publication RA UM300A EN P October 2008 RSNetWorx for DeviceNet Software and the DeviceLogix Editors Appendix B Understand Consumed Network I O also known as Network Inputs Under normal conditions an I O device consumes data to apply to its hardware outputs DeviceLogix enabled devices may consume additional information to use in local logic An assembly is a collection of parameters from one or more objects The c
124. ular device and that type is committed to the dnt file clicking OK or Apply that editor style is registered Therefore you cannot switch to another editor style in that same dnt file the next time you launch the DeviceLogix Editor Style Selection dialog the other editor style is grayed out If you want to change the editor type and a device supports both editor types you must create a new project file add this device again and then select the other editor type For more information on the Function Block Editor go to Chapters 2 and 3 For more information on the Ladder Editor go to Chapters 4 and 5 In this chapter you were introduced to DeviceLogix functionality and you learned about local logic operating modes and launching the DeviceLogix Editor Go to Chapter 2 to learn about the Function Block Editor interface 15 Chapter 1 What is DeviceLogix Functionality 16 Publication RA UM300A EN P October 2008 Chapter 2 Navigate the Function Block Editor Interface What This Chapter Contains Read this chapter to learn more information about the Function Block Editor interface The following table lists what this chapter contains and where to find specific information Components Publication RA UM300A EN P October 2008 Topic Page Components 17 DeviceLogix Function Block Elements 18 1 0 Components 19 Function Block Instructions 21 Configuration Toolbars 44 Schematic View 51 M
125. unction for clarification 1 Indicates events that occur simultaneously oe l 85 Chapter 4 Navigate the Ladder Editor Interface 86 On Delay Timer The On Delay Timer delays the output response to an input by a desired amount of time When the input is true the Timer increments the Accumulator and when the input goes false the Timer resets the Accumulator Each Timebase unit of time the Timer increments the Accumulator When the Accumulator reaches the preset value the Timer sets the output to true The Timer maintains the output true status as long as the input remains true When the input changes from true to false the Timer resets both the output and the Accumulator If the input goes false before the time period specified by the Timebase and Preset the output remains false and the Accumulator is cleared essentially ignoring the input If the Timer senses a true level on the Reset input at any time during the operation of the Timer it resets the output to false and clears the Accumulator Because the reset line is level sensitive the timer remains reset until the Timer detects a false on the Reset input Also because the input is level sensitive the Timer will again begin to increment the Accumulator if the reset line goes false while the input remains true Refer to the illustration of the timer function for clarification to t1 2 B t4 tO PT t44PT t5 Publication RA UM300A EN P October 2008 N
126. und pins each attribute has the correct data type associated with it e the two ends of a binding are of the same type Compare Compares the logic configured in the device with the logic configured in the Ladder Editor You must be working in the online mode to use this function Edit Mode Edit Tags 98 Toggles between working in the Edit mode and not working in the Edit mode In the Edit mode it is possible to modify the logic but you cannot communicate with the device That is you cannot upload or download logic or use the Logic Enable On or Logic Enable Off functions When you are not working in the Edit mode it is possible to perform online animation If you are working in online mode it is possible to set the preset value or accumulator value of counters or timers but you cannot modify logic Creates latch counter and timer tag names Publication RA UM300A EN P October 2008 What Is Next Publication RA UM300A EN P October 2008 Navigate the Ladder Editor Interface Chapter 4 Help Menu The help menu provides you with assistance when you are working in the Ladder Editor Help Menu Function Description Ladder Editor Help Accesses the help files available for the Ladder Editor Release Notes Accesses release notes pertaining to DeviceLogix functionality or the Ladder Editor About DeviceLogix Opens the About Ladder Editor window to learn revision and copyright information about th
127. ure shows the result of placing a force on an input When forced an input element turns yellow with a red triangle indicator and the status value reflects the force state chosen Boolean And 0 0 Ej int owt a Output A inpatt o Hena Forcing Outputs The following list describes the output force options Output Force Option Description Force On Forces the input ON Force Off Forces the input OFF Remove Force Returns control of the input to the hardware device and turns the instruction color back to white Clear Fault When a device supports latching of faults this selection clears a hardware output fault indication for example off wire or short circuit The actions related to Clear Fault are product specific The following figure shows the result of placing a force on an output When forced an output element turns yellow with a red triangle indicator and the status value reflects the force state chosen BAND Boolean And Publication RA UM300A EN P October 2008 75 Chapter3 Bind Function Blocks with 1 0 What Is Next Now that you are familiar with how the DeviceLogix Function Block Editor works go to Chapter 4 to learn how to about navigating the Ladder Editor 76 Publication RA UM300A EN P October 2008 Chapter 4 Navigate the Ladder Editor Interface What This Chapter Contains Read this chapter to learn more information about the Ladder Editor interface The followi
128. usive Not OR Instruction BXHOR NOT Instruction BNOT Set Latch Instruction SETD Reset Latch Instruction RSTD 49 Chapter2 Navigate the Function Block Editor Interface Online Toolbar Use the Online toolbar to perform functions when you are working on line in the Function Block Editor Online Toolbar Function Description Upload the logic configuration from the device to the t Function Block Editor configuration tool Download the logic configuration from the Function Block Editor to the device The configuration must pass the logic verification process for the download to be successful Run the DeviceLogix logic configuration that you have downloaded to the device Stop the DeviceLogix logic configuration running in the device Compare the logic in the device with that in the Function Block Editor configuration tool a 50 Publication RA UM300A EN P October 2008 Schematic View Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 The schematic sheet is the area in which you place function blocks to create logic The area is laid out on a grid with letters A through L representing the columns and numbers 1 through 12 representing the rows This area is large enough to easily place all the function blocks I O tags and associated connecting wires needed to create the desired logic TIP The zoom level controls how much of the schematic you see at an
129. utputs are supported e physical local analog output point e network analog output point Name DataType Hardware Analog DINT AOP 2 REAL Network Analog PND 2 UDINT PIN 3 LISINIT ba 4 b 20 Publication RA UM300A EN P October 2008 Navigate the Function Block Editor Interface Chapter 2 Function Block Instructions The DeviceLogix Function Block Editor has several categories of function block types e Process e Filter e Select Limit e Statistical e Timer Counter e Comparison e Compute e Move Logical Each function block type has the following tabs on its property pages e General tab displays general information about this function block instruction You can also select the function data type Cif available and input a comment for this block Once any changes have been applied a sequence number is allocated for this block e Parameter tab Lists all of the parameters available for this function block type Preset data can be entered in all editable fields Once logic runs the real time value will be updated in the Value column Note the read only data is grayed out and cannot be edited Process Category The Process category includes the following instruction types e Alarm e Timing Diagnosis Alarm The Alarm function block initiates an alert based on the comparison between the input value and the threshold The output of the DeviceLogix Alarm function block co
130. ware device properties dialog box to set up general properties determine parameters and select and launch the DeviceLogix Editor tools Publication RA UM300A EN P October 2008 A add DeviceLogix enabled devices to network 15 add devices offline 122 add devices online 122 adding DeviceLogix capable devices 14 147 assume data available function 63 audience for manual 7 bit element 80 bit element toolbar 45 ladder logic editor 89 C change logic function block editor 69 ladder logic editor 104 timers and counters value 106 clear latched hardware faults 111 comm status override 140 communication menu function block editor 56 ladder editor 97 communication with devices 102 compare logic 107 comparison category toolbar function block editor 47 components of ladder editor 17 compute category toolbar function block editor 48 configuration toolbars function block editor 44 ladder element toolbars 89 bit element toolbar 89 counter element toolbar 91 latch element toolbar 90 timer element toolbar 46 47 91 ladder logic editor 88 online toolbar function block editor 50 ladder logic editor 92 standard toolbar function block editor 44 ladder logic editor 88 connect I 0 points and function blocks 61 rules 61 Publication RA UM300A EN P October 2008 Index connection determine status 62 consumed 1 0 assembly 139 determine 139 consumed network I 0 understand 135 contents of manual 7 controls device parame
131. witch to Program e Access the device parameter s to change the size of the connections e Download the device to the scanlist e Click the Edit I O Parameters button and verify the Rx and Tx size corresponds to the new connection size e Put the master in Run mode for normal operation You can click the Cancel button anytime during the download process to abort downloading the logic to the device If you click the Cancel button an error message displays and neither old logic nor new logic exists in the device You must let the download complete for logic to be contained in the device If logic is enabled during the download process once the download is complete online animation starts You see the color green on the wires connecting the elements If logic is disabled the current state of connections is displayed and inputs can be changed but online animation does not start When you download the downloaded information is not automatically stored into the RSNetWorx for DeviceNet software dnt file You must make sure you save any changes after you exit the DeviceLogix Editor to ensure that any changes made to the schematic are saved including changes made as a result of an upload Forcing To aid in the troubleshooting and debugging of your configuration you can force hardware inputs and outputs No other inputs or outputs can be forced from within the Ladder Editor Network inputs and outputs can be forced in the device
132. x software and reopen it for the changes to take effect If you continue to have problems registering EDS files open RSNetWorx for DeviceNet software and follow this path for additional help Help gt Release Notes gt Known anomalies gt Devices unrecognized after registering EDS files with the EDS Wizard 113 Appendix A 114 Register EDS Files and Add Devices Offline Online Unregister EDS files To unregister an existing EDS file 1 Open RSNetWorx for DeviceNet software 2 Select Tools gt EDS Wizard You see the welcome window for the EDS Wizard Rockwell Software s EDS Wizard felcome to Rockwell Software s EDS Wizard The EDS Wizard allows you to register EDS based devices unregister a device change the graphic images associated with a device create an EDS file from an unknown device To continue click Next Publication RA UM300A EN P October 2008 Register EDS Files and Add Devices Offline Online Appendix A Publication RA UM300A EN P October 2008 3 Click Next to start 4 Select Unregister a device Rockwell Software s EDS Wizard Options What task do you want to complete 5 Click Next Rockwell Software s EDS Wizard Unregistration This allows you to remove devices from our device database 1203 GK61 1203 GU6 C 1336 PLUS Drive C 1336 PLUS Drive 1336 PLUS Drive 1336 PLUS Drive 1336 PLUS Drive 1336 PLUS Drive 1336 PLUS Drive 4
133. y given time If you want to see more of the schematic zoom out If you want more detail zoom in You can also use the scroll bars to move the schematic sheet around to display parts of the schematic that do not fit on the display The printed schematic uses 12 size A sheets of paper The editor prints the schematic on four rows of three sheets The schematic is printed at full size regardless of the setting of the current zoom level To make adjustments to the schematic before printing you can use the print preview feature to see how the schematic will print The schematic can also be sent to a plotter for easier viewing TIP Because a device has limited memory to store logic the display of uploaded information may not match the appearance of information downloaded to the device Therefore once your logic configuration is complete you should print a copy of it for your records 51 Chapter2 Navigate the Function Block Editor Interface Message Pane Status Bar 52 The message pane on the bottom of the Function Block Editor displays the results when you verify logic If the Function Block Editor finds an error in your logic click on the error or warning message in the message pane and the cursor goes to the place in the Function Block Editor where the error is in the logic The message pane also displays the number of function blocks that are remaining in the device From the View menu you can toggle between displaying the m

Download Pdf Manuals

image

Related Search

Related Contents

MANUAL DE INSTRUÇÕES  USER MANUAL RG5410-E  Saffman –Taylor Instability Machine  Grundig GBP 6000 2D  Sharp AR-M550 MSDS  USER MANUAL  Abrir este PDF em nova janela  Etude de la tuberculose chez l`elephant : importance en parc  Festival Péril Jeune, du 03 octobre au 17 novembre  Dahle BaseCLASS  

Copyright © All rights reserved.
Failed to retrieve file