Maple Model(s) HMI5000 Series CONTROLLER INFORMATION SHEET PLC or Controller Allen-Bradley Micro820/830/850 (CIP Serial) P/N: 1036-0244 Rev. 00 Date: 07/27/2016 Summary Maple Systems HMI5000 Series Human/Machine Interface Terminals (Maple HMIs that use the EZware-5000/Plus configuration software) communicate with Allen-Bradley Micro820/830/850 Programmable Controllers via the CIP Symbolic Client/Server DF1 Full Duplex protocol (CIP Serial) using the RS232 port located on the PLC. Compatible PLCs Family Model Micro820 Series 2080-LC20-20QWB, 2080-LC20-20QBB, 2080-LC20-20AWB, 2080-LC20-20QWBR, 2080-LC20-20QBBR, 2080-LC20-20AWBR Micro830 Series 2080-LC30-10QWB, 2080-LC30-10QVB, 2080-LC30-16AWB, 2080-LC30-16QWB, 2080-LC30-16QVB, 2080-LC30-24QBB, 2080-LC30-24QVB, 2080-LC30-24QWB, 2080-LC30-48AWB, 2080-LC30-48QBB, 2080-LC30-48QVB, 2080-LC30-48QWB Micro850 Series 2080-LC50-24AWB, 2080-LC50-24QBB, 2080-LC50-24QVB, 2080-LC50-24QWB, 2080-LC50-48AWB, 2080-LC50-48QBB, 2080-LC50-48QVB, 2080-LC50-48QWB 1036-0244 Page 1 of 13 Rev. 00, 07/28/2016
Communications Cable The Maple HMI can be connected directly to the RS232 serial port located on the Micro820/830/850 controller. A list of communications cables offered by Maple Systems as well as cable assembly instructions to assist you in assembling your own communications cable are available on our website at www.maplesystems.com. WARNING: If your communications cable is not wired exactly as shown in our cable assembly instructions, damage to the HMI or loss of communications can result. Accessible PLC Memory The driver makes use of the tag list obtained from the Rockwell Connected Components Workbench software. So, to use this communications driver with your HMI, you must perform the following steps to import the tag list of the Allen-Bradley Micro820/830/850 PLC: Configure the Serial Port of the Micro820/830/850 PLC. Tags must be created at the Global Variables level. Tags of type BOOL, BYTE, SINT, USINT, WORD, INT, UINT, DWORD, DINT, REAL, UDINT, and STRING are supported. Tags of any other type will not be imported. User-Defined types are not supported. The Micro820/830/850 does not have internal memory addresses, all references are done through the tag database. Therefore, the tags must be imported into EasyBuilder as outlined below. To configure the PLC serial port using the Connected Components Workbench: 1. Open your Connected Components Workbench project. On the device configuration tree, go to the Remote LCD configuration page and uncheck the Configure Serial Port for Remote LCD option button. Note: Ignore this step if your particular Controller does not support a Remote LCD. When the Remote LCD configuration is unchecked, the serial port values are visible and can be edited. Phone: 425/745-3229 Fax: 425/745-3429 Email: support@maplesystems.com www.maplesystems.com 1036-0244 Page 2 of 13 Rev. 00, 07/28/2016
2. On the device configuration tree, go to the Controller properties. Click Serial Port. 3. Select CIP Serial from the Driver field. Use recommended default settings listed above. Important: After changing the serial port settings on the controller, power cycle the Remote LCD. 1036-0244 Page 3 of 13 Rev. 00, 07/28/2016
To retrieve the tags from Connected Components Workbench: 1. In the Project Organizer window, select Global Variables. Note: Only Global Variables are supported. 2. On the right side of the Connected Components Workbench software, click in the Micro850-VAR tab. Select the variables that are to be imported into EZware. Right-click in the highlighted area, and select Copy. Note: Predefined addresses (ex. _IO_EM_DI_00) cannot be copied. Phone: 425/745-3229 Fax: 425/745-3429 Email: support@maplesystems.com www.maplesystems.com 1036-0244 Page 4 of 13 Rev. 00, 07/28/2016
To load the selected tags into EZware: 1. On the Device tab of the EZware System Parameters dialog, select the Micro850 driver and click the Tag Editor button. 2. The Tag Editor dialog is displayed. Right-click on Global-Variables, and select New data type 3. Enter a name for the new data type. In this example, it is named Test, but the actual name doesn t matter. If desired, enter a description of the data type. Click 1036-0244 Page 5 of 13 Rev. 00, 07/28/2016
the Paste button. 4. Right-click inside the Paste area, and select Paste. 5. The variable data is pasted into the Tag Editor, in XML format. Phone: 425/745-3229 Fax: 425/745-3429 Email: support@maplesystems.com www.maplesystems.com 1036-0244 Page 6 of 13 Rev. 00, 07/28/2016
6. Click the OK button. The tags are present in the Tag Editor. 7. The Save to default button is used to save the data into two files: ABMicro850GlobalVariablesDefined.dat and ABMicro850StructDefined.dat which are located in the EZPlus\Data Type folder. The Load from default button is used to retrieve the Data Types without having to import the Data Tags from your Allen-Bradley project again. Warning: Clicking on the Load from default button will overwrite and erase any 1036-0244 Page 7 of 13 Rev. 00, 07/28/2016
Data Types already listed in the Tag Editor. Click the + next to Global Variables on the upper left part of the dialog to see the variables. Click the Exit button to close the Tag Editor. 8. EZware word-type objects, such as the Numeric object, will now have access to the Micro850 variables containing numeric data. Phone: 425/745-3229 Fax: 425/745-3429 Email: support@maplesystems.com www.maplesystems.com 1036-0244 Page 8 of 13 Rev. 00, 07/28/2016
9. EZware boolean-type objects, such as the Bit Lamp object, will now have access to the Micro850 variables containing boolean data. Note: None of the imported tag variables can be seen in the EZwarePlus Address Tag Library Manager- you must open an object to see a listing in the Read/Write Address section. The Tag Editor also supports importing Struct-Defined Data Types. Note: Structured data types are only available in the Developer Edition of the Connected Components Workbench. To create a Struct data type variable: 1. On the Device tab of the EZware System Parameters dialog, select the Micro850 driver and click the Tag Editor button. 1036-0244 Page 9 of 13 Rev. 00, 07/28/2016
2. The Tag Editor dialog is displayed. Right-click on Struct-Defined, and select New data type Phone: 425/745-3229 Fax: 425/745-3429 Email: support@maplesystems.com www.maplesystems.com 1036-0244 Page 10 of 13 Rev. 00, 07/28/2016
3. Enter the [Data Type] in the [Name] field, and then click [Add]. 4. Enter each data type member using the same name and data type used in the Connected Components Workbench software for that Structure Data Type: 5. When done, click [OK] and then click [Save to default] in the Tag Editor to finish. 1036-0244 Page 11 of 13 Rev. 00, 07/28/2016
Important Memory Considerations Do not configure the HMI to write to any PLC tag which should only be written to by the PLC. Troubleshooting Notes: If the HMI attempts to address an invalid variable reference, the HMI may display PLC No Response. EZware Settings The following table lists the communications settings that must be configured in EZware. These settings can be found in the Edit-Set System Parameters menu under the Device tab. Please note: The Recommended Settings column provides the recommended setting based upon the default settings most commonly used in the Allen-Bradley Micro850 Controllers. The Options column lists EZware s options; your PLC may not support every option Name Recommended Settings Options Important Notes Name: Allen-Bradley Micro850 (Serial) Description label HMI or PLC PLC Location Local Local, Remote Select Local if PLC directly connected to HMI, Remote if connected through another HMI. PLC type: Allen-Bradley Micro850 PLC I/F: RS-232 RS-232, RS-485 2W, RS-485 4W, Ethernet Must match the controller port setting. PLC default station no.: 1 0-255 Phone: 425/745-3229 Fax: 425/745-3429 Email: support@maplesystems.com www.maplesystems.com 1036-0244 Page 12 of 13 Rev. 00, 07/28/2016
Name Recommended Settings Options Important Notes Setting: Use broadcast command Unchecked Checked or Unchecked Must be unchecked. Settings: COM: COM1 COM1-COM9 Settings: Baud rate: 38400 1200-187.5K Settings: Data bits: 8 Bits 7, 8 Must match the COM port of the HMI. Must match the setting in the Micro850 PLC Must match the setting in the Micro850 PLC Settings: Parity: None None, Even, Odd, Mark, Space Must match the setting in the Micro850 PLC Settings: Stop bits: 1 Bit 1, 2 Bits Must match the setting in the Micro850 PLC Settings: Timeout (sec) Settings: Turn around delay (ms): 1.0 0.1 to 25.5 0 0-1000 Adjust if longer timeout is required. Timeout period between HMI polls. Settings: Parameter 1: 0 Settings: Parameter 2: 0 Settings: Parameter 3: 0 The number of resending commands 0 0-3 Not Applicable Not Applicable Not Applicable 1036-0244 Page 13 of 13 Rev. 00, 07/28/2016