background image

Rockwell Automation Publication CC-QS027D-EN-P - August 2015

39

Validate Your System

      Chapter 2

2. Configure the appropriate communication settings:

• For CIP Serial communication, configure the settings shown below. 

• For CIP on Ethernet communication, configure the settings shown below. 

Summary of Contents for Allen-Bradley 900-TC

Page 1: ...900 TC Temperature Control Device Building Block Connected Components Accelerator Toolkit Quick Start ...

Page 2: ...well Automation Inc is prohibited Throughout this manual when necessary we use notes to make you aware of safety considerations Labels may also be on or inside the equipment to provide specific precautions Allen Bradley Rockwell Software Rockwell Automation Micro800 Micro820 Micro830 Micro850 PanelView Connected Components Workbench PowerFlex 900Builder and Stratix 2000 are trademarks of Rockwell ...

Page 3: ...e to Start Follow this path to complete your Connected Components Accelerator Toolkit CCAT project Chapter 1 900 TC Temperature Controller Setup Read the Getting Started CCAT with System Design Assistant Quick Start publication CC QS035 Chapter 2 Validate Your System ...

Page 4: ...4 Rockwell Automation Publication CC QS027D EN P August 2015 Where to Start Notes ...

Page 5: ...or Modbus Protocol 15 Set the Parameters Used in This Building Block Application 16 Set the 900 TC Temperature Controller for Manual Control 17 Change the Initial Setting Communication Protection Parameter 17 Change the Auto Manual Select Addition Parameter 17 Set Parameters with 900Builder Lite Software and 900 CPOEM1 Cable optional 18 Install the 900Builder Lite Software and the USB Driver 18 Se...

Page 6: ...r Devices 40 Download Your Program to the Controller 40 Configure the IP Address for Your PanelView 800 Terminal 42 Transfer Your HMI Application to the PanelView 800 Terminal 43 Validate Your System 45 Understand the Machine Functions Screen 45 Understand the Status and Command Screen 46 Verify Manual Operation of the 900 TC Temperature Controller 48 AppendixA 900 TCTemperatureController User def...

Page 7: ...T is available on the Connected Components Accelerator Toolkit DVD publication CC QR002 or through the Rockwell Automation Software Download and Registration System SDRS site at http www rockwellautomation com rockwellautomation products technologies connected components tools accelerator toolkit page The beginning of each chapter contains the following information Read these sections carefully be...

Page 8: ...Connected Components Workbench project HMI screens A set of Quick Start documents A project document with information about the project components and links to reference materials Connected Components Workbench software Software environment toconfigure or program Micro800 controllers PanelView 800 terminals PowerFlex drives and other component level products Connected Components Workbench project ...

Page 9: ...ital and Analog Plug in Modules and Accessories User Manual publication 2080 UM004 Provides information to install wire and troubleshoot Micro800 plug in modules and accessories Micro820 20 point Programmable Controllers User Manual publication 2080 UM005 Provides a reference guide for Micro820 controller systems It also contains procedures to install wire and troubleshoot your controller Micro830...

Page 10: ...10 Rockwell Automation Publication CC QS027D EN P August 2015 Preface Notes ...

Page 11: ...e application there can be additional temperature controller parameters that need to be adjusted Consult the temperature controller documentation listed in the Additional Resources on page 9 for information on all of the other temperature parameters This building block helps you develop an application to control a light heater relay contactor single or three phase output or fan by using an analog ...

Page 12: ...ommunication Port on page 14 Change Communication Parameters for Modbus Protocol on page 15 Set the Parameters Used in This Building Block Application on page 16 Set the 900 TC Temperature Controller for Manual Control on page 17 Set Parameters with 900Builder Lite Software and 900 CPOEM1 Cable optional on page 18 Upload and Save Your Settings on page 24 Download Your File to Another 900 TC Temper...

Page 13: ...amber when the settings change protection is ON and keys are disabled B Temperature Unit Temperature units are displayed when the display unit parameter is configured for temperature When this parameter is set to C c is displayed When this parameter is set to F f is displayed C No 1 Display Displays the process value or parameter type programmable as red green or amber D No 2 Display Displays the ...

Page 14: ...o manually set the communication parameters through the front panel of the temperature controller or by using the optional 900Builder Lite software version 3 0 and the 900 CPOEM1 cable Set Communication Writing Follow these steps to set the communication writing parameter to ON OFF is default 1 Press the key for less than one second to access the Adjustment function group display B 2 Press the key...

Page 15: ... parameter set values For Modbus protocol as used in this application change to the following settings 5 Press the key for longer than one second to enable your changed communication parameters Parameters Characters Displayed Range bold text is default setting Communication protocol CWF Mod Communication unit number 0 99 1 Communication baud rate 1 2 2 4 4 8 9 6 19 2 38 4 57 6 kps Communication da...

Page 16: ...value you require for your application 11 Press the key to move to the setting 12 Press the key to change the setting to or to the value you require for your application 13 Press and hold the key for one second to return to the Operation function group display 14 Press the key to move to the setting 15 Press the key to change the level to or the value you require for your application 16 Press the ...

Page 17: ...lay A to the Protect function group where Operation Adjustment Protection is displayed B 2 Press the key once to access the Initial Setting Communication Protection display C 3 Press the key to change the value from 1 default to 0 4 Press the and keys simultaneously for at least one second D to return to the Operation function group display A Change the Auto Manual Select Addition Parameter Follow...

Page 18: ... software on your personal computer 1 Double click the Set up icon or double click the run setup exe file Full instructions for set up options are available during the set up process 2 As part of the installation choose a location for where to place the 900Builder Lite software icon To install the USB driver on your personal computer follow the directions in the Bulletin 900 Direct USB to Temperat...

Page 19: ...t the 900 CP0EM1 cable to your personal computer s USB port and the 900 TC16 controller s communication port for support software 2 Access and launch the 900Builder Lite software version 3 0 as detailed in Install the 900Builder Lite Software and the USB Driver on page 18 3 In the 900Builder Lite main dialog box click ComSet to open the Communication Settings dialog box USBConnector Type A Plug Se...

Page 20: ... right 5 From each pull down menu choose the Baud Rate Data Length StopBit Length Parity and UnitNo to match the numbers shown at right B 6 Click OK C to accept the changes and close the Communication Setting dialog box 7 In the Main dialog box click Connect The ComSet button becomes unavailable and the Connect is covered by a red X The model number of your temperature controller appears at the bo...

Page 21: ...erature Controller Setup Chapter 1 8 Click the red triangle in the upper left corner to open the parameter list 9 Scroll down to parameter 131 Protocol Setting 10 Double click the parameter to edit it The parameter is now visible in the main dialog box Red triangle location ...

Page 22: ...7D EN P August 2015 Chapter 1 900 TC Temperature Controller Setup 11 If it is not already selected check Write 12 Type 1 for Modbus IMPORTANT If the 900 TC temperature controller is in Run mode an alert message appears each time you check Write ...

Page 23: ...epeat step 11 and step 12 to set the following communication parameters for your application The software does not list individual values but uses digits as shown in the table Proceed to the next section to set other parameters used in this application Parameter Setting 131 Protocol Setting 1 MoD 132 Communications Unit No 1 Change to your specific node address Node address 1 is the default settin...

Page 24: ...1 Click the radio button to activate the lower panel in the main dialog box 2 Click Upload Parameter Setting Parameter Setting 2 Set Point 80 50 PID OnOff 1 PID 3 Alarm Value 1 75 56 Direct reverse Operation 1 Direct 6 Alarm Value 2 85 57 Alarm 1 Type 8 absolute value upper limit 9 Alarm Value 3 0 1 1 Set this value to zero because the value is not used on the 900 TC16 temperature controller 59 Al...

Page 25: ... cancel the upload It disappears when the upload is complete 3 When the upload is complete click Save A dialog box appears for you to name and save the file 4 Type a name for your project file 900Builder Lite files use the TMF file extension 5 Select a folder on your personal computer in which to save the file 6 Click Save to save the file and close the dialog box ...

Page 26: ...OEM1 USB serial conversion cable 1 Click the radio button to activate the lower panel in the main dialog box of the 900Builder Lite software version 3 0 2 Click Open A new dialog box appears 3 Locate your new project file with the TMF extension on your personal computer and click Open The chosen file name appears in the lower panel of the main dialog box 4 Click Download TIP The file path shown ab...

Page 27: ... the UnitNo field is 1 because it is the node address for the fixed 4 pin connector on the 900 TC temperature controller to which the 900 CPOEM1 USB Serial conversion cable is attached 5 Click OK to initiate the file download from your personal computer and to close the dialog box During the download a Cancel button appears if you need to cancel the download It disappears when the download is comp...

Page 28: ...0 TC Temperature Controller Setup 6 Click Exit The file has been successfully downloaded to another 900 TC temperature controller Review Other Possible Parameters The following pages provide parameter flow diagrams to help you set other parameters specific to your application ...

Page 29: ...Rockwell Automation Publication CC QS027D EN P August 2015 29 900 TC Temperature Controller Setup Chapter 1 Figure 1 Parameter Flow Diagram ...

Page 30: ...30 Rockwell Automation Publication CC QS027D EN P August 2015 Chapter 1 900 TC Temperature Controller Setup Figure 1 Parameter Flow Diagram continued ...

Page 31: ...ISOL 900 TC8 or 900 TC16 temperature controller 4 in or larger PanelView 800 terminal 1761 CBL PM02 9 pin to 8 pin MINI DIN RS 232 communication cable if a CIP serial connection for the PanelView 800 terminal is used Two 1585J M8xxxx 2 RJ45 Ethernet patch cords if a CIP on Ethernet connection for the PanelView 800 terminal is used 1783 USxxx Stratix 2000 unmanaged Ethernet switch Two wire twisted ...

Page 32: ... page 33 Validate Your System on page 45 Configure the Controller Communication Ports on page 34 ConfigurePanelView800Terminal Communication Settings on page 38 Connect Your Devices on page 40 Download Your Program to the Controller on page 40 Transfer Your HMI Application to the PanelView 800 Terminal on page 43 Start Configure the IP Address for Your PanelView 800 Terminal on page 42 ...

Page 33: ...ion are explained in this manual but choose only one method for your project The 900 TC temperature controller is connected to the Micro800 controller s Isolated Serial Port plug in module catalog number 2080 SERIALISOL with two wire twisted pair shielded cable Belden 3105A recommended and one 900 TCxxxCOM card per 900 TC temperature controller These devices communicate with the Modbus RTU protoco...

Page 34: ...P Serial Baud rate 38400 Parity None Unit address 1 Advanced Settings Error detection CRC Embedded responses After One Received Duplicate packet detection Yes Ack timeout x 20 ms 50 NAK retries 3 ENQ retries 3 Transmit retries 3 RTS off delay 0 RTS send delay 0 2080 SERIALISOL Plug in Module to 900 TC Temperature Controller Setting Value Driver Modbus RTU Baud rate 19200 Parity None Modbus role Mo...

Page 35: ...oose the Starting_900TC r6 project downloaded from the Sample Code website 1 or the CCAT version 2 generated project Use controller type change if necessary to match your Micro800 controller catalog number Refer to the software help for instructions on using controller type change 3 In the Project Organizer double click the controller icon This example shows a Micro850 controller 1 http samplecode...

Page 36: ... communication port If a CIP serial connection is used select the embedded serial port in the controller configuration list and edit the required settings If a CIP on Ethernet connection is used Micro850 controller complete the following steps a In the controller configuration list select the Ethernet port b Click Configure IP address and settings c Edit the IP Address Subnet Mask and Gateway Addr...

Page 37: ... If your 900 TC temperature controller has a node address other than the default setting of 1 then you must set the Initial Value of the Local Variable named Cfg_NodeAddress in the program with a name that ends in _StsCmd to the node address value 7 If you installed the 2080 SERIALSOL in a plug in slot other than 1 then you must set the Initial Value of the Local Variable named Cfg_Channel in the ...

Page 38: ...al Communication and Controller Settings Follow these steps to modify these settings in the default Connected Components Workbench project 1 In the Project Organizer double click the PanelView 800 device icon to open the PanelView 800 application editor The PanelView 800 Communication Settings pane appears in the main project window Driver Configuration Protocol CIP Serial Port RS 232 Baud rate 38...

Page 39: ...027D EN P August 2015 39 Validate Your System Chapter 2 2 Configure the appropriate communication settings For CIP Serial communication configure the settings shown below For CIP on Ethernet communication configure the settings shown below ...

Page 40: ...itch and connect another Ethernet cable from the Stratix switch port to the Micro800 controller s embedded Ethernet port 2 Connect the 900 TC Comm plug in to your Micro800 controller s Isolated Serial Port catalog number 2080 SERIALISOL by using a two wire twisted pair shielded cable Belden 3105A recommended Download Your Program to the Controller Follow these steps to download your program to the...

Page 41: ...plays a success message Or if the build was unsuccessful an error list appears In this example the Output pane shows that the build was successful In this example the Output pane shows that the build was not successful a If the build is successful continue to step 4 b Double click an error description to go to that error c Correct each error d Repeat step 2 and step 3 until the build is successful...

Page 42: ...ote Program mode click Yes Configure the IP Address for Your PanelView 800 Terminal Follow these steps to configure a static IP address on the PanelView 800 terminal 1 From the Main menu press Communication to open the Communication screen 2 Press Set Static IP Address 3 Configure the IP Address and Mask values so they are in the same range as your Micro800 controller 4 Press Main to return to the...

Page 43: ... steps to transfer your HMI application to the PanelView 800 terminal by using Connected Components Workbench software 1 In the Project Organizer right click the PanelView 800 device icon and choose Download 2 In the Connection Browser window select the PanelView 800 terminal as your download destination 3 Click OK 4 Verify that the download completed successfully ...

Page 44: ...tion CC QS027D EN P August 2015 Chapter 2 Validate Your System 5 From the Main menu of your PanelView 800 terminal press File Manager 6 On the File Manager screen select Internal as your Source 7 Select your application 8 Press Run ...

Page 45: ...X in the upper right corner of the screen View a device in detail by pressing its button View the current machine Auto Manual state Change the current machine Auto Manual state Clear machine faults start stop the machine while in Auto mode and go to the machine state diagram overview screen The border of the device button changes color to indicate a specific status For the 900 TC temperature contr...

Page 46: ... information and allows manual control of the temperature controller Manual control is allowed only when the machine state is set to Manual 1 From the Device Overview screen switch the Operational mode to Manual 2 Press the device In manual control TCAuto lets you set the set point and TCManual lets you set the manipulated variable The following status and command indicators and fields appear on t...

Page 47: ...trolled or measured Set Point The value configured on the process or temperature controller to control the system Manipulated Variable Actual The final output percentage 0 100 that is sent to a control element For the temperature controller used in this building block it is a 4 20 mA signal Table 5 900 TC Temperature Controller Command Buttons and Configurable Data Fields Status Description Run Pr...

Page 48: ... Verify that the Running indicator status indicator is green b Verify that all Output and Alarm status indicators are green depending on your process variable level and alarm level settings IMPORTANT Any controller status screen values during this condition are invalid because there is no communication with the 900 TC temperature controller to update the values IMPORTANT Before pressing and testin...

Page 49: ...all Output status indicators are gray 4 Press TCAuto 5 Verify that the Set Point configurable data field is displayed 6 Press TCManual 7 Verify that the Manual Manipulated Variable configurable data field is displayed You have completed verifying the manual operation of your 900 TC temperature controller 8 Press Run if you are ready to operate the 900 TC temperature controller ...

Page 50: ...50 Rockwell Automation Publication CC QS027D EN P August 2015 Chapter 2 Validate Your System Notes ...

Page 51: ...erUser definedFunctionBlocks This appendix describes the available user defined function blocks and their associated inputs and outputs RA_TC_MBUS_STSUser definedFunctionBlock This user defined function block UDFB provides logic status and temperature information from a 900 TC temperature controller ...

Page 52: ... This bit is TRUE when the heater short alarm on CT2 is detected DisplayRangeExceeded BOOL This bit is TRUE when the sensor input exceeds the display range when the control range is larger than the display range InputError BOOL This bit is TRUE when the input value exceeds the control range which is usually caused by the wrong RTD or thermocoupletype AutoManual BOOL This bit is TRUE when the 900 T...

Page 53: ...gust 2015 53 900 TC Temperature Controller User defined Function Blocks Appendix A Figure 3 RA_TC_MBUS_STS UDFB Flowchart First Scan Initialize Variables Validate Channel and Node Address are withinrange seterror Read 900 TC Status Diagnostics no yes ...

Page 54: ...Publication CC QS027D EN P August 2015 Appendix A 900 TC Temperature Controller User defined Function Blocks RA_TC_MBUS_CMDUDFB This UDFB provides basic logic control and temperature command of a 900 TC temperature controller ...

Page 55: ...oller ComWrite BOOL Set this bit TRUE to enable communication writing NoCom BOOL Set this bit TRUE to disable communication writing Auto BOOL Set this bit TRUE to enable Auto mode on the 900 TC temperature controller Manual BOOL Set this bit TRUE to enable Manual mode on the 900 TC temperature controller Run BOOL Set this bit TRUE to enable the 900 TC temperature controller to run Stop BOOL Set th...

Page 56: ...emperature Controller User defined Function Blocks Figure 4 RA_TC_MBUS_CMD UDFB Flowchart First Scan Initialize Variables Validate Channel and Node Addressarewithinrange set error bits Update 900 TC Command Word Write Command Command change since last scan yes yes no no Diagnostics ...

Page 57: ...fined prefix _Sts_Alarm_2 Alarm 2 level achieved user defined prefix _Sts_Alarm_3 Alarm 3 level achieved user defined prefix _Sts_Auto Auto mode user defined prefix _Sts_AutoManual TRUE when the 900 TC temperature controller is in Manual mode user defined prefix _Sts_CommunicationWriting Communication Writing enabled user defined prefix _Sts_DisplayRangeExceeded Sensor input exceeds the display ra...

Page 58: ...n the 900 TC temperature controller is in Stop mode user defined prefix _Sts_Set_Point Set Point configured on the 900 TC temperature controller user defined prefix _Sts_TCCommLoss Communication is lost between the Micro800 controller and the 900 TC temperature controller Table 10 Global Variables Variable Name Variable Description ...

Page 59: ......

Page 60: ...ct Satisfaction Return Rockwell Automation tests all of its products to help 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 Documentation Feedback Your comments will help us serve your documentation needs better If you have any suggestions on how to improve this document...

Reviews: