Home
2080-UM005A-EN-E Micro820 Programmable Controllers User
Contents
1. X1 About Your Controller Chapter 2 Schematic Using IEC Symbols L1 L2 230V AC Disconnect Fuse MCR 230V AC o 0 bd Circuits Isolation l Operation of either of these contacts will Transformer remove power from the external 1 0 Master Control Relay MCR JNA x circuits stopping machine motion Cat No 700 PK400A1 or 230V AC Emergency Stop Stop Start Suppressor Fuse Push Button Overtravel T Cat No 700 N24 mm Limit Switch m ana e f l ee MCR Sf ag O i G KCR t Suppr MCR 115V AC or tT 2WAC o hd 1 0 Circuits DC Power Supply Use IEC 950 EN 60950 z MCR 24V DC Lo Hi i 1 0 Line Terminals Connect to terminals of Power Circuits Supply Rockwell Automation Publication 2080 UMO005A EN E December 2013 Line Terminals Connect to 24V DC terminals of Power Supply 44564 17 Chapter2 About Your Controller Schematic Using ANSI CSA Symbols L1 L2 230V AC Disconnect Fuse MCR 230V AC i i Output e Circuits Isolation l Operation of either of these contacts will Transformer remove power from the external 1 0 Master Control Relay MCR x1 VAC OF 2 circuits stopping machine motion Cat No 700 PK400A1 30V AC Emergen
2. x Ascending x 2 Set the Address of Micro800 slave to match the serial port configuration for the controller Settings Zero based addressing Zero based addressing within registers Holding register bit mask writes Modbus function 06 for single register writes Modbus function 05 for single coil writes Default Modbus byte order First word low in 32 bit data types First Dword low in 64 bit data types Modicon bit ordering bit 0 is MSB O88 AAHORD 3 Deactivate Tags on Error This is to prevent the requirement of power cycling PVC when new Modbus Mappings are downloaded from Connected Components Workbench to Micro800 controller Modbus TCP OZAT OTTI ene Framing address exception Oo io Example 2 Micro800 Master to PowerFlex 4M Drive Slave The following is the overview of the steps to be taken for configuring a PowerFlex 4M drive Rockwell Automation Publication 2080 UMO005A EN E December 2013 145 Appendix E Modbus Mapping for Micro800 146 Parameter numbers listed in this section are for a PowerFlex 4M and will be different if you are using another PowerFlex 4 Class drive Parameter Name Parameter Number 4M 4 40 40P 400 400N 400P Start Source P106 P36 Speed Reference P108 P38 Comm Data Rate C302 A103 C103 Comm Node Addr C303 A104 C104 Comm Loss Action C304 A105 C105 Comm Loss Time C305 A106 C106 Comm Format C306 A107 C102
3. e Connect the 1203 USB to the PowerFlex Drive and to the Computer e Launch Connected Components Workbench Connect to the Drive and set parameters To configure PowerFlex 4M perform the following steps 1 Double click the PowerFlex 4M if it is not already open in Connected Components Workbench 2 Click Connect 3 In the Connection Browser expand the AB_DF1 DH Driver Select the AB DSI PF4 Port and click OK 4 Once the Drive has connected and been read in select the Start up wizard and change the following items Select Finish to save the changes to the drive e Select the Comm Port as the Speed Reference Set P108 Speed Reference to 5 Comm Port e Set Start Source to Comm Port Set P106 Start Source to 5 Comm Port e Defaults for the remaining Inputs e Accept Defaults for the remainder and click Finish 5 Select Parameters from the Connected Components Workbench window GI Connected Components Workbench Fie Edit View Build Debug Tools Communications Window Help Dae id amp i a 3 z 4 Ld Project Organizer ax Powerflex 4M_1 a Name PF4 Start Up PowerFlex 4M t o 0 a Upload Propertes Wizards Faults Reset Manual Help a bd PowerFlex 4M_1 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Modbus Mapping for Micro800 Appendix E 6 The Parameter window opens Resize it to view the parameters From this window you can view and set data values of
4. e Touch a grounded object to discharge potential static e Wear an approved grounding wriststrap e Do not touch connectors or pins on component boards e Do not touch circuit components inside the equipment e Use a static safe workstation if available e Store the equipment in appropriate static safe packaging when not in use Safety Considerations Safety considerations are an important element of proper system installation Actively thinking about the safety of yourself and others as well as the condition 10 Rockwell Automation Publication 2080 UMO05A EN E December 2013 About Your Controller Chapter 2 of your equipment is of primary importance We recommend reviewing the following safety considerations North American Hazardous Location Approval The following information applies when operating this equipment in hazardous locations Informations sur l utilisation de cet quipement en environnements dangereux Products marked CL I DIV 2 GP A B C D are suitable for use in Class Division 2 Groups A B C D Hazardous Locations and nonhazardous locations only Each product is supplied with markings on the rating nameplate indicating the hazardous location temperature code When combining products within a system the most adverse temperature code lowest T number may be used to help determine the overall temperature code of the system Combinations of equipment in your system are subject to investigati
5. motor starters bulletin 509 surge suppressors 28 MSG_CIPGENERIC 39 MSG_CIPSYMBOLIC 39 MSG_MODBUS 38 MSG_MODBUS2 38 NAK retries 45 normal operation 112 North American Hazardous Location Approval 11 0 outputs embedded 1 P panel mounting 20 PanelView Component 38 password 57 Performance MSG_MODBUS 148 PID Application Example 140 PID Code Sample 141 POU Program Organizational Unit 52 power considerations input states on power down 14 isolation transformers 13 loss of power source 13 other line conditions 14 overview 12 power supply inrush 13 power supply 2 requirement 2 power supply inrush power considerations 13 powerup settings 3 preventing excessive heat 14 program scan cycle 52 78 0 Quickstarts 121 R REAL 39 Index 151 recipe 1 83 data types 82 directory structure 84 function block errors 85 function block parameters 84 function block status 85 specifications 83 recipe sets 83 Remote LCD configuration 42 resistance input 35 restore 1 3 RJ 45 connector location 22 Ethernet cable 4 ethernet port 4 37 RS 232 485 combo port 37 RS232 RS485 2 3 4 29 pin definition 4 RSLinx 38 run status 2 S safety circuits 12 safety considerations 10 disconnecting main power 11 hazardous location 11 master control relay circuit periodic tests 12 periodic tests of master control relay circuit 12 power distribution 12 safety circuits 12 security 57 serial communications status 111 serial port
6. ATDynamSet Set this value to a reasonably long time for the autotune process Every system is different so allow more time to a system with a process value that takes longer to react to change ATReset Set this parameter to TRUE to reset the output to zero after the autotune process completes Set this parameter to FALSE to leave the output at load value after the autotune process completes To autotune perform the following steps Set the Initialize input to TRUE Set the AutoTune input to TRUE 1 2 3 Wait for the Process input to stabilize or reach a steady state 4 Note the temperature fluctuation of the process value 5 Calculate deviation value with reference to the fluctuation For example if the temperature stabilizes around 22 C 72 F with a fluctuation of 21 7 22 5 C 71 72 5 F the value of AT Params Deviation is For C aa 0 4 For F eee 0 75 Set the deviation value if you have not set it yet 6 7 Change the initialize input to FALSE 8 Wait until the AT_Warning shows 2 The autotune process is successful 9 Get the tuned value from the OutGains How Autotune Works The auto tune process begins when the Initialize is set to FALSE Step 7 At this moment the control output increases by the amount of Step and the process waits for the process value to reach or exceeds first peak 138 Rockwell Automation Publication 2080 UM005A EN
7. SINT Signed 8 bit integer value 128 127 NT Signed 16 bit integer 32768 32767 value DINT Signed 32 bit integer 2147483648 2147483647 value LINT Signed 64 bit integer 9223372036854775808 9223372036854775807 value USINT BYTE Unsigned 8 bit integer 0 255 value UINT WORD Unsigned 16 bit integer 0 65535 value UDINT DWORD Unsigned 32 bit integer 0 4294967295 value ULINT LWORD Unsigned 64 bit integer 0 18446744073709551615 value 82 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using microSD Cards Chapter 9 Supported Data Types for Datalog and Recipe Function Blocks Data Type Description Example format in output datalog file REAL 32 bit floating point value 3 40282347E 38 3 40282347E 38 LREAL 64 bit floating point value 1 7976931348623157E 308 1 7976931348623157E 308 STRING character string Rotation Speed 1 byte per character DATE Unsigned 32 bit 1234567 integer value Date variables are stored as 32 bit words a positive number of seconds beginning at 1970 01 01 at midnight GMT TIME Unsigned 32 bit 1234567 integer value Time variables are stored as 32 bit words positive number of milliseconds 1 BOOL DATE TIME data variables are presented in decimal digital format in the microSD Card Users have the option to convert this format to a more friendly format For example use ANY_TO_STRING function block to convert BOOL data type 0 1 to FALSE o
8. 020 eee 132 I O Forces After a Power Cycles tet che ce totes eel tenes 133 Appendix D Howto Amotu sisaan spceees 2 2eed ote chee A ew abetted cis teaeare 137 How Autotune Works 0 0 cee cece cence ence oen 138 Troubleshooting an Autotune Process 00 sees eee e eee eee 139 PID Application Examples 3 125855 595 sae Roce aed ee sawes pees 140 PID Code Samples vic iitentedciierier hierin ores rer i Rie 141 Appendix F Modbus Mapping s s cwnesgecnicadange ss vaeeesedeecod gan sas aor ndnes 143 Endian Configurations yipsass sng es hatin seeeide was pene 143 Mapping Address Space and supported Data Types 143 Example 1 Panel View Component HMI Master to Micro800 Slave aae acto A cate nse dd ac AE aa ema tears 144 Example 2 Micro800 Master to PowerFlex 4M Drive Slave 145 Performance 2 cece cece cee ccc ernro cee eceeeeeneeenaes 148 Index Rockwell Automation Publication 2080 UMO05A EN E December 2013 Chapter 1 Hardware Overview 2080 LC20 20088 Ethernet Address E4 90 69 9D 0F 51 This chapter provides an overview of the Micro820 hardware features It has the following topics Topic Page Hardware Features Embedded microSD Micro Secure Digital Card Slot 3 Embedded RS232 RS485 Serial Port Combo 3 Embedded Ethernet Support 4 Hardware Features Micro820 controllers are 20 point economical brick style controllers with embedded inputs and outputs These controllers c
9. 12 77V DC 100 FSV55 MOV 56 136V AC 78 180V DC 100 FSV136 137 277V AC 181 250V DC 100 FSV277 278 575V AC 100 FSV575 12 250V DC 100 FSD250 Diode Bulletin 509 Motor Starter Size 0 5 12 120V AC 599 K04 MOV 240 264V AC 599 KA04 28 Rockwell Automation Publication 2080 UM005A EN E December 2013 Recommended Surge Suppressors Wire Your Controller Chapter 4 Device Coil Voltage Suppressor Catalog Number Type Bulletin 509 Motor Starter Size 6 12 120V AC 199 FSMA1 2 RC 12 120V AC 199 GSMA1 3 MOV Bulletin 700 R RM Relay AC coil Not Required 24 48V DC 199 FSMA9 MOV 50 120V DC 199 FSMA10 130 250V DC 199 FSMA11 Bulletin 700 Type N P PK or PH Relay 6 150V AC DC 700 N24 RC 24 48V AC DC 199 FSMA9 MOV 50 120V AC DC 199 FSMA10 130 250V AC DC 199 FSMA11 6 300V DC 199 FSMZ 1 Diode Miscellaneous electromagnetic devices 6 150V AC DC 700 N24 RC limted to 35 sealed VA 1 becomes 100 CRFSV55 and so on 2 3 4 For use on the interposing relay For use on the contactor or starter Grounding the Controller Wiring Diagrams Rockwell Automation Publication 2080 UMO005A EN E December 2013 A RC Type not to be used with Triac outputs Varistor is not recommended for use on the relay outputs Catalog numbers for screwless terminals include the string CR after 100 For example Cat No 100 FSC48 be
10. 2013 About Your Controller Chapter 2 WARNING Never alter these circuits to defeat their function since serious injury and or machine damage could result TIP If you are using an external DC power supply interrupt the DC output side rather than the AC line side of the supply to avoid the additional delay of power supply turn off The AC line of the DC output power supply should be fused Connect a set of master control relays in series with the DC power supplying the input and output circuits Place the main power disconnect switch where operators and maintenance personnel have quick and easy access to it If you mount a disconnect switch inside the controller enclosure place the switch operating handle on the outside of the enclosure so that you can disconnect power without opening the enclosure Whenever any of the emergency stop switches are opened power to input and output devices should be removed When you use the master control relay to remove power from the external I O circuits power continues to be provided to the controller s power supply so that diagnostic indicators on the processor can still be observed The master control relay is not a substitute for a disconnect to the controller It is intended for any situation where the operator must quickly de energize I O devices only When inspecting or installing terminal connections replacing output fuses or working on equipment within the enclosure use the
11. 232 RS 232 RTS CTS RS 485 RS 232 Data bits Always 8 8 Stop bits 1 2 1 Response timer 0 999 999 999 milliseconds 200 Broadcast Pause 0 999 999 999 milliseconds 200 Inter char timeout 0 999 999 999 microseconds 0 RTS Pre delay 0 999 999 999 microseconds 0 RTS Post delay 0 999 999 999 microseconds 0 46 Rockwell Automation Publication 2080 UMO005A EN E December 2013 Configure ASCII Communication Connections Chapter 5 1 Open your Connected Components Workbench project On the device configuration tree go to Controller properties Click Serial Port 2 Select ASCII on the Driver field Controller Serial Port Common Settings Driver Baud Rate Parity Protocol Control Control Line Deletion Mode Data Bits Stop Bits Append Chars ASCII gt 19200 None al No Handshake RS485 8 XON XOFF iy Echo Mode Ox0D OxOA Termination Chars 0x 0D Ox OA 3 Specify baud ASCII Parameters rate and parity Parameter Options Default Baud Rate 1200 2400 4800 9600 19200 38400 19200 Parity None Odd Even None Control Line RS485 No Handshake No Handshake Deletion Mode CRT Ignore Ignore Printer Data Bits 7 8 8 XON XOFF Enabled or Disabled Disabled Stop Bits 1 2 1 Echo Mode Enabled or Disabled Disabled Append Chars 0x0D 0x0A or user specified value 0x0D 0x0A Termination Chars 0x0D 0x0A or user specified value 0x0D 0x0A Rockwell Automati
12. 60 Recover from a Lost Password cccccececcccucecevencvecees 61 Chapter 8 OVERVIEW Shite teu e ehh Ath SLi a Rai cate rel aks ala th hla Be UR ees als 63 MS Bidders acta ctsstoats Kc etns E cada uae tue oa ket ee 64 Wrest Display M d ssenssss Bee stones wt cls ther Seen aris tases hah aa 65 Startup SCREEN caches bead So eaeiennid Ro ek ce e re Ean 65 Navigate the Remote LCD a 4 ci gue ceecn ates Geaee arenes 66 Main Menu ccc ccc ccc E E ene ene e ence eeneeenees 66 User defined Screens ccc cc ccecececeecucecevensvecees 69 DBackipand Restores iki pee te ek oe ok Nt Mate eae al oi 71 Hardware Features Installation and Specifications 71 Chapter 9 OVENI Waan Peed hcl tied ube E heh el ell he SLMS ke Ne E d 73 Project Backup and Restore uss suvecasansias Carei erna Eai EETAS 73 Backup and Restore Directory Structure ee his y scdeaweoecieanss 75 Powerup Settings in ConfigMeFirst txt 00e eee 76 General Configuration Rules in ConfigMeFirst txt 77 ConfigMeFirst txt Errors i025 55s Robes asta ees aay ee 77 Datalogi iamai nei n EREE AE EE EAEE EAEE RA E ETARE 78 Datalog Directory Structure s srsrsrrerrrrrrerrrrerer 79 Datalog Function DLG Block s sssssereerrerrrerrrere 80 INCCID ES ete ade on acts ra ai O ve E A E N EE E ate eae 83 Recipe Directory Structure science eae uae 84 Recipe Function RCP Block 447 2acsearn cet eaiuvens Senenest 84 Quickstart Projects for Da
13. Contact and RCP function block to this second rung by following steps 3 5 8 Create the following local variables for your program in addition to the ones that you have already created for datalog foiz USINT 2 Read Write RCP_2 WARP eG Read Write recipe_file STRING 80 MyFirstRecipe Read Write recipe_file2 STRING 80 MySecondRecipe Read Write read BOOL X FALSE Read Write Rockwell Automation Publication 2080 UM005A EN E December 2013 Using microSD Cards Chapter 9 Local Variables Variable Name recipe_file Data Type STRING recipe_file2 STRING cfg_id2 USINT read BOOL write BOOL 9 Assign the variables to the RCP input and output parameters as follows Rung 1 Rung 2 Note For CfgID input parameter you can choose a predefined variable by choosing from the Defined Words in Connected Components Workbench To do so click the CfgID input box From the Variable Selector window that appears click the Defined Words tab and choose from the list of defined words for example RCP1 which corresponds to RCP1 in your recipe configuration See the following screenshot Rockwell Automation Publication 2080 UMO005A EN E December 2013 97 98 Chapter9 Using microSD Cards ariable Selector Word Equivalent Comment TA 2s SSS Sa OSETS 3 pse y SETS 5 i Empty gt Build and download After configuring Recipe build t
14. Control Line No Handshake read only Configured as no handshake by default Duplicate Packet Detects and eliminates duplicate responses to a Enabled Detection message Duplicate packets may be sent under noisy communication conditions when the sender s retries are not set to 0 Toggles between Enabled and Disabled Error Detection Toggles between CRC and BCC CRC 44 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Communication Connections Chapter 5 CIP Serial Driver Parameters Embedded Responses To use embedded responses choose Enab Unconditionally If you want the controller embedded responses only when it detects responses from another device choose Af ed to use embedded er One Received If you are communicating with another Allen Bradley device choose Enabled Unconditionally Embedded responses increase network traffic efficiency After One Received NAK Retries The number of times the controller will resend a message packet because the processor received a NAK response to the previous message packet transmission ENQ Retries The number of enquiries ENQs that you want the controller to send after an ACK timeout occurs Transmit Retries Specifies the number of times a message is retried after the first attempt before being declared undeliverable Enter a value from 0 127 ACK Timeout x20 ms Specifies the amount of time after a packet is transmit
15. E December 2013 Troubleshooting an Autotune Process IPID Function Block Appendix D First peak is defined as For Direct Operation First peak PV1 12 x Deviation For Reverse Operation First peak PV1 12 x Deviation Where PV1 is the process value when Initialize is set to FALSE Once the process value reaches first peak the control output reduces by the amount of Step and waits for the process value to drop to the second peak Second peak is defined as For Direct Operation Second peak PV1 3 x Deviation For Reverse Operation Second peak PV1 3 x Deviation Once the process value reaches or falls below second peak calculations commence and a set of gain will be generated to parameter OutGains You can tell what is going on behind the autotune process from the sequences of control output Here are some known sequences of control output and what it means if autotune fails For the ease of illustrating the sequence of control output we define Load 50 Step 20 Output Sequence 1 50 gt 70 gt 30 Sequence Condition Autotune Result Action for Autotune Fail Process value reached first peak and Likely successful NA second peak in time Output Sequence 2 50 gt 70 gt 50 Sequence Condition Autotune Result Action for Autotune Fail Process value not able to reach Likely unsuccessful Reduce Deviation or Increase Step first peak Output Sequence 3 50 gt 70
16. E December 2013 43 Communication Connections 2 Select CIP Serial from the Driver field Controller Serial Port Common Settings Driver Baud Rate Parity Station Address Protocol Control DF1 Mode Control Line Error Detection Embedded Responses CIP Serial x 38400 gt None DF1 Full Duplex No Handshake CRC xj After One Received 7 ACK Timeout x20ms 50 NAK Retries 4 Duplicate Packet Detection ENQ Retries 3 Transmit Retries 3 3 Specify a baud rate Select a communication rate that all devices in your system support Configure all devices in the system for the same communication rate Default baud rate is set 38400 bps 4 In most cases parity and station address should be left at default settings 5 Click Advanced Settings and set Advanced parameters Refer to the table CIP Serial Driver Parameters on page 44 for a description of the CIP Serial parameters CIP Serial Driver Parameters Parameter Options Default Baud rate Toggles between the communication rate of 1200 2400 38400 4800 9600 19200 and 38400 Parity Specifies the parity setting for the serial port Parity None provides additional message packet error detection Select Even Odd or None Station Address The station address for the serial port on the DF1 master The only valid address is 0 254 DF1 Mode DF1 Full Duplex read only Configured as full duplex by default
17. IMPORTANT Serial port cables should not exceed 3 m length Rockwell Automation Publication 2080 UMO005A EN E December 2013 3 Chapter 1 Hardware Overview RS232 RS485 Serial Port Pin Definition Pin Definition RS485 RS232 OODOOO Example Example z 1 RS485 RS485 not used 2 RS485 RS485 not used 3 GND GND GND 4 RS232 input receiver not used RxD 5 RS232 output driver not used TxD 6 GND GND GND The communication port both RS232 and RS485 are non isolated The signal ground of the port is not isolated to the logic ground of the controller The RS232 port supports connection to the Micro800 Remote LCD module 2080 REMLCD REMLCD to Micro820 Serial Port Terminal Block Wiring REMLCD Serial Port Micro820 Serial Port Terminal Block Terminal Block Signal Pin Pin Signal number number RS232TX 1 lt gt 4 RX RS232 RS232RX 2 lt gt 5 TX RS232 RS232 G 3 lt gt 6 G RS232 Embedded Ethernet Support A 10 100 Base T Port is available for connection to an Ethernet network through any standard RJ 45 Ethernet cable RJ 45 Ethernet Port Pin Mapping Contact Signal Direction Primary RJ 45 connector Number Function 1 TX OUT Transmit data 2 TX OUT Transmit data l 3 RX IN Receive data 3 8 5 46210 6 RX IN Receive data 7 8 Z Ro
18. IP address as previously set for example use the Memory Module to store project settings prior to a flash upgrade so that you can have the option to restore your original Ethernet settings ATTENTION All Ethernet settings are reverted to factory default after On Micro820 controllers users can use flash upgrade their controllers through the Ethernet port in addition to the USB port of the 2080 REMLCD 1 Through USB Verify successful RSLinx Classic communications with your Micro800 controller by USB using RSWho Micro810 12 pt controller uses the 12PtM810_xxxxx driver the Micro820 uses the 2080 _REMLCD_xxxx driver and the Micro830 Micro850 uses the AB_VBP x driver IV Autobrowse ea Nct Browsing Workstation APSGSGPLCW7KV1 s Linx Gateways Ethernet Zs 2080 REMLCD_6 DF1 A Ethernet e222 01 Micro820 Micro820 s AB_ETHIP 1 Ethernet Rockwell Automation Publication 2080 UMO005A EN E December 2013 121 122 Appendix C Quickstarts 2 Start ControlFLASH and click Next ControlFLASH Untitled OTR dt BEY s A PAIA Welcome to ControlFLASH Welcome to ControlFLASH the firmware update tool ControlFLASH needs the following information from you before it can begin updating a device 1 The Catalog Number of the target device 2 The Network Configuration parameters Control optional 3 The Network Path to the target device 4 The Firmware Revision for this update 3 S
19. Inc with respect to use of information circuits equipment or software described in this manual Reproduction of the contents of this 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 WARNING 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 ATTENTION 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 SHOCK HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that dangerous voltage may be present BURN HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that surfaces may reach dangerous temperatures PPP gt IMPORTANT Identifies information that is critical for successful application and understanding of the product Allen Bradley Rockwell Software Rockwell Automation Micro800 Micro820 Micro830 Micro850 Connected Components Workbench and TechConnect are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Automation are property of their respecti
20. Load Always or Load on Memory Error option has been configured in Connected Components Workbench r Controller Startup Faults Mode Behavior Major Fault Code I Fault Override Major Fault Code Description Load From Memory Module I Load Always V Load on Memory Error I Load Ethernet Settings Glear Major Fault Get Controller Fault Log IMPORTANT To learn about restore and backup using the 2080 REMLCD module see Using the Micro800 Remote LCD on page 63 To learn about restore and backup using the Connected Components Workbench refer to the software Online Help IMPORTANT For Micro800 controllers that support microSD cards IP protection of user project can only be achieved through the POU password protection mechanism in Connected Components Workbench Developer Edition and NOT via Controller Lock feature The microSD card stores the controller password in encrypted format When the password is mismatched the contents of the microSD card is not restored on the controller Backup and restore can be configured to trigger through the following ways Method Backup Restore Online with Connected Yes Yes Components Workbench 2080 REMLCD Yes Yes Project configuration on No Load Always and or Load on memory card at powerup Memory Error options ConfigMeFirst txt at Yes Yes powerup Through the BKD command Through the RSD command Rockwell Automation Publicati
21. Micro800 Memory Backup and High Accuracy RTC Plug In Module Wiring Diagrams 2080 WD007 ormation on mounting and wiring the icro800 Memory Backup and High Accuracy TC Plug In Module wes Micro800 6 Channel Trimpot Analog Input Plug In Module Wiring Diagrams 2080 WD008 nformation on mounting and wiring the Micro800 6 Channel Trimpot Analog Input Plug In Module Micro800 Digital Relay Output Plug in Module Wiring Diagrams 2080 WD010 Information on mounting and wiring the Micro800 Digital Relay Output Plug in Module Micro800 Digital Input Output and Combination Plug in Modules Wiring Diagrams 2080 WD011 Information on mounting and wiring the Micro800 Digital Input Output and Combination Plug in Modules Micro800 High Speed Counter Plug in Module 2080 WD012 Information on mounting and wiring the High Speed Counter Plug in module Micro800 DeviceNet Plug in Module 2080 WD013 Information on mounting and wiring the Micro800 DeviceNet plug in module Industrial Automation Wiring and Grounding Guidelines publication 1770 4 1 Provides general guidelines for installing a Rockwell Automation industrial system Product Certifications website http www rockwellautomation com products certification Provides declarations of conformity certificates and other certification details Application Considerations for Solid State Controls SGI 1 1 A
22. Micro820 controllers support 10 KQ type thermistors In order to get the best results the system must be calibrated Calibrate Thermistor 1 Connect a resistor 10 KQ is recommended across Vref and Analog Input 00 of your Micro820 controller following the diagram Analog input to thermistors on page 34 The resistor is measured as Ri using a precision multimeter 2 Calculate the ideal counts C1 for resistor Ri following this equation C1 14 14 KQ 14 14 KQ Ri 4095 3 Read the actual counts C2 of Analog Input 00 from Connected Components Workbench 4 Calculate for calibration Gain Gain C1 C2 For example If Ri is measured as 10 00 KQ then C1 14 14 14 14 10 00 4095 2399 counts C2 is read from Connected Components Workbench as 2440 so Gain 2399 2440 98 Rockwell Automation Publication 2080 UMO005A EN E December 2013 35 Chapter 4 Wire Your Controller 36 5 In Connected Components Workbench go to Embedded I O configuration page Change the Gain parameter value for Input 00 to 98 Controller Embedded I O Date and Time a Interrupts Gain amp Offset Startup Faults Gai off Modbus Mapping an pet Real Time Clock Input 0 0 Embedded I O Input 1 100 0 Memory Card 1 ppu Remote LCD Input 2 100 0 Dataldg v Innut 3 100 0 No changes are required to the Offset parameter value 6 Repeat the same steps to calibrate all the other analog input channels Analog Input to Tr
23. Os 132 IMPORTANT This section generally talks about forcing 1 0 in Micro800 controllers Some elements may not apply to certain models for example Micro810 and Micro820 controllers do not support PTO motion Inputs are logically forced LED status indicators do not show forced values but the inputs in the user program are forced Forcing is only possible with I O and does not apply to user defined variables and non I O variables and special functions such as HSC which execute independently from the User Program scan For example for motion Drive Ready input cannot be forced Unlike inputs outputs are physically forced LED status indicators do show forced values and the user program does not use forced values The following diagram illustrates forcing behavior User Program gt N Physical Outputs Inputs S Normal Variables e LED status indicators always match the physical value of I O Logical Logical F Output gt orce 3 e Normal non physical internal variables cannot be forced e Special functions such as HSC and Motion cannot be forced Checking if Forces locks are Enabled If Connected Components Workbench is available check the Variable Monitor while debugging online Forcing is performed by first locking an I O variable and then setting the Logical Value for Inputs and Physical Value for Outputs Rockwell Automation Publication 2080 UMO05A EN E December 2013 Quickstarts Appendix C R
24. Otherwise function block status remains Complete until input Enable changes to False Recipe function block file name supports a maximum of 30 bytes in length and only supports upper and lower case letters Aa Zz numbers 0 9 and underscore _ The RcpName input parameter does not allow file extension for example txt to be added to its value The recipe data file is written to the microSD card with the txt extension There are separators in between every data variable in the recipe data file which is defined during configuration in Connected Components Workbench Redundant tab space carriage return and line feed characters are strictly not allowed See Supported Data Types for Datalog and Recipe Function Blocks on page 82 Double quotes are not allowed within a string in a recipe file Quickstart Projects for The following sample quickstart projects provide step by step instructions on Datalog and Recipe Function Blocks Rockwell Automation Publication 2080 UMO005A EN E December 2013 how to use the Datalog and Recipe function blocks in Connected Components Workbench to generate and manage your recipe files and datalogs 87 Chapter9 Using microSD Cards Use the Datalog Feature Configure datalog Create datalog ladder program Build and download Execute DLG function block Upload datalog file Configure datalog 1 In Connected Components
25. Parameters Parameter ist Powertlex 4M_I Internal Value Defeat Commanded Frea 0 0D 0 0 Output Current 0 00 0 00 9 00 Output Yoltage lo oD 0 0 939 9 OC Bus Yoltage o o 1200 0000000000000010 0000000000000 0000000000000 0DD0000000001 7 From the Parameter window change the following Parameters to set the communications for Modbus RTU so that the PowerFlex 4M Drive will communicate with Micro830 850 via Modbus RTU communication Parameter Description Setting C302 Comm Data Rate Baud Rate 4 19200 bps 4 C303 Communication Node Address address range is 1 127 2 C304 Comm Loss Action Action taken when loss communication 0 0 Fault with coast stop C305 Comm Loss Time Time remain in communication before taking 5 action set in C304 5 sec Max 60 C306 Comm Format Data Parity Stop RTU 8 Data Bit Parity None 1 0 Stop bit 8 Disconnect the Communications and save your project Z x Powerflex 4M_1 PowerFlex 4M t a t qegeer Upload Parameters Propertes izerds Foults Reset 9 Turn off the power to the drive until the PowerFlex 4M display blanks out completely then restore power to the PowerFlex 4M The drive is now ready to be controlled by Modbus RTU communication commands initiated from the Micro830 850 controller Modbus devices can be 0 based registers are numbered starting at 0 or 1 based registers are numbered starting at 1 When
26. Workbench software revision 2 Upload from a Password Protected Controller 1 Launch the Connected Components Workbench software On the Device Toolbox expand Catalog by clicking the sign Select the target controller Select Upload A ob Ww N When requested provide the controller password Rockwell Automation Publication 2080 UMO05A EN E December 2013 Controller Security Chapter 7 Debug a Password Protected Controller To debug a locked controller you have to connect to the controller through the Connected Components Workbench software and provide the password before you can proceed to debug Launch the Connected Components Workbench software On the Device Toolbox expand Catalog by clicking the sign Select the catalog number of your controller 1 2 3 4 When requested provide the controller password 5 Build and save your project 6 Debug Download to a Password Protected Controller 1 Launch the Connected Components Workbench software 2 Click Connect 3 Select the target controller 4 When requested provide the controller password 5 Build and save the project if needed 6 Click Download 7 Click Disconnect Transfer Controller Program and Lock Receiving Controller In this scenario the user needs to transfer user application from controller locked to another Micro800 controller with the same catalog number The transfer of the user application is done t
27. a new cycle without waiting Within one program scan cycle the execution of the main steps as indicated in the Execution Rules diagram could be interrupted by other controller activities which have higher priority than the main steps Such activities include 1 User Interrupt events including STI EH and HSC interrupts when applicable 2 Communication data packet receiving and transmitting 3 PTO Motion engine periodical execution if supported by the controller When one or several of these activities occupy a significant percentage of the Micro800 controller execution time the program scan cycle time will be prolonged The Watchdog timeout fault 0xD011 could be reported if the impact of these activities is underestimated and the Watchdog timeout is set Rockwell Automation Publication 2080 UMO05A EN E December 2013 Power Up and First Scan Program Execution in Micro800 Chapter 6 marginally The Watchdog setting defaults to 2 s and generally never needs to be changed Periodic Execution of Programs For applications where periodic execution of programs with precise timing is required such as for PID it is recommended that STI Selectable Timed Interrupt be used to execute the program STI provides precise time intervals It is not recommended that the system variable _ SYSVA_TCYCYCTIME be used to periodically execute all programs as this also causes all communication to execute at this rate WARNING Communica
28. compatible with the selected version of firmware Rockwell Automation Publication 2080 UMO005A EN E December 2013 123 Appendix C Quickstarts Establish Communications between RSLinx and a Micro820 Controller through USB Port on 2080 REMLCD 124 7 When the flash update is complete you see a status screen similar to the following Click OK to complete the update This quick start shows you how to get RSLinx RSWho to communicate with a Micro820 controller through a USB 1 RSLinx Classic is installed as part of the Connected Components Workbench software installation process The minimum version of RSLinx Classic with full Micro820 controller support is 3 60 01 released on December 2013 2080 REMLCD then click Next Found New Hardware Wizard Power up the Micro820 controller Plug USB A B cable directly between your PC and the USB port on the Windows should discover the new hardware Click No not this time and Welcome to the Found New Hardware Wizard Windows will search for current and updated software by looking on your computer on the hardware installation CD or on the Windows Update Web site with your permission Read our privacy policy Can Windows connect to Windows Update to search for software C Yes this time only C Yes now and every time connect a device No not this time Click Next to continue Rockwell Automation Publication 2080 UMO05A EN E December 2013 Q
29. controller is secured with a password and the password has been lost then it Password is impossible to access the controller using the Connected Components Workbench software To recover the controller must be set to Program Mode using the keyswitch for Micro830 and Micro850 controllers the 2080 LCD for Micro810 controllers or the 2080 REMLCD for the Micro820 Then ControlFlash can be used to update the controller firmware which also clears the controller memory ATTENTION The project in the controller will be lost but a new project can be downloaded Rockwell Automation Publication 2080 UMO005A EN E December 2013 61 Chapter7 Controller Security Notes 62 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Overview Chapter 8 Using the Micro800 Remote LCD This chapter provides a description of how you can use the Micro800 Remote LCD with the Micro820 controller It has the following sections Topic Page Overview 63 Text Display Mode 65 USB Mode 64 Backup and Restore 71 Hardware Features Installation and Specifications 71 The 2080 REMLCD module serves as a simple IP65 text display that allows the configuration of such controller settings as IP address It connects to the Micro820 controller through the RS232 port The Remote LCD module has a dot matrix LCD with backlight and supports multilingual characters The display size is 3 5 inches with 192 x 64 pixel resolution It also
30. gt 30 gt 50 Sequence Condition Autotune Result Action for Autotune Fail Process value not able to reach second peak Likely unsuccessful Increase Deviation or increase Step Output Sequence 4 50 gt 70 Sequence Condition Autotune Result Process value not able to reach First peak in time Likely unsuccessful Increase ATDynamSet Rockwell Automation Publication 2080 UMO005A EN E December 2013 139 Appendix D IPID Function Block PID Application Example 140 Water In Water Level gt N Water Out The illustration above shows a basic water level control system to maintain a preset water level in the tank A solenoid valve is used to control incoming water filling the tank at a preset rate Similarly outflowing water is controlled at a measureable rate IPID Autotuning for First and Second Order Systems Autotune of IPID can only work on first and second order systems A first order system can be described by a single independent energy storage element Examples of first order systems are the cooling of a fluid tank the flow of fluid from a tank a motor with constant torque driving a disk flywheel or an electric RC lead network The energy storage element for these systems are heat energy potential energy rotational kinetic energy and capacitive storage energy respectively This may be written in a standard form such as f t tdy dt y t where T is the syste
31. means that program size can exceed the published specifications if data size is sacrificed and vice versa This flexibility allows maximum usage of execution memory In addition to the user defined variables data memory also includes any constants and temporary variables generated by the compiler at build time The Micro800 controllers also have project memory which stores a copy of the entire downloaded project including comments as well as configuration memory for storing plug in setup information and so on Here are some guidelines and limitations to consider when programming a Micro800 controller using Connected Components Workbench software Rockwell Automation Publication 2080 UM005A EN E December 2013 Program Execution in Micro800 Chapter 6 e Each program POU can use up to 64 Kb of internal address space It is recommended that you split large programs into smaller programs to improve code readability simplify debugging and maintenance tasks A User Defined Function Block UDFB can be executed within another UDEFB with a limit of five nested UDFBs Avoid creating UDFBs with references to other UDFBs as executing these UDFBs too many times may result in a compile error Example of Five Nested UDFBs er oe UDFB2 UDFB3 UDFB4 UDFB5 Structured Text ST is much more efficient and easier to use than Ladder Logic when used for equations if you are used to using the RSLogix 500 CPT Compute instruction ST
32. power cycled all I O forces are cleared from memory Rockwell Automation Publication 2080 UM005A EN E December 2013 133 Appendix C Quickstarts Notes 134 Rockwell Automation Publication 2080 UMO05A EN E December 2013 IPID Function Block Appendix D This function block diagram shows the arguments in the IPIDCONTROLLER function block IPIDCONTROLLER EN ENO Process Output SetPoint AbsoluteError FeedBack ATWarning Auto OutGains Initialize Gains AutoTune ATParameters The following table explains the arguments used in this function block IPIDCONTROLLER Arguments Parameter Parameter Data Type Description Type EN Input BOOL Function block enable When EN TRUE execute function When EN FALSE do not execute function Only applicable to LD EN is not required in FBD programming Process nput REAL Process value measured from the output of controlled process SetPoint nput REAL Set point value for desired process Feedback nput REAL Feedback signal measured from control input to a process Auto nput BOOL Operating modes of PID controller e TRUE controller runs in normal mode e FALSE controller out value equals to feedback value Initialize Input BOOL A change in value True to False or FALSE to TRUE causes the controller to eliminate any proportional gain during that cycle It Also initializes AutoTune sequences Gain
33. specific configuration Exclusive access is enforced on Micro800 firmware When a Connected Components Workbench user connects to a Micro800 controller the controller is given exclusive access to that controller By setting a password on the controller a user effectively restricts access to the programming software connection of the controller to software sessions that can supply the correct password Essentially Connected Components Workbench operations such as upload and download are prevented if the controller is secured with a password and the correct password is not provided Micro800 controllers are shipped with no password but a password can be set through the Connected Components Workbench software using firmware revision 2 or later The controller password is also backed up to the memory backup module that is 2080 MEMBAK RTC for Micro830 and Micro850 2080 LCD for Micro8 10 and microSD card for Micro820 TIP For instructions on how to set change and clear controller passwords see Configure Controller Password on page 128 The Controller Password feature is supported on e Connected Components Workbench revision 2 and later Rockwell Automation Publication 2080 UMO005A EN E December 2013 57 Chapter7 Controller Security Work with a Locked Controller 58 e Micro800 controllers with at least revision 2 firmware For users with earlier versions of the software and or hardware refer to the compatibility sc
34. the Program Scan because messages are serviced when the message instruction is executed in a program For example if the program scan is 100 ms and six serial ports are used then the theoretical maximum for serial ports is 60 messages second total This theoretical maximum may not be possible since MSG_MODBUS isa master slave request response protocol so performance is affected by several variables such as message size baud rate and slave response time The performance of Micro800 when receiving Modbus request messages Micro800 is slave is also affected by the Program Scan Each serial port is serviced only once per program scan Rockwell Automation Publication 2080 UMO05A EN E December 2013 Numerics 2080 LCD 57 2080 MEMBAK RTC 1 57 2080 PS120 240VAC 20 2080 REMLCD 1 23 61 63 advanced set 67 analog calibration 68 backlight parameters 70 customization 65 edit variables 68 function blocks 69 1 0 Status 67 main menu 66 memory card 68 mode switch 67 modes of operation 64 operational limit 68 rating 64 resolution 63 security 67 startup screen 65 text display mode 64 USB Mode 64 user defined screens 69 variable 67 68 A additional resources iii analog cable grounding 32 analog channel wiring guidelines 31 analog input to transmitters 36 analog channel wiring guidelines 31 analog output 36 array of strings 39 arrays 39 ASCII 37 40 42 configuration 47 ASCII devices 40 autotune 137 backup 1 3 baud ra
35. using Connected Components Workbench e Put the Micro800 controller into Run mode OxF014 A memory module memory error occurred Reprogram the memory module If the error persists replace the memory module OxF015 An unexpected software error occurred Perform the following 1 Cycle power on your Micro800 controller 2 Build and download your program using Connected Components Workbench and then reinitialize any necessary data 3 Start up your system e Refer to the Wire Your Controller on page 25 OxF016 An unexpected hardware error occurred Perform the following 1 Cycle power on your Micro800 controller 2 Build and download your program using Connected Components Workbench and then reinitialize any necessary data 3 Start up your system e Refer to the Wire Your Controller on page 25 OxF017 An unexpected software error occurred due to Perform one of the following unexpected harawarg mterrupt e Download the program using Connected Components Workbench ft i Ifthe system variable __SYSVA_USER_DATA_LOSThas Oe been set the controller will be able to recover the user e Transfer the program using the memory module restore utility or the program but the user data will be cleared If not the microSD card Micro800 controller program will be cleared f If the fault persists contact your local Rockwell Automation technical support representative For contact information see http support rockwellautomation com MySupport asp Ox
36. wired in series so that when any one device opens the master control relay is de energized thereby removing power to the machine Never alter these circuits to defeat their function Serious injury or machine damage could result Power Distribution There are some points about power distribution that you should know e The master control relay must be able to inhibit all machine motion by removing power to the machine I O devices when the relay is de energized It is recommended that the controller remain powered even when the master control relay is de energized e Ifyou are using a DC power supply interrupt the load side rather than the AC line power This avoids the additional delay of power supply turn off The DC power supply should be powered directly from the fused secondary of the transformer Power to the DC input and output circuits should be connected through a set of master control relay contacts Periodic Tests of Master Control Relay Circuit Any part can fail including the switches in a master control relay circuit The failure of one of these switches would most likely cause an open circuit which would be a safe power off failure However if one of these switches shorts out it no longer provides any safety protection These switches should be tested periodically to assure they will stop machine motion when needed The following explains power considerations for the micro controllers Rockwell Automation Publication
37. 10 8V DC 1 0 mA 15V DC 2 7 mA 15V DC On state current nom 2 1 mA 24V DC 8 5 mA 24V DC On state current max 2 6 mA 26 4V 12 0 mA 30V DC Nominal impedance 14 1 kQ non isolated 3 74 kQ isolated IEC input compatibility Rockwell Automation Publication 2080 UMO005A EN E December 2013 Type 1 Type 3 103 Appendix A 104 Specifications Relay Output Specifications for 0 00 06 for 2080 LC20 200WB R 2080 LC20 20AWB R Attribute Value Voltage min 5V AC 5 V DC Voltage max 250 V AC Maximum switching time 10 ms turn on 10 ms turn off Life 10 000 000 cycles mechanical 100 000 cycles Electrical with UL test load Relay Contact Ratings Maximum Amperes Amperes Volt Amperes we Make Break poramuoes Make Break 120 VAC 15A 1 5A 2A 1800 180 240 V AC 75A 0 75 A 24V DC 1 0A 1A 28 125 V DC 0 22A Analog Output Specifications Attribute Value Output count range 0 4008 Output type Voltage Output Voltage Range 0 10V Voltage Output Maximum Load Resistive gt 1000 Ohms Accuracy 2 of full scale for voltage Resolution 12 bit 2 5 mV count Output update rate with no output capacitance max 20 ms Channel to bus isolation No isolation Channel to channel isolation No isolation DC Output Specifications for 2080 LC20 200BB R Attribute Standard Outputs High Speed Output 1 Outputs 0 00 0 05 Output 0 06 U
38. 112 error detection 44 error recovery model 119 Ethernet 38 65 configuration settings 48 transfer rate 37 EtherNet IP Client 39 EtherNet IP Server 37 39 European Union Directive compliance 7 EMC Directive 8 exclusive access 57 F fault status 2 Force status 2 111 Forcing I Os 132 G general considerations 8 grounding the controller 29 guidelines and limitations for advanced users 54 H hardware features 1 overview 1 heat protection 14 housekeeping 51 78 1 0 Status 64 66 input states on power down 14 Rockwell Automation Publication 2080 UM005A EN E December 2013 inputs embedded 1 installation considerations 8 DIN rail mounting 20 Micro820 controller 19 module spacing 20 mounting dimensions 19 panel mounting 20 dimensions 21 IPID Function Block 135 IPIDCONTROLLER 135 parameters 135 isolation transformers power considerations 13 K KEY_READ_REM 69 71 keyswitch 61 L LCD_BKLT_REM 69 70 LCD_REM 69 70 LINT 39 Literature Library 23 LREAL 39 master control relay 14 emergency stop switches 15 using ANSI CSA symbols schematic 18 using IEC symbols schematic 17 periodic tests 12 Micro800 cycle or scan 51 microSD 2 3 57 card slot 3 Class 43 Class 6 and 10 SDSC and SDHC 3 installation 22 minimizing electrical noise 31 Modbus 37 mapping 143 Modbus RTU 37 38 42 advanced parameters 46 configuration 45 parameters 46 Modbus TCP Client 38 Modbus TCP Server 37 38 module spacing 20
39. 1818 326531 Time msec 2750 2250 1750 1250 1086 67 1043 75 750 5413 479 0959596 493 0344828 250 o 500 1000 505 5405405 519 9090909 1500 3000 715 68 3500 4000 Average write time per Dats Log including all overheads Average write time excluding first sample wie Average write time excluding all overheads Data Payload 108 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Specifications Appendix A 1900 2400 Average write time per Data Log including all overheads 1400 me Average write time excluding first sample Average write time excluding all overheads 28 Characters 502 Characters 518 Characters Attribute Temperature operating _ Data Payload 1028 Characters 1493 Characters 3676 Characters Environmental Specifications Value IEC 60068 2 1 Test Ad Operating Cold IEC 60068 2 2 Test Bd Operating Dry Heat IEC 60068 2 14 Test Nb Operating Thermal Shock 20 65 C 4 149 F Temperature surrounding air max 65 C 149 F Temperature nonoperating IEC 60068 2 1 Test Ab Unpackaged Nonoperating Cold IEC 60068 2 2 Test Bb Unpackaged Nonoperating Dry Heat IEC 60068 2 14 Test Na Unpackaged Nonoperating Thermal Shock 40 85 C 40 185 F Relative humidity IEC 60068 2 30 Test Db Unpackaged Damp Heat 5 95
40. 2080 UMO05A EN E December 2013 About Your Controller Chapter 2 Isolation Transformers You may want to use an isolation transformer in the AC line to the controller This type of transformer provides isolation from your power distribution system to reduce the electrical noise that enters the controller and is often used as a step down transformer to reduce line voltage Any transformer used with the controller must have a sufficient power rating for its load The power rating is expressed in volt amperes VA Power Supply Inrush During power up the Micro800 power supply allows a brief inrush current to charge internal capacitors Many power lines and control transformers can supply inrush current for a brief time If the power source cannot supply this inrush current the source voltage may sag momentarily The only effect of limited inrush current and voltage sag on the Micro800 is that the power supply capacitors charge more slowly However the effect of a voltage sag on other equipment should be considered For example a deep voltage sag may reset a computer connected to the same power source The following considerations determine whether the power source must be required to supply high inrush current e The power up sequence of devices in a system e The amount of the power source voltage sag if the inrush current cannot be supplied e The effect of voltage sag on other equipment in the system If the entire system is p
41. 40V AC Source Sink with DC In Micro820 2080 LC20 200BB 12 7 1 4 1 2080 LC20 200WB 12 7 1 4 2080 LC20 20AWB 8 4 7 1 4 2080 LC20 200BBR 12 T 1 4 1 2080 LC20 200WBR 12 7 1 4 2080 LC20 20AWBR 8 4 7 1 4 Embedded microSD Micro Secure Digital Card Slot Micro820 controllers support microSD cards through an embedded microSD card slot It supports Class 6 and 10 SDSC and SDHC microSD cards with FAT32 16 formats 32 GB maximum size Industrial grade cards such as Swissbit S 200u S 300u are recommended The microSD file system supports only one file partition Class 4 cards are not supported The microSD card is primarily used for project backup and restore as well as datalog and recipe functions It can also be used to configure powerup settings such as controller mode IP address and so on through an optional ConfigMeFirst txt file For more information see Using microSD Cards on page 73 To help you troubleshoot microSD card related errors see Troubleshooting on page 111 Embedded RS232 RS485 Serial Port Combo The Micro820 controller supports an embedded non isolated RS232 RS485 combo communications port Only one port RS232 or RS485 can work at any given time The baud rate of this port supports up to 38 4 K The communication port uses a 6 pin 3 5 mm terminal block with pin definition shown in the following table
42. 45 Ethernet port Micro820 controllers support the following communication protocols through the embedded RS232 RS485 serial port as well as any installed serial port plug in modules e Modbus RTU Master and Slave e CIP Serial Client Server RS232 only e ASCII In addition the embedded Ethernet communication channel allows your Micro820 controller to be connected to a local area network for various devices providing 10 Mbps 100 Mbps transfer rate Micro820 controllers support the following Ethernet protocols EtherNet IP Client Server e Modbus TCP Client Server e DHCP Client Modbus RTU Modbus is a half duplex master slave communications protocol The Modbus network master reads and writes bits and registers Modbus protocol allows a Rockwell Automation Publication 2080 UM005A EN E December 2013 37 Chapter 5 38 Communication Connections single master to communicate with a maximum of 247 slave devices Micro800 controllers support Modbus RTU Master and Modbus RTU Slave protocol For more information on configuring your Micro800 controller for Modbus protocol refer to the Connected Components Workbench Online Help For more information about the Modbus protocol refer to the Modbus Protocol Specifications available from http www modbus org See Modbus Mapping for Micro800 on page 249 for information on Modbus mapping To configure the Serial port as Modbus RTU see Configure Modbus RTU on page 45 TIP Use
43. 97 50 95 9 25 5 00 4 50 11 25 7 25 25 10 00 9 50 16 25 12 3 25 20 00 19 50 26 25 22 4 29 40 00 39 50 46 25 42 3 25 55 00 54 50 61 25 57 3 25 65 00 64 50 71 25 67 3 25 85 00 84 50 91 25 87 3 25 95 00 94 50 100 97 50 5 4 17 50 9 7 50 10 9 22 50 14 8 50 20 19 32 50 24 7 50 40 39 52 50 447 50 59 54 67 50 59 6 50 65 64 77 50 69 6 50 85 84 97 50 89 5 50 95 94 100 98 1 100 5 3 00 30 00 14 7 100 10 8 00 35 00 19 5 100 20 18 00 45 00 29 6 Rockwell Automation Publication 2080 UM005A EN E December 2013 107 AppendixA Specifications PWM Typical Readings Expected Duty Cycle Typical Duty Cycle 1 27 KQ load Frequency Khz Duty Cycle Minimum Maximum Duty Cycle 100 40 38 00 65 00 49 3 100 55 53 00 80 00 64 100 65 63 00 90 00 73 8 100 85 83 00 100 00 92 4 100 95 93 00 100 00 98 Datalog Performance Datalog Data Payload vs Performance Time Parameter Number of Characters 28 502 518 1028 1493 3676 Average write time per datalog 541 77 ms 1043 75 ms 1086 67 ms 1632 36 ms 1972 9 ms 2696 22 ms file including all overheads Average write time excluding first 500 40 ms 963 86 ms 999 14 ms 1472 36 ms 1818 33 ms 2545 92 ms sample Average write time excluding all 479 10 ms 502 78 ms 493 03 ms 505 54 ms 519 91 ms 715 68 ms overheads 2545 918367 1632 36 999 1414141 963 8585859 7
44. AULT indicator flashing Application fault Hardware software major fault detected For error codes and status information refer to the Connected Components Workbench online Help Power on with solid indicator and FAULT indicator flashing Operating system fault Firmware upgrade unsuccessful See Flash Upgrade Your Micro800 Firmware on page 121 Error codes This section lists possible error codes for your controller as well as recommended actions for recovery If an error persists after performing the recommended action contact your local Rockwell Automation technical support representative For contact information go to http support rockwellautomation com MySupport asp Rockwell Automation Publication 2080 UM005A EN E December 2013 113 Appendix B Troubleshooting List of Error Codes for Micro800 Controllers Error Code Description Recommended Action OxF000 The controller was unexpectedly reset due to a noisy Perform one of the following Covanni oran Ia ie an alure e Download the program through Connected Components Workbench e A Micro800 controller revision 2 and later E attempts to save the program and clear the user data e Refer to Wiring Requirements and Recommendation on page 25 If the system variable SYSVA_USER_DATA_LOST is If the fault persists contact your local Rockwell Automation technical set the controller is able to re
45. Busy status only when Enable input signal is in rising edge Complete status enters Idle status when Enable input signal is Disable status only e TSEnable and Cfgid input parameters are only sampled at Enable input parameter s rising edge when a new function block execution starts During function block execution the input parameters of TSEnable and Cfgld are locked and any changes are ignored e When execution completes the status changes from Busy to Complete At this stage if input Enable is False status changes to Idle after indicating Complete for exactly one scan time Otherwise function block status is kept as Complete until input Enable changes to False e The datalog file can only be created by the DLG instruction block Connected Components Workbench can only upload and delete the datalog file e There are separators in between every data variable in the data file which is defined during configuration in Connected Components Workbench See Supported Data Types for Datalog and Recipe Function Blocks on page 82 e Data variable values are sampled when datalogging function block is in Busy state However datalogging file is only created when datalogging function block is in Complete state Supported Data Types for Datalog and Recipe Function Blocks Data Type Description Example format in output datalog file BOOL Logical Boolean with 0 FALSE values TRUE and FALSE 1 TRUE
46. Cfg Shortcut F3 Mode Switch Shortcut F4 Fault Mode Shortcut F5 Security Shortcut F6 Backlight Shortcut Shortcut keys jump from the I O Status screen to the specific main menu operation Main Menu To access the Main Menu and available submenus press F4 and F6 simultaneously To exit the Main Menu press ESC Rockwell Automation Publication 2080 UM005A EN E December 2013 Using the Micro800 Remote LCD Chapter 8 The Main Menu shows the following screen The following structure tree takes you through the different menus available in the Remote LCD module and their general description 2080 REMLCD Menu Structure Tree Mode Switch Set the controller to Program Mode or Run mode from this screen Variable Monitor or set values for program defined variables Use the arrow keys to move the cursor up or down to the item you want to select HET 1 0 Status Monitor the 1 0 status from this screen Advanced Set View System Info Analog Calibration Fault Code PwrUp Behavior LCD Setup Memory Card Clock Setup ENET Cfg Language Security Activate deactivate and change password Rockwell Automation Publication 2080 UMO005A EN E December 2013 67 Using the Micro800 Remote LCD Main Menu Items Menu Item Description 1 0 Status Shows the status of the local 1 0 Mode switch Change the mode switch selection Variables View and change the
47. F018 An unexpected software error occurred due to SPI Perform one of the following communication failure e Download the program using Connected Components Workbench ft what Ifthe system variable __SYSVA_USER_DATA_LOSThas Wa1 8 been set the controller will be able to recover the user e Transfer the program using the memory module restore utility or the program but the user data will be cleared If not the microSD card Micro800 controller program will be cleared f If the fault persists contact your local Rockwell Automation technical support representative For contact information see http support rockwellautomation com MySupport asp Rockwell Automation Publication 2080 UM005A EN E December 2013 115 Appendix B Troubleshooting List of Error Codes for Micro800 Controllers Error Code OxF019 Description An unexpected software error occurred due to memory or other controller resource issue Recommended Action Perform one of the following e Download the program using Connected Components Workbench software e Transfer the program using the memory module restore utility or the microSD card 4 If the fault persists contact your local Rockwell Automation technical support representative For contact information see http support rockwellautomation com MySupport asp OxF020 The base hardware faulted or is incompatible with the Micro800 controller s firmware revision Perfor
48. LCD Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using the Micro800 Remote LCD Chapter 8 Controller Remote LCD Shows how many bytes Ss Deconmented out of 400 allowed have been used Hardware Settings s uP 7 Configure Serial Port for Remote LCD 7 Enable Push Button Key Read Startup Message Display Time 3 sec Font Size Large 8x16 pixel M Max Size 96 Characters 24 columns x 4 rows Message 2080 REMLCD iji 2080 REMLCD J0_EM_DO_01 10_EM_DO_02 JO_EM_D0_03 JO_EM_DO_04 JO_EM_DO_05 10_EM_DO_06 IO_EM_DI_0O JO_ M_DLO01 O_EM_DLO2 JO_EM_DI_03 JO_EM_DL04 IO_EM_OLOS JO_EM_DI_O6 O_EM_DL07 LCD Variables User defined Screens To create user defined screens through Connected Components Workbench you can program the Remote LCD module using the following function blocks 2080 REMLCD Function Blocks Function Block Name LCD_REM Description Used to display string or numbers on the Remote LCD KEY_READ_REM Used to read keypad input on the Remote LCD LCD_BKLT_REM Used to change the backlight color and mode of the Remote LCD screen When the instructions are executing the user defined screen is shown but when in the Main Menu the Remote LCD instructions are disabled For example the KEY_READ_REM instruction will no longer read keypad input Rockwell Automation Publication 2080 UMO005A EN E December 2013 69 Chapter8 Using the Micro800 Remo
49. MSG_MODBUS instruction to send Modbus messages over serial port Modbus TCP Client Server The Modbus TCP Client Server communication protocol uses the same Modbus mapping features as Modbus RTU but instead of the Serial port it is supported over Ethernet Modbus TCP Server takes on Modbus Slave features on Ethernet The Micro820 controller supports up to 16 simultaneous Modbus TCP Client connections and 16 simultaneous Modbus TCP Server connections No protocol configuration is required other than configuring the Modbus mapping table For information on Modbus mapping see Modbus Mapping for Micro800 on page 249 TIP Use MSG_MODBUS2 instruction to send Modbus TCP message over Ethernet port CIP Symbolic Client Server CIP Symbolic is supported by any CIP compliant interface including Ethernet EtherNet IP and Serial Port CIP Serial This protocol allows HMIs to easily connect to the Micro820 controller CIP Serial supported on the Micro820 controller makes use of DF1 Full Duplex protocol which provides point to point connection between two devices The Micro800 controllers support the protocol through RS232 connection to external devices such as computers running RSLinx Classic software PanelView Component terminals firmware revisions 1 70 and above or other controllers that support CIP Serial over DF1 Full Duplex such as ControlLogix and CompactLogix controllers that have embedded serial ports Rockwell Automatio
50. OOOO DC24 1 01 1 03 1 04 1 06 1 08 1 10 NU I 1I I 11 1 DC24 DC24 NU 0 00 0 02 CM0 0 04 0 06 DC24 vo 0 CM0 0 01 0 03 CM1 0 05 CM1 46211 Output Terminal Block Serial Port Terminal Block F i View into terminal block D G Tx Pin 1 RS485 Data OQOOO O Pin2 RS485 Data i Re 8 ror Pin3 RS485 Ground Pind RS232 Receive Pin5 RS232 Transmit Pin6 RS232 Ground 1 Non isolated Controller 0 Wiring This section contains some relevant information about minimizing electrical noise and also includes some wiring examples 30 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Wire Your Controller Chapter 4 Minimize Electrical Noise Because of the variety of applications and environments where controllers are installed and operating it is impossible to ensure that all environmental noise will be removed by input filters To help reduce the effects of environmental noise install the Micro800 system in a properly rated for example NEMA enclosure Make sure that the Micro800 system is properly grounded A system may malfunction due to a change in the operating environment after a period of time We recommend periodically checking system operation particularly when new machinery or other noise sources are installed near the Micro800 system Analog Channel Wiring Guidelines Consider the following when wiring your analog channels e The analog c
51. Out 2 Relay or solid Out3 state DC outputs fut 4 IN4004 diode Out 5 Out 6 tom 24V DC common A surge suppressor can also be used Suitable surge suppression methods for inductive AC load devices include a varistor an RC network or an Allen Bradley surge suppressor all shown below These components must be appropriately rated to suppress the switching Rockwell Automation Publication 2080 UMO005A EN E December 2013 27 Chapter4 Wire Your Controller transient characteristic of the particular inductive device See Recommended Surge Suppressors on page 28 for recommended suppressors Surge Suppression for Inductive AC Load Devices Q Output device Output device Output device Surge suppressor Varistor RC network Recommended Surge Suppressors Use the Allen Bradley surge suppressors in the following table for use with relays contactors and starters Recommended Surge Suppressors Device Coil Voltage Suppressor Catalog Number Type Bulletin 100 104K 700K 2448A oseo e 110 280VAC Jokse 380 480V AC 100 KFSC480 12 55VAC 12 77VDC Jooks o My 56 136 VAC 78 180VDC J 100 KFSV136 aistitsti itsts s Y 137 277V AC 181 250 V DC 100 KFSV277 12 250V DC 100 KFSD250 Diode Bulletin 100C C09 C97 24 48V AC 100 FSc4g RC 110 280V AC 100 FSC280 380 480V AC 100 FSc4go 12 55V AC
52. PID_OutputRegulator This user defined function block regulates the output of IPIDCONTROLLER within a safe range to ensure that there is no damage to the hardware used in the process IF RMIN lt RIN lt RMAX then ROUT RIN IF RIN lt RMIN then ROUT RMIN IF RIN gt RMAX then ROUT RMAX e PID Feedback This user defined function block acts as a multiplexer IF FB_RST is false FB_ OUT FB_IN If FB_RST is true then FB_OUT FB_PREVAL e PID_PWM This user defined function block provides a PWM function converting a real value to a time related ON OFF output e SIM_WATERLVL This user defined function block simulates the process depicted in the application example shown before Rockwell Automation Publication 2080 UMO005A EN E December 2013 141 Appendix D IPID Function Block IMPORTANT User Program Scan Time is Important The autotuning method needs to cause the output of the control loop to oscillate In order to identify the oscillation period the IPID must be called frequently enough to be able to sample the oscillation adequately The scan time of the user program must be less than half the oscillation period In essence the Shannon or Nyquist Shannon or the sampling theorem must be adhered to In addition it is important that the function block is executed at a relatively constant time interval 142 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Modbus Mapping Appendix E Modb
53. PowerFlex 4 Class drives are used with Micro800 family controllers the register addresses listed in the PowerFlex User Manuals need to be offset by n 1 For example the Logic Command word is located at address 8192 but your Micro800 program needs to use 8193 8192 1 to access it Modbus Address n 1 value shown 8193 Logic Command word Stop Start Jog etc Rockwell Automation Publication 2080 UMO005A EN E December 2013 147 Appendix E Modbus Mapping for Micro800 148 8194 Speed Reference word Xxx x format for 4 4M 40 where 123 12 3 Hz xxx xx format for 40P 400 400N 400P where 123 1 23 Hz 8449 Logic Status word Read Active Fault and so on 8452 Speed Feedback word uses same format as Speed Reference 8450 Error Code word n 1 To access Parameter n TIP e f the respective PowerFlex drive supports Modbus Function Code 16 Preset Write Multiple Registers use a single write message with a length of 2 to write the Logic Command 8193 and Speed reference 8194 at the same time e Use a single Function Code 03 Read Holding Registers with a length of 4 to read the Logic status 8449 Error Code 8450 and Speed Feedback 8452 at the same time Refer to the respective PowerFlex 4 Class drive User Manual for additional information about Modbus addressing See Appendix E Modbus RTU Protocol on publication 22C UM001G Performance The performance of MSG_MODBUS Micro800 is master is affected by
54. R Description ecipe Idle status 1 R ecipe Busy status 2 Recipe Complete Succeed status 3 Recipe Complete Error status RCP Function Block Errors Description No error microSD card is absent Recipe files exceed maximum number of files per recipe set folder Error to access recipe data file in microSD card Recipe configuration file is absent Configure ID is absent in recipe configuration file The Recipe operation resource linked to this Recipe ID is used by another function block operation Recipe configuration file format is invalid Reserved Unspecified error has occurred Recipe data file name is invalid Error ID Error name 0 RCP_ERR_NONE 1 RCP_ERR_NO_SDCARD 2 RCP_ERR_DATAFILE_FULL 3 RCP_ERR_DATAFILE_ACCESS 4 RCP_ERR_CFG_ABSENT 5 RCP_ERR_CFG_ID 6 RCP_ERR_RESOURCE_BUSY 7 RCP_ERR_CFG_FORMAT 8 RCP_ERR_RESERVED 9 RCP_ERR_UNKNOWN 10 RCP_ERR_DATAFILE_NAME 11 RCP_ERR_DATAFOLDER_INVALID Rockwell Automation Publication 2080 UM005A EN E December 2 013 Recipe dataset folder is invalid 85 Chapter9 Using microSD Cards RCP Function Block Errors Error ID Error name Description 12 RCP_ERR_DATAFILE_ABSENT Recipe data file is absent 13 RCP_ERR_DATAFILE_FORMAT Recipe data file contents are wrong 14 RCP_ERR_DATAFILE_SIZE Recipe data file size is too big gt 4K IMPORTANT File access e
55. REMLCD module refer to the Installation Instructions publication 2080 IN010 in the Literature Library Rockwell Automation Publication 2080 UMO005A EN E December 2013 23 Chapter 3 Notes 24 Install Your Controller Rockwell Automation Publication 2080 UMO05A EN E December 2013 Chapter 4 Wiring Requirements and Recommendation Wire Your Controller This chapter provides information on the Micro820 controller wiring requirements It includes the following sections Topic Wiring Requirements and Recommendation Page 25 Use Surge Suppressors 26 Recommended Surge Suppressors 28 Grounding the Controller 29 Wiring Diagrams 29 Controller 1 0 Wiring 30 Minimize Electrical Noise 31 Analog Channel Wiring Guidelines 31 Minimize Electrical Noise on Analog Channels 31 Grounding Your Analog Cable 32 Wiring Examples 32 WARNING Before you install and wire any device disconnect power to the controller system common wire Observe all electrical codes dictating the maximum WARNING Calculate the maximum possible current in each power and current allowable for each wire size Current above the maximum ratings may cause wiring to overheat which can cause damage United States Only If the controller is installed within a potentially hazardous environment all wiring must comply with the requirements stated in the National Elect
56. REN A EAE erase 29 Controller I O W iting eerren tane rnini enan 30 Minimize Electrical Noise o oo orate da retells wane wacewdecars 31 Analog Channel Wiring Guidelines 0 00 c cece eae 31 Minimize Electrical Noise on Analog Channels 31 Grounding Your Analog Cable vase lt 4 clauek cera es sae a eke 32 Wiring Examples s hch5s00s bing ds Ereren EEEE 32 Wiring Analog Channels ssnusnseersnreursrrrrrrrerrrrerse 33 Chapter 5 OO a aa SNT E a A 37 Supported Communication Protocols cee eee ee eee ee eee 37 Modbus RTU snusa a a a AA 37 Modbus TCP Client Server den nnnnuueeeernuunueerrrrrunn 38 CIP Symbolic Client Server 324 055 aia en nidcdey eet oneness 38 GIP Client Messaging innit onscaeres ana i neni e vena seer enacts 39 PSE sects sik cleo a A cl thi ol al cul oe ek oneal oa 40 CIP Communications Passe s e55 ff9 4494 Gain eens 40 Examples of Supported Architectures 0 0 ee ceee eee ee 40 Use Modems with Micro800 Controllers 0 0 00 cee eee e ee 4l Making a DF1 Point to Point Connection 0 008 41 Construct Your Own Modem Cable 00c cee ee eens 4l Configure Serial Port cnniiadanwh dea tee EEEE O EE OE Gow eens 42 Configure CIP Serial Diiversuisivrnews wenden nbareaiceauterncadele 43 Configure Modbus RTU esichsiss ss 9 9 sg va Maher aaes 45 Configure A SCM ang eh enu of ie tarhama e eeraa 47 Configure Ethernet Settings sid uctdcd es etal cova b
57. Rockwell Automation technical but the user data is cleared If not the Micro800 aa i a For contact m e controller program is cleared ttp support rockwellautomation com MySupport asp e A Micro800 controller revision 1 xx clears the program Note that the system variable SYSVA_USER_DATA_LOST is not available on Micro800 controllers revision 1 xx OxDOOF A particular hardware type for example embedded 1 0 Perform one of the following was selected in the user program configuration but did c tto tehan that ified in th nik match the actual hardware base onnect to the hardware that is specified in the user program e Reconfigure the program to match the target hardware type OxF003 One of the following occurred Perform one of the following e The memory module hardware faulted e Remove the memory module and plug it in again e The memory module connection faulted e Obtain a new memory module e The memory module was incompatible with the e Upgrade the Micro800 controller s firmware revision to be compatible Micro800 controller s firmware revision with the memory module For more information on firmware revision compatibility go to http www rockwellautomation com support firmware html OxF004 There may be failure in either For Memory Module failure retry data transfer If the error persists replace the memory module e Memory module data transfer or e Embedded RTC data For embedded RTC failure cycle power the controller If the error p
58. S file s from a device File location C WINDOWS TEMP RAS _EMBEDDED_EDS This device s EDS file Size 2 718 KB 2718 bytes Embedded filename EDS txt File revision 1 1 Related EDS files lt Back J Next gt 126 Rockwell Automation Publication 2080 UM005A EN E December 2013 Quickstarts Appendix C Rockwell Automation s EDS Wizard EDS File Installation Test Results This test evaluates each EDS file for errors in the EDS file This test does not guarantee EDS file validity Installation Test Results 4 C WINDOWS TEMP ASI_EMBEDDED_EDS EDS eds Rockwell Automation s EDS Wizard Change Graphic Image You can change the graphic image that is associated with a device Product Types lt Back Cancel Rockwell Automation Publication 2080 UMO005A EN E December 2013 127 Appendix C Quickstarts Rockwell Automation s EDS Wizard Final Task Summary This is a review of the task you want to complete You would like to register the following device Micro820 Rockwell Automation s EDS Wizard You have successfully completed the EDS Wizard 9 Click Finish to complete Confi gure Controller Set change and clear the password on a target controller through the Connected Password Components Workbench software IMPORTANT The following instructions are supported on Connected Components Workbench revision 2 and Micro800 controllers with firmware revision 2 For more information about the contro
59. User Manual Allen Bradley Micro820 Programmable Controllers Catalog Numbers 2080 LC20 200WB 2080 LC20 200BB 2080 LC20 20AWB 2080 LC20 200WBR 2080 LC20 200BBR 2080 LC20 20AWBR Allen Bradley 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 www rockwellautomation com literature describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide variety 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
60. Workbench go to the Properties pane to configure your datalog 2 Select Datalog Click Add Dataset to add a dataset Note that each dataset will be stored in the same file You can add up to 10 datasets per configuration 3 Click Add Variable to add variables to the dataset You can add up to 128 variables to each dataset For this quickstart sample project add the following variables that you have previously created to Dataset 1 Local Variables Variable Name Data Type data_bool BOOL data_int8 INT data_string STRING 88 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Ethernet Internet Protocol Port Settings Port Diagnostics Date and Time Interrupts gt Startup Faults Modbus Mapping Real Time Clock Embedded 1 0 Memory Card Remote LCD Data Log Recipe Plug In Modules lt Empty gt z lt Empty gt T Local Variables Global Variables User Defined Function Blocks r Controller Data Log Add Data Set Add Variable Delete Variable Data Set List DSET1 1 data_bool Progi BOOL 2 data_int8 Prog1 INT 3 data_string Progt STRING Using microSD Cards Chapter 9 Create datalog ladder program 1 Launch Connected Components Workbench Create a user program for your Micro820 controller 2 Right click Programs Select Add New LD Ladder Diagram Name t
61. ad the program using Connected Components Workbench e Put the Micro800 controller into Run mode OxFFzz A user created fault from Connected Components Contact your local Rockwell Automation technical support representative if Note zz Workbench has occurred the error persists indicates the last byte of the program number Only program numbers up to OxFF can be displayed For program numbers 01x00 to OXFFFF only the last byte is displayed 118 Rockwell Automation Publication 2080 UM005A EN E December 2013 Troubleshooting Appendix B Controller Error Recove ry Use the following error recovery model to help you diagnose software and M 0 d el hardware problems in the micro controller The model provides common questions you might ask to help troubleshoot your system Refer to the recommended pages within the model for further help Is the error hardware related Identify the error code and description Refer to page 114 for probable cause and recommended action No Are the wire connections tight Tighten wire connections Yes Is the Power No i No Clear Fault controller LED on have power Check power supplied Yes Yes Refer to page 114 for Correct the condition No probable cause and Is the RUN LED on recommended action on causing the fault Is an input LED No Is the Fault gt acc
62. an accommodate up to two plug in modules and can connect to a remote LCD 2080 REMLCD for configuring The Micro820 controller also has a microSD card slot for project backup and restore and datalog and recipe IMPORTANT The Micro820 controller supports all Micro800 plug in modules except for the 2080 MEMBAK RTC For more information see Micro800 Plug in Modules User publication 2080 UM004 Rockwell Automation Publication 2080 UMO005A EN E December 2013 1 Chapter 1 Hardware Overview For information on the REMLCD module see Using the Micro800 Remote LCD on page 63 The controller also accommodates any class 2 rated 24V DC output power supply that meets minimum specifications such as the optional Micro800 power supply Micro820 Controllers Optional power supply slot Mounti
63. ansmitters 2 wire Transmitter 4 Controller Power Or _O O 1 00 I 01 l 02 or I 03 ery QO O vca Voltage Load 3 wire Transmitter Controller HC 00 01 1 02 or 1 03 O DC24 Supply GND Signal O 4 wire Transmitter Controller HC o0 101 1 02 or 1 03 HO 2024 Supply Signal Power O T Supply O 46257 Analog Output The analog output can support voltage function as shown in the following illustration I I If I I 1 DC24 DC24 NU 0 00 0 01 0 02 CM3 0 05 DC24 vo 0 CM0 CM1 CM2 0 03 0 04 0 06 46256 Rockwell Automation Publication 2080 UM005A EN E December 2013 Overview Supported Communication Protocols Chapter 5 Communication Connections This chapter describes how to communicate with your control system and configure communication settings The method you use and cabling required to connect your controller depends on what type of system you are employing This chapter also describes how the controller establishes communication with the appropriate network Topics include Topic Page Supported Communication Protocols 37 Use Modems with Micro800 Controllers 41 Configure Serial Port 42 Configure Ethernet Settings 48 The Micro820 controllers have the following embedded communication channels e anon isolated RS232 RS485 combo port e RJ
64. applied an electrical arc can occur This could cause an explosion in hazardous location installations WARNING Be sure that power is removed or the area is nonhazardous before proceeding ATTENTION To comply with the CE Low Voltage Directive LVD this equipment must be powered from a A source compliant with the following Safety Extra Low Voltage SELV or Protected Extra Low Voltage PELV ATTENTION To comply with UL restrictions this equipment must be powered from a Class 2 source ATTENTION Be careful when stripping wires Wire fragments that fall into the controller could cause damage Once wiring is complete make sure the controller is free of all metal fragments ATTENTION Electrostatic discharge can damage semiconductor devices inside the module Do not touch the connector pins or other sensitive areas ATTENTION The serial cables are not to exceed 3 0 m 9 84 ft ATTENTION Do not wire more than 2 conductors on any single terminal ATTENTION Do not remove the Removable Terminal Block RTB until power is removed Rockwell Automation Publication 2080 UMO005A EN E December 2013 wo Chapter2 About Your Controller Environment and Enclosure This equipment is intended for use in a Pollution Degree 2 industrial A environment in overvoltage Category Il applications as defined in IEC 60664 1 at altitudes up to 2000 m 6562 ft without derating This equipment is considered Group 1 Class A industrial equipme
65. blication 2080 UMO005A EN E December 2013 33 Chapter 4 34 Wire Your Controller Analog input to sensors Sensor 3 V Voltage Sensor 2 V Voltage Sensor 1 V Voltage Sensor 0 V Voltage OOOO Note Terminal block to wire commons is not included in Micro800 package 46254 1r 1r 1 1 00 1 02 como 1 05 1 07 1 09 Me 1 01 1 03 1 04 1 08 1 08 110 NU DC24 Analog input to thermistors Thermistor 3 Thermistor 2 Thermistor 1 Thermistor 0 LE ot tl Note Terminal block to wire commons is not included in Micro800 package 46255 r 1r 1 1 DC10 1 00 1 02 como 1 05 1 07 1 09 1 DCH 1 01 1 03 1 04 1 06 1 08 110 NU Rockwell Automation Publication 2080 UMO05A EN E December 2013 Wire Your Controller Chapter 4 Calculate for Thermistor Resistance While connecting Analog input to thermistor as shown in previous diagram calculate input voltage using the following equation Ri Vi Vref Ri Rt Where Vi Voltage input 5 without calibration 2 with calibration Ri Resistance input 14 14 KQ 2 Rt Thermistor resistance 10 KQ Thermistor is recommended Vref 10V 0 5V To calculate for thermistor resistance use the following equation Vi Vref Vi Ri Vi Rt IMPORTANT
66. cables 3 configure 42 station address 44 status indicator 2 Comm 2 fault status 111 input status 2 111 network status 112 output 2 run status 111 SD2 serial communications 111 surge suppression 26 Rockwell Automation Publication 2080 UM005A EN E December 2013 152 Index surge suppressors for motor starters 28 recommended 28 using 26 __SYSVA_CYCLECNT 51 __SYSVA_TCYCURRENT 52 __SYSVA_TCYMAXIMUM 52 T terminal blocks 2 thermistor resistance 35 transmit retries 45 troubleshooting 111 U USB mode 64 USB port 64 65 User Defined Function Block UDFB 51 55 using emergency stop switches 15 V variable retention 54 voltage input 35 WwW wiring 25 fixed terminal blocks 26 removable terminal blocks 26 RS232 RS485 terminal block 26 wiring recommendation 25 Rockwell Automation Publication 2080 UM005A EN E December 2013 Rockwell Automation Publication 2080 UMO005A EN E December 2013 153 Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products At http www rockwellautomation com support 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 supp
67. ckwell Automation Publication 2080 UMO05A EN E December 2013 Hardware Overview Chapter 1 Ethernet port pin to pin connection white orange orange white green blue white blue green white brown brown white orange orange white green blue white blue green white brown brown 46223 See Troubleshooting on page 111 for descriptions of ENET status indicator Rockwell Automation Publication 2080 UMO005A EN E December 2013 5 Chapter 1 Hardware Overview Notes 6 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Programming Software for Micro800 Controllers Agency Certifications Compliance to European Union Directives Chapter 2 About Your Controller Connected Components Workbench is a set of collaborative tools supporting Micro800 controllers It is based on Rockwell Automation and Microsoft Visual Studio technology and offers controller programming device configuration and integration with HMI editor Use this software to program your controllers configure your devices and design your operator interface applications Connected Components Workbench provides a choice of IEC 61131 3 programming languages ladder diagram function block diagram structured text with user defined function block support that optimizes machine control Obtain Connected Components Workbench A free download is available at http ab rockwellautomation com Programmable Controllers Connected Compon
68. combined with UDFB is a great alternative As an example for an Astronomical Clock Calculation Structured Text uses 40 less Instructions Display_Output LD Memory Usage Code 3148 steps Memory Usage Data 3456 bytes Display_Output ST Memory Usage Code 1824 steps Memory Usage Data 3456 bytes e You may encounter an Insufficient Reserved Memory error while downloading and compiling a program over a certain size One workaround is to use arrays especially if there are many variables Rockwell Automation Publication 2080 UMO005A EN E December 2013 55 Chapter6 Program Execution in Micro800 Notes 56 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Exclusive Access Password Protection Compatibility Chapter 7 Controller Security Micro800 security generally has two components Exclusive Access which prevents simultaneous configuration of the controller by two users e Controller Password Protection which secures the Intellectual Property contained within the controller and prevents unauthorized access Exclusive access is enforced on the Micro800 controller regardless of whether the controller is password protected or not This means that only one Connected Components Workbench session is authorized at one time and only an authorized client has exclusive access to the controller application This ensures that only one software session has exclusive access to the Micro800 application
69. comes Cat No 100 CRFSC48 Cat No 100 FSV55 WARNING All devices connected to the RS232 RS485 communication port must be referenced to controller ground or be floating not referenced to a potential other than ground Failure to follow this procedure may result in property damage or personal injury This product is intended to be mounted to a well grounded mounting surface such as a metal panel Refer to the Industrial Automation Wiring and Grounding Guidelines publication 1770 4 1 for additional information The following illustrations show the wiring diagrams for the Micro800 controllers Controllers with DC inputs can be wired as either sinking or sourcing inputs Sinking and sourcing does not apply to AC inputs High speed inputs and outputs are indicated by 29 Chapter4 Wire Your Controller 2080 LC20 20AWB 2080 LC20 20QWB 2080 LC20 20AWBR 2080 LC20 20QWBR Input Terminal Block ar 1 00 1 02 COMO 1 05 1 07 1 09 1 11 j HOOOOOHOOOHOOOOO DC24 1 01 1 03 1 04 1 06 1 08 1 10 NU I II iT 1r i I 1 DC24 DC24 NU 0 00 0 01 0 02 CM3 0 05 HODQOOHDOH QH OOOD DC24 vo 0 CM0 CM1 CM2 0 03 0 04 0 06 46212 Output Terminal Block ATTENTION For 2080 LC20 20AWB R catalogs inputs 00 03 are limited to 24V DC All other inputs 04 11 are limited to 120V AC 2080 LC20 200BB 2080 LC20 200BBR Input Terminal Block ocio 1 00 1 02 i como 1 05 1 07 1 09 1 11 i YOOVOOOOOOOO
70. cover the user program support representative For contact information see but the user data is cleared If not the Micro800 http support rockwellautomation com MySupport asp controller program is cleared e A Micro800 controller revision 1 xx clears the program Note that the system variable SYSVA_USER_DATA_LOST is not available on Micro800 controllers revision 1 xx OxF001 The controller program has been cleared This happened Perform one of the following a e Download the program using Connected Components Workbench e a power down occurred during program download or software data transfer from the memory module e Transfer the program using the memory module restore utility or the e the cable was removed from the controller during microSD card program download i If the fault persists contact your local Rockwell Automation technical e the RAM integrity test failed support representative For contact information see http support rockwellautomation com MySupport asp 0xF002 The controller hardware watchdog was activated Perform the following e A Micro800 controller revision 2 and later e Establish a connection to the Micro800 controller attempts to save the program and clear the user data newnlead th ted ts Workbench If the system variable _SYSVA_USER_DATA_LOST is toad ire picratn Usiig Pon ected Campanelli Vorken set the controller is able to recover the user program If the fault persists contact your local
71. ction block execution or uploads downloads searches the activities are queued up and handled one by one by the program scan Users will notice a slowdown in performance in these cases Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using microSD Cards Chapter 9 Datalog Directory Structure lt gt gt CA ConfigMerirst txt gt 3 micros20 gt MYPROIECT USERPRI amp DATALOG SEa 2013 2014 These datalog 02 files are for i i CO erioa February 2 2014 i gt Grpo2 CA File02 txt C5 File50 txt 5 FileO1 txt gt CO 2052 RECIPE I SSSAFESS The DATALOG folder is created under the current project directory in the microSD card This folder is created by default unless another directory has been specified in the ConfigMeFirst txt See ConfigMeFirst txt Configuration Settings on page 76 Subdirectories are also created following the controller RTC timestamp This means that if RTC date at the time of function block execution is February 02 2013 the subfolder 2013 is created under DATALOG Under the 2013 folder the subfolder 02 which stands for the month of February is created Under 02 another subfolder 02 is created corresponding to the current date Under the current working folder the subfolder Grp01 is created A maximum of 50 Grpxxx folders can be generated on the microSD card per day Under t
72. cy Stop l Suppressor i Fuse Push Button Overtrav l Stop Start Cat No 700 N24 ae Limit Switch ih O 0 _ al O o cr L Suppr MCR e MCR 115V AC or bd Tt 230 Ac e 1 0 Circuits DC Power Supply Use NEC Class 2 for UL Listing MCR Lo Hi E i 24 DC 1 0 Line Terminals Connect to terminals of Power l ae Supply Line Terminals Connect to 24V DC terminals of Power Supply 18 44565 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Chapter 3 Install Your Controller This chapter serves to guide the user on installing the controller It includes the following topics Topic Page Controller Mounting Dimensions 19 Connect the Controller to an EtherNet IP Network 21 Module Spacing 20 DIN Rail Mounting 20 Panel Mounting 20 Panel Mounting Dimensions 21 Install the microSD Card 22 Install the 2080 REMLCD Module 23 Controller Mounting Mounting dimensions do not include mounting feet or DIN rail latches Dimensions Measurements in millimeters inches Rockwell Automation Publication 2080 UMO005A EN E December 2013 19 Chapter 3 20 Install Your Controller Module Spacing Maintain spacing from enclosure walls wireways and adjacent equipment Allow 50 8 mm 2 in of space on all sides This provides ventilation and electrical isolation If optional accessories modules are attached to the controller such as the power s
73. data value of a variable Using Connected Components Workbench software you can specify which variables in the program can be viewed and edited through the 2080 REMLCD module See View and Edit Variable Values through the Remote LCD on page 68 Security Activate deactivate and change password protection Advanced Set System Info View system information such as operating systems series and firmware revision Fault Code View controller fault code information LCD Setup Adjust LCD contrast backlight color and push button Clock Setup The real time clock and daylight saving time Language Change menu language to French Italian Spanish and Chinese Analog Calibration Configure calibration parameter of embedded analog inputs PwrUp Behavior Configure controller mode on powerup Memory Card Access the microSD card ENET Cfg View and change the Ethernet port configuration The controller limits certain operations according to controller mode as shown in the following table Operational Limit on 2080 REMLCD Operation PROG Mode RUN Mode Variable Edit NO YES Analog Calibration YES NO Controller gt Memory Card YES NO Memory Card Controller YES NO Others YES YES View and Edit Variable Values through the Remote LCD Go to the 2080 REMLCD configuration window in Connected Components Workbench Click LCD Variables and select which variables you would like to edit through the Remote
74. de d brancher l quipement e Couper le courant ou s assurer que l environnement est class non dangereux avant de d brancher les connecteurs Fixer tous les connecteurs externes reli s cet quipement a l aide de vis loquets coulissants connecteurs filet s ou autres moyens fournis avec ce produit e La substitution de tout composant peut rendre cet quipement inadapt a une utilisation en environnement de Classe I Division 2 e S assurer que l environnement est class non dangereux avant de changer les piles Disconnecting Main Power WARNING Explosion Hazard Do not replace components connect equipment or disconnect equipment unless power has been switched off The main power disconnect switch should be located where operators and maintenance personnel have quick and easy access to it In addition to disconnecting electrical power all other sources of power pneumatic and hydraulic should be de energized before working on a machine or process controlled by a controller Rockwell Automation Publication 2080 UMO005A EN E December 2013 Chapter2 About Your Controller Power Considerations 12 Safety Circuits WARNING Explosion Hazard Do not connect or disconnect connectors while circuit is live Circuits installed on the machine for safety reasons like overtravel limit switches stop push buttons and interlocks should always be hard wired directly to the master control relay These devices must be
75. description of important differences between solid state programmable controller products and hard wired electromechanical devices National Electrical Code Published by the National Fire Protection Association of Boston An article on wire sizes and types for grounding electrical equipment Allen Bradley Industrial Automation Glossary AG 7 1 A glossary of industrial automation terms and abbreviations You can view or download publications at http www rockwellautomation com literature To order paper copies of technical documentation contact your local Rockwell Automation distributor or sales representative You can download the latest version of Connected Components Workbench for your Micro800 at the URL below http ab rockwellautomation com Programmable Controllers Connected Components Workbench Software Rockwell Automation Publication 2080 UMO05A EN E December 2013 Preface Hardware Overview About Your Controller Install Your Controller Table of Contents Who Should Use this Manual 0 c ccc cece cece en cecenees 7 P tposeof this Mangal ceciaie arena aaa Sateen Somes tamatey Sine Z Additional Resources fee Foim ature ine aol ota cr be aniite bohig Partie Shade wha aro Sendbwted 7 Chapter 1 Hardware Features sitet boar ara tar eee axe Pek Sa ae be 1 Inputs and O tp tss gaser erenn aaa a eE ia a ES 3 Embedded microSD Micro Secure Digital Card Slot 3 E
76. disconnect to shut off power to the rest of the system TIP Do not control the master control relay with the controller Provide the operator with the safety of a direct connection between an emergency stop switch and the master control relay Using Emergency Stop Switches When using emergency stop switches adhere to the following points e Do not program emergency stop switches in the controller program Any emergency stop switch should turn off all machine power by turning off the master control relay e Observe all applicable local codes concerning the placement and labeling of emergency stop switches Rockwell Automation Publication 2080 UMO005A EN E December 2013 15 Chapter 2 About Your Controller e Install emergency stop switches and the master control relay in your system Make certain that relay contacts have a sufficient rating for your application Emergency stop switches must be easy to reach e In the following illustration input and output circuits are shown with MCR protection However in most applications only output circuits require MCR protection The following illustrations show the Master Control Relay wired in a grounded system TIP In most applications input circuits do not require MCR protection however if you need to remove power from all field devices you must include MCR contacts in series with input power wiring 16 Rockwell Automation Publication 2080 UMO05A EN E December 2013
77. e configuration in the user program e Build and download the program using Connected Components Workbench e Put the Micro800 controller into Run mode OxFOEz The plug in I O module configuration does not match the Perform the following actual I 0 configuration detected e Correct the plug in 1 0 module configuration in the user program e Build and download the program using Connected Components Workbench e Put the Micro800 controller into Run mode 0xD011 The program scan time exceeded the watchdog timeout Perform one of the following value e Determine if the program is caught in a loop and correct the problem e n the user program increase the watchdog timeout value that is set in the system variable _SYSVA_TCYWDG and then build and download the program using Connected Components Workbench OxF850 An error occurred in the STI configuration eae change the STI configuration in the Micro800 controller properties Rockwell Automation Publication 2080 UM005A EN E December 2013 117 Appendix B Troubleshooting List of Error Codes for Micro800 Controllers Error Code Description Recommended Action OxF860 A data overflow occurred Perform the following A data overflow error is generated when the ladder Ame tth t thatthereis iodat fl structured text or function block diagram execution OTC BLOG TAN LO Gls dle Mig UNG re IS 10 Calas Ove rw encounters a divide by zero e Build and download the pro
78. e connection or communications link between two devices in Micro800 this is through EtherNet IP or CIP Serial Examples of Supported Architectures CIP Serial to EtherNet IP EtherNet IP Serial lt 8 REMLCD a i T Micro820 Micro820 Controller1 Controller2 The user can download a program from the PC to controller1 through the USB to serial port conversion via the Remote LCD Also the program can be downloaded to controller2 and controller3 over USB to EtherNet IP but ll the performance is limited by the serial connection Micro820 45921 Controller3 Rockwell Automation Publication 2080 UM005A EN E December 2013 Communication Connections Chapter 5 EtherNet IP to CIP Serial D a EtherNet IP i CIP Serial o Micro820 Micro820 46046 Controller Controller IMPORTANT Micro800 controllers do not support more than one hop for example from EtherNet IP gt CIP Serial gt EtherNet IP Use Modems with Serial modems can be used with the Micro820 controllers Micro800 Controllers Making a DF1 Point to Point Connection You can connect the Micro820 programmable controller to your serial modem The recommended protocol for this is Modbus RTU Construct Your Own Modem Cable Ifyou construct your own modem cable the maximum cable length is 3 m 10 ft with a 25 pin or 9 pin connector Refer to
79. ed Components Workbench software A maximum number of 10 datasets is supported for a Micro820 program Each dataset can contain up to 128 variables with a maximum of four 4 data string variables per dataset String variables can have a maximum of 252 characters All datasets are written to the same file For more information on how datalogs are stored on the microSD card see the Datalog Directory Structure on page 79 Micro820 controllers typically support 10 MB of datalog per day You can retrieve datalog files from the microSD card using a card reader or by uploading the datalogs through Connected Components Workbench IMPORTANT Uploading datalog files in PROGRAM mode is recommended for optimum performance and to prevent file access conflict For example if the datalog instruction is executing Connected Components Workbench will not upload the last datalog file See the sample quickstart project to get you started on the Datalog feature on page 87 IMPORTANT _ Datalog execution time depends on the user application and its complexity Users are advised to datalog once a minute for typical applications Note that housekeeping takes at least 5 ms per program scan See Program Execution in Micro800 on page 51 for more information on program scan and execution rules and sequence See also Datalog Data Payload vs Performance Time on page 108 IMPORTANT _ Note that in cases where there are simultaneous RCP and DLG fun
80. ed and duplexity Then set Speed 10 or 100 Mbps and Duplexity Half or Full values Rockwell Automation Publication 2080 UMO05A EN E December 2013 Communication Connections Chapter 5 7 Click Save Settings to Controller if you would like to save the settings to your controller 8 On the device configuration tree under Ethernet click Port Diagnostics to monitor Interface and Media counters The counters are available and updated when the controller is in Debug mode Ethernet Host Name Micro800 controllers implement unique host names for each controller to be used to identify the controller on the network The default host name is comprised of two parts product type and MAC address separated by a hyphen For example 2080LC20 xxxxxxxxxxxx where xxxxxxxxxxxx is the MAC address The user can change the host name using the CIP Service Set Attribute Single when the controller is in Program Remote Program mode Rockwell Automation Publication 2080 UMO005A EN E December 2013 49 Chapter5 Communication Connections Notes 50 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Overview of Program Execution Chapter 6 Program Execution in Micro800 This section provides a brief overview of running or executing programs with a Micro800 controller IMPORTANT This section generally describes program execution in Micro800 controllers Certain elements may not be applicable or true in certain models for e
81. elect the catalog number of the Micro800 controller that you are updating and click Next Enter the catalog number of the target device 1797 ACNR15 D 2080 LC10 12AWA 2080 LC10 12DWD Rockwell Automation Publication 2080 UMO05A EN E December 2013 Quickstarts Appendix C 4 Select the controller in the browse window and click OK IV Autobrowse Retre By Ea Not Browsing Workstation NAUSMAY1QZR4R1 a r Tr s Linx Gateways Ethernet H a AB_ETH 1 Ethernet Backplane Channel2 Channel 5 s AB_ETHIP 1 Ethernet 1789 A17 DFL DFL g 169 254 167 105 Micro820 H AB_VBP 1 1789 A17 A Virtua Cancel 5 Click Next to continue and verify the revision Click Finish 6 Click Yes to initiate the update ControlFLASH x gt Are you sure you want to begin updating the target device a No A screen showing the download progress appears Progress q Catalog Number 2080 L020 20068 Serial Number FFFFFFFF Curent Revision 6 1 New Revision 6 2 Transmitting update 2 of 8 block 317 of 2253 If you see the following error message instead check to see if the controller is faulted or in Run mode If so clear the fault or switch to Program mode click OK and try again CM i x Failed to update firmware Either the target device does not support Flash updates using this programming tool or the target hardware revision is not
82. emember you cannot force a Physical Input and cannot force a Logical Output B Variable Monitoring Global Variables Micro830 Local Variables UntitledLD System Variables Micro830 icro830 Defined elie Eten Ma mikia Dimension Alias _I0_EM_DO_00 BOOL _10_EM_DO_01 BOOL _10_EM_DO_02 BOOL _IO_EM_DO_03 BOOL _lO_EM_DO_04 BOOL 10 1 EM_ Do 05 BOOL a a a E 10 1 EM DL o BOOL _lO_EM_DI_02 BOOL _lO0_EM_DI_03 BOOL J0O_EM_DI_04 BOOL _10_EM_DI_05 BOOL _10_EM_DI_06 BOOL pama Cancel In many cases the front of the controller is not visible to the operator and Connected Components Workbench is not online with the controller If you want the force status to be visible to the operator then the User Program must read the force status using the SYS_INFO function block and then display the force status on something that the operator can see such as the human machine interface HMI or stack light The following is an example program in Structured Text 1 Read System Information including Force Enable bit 2 SYS_INFO_1 TRUE 3 4 Turn on Warning Light if Forces are Enabled 5 If SYS_INFO_1 Sts ForcesInstall TRUE THEN 6 _IO EM D 05 TRUE 7 ELSE 8 _IO EM DO 05 FALSE 9 END_IF If the front of the controller is visible and not blocked by the cabinet enclosure Micro830 and Micro850 controllers have a Force LED indicator 1 0 Forces After a Power Cycle After a controller is
83. emote LCD automatically goes to USB mode 4 I O Status screen is no longer shown The user is now able to download program over USB using Connected Components Workbench 5 When the USB cable is disconnected and no traffic is detected for 30 seconds the Remote LCD automatically goes back to text display mode showing the I O Status screen 64 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using the Micro800 Remote LCD Chapter 8 Text Display Mode S Controller General Memory Serial Port Ethernet Internet Protocol Port Settings Port Diagnostics Date and Time Interrupts Startup Faults Modbus Mapping Real Time Clock Embedded O Memory Card Data Log Recipe 5 Plug In Modules lt Empty gt lt Empty gt IMPORTANT Using the USB port is convenient when accessing the controller from the front of the cabinet without opening the door and when the IP address is unknown For larger programs it is recommended to use USB port through the Remote LCD to set the IP address and then use Ethernet to download Ethernet is faster due to limitations of the USB to serial conversion In text display mode you are either in I O Status Main Menu or executing Remote LCD instructions Startup Screen Default startup screen On powerup the Remote LCD module powers up with a splash screen that displays Initializing Then it displays Connecting to Controller until the connection is estab
84. enarios below Connected Components Workbench revision 1 with Micro800 controller firmware revision 2 and later Connection to a Micro800 controller with firmware revision 2 using an earlier version of the Connected Components Workbench software revision 1 is possible and connections will be successful However the software will not be able to determine whether the controller is locked or not If the controller is not locked access to the user application will be allowed provided the controller is not busy with another session If the controller is locked access to the user application will fail Users will need to upgrade to revision 2 of the Connected Components Workbench software Connected Components Workbench revision 2 and later with Micro800 controller firmware revision 1 Connected Components Workbench revision 2 is capable of discovering and connecting to Micro800 controllers with firmware revision earlier than revision 2 that is not supporting the Controller Password feature However the Controller Password feature will not be available to these controllers The user will not be able see interfaces associated with the Controller Password feature in the Connected Components Workbench session Users are advised to upgrade the firmware See Flash Upgrade Your Micro800 Firmware on page 121 for instructions The following workflows are supported on compatible Micro800 controllers firmware revision 2 and Connected Components
85. ents Workbench Software Use Connected Components Workbench To help you program your controller through the Connected Components Workbench software you can refer to the Connected Components Workbench Online Help it comes with the software e UL Listed Industrial Control Equipment certified for US and Canada UL Listed for Class I Division 2 Group A B C D Hazardous Locations certified for U S and Canada e CE marked for all applicable directives e C Tick marked for all applicable acts e KC Korean Registration of Broadcasting and Communications Equipment compliant with Article 58 2 of Radio Waves Act Clause 3 This product has the CE mark and is approved for installation within the European Union and EEA regions It has been designed and tested to meet the following directives Rockwell Automation Publication 2080 UMO005A EN E December 2013 7 Chapter2 About Your Controller Installation Considerations EMC Directive This product is tested to meet Council Directive 2004 108 EC Electromagnetic Compatibility EMC and the following standards in whole or in part documented in a technical construction file e EN 61131 2 Programmable Controllers Clause 8 Zone A amp B e EN 61131 2 Programmable Controllers Clause 11 e EN 61000 6 4 EMC Part 6 4 Generic Standards Emission Standard for Industrial Environments e EN 61000 6 2 EMC Part 6 2 Generic Standards Immunity for Industrial Environments This p
86. ersists contact your local Rockwell Automation technical support representative For contact information see http support rockwellautomation com MySupport asp 114 Rockwell Automation Publication 2080 UM005A EN E December 2013 Troubleshooting Appendix B List of Error Codes for Micro800 Controllers Error Code Description Recommended Action OxF005 The user program failed an integrity check while the Perform one of the following Micro800 controller was in Run mode e Cycle power on your Micro800 controller Then download your program using Connected Components Workbench and start up your system e Refer to the Wiring Requirements and Recommendation on page 25 OxF006 The user program is incompatible with the Micro800 Perform one of the following controllers firmware revision e Upgrade the Micro800 controller s firmware revision using ControlFlash e Contact your local Rockwell Automation technical support representative or more information about firmware revisions for your Micro800 controller For more information on firmware revision compatibility go to http www rockwellautomation com support firmware html 0xF010 The user program contains a function function block that Perform the following is not supported by the Micro800 controller e Modify the program so that all functions function blocks are supported by the Micro800 controller e Build and download the program
87. et controller Change Password With an authorized session you can change the password on a target controller through the Connected Components Workbench software The target controller must be in Connected status 1 On the Device Details toolbar click Secure button Select Change Password Micro820 Micro820 t E Download Upload Secure Change Password Clear Password 2080 LC20 20QBB 130 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Quickstarts Appendix C 2 The Change Controller Password dialog appears Enter Old Password New Password and confirm the new password Change Controller Password Old Password R LEETE EEEEEEEEE EEEE KER EE Q New Password New Password Confirm Clear Password OK Cancel 3 Click OK The controller requires the new password to grant access to any new session Clear Password With an authorized session you can clear the password on a target controller through the Connected Components Workbench software 1 On the Device Details toolbar click Secure button Select Clear Password Micro820 X Quick Tips Micro820 Micro820 2 Download Upload 2 The Clear Password dialog appears Enter Password 3 Click OK to clear the password The controller will require no password on any new session Rockwell Automation Publication 2080 UMO005A EN E December 2013 131 Appendix C Quickstarts Forcing I
88. euce a wereeueloes 14 Other Types of Line Conditionss1 axitsoSc uae jeene aheteiete 14 Preventing Excessive Ficatisncs dsuasadcnat hat ee ateen area towne 14 Master Control Relavin iii o vei Scie oe eee gee 14 Using Emergency Stop Switches o 0 06 vsuseok sak vers eee dese 15 Schematic Using IEC Symbols yi cahea ecn dares aie eenees 17 Schematic Using ANSI CSA Symbols nsss 18 Chapter 3 Controller Mounting Dimensions 0000 c cece cece eee eee 19 Module Spacing gocuraviiioesecsas kaa Kixkd Ser e S 20 DIN Rail Mo nting souba neat e N a oars Rais ell oa 20 Panel Mounting osisicccer irie i a eh E E aas rs 20 Panel Mounting Dimensions ssssssusrrerrrrrrerereerer 21 Rockwell Automation Publication 2080 UM005A EN E December 2013 v Table of Contents Wire Your Controller Communication Connections Program Execution in Micro800 vi Connect the Controller to an EtherNet IP Network 21 Install the microSD Card lt 0 sa icl cr ons eienedateereoltinayeoieres 22 Install the 2080 REMLCD Module 00 cece eee e eee eee 23 Chapter 4 Wiring Requirements and Recommendation 0000065 25 Wire Requirements ia vac ectun Sides esa lowen aetna a4 oe 26 Use Subp Suppressors soas ie tent ei ii a bw A 26 Recommended Surge Suppressors 164 i0 ciisssas oes oe ceed becees 28 Grounding the Controller lt ccsss5 sap ciawineuwes bees eras earaeons 29 Wiring aerains ncivecondsasadia gs eS EE
89. following e Correct the embedded 1 0 configuration in the user program to match that of the actual hardware configuration e Build and download the program using Connected Components Workbench e Put the Micro800 controller into Run mode e Ifthe error persists be sure to use Connected Components Workbench programming software to develop and download the program For the following four error codes z is the slot number of the plug in module If z 0 then the slot number cannot be identified OxFOAz The plug in 1 0 module experienced an error during Perform one of the following operation e Check the condition and operation of the plug in 1 0 module e Cycle power to the Micro800 controller e f the error persists see the Micro800 Plug in Modules User Manual publication 2080 UM004 OxFOBz The plug in I O module configuration does not match the Perform one of the following actual 1 0 configuration detected e Correct the plug in I O module configuration in the user program to match that of the actual hardware configuration e Check the condition and operation of the plug in 1 0 module e Cycle power to the Micro800 controller e Replace the plug in I O module e Ifthe error persists see the Micro800 Plug in Modules User Manual publication 2080 UM004 OxFODz When power was applied to the plug in 1 0 module or Perform the following apon I O module was removed a hardware error Correct the plug in 1 0 modul
90. gned yet Duplicate IP The device has detected that its IP address as being used by another device in the network This status is applicable only if the device s duplicate IP address detection ACD feature is enabled Steady Green Operational Ethernet ink is active and the device has valid IP address 7 Output status Off Output is not energized On Output is energized logic status Normal Operation The RUN indicator is on or flashing If a force condition is active the FORCE indicator turns on and remains on until all forces are removed Error Conditions If an error exists within the controller the controller indicators operate as described in the following table 112 Rockwell Automation Publication 2080 UM005A EN E December 2013 Troubleshooting Appendix B Indicator Behavior All indicators off Probable Error No input power or power supply error Probable Cause No line power Recommended Action Verify proper line voltage and connections to the controller Power supply overloaded This problem can occur intermittently if power supply is overloaded when output loading and temperature varies Power and FAULT indicators on solid Hardware faulted Processor hardware error Cycle power Contact your local Allen Bradley representative if the error persists Loose wiring Verify connections to the controller Power on with solid indicator and F
91. gram using Connected Components Workbench e Put the Micro800 controller into Run mode OxF870 An index address was out of data space Perform the following e Correct the program to ensure that there is no index address out of data space e Build and download the program using Connected Components Workbench e Put the Micro800 controller into Run mode OxF880 A data conversion error occurred Perform the following Correct the program to ensure that there is no data conversion error e Build and download the program using Connected Components Workbench e Put the Micro800 controller into Run mode OxF888 The call stack of the controller cannot support the Change the project to reduce the quantity of blocks being called within a sequence of calls to function blocks in the current block project Too many blocks are within another block OxF898 An error occurred in the user interrupt configuration for Correct the user interrupt configuration for plug in 1 0 module in the user the plug in 1 0 module program to match that of the actual hardware configuration OxF8A0 The TOW parameters are invalid Perform the following e Correct the program to ensure that there are no invalid parameters e Build and download the program using Connected Components Workbench e Put the Micro800 controller into Run mode OxF8A1 The DOY parameters are invalid Perform the following e Correct the program to ensure that there are no invalid parameters e Build and downlo
92. has e Four arrow keys e Six function keys e ESC key e OK key e USB port for Connected Components Workbench connectivity It supports e Small character set 24 characters by 8 lines e Large character set 24 characters by 4 lines e Extra large character set displays 12 characters by 4 lines The Remote LCD module supports English French Spanish Italian and Simplified Chinese languages for the Main Menu Rockwell Automation Publication 2080 UMO005A EN E December 2013 63 Chapter8 Using the Micro800 Remote LCD Micro800 Remote LCD Allen Bradley 3 5 inch LCD screen 1 N RS 232 RS232 serial port for QQ G connectivity to the controller D The 2080 REMLCD module is IP65 rated and can be mounted through the front panel or on the same DIN rail as the Micro820 controller It has two modes of operation e USB Mode e Text Display Mode I O Status and Main Menu operations for example change to RUN mode Optional user defined screens using the LCD_REM instructions USB Mode In USB mode the Remote LCD module acts as a USB pass through for Connected Components Workbench The Remote LCD module automatically enters USB mode when traffic is detected For example 1 Remote LCD is in text display mode showing the I O Status screen by default 2 The user connects a USB cable between the PC and the Remote LCD 3 Remote LCD is automatically detected by the PC as a USB device and the R
93. he Connected Components Workbench mapping tool checks the number of characters entered for the Modbus Address If only five digits are entered the address is treated as a five digit Modbus address This means that the Discrete Inputs are mapped from 00001 09999 Coils are mapped from 10001 19999 Input Registers are mapped from 30001 39999 and Holding Registers are mapping from 40001 49999 Example 1 PanelView Component HMI Master to Micro800 Slave The embedded serial port is targeted for use with HMIs using Modbus RTU The maximum recommended cable distance is 3 meters Use the 2080 SERIALISOL serial port plug in module if longer distances or more noise immunity is needed The HMI is typically configured for Master and the Micro800 embedded serial port is configured for Slave From the default Communications Settings for a Panel View Component HMI PVC there are three items that must be checked or modified in order to set up communications from PVC to Micro800 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Modbus Mapping for Micro800 Appendix E 1 Change from DF1 to Modbus protocol r Protocol serial Modbus x O Ethernet Allen Bradley SLC P Driver ALEEA Use Ethernet Encapsulation C PanelView Component Settings Write Optimization I R8232 19200 i 8o Controller Settings Add Controller Delete Selected Controllers Sort by Name
94. he Program for example Prog1 3 From the Toolbox double click Direct Contact to add it to the rung Toolbox Pointer Rung Return Jump Branch Direct Coil Reverse Coil Set Coil Reset Coil Pulse Rising Edge Coil Pulse Falling Edge Coil 4 From the Toolbox double click Block to add it to the rung Rockwell Automation Publication 2080 UMO005A EN E December 2013 89 Chapter9 Using microSD Cards 5 On the Block Selector window that appears type DLG to filter the DLG function block from the list of available function blocks Click OK Block Selector Prog1 x DLG 2080 LC20 20QWB a a gt Instance DLG_1 z New 7 EN ENO poke Cancel 6 Create the following local variables for your project Project Organizer AX Mir Progl v l Quick Tips Prog1 POU Name Projectl2 Name Data Type Dimension String Size Initial alue Attribute Ret f ft of ot gt of DLG pie G Read Write EnDlg BOOL v Read Write 5 cfg_id USINT x 1 Read Write Hii Progi data_time_enable BOOL v Read Write error UDINT Read Write m Local variables status USINT Read Write Sowa data_bool BOOL x TRUE Read Write i oe data_int8 INT 111 Read Write ka 6s R E Functian Black data_string STRING 80 helloworld Read Write Local Variables Variable Name Data Type EnDlg BOOL cfg_id USINT data_time_enab
95. he User Fault Routine runs once just prior to the controller going into Fault mode In addition to the User Fault Routine Micro800 controllers also support two Selectable Timed Interrupts STI STIs execute assigned programs once every set point interval 1 65535 ms The Global System Variables associated with cycles scans are e _ SYSVA_CYCLECNT Cycle counter Rockwell Automation Publication 2080 UMO005A EN E December 2013 51 Chapter6 Program Execution in Micro800 Controller Load and Performance Considerations 52 e SYSVA_TCYCURRENT Current cycle time e SYSVA_TCYMAXIMUM Maximum cycle time since last start Execution Rules This section illustrates the execution of a program The execution follows four main steps within a loop The loop duration is a cycle time for a program Read inputs Execute POUs programs 3 Write outputs Housekeeping datalog recipe communications 1 Program Organizational Unit When a cycle time is specified a resource waits until this time has elapsed before starting the execution of a new cycle The POUS execution time varies dep ending on the number of active instructions When a cycle exceeds the specified time the loop continues to execute the cycle but sets an overrun flag In such a case the application no longer runs in real time When a cycle time is not specified a resource performs all steps in the loop then restarts
96. he current Grpxxx working folder the datalog file File01 txt is created Once this file reaches more than 4 KB another file File02 txt is automatically created to store data The file size is kept small in order to minimize data loss in case the card is removed or when there is unexpected power off Each Grpxx folder can accommodate up to 50 files This means that for example when the Grp01 folder already stores 50 files a new folder Grp02 is automatically created to store the next datalog files for that day This automatic folder and file generation goes on until the Grpxx folder reaches 50 for that day When a microSD card is inserted the DLG function block looks for the last Grpxx folder and filexx txt file and proceeds to do the datalogging based on that information The following table summarizes datalogging performance onMicro820 controllers Datalog Specifications Attribute Value Maximum datasets 10 All datasets are stored in the same file Maximum variables per dataset 128 Configured in Connected Components Workbench software Minimum size per file 4 KB Maximum files per Grpxx folder 50 When directory is full a new directory is automatically created in RUN mode Maximum files Filexx txt per day 50 When file reaches maximum size a new file is automatically created in RUN mode Typical data per day 10 MB 1 Once the datalog limits is reached that is 50 Grpxx folders per day then an e
97. he program and download to the controller Rockwell Automation Publication 2080 UM005A EN E December 2013 Using microSD Cards Chapter 9 Execute RCP function block Execute the RCP function block Notice the Status output go from 0 Idle to 1 Enable and 2 Succeed Upload Recipe files You can retrieve recipe files from the microSD card using a card reader or by uploading the recipe files through Connected Components Workbench 1 To use the Upload feature go to the Properties section of your project in Connected Components Workbench 2 Select Recipe Click Manage and then choose Upload Through the Manage button you can also choose to Download and Delete recipe files Rockwell Automation Publication 2080 UM005A EN E December 2013 99 Chapter9 Using microSD Cards 3 From the Upload window that appears select the batch of recipe files that you would like to upload Upload Recipe from Controller i x Select Recipe s 1 Cy Wie SH Gee BS SS pe Search Result Upload Details If file exists on destination Overwrite file x Destination C Users Yma2 Documents CCW Project12 Recipe 4 Ifthe file already exists in your destination folder select whether you would like to Overwrite file Skip file or Preserve both Files 5 Click Upload The progress bar should tell you whether the upload is successful or not IMPORTANT Do not take out the microSD card from the slot while da
98. hen actual duty cycle is o4 5 30 0 4 Rockwell Automation Publication 2080 UM005A EN E December 2013 105 AppendixA Specifications 0 2 T o ha E 0 15 fa 5 amp 0 1 0 05 o 0 05 Positive error Negative error 10000 100000 Frequency Auxiliary Power Supply for Thermistor Applications Attribute Value Output voltage 9 5V min 10 04V typical 10 5V max Output current 10 mA typical 50 mA max Embedded RTC Attribute Value Resolution 1 sec Accuracy 52 sec month 25 C 160 sec month 0 55 C Power off Supercap 4 days 25 C 106 Supercap life 5 years 40 C 14 5 years 25 C Rockwell Automation Publication 2080 UMO05A EN E December 2013 Specifications Appendix A PWM Typical Readings PWM Typical Readings Expected Duty Cycle Typical Duty Cycle 1 27 KQ load Frequency Khz Duty Cycle Minimum Maximum Duty Cycle 9 5 4 90 6 25 5 48 5 10 9 90 11 25 10 5 5 20 19 90 21 25 20 5 5 40 39 90 41 25 40 5 3 55 54 90 56 25 55 5 5 75 74 90 76 25 75 5 5 95 94 90 96 25 95 5 5 65 64 90 66 25 65 5 0 5 4 80 7 50 5 9 10 10 9 80 12 50 11 0 20 19 80 22 50 21 0 40 39 80 42 50 40 9 10 55 54 80 57 50 55 9 0 65 00 64 80 67 50 65 9 0 85 00 84 80 87 50 85 9 10 95 00 94 80
99. hould remain at room temperature when there is no control output e Configure the set point to 0 e Set Auto Input to False e Set the Gain parameter as follows GAIN Parameter Values GAIN Parameter DirectActing Value According to operation TRUE for example Cooling or FALSE for example Heating DerivativeGain Typically set to 0 1 or 0 0 ProportionalGain 0 0001 Timelntegral 0 0001 TimeDerivative 0 0 Rockwell Automation Publication 2080 UMO005A EN E December 2013 137 Appendix D IPID Function Block e Set the AT_Parameter as follows AT_Parameter Values AT Parameter Recommendation Load Every Load provides a saturated process value over a period of time Adjust the load to the value for the saturated process value you want IMPORTANT If a load of 40 gives you a process value of 30 C over a period of time and you want to tune your system to 30 C you should set the load to 40 Deviation This parameter plays a significant role in the autotune process The method of deriving this value is explained later in this section It is not necessary to set this parameter prior to autotuning However if you already know the deviation it is fine to set it first Step Step value should be between 3 Deviation and load The step provides an offset for the load during autotuning It should be set to a value high enough to create a significant change in process value
100. hrough the Connected Components Workbench software by uploading from controller1 then changing the target controller in the Micro800 project and then downloading to controller2 Finally controller2 will be locked On the Device Toolbox open Discover and click Browse Connections Select target controller1 When requested enter the controller password for controller1 1 2 3 4 Build and save the project 5 Click Disconnect 6 Power down controller Rockwell Automation Publication 2080 UMO005A EN E December 2013 59 Chapter7 Controller Security 7 Swap controller hardware with controller2 hardware 8 Power up controller2 9 Click Connect 10 Select target controller2 11 Click Download 12 Lock controller2 See Configure Controller Password on page 128 Back Up a Password Protected Controller In this workflow user application will be backed up from a Micro800 controller that is locked to a memory plug in device 1 On the Device Toolbox open Discover Click Browse Connections 2 Select the target controller 3 When requested enter the controller password 4 Back up controller contents from the memory module Configure Controller To set change and clear controller password see the quickstart Password instructions Configure Controller Password on page 128 60 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Controller Security Chapter 7 Recover from a Lost If the
101. ibility go to http www rockwellautomation com support firmware html OxF023 The controller program has been cleared This happened because a power down occurred during program download or transfer from the memory module e the Flash Integrity Test failed Micro810 only Perform one of the following e Download the program e Contact your local Rockwell Automation technical support representative if the error persists For contact information see e http support rockwellautomation com MySupport asp OxF030 OxF031 OxF032 OxF033 116 Power down information in persistent memory may not be written properly due to a noisy environment or an internal hardware failure If the system variable __ SYSVA_USER_DATA_LOST has been set the controller will be able to recover the user program but the user data will be cleared If not the Micro800 controller program will be cleared Perform one of the following e Download the program e Contact your local Rockwell Automation technical support representative if the error persists For contact information see e http support rockwellautomation com MySupport asp Rockwell Automation Publication 2080 UM005A EN E December 2013 Troubleshooting Appendix B List of Error Codes for Micro800 Controllers Error Code OxF050 Description The embedded 1 0 configuration in the user program is invalid Recommended Action Perform the
102. ied for U S and Canada See UL File E334470 CE European Union 2004 108 EC EMC Directive compliant with EN 61326 1 Meas Control Lab Industrial Requirements EN 61000 6 2 Industrial Immunity EN 61000 6 4 Industrial Emissions EN 61131 2 Programmable Controllers Clause 8 Zone A amp B European Union 2006 95 EC LVD compliant with EN 61131 2 Programmable Controllers Clause 11 C Tick Australian Radiocommunications Act compliant with AS NZS CISPR 11 Industrial Emissions EtherNet IP ODVA conformance tested to EtherNet IP specifications KC Korean Registration of Broadcasting and Communications Equipment compliant with Article 58 2 of Radio Waves Act Clause 3 See the Product Certification link at http www rockwellautomation com products certification for Declaration of Conformity Certificates and other certification details 110 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Troubleshooting Status Indicators on the Controller Input status Run status Force status Appendix B Status indication on the Micro820 controller is as follows Fault status Comm status ENET status SD status Output status 46207 Status Indicator Description Description State Indicates 1 Input status Off Input is low On Input is energized
103. l convective cooling keeps the controller within the specified operating range Ensure that the specified temperature range is maintained Proper spacing of components within an enclosure is usually sufficient for heat dissipation In some applications a substantial amount of heat is produced by other equipment inside or outside the enclosure In this case place blower fans inside the enclosure to assist in air circulation and to reduce hot spots near the controller Additional cooling provisions might be necessary when high ambient temperatures are encountered TIP Do not bring in unfiltered outside air Place the controller in an enclosure to protect it from a corrosive atmosphere Harmful contaminants or dirt could cause improper operation or damage to components In extreme cases you may need to use air conditioning to protect against heat build up within the enclosure A hard wired master control relay MCR provides a reliable means for emergency machine shutdown Since the master control relay allows the placement of several emergency stop switches in different locations its installation is important from a safety standpoint Overtravel limit switches or mushroom head push buttons are wired in series so that when any of them opens the master control relay is de energized This removes power to input and output device circuits Refer to the figures on pages 17 and 18 Rockwell Automation Publication 2080 UMO05A EN E December
104. le BOOL error UDINT status USINT data_bool BOOL data_int8 INT data_string STRING 90 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using microSD Cards Chapter 9 7 Assign the variables to the DLG input and output parameters as follows Note For CfgID input parameter you can choose a predefined variable by choosing from the Defined Words in Connected Components Workbench To do so click the CfgID input box From the Variable Selector window that appears click the Defined Words tab and choose from the list of defined words for example DSET1 which corresponds to DSET 1 in your recipe configuration See the following screenshot ariable Selector Rockwell Automation Publication 2080 UMO005A EN E December 2013 91 Chapter 9 Using microSD Cards Build and download After configuring datalog properties build the program and download to the controller Execute DLG function block Execute the DLG function block Notice the Status output go from 0 Idle to 1 Enable and 2 Succeed Quick Tips CfgID Error 92 Upload datalog file You can retrieve datalog files from the microSD card using a card reader or by uploading the datalogs through Connected Components Workbench 1 To use the Upload feature go to the Properties section of your project in Connected Components Workbench 2 Select Data Log Click Manage and then choose Up
105. lished The controller then displays the startup screen for 3 seconds by default or user defined duration after the connection is established The user can customize this startup screen through Connected Components Workbench The controller displays the default startup screen at powerup when the customized startup screen is blank Controller Remote LCD Status Disconnected Hardware Settings I Configure Serial Port for Remote LCD Enable Push Button Key Read Startup Message Display Time 3 sec Font Size Large 8x16 pixel X Max Size 96 Characters 24 columns x 4 rows Message 2080 REMLCD Rockwell Automation Publication 2080 UM005A EN E December 2013 65 Chapter 8 66 Using the Micro800 Remote LCD After showing the startup message the Remote LCD will show the I O Status screen assuming that no LCD_REM instructions are executing Navigate the Remote LCD In text display mode you can make use of available navigation keys function keys arrow keys ESC and OK to navigate through the menus HE MENU The module has twelve keys with the following operations Function Keys Operation Button Function Arrow keys cursor buttons Move cursor Select menu item Increment Decrement Number Choose numbers values times and so on OK Next menu level store your entry Esc Previous menu level cancel your entry F1 Variable Shortcut F2 ENET
106. lled and do not exceed the impulse voltage capability of the products insulation Rockwell Automation Publication 2080 UMO05A EN E December 2013 About Your Controller Chapter 2 WARNING When used in a Class I Division 2 hazardous location this equipment must be mounted in a suitable enclosure with proper wiring method that complies with the governing electrical codes WARNING If you connect or disconnect the serial cable with power applied to this module or the serial device on the other end of the cable an electrical arc can occur This could cause an explosion in hazardous location installations Be sure that power is removed or the area is nonhazardous before proceeding WARNING The local programming terminal port is intended for temporary use only and must not be connected or disconnected unless the area is assured to be nonhazardous WARNING Exposure to some chemicals may degrade the sealing properties of materials used in the Relays It is recommended that the User periodically inspect these devices for any degradation of properties and replace the module if degradation is found WARNING If you insert or remove the plug in module while backplane power is on an electrical arc can occur This could cause an explosion in hazardous location installations Be sure that power is removed or the area is nonhazardous before proceeding WARNING When you connect or disconnect the Removable Terminal Block RTB with field side power
107. ller password feature on Micro800 controllers see Controller Security on page 57 128 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Quickstarts Appendix C Set Controller Password IMPORTANT After creating or changing the controller password you need to power down the controller in order for the password to be saved In the following instructions the Connected Components Workbench software is connected to the Micro800 controller 1 On the Connected Components Workbench software open the project for the target controller 2 Click Connect to connect to the target controller On the Device Details toolbar roll over the Secure button The tooltip message Set Change or Clear Micro800 Controller Password Protection is displayed Micro820 X Quick Tips Micro820 Micro820 Rockwell Automation Publication 2080 UMO005A EN E December 2013 129 Appendix C Quickstarts 4 The Set Controller Password dialog appears Provide password Confirm the password by providing it again in the Confirm field Set Controller Password Password SSESSFESERSEREERSE EE RSE Confirm PRR ESE SES SESS ESSE SEE SS ok Cancel TIP Passwords must have at least eight characters to be valid 5 Click OK Once a password is created any new sessions that try to connect to the controller will have to supply the password to gain exclusive access to the targ
108. load Ethernet Internet Protocol Port Settings Port Diagnostics Date and Time Interrupts Startup Faults Modbus Mapping Real Time Clock Embedded 1 0 Memory Card Remote LCD Data Log Recipe Plug In Modules lt Empty gt lt Empty gt m Controller Data Log Add Data Set Add Variable Delete Variabl e data_bool Prog1 2 data_int8 Prog1 INT 3 data_string Progi Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using microSD Cards Chapter 9 IMPORTANT The Manage button is not available in DEBUG mode You need to stop DEBUG mode to use the Manage button to upload datalog files Uploading datalog files in PROGRAM mode is recommended for performance and file locking reasons 3 From the Upload window that appears select the date of the datalog files that you would like to upload You can upload datalogs for the entire month by clicking Whole Month option button Upload Data Log from Controller xj Select Date s Ei DB Search Result 4 files Refresh Su Mo Tu We Th Fr Sa Upload Files 1 12 10 1 i aiy Overwrite fi ES If file exists on destination Overwrite file z 0 20 21 22 23 24 25 26 u 2 Destination C Users Yma2 Documents OCW Datalog 7 Whole month Upload Progress o A Upload successful x 4 Ifthe file already exists in your destination folder select whether you would like to Overwrite file Skip file or Preserve b
109. log configuration file is absent aj A j N DLG_ERR_CFG_ID Configuration ID is missing in datalog configuration file 80 DLG_ERR_RESOURCE_BUSY Same Configuration ID is used with other datalog function block call at the same time Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using microSD Cards Chapter 9 DLG Function Block Errors Status Code Name Description 7 DLG_ERR_CFG_FORMAT Datalog configuration file format is wrong 8 DLG_ERR_RTC Real time clock is invalid 9 DLG_ERR_UNKNOWN Unspecified error has occurred IMPORTANT File access error will be returned during DLG function block execution when card is full Datalog Function Block Timing Diagram Enable 1 7 Enable 1 Enable 1 Disable 0 Disable 0 Disable 0 Error 3 Succeed 2 Status 0 Busy Busy 1 Idle 0 Idle 0 Idle 0 Rockwell Automation Publication 2080 UMO005A EN E December 2013 81 Chapter9 Using microSD Cards IMPORTANT _ Datalog Function Block Execution e There are three possible states for the Datalog function block Idle Busy and Complete which includes Complete with Succeed and Complete with Error e For one Datalog function block execution the typical status starts from Idle then Busy and finishes with Complete To trigger another function block execution the status needs to go back to Idle first e Idle status changes to
110. m one of the following e Upgrade the Micro800 controller s firmware revision using ControlFlash e Replace the Micro800 controller e Contact your local Rockwell Automation technical support representative for more information about firmware revisions for your Micro800 controller For more information on firmware revision compatibility go to http www rockwellautomation com support firmware html OxF021 The 1 0 configuration in the user program is invalid or does not exist in the Micro800 controller Perform the following e Verify that you have selected the correct Micro800 controller from the Device Toolbox e Correct the plug in I O module configuration in the user program to match that of the actual hardware configuration e Recompile and reload the program e Put the Micro800 controller into Run mode e Ifthe error persists be sure to use Connected Components Workbench programming software to develop and download the program 0xF022 The user program in the memory module is incompatible with the Micro800 controller s firmware revision Perform one of the following e Upgrade the Micro800 controller s firmware revision using ControlFlash to be compatible with the memory module e Replace the memory module e Contact your local Rockwell Automation technical support representative for more information about firmware revisions for your Micro800 controller For more information on firmware revision compat
111. m time constant fis the forcing function and y is the system state variable In the cooling of a fluid tank example it can be modeled by the thermal capacitance C of the fluid and thermal resistance R of the walls of the tank The system time constant will be RC the forcing function will be the ambient temperature and the system state variable will be the fluid temperature A second order system can be described by two independent energy storage elements which exchange stored energy Examples of second order systems are a motor driving a disk flywheel with the motor coupled to the flywheel via a shaft with torsional stiffness or an electric circuit composed of a current source driving a series LR inductor and resistor with a shunt C capacitor The energy storage elements for these systems are the rotational kinetic energy and torsion spring energy for the former and the inductive and capacitive storage energy for the latter Motor drive systems and heating systems can be typically modeled by the LR and C electric circuit Rockwell Automation Publication 2080 UMO05A EN E December 2013 IPID Function Block Appendix D PID Code Sample Pid Fe PID_Feedback RST_FB FB_PRESET The illustration above shows sample code for controlling the PID application example shown before Developed using Function Block Diagrams it consists of a pre defined function block IPIDCONTROLLER and four user defined function blocks These four are e
112. mbedded RS232 RS485 Serial Port Combo 00005 3 Embedded Ethernet Supports 4 25 pcntec cian ceddes Sa5aiae oneness 4 Chapter 2 Programming Software for Micro800 Controllers 005 7 Obtain Connected Components Workbench 006 7 Use Connected Components Workbench 0 20s eee 7 Agency G rtifications o s enie Ee e aaa a a i 7 Compliance to European Union Directives 0 c eee eee eee 7 EMC Dit ctivesnhesstrdaistmets teh chr dg heater eens 8 Low Voltage Directive wssenesccand tie ris eyaw ue eae awes 8 Insrallation C onsidetations ais sia ccc kiutaeten Sab ind asks oes ee 8 Environment and Enclosure 0ceecececescvcesveeees 10 Preventing Electrostatic Discharge a coins apes seks vie eed penees 10 Safety Considerations oi ovate anstttieet and e ed e e ae eeoueeecds 10 North American Hazardous Location Approval 11 Disconnecting Main Powetsi2 i encinaainadne sui nwexiwetsotwns 11 Safety Circuits auch vite ts Acie BoM Mecsas ted te Ue lit 12 Power Distribution siden sas Meas 8 eatne aoe ound gen Seas aces 12 Periodic Tests of Master Control Relay Circuit 12 Power Considerations 4 4 0i5setiieisac bl ihn th eseanata kate 12 Isolation Transformers ssruessssrrrerurrerrrrerreren 13 Power Supply larushiey2 v vedcenieis ieee 13 Loss of Power Source sisc4 scents cat ehasod ogo reeseadn iaaduse 13 Input States on Power Dowinss gt is soleil v
113. meter Settings e IPA SNM and GWA follow the general IP configuration rules e IPA when set in ConfigMeFirst txt should always be configured with a valid SNM and vice versa e When optional GWA setting is used make sure that IPA and SNM settings are also present in ConfigMeFirst txt e The ESFD IPA SNM and GWA settings overwrite the respective communication settings from project restore due to RSD Load Always or Load on Memory Error Sample ConfigMeFirst txt File P ConfigMeFirst txt Notepad 0 xi File Edit Format View Help BKD MyProj1 First back up current project in machine RSD My Pro j2 END Then put new project in machine This setting should always exist even if there are no other configurations This is a comment because there is a These settings take effect after power cycle PM Force to Program mode CF Clear any faults if possible ESED Set embedded serial port back to factory defaults IPA 192 168 0 100 Ethernet IP address SNM 255 255 255 0 Ethernet subnet mask GWA 192 168 0 1 Ethernet gateway address General Configuration Rules in ConfigMeFirst txt e All settings must be in upper case and enclosed in brackets e Each line must contain only one setting e Settings must always appear first in a line e Comments are started with the symbol e No action related to the setting will be carried
114. n Publication 2080 UMO05A EN E December 2013 Communication Connections Chapter 5 EtherNet IP supported on the Micro820 controller makes use of the standard Ethernet TCP IP protocol The Micro820 controller supports up to 16 simultaneous EtherNet IP Client connections and 16 simultaneous EtherNet IP Server connections To configure CIP Serial see Configure CIP Serial Driver on page 43 To configure for EtherNet IP see Configure Ethernet Settings on page 48 CIP Symbolic Addressing Users may access any global variable through CIP Symbolic addressing except for system and reserved variables One or two dimension arrays for simple data types are supported for example ARRAY OF INT 1 10 1 10 are supported but arrays of arrays for example ARRAY OF ARRAY are not supported Array of strings are also supported Supported Data Types in CIP Symbolic Data Type Description BOOL Logical Boolean with values TRUE and FALSE SINT Signed 8 bit integer value INT Signed 16 bit integer value DINT Signed 32 bit integer value LINT Signed 64 bit integer value USINT Unsigned 8 bit integer value UINT Unsigned 16 bit integer value UDINT Unsigned 32 bit integer value ULINT Unsigned 64 bit integer value REAL 32 bit floating point value LREAL 2 64 bit floating point value STRING character string 1 byte per character Logix MSG instruction can read write SINT INT DINT LINT a
115. nd REAL datatypes using CIP Data Table Read and CIP Data Table Write message types BOOL USINT UINT UDINT ULINT LREAL STRING and SHORT_STRING datatypes are not accessible with the Logix MSG instruction 2 Not supported in PanelView Component CIP Client Messaging CIP Generic and CIP Symbolic messages are supported on Micro800 controllers through the Ethernet and serial ports These client messaging features are enabled by the MSG_CIPSYMBOLIC and MSG_CIPGENERIC function blocks Rockwell Automation Publication 2080 UMO005A EN E December 2013 39 Chapter5 Communication Connections See Micro800 Programmable Controllers Getting Started with CIP Client Messaging publication 2080 QS002 for more information and sample quickstart projects to help you use the CIP Client Messaging feature ASCII ASCII provides connection to other ASCII devices such as bar code readers weigh scales serial printers and other intelligent devices You can use ASCII by configuring the embedded or any plug in serial RS232 or RS485 port for the ASCII driver Refer to the Connected Components Workbench Online Help for more information To configure the serial port for ASCII see Configure ASCII on page 47 CIP Communications The Micro820 controllers support pass thru on any communications port that Pass thru 40 supports Common Industrial Protocol CIP The maximum number of supported hops is one A hop is defined to be an intermediat
116. net Internet Protocol Port Settings Port Diagnostics Date and Time Interrupts data_bool Prog1 Bool 2 data_int8 Progi Int gt Startup Faults Modbus Mapping Real Time Clock gt Embedded 1 0 Memory Card Remote LCD Data Log gt Recipe Plug In Modules i lt Empty gt oo lt Empty gt Create Recipe ladder program 1 Launch Connected Components Workbench Create a user program for your Micro820 controller 2 Right click Programs Select Add New LD Ladder Diagram Name the Program for example Prog2 Rockwell Automation Publication 2080 UM005A EN E December 2013 95 Chapter 9 96 Using microSD Cards 3 From the Toolbox double click Direct Contact to add it to the first rung Toolbox FT Pointer i Rung Return 1 y Jump Branch Direct Coil Reverse Coil Set Coil Reset Coil Pulse Rising Edge Coil e eoeeood Pulse Falling Edge Coil Direct Contact Reverse Contact 3 4 From the Toolbox double click Block to add it to the rung 5 On the Block Selector window that appears type RCP to filter the Recipe function block from the list of available function blocks Click OK Block Selector Prog1 xi RCP 2080 LC20 20QWB Search RCP Show Parameters i m _ a gt Instance JROPA z New T EN ENO OK ran 6 From the Toolbox double click rung to add another rung 7 Adda Direct
117. ng screw hole Plug in latch Removable fixed terminal blocks tf QOQLOCCCOPPRBBOBOOD M RS232 RS485 non isolated AAAA O 40 pin high speed plug in combo serial ports p connector slot h o D Status indicators O y om TN Power supply of J ae f 1 7 N N S pa 7 microSD Micro 4 ma d j H Secure Digital Vao BASSCOSCOSOO GTO card slot N 7 IA as 46206 RJ 45 Ethernet connector port ee feet Removable fixed terminal blocks A DIN rail mounting latch ATTENTION Removable terminal blocks are available on catalog numbers that end in R for example 2080 LC20 200BBR Fixed terminal blocks are available on catalog numbers that do not end in R for example 2080 LC20 2008BB Status Indicators Input status Run status Fault status Force status ENET status Comm status SD status Output status 46207 See Troubleshooting on page 111 for descriptions of status indicator operation Rockwell Automation Publication 2080 UMO05A EN E December 2013 Hardware Overview Chapter 1 Inputs and Outputs Number and Types of Inputs Outputs for Micro820 Controllers Controller Catalogs Inputs Outputs Analog Out Analog In PWM Family 120V AC 120 2av DC Relay 24V DC 24V DC 0 10V DC 0 10V shared Support 2
118. non condensing Vibration IEC 60068 2 6 Test Fc Operating 2g 10 500 Hz Shock operating IEC 60068 2 27 Test Ea Unpackaged Shock 25g Shock non operating IEC 60068 2 27 Test Ea Unpackaged Shock DIN mount 25 g PANEL mount 45 g Emissions CISPR 11 Group 1 Class A ESD immunity IEC 61000 4 2 6 kV contact discharges 8 kV air discharges Radiated RF immunity IEC 61000 4 3 Rockwell Automation Publication 2080 UM005A EN E December 2013 10V m with 1 kHz sine wave 80 AM from 80 2000 MHz 10V m with 200 Hz 50 Pulse 100 AM 900 MHz 10V m with 200 Hz 50 Pulse 100 AM 1890 MHz 10V m with 1 kHz sine wave 80 AM from 2000 2700 MHz 109 AppendixA Specifications Environmental Specifications Attribute Value EFT B immunity IEC 61000 4 4 2 kV 5 kHz on power ports 2 kV 5 kHz on signal ports 1 kV 5 kHz on communication ports Surge transient immunity IEC 61000 4 5 1 kV line line DM and 2 kV line earth CM on power ports 1 kV line line DM and 2 kV line earth CM on signal ports 1 kV line earth CM on communication ports Conducted RF immunity IEC 61000 4 6 10V rms with 1 kHz sine wave 80 AM from 150 kHz 80 MHz Certifications Certification when Value product is marked 1 c UL us UL Listed Industrial Control Equipment certified for US and Canada See UL File E322657 UL Listed for Class Division 2 Group A B C D Hazardous Locations certif
119. nsulation max Stranded 0 14 mm 26 AWG 1 0 mm4 18 AWG Use Surge Suppressors Because of the potentially high current surges that occur when switching inductive load devices such as motor starters and solenoids the use of some type of surge suppression to protect and extend the operating life of the controllers output contacts is required Switching inductive loads without surge suppression can significantly reduce the life expectancy of relay contacts By adding a suppression device directly across the coil of an inductive device you prolong the life of the output or relay contacts You also reduce the effects of voltage transients and electrical noise from radiating into adjacent systems 26 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Wire Your Controller Chapter 4 The following diagram shows an output with a suppression device We recommend that you locate the suppression device as close as possible to the load device DC or L1 Suppression VAC DC device AC or DC outputs DC COM or L2 If the outputs are DC we recommend that you use an 1N4004 diode for surge suppression as shown below For inductive DC load devices a diode is suitable A 1N4004 diode is acceptable for most applications A surge suppressor can also be used See Recommended Surge Suppressors on page 28 As shown below these surge suppression circuits connect directly across the load device 24V DC VAC DC Out 0 Out 1
120. nt according to IEC CISPR 11 Without appropriate precautions there may be difficulties with electromagnetic compatibility in residential and other environments due to conducted and radiated disturbances This equipment is supplied as open type equipment It must be mounted within an enclosure that is suitably designed for those specific environmental conditions that will be present and appropriately designed to prevent personal injury resulting from accessibility to live parts The enclosure must have suitable flame retardant properties to prevent or minimize the spread of flame complying with a flame spread rating of 5VA V2 V1 VO or equivalent if non metallic The interior of the enclosure must be accessible only by the use of a tool Subsequent sections of this publication may contain additional information regarding specific enclosure type ratings that are required to comply with certain product safety certifications In addition to this publication see Industrial Automation Wiring and Grounding Guidelines Rockwell Automation publication 1770 4 1 for additional installation requirements NEMA Standard 250 and IEC 60529 as applicable for explanations of the degrees of protection provided by different types of enclosure Preventing Electrostatic Discharge This equipment is sensitive to electrostatic discharge which can cause internal damage and affect normal operation Follow these guidelines when you handle this equipment
121. nt typical 0 44 ms Isolation None Accuracy 25 55 C 5 of full scale 2 with calibration Rockwell Automation Publication 2080 UMO05A EN E December 2013 Specifications Appendix A AC Input Specifications for l 04 1 11 for 2080 LC20 20AWB R Attribute Value Number of inputs 8 On state voltage 120V AC nom 79V AC min 125V AC max On state current 5 mA min 16 mA max Input frequency 50 60 Hz nom 47 Hz min 63 Hz max Off state voltage max 20V AC Off state current max 2 5mA Inrush current max 250 mA 125V AC Inrush decay time constant max 22 ms DC Input Filter Settings for I 04 1 11 for 2080 LC20 200WB R 2080 LC20 200BB R Nominal Filter Minimum ON Maximum ON Minimum OFF Maximum OFF Setting ms Delay ms Delay ms Delay ms Delay ms Inputs 4 and higher 0 0 0 1 0 0 1 8 5 8 5 8 16 10 16 10 16 32 20 32 20 32 DC Input Specifications Attribute Non isolated shared with analog inputs Inputs 00 03 Isolated inputs Inputs 04 11 for 2080 LC20 200WB R 2080 LC20 200BB R only Voltage category 24V DC Sink 24V DC Sink Source On state voltage nom 12 24V DC 24V DC On state voltage range 9 8 26 4V DC 24V DC nom 10 26 4V DC 65 C 149 F 10 30V DC 30 C 86 F Off state voltage max 5V DC Off state current max 0 5 mA 1 5mA On state current min 0 75 mA 10 8V DC 1 8 mA
122. ommon DC24 is not electrically isolated from the system and is connected to the power supply common e Analog channels are not isolated from each other e Use Belden cable 8761 or equivalent shielded wire e Under normal conditions the drain wire shield should be connected to the metal mounting panel earth ground Keep the shield connection to earth ground as short as possible e To ensure optimum accuracy for voltage type inputs limit overall cable impedance by keeping all analog cables as short as possible Locate the I O system as close to your voltage type sensors or actuators as possible Minimize Electrical Noise on Analog Channels Inputs on analog channels employ digital high frequency filters that significantly reduce the effects of electrical noise on input signals However because of the variety of applications and environments where analog controllers are installed and operated it is impossible to ensure that all environmental noise will be removed by the input filters Several specific steps can be taken to help reduce the effects of environmental noise on analog signals e install the Micro800 system in a properly rated enclosure for example NEMA P Make sure that the shield is properly grounded e use Belden cable 8761 for wiring the analog channels making sure that the drain wire and foil shield are properly earth grounded e route the Belden cable separately from any AC wiring Additional noise imm
123. on Variable Data Type 0 Coils 1 Discrete Inputs 3 Input Registers 4 Holding Registers 000001 to 065536 100001 to 165536 300001 to 365536 400001 to 465536 Supported Modbus Supported Modbus Supported Modbus Supported Modbus Address Used Address Used Address Used Address Used BOOL Y 1 Y 1 SINT Y 8 Y 8 BYTE Y 8 Y 8 USINT Y 8 Y 8 INT Y 16 Y 16 Y 1 Y 1 Rockwell Automation Publication 2080 UM005A EN E December 2013 143 Appendix E Modbus Mapping for Micro800 Variable Data Type UINT 0 Coils 000001 to 065536 1 Discrete Inputs 3 Input Registers 4 Holding Registers 100001 to 165536 300001 to 365536 400001 to 465536 Supported Modbus Supported Modbus Supported Modbus Supported Modbus Address Used Address Used Address Used Address Used 16 16 1 1 WORD 16 16 REAL 32 32 DINT 32 32 UDINT 32 32 DWORD 32 32 LWORD 64 64 ULINT 64 64 LINT 64 64 LREAL 144 lt lt lt lt x lt lt x 64 lt lt lt lt lt lt lt x lt lt lt lt x lt lt x e S Bl mM NMI BM lt lt lt lt lt lt lt x Sle BP Bl mB me NMI BM 64 NOTE Strings are not supported In order to make it easier to map variables to five digit Modbus addresses t
124. on 2080 UMO05A EN E December 2013 Using microSD Cards Chapter 9 Backup and Restore Directory Structure amp gt roor gt ConfigMefFirst txt vf MICRO820 gt _ USERPRIJ gt f _ DATALOG gt RECIPE v MYPROJECT gt _ USERPRI gt _ DATALOG gt RECIPE When a user project is backed up a subdirectory named Micro820 USERPRJ is created on the microSD card The folder name takes the name of the project specified in the General Page in Connected Components Workbench which is Micro820 by default However if the ConfigMeFirst txt file specifies a different subdirectory example MyProject the project is backed up to that directory See General Configuration Rules in ConfigMeFirst txt on page 77 Controller General Controller cass Vendor Name Allen Bradley Memory Serial Port Catalog ID 2080 LC20 20QBB Ethernet Internet Protocol Controller Project Version 6011 Port Settings Port Diagnostics Name Date and Time Micro820 Interrupts Description Startup Faults Modbus Mapping Real Time Clock Embedded I O Memory Card Remote LCD Data Log Recipe Plug In Modules lt Empty gt lt Empty gt Project restore is done from the subdirectory specified in ConfigMeFirst txt file or the Micro820 USERPRJ default folder if none is specified in the ConfigMeFirst txt file The user needs to ensure that the directory is populated with correct con
125. on Publication 2080 UM005A EN E December 2013 47 Chapter5 Communication Connections Configure Ethernet Settings 48 1 Open your Connected Components Workbench project for example Micro820 On the device configuration tree go to Controller properties Click Ethernet Controller General Memory Serial Port USB Port Ethernet Internet Protocol Port Settings Port Diagnostics 2 Under Ethernet click Internet Protocol Configure Internet Protocol IP settings Specify whether to obtain the IP address automatically using DHCP or manually configure IP address subnet mask and gateway address Ethernet Internet Protocol Internet Protocol IP Settings Obtain IP address automatically using DHCP Configure IP address and settings Detect duplicate IP address Save Settings To Controller TIP The Ethernet port defaults to the following out of the box settings e DHCP dynamic IP address e Address Duplicate Detection On 3 Click the checkbox Detect duplicate IP address to enable detection of duplicate address 4 Under Ethernet click Port Settings Ethernet Port Settings Port State Set Port State Enabled MAC Address of Port Disabled Auto Negotiate speed and duplexity Connection Speed Mbps Connection Duplexity Save Settings To Controller 5 Set Port State as Enabled or Disabled 6 To manually set connection speed and duplexity uncheck the option box Auto Negotiate spe
126. on by the local Authority Having Jurisdiction at the time of installation Les produits marqu s CL I DIV 2 GP A B C D ne conviennent qu une utilisation en environnements de Classe Division 2 Groupes A B C D dangereux et non dangereux Chaque produit est livr avec des marquages sur sa plaque d identification qui indiquent le code de temp rature pour les environnements dangereux Lorsque plusieurs produits sont combin s dans un syst me le code de temp rature le plus d favorable code de temp rature le plus faible peut tre utilis pour d terminer le code de temp rature global du syst me Les combinaisons d quipements dans le syst me sont sujettes a inspection par les autorit s locales qualifi es au moment de l installation EXPLOSION HAZARD Do not disconnect equipment unless power has been emoved or the area is known to be nonhazardous e Do not disconnect connections to this equipment unless power has been removed or the area is known to be nonhazardous Secure any external connections that mate to his equipment by using screws sliding latches threaded connectors or other means provided with this product e Substitution of any component may impair suitability for Class Division 2 e If this product contains batteries they must only be changed in an area known to be nonhazardous RISQUE D EXPLOSION e Couper le courant ou s assurer que l environnement est class non dangereux avant
127. ort programs For more information contact your local distributor or Rockwell Automation representative or visit http www rockwellautomation com support Installation Assistance If you experience a problem within the first 24 hours of installation review the information that is contained in this manual You can contact Customer Support for initial help in getting your product up and running United States or Canada 1 440 646 3434 Outside United States or Use the Worldwide Locator at http www rockwellautomation com support americas phone_en html or contact Canada your local Rockwell Automation representative 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 procedures United States Contact your distributor You must provide a Customer Support case number call the phone number above to obtain one to your distributor to complete the return process Outside United States Please contact your local Rockwell Automation representative for the return procedure Documentation Feedback Your comments will help us serve your documentation needs better If you have any suggestions on how to improve this document complete this form publication RA DU002 available at http www rockwellautomation com literature Rockwell O
128. oth files 5 Click Upload The progress bar should tell you whether the upload is successful or not IMPORTANT Do not take out the microSD card from the slot while data is being written or retrieved from the card Ongoing write and retrieval operations are indicated by a flashing SD status LED IMPORTANT For better datalog file management you can use a third party tool or DOS CMD to merge all your datalog files into a single file and import as a CSV file in Excel Rockwell Automation Publication 2080 UMO005A EN E December 2013 93 Chapter 9 94 Using microSD Cards Use the Recipe Feature Configure Recipe Create Recipe ladder program Build and download Execute RCP function block Upload Recipe files Configure Recipe 1 In Connected Components Workbench go to the Properties pane to configure Recipe 2 Select Recipe Click Add Recipe to add a recipe Note that each recipe will be stored in separate files You can add up to 10 recipes per configuration 3 Click Add Variable button to add variables to the recipe You can add up to 128 variables to each recipe For this quickstart sample project add the following variables that you have previously created to RCP 1 Local Variables Variable Name Data Type data_bool BOOL data_int8 INT Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using microSD Cards Chapter 9 E Ether
129. out when the setting does not exist or a symbol appears before the setting example PM ConfigMeFirst txt Errors The SD status LED goes off when the microSD card is inserted during PROGRAM or RUN mode or on powerup and the ConfigMeFirst txt file is either unreadable or invalid The ConfigMeFirst txt file will be invalid when it has the following errors e unrecognized setting that is the first three configuration rules have not been followed e the setting parameters after the symbol is invalid does not exist or out of range e thesame setting exists twice or more e one or more non setting characters exist within the same bracket e space in between setting characters example P M or Rockwell Automation Publication 2080 UMO005A EN E December 2013 71 Chapter 9 Datalog 78 Using microSD Cards space in between IP address subnet mask and gateway address for example xxx X XX XXX XXX e END setting does not exist even if there are no other settings in the configuration file The microSD card becomes unusable until the ConfigMeFirst txt file becomes readable or the errors are corrected The datalogging feature allows you to capture global and local variables with timestamp from the Micro800 controller into the microSD card You can retrieve the recorded datasets on the microSD card by reading the contents of the microSD card through a card reader or by doing an upload through the Connect
130. owered up at the same time a brief sag in the power source voltage typically will not affect any equipment Loss of Power Source The optional Micro800 AC power supply is designed to withstand brief power losses without affecting the operation of the system The time the system is operational during power loss is called program scan hold up time after loss of power The duration of the power supply hold up time depends on power consumption of controller system but is typically between 10 milliseconds and 3 seconds Rockwell Automation Publication 2080 UMO005A EN E December 2013 13 Chapter2 About Your Controller Preventing Excessive Heat Master Control Relay 14 Input States on Power Down The power supply hold up time as described above is generally longer than the turn on and turn off times of the inputs Because of this the input state change from On to Off that occurs when power is removed may be recorded by the processor before the power supply shuts down the system Understanding this concept is important The user program should be written to take this effect into account Other Types of Line Conditions Occasionally the power source to the system can be temporarily interrupted It is also possible that the voltage level may drop substantially below the normal line voltage range for a period of time Both of these conditions are considered to be a loss of power for the system For most applications norma
131. pe files in each directory in each set Maximum number of variables 128 Configured in Connected Components per recipe Workbench software Maximum bytes per recipe file 4 KB Rockwell Automation Publication 2080 UM005A EN E December 2013 83 Chapter9 Using microSD Cards Recipe Directory Structure O u50Card CX ConfigMeFirst txt gt micros20 gt MYPROJECT USERPRJ DATALOG RECIPE C Rep_ido1 On first execution of RCP it creates the RECIPE folder under the current project directory on the microSD card It also creates 10 subdirectories for each recipe set with a name following the CfgID input value 1 10 If the CfglD value is 1 then the subfolder Rep_Id01 is created 2 Rep_ido2 E BlackForest_cake1 txt E Blueberry_cake2 txt gt utter_cake3 txt Carrot_cake4 txt E Cheese_cakeS txt gt Bi Strawberry_cake50 txt a Rep_id10 SSSAFESS r ay 84 Recipe files are then created written into the folder with file names that correspond to the input value of RcpName parameter for the RCP function block as configured in Connected Components Workbench Each Recipe set can contain up to 50 recipe files or variations Filenames for recipe files should not exceed 30 characters Recipe Configuration and Retrieval You can retrieve recipe files from the microSD card using a card reader or by uploading and downloading the recipe se
132. r PID gt 0 0 AT_Param Data Type Parameter Type Description Load REAL Initial controller value for autotuning process Deviation REAL Deviation for auto tuning This is the standard deviation used to evaluate the noise band needed for AutoTune noise band 3 Deviation 136 Rockwell Automation Publication 2080 UM005A EN E December 2013 IPID Function Block Appendix D AT_Param Data Type Parameter Type Description Step REAL Step value for AutoTune Must be greater than noise band and less than load ATDynamSet REAL Auto Tune time Set the time to wait for stabilization after the step test in seconds Auto Tune process will be stopped when ATDynamSet time expires ATReset BOOL Determines whether the output value is reset to zero after an AutoTune sequence e True Reset IPIDCONTROLLER output to zero after Auto tune process e False leaves output at load value 1 The application engineer can estimate the value of ATParams Deviation by observing the value of Proces input For example in a project that involves the control of temperature if the temperature stabilizes around 22 C and a fluctuation of 21 7 22 5 C is observed the value of ATParams Deviation will be 22 5 21 7 2 0 4 How to Autotune Before you autotune you need to e Verify that your system is constant when there is no control For example for temperature control process value s
133. r TRUE You can similarly do the same for DATE and TIME data types DATE data type is presented in differential decimal digital value between system baseline time 1970 01 01 00 00 00 and current date value Unit is millisecond Time should be absolute time value Unit is second 2 String data variables are enclosed in double quotation marks in the datalog file The example below shows DSET1 using string variables and DSET2 using integers DSET1 Temperature Humidity Pressure DSET2 30 50 125 Recipe Micro820 controllers support the Recipe feature and allows users to store and load a list of data to and or from recipe data files using the RCP instruction It also allows users to download upload and delete Recipe data on the microSD card through Connected Components Workbench A maximum number of 10 recipe sets is supported for a Micro820 program Each recipe can contain up to 128 variables with a maximum of four 4 data string variables per recipe String variables can have a maximum of 252 characters Variations of the recipe are stored in separate files with unique file names For more information on how recipes are stored on the microSD card see the Recipe Directory Structure on page 84 Recipe Specifications Attribute Value Maximum number of recipe sets 10 Recipe sets are stored in 10 directories Rcp_ld01 Rcp_Id10 with a maximum number Maximum number of recipes 50 of 50 reci
134. re Datalog and Recipe IMPORTANT For optimum performance regularly check available space on your microsD card and ensure that the card is exclusively used for the Micro800 controller and no unnecessary files are present Regularly delete old datalog files and directories IMPORTANT Donot remove the microSD card or power down while operations such as upload download delete search backup and restore are ongoing to prevent data loss A blinking SD status LED indicates that these operations are ongoing IMPORTANT To prevent data loss recipe and datalog function blocks must indicate Idle status before microSD card is removed Project B ackup and Project backup and restore on Micro820 controllers are mainly supported R estore through the microSD card Both backup and restore can be initiated or manually Rockwell Automation Publication 2080 UMO005A EN E December 2013 73 Chapter 9 Using microSD Cards E Controller 74 General Memory Serial Port Ethernet Internet Protocol Port Settings Port Diagnostics Date and Time Interrupts Startup Faults Modbus Mapping Real Time Clock Embedded 1 0 Memory Card Remote LCD Data Log Recive triggered and configured through the Connected Components Workbench the 2080 REMLCD module and the ConfigMeFirst txt file in the microSD card Backup and restore can only occur when the controller is in PROGRAM mode On controller powerup restore automatically occurs if the
135. rical Code 501 10 b e Allow for at least 50 mm 2 in between I O wiring ducts or terminal strips and the controller e Route incoming power to the controller by a path separate from the device wiring Where paths must cross their intersection should be perpendicular TIP Do not run signal or communications wiring and power wiring in the same conduit Wires with different signal characteristics should be routed by separate paths Rockwell Automation Publication 2080 UMO005A EN E December 2013 25 Chapter4 Wire Your Controller e Separate wiring by signal type Bundle wiring with similar electrical characteristics together e Separate input wiring from output wiring e Label wiring to all devices in the system Use tape shrink tubing or other dependable means for labeling purposes In addition to labeling use colored insulation to identify wiring based on signal characteristics For example you may use blue for DC wiring and red for AC wiring Wire Requirements Wire Requirements for fixed terminal blocks Solid 0 14mm2 26 AWG 2 5mm2 14AWG rated 90 C 194 F insulation Stranded 0 14mm2 26AWG 15mm 1eAwe Wire requirements for removable terminal blocks Solid and Stranded 0 2 mm2 24 AWG 2 5mm2 14 AWG rated 90 C 194 F insulation max Wire requirements for RS232 RS485 serial port terminal block Solid 0 14 mm 26 AWG 1 5 mm 16 AWG rated 90 C 194 F 7 7 i
136. rill the holes at the markings then replace the controller and mount it Leave the protective debris strip in place until you are finished wiring the controller and any other devices Rockwell Automation Publication 2080 UMO05A EN E December 2013 Install Your Controller Chapter 3 Panel Mounting Dimensions Micro820 20 point controllers 2080 LC20 20AWB 2080 LC20 200WB 2080 LC20 200BB 2080 LC20 20AWBR 2080 L C20 20Q0WBR 2080 LC20 200BBR 86 mm 3 39 in 2 QQBQBARADBAQDDAQDOQ2D 200000 F 100 mm EI 3 94 in sh 0 i DOWOOCOCCWPWOWOIGGDO i ral we in j 46204 Connect the Controller to an EtherNet IP Network WARNING If you connect or disconnect the communications cable with power applied to this module or any device on the network an electrical arc can occur This could cause an explosion in hazardous location installations Be sure that power is removed or the area is nonha
137. roduct is intended for use in an industrial environment Low Voltage Directive This product is tested to meet Council Directive 2006 95 ECLow Voltage by applying the safety requirements of EN 61131 2 Programmable Controllers Part 2 Equipment Requirements and Tests For specific information required by EN 61131 2 see the appropriate sections in this publication as well as the following Allen Bradley publications e Industrial Automation Wiring and Grounding Guidelines for Noise Immunity publication 1770 4 1 e Guidelines for Handling Lithium Batteries publication AG 5 4 e Automation Systems Catalog publication B115 Most applications require installation in an industrial enclosure Pollution Degree 24 to reduce the effects of electrical interference Over Voltage Category y2 and environmental exposure Locate your controller as far as possible from power lines load lines and other sources of electrical noise such as hard contact switches relays and AC motor drives For more information on proper grounding guidelines see the Industrial Automation Wiring and Grounding Guidelines publication 1770 4 1 1 Pollution Degree 2 is an environment where normally only non conductive pollution occurs except that occassionally temporary conductivity caused by condensation shall be expected 2 Overvoltage Category II is the load level section of the electrical distribution system At this level transient voltages are contro
138. rror ErrorlD 3 DLG_ERR_DATAFILE_ACCESS is returned Rockwell Automation Publication 2080 UM005A EN E December 2013 79 Chapter9 Using microSD Cards Datalog Function DLG Block The datalogging function block lets a user program to write run time global values into the datalogging file in microSD card DLG Enable Status TSEnable ErrorlD Cfgld DLG Input and Output Parameters Parameter Parameter Data Type Description Type Enable INPUT BOOL Datalogging write function enable On rising edge that is Enable value is triggered from low to high the function block executes The precondition for execution is that the last operation has completed TSEnable INPUT BOOL Date and timestamp logging enable flag Cfgld INPUT USINT Configured dataset DSET number 1 10 Status OUTPUT USINT Datalogging function block current status ErrorlD OUTPUT UDINT Error ID if DLG Write fails DLG Function Block Status Status Code 0 Description Datalogging IDLE status 1 Datalogging BUSY status 2 Datalogging COMPLETE SUCCEED status 3 DLG Function Block Errors Status Code Name DLG_ERR_NONE Datalogging COMPLETE ERROR status Description No error DLG_ERR_NO_SDCARD microSD card is missing DLG_ERR_RESERVED Reserved DLG_ERR_DATAFILE_ACCESS Error accessing datalog file in microSD card DLG_ERR_CFG_ABSENT Data
139. rror will be returned during RCP function block execution when card is full Recipe Function Block Timing Diagram Enable 1 Enable 1 Enable 1 isable 0 Disable 0 Disable 0 ii l Error 3 Succeed 2 Busy 1 Busy 1 Idle 0 Status 0 Idle 0 Idle 0 86 Rockwell Automation Publication 2080 UMO05A EN E December 2013 IMPORTANT Using microSD Cards Chapter 9 RCP Function Block Execution There are three possible states for Recipe function block Idle Busy Complete Complete with Succeed and Complete with Error For one Recipe function block execution the typical status starts from Idle then Busy and finishes with Complete To trigger another function block execution the status needs to go back to Idle first Idle status changes to Busy status only when Enable input signal is in rising edge Complete status enters Idle status when Enable input signal is on Disable status RWFlag Cfgld and RcpName input parameters are only sampled at Enable input parameter s rising edge when a new function block execution starts During function block execution input parameters of RWFlag Cfgld and RcpName are locked and any changes are ignored When the function block execution finishes the function block status changes from Busy to Complete At this stage if input Enable is False function block status changes to Idle after staying as Complete for exactly one scan time
140. ruction flags an error Note that the KEY_READ_REM instruction will always show key status as False if Push Button Key Read is disabled in Connected Components Workbench or the Remote LCD To initiate backup and restore through the REMLCD module access the memory card by going to the Main Menu Advanced Set gt Memory Card See Using microSD Cards on page 73 for information about project backup and restore on the microSD card To learn about installation hardware features and specifications of the Micro800 Remote LCD refer to the installation instructions publication 2080 IN010 in the Literature Library Rockwell Automation Publication 2080 UMO005A EN E December 2013 71 Chapter8 Using the Micro800 Remote LCD Notes 72 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Chapter 9 Using microSD Cards This chapter provides a description of microSD card support on Micro820 controllers Topic Page Overview 73 Project Backup and Restore 73 Backup and Restore Directory Structure 75 Powerup Settings in ConfigMeFirst txt 76 General Configuration Rules in ConfigMeFirst txt 77 ConfigMeFirst txt Errors 77 Datalog 78 Recipe 83 Quickstart Projects for Datalog and Recipe Function Blocks 87 The last section provides quickstart projects for the datalog and recipe functions Overview Micro820 controllers support microSD cards for the following purposes e Project backup and resto
141. s RSD MyProj2 Power up and read the project from restore directory MyProj2 USERPRJ into controller Require extra power cycle to clear existing fault first using CF setting or other means This setting overwrites UPD or its default load always or load on error restore function UPD My Proj For normal usage of backup and restore that is through Connected Components Workbench 2080 REMLCD Load Always or Load on Memory Error settings set the user project directory name For example My Proj during powerup or when the microSD card is inserted This directory is also used by data logging and recipe function END End of setting This setting is always required even when the ConfigMeFirst txt file does not contain any other setting The SD LED goes off when this setting is not present IMPORTANT Directory Settings If no directory has been specified in the ConfigMeFirst txt file then backup and restore will occur in the controller name directory Micro820 USERPRy by default If UPD is configured in the ConfigMeFirst txt file then backup and restore will occur in the UPD directory specified BKD setting is implemented even when the controller is locked or password protected BKD directory is automatically created if it does not yet exist Rockwell Automation Publication 2080 UMO05A EN E December 2013 Using microSD Cards Chapter 9 IMPORTANT Powerup Network Para
142. s Input GAIN_PID Gains for IPIDCONTROLLER See GAIN_PID Data type Rockwell Automation Publication 2080 UMO005A EN E December 2013 135 Appendix D IPID Function Block IPIDCONTROLLER Arguments Parameter Parameter Data Type Description Type AutoTune Input BOOL Start AutoTune sequence ATParameters Input AT_Param Autotune parameters See AT_Param Data Type Output Output Real Output value from the controller AbsoluteError Output Real AbsoluteError is the difference between Process value and set point value ATWarnings Output DINT Warning for the Auto Tune sequence Possible value are e 0 No auto tune done e 1 Auto tuning in progress e 2 Auto tuning done e 1 Error 1 Controller input Auto is TRUE please set it to False e 2 Error 2 Auto tune error the ATDynaSet time expired OutGains Output GAIN_PID Gains calculated from AutoTune Sequences See GAIN PID Data type ENO Output BOOL Enable out Only applicable to LD ENO is not required in FBD programming GAIN_PID Data Type Parameter Type Description DirectActing BOOL Types of acting e TRUE Direct acting e FALSE Reverse acting ProportionalGain REAL Proportional gain for PID gt 0 0001 Timelntegral REAL Time integral value for PID gt 0 0001 TimeDerivative REAL Time derivative value for PID gt 0 0 DerivativeGain REAL Derivative gain fo
143. ser supply voltage 10V DC min 10V DC min 26 4V DC max 26 4V DC max Load current min 10 mA On state voltage drop 1V max load current 1 5V max load current 2 5V max surge current Rockwell Automation Publication 2080 UMO05A EN E December 2013 Specifications Appendix A DC Output Specifications for 2080 LC20 200BB R Attribute Standard Outputs High Speed Output m Outputs 0 00 0 05 Output 0 06 Current ratings per point 0 3 A 65 C max 100 mA high speed 1 0 A 30 C max operation 1 0 mA max leakage 1 0 A 30 C 0 3 A 65 C standard operation 1 0 mA max leakage Surge current per point peak current 40A max surge duration 10 ms max rate of repetition 30 C once each second max rate of repetition 65 C once every two seconds Controller current max total 3A Turn on time max 0 1 ms 0 2 us Turn off time max 1 0 ms 2 5 us Response time max 10 ms Frequency rate NA 2 1 High speed output operation is greater than 5 Khz PWM Output Duty Cycle Error Turn On Off time for the Micro820 controllers for the PWM output port is 0 2 us and 2 5 us max respectively Duty cycle error is Positive error 2 5 us F Negative error 0 2 us F The plot below shows duty cycle error vs frequency To get the duty cycle error at a certain frequency for example the user sets frequency to 20 KHz and sets duty cycle to 30 in Connected Components Workbench t
144. ta is being written or retrieved from the card Ongoing write and retrieval operations are indicated by a flashing SD status LED A recipe header file will be saved with the uploaded recipes Documents library Recipe Date modified Name J Rep_idot 06 11 2013 2 40PM File Folder recipe_header txt 06 11 2013 2 42 PM Text Document BH recipe_header txt Notepad File Edit Format View Help RCP1 data_string Progl data_bool Proagl 100 Rockwell Automation Publication 2080 UMO05A EN E December 2013 General Specifications Appendix A Specifications The Micro820 controllers have the following specifications and certifications Attribute 2080 LC20 20AWB R 2080 LC20 200WB R Number of 0 12 inputs 8 outputs Dimensions 90 x 104 x 75 mm HxWxD 3 54 x 4 09 x 2 95 in Shipping weight approx 0 38 kg 0 83 Ib Wire size For fixed terminal blocks Min Max Solid 0 14mm 26 AWG 2 5 mm 14 AWG rated 90 C 7 7 194 F insulation max Stranded 0 14 mm4 26 AWG 1 5 mm 16 AWG For removable terminal blocks Min Max Solid and 0 2 mm 24 AWG 2 5 mm 14 AWG rated 90 C Stranded 194 F insulation max For RS232 RS485 serial port Min Max Solid 0 14mm2 26 AWG 1 5 mm 16 AWG rated 90 C 7 7 194 F insulation max Stranded 0 14 mm4 26 AWG 1 0 mm4 18 AWG Wiring category 2 on signal ports 2 on power ports 2 on communica
145. talog and Recipe Function Blocks 87 Usethe Datalos Feature serrie iii renens crente en mente 88 Rockwell Automation Publication 2080 UM005A EN E December 2013 vii Table of Contents Specifications Troubleshooting Quickstarts IPID Function Block Modbus Mapping for Micro800 viii Usg the Recipe Featittes tiie tins cstansiug mae eh wie ERS 94 Appendix A ERE AAEE EEE E S eo ogee seu teh I E A ae ee fe ee atten eon 101 Appendix B Status Indicators on the Controller 00 0 cece eee eee es 111 Normal O petationcss Siasacus 25 ehateer uses ania Wek cow eee 112 Error Conditions 0 cc eee e ccc e eee cnc eeeceeneeeneeenaes 112 Brtorcod s sec e E E E E eh weaetend 113 Controller Error Recovery Model 2 cee cee scence neces 119 Calling Rockwell Automation for Assistance 000 0000s 120 Appendix C Flash Upgrade Your Micro800 Firmware 0 0c eee eee 121 Establish Communications between RSLinx and a Micro820 Controller through USB Port on 2080 REMUCD oi 5 5 tava ty eon yeae cen Eas 124 Configure Controller Passwotd sisaccccivesntins cube eee svincad eas ocines 128 Set Controller Password 0 e cece eee e cece cee eeeenaes 129 Change Passwords vanniwrerasewars anes tre hooeerame sew tix as 130 Clear Password fees oe het Cea eed ee eats 131 Jeter C101 FAO Lerma re pre a nme mira PERU R BY yy areas ee 132 Checking if Forces locks are Enabled
146. te 3 44 before calling for assistance 120 C calibration 35 calling for assistance 120 CE mark 7 8 certifications 7 Index CIP Client Messaging 39 CIP communications pass thru 40 CIP Generic 39 CIP Serial 38 39 42 Parameters 44 Driver configure 43 parameters 44 Server 37 CIP Symbolic 38 39 supported data types 39 addressing 39 Server 38 communication connections 37 communication protocols 37 communications ports 37 CompactLogix 38 Compliance to European Union Directive EMC Directive 8 Low Voltage Directive 8 Compliance to European Union Directives 7 ConfigMeFirst txt 3 errors 77 Connected Components Workbench iv 7 48 51 54 57 58 61 64 69 78 83 ControlFlash 61 controller Error Recovery Model 119 grounding 29 1 0 wiring 30 load 52 lock 58 minimizing electrical noise 31 preventing excessive heat 14 password 57 ControlLogix 38 D datalog 1 78 data types 82 directory structure 79 execution rules 82 specifications 79 timing diagram 81 datasets 78 79 DF1 mode 44 DHCP Client 37 DIN rail mounting 20 disconnecting main power 11 Rockwell Automation Publication 2080 UMO05A EN E December 2013 150 Index DLG function block status 80 function error ID list 80 input and output parameters 80 duplicate packet detection 44 E embedded responses 45 Embedded Serial Port Cables 4 EMC Directive 8 Endian Configuration 143 ENET status 2 ENO retries 45 error codes 113 114 error conditions
147. te LCD LCD_REM The LCD_REM function block is used to display user strings on the REMLCD module when REMLCD is present and connected LCD_REM Enable Font LCD_REM Sts Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7 Line 8 LCD_BKLT_REM LCD_BKLT_REM Enable I LCD_BKLT_REM Color Sts Mode This function block is used to configure backlight parameters on the Remote LCD module Execution of the LCD_BKLT_REM takes precedence over current backlight settings in the Main Menu When Enable input goes False and the instructions stop executing the last Main Menu setting of the backlight takes effect The LCD_BKLT_REM instruction is only effective when displaying user defined screen or I O Status screen While in the Main Menu backlight settings configured through the Main Menu take effect IMPORTANT When in the Main Menu the LCD_BKLT_REM instruction will be disabled or ineffective 70 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Backup and Restore Hardware Features Installation and Specifications Using the Micro800 Remote LCD Chapter 8 KEY_READ_REM KEY_READ_REM Enable m KEY_READ_REM Sts KeyData This function block can be used to read key status on the Remote LCD module when the user defined screen is active When user defined screen is not active KEY_READ_REM inst
148. ted that an ACK is expected Configure Modbus RTU 50 1 Open your Connected Components Workbench project On the device configuration tree go to the Controller properties Click Serial Port 5 Controller General Memory Ethernet Internet Protocol Port Settings Port Diagnostics Date and Time Interrupts Startup Faults Modbus Mapping Real Time Clock Embedded I O Memory Card Remote LCD Data Log Recipe Plug In Modules lt Empty gt lt Empty gt Rockwell Automation Publication 2080 UMO005A EN E December 2013 45 Chapter5 Communication Connections 2 Select Modbus RTU on the Driver field Controller Serial Port Common Settings Driver Modbus RTU v Baud Rate 19200 Parity None hg Modbus Role Master x Protocol Control Media RS232 no handshake Data Bits 8 Stop Bits dey Response Timer 200 ms Broadcast Pause 200 ms Inter Char Timeout 0 ps 3 Specify the following parameters e Baud rate e Parity e Unit address e Modbus Role Master Slave Auto Modbus RTU Parameters Parameter Options Default Baud Rate 1200 2400 4800 9600 19200 38400 19200 Parity None Odd Even None Modbus Role Master Slave Auto Master 4 Click Advanced Settings to set advanced parameters Refer to the table for available options and default configuration for advanced parameters Modbus RTU Advanced Parameters Parameter Options Default Media RS
149. tention Micro830 and Micro850 controllers retain all user created variables after a power cycle but the variables inside instances of instructions are cleared For example A user created variable called My_Timer of Time data type will be retained after a power cycle but the elapsed time ET within a user created timer TON instruction will be cleared Unlike Micro830 Micro850 controllers Micro810 and Micro820 controllers can only retain a maximum of 400 bytes of user created variable values This means that after a power cycle global variables are cleared or set to initial value and only 400 bytes of user created variable values are retained Retained variables can be checked at the global variable page Progl POU Quick Tips Data Type Dimension String Size Initial Value Attribute Retained w R Maahi iol Bannink lac akioa alain Depending on base size available memory on Micro800 controllers are shown in the table below Memory Allocation for Micro800 Controllers Attribute 10 16 point 20 point 24 and 48 points Program steps 4K 10K 10K Data bytes 8 KB 20 KB 20 KB 1 Estimated Program and Data size are typical program steps and variables are created dynamically 1 Program Step 12 data bytes These specifications for instruction and data size are typical numbers When a project is created for Micro800 memory is dynamically allocated as either program or data memory at build time This
150. tents before restoring The ConfigMeFirst txt file is a configuration file stored on the microSD card that the user can optionally create to customize backup restore recipe and datalog directories The following sections include information on how to configure the ConfigMeFirst txt properly Rockwell Automation Publication 2080 UMO005A EN E December 2013 75 Chapter 9 Using microSD Cards IMPORTANT The Micro800 controller reports a major fault when project backup does not succeed because the memory card size is exceeded Powerup Settings in ConfigMeFirst txt On powerup the Micro820 controller reads and carries out configuration settings described in the ConfigMeFirst txt file as shown in the following table ConfigMeFirst txt Configuration Settings Setting Description PM Power up and switch to PROGRAM mode CF Power up and attempt to clear fault ESFD Embedded Serial Factory Defaults Power up and revert embedded serial comms to factory defaults IPA XXX XXX XXX XXX Power up and set IP address to xxx must be numbers only SNM XXX XXX XXX XXX Power up and set subnet mask to xxx must be numbers only GWA XXX XXX XXX XXx Power up and set gateway address to xxx must be numbers only BKD My Proj 1 Power up and save the controller project into backup directory My Proj 1 USERPRJ Require extra power cycle to clear existing fault first using CF setting or other mean
151. terminal status 2 Fault status Off No fault detected Red Controller hard fault Flashing red Major fault detected 3 Run status Green Executing the user program in run mode Flashing Green 1 Hz The controller is in program mode 4 Serial Off No traffic for RS232 RS485 communications status Green Traffic through RS232 RS485 5 Force status off No force conditions are active Amber Force conditions are active Rockwell Automation Publication 2080 UM005A EN E December 2013 111 Appendix B Troubleshooting Status Indicator Description Description State Indicates 5 SD status Off e microSD card is not inserted Uninitialized State e microSD card is inserted but medium is bad e microSD card is inserted but file system is bad Off e microSD card read write failure Error State e Failure to read Configmefirst txt in the root directory e Errors are detected in ConfigMeFirst txt See ConfigMeFirst txt Errors on page 77 for list of errors On e microSD card is initialized completely Idle State without read write on SD card e microSD card read write is complete Blinking microSD card is being read written Operating State 6 ENET status Steady Off Not powered no connection The device is powered off or is powered on but no Ethernet link established Flashing Green No IP address The device is powered on with Ethernet link established but no IP address is assi
152. the following typical pinout for constructing a straight through cable DTE Device Micro820 DCE Device Channel 0 Modem etc 6 Pin 25 Pin 9 Pin 5 TXD pm TXD 2 3 4 RXD lt RXD 3 2 6 GND lt gt GND 7 5 1 B DCD 8 1 2 A DTR 20 4 3 GND DSR 6 6 CTS 5 8 RTS 4 7 Rockwell Automation Publication 2080 UMO005A EN E December 2013 41 Chapter5 Communication Connections Co nfigure Seri al Port You can configure the Serial Port driver as CIP Serial Modbus RTU ASCII or choose Shutdown through the Controller Configuration tree in Connected Components Workbench software By default when a Micro820 controller is added to the Project Organizer in Connected Components Workbench Remote LCD parameters are configured to overwrite serial port settings Controller Serial Port Common Settings Driver CIP Serial Baud Rate 38400 Parity None Station Address i o Remote LCD is configured to overwrite the serial port parameters To edit serial port settings go to the Remote LCD configuration page and uncheck the Configure Serial Port for Remote LCD option button Controller Remote LCD 3 Controller General Status Disconnected Memory Serial Port Hardware Settings Ethernet Configure Serial Port for Remote LCD uncheck this option Internet Protocol Port Settings 7 Enable Push Button Key Read Port Diagnos
153. tics Date and Time Startup Message Interrupts Display Ti gt Startup Faults ge al of isc Modbus Mapping Font Size Large 8x16 pie 7 Real Time Clock Embedded VO Max Size 96 Characters 24 columns x 4 rows Memory Card Message 2080 REMLCD Remote LCD Data Log Recipe 3 Plug In Modules lt Empty gt lt Empty gt Preview vi fe 2080 REMLCD 42 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Communication Connections Chapter 5 When the Remote LCD configuration is unchecked the serial port values are visible and can be edited Controller Serial Port Common Settings Driver CIP Serial Baud Rate 38400 hd Parity None gt Station Address ee Protocol Control DF1 Mode DF 1 Full Duplex Control Line No Handshake Error Detection CRC Z Embedded Responses After One Received 4 Duplicate Packet Detection ACK Timeout x20ms 50 ENQ Retries 3 NAK Retries 3 Transmit Retries 3 Configure CIP Serial Driver 1 Open your Connected Components Workbench project On the device configuration tree go to the Controller properties Click Serial Port 5 Controller General Memory Ethernet Internet Protocol Port Settings Port Diagnostics Date and Time Interrupts Startup Faults Modbus Mapping Real Time Clock Embedded I O Memory Card Remote LCD Data Log Recipe 5 Plug In Modules lt Empty gt lt Empty gt Rockwell Automation Publication 2080 UMO005A EN
154. tion ports Wire type Use copper conductors or shielded cables Terminal screw torque For removable and fixed terminal blocks 0 5 0 6 Nm 4 4 5 3 Ib in using a 0 6 x 3 5 mm flat blade screwdriver Note Use a handheld screwdriver to hold down the screws at the side For RS232 RS485 serial port 0 22 0 25 Nm 1 95 2 21 b in using 0 4 x 2 5 x 80 mm 2 component grip with non slip grip screwdriver Input circuit type 24V DC sink source standard for 2080 LC20 200WB R 2080 LC20 200BB R 120V AC for 2080 LC20 20AWB R for inputs 4 11 only Output circuit type Relay 24V DC source Relay standard and high speed Power input 24V DC Power consumption 5 62 W without plug ins max 8 5 W with plug ins max Rockwell Automation Publication 2080 UMO005A EN E December 2013 101 AppendixA Specifications General Specifications Attribute 2080 LC20 20AWB R 2080 LC20 200BB R 2080 LC20 200WB R Power dissipation 6W Power supply voltage range 20 4 26 4 V DC Class 2 Auxiliary power supply output for 10V thermistor 0 rating Input 120V AC 16 mA Output 2 A 240 V AC 2A 24V DC 30 C Input 24V DC 8 8 mA Output 24V DC 1 Aperpoint Surrounding air temperature A per point Surrounding air temperature 65 C Input 24V DC 8 8 mA Output 2 A 240 V AC 2A 24V DC 24V DC 0 3 Isolation voltage 250V continuous Reinforced Ins
155. tion timeouts may occur if programmed cycle time is set too slow for example 200 ms to maintain communications System Variable for Programmed Cycle Time Variable __SYSVA_TCYCYCTIME Description Programmed cycle time Note Programmed cycle time only accepts values in multiples of 10 ms If the entered value is not a multiple of 10 it will be rounded up to the next multiple of 10 On firmware revision 2 and later all digital output variables driven by the I O scan gets cleared on powerup and during transition to RUN mode Two system variables are also available from revision 2 and later System Variables for Scan and Powerup on Firmware Release 2 and later Variable Type Description _SYSVA_FIRST_SCAN BOOL First scan bit Can be used to initialize or reset variables immediately after every transition from Program to Run mode Note True only on first scan After that it is false SYSVA_POWER_UP_BIT BOOL Powerup bit Can be used to initialize or reset variables immediately after download from Connected Components Workbench or immediately after being loaded from memory backup module for example microSD card Note True only on the first scan after a powerup or running a new ladder for the first time Rockwell Automation Publication 2080 UMO005A EN E December 2013 53 Chapter6 Program Execution in Micro800 Memory Allocation Guidelines and Limitations for Advanced Users 54 Variable Re
156. tn dine dakey caus 48 Ethernet Host Name enrera sda ans Saved awa roe 49 Chapter 6 Overview of Program Execution iis iscccis las ceceeees cee dese dies 51 Fzec tion R les sereo sued sida teaver oa tate wees 52 Controller Load and Performance Considerations 0005 52 Periodic Execution of Programs iancatwy noreeseenweees cet 53 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Controller Security Using the Micro800 Remote LCD Using microSD Cards Chapter 1 Power Up and First Statisc csenaletecas tir T en whee edn dea gage te 53 Variable Retention 24 cess Anceeeareeenda meow hol ey ea Meera e 54 Memory Allocation 2cveveu se atet eh SoG tent re Rehan 54 Guidelines and Limitations for Advanced Users 0 0 0000 ee 54 Chapter 7 Exclusive ACCESS ia a ere Race Spe Sas aalelig ais tet dh a ote et oak 57 Password Protect nencX etc tien desetucs sod she ted arming base te uenands armen 57 Comiparibiltty 2226 2h uvi suet dette SNe cue Mh Jed Be cel 57 Work with a Locked Controller s aussccadis dein cesa Sein ea taeaes 58 Upload from a Password Protected Controller 58 Debug a Password Protected Controller 000005 59 Download to a Password Protected Controller 59 Transfer Controller Program and Lock Receiving Controller 59 Back Up a Password Protected Controller 00 60 Configure Controller Password 20 24 seecu lh ala eeaieeansve decent
157. tomasyon Ticaret A S Kar Plaza Ig Merkezi E Blok Kat 6 34752 erenk y stanbul Tel 90 216 5698400 www rockwellautomation com 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 NV Pegasus Park De Kleetlaan 12a 1831 Diegem 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 Rockwell Automation Publication 2080 UM005A EN E December 2013 Copyright 2013 Rockwell Automation Inc All rights reserved Printed in the U S A
158. ts through Connected Components Workbench Recipe Function RCP Block The RCP function block allows a user program to read variable values from an existing recipe data file which is in the recipe folder of the microSD card and update run time global or local variable values in the controller The RCP function block also allows the user program to write run time global or local variable values from smaller controller into the recipe data file in the microSD card RCP Enable Status RWFlag ErrorlD Cfgld RcpName Rockwell Automation Publication 2080 UMO05A EN E December 2013 RCP Input and Output Parameters Using microSD Cards Chapter 9 Parameter Parameter Data Type Description Type Enable INPUT BOOL Recipe read write function enable If Rising Edge Enable is triggered from low to high starts recipe function block and the precondition is that last operation is completed RWFlag INPUT BOOL TRUE Recipe write data variables to recipe files into the microSD card FALSE Recipe reads saved data variables from the microSD card and update these variables accordingly Cfgld INPUT USINT Recipe set number 1 10 RcpName INPUT STRING Recipe data filename maximum 30 characters Status OUTPUT USINT Current state of Recipe function block ErrorlD OUTPUT UDINT Detailed error ID information if RCP read write fails RCP Function Block Status Status Code 0
159. uickstarts Appendix C 5 Click Install the software automatically Recommended and then click Next Found New Hardware Wizard This wizard helps you install software for Rockwell Automation USB CIP If your hardware came with an installation CD or floppy disk insert it now What do you want the wizard to do Install the software automatically Recommended C Install from a list or specific location Advanced Click Next to continue lt Back Cancel The Wizard searches for new hardware Found New Hardware Wizard _ Please wait while the wizard searches Rockwell Automation USB CIP 3 Rockwell Automation Publication 2080 UM005A EN E December 2013 125 Appendix C Quickstarts 6 Open RSLinx Classic and run RSWho by clicking the aa icon File Edit View Communications Station DDE OPC 5 S18 BlR X M Autobrowse Workstation NAUSMAY1QZR4R1 5 Linx Gateways Ethernet 2080 REMLCD_10 DFL A Ethernet 8 01 Micro820 Micro820 5 AB_ETH 1 Ethernet 5 AB_ETHIP 1 Ethernet AB_VBP 1 1789 A17 A Virtual Chassis Security Window Help l ss Not Browsing Welcome to Rockwell Automation s EDS Wizard The EDS Wizard allows you to upload EDS file s stored in a device To continue click Next Rockwell Automation s EDS Wizard Upload EDS File This will upload ED
160. ulation Type Output to Aux and Network Inputs to Outputs 150V continuous Reinforced Insulation Type Input to Aux and Network Type tested for 60 s 3250 V DC Output to Aux and Network Inputs 50V continuous Reinforced Insulation Type 1 0 to Aux and Network Inputs to Outputs Type tested for 60 s 720 V DC 1 0 to Aux and Network Inputs to Outputs 250V continuous Reinforced Insulation Type Output to Aux and Network Inputs to Outputs 50V continuous Reinforced Insulation Type Input to Aux and Network Type tested for 60 s 720 V DC Inputs to Aux and Network 3250 V DC Outputs to Aux and Network Inputs to to Outputs Outputs Type tested for 60 s 1950 V DC Input to Aux and Network Pilot duty rating C300 R150 C300 R150 Insulation stripping length 7 mm for the removable and fixed terminal blocks 5 mm for the RS232 RS485 serial port Enclosure type rating Meets IP20 North American temp code T4 1 Use this Conductor Category information for planning conductor routing Refer to Industrial Automation Wiring and Grounding Guidelines publication 1770 4 1 102 Analog Input Specifications for I 00 1 03 Attribute Value Number of inputs 4 Type Voltage single ended Data range 0 4095 Input voltage range 0 10V DC Maximum input 26 4V DC Input impedance 14 14 KQ Resolution 12 bit 2 5 mV count Smoothing None Input time consta
161. unity can be obtained by routing the cables in grounded conduit Rockwell Automation Publication 2080 UMO005A EN E December 2013 31 Chapter4 Wire Your Controller Grounding Your Analog Cable Use shielded communication cable Belden 8761 The Belden cable has two signal wires black and clear one drain wire and a foil shield The drain wire and foil shield must be grounded at one end of the cable Foil shield Insulation Drain wire Clear wire 44531 IMPORTANT Do not ground the drain wire and foil shield at both ends of the cable Wiring Examples Examples of sink source input output wiring are shown below Sink Input Wiring Example 32 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Wire Your Controller Chapter 4 Source Output Wiring Example Logic side User side 24V Supply 45626 IMPORTANT For 2080 LC20 200BB R discrete output 06 shielded cable is required if the output is used as PWM Otherwise unshielded cable can be used Source Input Wiring Example Com Fuse VP 24V pc 45625 Wiring An alog Channels Analog input circuits can monitor voltage signals and convert them to serial digital data as shown in the following illustration A ATTENTION Analog inputs and outputs are not isolated Rockwell Automation Pu
162. upply 2080 PS120 240VAC or expansion I O modules make sure that there is 50 8 mm 2 in of space on all sides after attaching the optional parts DIN Rail Mounting The module can be mounted using the following DIN rails 35 x 7 5 x 1 mm and 35 x 15 mm EN 50 022 35 x 7 5 and EN 50 022 35 x 15 TIP For environments with greater vibration and shock concerns use the panel mounting method instead of DIN rail mounting Before mounting the module on a DIN rail use a flat blade screwdriver in the DIN rail latch and pry it downwards until it is in the unlatched position 1 Hook the top of the DIN rail mounting area of the controller onto the DIN rail and then press the bottom until the controller snaps onto the DIN rail 2 Push the DIN rail latch back into the latched position Use DIN rail end anchors Allen Bradley part number 1492 EAJ35 or 1492 EAHJ35 for vibration or shock environments To remove your controller from the DIN rail pry the DIN rail latch downwards until it is in the unlatched position Panel Mounting The preferred mounting method is to use four M4 8 screws per module Hole spacing tolerance 0 4 mm 0 016 in Follow these steps to install your controller using mounting screws 1 Place the controller against the panel where you are mounting it Make sure the controller is spaced properly 2 Mark drilling holes through the mounting screw holes and mounting feet then remove the controller 3 D
163. upply Installation Instructions external power supply 2080 IN001 Micro820 Programmable Controllers Installation Information on installing mounting and wiring Instructions 2080 INO09 the Micro820 controller Micro800 Remote LCD Installation Instructions Information on installing mounting and wiring 2080 IN010 the Micro800 Remote LCD module Micro800 RS232 485 Isolated Serial Port Plug in Information on mounting and wiring the Module Wiring Diagrams 2080 WD002 Micro800 RS232 485 Isolated Serial Port Plug in Module Micro800 Non isolated Unipolar Analog Input Plug in Module Wiring Diagrams 2080 WD003 nformation on mounting and wiring the icro800 Non isolated Unipolar Analog Input ug in Module z z Micro800 Non isolated Unipolar Analog Output Plug in Module Wiring Diagrams 2080 WD004 formation on mounting and wiring the icro800 Non isolated Unipolar Analog Output ug in Module z z Micro800 Non isolated RTD Plug in Module 0 formation on mounting and wiring the Wiring Diagrams 2080 WD005 icro800 Non isolated RTD Plug in Module Rockwell Automation Publication 2080 UMO005A EN E December 2013 iii Preface Resource Micro800 Non isolated Thermocouple Plug in Module Wiring Diagrams 2080 WD006 Description nformation on mounting and wiring the Micro800 Non isolated Thermocouple Plug in Module
164. urately LED on i Return controller to RUN or showing status any of the REM test modes Yes Refer to page 114 for Refer to page 114 for probable cause and probable cause and recommended action recommended action Test and verify system operation Rockwell Automation Publication 2080 UM005A EN E December 2013 119 Appendix B Troubleshooting Calli ng If you need to contact Rockwell Automation or local distributor for assistance it is helpful to obtain the following prior to calling Rockwell Automation for PAE i Assistance controller type series letter revision letter and firmware FRN number of the controller e controller indicator status 120 Rockwell Automation Publication 2080 UM005A EN E December 2013 Appendix C Quickstarts This chapter covers some common tasks and quickstart instructions that are aimed to make you familiar with the in Connected Component Workbench The following quickstarts are included Topic Page Flash Upgrade Your Micro800 Firmware 121 Configure Controller Password 128 Forcing I Os 132 Flash Upgrade Your This quick start will show you how to flash update the firmware in a Micro800 controller using ControlFLASH ControlFLASH is installed or updated with the latest Micro800 firmware when Connected Components Workbench Micro800 Firmware software is installed on your computer a ControlFlash firmware upgrade For users who need to use the same static
165. us Mapping for Micro800 All Micro800 controllers except the Micro810 12 point models support Modbus RTU over a serial port through the embedded non isolated serial port The 2080 SERIALISOL isolated serial port plug in module also supports Modbus RTU Both Modbus RTU master and slave are supported Although performance may be affected by the program scan time the 48 point controllers can support up to six serial ports one embedded and five plug ins and so consequently six separate Modbus networks Endian Configuration Modbus protocol is big endian in that the most significant byte of a 16 bit word is transmitted first Micro800 is also big endian so byte ordering does not have to be reversed For Micro800 data types larger than 16 bits for example DINT LINT REAL LREAL multiple Modbus addresses may be required but the most significant byte is always first Mapping Address Space and supported Data Types Since Micro800 uses symbolic variable names instead of physical memory addresses a mapping from symbolic Variable name to physical Modbus addressing is supported in Connected Components Workbench software for example InputSensorA is mapped to Modbus address 100001 By default Micro800 follows the six digit addressing specified in the latest Modbus specification For convenience conceptually the Modbus address is mapped with the following address ranges The Connected Components Workbench mapping screen follows this conventi
166. ve companies Who Should Use this Manual Purpose of this Manual Additional Resources Preface Read this preface to familiarize yourself with the rest of the manual It provides information concerning e who should use this manual e the purpose of this manual e related documentation e supporting information for Micro800 Use this manual if you are responsible for designing installing programming or troubleshooting control systems that use Micro800 controllers You should have a basic understanding of electrical circuitry and familiarity with relay logic If you do not obtain the proper training before using this product This manual is a reference guide for Micro820 controllers It describes the procedures you use to install wire and troubleshoot your controller This manual e explains how to install and wire your controllers e gives you an overview of the Micro800 controller system Refer to the Online Help provided with Connected Components Workbench software for more information on programming your Micro800 controller These documents contain additional information concerning related Rockwell Automation products Resource Description Micro800 Plug in Modules 2080 UM004 Information on features configuration installation wiring and specifications for the Micro800 plug in modules Micro800 Programmable Controller External AC Information on mounting and wiring the optional Power S
167. xample Micro820 does not support PTO motion control A Micro800 cycle or scan consists of reading inputs executing programs in sequential order updating outputs and performing housekeeping datalog recipe communications Program names must begin with a letter or underscore followed by up to 127 letters digits or single underscores Use programming languages such as ladder logic function block diagrams and structured text Up to 256 programs may be included in a project depending on available controller memory By default the programs are cyclic executed once per cycle or scan As each new program is added to a project it is assigned the next consecutive order number When you start up the Project Organizer in Connected Components Workbench it displays the program icons based on this order You can view and modify an order number for a program from the program s properties However the Project Organizer does not show the new order until the next time the project is opened The Micro800 controller supports jumps within a program Call a subroutine of code within a program by encapsulating that code as a User Defined Function Block UDFB Although a UDFB can be executed within another UDFB a maximum nesting depth of five is supported A compilation error occurs if this is exceeded Alternatively you can assign a program to an available interrupt and have it executed only when the interrupt is triggered A program assigned to t
168. zardous before proceeding Rockwell Automation Publication 2080 UMO005A EN E December 2013 21 Chapter3 Install Your Controller Install the microSD Card 22 Connect the RJ 45 connector of the Ethernet cable to the Ethernet port on the controller The port is on the bottom of the controller 46214 1 Insert the microSD card into the card slot You can install the microSD card in one orientation only The beveled corner should be at the bottom If you feel resistance when inserting the microSD card pull it out and change the orientation Qg E EELE i 678000 N l OO w Doas N EE i lon Bradiey i MicroB29 f 2080 L C20 200c Insert the microSD card into the slot A 46218 46219 Rockwell Automation Publication 2080 UMO05A EN E December 2013 Install Your Controller Chapter 3 3 To remove the microSD card from the slot gently press the card until it clicks back and releases itself from the slot Install the 2080 REMLCD The Micro820 controller supports the 2080 REMLCD module a simple text Module display interface for configuring settings such as IP address It can be mounted through a front panel or on the same DIN rail as the controller For information on how the Remote LCD interfaces with the Micro820 controller see Using the Micro800 Remote LCD on page 63 To learn about installation hardware features and specifications of the 2080
Download Pdf Manuals
Related Search
Related Contents
Johnson 88 14dias - Axam Higiene Profesional Digital-Analog Converter Module type AJ65SBT Sunbeam M98111-000-000 User's Manual interco: mode d`emploi Notice Manuel d`utilisation ce-ivd spec template SM 915 TI MAXI MT2S-N 1297 Manual - Communications Specialties, Inc. Copyright © All rights reserved.
Failed to retrieve file