Home
MLC 9000+ User Guide - Sensors Incorporated
Contents
1. Model Code OO XT x IL Xx Branding WEST Brand 0 Partlow Brand 2 Bus Module Options MODBUS RTU BM220 MB DeviceNet BM230 DN PROFIBUS DP BM240 PB Ethernet IP BM250 El MODBUS TCP BM250 MT Loop Module Options A One Universal input two SSR Relay outputs Z1200 One Universal input two SSR relay outputs and one linear 21300 output or three SSR relay outputs One Universal input One Heater Break input two SSR Relay 71301 outputs and on Linear output or three SSR Relay outputs Three Universal inputs one Heater Break input six SSR outputs 23621 Three Universal inputs one Heater Break input six Relay outputs on Three Universal inputs one Heater Break input three SSR outputs and three Relay outputs 23631 Four Universal inputs six SSR outputs Z4620 Four Universal inputs six Relay outputs Z4610 Four Universal inputs four SSR outputs and 2 Relay outputs Z4660 Ancillaries Y Configuration Software with cable and MLC 9000 User Guide AN111 Configuration Software Cable only AN010 MLC 9000 User Guide only AN001 Language Codes English R1 French German P3 Italian P4 Spanish P5 Chinese Mandarin P6 All En Fr Ge It Sp P9 59327 Issue 4 May 07 C 1 MLC 9000 User Guide APPENDIX D APPENDIX D Bus Module and Loop Module Diagnostic LED s Definition There are three LEDs on the Bus Module to indicate the status of the configuration port RS232 module MS and network NS On the loop mo
2. 2 4 59327 Issue 4 May 07 MLC 9000 User Guide INSTALLATION Contacts Arcing may occur across contacts when they contact open and close This results in electrical noise as well as damage to the contacts Connecting a properly sized RC network can eliminate this arc For circuits up to 3 amps a combination of a 47 ohm resistor and 0 1 microfarad capacitor 1000 volts is recommended For circuits from 3 to 5 amps connect two of these in parallel MOV e e k e Figure 2 7 2 Contact noise suppression 2 7 5 Sensor Placement Thermocouple or RTD If the temperature probe is to be subjected to corrosive or abrasive conditions it must be protected by an appropriate thermowell The probe must be positioned to reflect true process temperature 1 Ina liquid media the most agitated area 2 In air the best circulated area CAUTION The placement of probes into pipe work some distance from the heating vessel leads to transport delay which results in poor control For a two wire RTD a wire link should be used in place of the third wire Two wire RTDs must only be used with lead lengths less than 3 meters Use of three wire RTDs is strongly recommended 59327 Issue 4 May 07 2 5 MLC 9000 User Guide INSTALLATION 2 8 Electrical Connections Bus Module E Sg UH BE 2 bk Zefi 3 O l Si i Power Input 18 N ez N E 8
3. 10 Output 1 state Output 1 state 11 Output 2 state Output 2 state 12 Output 3 state Output 3 state 13 Low Heater Break Alarm state Output 4 state 14 High Heater Break Alarm state Output 5 state 15 Short circuit Heater Break Alarm state Output 6 state 4 9 Bus Module Communication Port Parameters The configuration port parameters are present on all types of Bus Modules The fieldbus port parameters change depending on the Bus Module Refer to the appropriate Fieldbus port section for the port parameters 4 9 1 Configuration Port Data Rate This parameter sets the data transfer rate for the configuration port This has to be set to the same value as the PC used to connect to the MLC 9000 Warning if this parameter is changed the PC configuration will also need to be changed to match otherwise communication with the MLC 9000 will be lost Adjustment Range 0 1200 Baud 1 2400 Baud 2 4800 Baud 3 9600 Baud NN Default Value 6 57600 Baud 4 19200 Baud 5 38400 Baud 6 57600 Baud 7 115200 Baud 4 10Bus Module Descriptor Parameters 4 10 1 Serial Number This Read Only parameter indicates the Serial Number of the Bus Communications Module It is burnt into the Bus Modules EEPROM at manufacture It is in the numeric range 0 to 999 999 999 999 4 10 2 Date of Manufacture This parameter returns the date the Bus Module was manufactured The format is Day Month
4. The data rate is selectable from in kbps 125 250 or 500 It is factory set to 125kbps The MAC ID can be set in the range 0 63 default 63 PROFIBUS Port BM240 PB This port is for connection to a PROFIBUS DP network The PROFIBUS data rate is automatically detected and set by the Bus Module The PROFIBUS interface can communicate at the following data rates 9 6kbps 19 2kbps 45 45kbps 93 75kbps 187 5kbps 500kbps 1 5Mbps 3Mbps 6Mbps 12Mbps PROFIBUS address and byte order are configurable via the RS232 port The PROFIBUS address can be set in the range 0 to 126 126 default Ethernet IP Port BM250 El This port is for connection to an Ethernet IP network 10 100BaseT user definable IP address MAC ID 0 63 Default ID 63 Configured using the MLC9000 Workshop software via the configuration port MODBUS TCP Port This port is for connection to an MODBUS TCP network BM250 MT 10 100BaseT user definable IP address Configured using the MLC9000 Workshop software via the configuration port Supply Voltage 18 to 30V DC including ripple 30W maximum ENVIRONMENTAL Operating Ambient Temperature 0 C to 55 C Conditions Relative Humidity 30 to 90 non condensing Storage Ambient Temperature 20 C to 80 C Conditions Relative Humidity 30 to 90 non condensing APPROVALS MODBUS EMC standard EN61326 1 Safety Complies with EN61010 1 and UL
5. 1536 0x0600 1570 0x0622 Communication Device Offline En ZA configuration is lost aja A selecting the summary icon A summary of the data assembly information can be created by in the tool bar Word parameters are shown with a W and bit parameters are shown with a B If a bit parameter is dragged onto a word register the register is converted into 16 bits The full 16 bits can then be filled with any combination of bit parameters If a word parameter is placed into that bit register then it is then converted back to a word register and the bit 59327 Issue 4 May 07 MLC 9000 User Guide GETTING STARTED 3 6 Saving a System Configuration Save in amy Documents zl rr ES EI A History Once the system has been configured it can be dr saved by clicking on the save icon in the tool oat bar or navigate to File Save as ee Ge My Documents a My Computer IS aP Save as type Configuration Files mlc 7 Cancel My Network P 3 7 Generating the GSD EDS file Some Fieldbus protocols require a GSD EDS file for configuration of the master device MLC 9000 Workshop generates all this file once the data assemblies have been populated Click on the create GSD EDS icon A in the tool bar this will activate the create GSD EDS wizard that will guide you through the creation of the GSD EDS file P lt i EDS Generation Wizard Select the Product Typ
6. Bias manual Reset R W 03 0 7 0308 ON OFF Differential R W 03 0 8 0309 Manual Power R W 03 0 9 030A Preset Power Output R W 03 0 10 030B Soft Start Setpoint R W 03 0 11 030C Soft Start Time R W 03 0 12 030D Soft Start Primary Output Power Limit R W 03 0 13 0318 Primary Output Power R O 03 0 24 0319 Secondary Output Power R O 03 0 25 784 794 0310 031A Loop Alarm Status R O 03 0 16 26 0 785 794 0311 031A Easy Tune R W 03 0 17 26 1 786 794 0312 031A Pre Tune R W 03 0 18 26 2 Write operations to these parameters are accepted but ignored A 8 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX A A4 2 Loop 2 Control Parameters Applicable only to module variants Z3611 Z3621 Z3651 Z4610 Z4620 and Z4660 er ere Name Type Fieldbus Parameter Idents Get Page Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word She 800 800 0320 0320 Manual Control Enable Disable R W 03 1 DI 0 0 801 800 0321 0320 Programmable Sensor Break R W 03 1 1 0 1 802 800 0322 0320 Select Continuous Self Tune R W 03 1 2 0 2 803 800 0323 0320 Select Auto Easy Tune R W 03 1 3 0 3 804 800 0324 0320 Control Output Action R W 03 1 4 04 805 800 0325 0320 Control Type R W 03 1 5 0 5 806 800 0326 0320 L
7. Loop R W 01 4 387 0183 Output Usage R W 01 4 388 0184 Output Cycle Time R W 01 4 391 0187 Output Alarms for loop 1 R W 01 4 Output Alarms for loop 2 Only SS 0199 available for Multiple loop Modules SES Ok S Output Alarms for loop 3 Only Ge 0193 available for Multiple loop Modules SS Ob S Output Alarms for loop 4 Only GC 018A available for Four loop Modules RW ol S 409 0199 Bus Power R W 01 4 400 410 0190 019A Output State R O 01 4 A2 6 Output 6 Parameters Applicable only to module variants Z3621 Z3611 Z3651 24610 Z4620 and Z4660 Pre calculated MODBUS Parinicior Address Name Type Fieldbus Parameter Idents Decimal Hexadecimal Class Instance Parameter Word 01A1 Output Type R W 01 5 01A2 Loop R W 01 5 01A3 Output Usage R W 01 5 01A4 Output Cycle Time R W 01 5 01A7 Output Alarms for loop 1 R W 01 5 Output Alarms for loop 2 Only SES available for Multiple loop Modules S 01 3 Output Alarms for loop 3 Only gias available for Multiple loop Modules RN ol 3 Output Alarms for loop 4 Only SES available for Four loop Modules ay 01 3 01B9 Bus Power R W 01 5 432 442 01B0 01BA Output State R O 01 5 Ref Page 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX A A3 Setpoint Parameters A3 1 Loop 1 Setpoint Parameters Gei Eet GES Name T
8. nnn 59327 Issue 4 May 07 5 1 MLC 9000 User Guide 5 3 1 Read Coil Input Status Function 01 02 Either Function 01 or Function 02 may be used interchangeably to read the content of the status bits at the specified bit address The format is MODBUS Communications Message Address of 1 Bit Number of Bits CRC Checksum MLC 9000 Function Code HI LO HI LO HI LO Address 01 02 Response CRC Checksum MLC 9000 Function Code No of Bytes 1st 8 Bits 2nd 8 Bits Last 8 Bits HI LO Address 01 02 In the response the No of Bytes indicates the number of data bytes read from the addressed Loop Controller Module e g if 16 bits are returned the count will be 2 The maximum number of bits that can be read is 32 The first bit read is the least significant bit of the first eight bits requested Note These function codes are not supported for accessing information from the BUS Control Module BCM 5 3 2 Read Holding Input Registers Function 03 04 Either Function 03 or Function 04 may be used interchangeably to read the current binary value of the data at the specified word address The format is Message Address of 1 Word Number of Words CRC Checksum MLC 9000 Function Code HI LO HI LO HI LO Address 03 04 Response CRC Checksum MLC 9000 Function Code No of Bytes 1st Wo
9. E O Control De af m220_mb Bus Module E Read Data Assembly W Process Variable lt Loop Module 1 Input 1 gt W Process Variable lt Loop Module 2 Input 2 gt W Process Variable lt Loop Module 2 Input 3 gt W Process Variable lt Loop Module 3 nput 1 gt W Process Variable lt Loop Module 3 Input 2 gt W Process Variable deep Module 3 Input 3 gt W Process Variable lt Loop Module 4 Input 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Actual Setpoint lt Loop Module 1 SetPoint 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Actual Setpoint lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Actual Setpoint lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Actual Setpoint lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Actual Setpoint lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Actual Setpoint lt Loop Module 2 SetPoint 3 gt WW Setpoint 1 lt Loop Module 3 5etPoint 1 W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Actual Setpoint lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 SetPoi
10. Parameter Bit Word Bit Word Bit Word 832 832 0340 0340 Manual Control Enable Disable R W 03 2 DI 0 0 833 832 0341 0340 Programmable Sensor Break R W 03 2 1 0 1 834 832 0342 0340 Continuous Self Tune R W 03 2 2 0 2 835 832 0343 0340 Auto Easy Tune R W 03 2 3 0 3 836 832 0344 0340 Control Output Action R W 03 2 4 04 837 832 0345 0340 Control Type R W 03 2 5 0 5 838 832 0346 0340 Loop Alarm Enable R W 03 2 6 0 6 839 832 0347 0340 Auto Pre Tune R W 03 2 7 0 7 840 832 0348 0340 Reserved N A 03 2 8 0 8 841 832 0349 0340 Loop Enable Disable R W 03 2 9 0 9 0341 Primary Output Power Limit R W 03 2 1 0342 Proportional Band 1 R W 03 2 2 0343 Proportional Band 2 R W 03 2 3 0344 Reset Loop Alarm Time R W 03 2 4 0345 Rate R W 03 2 5 0346 Overlap Deadband R W 03 2 6 0347 Dias manual Reset R W 03 2 7 0348 ON OFF Differential R W 03 2 8 0349 Manual Power R W 03 2 9 034A Preset Power Output R W 03 2 10 034B Gott Start Setpoint R W 03 2 11 034C Got Start Time R W 03 2 12 034D Got Start Primary Output Power Limit R W 03 2 13 0358 Primary Output Power R O 03 2 24 0359 Secondary Output Power R O 03 2 25 848 858 0350 035A Loop Alarm Status R O 03 2 16 26 0 849 858 0351 035A Easy Tune R W 03 2 17 26 1 850 858 0352 035A Pre Tune R W 03 2 18 26 2 Write operations to these parameters are accepted but ignored A
11. RERRER Figure 2 9 1 Single Loop Module Electrical Connections klslzklsl IERIE Note Heater current input is S o So 820 29229820 only applicable to module 8 8282 SF8282 variants 23611 23621 and ee ae ee ee e E Se E 2 Ze E e ZS S Sa e a e e S J Heater Current fy f if T Thermocouple x o g Emo er ea aa Ro 5 5 5 s2es UN a a B 8538 Kc A A SC tie e r co be zb cs ZEN SEREEN ERREFE Input 1 Input 2 Input 3 Input 4 Figure 2 9 2 Multiple loop Module Electrical Connections Module Type Outputs 1 2 3 4 5 6 23611 Relay Relay Relay Relay Relay Relay 23621 SSR SSR SSR SSR SSR SSR 23651 SSR SSR SSR Relay Relay Relay 24610 Relay Relay Relay Relay Relay Relay Z4620 SSR SSR SSR SSR SSR SSR 24660 SSR SSR SSR SSR Relay Relay Table 2 9 Multi loop module output type 2 8 59327 Issue 4 May 07 MLC 9000 User Guide INSTALLATION 2 9 1 Thermocouple Inputs The correct type of extension leadwire compensation cable must be used for the entire distance between the Loop Module connector and the thermocouple correct polarity must be observed throughout and joints in the cable should be avoided If the thermocouple is grounded this must be done at one point only NOTE Do not run thermocouple cables adjacent to power carrying conductors If the wiring is run in a conduit use a separate conduit for
12. W Setpoint 1 lt Loop Module 3 SetPoint 3 gt W Setpoint 2 lt Loop Module 3 SetPoint 3 gt W Setpoint Select lt Loop Module 3 SetPaint 3 gt W Setpoint 1 lt Loop Module 4 SetPoint 1 gt W Setpoint 2 lt Loop Module 4 SetPoint 1 gt W Setpoint Select lt Loop Module 4 SetPoint 1 gt W Alarm 1 Value lt Loop Module 4 Alarm 1 gt W Alarm 2 Value lt Loop Module 4 Alarm 2 gt W Alarm 1 Value iule 3 Alarm 1 gt ule 3 Alarm 2 Configure the Data Assemblies to be written and read by PLC Communication Device Offline 09 41 3 xi MLC 9000 Data Assembly Summary Date 22 04 2004 Time 09 43 54 System Configuration Bus Module Type DEEN Loop ModuleiType 23611 Loop ModulezType 23611 Loop Module3Type 23611 Loop Module4Type 21300 Loop Module 5 Type No Module Loop Module 6 Type No Module Loop Module 7 Type No Module Loop Module amp Type No Module Read Data Assembly Length 34 Read Data Assembly Start Address Decimal 1536 Hexadecimal 0x0600 Write Data Assembly Length 34 Write Data Assembly Start Address Decimal 1570 Hexadecimal 0x0622 Read Parameters E aja Once the data assemblies have been populated a summary of the parameters added can be shown by selecting the Bl icon from the menu bar In this summary each parameter is listed along with its MODBUS address To read a parameter at data assembly space 3 and write 56 to a parameter at data assembly s
13. lt Loop Module 1 Input 2 gt w i W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Actual Setpoint lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 etPoint 2 gt gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Actual Setpoint lt Loop Module 3 SetPoint 2 gt zl UN bm220_mb Bus Module D Write Data Assembly W Setpoint Select lt Loop Module 1 etPoint 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Setpoint Select lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Setpoint Select lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPaint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Setpoint Select lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Setpoint Select lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPaint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Setpoint Select lt Loop Module 2 SetPoint 3 gt W Setpoint 1 lt Loop Module 3 SetPoint 1 gt W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Setpoint Select lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 SetPoint 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Setpoint Select lt Loop Mo
14. 06 0 16 26 0 1553 1562 0611 061A High Heater Break Alarm state R O 06 0 17 26 1 1654 1562 0812 061A EES Alan RO o6 o 148 26 2 A6 2 Loop 2 Heater Current Parameters Applicable only to module variants Z3611 Z3621 and Z3651 SC SC Name Type Fieldbus Parameter Idents Ze Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1552 1552 0600 0610 Short Circuit Heater Break Alarm RIW 06 1 0 0 0 Enable Disable 1553 0611 Heater Current Input Range R W 06 1 1 1554 BE RW 06 1 2 1555 0613 Low Heater Break Alarm value R W 06 1 3 1556 0614 High Heater Break Alarm value R W 06 1 4 1557 0615 Heater Current Period R W 06 1 5 1591 0637 Live Heater Current Value R O 06 1 23 1592 0638 Bus Input Value R W 06 1 24 1593 0639 Heater Current Value R O 06 1 25 1584 1594 0630 063A Low Heater Break Alarm state R O 06 1 16 26 0 1585 1594 0631 063A High Heater Break Alarm state R O 06 1 17 26 1 1586 1594 0632 063A Short Circuit Heater Break Alarm RO 06 1 18 26 2 Any change to these parameters is copied across all instances These parameters have the same value across all instances A 14 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX A A6 3 Loop 3 Heater Current Parameters Applicable only to module variants Z3611 Z3621 and Z3651 sie Scent EC
15. 1 6 Sensor Break Flags esee on o eree oa ra Tr Ea aE Ea En e eaea Ea aaa EEEE Eaa PE Ap ea adoa ESAn EEIE niei 4 2 4 1 7 Input Range Type Span EE 4 2 4 1 8 life UNIS tases ca tice Psecaies ceecobee ds cnesien chateeteewddecs sbeshecndy sdvecndh r be aceite airia iiaa ioiei abrir einan epu eari i 4 2 4 1 9 Input Scale Ra ge Maximum oc cicccscccieesscecheces besaccacressecentvcts be abies besdueecy aa r Ea EENE EO EALE EEE 4 3 41 10 Input Scale Range MINIMUM E 4 3 4 1 11 External Input Value c cee ceccne ae cee ee eeee ae cece cece eeeaaeaeeeeeeeeeeaaeaeeeeecegaaeaeeeeeeeeseseaaaeeeeseseccaeaeeeeeeeseeeeeseneeees 4 4 4 2 Output Param TEE 4 4 4 2 1 lu a 4 4 4 2 2 Alann Output Definition V0 E ET 4 4 4 2 3 Output SAG Ck isis oe ss ces tere tee enre cn eir aa eaer OE r Eee a asesGess ure c osancs lt ivestsesdesieassalsss eee ecucanisiaueressaceinpssstessedsctera 4 5 4 2 4 Output CyGle EE 4 5 4 2 5 Output EE 4 5 4 2 6 OUTPUT LOOP EE 4 6 4 2 7 DC Linear Output Scale Maximum Modules Z1300 and 21301 on 4 6 59327 Issue 4 May 07 1 MLC 9000 User Guide CONTENTS 4 2 8 DC Linear Output Scale Minimum Modules Z1300 and 21301 only 4 6 4 2 9 ENEE eege ee eege eege Eed EE 4 6 43 SePOINt Parameters ses se 3 ceetecdsve ceee seek iaga deea gach gedet oxide Uae aa A aAa Aaa Aidan tetas aata LE aia Rai 4 7 4 3 1 EIDEL saeci se sited sedang bes egene chee cuanhaetnedaapnes E E E T 4 7 4 3 2 EDD ege eet er Eege eege E Age ihe scueeedander
16. 10 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX A A4 4 Loop 4 Control Parameters Applicable only to module variants Z4610 Z4620 and Z4660 Geen eee Name Type Fieldbus Parameter Idents Ree Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 864 864 0360 0360 Manual Control Enable Disable R W 03 3 0 0 0 865 864 0361 0360 Programmable Sensor Break R W 03 3 1 0 1 866 864 0362 0360 Continuous Self Tune R W 03 3 2 0 2 867 864 0363 0360 Auto Easy Tune R W 03 3 3 0 3 868 864 0364 0360 Control Output Action R W 03 3 4 04 869 864 0365 0360 Control Type R W 03 3 5 0 5 870 864 0366 0360 Loop Alarm Enable R W 03 3 6 0 6 871 864 0367 0360 Auto Pre Tune R W 03 3 7 0 7 872 864 0368 0360 Reserved N A 03 3 8 0 8 873 864 0369 0360 Loop Enable Disable R W 03 3 9 0 9 865 0361 Primary Output Power Limit R W 03 3 1 866 0362 Proportional Band 1 R W 03 3 2 867 0363 Proportional Band 2 R W 03 3 3 868 0364 Reset Loop Alarm Time R W 03 3 4 869 0365 Rate R W 03 3 5 870 0366 Overlap Deadband R W 03 3 6 871 0367 Bias manual Reset R W 03 3 7 872 0368 ON OFF Differential R W 03 3 8 873 0369 Manual Power R W 03 3 9 874 036A Preset Power Output R W 03 3 10 875 036B Soft Star
17. 30V dc 30W gt gt O Max og SH a t i e S e N I 5 I m i D l O I H I EH Figure 2 8 1 Bus Module Connections 2 8 1 Power Input The system requires a power input of 18 30V DC and has a maximum power consumption of 30W It is recommended that the power supply is connected via a two pole isolating switch O ov preferably situated near the System and a 2A slow blow fuse or a 2A Type C MCB see Figure 2 8 2 Figure 2 8 2 Recommended Mode of Power Connection 2 8 2 Configuration Port i i i 7 g Pin No Signal Function i 7 This connects the Bus Module to a local PC for 1 ed 2 configuration The configuration port uses the point 2 Transmit Data 3 een to point connection specification RS232 Pin AE 1 connections are shown on the right A cable is 3 No connection J Ww provided with the configuration software 7 3 4 Signal Ground RJ11 Connector 2 8 3 FieldBus Port RS485 MODBUS BM220 MB only This connects the Bus Module to an RS485 network Pin connections are shown on the right The Common connection is provided for termination of the cable screen E Red Tx Rx A shielded Termination of the cable screen should be at one point in the R8485 d White Tx Rx B network The RS485 Bus Module can only be connected to a MODBUS RTU 4 master J Green Common 2 6 59327 Issue 4 May 07 MLC 9000 User Guide 2 8 4 Field
18. 3121 1 Certification Awaiting Certification from the MODBUS organization APPROVALS DeviceNet EMC standard EN61326 1 Safety Complies with EN61010 1 and UL 3121 1 Certification Awaiting Certification from the ODVA APPROVALS PROFIBUS EMC standard EMC EN61326 1998 Safety Complies with EN61010 1 1995 and UL 3121 1 1998 Certification Certification from PROFIBUS Organisation See www westinstruments com or Section 7 for details 59327 Issue 4 May 07 B 1 MLC 9000 User Guide APPENDIX B APPROVALS Ethernet IP EMC standard EMC EN61326 1998 Safety Complies with EN61010 1 1995 and UL 3121 1 1998 Certification Awaiting Certification from ODVA APPROVALS MODBUS TCP IP EMC standard EMC EN61326 1998 Safety Complies with EN61010 1 1995 and UL 3121 1 1998 Certification Awaiting Certification from the MODBUS organisation PHYSICAL Dimensions Height 100mm Width 30mm Depth 120mm Mounting Directly mounted on 35mm x 7 5mm Top Hat DIN rail EN50022 DIN46277 3 Connectors Power input 2 way 5 08mm Combicon type RS232 port 6 way RJII Type BM220 port 3 way 5 08mm Combicon type BM230 port 5 way 5 08mm Combicon type BM240 port 9 way D type BM250 port RJ45 Type Weight 0 21kg B2 Loop Modules GENERAL Function Each Loop Module performs the control functions and provides the input and output connections for its own control loops Up to 4 univ
19. 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 2 3 Output Usage This parameter defines what the output is to be used for Available Uses 00 Primary Control output 01 Secondary Control output 02 Bus Power output 03 Alarm direct acting Relay SSR only 04 Alarm reverse acting Relay SSR only 05 Reserved 06 Reserved 07 Retransmit Output Setpoint Linear only 08 Retransmit Output Process Variable Linear only Default Values Single Loop Modules Output 1 00 Primary Control output Output 2 03 Alarm direct acting Output 3 03 Alarm direct acting Three Loop Modules Outputs 1 2 3 02 Bus Power output Outputs 4 5 6 03 Alarm direct acting Four Loop Modules Outputs 1 2 3 4 02 Bus Power output Outputs 5 6 03 Alarm direct acting Automatic Change None Effects of Change on None Other Parameters 4 2 4 Output Cycle Time This parameter defines the sum of the ON and OFF time for a time proportioned control output with a proportional band greater than 0 Adjustment Range 0 0 1 secs 7 16 secs 1 0 25 secs 8 32 secs 2 0 5 secs 9 64 secs 3 1 sec 10 128 secs 4 2 secs 11 256 secs 5 4 secs 12 512 secs 6 8 secs The 0 1 second and 0 25 second settings are not available for relay outputs NOTE This parameter is ignored if Proportional Band for this output is set to 0 ON OFF control or if this output is a linear output or alarm output De
20. For ON OFF control Proportional Band 1 0 Loop Alarm Time is the user defined duration of the output saturation condition after which the Loop Alarm is activated For proportional control Proportional Band 1 0 Loop Alarm Time is set automatically to 2 x Reset time Default Value 300 secs PID control or 5999 secs ON OFF control Automatic Change Forced to default value if Input Range is changed or from entry into or exit from ON OFF Control i e Proportional Band 1 is changed from to 0 Effect of Changes on None Other Parameters 4 4 20 Rate Derivative Time Constant This parameter determines the Derivative Time Constant value This parameter is not applicable if Proportional Band 1 0 ON OFF control Adjustment Range 0 secs 0x0000 to 5999 secs 0x176F Default Value 75 Secs Automatic Change This parameter is forced to its default value if Input Range is changed Effect of Changes on None Other Parameters nnn 59327 Issue 4 May 07 4 17 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 4 21 Overlap and Deadband This parameter defines the percentage of Proportional Band 1 Proportional Band 2 over which both Primary and Secondary outputs are active overlap or neither is active deadband This parameter is not applicable if Proportional Band 1 is set to O ON OFF control The operation of overlap deadband is illustrated in Figure 4 4 5 Adjustment Range 20 OxFFEC to 20 0x0014 negati
21. Issue 4 May 07 7 1 MLC 9000 User Guide PROFIBUS Communications Note The total number of words in the data assembly is 256 The summation of the read and write words must not exceed 256 words 7 3 2 Acyclic Messages Acyclic Messaging is currently not supported by the MLC 9000 7 4 Official approved Profibus GSD File The Profibus BCM has official Profibus approval from the Profibus test centre When there is a requirement of use of the BCM as an approved item a specific GSD file must be used this is available from our website www westinstruments com The Profibus Approved version of the MLC9000 has vendor ID number Ox0AA3 the non approved version has vendor ID 0x06A7 This is identified in the GSD file by the prefix Ident_number Currently the MLC9000 configuration software generates non approved GSD files using the non approved vendor ID Consequently if the generated GSD file is to be used with an approved MLC9000 it is necessary to edit the GSD file manually If you are not sure how to do this an application note describing the necessary steps can be downloaded from our web site 7 5 Creating the PROFIBUS gsd gse file In order to communicate via PROFIBUS a gsd gse file needs to be created This can also be done using the MLC 9000 configuration software Navigate to the data assemblies screen in the left hand column is a list of all the parameters available in the MLC 9000 and on the right are the two config
22. Loop Module 3 SetPoint 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Actual Setpoint lt Loop Module 3 SetPoint 2 gt sl E bm220_mb Bus Module E E Write Data Assembly W Setpoint 1 lt Loop Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Setpoint Select lt Loop Module 1 SetPoint 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Setpoint Select lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Setpoint Select lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Setpoint Select lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Setpoint Select lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Setpoint Select lt Loop Module 2 SetPoint 3 gt W Setpoint 1 lt Loop Module 3 SetPoint 1 gt W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Setpoint Select lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 SetPoint 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Setpoint Select lt Loop Module 3 SetPoint 2 gt W Setpoint 1 lt Loop Module 3 SetPoint 3 gt W Setpoint 2 lt Loop Module 3 SetPaint 3 gt W Setpoint Select lt Loop Module 3 SetPoint 3 gt S L
23. Maximum R W 00 3 3 100 0064 Scale Range Minimum R W 00 3 4 101 0065 Process Variable Offset R W 00 3 5 102 0066 Input Filter Time Constant R W 00 3 6 120 0078 External Input Value R W 00 3 24 121 0079 Process Variable R O 00 3 25 112 122 0070 007A Over range Flag R O 00 3 16 26 0 113 122 0071 007A Under range Flag R O 00 3 17 26 1 114 122 0072 007A Sensor Break Flag R O 00 3 18 26 2 59327 Issue 4 May 07 APPENDIX A MLC 9000 User Guide A2 Output Parameters A2 1 Output 1 Parameters Pre calculated MODBUS S EE Name Type Fieldbus Parameter Idents ae age Decimal Hexadecimal Class Instance Parameter i Word Bit Word Cl ze 0101 Output Type RW o 0 1 Cl zen 0102 Loop RW o 0 2 Cl 259 0103 Output Usage Rw o 0 3 260 0104 Output Cycle Time R W 01 0 4 263 0107 Output Alarms for loop 1 R W 01 0 7 Output Alarms for loop 2 Only 204 ae 0108 available for Multiple loop Modules RAN 01 o S Output Alarms for loop 3 Only 205 E 0109 available for Multiple loop Modules RAN Of o S Output Alarms for loop 4 Only 209 CDA available for Four loop Modules RAW G i o 10 O 281 0119 Bus Power Rw o 0 25 272 282 0110 011A Output State R O 01 0 16 26 0 A2 2 Output 2 Parameters Pre calculated MODBUS Parameter Address Nam
24. Multiple Registers Function 0x10 This function writes consecutive two byte values to the specified address range Its format is Message MLC 9000 Function Number of 17 Query Next Query Address Code 0x10 1 Word Address Number of Words Query Bytes Byte Byte CRC Checksum HI LO HI LO 00 01 00 01 HI LO Response MLC 9000 Function Address Code 0x10 1 Word Address Number of Words CRC Checksum HI LO HI LO HI LO The MLC 9000 system limits the number of consecutive words to be written to 64 128 Message Bytes It is not possible to write across instance boundaries I 59327 Issue 4 May 07 5 3 MLC 9000 User Guide MODBUS Communications 5 3 8 Read Write Multiple Registers Function 0x17 This function reads and writes consecutive two byte values to the specified address range Its format is Message r Read Start No of Words Write Start No of Words MLC 9000 Function g Address Code 0x17 Address to Read Address to Write Write Values 8 CRC Checksum HI LO HI LO HI LO HI LO HI LO HI LO Response MLC 9000 Function Number of Address Code 0x17 Bytes n Words Read 1 Word Read CRC Checksum HI LO HI LO H LO The n number of words in the resp
25. Offline S L SetPoint Loop Module 1 gt Input 3 gt Process Variable Offline B Control 3 Loop Module 2 gt Input 1 gt Process Variable Offline Bo Loop Module 2 gt Input 2 gt Process Variable Offline Sief Loop Module 2 gt Input 3 gt Process Variable Offline a3 EA Loop Module 3 gt Input 1 gt Process Variable Offline E L Alarm Loop Module 3 gt Input 3 gt Process Variable Offline E L Heater Current EA Loop Module 4 gt Input 1 gt Process Variable Offline a 1 Descriptor EA Loop Module 1 gt Control gt Primary Output Power Offline zo H Loop Module 2 23611 EA Loop Module 1 gt Control 1 gt Secondary Output Power Offline o H Loop Module 3 23611 EA Loop Module 1 gt Control 2 gt Primary Output Power Offline E Loop Module 4 21300 EA Loop Module 1 gt Control 2 gt Secondary Output Power Offline 3 No Module E Loop Module 1 gt Control 3 gt Primary Output Power Offline No Module 5 Loop Module 1 gt Control 3 gt Secondary Output Power Offline No Module No Module Monitor the parameters configured in the modules Communication Device Offline 10 02 3 6 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 PARAMETER DESCRIPTIONS In the following Subsections each parameter s function and its adjustment range are described All values are in decimal form unless otherwise sta
26. Self Tune B Auto Easy Tune B Output Direction B Control Type B Loop Alarm Enable B Auto Pre Tune B Loop Inhibit W Primary Output Powe AW Proportional Band 1 W Proportional Band 2 W Reset Loop Alarm Tin E L SetPoint ka W Rate x 4 E EA Word Parameter 000 Word Parameter 001 Word Parameter 002 Word Parameter 003 Word Parameter 004 Word Parameter 005 7 Word Parameter 006 A Word Parameter 007 7 Word Parameter 008 7 Word Parameter 009 Word Parameter 010 Word Parameter 011 Word Parameter 012 Word Parameter 013 Word Parameter 014 3 Word Parameter 015 73 Word Parameter 016 Word Parameter 017 4 word Parameter 018 Word Parameter 019 2 Word Parameter 020 Word Parameter 021 Word Parameter 022 Word Parameter 023 Word Parameter 024 word Parameter 025 Word Parameter 026 Word Parameter 027 7 Word Parameter 028 3 Word Parameter 029 Word Parameter 030 Word Parameter 031 Word Parameter 032 Word Parameter 033 Word Parameter 000 Word Parameter 001 Word Parameter 002 Word Parameter 003 Word Parameter 004 Word Parameter 005 Word Parameter 006 73 Word Parameter 007 Word Parameter 008 Word Parameter 009 Word Parameter 010 Word Parameter 011 Word Parameter 012 Word Parameter 013 Word Parameter 014 Word Parameter 015 73 Word Parameter 016 Word
27. SetPoint 1 gt wm as W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Setpoint Select lt Loop Module 3 SetPoint 1 gt e moe W Actual Setpoint lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 SetPoint 2 gt create GS D E D S icon H i n th e tool ba r th is wil 59327 Issue 4 May 07 MLC 9000 User Guide Ethernet IP Communications Once the eds file has been created it needs to be registered on the Ethernet IP network This procedure varies from one manufacturer to another so is not covered in this manual Application notes are available for the most common Ethernet IP master devices PLC s contact your local MLC 9000 supplier if more information is required xl EDS Generation Wizard Note Any changes made to the configuration of the data assemblies a new gsd file has to be created and imported into the master device Select the Product Type you are using now Product Name Mic 9002 Plus x A Back Next Finish 59327 Issue 4 May 07 8 3 MLC 9000 User Guide Modbus TCP Communications 9 OVERVIEW OF MODBUS TCP COMMUNICATIONS BM250 MT 9 1 Introduction MODBUS TCP is a variant of the MODBUS family of communication protocols MODBUS TCP covers the transmission of the MODBUS protocol over an intranet or internet environment using the TCP IP protocols The BM250 MT Bus Module allows the MLC 9000 system to be directly connected to a MODBUS TCP network More inform
28. Soft Start SP used If PV above SSSP at power up Setpoint Soft Start ken g ee SP 1 lt Normal operation from this time on Ambient l q4 Soft Start Time SSti Time Power On 4 14 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 4 11 2 Soft Start Setpoint This parameter defines the value of setpoint used during the Soft Start time period Adjustment Range Input Scale Range Minimum to Input Scale Range Maximum Default Value Input Scale Range Minimum Automatic Change Forced to default value if forced out of range by a change to Input Range Input Scale Range Maximum or Input Scale Range Minimum The units for this parameter are changed if the Input Units are changed Effect of Changes on None Other Parameters 4 4 11 3 Soft Start Time This parameter defines the duration of the Soft Start period Adjustment Range 0 to 60 minutes in 1 minute increments 0 no Soft Start Default Value 0 no Soft Start Automatic Change None Effect of Changes on Values other than zero stop Easy Tune and Pre Tune from working Other Parameters 4 4 11 4 Soft Start Primary Output Power Limit This parameter defines the Output Power Limit used instead of Primary Output Power Limit during the Soft Start period Adjustment Range 0 100 Default Value 100 Automatic Change This parameter is forced within range if necessary when the Control Type is changed Effect of C
29. Soft Start is disabled Soft Start Time defines the duration of Soft Start beginning at instrument power up This method ensures that all zones can exit Soft Start together even if the zones start dwelling at different times It would be undesirable to start controlling some zones at 200 C while other zones were still controlling to 100 C With Soft Start disabled The Output Power Limit operates by limiting the maximum power demand from the controller With Soft Start enabled however the Output Power Limit only operates during Soft Start after Soft Start completes the Output power is allowed up to 100 ignoring the limit value If Soft Start is enabled having been previously disabled Soft Start will not activate until the next start up no matter what value is set for Soft Start Time However Output power will immediately be allowed up to 100 Output Power Limit only being heeded during subsequent soft starts During Soft Start the time proportioning cycle time used for control Output is a quarter the value of control Output Cycle Time but will never be less than 0 5s So if control Output Cycle Time is 1s and control Output Power Limit is 20 during Soft Start the heater ON pulses will be restricted to 0 1s In the three loop modules Z3611 Z3621 and Z3651 the heater current readings are suspended until soft start has completed 1 SP ramping inhibited Process 2 Output 1 Limit used Variable 3 Fast Output 1 cycle G 4
30. a Fault There is power supplied to the Bus Module and there is a fault on the MODBUS TCP port Network Status NS LED State Description Meaning OFF No Network Connection There is no Ethernet connection to the Bus Module Green Flashing Network Connected but no master assigned Normal condition on line with no connections in the established state has not been allocated a Master Green Online connected Online and has been allocated a master Red flashing Connection time out One or more I O connections are in the timed out state D8 Loop Module LED Diagnostics LED State Description Meaning Red Flashing Slow Power not Addressed Loop Module powered but not addressed by the Bus Module Red Flashing Fast Addressed with no Configuration Loop Module is addressed but has no configuration Green Operational with no errors Loop Module is configured with no errors Red Green Sensor Break The Loop input has a Sensor Break condition Flashing OFF Loop Inhibited or no power The loop is in an inhibited state refer to section 4 4 2 59327 Issue 4 May 07 D 3 MLC 9000 User Guide 59327 Issue 4 May 07 eye a BRITAIN Controls The Hyde Business Park Brighton East Sussex BN2 4JU England Tel 44 0 1273 606271 Fax 44 0 1273 609990 www westinstuments com info westinstruments com CHINA Danahe
31. automatically executes the single shot Pre tune routine on power up A description of the Pre tune facility is in figure 4 4 7 Adjustment Range 1 Auto Pre tune enabled operates every power up or 0 Auto Pre tune disabled Default Value 0 disabled Automatic Change None Effect of Changes on Auto Pre tune over rides Easy tune it is possible to enable both Other Parameters facilities If Auto Pre tune is selected whilst Easy tune is running this will be ignored by the Loop Module until the next and subsequent power ups when Easy tune will be disabled over ridden by Auto Pre tune NOTE The Pre tune routine will be executed only if the process variable is greater than 5 of input span from the setpoint Pre tune will not run when Soft Start is running 4 4 10 Primary Output Power Limit This parameter defines the maximum percentage of primary output power This can be used as protection to the controlled process This parameter is not applicable if Proportional Band 1 0 i e Output 1 ON OFF control Adjustment Range 0 0x00 100 0x0064 100 no protection Default Value 100 no protection Automatic Change Not applicable if Proportional Band 1 is set to 0 ON OFF control Effect of Changes on None Other Parameters 59327 Issue 4 May 07 4 13 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 4 11 Soft Start Parameters The MLC 9000 Soft Start is primarily intended to allow heaters to be dried
32. gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Setpoint Select lt Loop Module 3 SetPoint 2 gt W Setpoint 1 lt Loop Module 3 SetPoint 3 gt W Setpoint 2 lt Loop Module 3 SetPoint 3 gt W Setpoint Select lt Loop Module 3 SetPoint 3 gt W Setpoint 1 lt Loop Module 4 SetPoint 1 gt W Setpoint 2 lt Loop Module 4 SetPoint 1 gt W Setpoint Select lt Loop Module 4 SetPoint 1 gt W Alarm 1 Value lt Loop Module 4 Alarm 1 gt W Alarm 2 Value lt Loop Module 4 Alarm 2 gt W Alarm 1 Value lt Loop Module 3 Alarm 1 gt W Alarm 2 Value lt Loop Module 3 Alarm 2 zl Configure the Data Assemblies to be written and read by PLC Communication Device Offline mat WARNING To ensure correct communications both the read and write data assemblies require a minimum of 1 parameter to be included Once the data assemblies have been configured an eds file can be created MLC 9000 Workshop generates this file once the data activate the create GSD EDS wizard that will guide you through the creation of the eds file Communication Device Offline Est W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Setpoint Select lt Loop Module 2 SetPoint 3 gt H i ar WS oop Node stort 3 gt Wattgen assemblies have been populated Click on the ais W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 3
33. input type C ranges 2 C or 2 0 C F ranges 3 F or 3 0 F Linear ranges 10 least significant digits For single output control the output saturation limits are 0 and Primary Output Power Limit For dual output control the output saturation limits are 100 and Primary Output Power Limit NOTE Correct operation of the Loop Alarm depends upon reasonably accurate PID tuning Adjustment Range 0 Disabled or 1 Enabled Default Value 0 Disabled Automatic Change If Loop Alarm is originally enabled it is disabled when Manual Control Mode is selected and is re enabled when exit is made from Manual Control Mode If Loop Alarm is originally enabled it is disabled during Easy Tune execution and is re enabled upon completion of the Easy Tune operation Effect of Changes on None Other Parameters 4 4 15 Loop Alarm Status This parameter indicates the current status of the Loop Alarm 1 active 0 inactive See also Loop Alarm Enable and Loop Alarm Time 4 4 16 Control Type This parameter selects single Primary only or dual Primary and Secondary output control Adjustment Range 0 Primary only or 1 Primary and Secondary Default Value 0 Primary only Automatic Change None Effect of Changes on Valid values of Power parameters will be forced within range When going from a Other Parameters Primary Secondary type to a Primary only the output power will be forced within 0 100 4 4 17 Proport
34. lt Loop Module 1 SetPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Actual Setpoint lt Loop Module 1 SetPaint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Actual Setpoint lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Actual Setpoint lt Loop Module 2 SetPoint 3 gt Se W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Actual Setpoint lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 SetPoint 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Actual Setpoint lt Loop Module 3 SetPoint 2 gt sl m220_mb Bus Module 7 Write Data Assembly W Setpoint 1 lt Loop Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Setpoint Select lt Loop Module 1 SetPoint 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Setpoint Select lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Setpoint Select lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Setpoint Select lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Setpoint Select lt Loop Module 2 SetPoint 2
35. more help is needed D4 PROFIBUS LED Diagnostics Module Status MS refer to the DeviceNet diagnostics section of your PLC manufacturer s software hardware manuals LED State Description Meaning OFF No Power There is no power supplied to the Bus Module Green Power ON and OK The Bus Module is under normal operating conditions Green flashing Standby No Master Device or error in establishing connection Orange Error Unrecoverable communications error cycle the power to the MLC 9000 Network Status NS LED State Description Meaning OFF No Power There is no power supplied to the Bus Module Red Power on with Error No Lead connected to Profibus Port Red Flashing Loss of Network Connection Has lost connection from previously connected Network Green Online connected Online and has been allocated a master If more help is needed manuals D5 Ethernet IP LED Diagnostics Module Status MS refer to the PROFIBUS diagnostics section of your PLC manufacturer s software hardware LED State Description Meaning OFF No Power There is no power supplied to the Bus Module Green Power ON and OK The Bus Module is under normal operating conditions Red Unrecoverable Fault The Bus Module has an unrecoverable fault contact your local technical support Green flashing Standby The Bus Module has not been configured Red flashing Minor Fault There is a minor fault with
36. next time easy tune runs to move the point at which the power is reduced to 0 Figure 4 4 5 shows a typical run of the Easy tuning Peak of overshoot detected e Previously stored overshoot or 2 3 of setpoint on first run Stored Overshoot Easy tune started Process Variable Normal PID Control Power Figure 4 4 5 A typical Easy tune trace NOTES 1 If the process has not cooled more than 5 of the inputs span below setpoint or by more that the stored overshoot value below setpoint Easy tune will not operate and PID terms and stored overshoot value will be unchanged In processes with a large overshoot this could lead to confusion as to whether Easy tune is operating correctly or not 2 Easy tune will not run when Soft Start is running or if the control loop is set for ON OFF control 3 If the setpoint is changed at any time the stored over shoot values are reset to defaults 4 When power is removed from the MLC 9000 the stored over shoot values are reset back to default Adjustment Range 1 Easy tune enabled or 0 Easy tune disabled Default Value 0 Easy tune disabled Automatic Change Easy tune is over ridden by Auto Pre tune it is possible to enable both facilities Easy tune will not be executed on Loop Modules with Primary and Secondary outputs although it is possible to select Easy tune for this configuration Effect of Changes on Loop Alarm if originally enab
37. out at start up condensation often forms when the heaters are cold Soft Start allows the user to restrict the average power into the heaters for a user defined time period after start up It also keeps the heater ON times to a minimum to help avoid thermal shock effects Soft Start has its own setpoint allowing a low temperature dwell period while moisture evaporates before going to full working temperature NOTES 1 Ifthe Primary output is connected to an internal Relay SSR Drive then the Output Cycle Time during Soft Start for that output is set to 25 of its configured value subject to a minimum of 0 5 seconds therefore if the Output Cycle Time is set to 1 second it is actually reduced by 50 of it s value to 0 5 seconds If the Output Cycle Time is already set to 0 5 seconds or less it will not be reduced Soft Start is terminated if the PV is above the Soft Start Setpoint at start up Soft Start only operates on Primary outputs The Soft Start Primary Output Power Limit operation is only recommended for use with reverse acting control outputs GN 4 4 11 1 Soft Start Operation Soft Start Setpoint SSSP is the setpoint used for the duration of Soft Start Setpoint ramping is inhibited during Soft Start It is not limited by SP Max Min only Range Max Min so tight limits can still be imposed on operator adjustment of the normal setpoint Soft Start Time SSti is adjustable from 0 to 60 min in 1 min intervals If set to 0
38. output E SetPoint E Control 7 bm220_mb Bus Module a E O Read Data Assembly W Process Variable lt Loop Module 1 Input 1 gt W Process Variable lt Loop Module 1 Input 2 gt W Process Variable lt Loop Module 1 Input 3 gt W Process Variable lt Loop Module 2 Input 1 gt W Process Variable lt Loop Module 2 Input 2 gt W Process Variable lt Loop Module 2 Input 3 gt W Process Variable lt Loop Module 3 Input 1 gt W Process Variable lt Loop Module 3 Input 2 gt W Process Variable lt Loop Module 3 Input 3 gt W Process Variable lt Loop Module 4 Input 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Actual Setpoint lt Loop Module 1 SetPoint 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Actual Setpoint lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Actual Setpoint lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Actual Setpoint lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPaint 2 gt W Actual Setpoint lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Actual Setpoint lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt
39. parameter at data assembly space 128 in a Bus Module at MODBUS address 96 0x60 the MODBUS function 0x17 can be used all values are in hexadecimal Bus Module Function Read Start No of Words Write Start No of Words Address Code Address to Read Address to Write Write Values CRC Checksum 60 17 06 03 00 01 07 80 00 01 00 38 HI LO Note There can be a maximum of 8 bit words if more are required please refer to section 4 8 5 Note The total number of words in the data assembly is 256 The summation of the read and write words must not exceed 256 words 59327 Issue 4 May 07 5 5 MLC 9000 User Guide MODBUS Communications 5 5 Addressing Individual Parameters The Bus Module is given a base address during configuration the MLC 9000 system then occupies this and up to eight further addresses above the base address Each Loop Module in an MLC 9000 system is allocated an address relative to the base address as shown in the diagram below For MODBUS Bus Modules with less than eight Loop Modules it is recommended that the addresses of the vacant slots be reserved for future expansion The Bus Communications Module will also accept global or broadcast commands i e those addressed to all parts of the MODBUS network with address 0 Accessing parameters directly should only be used for set up and diagnostic purposes If messages are to be sent directl
40. rrent Parameters is iscccccdes cin sdeetiezauet eaaa ea i aiaa ch ege Eeer gege teenie idee 14 A6 1 Loop 1 Heater Current Parametrs crinii niinen nne aE eieaa rra Eataa SE a cecnsdancenesenetenents 14 A6 2 Loop 2 Heater Current Parameter acneei eraann eaea oria Pe e a O Eaa era de 14 A6 3 Loop 3 Heater Current Parameters AA 15 A7 Loop Module Descriptor Parameter 16 A8 Bus Mod le Descriptor Parameters oire ienige eiten aia a agaaa EA Sa aa ca REAO ERRER 16 APPENDIX B TECHNICAL SPECIFICATIONS wsccccceiscccecssteesaececeedacsscpeas citania niaaa Eea aAa ALE EE REEERE REA 1 B1 BUS MOGUL setae case Pcie cache a ee Dee eve ee Fae O SEA 1 B2 LOOP le EE 2 B3 MLC 9000 Workshop System RequireMent ce eecceeeeeeeeeenneee senses ee saeeeeeeaaeeeeeneeeeesaeeeeeeaeeeseeeeeeeeneeeeeenaeeeeeenaees 4 APPENDIX C PRODUCT CODING tier cacesec cases secs sccetcenaavecd esdcneesssnceecbgans ceed cage niece sedaedanevSeeendd edi besdstdei es EE dE sees 1 APPENDIX D Bus Module and Loop Module Diagnostic LED s Detfmtgon eee cence ceeeeeeeeeneeeeeeaeeeeeeeaeeeenaeeeeeenaes 1 D1 Bus Module Configuration port LED RS232 oo ecccee centres eeneeeeeeeeeeeeaeeeeeeaaeeeseneeeeesaeeeeeeaaeeeseeeaeeeeneeeeeeaeeeenenaeess 1 D2 MODBUS RTU LED Diagnostics 1 D3 D viceNet LED DiaQmOstics cccucssenewe intact seswes cevesstesaueeviesscte nweineendy canes cnguanesvaeeeneeadani neseduneees cbonaaneviersavacceesuecueennuee eed 1 D4 PROFIBUS LED Diagnostics ierosin
41. set forth in the relevant instruction manuals sheet or sheets for such products for a period of three years THERE ARE NO EXPRESSED OR IMPLIED WARRANTIES WHICH EXTEND BEYOND THE WARRANTIES HEREIN AND ABOVE SET FORTH WEST MAKES NO WARRANTY OF MERCHANTABILITY OR FITNESS FORA PARTICULAR PURPOSE WITH RESPECT TO THE PRODUCTS Limitations The supplier shall not be liable for any incidental damages consequential damages special damages or any other damages costs or expenses excepting only the cost or expense of repair or replacement as described above Products must be installed and maintained in accordance with the instructions There is no warranty against damage to the product resulting from corrosion Users are responsible for the suitability of the products to their application For a valid warranty claim the product must be returned carriage paid to the supplier within the warranty period The product must be properly packaged to avoid damage from Electrostatic Discharge or other forms of harm during transit ii 59327 Issue 4 May 07 MLC 9000 User Guide CONTENTS CONTENTS 1 MLC 900 SYSTEM OVERVIEW cccce ccccccetsctecsessuadeesdecneeaecsneeeedcnndescpesiu seeds snseden seneceede cana eeseadned scbonsersuneeeebecndesdeoe 1 1 2 INSTALLATION E 2 1 ZA EE CEET 2 1 2 2 Installing a Bus Mod le sarreratan aiae cea E deeg 2 2 2 3 Installing the Loop Modules and Interconnect Module 2 2 24 Removing a BUS MOGUL E 2 3 2 5 Remov
42. the Bus Module which can be recovered from Red Green flashing Bus Module self testing The Bus Module is performing a self test D 2 59327 Issue 4 May 07 MLC 9000 User Guide Network Status NS APPENDIX D LED State Description Meaning OFF No Power Not Online Online duplicate MAC ID test not completed Green Online connected Online and has been allocated a master Red Critical link failure Failed communication bus fault or power up self test failed duplicate MAC ID or Bus off Green flashing Online not connected Normal condition on line with no connections in the established state has not been allocated a Master Red flashing Connection time out One or more I O connections are in the timed out state Red Green flashing Communication faulted and received an identify comm fault request A specific communication faulted device The Bus Module has detected a network access error and is in the communication faulted state If more help is needed manuals refer to the Ethernet IP diagnostics section of your PLC manufacturer s software hardware D6 MODBUS TCP LED Diagnostics Module Status MS LED State Description Meaning OFF No Power There is no power supplied to the Bus Module Green Power ON and OK There is power supplied to the Bus Module and there are no problems normal operation Red Power ON and
43. the thermocouple wiring If the thermocouple is grounded this must be done at one point only If the extension lead is shielded the shield must be grounded at one point only e e e e N Input 1 Input 2 Input 3 Input 4 NOTE Input 1 is always available Inputs 2 and 3 applicable to all multiple loop modules input 4 applicable only to Z4610 24620 and 24660 2 9 2 RTD Input 3 Wire The extension leads should be copper and the resistance of the wires connecting the resistance element should not exceed 50Q per lead the leads should be of equal resistance For three wire RTDs connect the resistive leg and the common legs of the RTD as illustrated For a two wire RTD a wire link should be used in place of the third wire shown by dotted line Two wire RTDs should only be used when the leads are less than 3 meters long Avoid cable joints N IR R Input 1 Input 4 NOTE Input 1 is always available Inputs 2 and 3 applicable to all multiple loop modules input 4 applicable only to Z4610 Z4620 and Z4660 2 9 3 Linear Inputs Linear DC voltage millivolt or milliamp input connections are made as illustrated Carefully observe the polarity of the connections Volts and Milivolt inputs Input 1 Input 2 Input 3 Input 4 Miliamp inputs N N Input 1 Input 2 Input 3 Input 4 NOTE Input 1 is always available Inputs 2 and 3 applicable to all multiple
44. were added during System Configuration 9s File View Settings Help isla se SCT 19 eil Bus Module bm220_mb E Loop Module 1 23611 figuration Output Configuration Heater Current Configuratic Click on the sign next to the module A list of the available configuration wizards is then displayed To activate a wizard double click on the wizard name Loop Calibration o Loop Module 2 23611 Loop Configuration Output Configuration Heater Current Configuratic Loop Calibration E Loop Module 3 23611 Loop Configuration Output Configuration Heater Current Configuratic Loop Calibration RQ MLC 9000 system configuration Properties Module Name Loop Module 1 Module Type Loop Module 23611 Module version 1 0 BETA No Module No Module No Module No Module No Module x MODBUS Bus Module 4 EI Enter a Unique Address for each of the BCMs on your Network j Quickly configure each device For Communication and Control Communication Device Offline 09 10 4 Modbus Address fe Help Cancel Back Finish All Loop Modules have three common wizards 1 Loop Configuration This wizard is for configuration of the most common control loop parameters in the module For single loop controller modules Z1200 21300 and Z1301 the loop configuration only gives you the option to configure a single loop E oop contiouration x L
45. 00 Calibration Complies with BS1904 amp DIN43760 0 003850 Q C DC LINEAR INPUTS Measurement Better than 0 2 of programmed range span 1 LSD Accuracy Temperature 0 01 of range span C change in ambient temperature Stability Input Resistance mV Input gt 1M V Input 47k mA Input 4 7 Maximum 32000 to 32000 Equivalent to a 16 bit ADC Resolution HEATER CURRENT INPUT 21301 23611 Z3621 and Z3651 only Accuracy Better than 2 of span Isolation Via external current transformer Internal Burden 15 Input Span 0 60mA rms assuming sinusoidal input current waveform Range Maximum Adjustable 0 1A to 1000 0A Range Minimum Fixed at 0A RELAY OUTPUTS Contact Type Single pole single throw SPST Normally open contacts N O Rating 2A resistive 120 240VAC Lifetime gt 500 000 operations at rated voltage current SSR DRIVE OUTPUTS Drive Capability 12V DC nominal 10V DC minimum at up to 20mA load Isolation Isolated from process input and relay outputs Not isolated from each other or linear outputs Not isolated from other similar outputs in the same system LINEAR OUTPUT Resolution Eight bits in 250ms 10 bits in 1 second typical Accuracy 0 25 mA into 250 load V into 2k load Degrading linearly to 0 5 for increasing burden to maximum drive capability Update Rate 10 samples per second Drive Capability 0 20
46. 1 Loop Setpoint Parameters ss iccccc cececcenascethel osdeecesdeeesndonedhesdceeek ssnececeasades vscdevndues Seege SEA Che EE 7 A3 2 Loop 2 Setpoint Parameters enirere iarann ss EAE AEE EELE AN ETE AARE DEENEN 7 A3 3 Loop 3 SCIPOINE SE 7 A3 4 Loop 4 Setpoint Parameters AA 7 AA Control Parameters ices tsiiejccts geed Seege Aaa E E AAA E EEE a EERSTEN EES evans 8 A4 1 Loop 1 Control STEE CEET 8 A4 2 Loop 2 Control Paramete Snipan aneao aaan earr ai pi as eraa iai aden EES EGOE d 9 A4 3 Loop 3 Control Parameters scciceccccessiesecisincesctstesestvelcctaiusnteesece e es estcadsiGeab sais dagancdisbeneseuaticdeeaieabeayesiecupenatsees 10 A4 4 Loop 4 Control Parameter Sunira ea o a Eaa Ea d tc elude ENEE Eden 11 AS Alarm Parameters EE 12 A5 1 Loop Alarm 1 Parameters lt c0icccsigesscssccasecs leas cesteadbaceceaeanessacardenstausoesonadadensedenien occas iei ana a da a sadandenecueseensons 12 A5 2 Loop 1 EE eu CT 12 A5 3 Loop 2 Alarm 1 Parameters cece ee cecaeeaeceeeeeeeceaaaeceeeeeseseaaeeeeeeeseecceaeaeeeeeeeseeeieaeeeeeeeeee 12 A5 4 Loop 2 Alani EE 12 A5 5 Loop 3 Alarm le 13 A5 6 Loop 3 Alarm 2 Parameiers eae caer ai ara aaraa EATE cess anaa raaa Eiaeai EERE 13 A5 7 Loop 4 Alarm 1 Parameters cece ee eeeeeaeeeeeeeseceaeaeceeeeececeaaaeaeeeeesescaaeeeeeeeseeeeaeeeeeeeeeseesaeaeeeeeeeeee 13 A5 8 Loop 4 Alarm 2 Parameiers cece cece eeae cece eee caeeaeceeeecaaaaeaeaeeeeesgeeaaaeeeseeesaeeeaeaeeeeeegeceaeaeeeeeeneeea 13 A6 Heater C
47. 1301 Z3611 and 24610 have a default output setting of 0 Relay Module variants Z3621 and Z4620 have a default output setting of 1 SSR Drive Module variant Z3651 outputs 1 to 3 have a default output setting of 1 SSR Drive and outputs 4 to 6 a default output setting of 0 Relay Module variant Z4660 outputs 1 to 4 have a default output setting of 1 SSR Drive and outputs 5 and 6 a default output setting of 0 Relay Automatic Changes None Effect of Change on If Output Type is changed from SSR Drive Relay to DC Linear and Output Usage is not Other Parameters Primary Output nor Secondary Output Output Usage is changed to Retransmit Output SP If Output Type is changed from DC Linear to SSR Drive Relay Output Cycle Time is set to its default value and if Output Usage is initially Retransmit Output SP or PV Output Usage is changed to Alarm 1 Direct acting 4 2 2 Alarm Output Definition 1 to 4 With the output usage parameter set to Alarm 03 or 04 this parameter determines which alarms are to OR d together to activate the output In each output instance there are four instances of this parameter one for each loop Bit 7 6 5 4 3 2 1 0 Alarm Not Used Not used Heater Break Heater Break Heater Break Loop Alarm Alarm 2 Alarm 1 Short Circuit High Alarm Low Alarm Alarm Default Value 0 no alarms defined Automatic Change None Effect of Change on None Other Parameters Pea 4 4 59327 Issue
48. 2 etc Bits 5 9 Alpha version A 0 B 1 etc Bits 10 15 Numeric version single loop Module 0 multiple loop Module 2 4 8 3 Date of Manufacture This parameter returns the date the Bus Module was manufactured The format is Day Month Year 4 8 4 Product Identifier This Read Only parameter identifies the valid versions of database for the Loop Module Z1200 21300 21301 23611 23621 24610 24620 23651 Z4660 OO JO Om P GO A When changing Loop Modules auto configuration of the Loop Module database will occur only if the Product Identifier of the replacement Loop Module is identical to that of the removed Loop Module 4 28 59327 Issue 4 May 07 MLC 9000 User Guide 4 8 5 Loop Module Status indicators PARAMETER DESCRIPTIONS Only 8 bit words can be placed into the data assembly table If there is a requirement for more than 8 words then these status word can be used and have the following bit make up below Status Indicators 21200 Z1300 21301 23611 23621 23651 24611 24621 Z4660 Bit Parameter Name Parameter Name 0 Over range state Over range state 1 Under range state Under range state 2 Sensor Break state Sensor Break state 3 Reserved Reserved 4 Loop Alarm state Loop Alarm state 5 Easy tune state Easy tune state 6 Pre tune state Pre tune state 7 Self tune state Self tune state 8 Alarm 1 state Alarm 1 state 9 Alarm 2 state Alarm 2 state
49. 3 gt W Setpoint Select lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Setpoint Select lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 5etPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Setpoint Select lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Setpoint Select lt Loop Module 2 SetPoint 3 gt W Setpoint 1 lt Loop Module 3 SetPoint 1 gt W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Setpoint Select lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 SetPoint 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Setpoint Select lt Loop Module 3 SetPoint 2 gt W Setpoint 1 lt Loop Module 3 SetPoint 3 gt W Setpoint 2 lt Loop Module 3 SetPoint 3 gt W Setpoint Select lt Loop Module 3 SetPoint 3 gt W Setpoint 1 lt Loop Module 4 SetPoint 1 gt W Setpoint 2 lt Loop Module 4 SetPoint 1 gt W Setpoint Select lt Loop Module 4 SetPoint 1 gt W Alarm 1 Value lt Loop Module 4 Alarm 1 gt W Alarm 2 Value lt Loop Module 4 Alarm 2 gt W Alarm 1 Value lt Loop Module 3 Alarm 1 gt w BERERE eee Configure the Data Assemblies to be written and read by PLC Communication Device Offline 09 41 59327 Issue 4 May 07 Communication i Device Offline WARNING To ensure correct communications both the read and write data assemblies
50. 38 External Input Value R W 00 1 24 57 0039 Process Variable R O 00 1 25 48 58 0030 003A Over range Flag R O 00 1 26 0 49 58 0031 003A Under range Flag R O 00 1 17 26 1 50 58 0032 003A Sensor Break Flag R O 00 1 18 26 2 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX A A1 3 Input 3 Parameters Applicable only to module variants Z3611 Z3621 Z3651 24610 Z4620 and Z4660 ee GE Name Type Fieldbus Parameter Idents E Decimal Hexadecimal Class Instance Parameter ES Bit Word 0041 Input Type amp Range R W 00 2 R W T C amp 0042 Units SE 00 2 inputs 0043 Scale Range Maximum R W 00 2 0044 Scale Range Minimum R W 00 2 0045 Process Variable Offset R W 00 2 0046 Input Filter Time Constant R W 00 2 0058 External Input Value R W 00 2 0059 Process Variable R O 00 2 80 005A Over range Flag R O 00 2 81 005A Under range Flag R O 00 2 82 005A Sensor Break Flag R O 00 2 A1 4 Input 4 Parameters Applicable only to module variants Z4610 Z4620 and Z4660 ee Name Type Fieldbus Parameter Idents Pi Decimal Hexadecimal Class Instance Parameter a Bit Word Bit_ Word Bin uWord 97 0061 Input Type amp Range R W 00 3 1 R W T C amp 98 0062 Units Dese 00 3 2 inputs 99 0063 Scale Range
51. 4 1024 0400 0400 Alarm Inhibit R W 04 0 0 0 0 1025 0401 Alarm Type R W 04 0 1 1026 0402 Alarm Value R W 04 0 2 1027 0403 Alarm Hysteresis R W 04 0 3 1040 1050 0410 041A Alarm State R O 04 0 16 26 0 A5 2 Loop 1 Alarm 2 Parameters EE Snes Name Type Fieldbus Parameter Idents Ref Page Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1056 1056 0420 0420 Alarm Inhibit R W 04 1 0 0 0 1057 0421 Alarm Type R W 04 1 1 1058 0422 Alarm Value R W 04 1 2 1059 0423 Alarm Hysteresis R W 04 1 3 1072 1082 0430 043A Alarm State R O 04 1 16 26 0 A5 4 Loop 2 Alarm 2 Parameters Applicable only to module variants Z3611 Z3621 Z3651 Z4610 Z4620 and Z4660 Ref Page SE SC Week Name Type Fieldbus Parameter Idents Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1120 1120 0460 0460 Alarm Inhibit R W 04 3 0 0 0 1121 0461 Alarm Type R W 04 3 1 1122 0462 Alarm Value R W 04 3 2 1123 0463 Alarm Hysteresis R W 04 3 3 1136 1146 0470 047A _ Alarm State R O 04 3 16 26 0 dek ae 59327 Issue 4 May 07 MLC 9000 User Guide A5 5 Loop 3 Alarm 1 Parameters Applicable only to module variants Z3611 Z3621 Z3651 Z4610 Z4620 and 24660 APPENDIX A Pre calculated MODBUS Parameter Ref Page Adaress Name Type Fieldbus Param
52. 8 Firmware ID R O 15 0 3865 OF19 Status Indicators R O 15 0 A8 Bus Module Descriptor Parameters Ge aint Name Type Fieldbus Parameter Idents Ze Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 3841 OFO1 Bus Module Serial Number R O 15 0 1 3842 OF02 15 0 2 3843 OF03 15 0 3 3844 OF 04 15 0 4 3845 OFO5 Date of Manufacture R O 15 0 5 3846 OF06 15 0 6 3847 OFO7 Product Module Type Identifier R O 15 0 7 3848 OF08 Firmware ID R O 15 0 8 3849 OFO9 Database ID R O 15 0 9 59327 Issue 4 May 07 A 16 MLC 9000 User Guide APPENDIX B APPENDIX B TECHNICAL SPECIFICATIONS B1 Bus Module GENERAL MODBUS Port BM220 MB This is an optional RS485 port for connection to a MODBUS master device Data rate and format are configurable via the RS232 port MODBUS RTU protocol is supported using an RS485 physical layer The load is no greater than one quarter unit load The data rate is selectable from 4800 9600 or 19200 Baud It is factory set to 9600 Baud Parity is selectable from none even or odd The base address can be set in the range 1 247 default 96 Node addressing data rate and character format are selectable via the MLC 9000 Workshop Software running on the PC connected to the RS232 Port DeviceNet Port BM230 DN This is a port for connection to a DeviceNet master device Data rate and MAC ID are configurable via the configuration port
53. Bus Port DeviceNet BM230 DN INSTALLATION When installed with the DeviceNet firmware BM230 DN the Bus Module can be connected to a DeviceNet enabled master device DeviceNet compliant cables and connectors must be used when connecting to the network DeviceNet networks must be terminated with 1210hm resistors between CAN_L and CAN_H at each physical end of the CAN network A separate 24V power supply should be used to power the network between V and V Terminal connections are shown on the right eo The SHIELD connection is provided for termination of screened o shielded cable e E V Red CAN DH White 6 SHIELD E CAN _L Blue Note Most DeviceNet communication problems are caused ee WV Black by incorrect wiring and power supply selection If any wen problems are encountered the DeviceNet website has guidelines on wiring a DeviceNet system www odva org 2 8 5 FieldBus Port PROFIBUS DP BM240 PB only _ 5 This enables the Bus Module to be connected to a PROFIBUS DP master 9 3 RxD TxD device local operator interface display PLC or multi drop PC operator and e 4 CNTR P configuration network PROFIBUS compliant cables and connectors must e 5 DGND be used when connecting to a network Pin connections are shown on the Ka e 6 VP right For more information on PROFIBUS consult the PROFIBUS website e 8 RxD TxD www profibus com 2 8 6 FieldBus Po
54. Disable 4 9 1 Programmable Sensor Break 4 19 2 Continuous Self tune 4 10 3 Auto Easy tune 4 12 4 Control Output Action 4 19 5 Control Type 4 16 6 Loop Alarm Enable 4 15 7 Auto Pre tune 4 13 8 Reserved 9 Loop Enable Disable 4 9 4 4 2 Manual Control Enable Disable This parameter selects de selects Manual Control When enabled Manual Control Mode is used temporarily to control the process manually The communications link is used to assign power levels to a control loop s output s The adjustment range is between 0 and 100 for a loop with only one Primary control output or between 100 and 100 for a loop with two Primary and Secondary control outputs Negative values apply power to the Secondary output positive values apply power to the Primary output Thus to apply 25 power to the Secondary output of a two output loop the value should be 25 to apply 50 power to a loop s Primary output the value should be 50 NOTES 1 Itis not possible to apply power to both outputs of a two output control loop simultaneously in Manual Control Mode 2 Ifa power failure or power down occurs whilst a loop is in Manual Control Mode the manual control output power setting at the instant of power interruption is saved it is re instated when power is restored Adjustment Range 1 Manual Control ON or 0 Manual Control OFF Default Value 0 Manual Control OFF Automatic Change None Effects of Changes on When Manual Contro
55. H Name Type Fieldbus Parameter Idents R Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1568 1568 0620 0620 Short Circuit Heater Break Alarm Rw oe 2 o 0 0 0621 Heater Current Input Range R W 06 2 1 0622 ien denih Scale Range R W 06 2 2 0623 Low Heater Break Alarm value R W 06 2 3 0624 High Heater Break Alarm value R W 06 2 4 0625 Heater Current Period R W 06 2 5 0657 Live Heater Current Value R O 06 2 23 0658 Bus Input Value R W 06 2 24 0659 Heater Current Value R O 06 2 25 1616 1626 0650 065A Low Heater Break Alarm state R O 06 2 16 26 0 1617 1626 0651 065A High Heater Break Alarm state R O 06 2 17 26 1 1618 1626 0652 ona Short Circuit Heater Break Alarm ou oe 2 18 26 2 Any change to these parameters is copied across all instances These parameters have the same value across all instances 59327 Issue 4 May 07 A 15 MLC 9000 User Guide APPENDIX A A7 Loop Module Descriptor Parameters e e Se Name Type Fieldbus Parameter Idents Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word 3841 OFO1 Loop Module Serial Number R O 15 0 3842 OF02 15 0 3843 OF03 15 0 3844 OF 04 15 0 3845 OFO5 Date of Manufacture R O 15 0 3846 OF06 15 0 3847 OFO7 Product Module Type Identifier R O 15 0 3848 OF0
56. I 120 112 0 464 0 F 10 50mV K 240 1 1372 9 C S 0 1759 C 0 5V K 400 2 2503 2 F S 32 3198 F 1 5V L 0 1 761 4 C T 240 0 400 5 C 0 10V L 31 8 1402 5 F T 400 0 752 9 F 2 10V E 250 999 C E 418 1830 F THERMOCOUPLE INPUTS Measurement Accuracy Better than 0 2 of range span 1 LSD Note Reduced performance with Type B thermocouple between 100 600 C 212 1112 F Type T accuracy is 0 5 below 100 C B 2 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX B Linearisation Accuracy Better than 0 2 C any point for 0 1 C resolution ranges 0 05 C typical Better than 0 5 C any point for 1 C resolution ranges CJC Better than 1C over operating temperature range Sensor Resistance Influence lt 10 as measured accuracy 100 lt 0 1 of range span error 1000 lt 0 5 of range span error Thermocouple Complies with BS4937 NBS125 amp IEC584 Calibration RTD INPUTS Measurement 0 2 of range span 1 LSD for multiple Loop Modules Accuracy Linearisation Better than 0 2 C any point 0 05 C typical Accuracy Temperature 0 01 of range span C change in ambient temperature Stability Lead Compensation Automatic to 50 maximum lead resistance giving less than 0 5 of span additional error RTD Sensor Current 150A 10pA PT1
57. Instance Attribute tt Data MLC 9000 Service Code MAC ID Loop Class Instance Attribute 4 Data Module Number 1 Byte Figure 6 3 2 DeviceNet Explicit Messaging Service Code The service codes determine a read or write operation The DeviceNet Get read attribute service code is OxOE The DeviceNet Set write attribute service code is 0x10 MAC ID The MAC ID is the MLC 9000 node address Class The Class is made up of the Loop Module position number and the class of the parameter to be read the class of a parameter can be found in appendix A The combination of the two parameters is then offset by 0x60 i e Loop 1 Class 1 s DeviceNet equivalent is would be 0x71 Example The Loop Module position number represents 2 FRO the physical position of the Loop Module in the MLC SE E E 9000 system To read the PV of loop 1 of Loop Module 5 BM ul wl em om wi om om om the class parameter would be 0x50 before the addition of 1 2 3 4 5 6 7 8 the offset The upper 4 bits of the byte is 0x5 same as 5 decimal and the lower 4 bits are 0x0 The class number for loop 1 PV can be found in appendix A When the offset of Ox60s added the DeviceNet class value becomes OxBO Instance This is the instance number of the parameter to be read which can be found in the parameter list section of this manual There is no change required between the DeviceNet representation and th
58. Loop 2 Module 6 SP Loop 4 Module 1 _ PV Loop 4 Module 1 SP Loop 1 Module 2 PV Loop 1 Module 1 4 30 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS The number of parameters in total for both the read and write data tables is 256 The maximum number of parameters is restricted by the fieldbus protocol being used Refer to the relevant protocol section for the maximum number of parameters 4 11 1 Startup and Removal of Loop Modules On initial startup power on of the MLC 9000 system all values in data assembly will read OxFFFF this will also be the case when a hot swap removal of loop module is carried out This must be taken into consideration when programming alarms and other use of parameters that are value dependant nnn 59327 Issue 4 May 07 4 31 MLC 9000 User Guide MODBUS Communications 5 OVERVIEW OF MODBUS RTU COMMUNICATIONS BM220 MB 5 1 Introduction The BM220 MB is used to connect a MLC 9000 system to a MODBUS RTU master device The following section describes the format of this connection More information can be found on the MODBUS website www modbus org NOTE Unless otherwise specified all numbers in this Section are expressed in decimal form Where hexadecimal numbers are used they have the suffix 0x00 5 2 Interface Configuration There are 4 parameters associated with interfacing the MODBUS Bus Module to a MODBUS networ
59. MLC 9000 User Guide MLC 9000 User Guide 59327 4 Price 11 00 15 00 15 00 59327 Issue 4 May 07 Information in this installation wiring and operation manual is subject to change without notice Copyright May 2004 Danaher ICG all rights reserved No part of this publication may be reproduced transmitted transcribed or stored in a retrieval system or translated into any language in any form by any means without the written permission of the manufacturer Note It is strongly recommended that applications incorporate a high or low limit protective device which will shut down the equipment at a preset process condition in order to prevent possible damage to property or products WARNING THE INTERNATIONAL HAZARD SYMBOL IS INSCRIBED ADJACENT TO THE CONNECTION TERMINALS IT IS IMPORTANT TO READ THIS MANUAL BEFORE INSTALLING OR COMMISSIONING THE UNIT Warranty and Returns Statement These products are sold under the warranties set forth in the following paragraphs Such warranties are extended only with respect to a purchase of these products as new merchandise directly from a distributor representative or reseller and are extended only to the first buyer thereof who purchases them other than for the purpose of resale Warranty These products are warranted to be free from functional defects in material and workmanship at the time the products leave the factory and to conform at that time to the specifications
60. N Oh ssecccesscedetes ccceetevaundeesescneedsecs eceelocnueedebende chee naiiai yates dE EE cessidetebecieeiebes 9 2 OBS EE 9 2 9 3 4 Preset Single Register Function 06 iiare ai os bears SEENEN 9 2 9 3 5 Loopback Diagnostic Test Function 08 9 3 9 3 6 Force Multiple Coils Function USOE reisiem aagana aeaa iaa aaa aaaeei ia agani 9 3 9 3 7 Preset Multiple Registers Function 0X10 o oo eee eee ee eeee ee eeeeeeeeeaeeeeeeaaeeeeeeeeeesaeeeeeeeaeeeseeeeeeesaeeeesenaeeeeseenaes 9 3 9 3 8 Read Write Multiple Registers Function ON nannte 9 4 9 3 9 Le ee ler Ee 9 4 9 4 Using the Data ASsemblies s2 3 cs secaseciszedsecadcatvcclccin Gee d se deeg dua A ca ENEE OE etic AER EE 9 4 9 5 Addressing Individual Parameters isis cosecsccbesstcccieyese EE dek eer 9 6 APPENDIX A PARAMETER ADDRESSES toiii atri Eege dree EEEE SEENEN saabeavyenceuntecs seeds edini iira edini sheets 1 A1 input EE 2 59327 Issue 4 May 07 3 MLC 9000 User Guide CONTENTS A1 1 INPUT T GEET 2 A1 2 linpUt 2 PANaMMe CN 2 A1 3 Inp t 3 MEET 3 A1 4 IMput 4 Wel 3 A2 Output PAraMm ters cisini ani rie acs nevidee Age dE dE ENEE EE 4 A2 1 le WE EE A A2 2 O tput en A A2 3 O tp t 3 Parameters EE 5 A2 4 Outputs ENEE 5 A2 5 OUTPUTS Parameters ses si caice cates eege EE 6 A2 6 Output 6 PArAMELSIS nei cc cicntscnczcedecestones cnstaadetessoncednasaccarestgeacoussted gtvseconscindsfaeegeeseeasdnesnas uit sesacecsaaserestauascnessacndeas see 6 AS Setpoint EE 7 A3
61. OMMUNICATIONS GM2AOPD 7 1 TA a reet EE 7 1 F 2 nterface Configuration eet e EE iian aa Ee Edge dee Ee e 7 1 Ta PROFIBUS Oe TT 7 1 7 3 1 Cyclic Messages Data Aesembles eee ee ceeeeeeeeeeeeene cece cane ee eneeeeeeaaeeeeeseeaeeeaeeeeeeaeeeseeeaeeesnieeeeesenaeeseenaees 7 1 7 3 2 ACY CIIG Messages EE 7 2 T4 Official approved Profibus GSD Fil s c2 cccs chescseacerpesescesseee eedesuceachaceeenceaseee Ghenebestecseendane EENEG d 7 2 7 5 Creating the PROFIBUS gsd gSe fil 0 ccc ccccceescecseencnesesceeteedseeeesedsceeeseccnenessecened daddeeseouedeveseeedeauecsseessbecneesceee 7 2 8 OVERVIEW OF Ethernet IP COMMUNICATIONS BM250 E l eeeececeeeeeeeeceereeeeeeneeeseeaeeeseeeeeeesaeeeenenaeeeeneeaeees 8 1 Gil AMMOGDUCHOMN EE 8 1 8 2 Interface Configuration sneering dE aa igea aa e dese ceea vtec AA EEA E a CEC aAa OAE ERA ER 8 1 8 3 Ethennet IP Messages iisen aE EE E O aa A aE E EANES 8 1 8 3 1 Input Output Connection Data Assemblies attt tnuk ttunttun tAntEn AEE Ea nunna nk Enne Ena anann Ennn 8 1 8 4 Creating th Ethermet P UE 8 2 9 OVERVIEW OF MODBUS TCP COMMUNICATIONS GMZDO MT 9 1 GEN WE a reel e EE 9 1 9 2 Interface Configuration EE 9 1 9 3 MODBUS TGCP FUNCHONS SUPPOMCO E 9 1 9 3 1 Read Coil Input Status Function 0102 9 2 9 3 2 Read Holding Input Registers Function 03 04 oo eee ee cence eeencaeeeeeeaeeeeeneeeeeseaeeesesaaeeeeceeeeeesiaeeeesenaeeeeeeeaees 9 2 Force Singl Coil FUNCTIO
62. Parameter 017 Word Parameter 018 Word Parameter 019 Word Parameter 020 Word Parameter 021 Word Parameter 022 Word Parameter 023 Word Parameter 024 73 Word Parameter 025 Word Parameter 026 Word Parameter 027 Word Parameter 028 Word Parameter 029 Word Parameter 030 Word Parameter 031 Word Parameter 032 Word Parameter 033 Configure the Data Assemblies to be written and read by PLC File View Settings Help MLC 9000 Data Assembli ll x elei alfa Slo dal del H D Read Data Assembly W Process Variable lt Loop Module 1 Input 1 gt W Process Variable lt Loop Module 1 Input 2 gt W Input Type W Process Variable lt Loop Module 1 Input 3 gt W Unts W Process Variable lt Loop Module 2 Input 1 gt W Scale Range Maximur W Process Variable lt Loop Module 2 Input 2 gt W Scale Range Minimum W Process Variable lt Loop Module 2 Input 3 gt W Process Variable Offs W Process Variable lt Loop Module 3 Input 1 gt W Input Filter Time Con W Process Variable lt Loop Module 3 Input 2 gt W External Input W Process Variable lt Loop Module 3 Input 3 gt W Process Variable W Process Variable lt Loop Module 4 Input 1 gt B Over Range Flag W Setpoint 1 lt Loop Module 1 SetPoint 1 gt B Under Range Flag W Setpoint 2 lt Loop Module 1 SetPoint 1 gt B Sensor Break Flag W Actual Setpoint lt Loop Module 1 SetPoint 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 2 gt W S
63. S Figure 1 4 Typical MLC 9000 System Block Diagram The Bus Module manages the communications between the outside world and the Loop Controller modules The configuration port is used for connection to a RS 232 port on a PC running the MLC 9000 configuration software The fieldbus port is used for connection to a supervisory system via one of the supported fieldbus protocols The Bus module comes in 5 different hardware build variants and 7 firmware variations The ranges of Bus Modules available are Bus Module Description Type BM210 NF 24 volt supply PC Port BM220 MB 24 volt supply PC Port and RS485 Port installed with MODBUS Firmware BM230 DN 24 volt supply PC Port and CAN Port installed with DeviceNet Firmware BM230 CO 24 volt supply PC Port and CAN Port installed with CANopen Firmware BM240 PB 24 volt supply PC Port and PROFIBUS Port installed with PROFIBUS DP Firmware BM250 El 24 volt supply PC Port and Ethernet Port installed with Ethernet IP Firmware BM250 MT 24 volt supply PC Port and Ethernet Port installed with MODBUS TCP Firmware A Loop Module is an independent control module that is supervised by the Bus Module When power is applied to the MLC 9000 after the Loop Modules are addressed the Bus Module checks what variant of Loop Module is fitted and downloads its configuration If the Loop Module does not match the Bus Modules image then a download is not implemented and the Loop Modu
64. Setpoint 1 lt Loop Module 2 5etPoint 1 gt W Setpoint 2 lt Loop Module 2 5etPoint 1 gt W Actual Setpoint lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Actual Setpoint lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 5etPoint 3 gt W Actual Setpoint lt Loop Module 2 SetPoint 3 gt W Eee ont W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Actual Setpoint lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 SetPoint 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Actual Setpoint lt Loop Module 3 SetPoint 2 gt zl 44 5 bm220_mb Bus Module S E Write Data Assembly W Setpoint 1 lt Loop Module 1 5etPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Setpoint Select lt Loop Module 1 SetPaint 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPaint 2 gt W Setpoint Select lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 5etPoint 3 gt W Setpoint Select lt Loop Module 1 5etPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Setpoint Select lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Setpoint Select lt Loop Module 2 SetPaint 2 gt W Setpoint 1 lt Lo
65. Year 59327 Issue 4 May 07 4 29 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 10 3 Product Identifier This Read only parameter identifies the hardware build variant It is burnt into the Bus Modules EEPROM at manufacture Value is one of 1 BM220 RS485 3 BM240 PROFIBUS 4 BM250 Ethernet 4 10 4 Database ID This Read only parameter indicates the Bus Module Fieldbus database installed 4 PROFIBUS DP 1 MODBUS 5 Ethernet IP 2 Devicenet 6 MODBUS TCP 4 11 Data Assemblies A Data Assembly is a user defined collection of parameters that the Bus Module collates from its associated Loop Modules so that the higher level PLC SCADA or HMI connected to the Fieldbus port can collect the required parameter data in one message transaction There are two user definable data assemblies defined as parameters that are to be transferred from the MLC 9000 to the supervisory system read and parameters that are to be transferred from the supervisory system to the MLC 9000 write Using the MLC 9000 Workshop software the user defines the parameters to fill the data assembly area Read or Write Data Assembly p p SE e ES Any Useable SE Parameter eg Secondary Power Up to a maximum of 256 Loop 4 Module 1 Parameters depending a p on Fieldbus Protocol lt Se EEN PII Li 4 Module 1 ps oop 4 Module SP
66. a power cycle for the changes to take effect 8 3 Ethernet IP Messages There are two types of Ethernet IP message supported by the MLC 9000 Bus Module c Input Output Connection These provide special purpose communication paths between a data producing application and one or more consuming applications d Explicit Messages These provide typical request response type communications 8 3 1 Input Output Connection Data Assemblies Input Output connections communicate a parameter value or a command on a pre arranged schedule These provide special purpose communication paths between a data producing application and one or more consuming applications The MLC 9000 has a very large parameter set so use of an Ethernet IP I O connection for all parameters at once is impractical therefore the MLC 9000 uses 2 configurable data assemblies one for reading parameters and one for writing parameters The read and write data assemblies consist of a total of 256 words that can be configured to contain any of the parameters in the MLC 9000 system One parameter occupies 1 word space If one bit parameter is placed in a word space then it will occupy that complete word although up to 16 bit parameters can be placed in that same word The read and the write data assemblies are configured using the MLC 9000 configuration software by dragging and dropping the required parameter into the data assembly Please refer to 4 11 1 Startup and Removal of loo
67. ag B Sensor Break Flag Ei Control KR E Manual Control Enabl B Programmable Sensor B Self Tune B Auto Easy Tune E Output Direction B Control Type B Loop Alarm Enable B Auto Pre Tune B Loop Inhibit WW Primary Output Powe W Proportional Band 1 W Proportional Band 2 W ResetjLoop Alarm Tin W Rate af bm220_mb Bus Module L Write Data Assembly By bm220_mb Bus Module E L Read Data Assembly EA Word Parameter 000 Word Parameter 001 Word Parameter 002 EA Word Parameter 003 3 Word Parameter 004 3 Word Parameter 005 3 Word Parameter 006 Word Parameter 007 73 Word Parameter 008 Word Parameter 009 word Parameter 010 Word Parameter 011 Word Parameter 012 Word Parameter 013 Word Parameter 014 3 Word Parameter 015 2 Word Parameter 016 3 Word Parameter 017 7 Word Parameter 018 EA word Parameter 019 3 word Parameter 020 7 Word Parameter 021 Word Parameter 022 73 Word Parameter 023 EA word Parameter 024 Word Parameter 025 EA Word Parameter 026 Word Parameter 027 3 Word Parameter 028 Word Parameter 029 3 Word Parameter 030 7 Word Parameter 031 Word Parameter 032 Word Parameter 033 EI EA Word Parameter 000 Word Parameter 001 EA Word Parameter 002 Word Parameter 003 Word Parameter 004 EA Word Parameter 005 Word Parameter 006 Word Parameter 007 Word Pa
68. al Hexadecimal Class Instance Parameter Ss Bit Word Bit Word Bit Word 609 0261 Setpoint Ramp Rate R W 02 3 1 610 0262 Setpoint Select R W 02 3 2 611 0263 Setpoint 1 R W 02 3 3 612 0264 Setpoint 2 R W 02 3 4 633 0279 Actual Setpoint R O 02 3 25 59327 Issue 4 May 07 A 7 MLC 9000 User Guide APPENDIX A A4 Control Parameters A4 1 Loop 1 Control Parameters ere eech Name Type Fieldbus Parameter Idents Be Decimal Hexadecimal Class Instance Parameter S Bit Word Bit Word Bit Word 768 768 0300 0300 Manual Control Enable Disable R W 03 0 O 0 0 769 768 0301 0300 Programmable Sensor Break R W 03 0 1 0 1 770 768 0302 0300 Select Continuous Self Tune R W 03 0 2 0 2 771 768 0303 0300 Select Auto Easy Tune R W 03 0 3 0 3 772 768 0304 0300 Control Output Action R W 03 0 4 0 4 773 768 0305 0300 Control Type R W 03 0 5 0 5 774 768 0306 0300 Loop Alarm Enable R W 03 0 6 0 6 775 768 0307 0300 Auto Pre Tune R W 03 0 7 0 7 776 768 0308 0300 Reserved N A 03 0 8 0 8 777 768 0309 0300 Loop Enable Disable R W 03 0 9 09 0301 Primary Output Power Limit R W 03 0 1 0302 Proportional Band 1 R W 03 0 2 0303 Proportional Band 2 R W 03 0 3 0304 Reset Loop Alarm Time R W 03 0 4 0305 Rate R W 03 0 5 0306 Overlap Deadband R W 03 0 6 0307
69. ale Range Minimum to Input Scale Range Maximum Default Value Input Scale Range Minimum Automatic Change This parameter is automatically set to its default value if forced out of range by a change to the Input Range Input Scale Range Maximum or Input Scale Range Minimum The units for this parameter change automatically if the Input Units are changed Effects of Change on Modifies Actual Setpoint value according to the actual setpoint calculation and the Other Parameters setting of Setpoint Select 4 3 2 Setpoint 2 This parameter defines the value of Setpoint 2 Adjustment Range Input Scale Range Minimum to Input Scale Range Maximum Default Value Input Scale Range Minimum Automatic Change This parameter is automatically set to its default value if forced out of range by a change to the Input Range Input Scale Range Maximum or Input Scale Range Minimum The units for this parameter are changed automatically if the Input Units are changed Effects of Change on Modifies Actual Setpoint value according to the actual setpoint calculation and the Other Parameters setting of Setpoint Select 4 3 3 Setpoint Select This parameter selects the active setpoint Adjustment Range 01 Setpoint 1 02 Setpoint 2 Default Value 1 Setpoint 1 4 3 4 Actual Setpoint This parameter indicates the current value of the active setpoint If setpoint 1 is selected this value equals the setpoint 1 value if setpoint 2 is selected this value eq
70. ally a misnomer but is widely used A true short circuit could result in very high currents very rapidly The MLC 9000 could not react in time to this Suitable fuses should always be fitted The Short Circuit HBA has an Heater OFF alarm value fixed at 5 of Heater Current Short Circuit HBA Active in this Region Current High Scale Limit The S C Amps HBA goes active if when the heater is supposed to be OFF Short Circuit HBA Threshold A the heater current exceeds this 5 level The alarm goes inactive EE EES e when the off current drops below 3 of Heater Current High Scale 5 of High Scale Limit Limit This alarm is not available when using the 2 wire SCRi and BUS Figure 4 6 8 Short Circuit Heater Break Alarm connection method nnn 59327 Issue 4 May 07 4 25 MLC 9000 User Guide PARAMETER DESCRIPTIONS Adjustment range 0 disabled or 1 enabled Default Value 1 enabled Automatic Change None Effect of Changes on None Other Parameters 4 6 9 Short Circuit Heater Break Alarm state This indicates the state of the Short Circuit Heater Break Alarm 0 inactive 1 active This alarm goes active when heater current is detected and the Primary output is not on 4 6 10 Heater Current Bus Input value This parameter provides for an input source from the Fieldbus It is available when Heater Current Input Range parameter is set to Bus Adjustment Range 0 to Heater Current Scale Range Maximum Defa
71. aln ta 1p W Input Type W Unts W Scale Range Maximur W Scale Range Minimum W Process Variable Offs W Input Filter Time Con W External Input W Process Variable B Over Range Flag B Under Range Flag B Sensor Break Flag eo SC Peg oN a a GE ot Os Oe E O SetPoint E L Control B L Alarm E O Heater Current E O Descriptor S Loop Module 2 23611 E Loop Module 3 23611 e P P l E Input C Output x E L SetPoint F H E Control x BI E 1 bm220_mb Bus Module Read Data Assembly W Process Variable lt Loop Module 1 Input 1 gt W Process Variable lt Loop Module 1 Input 2 gt W Process Variable lt Loop Module 1 Input 3 gt W Process Variable lt Loop Module 2 Input 1 gt W Process Variable lt Loop Module 2 Input 2 gt W Process Variable lt Loop Module 2 Input 3 gt W Process Variable lt Loop Module 3 Input 1 gt W Process Variable lt Loop Module 3 Input 2 gt W Process Variable lt Loop Module 3 Input 3 gt W Process Variable lt Loop Module 4 Input 1 gt W Setpoint 1 deep Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Actual Setpoint lt Loop Module 1 SetPoint 1 gt W Setpoint 1 lt Loop Module 1 5etPoint 2 gt W Setpoint 2 lt Loop Module 1 5etPoint 2 gt W Actual Setpoint lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Actual Setpoint lt Loop Module 1 SetPoint 3 gt W
72. alue Adjustment Range 0 Process High Alarm 2 Band Alarm 1 Process Low Alarm 3 Deviation Alarm Default Value 0 Process High Alarm Automatic Change None Effect of Changes on Alarm Value forced to default value for new alarm type Other Parameters Process High Alarm Alarm OFF Relay OFF Alarm ON Relay ON Direct Acting PV Alarm Value l Process Se Alarm OFF Relay ON Alarm ON Relay OFF es PV Alarm Value Ge Alarm Alarm ON Relay ON Alarm OFF Relay OFF gt pv Alarm Value Process aw Alam Alarm ON Relay OFF Alarm OFF Relay ON Reverse Acting S y S F gt py Alarm Value i Band Alarm Alarm ON Alarm ON Direct Acting Relay ON Aom SEH Boley OFF Relay ON 1 l 1 o gt Alarm Value gt lt Alarm Value Py Band Alarm Alarm ON Alarm ON Reverse Acting Relay OFF Alen Gla KOE el Relay OFF BS gt Alarm Value gt lt Alarm Value gt PY EE ma Deviation High Alarm Alarm ON positive values Alam opr Relay OFF Relay ON Direct Acting 1 i gt Alarm Value gt py Deviation Low Alarm Alarm ON negative values Relay On am OFF Helay OFF B Direct Acting 1 gt pv Alarm Value gt en Deviation High Alarm Alarm ON positive values EE Relay OFF Reverse Acting 1 R gt Alarm Value RY J Deviation Low Alarm Alarm ON negative values Relay OFF Alarm OFF elay on Reverse Acting n gt pv Alarm Value gt J Alarm LED OFF d z le s
73. are in use and one fails the normal control action will simply demand more power to compensate and null out the error This results in the remaining heater elements becoming over stressed with ever increasing risk of total heater failure In the meantime product quality can suffer due to uneven heating effects A low heater break alarm can be used to detect such conditions Adjustment range Default Value Automatic Change Effect of Changes on Other Parameters 4 24 Heater ON Current Amps Low HBA Value Amps Low HBA Active in this Region Figure 4 6 4 Low Heater Break Alarm 0 OFF to Heater Current Scale Range Maximum 0 OFF If a change in Heater Current Input Range or Heater Current Scale Range Maximum causes this parameter to be out of range it will be set to its default value None 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 6 5 High Heater Break Alarm value This parameter determines the level of heater current above which the High Heater Break Alarm becomes active High HBA is useful for detecting partial shorts between heater elements etc it detects whether the heater current is higher than it should be This feature should be used with discretion however some over current conditions will require very rapid Heater ON Current current limiting action the MLC 9000 is not designed to deal with Amps such situations As a general rule o
74. as the effect of cancelling out one of the others when all three are on and as such reducing the current transformer size requirement For example With three Heater conductors rated at 50A each the maximum current through the CT would be 150A 3 x 50A if one of the conductors is passed through the CT in the opposite direction the worst case would be that the conductor in the opposite direction is off and the other two are on giving a maximum current of 100A 2 x 50A This method of connection also has the effect of increasing the resolution of the heater current measurement compared to the method 1 When measuring a single conductor with method 1 the measured current is 1 3 of the overall current rating of the current transformer where as with this method 1 2 of the current transformers range is being used to read the single conductor WARNING The Heater Current input must not exceed 60mA The current transformers available from your MLC 9000 supplier are 25 0 05 part number 85258 50 0 05 part number 85259 100 0 05 part number 85260 59327 Issue 4 May 07 MLC 9000 User Guide INSTALLATION 2 9 6 SSR Driver Outputs The solid state relay driver is a 0 12V DC signal 10V DC minimum at up to 20mA load impedance must be no less than 500 ohms Not isolated from signal input or other SSR driver outputs Note 1 Outputs available depend on Loop Module type 2 The SSR Driver is powered by the MLC 9000 no external power suppl
75. ation can be found on www modbus org website NOTE 1 It is assumed that this section is being read in support of a MLC 9000 system equipped with a BM250 MT Bus Module Configured for MODBUS TCP Communications NOTE 2 Unless otherwise specified all numbers in this section are expressed in decimal form 9 2 Interface Configuration The MODBUS TCP interface of the Bus Module is configured using the Configuration software MLC 9000 system tools There are 4 parameters associated with interfacing the MODBUS TCP Bus Module to an MODBUS TCP network 1 IP Address This parameter defines the IP address of the MLC 9000 2 MODBUS Port This parameter defines the MODBUS port address of the MLC 9000 This can be set in the range 1 247 default 96 3 MAC Address This parameter defines the MAC address of the MLC 9000 read only 4 Data Assemblies This is the user defined read and write data tables When any of the above parameters are changed the Bus Module requires a power cycle for the changes to take effect 9 3 MODBUS TCP Functions Supported Code hex MODBUS Function Meaning 01 or 02 Read Coil Input Statue Read input output status bits at given address 03 or 04 Read Holding Input Register Read current binary value of data bytes at given address 05 Force Single Coil Write a single binary bit to the specified word address 06 Pre set Single Register Write two bytes to the specified address 08 Diagnostics U
76. automatically set to its default value if the Input Range is changed The units for this parameter are changed automatically if the Input Units are changed Effects of Change on When this parameter value is changed the following parameters if forced out of Other Parameters range will be automatically set to their default values Process Variable Offset Setpoints including soft start Alarm values Alarm hysteresis values nnn 59327 Issue 4 May 07 4 3 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 1 11 External Input Value This is the input range for the optional input source from Fieldbus selected by the Input Range parameter This input receives a directly written input range value from an external device Adjustment Range 32768 0x8000 to 32767 Ox7FFF Default Value Input Scale Range Maximum Automatic Changes This parameter is automatically set to its default value if the Input Range is changed Effect of Change on None Other Parameters 4 2 Output Parameters These parameters relate to the selection of output source and type of the Loop Controller Module 4 2 1 Output Type This parameter defines indicates the output type Available types 0 Relay 3 DC Linear 0 10V 1 SSR Drive 4 DC Linear 4 20mA 2 DC Linear 0 20mA 5 DC Linear 0 5V Note DC Linear settings are available on single loop Modules with Linear outputs on Output 3 only Default Value Module variants Z1200 Z1300 2
77. bits of result to data Shift result right 1 bit Is bit shifted out set Most Normal Bit Order Leer XOR result significant Most significant byte Least significant byte significant with bit bit polynomial Most Reversed Bit Order Least significant Least significant byte Most significant byte significant bit bit REVERSED BIT ORDER USED 5 8 59327 Issue 4 May 07 MLC 9000 User Guide DeviceNet Communications DeviceNet 6 OVERVIEW OF DeviceNet COMMUNICATIONS BM230 DN 6 1 Introduction The MLC 9000 System is connected to a DeviceNet master device via the DeviceNet port on the Bus Module The Bus Module acts as a Class 2 Slave Device More information on the DeviceNet standard can be found on the ODVA website www odva org NOTE 1 This section describes DeviceNet Communications for an MLC 9000 equipped with a DeviceNet Bus Module NOTE 2 Unless otherwise specified all numbers in this section are expressed in decimal form 6 2 Interface Configuration The DeviceNet interface is configured using the Configuration software MLC 9000 system Tools There are 3 parameters associated with interfacing the DeviceNet Bus Module to a DeviceNet network 1 Fieldbus Address This parameter sets the DeviceNet address of the Bus Module This can be any value between 0 and 63 Default address is 63 2 Fieldbus Data Rate This is the data rate at which the DeviceNet network communicates The following data rates are s
78. ce connected to the appropriate Linear Input mV terminals 10 000V source connected to the appropriate Linear Input V terminals 20 000mA source connected to the appropriate Linear Input mA terminals 200 000 connected to the appropriate RTD Input terminals 0 C reference connected to the appropriate Thermocouple Input terminals Type K Thermocouple 0 C For information on input connections refer to Section 2 To calibrate the MLC 9000 follow the procedure outlined in the calibration Wizard for the module to be calibrated 4 7 1 Calibration Phase This parameter selects indicates the calibration phase which subsequent writing of the correct Calibration Password will initiate Adjustment Range 1to5 4 7 2 Calibration Password This parameter defines the value which when written initiates calibration When read this parameter returns either OxFFFF Pass or 0x0000 Fail Adjustment Range OxCAFE 59327 Issue 4 May 07 4 27 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 8 Loop Module Descriptor Parameters 4 8 1 Serial Number This Read Only parameter indicates the Serial Number of the Loop Module It is burnt into the Loop Modules EEPROM at manufacture It is in the numeric range 0 to 999 999 999 999 4 8 2 Firmware ID This Read Only parameter indicates the Loop Module firmware version and issue number It is in the range 0 to 216 The format of the ID word is Bits 0 4 Revision Number 1
79. ch ___PV lt Setpoint PN Setpoint Alarm LED Flashes E Setpoint Figure 4 5 1 Alarm Types nnn 59327 Issue 4 May 07 4 21 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 5 2 Alarm Hysteresis This parameter defines the width of a hysteresis band on the safe side of the alarm level for the applicable alarm Its operation is illustrated in Figure 4 5 2 Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters PROCESS HIGH ALARM Process Vari Process Variable PROCESS LOW ALARM Process Variable BAND ALARM DEVIATION HIGH ALARM Process Variable Process Variable DEVIATION LOW ALARM 4 22 1 input unit 0x0001 to 250 input units OxOOFA 1 input unit 0x0001 If a change to Input Range Input Scale Range Maximum or Input Scale Range Minimum forces this parameter out of range it will be set to its default value If Input Units is changed the units for this parameter will change accordingly None Active pe Inactive Inactive Alarm Value Alarm Hysteresis Value iable Alarm Hysteresis Value Alarm Value Inactive Inactive Active Alarm Value from Setpoint Alarm Hysteresis Value Setpoint _ Alarm Hysteresis Value Alarm Value from Setpoint Inactive Inactive bei band s Active Inactive Active A Ww A Active _ OO Inactive Inactive Alarm Va
80. ch supervisory systems The following contains tables of the parameters in the MLC 9000 that can be read and written to via the fieldbus port of the Bus Module The tables are used as follows The Ref page column indicates the page containing the functional description of each parameter Section 4 The fieldbus parameter columns give the Class Instance and Parameter numbers Class defines the category of parameter accessed e g input output setpoint etc Instance specifies which example of class is accessed e g output 1 output 2 etc Parameter defines the parameter to be accessed for that Class and Instance Parameter numbers are expressed as offset addresses from the base address of the instance Bits within words are identified by the notation n m where n is the word offset and m is the bit number within the word Bit addressable parameters are also identified by their bit offset address from the base address of the instance The class instance and parameter numbers are used by the supported communication protocols to access all available parameters in the MLC 9000 The Type column indicates access type allowed R O Read Only R W Read Write W O Write Only The Pre calculated MODBUS parameter address columns show the decimal and hexadecimal representation of the MODBUS parameter address This has been calculated from the class instance and parameter for your convenience Note Different module variants may not s
81. cssseceesnssnceesssoeeeseeseeeaesuceesescceeesseseesaavsnenseseenmensiseneneranestesaee 2 10 2 9 5 Multiple Loop Heater Current Input Z3611 Z3621 Zb 2 11 2 9 6 SSR Driver el Tue CEET 2 12 2 9 7 Relay OUT EE 2 12 2 9 8 Linear elen EE 2 12 3 GETTING STARTED EEN 3 1 3 1 Installing MLG 9000 Workshop 25 cece ZENNER SEENEN EENEG 3 1 3 2 R nning MLC 9000 WorkShop niser e eroaa eei ie eieaa a RE ee SERGE EE 3 1 33 System COMMOURAN OM esaer a a a a a O a ar a o a E 3 1 3 4 Configuration WiZardS ooo eee iriodes eeee cece eee ee cena ae eee neeeeeeaaeeeeeeeaeee Eiai triir an adi EEEE ain diaeta EE EEEE ARESE nE 3 2 3 5 Configuring the Fieldbus Communications Data Assemblies eeeeseeesiesesiiesrriiesriiresirsrsrrrnsriinesiinneerrnnrsrrennt 3 4 3 6 Saving a System CONMQUrAatiON EE 3 5 37 Generating TER 3 5 3 8 Downloading the Configuration to the MLC oun 3 5 3 9 Adjusting and Monitoring a Live system 3 6 4 PARAMETER DESCRIPTIONS ciecie asivae E a A aa R EEEE Eaa ine EREE 4 1 4 1 Input Parameters 2 e u eotesdeh geg cccenccessilsatd cleaved ecadeaed geheegt eege get ee 4 1 4 1 1 Process Vanlable PV V SE cttsccetcsassceezessteateesues ae eeano aeeai aisian fees teadeeteetieedbatendin eesi 4 1 4 1 2 Input Filter TME Constant EE 4 1 4 1 3 Process Vanlable OSCE airite aia Pee Sieg evs EERSTEN vevhodia EE 4 1 4 1 4 OVErFANGE Fl an aa a a a Gecdbnyices Aa Ea a a a A aE Naai 4 1 4 1 5 US FAS Flag senri nra a e e ve an Pee EE 4 2 4
82. ddress The format is Message Address of 1 Word Number of Words Function Code HI LO HI LO 03 04 Response Function mote No of Bytes 1st Word 2nd Word Last Word In the response the No of Bytes indicates the number of data bytes read from the Loop Controller Module e g if five words 10 bytes are read the count will be Ox0A The maximum number of words which can be read is 64 returned in 128 bytes 9 3 3 Force Single Coil Function 05 This function writes a single binary value to the specified slave bit address The format is Message Address of Bit State of Write Function Code HI Lo FF 00 00 05 Response Address of Bit State of Write Function Code HI LO FF 00 00 05 The Address of Bit bytes specify the bit to which the binary value is to be written The most significant State to Write byte is OxFF if the bit is to be set 1 and 0x00 if the bit is to be reset 0 Note that the response normally returns the same data as that contained in the message 9 3 4 Preset Single Register Function 06 This function writes two bytes to a specified word address The format is Message Address of Word Value Function Code HI LO HI LO 06 Response Address of Word Value of Write Function Code HI LO HI LO 06 9 2 59327 Issue 4 May 07 MLC 9000 User Guide Modbu
83. dule Third Loop Controller Module etc IRN e 59327 Issue 4 May 07 2 1 MLC 9000 User Guide INSTALLATION 2 2 Installing a Bus Module Figure 2 2 Installing a Bus Module 2 3 Installing the Loop Modules and Interconnect Module Ensure that the Loop Module is separated from the Interconnect Module Install the Interconnect Module first DIN Rail Interconnect Modules Module Figure 2 3 1 Installing an Interconnect Module Then install the Loop Module Quick Release Plunger Figure 2 3 2 Installing a Loop Module 2 2 59327 Issue 4 May 07 MLC 9000 User Guide INSTALLATION 2 4 Removing a Bus Module CAUTION Ensure that power has been removed from all equipment currently in the enclosure before removing the Bus Module S H mm connectors DIN Rail from the Bus Slide Loop Module Modules Bus Interconnect Module Modules Figure 2 4 Removing a Bus Module 2 5 Removing a Loop Module Unplug all connectors from top amp bottom of the Long Loop Module Figure 2 5 Removing a Loop Module 2 6 Removing an Interconnect Module Remove Associated Loop Module DIN Rail Slide Interconnect Modules to the right until required Module is disconnected from its neighbours Figure 2 6 Remo
84. dule 3 SetPoint 2 gt W Setpoint 1 lt Loop Module 3 SetPoint 3 gt W Setpoint 2 lt Loop Module 3 SetPoint 3 gt W Setpoint Select lt Loop Module 3 etPoint 3 gt W Setpoint 1 lt Loop Module 4 SetPoint 1 gt W Setpoint 2 lt Loop Module 4 SetPoint 1 gt W Setpoint Select lt Loop Module 4 SetPoint 1 gt W Alarm 1 Value lt Loop Module 4 Alarm 1 gt W Alarm 2 Value lt Loop Module 4 Alarm 2 gt W Alarm 1 Value lt Loop Modul w E Communication Device Offline In 4 ll xi 7 2 WARNING To ensure correct communications both the read and write data assemblies require a minimum of 1 parameter to be included Once the data assemblies have been configured an gsd file can be created MLC 9000 Workshop generates this file once the data assemblies have been populated Click on the create et GSD EDS icon al in the tool bar this will activate the create GSD EDS wizard that will guide you through the creation of the gsd file 59327 Issue 4 May 07 MLC 9000 User Guide PROFIBUS Communications Once the gsd gse file has been created it needs to be registered on the PROFIBUS network This procedure varies from one manufacturer to another so is not covered in this manual Application notes are available for the more common PROFIBUS eer master devices PLC s contact your local MLC 9000 supplier for EDS Generation Wizard more information Select the Product Type you are using now Note Any changes made t
85. dules there is 1 LED per loop so for a 4 loop module there are 4 diagnostic LED s The following tables show the LED state description and meaning D1 Bus Module Configuration port LED RS232 LED State Description Meaning OFF No Power There is no power supplied to the Bus Module Green Power ON and OK There is power supplied to the Bus Module and no communications Red Power ON and Bus ready There is power supplied to the Bus Module and there is a fault on alarm is present the communication Green flashing Communications established There is successful communications between the PC and the Bus Module Red Green flashing Communications established There are errors in the communications and Bus ready alarm D2 MODBUS RTU LED Diagnostics Module Status MS LED State Description Meaning OFF No Power There is no power supplied to the Bus Module Green Power ON and OK There is power supplied to the Bus Module and there are no problems normal operation Red Power ON and a Fault There is power supplied to the Bus Module and there is a fault on the MODBUS port including incoming CRC errors Network Status NS LED State Description Meaning OFF No Comms No communications Green Flashing Power ON and There is power supplied to the Bus Module and there is normal communications in progress MODBUS communications in progress normal operation Red Communication Errors There a
86. e MLC 9000 Appendix A Attribute This is the parameter number which can be found in the parameter list section of this manual There is no change required between the DeviceNet representation and the MLC 9000 Appendix A Data The data is the value to be written not required for a read operation Warning When using explicit messaging the master should wait 300ms between receiving the response to a previous message and sending the next request If messages are faster than 300ms then errors in the response may occur 6 2 59327 Issue 4 May 07 MLC 9000 User Guide DeviceNet Communications 6 4 Creating the DeviceNet eds file In order to communicate via DeviceNet an eds file needs to be created This is done using the MLC 9000 Workshop software TE ox File View Settings Help Zeg auTou al giel aw bm220_mb Bus Module bm220_mb Bus Module 1 Read Data Assembly E L Write Data Assembly Navigate to the data assemblies screen in the left hand column is a list of all the parameters available in the MLC 9000 and on the right are the two configurable data assemblies S Loop Module 1 23611 a W Input Type W Unts W Scale Range Maximur W Scale Range Minimum W Process Variable Offs W Input Filter Time Con W External Input W Process Variable B Over Range Flag B Under Range Flag B Sensor Break Flag e02 a3 B L Output B Control 1 E Manual Control Enabl B Programmable Senso B
87. e Type Fieldbus Parameter Idents Ref Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word 289 0121 Output Type R W 01 1 290 0122 Loop R W 01 1 291 0123 Output Usage R W 01 1 292 0124 Output Cycle Time R W 01 1 295 0127 Output Alarms for loop 1 R W 01 1 Output Alarms for loop 2 Only 236 gag available for Multiple loop Modules R W 01 1 Output Alarms for loop 3 Only 297 0129 available for Multiple loop Modules SS 01 d Output Alarms for loop 4 Only ae available for Four loop Modules R W 01 1 313 0139 Bus Power R W 01 1 304 314 0130 013A Output State R O 01 1 A 4 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX A A2 3 Output 3 Parameters Applicable only to module variants Z1300 Z1301 Z3621 Z3611 Z3651 24610 Z4620 and Z4660 Pre calculated MODBUS Parameter Address Name Type Fieldbus Parameter Idents Ret age Decimal Hexadecimal Class Instance Parameter Word Bit Word 0141 Output Type R W 01 2 1 0142 Loop R W 01 2 2 0143 Output Usage R W 01 2 3 0144 Output Cycle Time R W 01 2 4 Linear Output Scale Max Not og applicable to multiple loop Modules ROY si 2 3 Linear Output Scale Min Not 0146 applicable to multiple loop Modules RW S 2 S 0147 Output Alarms for loop 1 R W 01 2 7 Output Alarms for loop 2 Only 0128 available
88. e disabled Pre tune is initiated either at power up See Auto Pre tune or manually using the Pre tune parameter Pre tune can be initiated at any time but will only operate when the process variable is at least 5 of the input span from the setpoint Pre tune calculates optimum values of Proportional Band Integral Time Constant and Derivative Time Constant after examination of system response to step changes in output power Process Variable PV Setpoint SP Initial PV 2 Initial PV 00 Power Primary output Pre tune engaged here Control Power 100 Power Secondary output 4 12 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS Pre tune can be used on single output Primary only or dual output Primary and Secondary control loops Once it is started Pre tune will abort if disabled or if a soft start manual power a ramping setpoint ON OFF control mode or a sensor break occurs Adjustment Range 1 instigate operating or 0 disable disabled Default Value 0 disabled Automatic Change None Effect of Changes on When Pre tune completes operation PID terms may be affected Other Parameters NOTE If Pre tune is selected whilst Easy tune is running the Loop Module will ignore this selection Pre tune will remain disabled Pre tune will not operate when Soft Start is running 4 4 9 Auto Pre tune This parameter enables disables the Auto Pre tune facility that
89. e exception code may be one of the following Code Error Condition Interpretation 00 Not Used None 01 Illegal Function Function Number out of range 02 Illegal Data Address Parameter Number out of range or not supported 03 Illegal Data Value Attempt to write invalid data required action not executed This exception will also be returned if reading writing over instance boundaries 04 Server Failure The server failed during the execution 05 Acknowledge The server accepted the service invocation but the service requires a relatively long time to execute The server therefore returns only an acknowledgement of the service invocation receipt 06 Server Busy The server was unable to accept the MODBUS Request If multiple exceptions occur as a result of a Function only the first exception code will be returned 9 4 Using the Data Assemblies The data assemblies for a MODBUS TCP connection are used to bring parameters together for more efficient communications There are two types of data assembly read and write The read data assembly is for parameters that are to be transferred from the MLC 9000 to the supervisory system such as the process variable and alarm states The write data assembly is for parameters that are to be transferred from the supervisory system to the MLC 9000 such as the setpoint and alarm values The read and write data assemblies consist of a total of 256 words that can be config
90. e you are using now Product Name mec 9002 Plus z Help 3 8 Downloading the Configuration to the MLC 9000 K Download Configuration To download the configuration to the MLC 9000 click on the gt Download configuration to a connected device icon in the tool bar this will activate the download wizard which will guide you through the download process Comm Port Baud Rate Parity Address e le a ae ann 59327 Issue 4 May 07 3 5 MLC 9000 User Guide GETTING STARTED 3 9 Adjusting and Monitoring a Live system The MLC 9000 system can be adjusted using the expert view and monitored using the Monitoring view Adjusting Parameters in Expert view BE Fie View Settings Help The expert view contains all the parameters that can be ola oasis ml els ail edited in a full system SCHEI ES ES SS E Bus Module bm230_dn 1 3 0 0 Manual Control Enable off by 8 oes 1 3 0 0 Programmable Sensor Break OFF In the left hand column are the modules as configured in GE aaa See a the system configuration by clicking on the sign next to SE Ze Ge the module the tree view is expanded and all the parameter as vee mie GE classes are displayed EE Gees When a class is selected all the parameters for that class By 1302 Geng Peart are displayed on the right Clicking on the value of a e ce 1304 Resettowp Aarm Time 300 Second
91. eater Break Alarm and High Heater Break Alarm but not Short circuit Heater Break Alarm This input type can not be used on a 23611 Z3621 and Z3651 D 59327 Issue 4 May 07 4 23 MLC 9000 User Guide PARAMETER DESCRIPTIONS Default Value Automatic Change Effect of Changes on Other Parameters 2 Bus External input of a heater current value from the fieldbus 0 Standard None Forces to default values Heater Current Scale Range Max and Bus Input value If either is forced out of range forces to default values Low Heater Break Alarm and High Heater Break Alarm 4 6 3 Heater Current Scale Range Maximum This parameter defines the scale limit for the heater current when current transformer secondary current is 50mA Adjustment range Default Value Automatic Change Effect of Changes on Other Parameters 10 0A to 1000 0A in 0 1A increments 50 0A Set to default value when Heater Current Input Range is changed If either is forced out of range forces to default values Low Heater Break Alarm and High Heater Break Alarm 4 6 4 Low Heater Break Alarm value This parameter determines the level of heater current below which the Low Heater Break Alarm becomes active Low HBA is the most common type and generally the most useful A low HBA is typically used for early detection of heater element failure it detects whether the heater current is lower than it should be If multiple heater elements
92. ed to a PROFIBUS DP network the MLC 9000 acts as a PROFIBUS slave device More information on the PROFIBUS standard can be found on the website www profibus com NOTE 1 It is assumed that this section is being read in support of a MLC 9000 system equipped with a BM240 PB PROFIBUS Bus Module NOTE 2 Unless otherwise specified all numbers in this section are expressed in decimal form 7 2 Interface Configuration The PROFIBUS interface of the Bus Module is configured using the MLC 9000 configuration software There are 4 parameters associated with interfacing the PROFIBUS Bus Module to a PROFIBUS network 1 Address This parameter sets the PROFIBUS address of the Bus Module This can be any value between 0 and 126 Default address is 126 2 Byte Order This parameter controls the order in which multi byte values arranged in the data packets are transmitted on the bus This can be low then high byte or high then low byte Default is high then low byte 3 Data Rate This is the data rate at which the PROFIBUS network communicates This is auto detected by the PROFIBUS Bus Module The PROFIBUS interface can communicate at the following data rates 9 6kbps 19 2kbps 45 45kbps 93 75kbps 187 5kbps 500kbps 1 5Mbps 3Mbps 6Mbps 12Mbps 4 Data Assemblies This is the user defined read and write data tables When any of the above parameters are changed the Bus Module requires a power cycle for the changes to take effect 7 3 PROFIBUS Messa
93. eeeeeeeeeeeeaeeeceeaaeeeeaeeeeesaeeeseeaaeeeceneeeeesnaeeeesenaeeeeeenaeees 4 24 4 6 4 Low Heater Break Alan Valu Giscecctizscztecasartetangete earair inaianei n d ias areek iioii ahaa 4 24 4 6 5 High Heater Break Alarm Value ceeecceeeeceeeeeeeeneeeeeeeeeeeeeeeeeeeaaeeeseeaaeeeceeeeeeeaaeeeseeaaeeeseeeeeesenaeeeenenaeeeseeeaeess 4 25 4 6 6 Low Heater Break Alaj etate 2 2euee edkie deefe dd aiti eaea E E sate tanvedoged tea cab 4 25 4 6 7 High Heater TEE EE 4 25 4 6 8 Short Circuit Heater Break Alarm EnableiDtsable AA 4 25 4 6 9 Short Circuit Heater Break Alarm State cricccc cceiscccecesere caecced teats sesennetenetendaeeescengeseanedeesecctesusateedewenenenvecetentvereeesd 4 26 46 10 Heater Current Bus Input VAN sicciccicacsccocecostasaziescactscesexcopecs canessestensstetectaneanepsszeecenesacenenaseen exetcacssaeasieetessscnssaed 4 26 4 6 11 Heater Period Modules 23621 Z3611 and Z3651 only 4 26 e ZS e le NEE EE 4 27 4 7 1 EE ee en 4 27 4 7 2 Calibration Password 4 27 4 8 Loop Module Descriptor Parameters scirent ungara e ktea oaa aaa aE dean K iere 4 28 4 8 1 Seral Hie 4 28 4 8 2 PPT EE 4 28 4 8 3 Dette Ot Manutact re ege Eed Eege cpg here ee ee edd 4 28 4 8 4 Product Jdentitter cece naerenn cece ceca aaaeae cesses aaeaeceeeeecqaaeaeceeeeesaqaaaaeaeeeeesaeaaeeeeeeeseeqeeueeeeeeeees 4 28 4 8 5 LOOP Module Status indicators sreg n cogs tee shah cekdcday Ed Eee AEA pevediche EEA EEA GOA EA Ea eE EERE coud 4 29 Bus Module Communication Po
94. einek ke ia enari i a EA ssndepebouiees see Eege 2 DS EthemetIPLED Ip DEI mti minnie eraai aeaa GEESS 2 D6 MODBUS TCP LED Diagnostics AA 3 D8 Loop Module LED e Ee EE 3 CA 59327 Issue 4 May 07 MLC 9000 User Guide MLC 9000 SYSTEM OVERVIEW 1 MLC 9000 SYSTEM OVERVIEW The MLC 9000 is a DINail mounted multi loop PID control system that can be connected to a variety of fieldbus systems The MLC 9000 system consists of a single Bus Module and any combination of up to 8 Loop Modules The Bus Module is a supervisory module figure 1 2 It provides power to the Loop Modules and contains a back up of the system configuration data it also manages the communications with external devices The Bus Module is connected directly to the DIN rail KN ki K EREEETIE i The Loop Modules are independent control modules that are managed by SH EN the Bus Module figure 1 3 The Loop Modules are connected to the DIN i rail via an inter connect module that provides power and a eo Z i communications link to the Bus Module Any combination of Loop Module types can be connected to the Bus Module as long as the maximum of eight modules is not exceeded Figure 1 1 A Typical MLC 9000 System Power Supply E Terminals 4 Sas x i Configuration CAT Port Diagnostic LEDs Interconnect II Module gt Fieldbus d Hi R Port ei Quick Release Plunger Terminals F
95. ersal process inputs and up to 6 outputs dependent on model variant Types Available Z1200 One Universal input two SSR relay outputs selectable Z1300 One Universal input two SSR relay outputs and one Linear output or three SSR relay outputs selectable Z1301 One Universal input one Heater Break input two SSR relay outputs and one Linear or three SSR relay outputs selectable Z3611 Three Universal inputs one Heater Break input six relay outputs Z3621 Three Universal inputs one Heater Break input six SSR outputs Z3651 Three Universal inputs one Heater Break input three SSR outputs and three relay outputs Z4610 Four Universal inputs six relay outputs 24620 Four Universal inputs six SSR outputs Z4660 Four Universal inputs four SSR outputs and 2 relay outputs Process input Type and scale user selectable see Process inputs table Sample rate 10 per second 100ms Heater Current Input Measures a Heater current value via an external CT for use by the Heater Break Alarm function PROCESS INPUTS Types available Range Minimum Range Maximum Thermocouple RTD DC Linear B 100 1824 C N 0 0 1399 6 C PT100 199 9 800 3 C 0 20mA B 212 3315 F N 32 0 2551 3 F PT100 327 3 1472 5 F 4 20mA J 200 1 1200 3 C R 0 1759 C NI 120 80 0 240 0 C 0 50mV J 328 2 2192 5 F R 32 3198 F N
96. es and power cables should run with power cable If any wires need to run parallel with any other lines maintain a minimum space of 150mm between them If wires MUST cross each other ensure they do so at 90 degrees to minimise interference 2 7 3 Use of Shielded Cable All analogue signals must use shielded cable This will help eliminate electrical noise induction on the wires Connection lead length must be kept as short as possible keeping the wires protected by the shielding The shield should be grounded at one end only The preferred grounding location is at the sensor transmitter or transducer 2 7 4 Noise Suppression at Source Usually when good wiring practices are followed no further noise protection is necessary Sometimes in severe electrical environments the amount of noise is so great that it has to be suppressed at source Many manufacturers of relays contactors etc supply surge suppressors which mount on the noise source For those devices that do not have surge suppressors supplied Resistance Capacitance RC networks and or Metal Oxide Varistors MOV may be added Inductive coils MOVs are recommended for transient suppression in inductive coils connected in parallel and as close as possible to the coil Additional protection may be provided by adding an RC network across the MOV 0 5 mfd 1000V 220 ohms 115V aM 230V 1W Figure 2 7 1 Transient suppression with inductive coils
97. eter Idents Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1152 1152 0480 0480 Alarm Inhibit R W 04 4 0 0 0 1153 0481 Alarm Type R W 04 4 1 1154 0482 Alarm Value R W 04 4 2 1155 0483 Alarm Hysteresis R W 04 4 3 1168 1178 0490 049A Alarm State R O 04 4 16 26 0 slalelele ae Applicable only to module va A5 6 Loop 3 Alarm 2 Parameters riants Z3611 Z3621 Z3651 Z4610 Z4620 and Z4660 Pre calculated MODBUS Parameter NEEE Name Type Fieldbus Parameter Idents Ae Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1184 1184 04A0 04A0 Alarm Inhibit R W 04 5 0 0 0 1185 DAAT Alarm Type R W 04 5 1 1186 04A2 Alarm Value R W 04 5 2 1187 04A3 Alarm Hysteresis R W 04 5 3 1200 1210 04B0 04BA Alarm State R O 04 5 16 26 0 A5 7 Loop 4 Alarm 1 Parameters Applicable only to module variants Z4610 Z4620 and Z4660 eege ee BEER Name Type Fieldbus Parameter Idents Ref Decimal Hexadecimal Class Instance Parameter SE Bit Word Bit Word Bit Word 1216 1216 04C0 DACH Alarm Inhibit R W 04 6 0 0 0 1217 04C1 Alarm Type R W 04 6 1 1218 04C2 Alarm Value R W 04 6 2 1219 DACH Alarm Hysteresis R W 04 6 3 1232 1242 04D0 04DA Alarm State R O 04 6 16 26 0 A5 8 Loop 4 Alarm 2 Parameters Ap
98. etpoint 2 lt Loop Module 1 SetPoint 2 gt W Actual Setpoint lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Actual Setpoint lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Actual Setpoint lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Actual Setpoint lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt Loop Module 2 23611 W Actual Setpoint lt Loop Module 2 SetPoint 3 gt Loop Module 3 23611 W Eee Medie 3 Start ESCH W Setpoint 2 lt Loop Module 3 SetPoint 1 gt E L Output W Actual Setpoint lt Loop Module 3 SetPoint 1 gt E SetPoint W Setpoint 1 lt Loop Module 3 SetPoint 2 gt Control W Setpoint 2 lt Loop Module 3 SetPoint 2 gt R W Actual Setpoint lt Loop Module 3 SetPoint 2 gt sl systen ll Ei bm220_mb Bus Module 5 bm220_mb Bus Module J Write Data Assembly W Setpoint 1 lt Loop Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Setpoint Select lt Loop Module 1 SetPoint 1 gt W Setpoint 1 lt Loop Module 1 5etPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Setpoint Select lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint
99. f thumb allowing for sampling A and filtering delays the MLC High HBA Value Amps l 9000 can be relied upon to respond within a few seconds if a quicker response is required then more appropriate current limiting provisions must be made E MNE AA A A EE E E A ge h AIEEE gt Figure 4 6 5 High Heater Break Alarm Adjustment range 0 to Heater Current Scale Range Maximum OFF Default Value Heater Current Scale Range Maximum OFF Automatic Change If a change in Heater Current Input Range or Heater Current Scale Range Maximum causes this parameter to be out of range it will be set to its default value Effect of Changes on None Other Parameters 4 6 6 Low Heater Break Alarm state This parameter indicates the state of the Low Heater Break Alarm 0 inactive 1 active 4 6 7 High Heater Break Alarm state This indicates the state of the High Heater Break Alarm 0 inactive 1 active 4 6 8 Short Circuit Heater Break Alarm Enable Disable This parameter enables disables the Short Circuit Heater Break alarm Short Circuit HBA is typically used to detect if the heater control device is stuck ON welded relay contacts short circuit Thyristors etc This alarm is based on heater current readings acquired whilst the Heat Output is OFF the off current value If any significant heater current is detected when the heater is supposed to be OFF the short circuit HBA will trip The term Short Circuit HBA is re
100. fault Value 8 32 secs Automatic Change If the Output Type is changed from DC Linear to Relay SSR Drive this parameter is forced to its default setting Effects of Change on None Other Parameters 4 2 5 Output State This bit parameter indicates when the output is active 0 output off 1 output on Note This parameter is available on loop modules with firmware version 1 0 1 and above only 59327 Issue 4 May 07 4 5 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 2 6 Output Loop This parameter defines the loop this output is assigned to 4 2 7 DC Linear Output Scale Maximum Modules Z1300 and 21301 only This parameter is only applicable to DC linear outputs when Output Usage is set to Retransmit Output SP or PV The parameter defines the setpoint process variable value as appropriate which corresponds to the maximum output value Adjustment Range 32768 0x8000 to 32767 Ox7FFF Default Value 10000 0x2710 Automatic Change Units are converted automatically when the Input Units are changed Effects of Change on None Other Parameters 4 2 8 DC Linear Output Scale Minimum Modules 21300 and Z1301 only This parameter is only applicable to DC linear outputs when Output Usage is set to Retransmit Output SP or PV The parameter defines the setpoint process variable value as appropriate which corresponds to the minimum output value Adjustment Range 32768 0x8000 to 32767 Ox7FFF Defaul
101. for Multiple loop Modules RAN 01 2 8 Output Alarms for loop 3 Only 0149 available for Multiple loop Modules RW oi 2 3 Output Alarms for loop 4 Only Ge available for Four loop Modules R W oi 2 10 0159 Bus Power R W 01 2 25 0150 015A Output State R O 01 2 16 26 0 A2 4 Output 4 Parameters Applicable only to module variants Z3621 Z3611 Z3651 Z4610 Z4620 and Z4660 Pre calculated MODBUS Parameter Address Name Type Fieldbus Parameter Idents Ri age Decimal Hexadecimal Class Instance Parameter Word Bit Word 0161 Output Type R W 01 3 1 0162 Loop R W 01 3 2 0163 Output Usage R W 01 3 3 0164 Output Cycle Time R W 01 3 4 0167 Output Alarms for loop 1 R W 01 3 7 Output Alarms for loop 2 Only 0198 available for Multiple loop Modules RON gi 3 S Output Alarms for loop 3 Only 0163 available for Multiple loop Modules RAN G 3 9 Output Alarms for loop 4 Only SE available for Four loop Modules SH gi 3 19 0179 Bus Power R W 01 3 25 0170 017A Output State R O 01 3 16 26 0 59327 Issue 4 May 07 A 5 MLC 9000 User Guide A2 5 Output 5 Parameters Applicable only to module variants Z3621 Z3611 Z3651 Z4610 Z4620 and Z4660 APPENDIX A Pre calculated MODBUS Parameter Address Name Type Fieldbus Parameter Idents R Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word 385 0181 Output Type R W 01 4 386 0182
102. ge 1 enabled or 0 disabled Default Value 0 Disabled Automatic Change None Effect of Changes on None Other Parameters 4 6 4 6 Heater Current Parameters These parameters relate only to Loop Controller Modules with the Heater Current Input option The Soft Heater Current Alarm may be connected to a physical output via the parameters of the Output Class The Heater Current Input Option is available on Loop Modules 21301 Z3621 Z3611 and Z3651 only 4 6 1 Heater Current value This parameter indicates the heater current value that has been filtered to give a stable value When the Primary Output cycles off the value is frozen at the last valid reading it does not drop to zero At power up the Ammeter reading is initially set to zero and will remain so until the Primary Output has been on long enough to obtain a valid reading 300ms Note if the current value reads zero when you don t expect it to the first thing to check is if the Primary Output has turned on since powering up the MLC 9000 This value can be ranged between 0 0 0 to 10000 1000 0 4 6 2 Heater Current Input Type This parameter defines the heater current input source and span setting Adjustment Range 0 Standard External current transformer used Permits the use of the Low Heater Break Alarm High Heater Break Alarm and Short circuit Heater Break Alarm 1 SCRI Two wire connection to a special thyristor unit SCRs Permits the use of Low H
103. ges There are two types of PROFIBUS message supported by the MLC 9000 Bus Module a Cyclic Messages These provide special purpose communication paths between a data producing application and one or more consuming applications b Acyclic Messages These provide typical request response type communications 7 3 1 Cyclic Messages Data Assemblies Cyclic messages communicate a parameter value or a command on a pre arranged schedule These provide special purpose communication paths between a data producing application and one or more consuming applications The MLC 9000 has a very large parameter set so use of a PROFIBUS cyclic connection for all parameters at once is impractical therefore the MLC 9000 uses 2 configurable data assemblies one for reading parameters and one for writing parameters The read and write data assemblies consist of a total of 256 words that can be configured to contain any of the parameters in the MLC 9000 system One parameter occupies 1 word space If one bit parameter is placed in a word space then it will occupy that complete word although up to 16 bit parameters can be placed in that same word The read and the write data assemblies are configured using the MLC 9000 Workshop software Please refer to 4 11 1 Startup and Removal of loop modules for information on data assembly values in these two states Note There can be a maximum of 8 bit words if more are required please refer to section 4 8 5 Lee 59327
104. ges on None Other Parameters 4 4 5 Enable Disable Continuous Self tune Facility This parameter enables and disables the self tune facility The self tune is used to optimise tuning while a control loop is operating it uses a pattern recognition algorithm which monitors the process error deviation signal The diagram below shows a typical temperature application involving a process start up setpoint change and load disturbance The deviation signal is shown shaded and overshoots have been exaggerated for clarity The Self tune algorithm observes one complete deviation oscillation before calculating a set of PID values Successive deviation oscillation causes values to be recalculated so that the controller rapidly converges on optimal control When the control loop is Temperature switched off the final PID terms remain stored in the Bus Modules non volatile memory and are used as Setpoint 2 M L am starting values at the next switch on The stored values E may not always be valid if for instance the Loop ff Load Disturbance Modules is brand new or the application has been A changed In these cases the user can utilise Pre tune b A Use of continuous self tune is not always appropriate Setpoint p m J a e for applications which are frequently subjected to ei Setpoint artificial load disturbances for example where an oven Change door is likely to be frequently left open for extended periods of time Self tune cann
105. gress of dust and moisture The enclosure must contain sufficient length of 35mm Top Hat DIN mounting rail to accommodate the system modules DIN rail clamps see below plus an extra 50mm of rail to permit modules to be separated for removal replacement The space required by the MLC 9000 modules is shown in Figure 2 1 100mm Figure 2 1 Space Required for MLC 9000 System Modules NOTE An additional 60mm of space is required above and below the system modules to permit ventilation and to accommodate wiring bend radii to enclosure trunking or conduits Allow sufficient slack in all cables inside the trunking to permit hot swapping of modules i e modules to be removed replaced whilst the system is under power WARNING The maximum of eight Loop Modules per Bus Module must not be exceeded It is recommended that a some means of preventing unauthorised access to the enclosure interior e g lockable doors is provided and b that a suitable DIN rail clamp be used once the MLC 9000 system is fully installed to prevent the system from moving on the DIN rail Under normal circumstances no forced ventilation is required and the enclosure need not contain ventilation slots but temperatures within the enclosure must be within specification see Appendix B The modules are installed onto the DIN rail in the following order Bus Communications Module Interconnect Module s First Loop Controller Module Second Loop Controller Mo
106. han normally entered so for a 60A CT the heater high scale limit will be 20 amps INO MLC 9000 Heater Current Terminals Current K Transformer Current Flow gt Figure 2 9 4 1 3 Looped Conductor Current Transformer 2 10 59327 Issue 4 May 07 MLC 9000 User Guide INSTALLATION 2 9 5 Multiple Loop Heater Current Input Z3611 Z3621 Z3651 Connection method 1 For multiple loop modules with a heater current input a single CT is used Each of the main heater conductors is passed through the single CT The value of CT must to be calculated to be able to withstand the maximum current in all three conductors at the same time For example if the three heater conductors are 10A each then the current transformer needs to be rated at least 30A 3 x 10A WARNING The Heater Current input must not exceed 60mA SS h ias MLC 9000 Heater Current Terminals Current Transformer Current Flow Figure 2 9 5 2 Two Conductors in Phase One in the Opposite Phase Current Flow gt be lees MLC 9000 Heater Current Terminals Current K Transformer Current Flow gt Figure 2 9 5 1 Three Conductors in Phase Connection Method 2 If a CT can not be found that is of sufficient size or a higher resolution of current monitoring is required one of the conductors can be passed through the CT in the opposite direction to the other two This h
107. hanges on None Other Parameters 4 4 12 Primary Output Power This parameter indicates the current Primary output power level It is in the range 0 to 100 0x0064 4 4 13 Secondary Output Power This parameter indicates the current Secondary output power level It is in the range 0 to 100 0x0064 4 4 14 Loop Alarm Enable This parameter enables disables the Loop Alarm The Loop Alarm is a special alarm which detects faults in the control feedback loop by monitoring continuously process variable response to the control output s When enabled the Loop Alarm repeatedly checks the control output s for saturation i e either output being at the maximum or minimum limit If an output is found to be in saturation the Loop Alarm starts a timer thereafter if the saturated output has not caused the process variable to be corrected by a pre determined amount V after a time T has elapsed the Loop Alarm goes active Subsequently the Loop Alarm repeatedly checks the process variable and the control output s When the process variable value starts to change in the correct sense or when the saturated output 59327 Issue 4 May 07 4 15 MLC 9000 User Guide PARAMETER DESCRIPTIONS comes out of saturation the Loop Alarm is de activated For PID control the Loop Alarm Time T is always set to 2 x Reset Integral Time Constant value For ON OFF control the user defined Loop Alarm Time value is used The value of V is dependent upon
108. ic Test Function 08 5 3 5 3 6 Force Multiple Coils Function OXOF vic ccncsssccccssctsecnsscccmenecaeeasnducetvsenceeeu sid aiapeod naipost Dsida 5 3 5 3 7 Preset Multiple Registers Function 0X10 oo eee ee eeeeeeceeeeeeeeeeeeeeeeeaeeeeeeaaeeeeaeeeeeeaeeeeseeaeeeseeeaeeeenaeeeesenaeeeeseenaes 5 3 5 3 8 Read Write Multiple Registers Function OX17 00 eecceeeeeeeeeeeeeeeeeeneeeeeeeaeeeeeeeeeesaaeeeseeaeeeseeeeeeesaeeeesenaeeeenenaees 5 4 5 3 9 Exception Ee 5 4 5 4 Using the Data ASSEMDNES ipiri trairia eiere irinetan Eege efveesneuatessdeedhbenaeedines 5 4 5 5 Addressing Individual Parameters vives ccsessstnesscesenancozcnsh ace cuncedezetnag oie SES SEENEN riideid eaii iaeiaiai 5 6 5 6 Diagnostics and Fault Finding eeeeeeeeeeeeceeeeeeeeeeeeeeeeaeeeceeeaeeeeeneeeeeeaeeeeeeaaeeeseneeeeeeaaeeeseeaeeesneeeeeesnaeeeeeeaaes 5 7 57 CRC Checksum Calculation i cssecacins coca ceed cei ceneccea iaa eA E aaaea a eaaa a a iaaa E RERA ltunseties 5 8 6 OVERVIEW OF DeviceNet COMMUNICATIONS GM 20O DN 6 1 ep HN ue EE 6 1 6 2 Interface Configuration eee eee ee eee erent ee een e ee cena ee ernie ee enna ae ee tee ae eet ae ee ee eaaeeeseneeeeeeaeeeeesaeeeseeeeeesnieeeeneaa 6 1 6 3 DEVICENEGt MESSAGES EE 6 1 6 3 1 Input Output Messages Data Assembltes A 6 1 6 3 2 Explicit MESSAGES EE 6 2 6 4 Creating the DEVIGENGt COS file essa cis cecceccbsaiiae seen E any Erea O aia Ora a ree ceeuwatnaabesccteexcdieendladdaneened 6 3 7 OVERVIEW OF PROFIBUS C
109. igure 1 2 Bus Module Figure 1 3 Loop Module fitted on DIN mounting rail fitted on DIN mounting rail via Interconnect Module NOTE The maximum number of Loop Modules on any Bus Module system is eight For more Loop Modules multiple Bus Modules can be used this maximum must not be exceeded Figure 1 4 shows a block diagram of a MLC 9000 system On power up or system reset addresses are assigned to the Loop Modules automatically according to their physical position in the MLC 9000 system the left most Loop Module i e the one nearest the Bus Module Pa re ZZ LN Sie Se has Address 1 the next Loop Module to the right has Address 2 and so on see i d right BM LM LM LM LM LM LM tw LM If any Loop Module position is unoccupied i e has only the Interconnect Module the appropriate address is still assigned to that position The fact that there is no Loop Module in that position is detected by the Bus Module 59327 Issue 4 May 07 1 1 MLC 9000 User Guide MLC 9000 SYSTEM OVERVIEW Up to 8 Loop Modules in one system INTERCONNECT INTERCONNECT MODULE MODULE LOOP LOOP MODULE MODULE INTERCONNECT MODULE LOOP MODULE Configuration Port Bus Module Process Input s Control Outputs no E 3 D is Ed N Q o o ba D Process Input s Control Outputs To Fieldbus Master Device TO THE TO THE TO THE PROCESS PROCESS PROCES
110. ing a Loop Module 2 3 2 6 Removing an Interconnect Module c ccccccciesceescecsevscteeneeeccecescendeesseneedseesseesneeeevedscese cas ceeesaasedaevecneensdaueneaudenseuend 2 3 21 Precatitions Whilst VWmgmg 2 cdecce scnsceckctcavian caadedes codenuchecaaeeed cosacdeasoudetasssdandch eaaa Ee riiai iir e daea aie Erei 2 4 2 7 1 Installation CONSIAGFatlONS isinira ra oiana na Eaa EEEE E E TAEAE Eia 2 4 2 7 2 TICE sorer eaa a ao e a aa ga a a aa aN cet 2 4 2 7 3 Use of Shielded Cable cccsicscccsaccacssesecesensenseonecececesvenenssuecesensuesensepenenduateneeuuassnsegcenenssnsersasadecstevecnestasceensenseners 2 4 2 7 4 Noise Suppression at SOUFC TEE 2 4 2 7 5 Sensor Placement Thermocouple or RITD tnnt tt unnt kt tunk EEA AEAA AEE EnNE EE nn kEnnEn Eana aE Ent 2 5 2 8 Electrical Connections BUS MOdUIe cc ccccccccecsseeeenececeesescdeceessoesenseatseesececsseseeceneedstseeneaanseteccoseetiecdnesteccneesecs 2 6 2 8 1 POW ell 2 6 2 8 2 Configuration DIE 2 6 2 8 3 FieldBus Port RS485 MODBUS BM220 MB only 2 6 2 8 4 FieldBus Port DeviceNet BM 20O DN 2 7 2 8 5 FieldBus Port PROFIBUS DP BM240 PB only 2 7 2 8 6 FieldBus Port Ethernet IP amp MODBUS TCP BM250 EI or MII 2 7 2 9 Electrical Connections LOOP Module AAA 2 8 2 9 1 Th nmMOCOU ples MPUtS rosnie eenegen eege ue eeEEEdE EERSTEN 2 9 2 9 2 PRT Ut SV EE 2 9 2 9 3 DMG AR MOUS EE 2 9 2 9 4 Single Loop Heater Current Input Z1301 ccc
111. ional Band 1 This parameter defines the percentage of input span over which the Primary output power level is proportional to the process variable Refer to Figure 4 4 5 Adjustment Range 0 0 ON OFF control 0x0000 or within the range 0 5 0x0005 to 999 9 Ox270F Default Value 10 0 0x64 Automatic Change Is forced to default value if Input Range is changed Effect of Changes on Forces Loop Alarm Time Reset Time Constant to default value on entry into or exit Other Parameters from ON OFF control 4 16 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 4 18 Proportional Band 2 This parameter defines the percentage of input span over which the Secondary output power level is proportional to the process variable Refer to Figure 4 4 5 Adjustment Range 0 0 ON OFF control 0x0000 or within the range 0 5 0x0005 to 999 9 0x270F Default Value 10 0 0x64 Automatic Change This parameter is forced to its default value if Input Range is changed Effect of Changes on None Other Parameters 4 4 19 Reset Integral Time Constant Loop Alarm Time This parameter defines the value of the Integral Time Constant if Proportional Band 1 0 PID control or if Proportional Band 1 0 ON OFF control the Loop Alarm Time value The Loop Alarm Time parameter is not applicable if the Loop Alarm has been disabled Adjustment Range 1 sec 0x0001 to 5999 secs 0x176F and OFF 0x0000 NOTE
112. ir W Rate X 4 D Word Parameter 005 Word Parameter 006 Word Parameter 019 Word Parameter 020 Word Parameter 021 word Parameter 026 word Parameter 027 word Parameter 028 Word Parameter 029 Word Parameter 030 Word Parameter 031 Word Parameter 032 Word Parameter 033 E Word Parameter 004 Word Parameter 005 Word Parameter 006 W Input Fiter Time Con Word Parameter 007 Word Parameter 007 W External Input Word Parameter 008 Word Parameter 008 W Process Variable Word Parameter 009 Word Parameter 009 B Over Range Flag Word Parameter 010 Word Parameter 010 B Under Sange Flag Word Parameter 011 Word Parameter 011 B Sensor Break Flag Word Parameter 012 word Parameter 012 m2 Word Parameter 013 Word Parameter 013 3 word Parameter 014 word Parameter 014 E O Output Word Parameter 015 Word Parameter 015 E L SetPoint Word Parameter 016 Word Parameter 016 B Control Word Parameter 017 Word Parameter 017 SEs pi Word Parameter 018 Word Parameter 018 Word Parameter 019 word Parameter 020 Word Parameter 021 B Auto Easy Tune Word Parameter 022 Word Parameter 022 B Output Direction Word Parameter 023 Word Parameter 023 B Control Type Word Parameter 024 word Parameter 024 B Loop Alarm Enable Word Parameter 025 word Parameter 025 Word Parameter 026 word Parameter 027 W
113. k 1 Address This parameter sets the MODBUS address of the Bus Module This can be any value between 1 and 247 Default address is 96 0x60 2 Data Rate This is the data rate at which the MODBUS network communicates The following data rates are supported by the MLC 9000 2 4kb 4 8kb 9 6kb 19 2kb 3 Data Format This parameter defines the parity for the MODBUS message None Even and Odd parity are supported 4 Data Assemblies These are the user defined read and write data tables used for more efficient communications When any of the above parameters are changed the Bus Module requires a power cycle for the changes to take effect 5 3 MODBUS unctions Supported Code hex MODBUS Function Meaning 01 or 02 Read Coil Input Statue Read input output status bits at given address 03 or 04 Read Holding Input Register Read current binary value of data bytes at given address 05 Force Single Coil Write a single binary bit to the specified word address 06 Pre set Single Register Write two bytes to the specified address 08 Diagnostics Used only for loopback test Ox0OF Force Multiple Coils Write consecutive bits to the specified address range 0x10 Pe set Multiple Registers Write consecutive two byte values to the specified address range 0x17 Read Write Multiple Registers Read and Write multiple Registers at the same time More detail on each MODBUS function is given in the following Subsections
114. l Mode is selected an active Loop Alarm is turned Other Parameters off and Loop Alarm is disabled whilst Manual Control Mode is used Upon exit from Manual Control Mode the Loop Alarm is automatically re enabled and its original state is restored 4 4 3 Loop Enable Disable If the loop is disabled the status LED of the corresponding loop is turned off and the control loop stopped All control outputs associated with that loop are turned off inclusive of any Primary Secondary outputs The alarms configured for the disabled loop are suspended and will not be outputted on allocated outputs Other loops alarms if still enabled will still be outputted The control outputs and alarms are returned to normal operation when the loop is re enabled Adjustment Range 0 Loop Enabled or 1 Loop Disabled Default Value 0 Loop Enabled Automatic Change None Effect of Changes on None Other Parameters mn 59327 Issue 4 May 07 4 9 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 4 4 Manual Power This parameter sets the percentage of output power when manual control is selected This parameter is not applicable if Manual Control is not selected Adjustment Range 0 0x0000 to 100 0x0064 Primary output only configured or 100 OxFF9C to 100 0x0064 Primary and Secondary outputs configured Default Value 0 0x0000 Automatic Change Forced within range if necessary when the Control Type is changed Effect of Chan
115. l WEE 4 16 4 4 18 Proportional Band 2 ieies aiaa iai riinan eiia EEN 4 17 4 4 19 Reset Integral Time Constant Loop Alarm Time 4 17 4 4 20 Rate Derivative Time Constant c2ccccccccnecasassvesecenensesnesenesucesssscatesacebeoeensasipaseeeserssacenesesacesreesacetavariessasancestaed 4 17 4 421 Overlap and DOadb anid wis scsczccea sites costed geg bei Sedat eege gege EAR AEAEE aa eeeke cep deg ite ee 4 18 4 4 22 Bias Manual RES t EE 4 19 4 423 ON OFF Differential secaxcsnsatecacce eevee ee EEN dE eege 4 19 4 424 Control OUIPUL A CHO Mise EE 4 19 4 4 25 Programmable Sensor Break 4 19 4 426 Preset Power Output reseita ea a iaa Aaaa AEE Ea EE ATEEN Eea RA d dE 4 20 4 5 Zar Parametrs ccein Ea d EE EE deed A E E E E A E EE AEE EE 4 21 4 5 1 GET RK e 4 21 4 5 2 Alarm Hvsteresls cece aeaece cess ca geeaaeae cess ea geaaaeaeeeeeegcaaaaeaeceeeegeqaaeaecesesesaesaeaeeeeeeeseeeeeaeaeeseness 4 22 4 5 3 Alarm Vale sieniin erene ee aaen eebe E Eea AEA E a EE AAEN EEG E EAA ed EAEE EAE EEE EE Eai 4 23 4 5 4 Eu EE 4 23 4 5 5 Alarm nln EE 4 23 4 6 4 6 Heater E Ee Paraim Cte arraie rra e dE Eege eg 4 23 4 6 1 Heater Current Value c cesecncecsseeneeesseceseeceneeteerenenteseeneeaanssesesnenenessaensaesseessnecceestesecersausstesssconseseenensensinentes 4 23 4 6 2 Heater Current Input Type wisicecssectcetsceecetigeee cohsceen cash bees aaa ee EEN NEEN 4 23 4 6 3 Heater Current Scale Range Maximum ccccceeeeseceeeeen
116. le is kept in an inhibited state This also applies when a Loop Module changed while power is applied Hot Swap The range of Loop Modules available includes Loop Module Description Type Z1200 One Universal input two SSR relay outputs Z1300 One Universal input two SSR relay outputs and one Linear output or three SSR relay outputs selectable Z1301 One Universal input one Heater Break input two SSR relay outputs and one Linear output or three SSR SP relay outputs Z3621 Three Universal inputs one Heater Break input six SSR outputs 23611 Three Universal inputs one Heater Break input six relay outputs Z3651 Three Universal inputs one Heater Break input three SSR outputs and three relay outputs Z4620 Four Universal inputs six SSR outputs Z4610 Four Universal inputs six relay outputs Z4660 Four Universal inputs four SSR outputs and 2 relay outputs All relays are Single Pole Single Throw SPST For full details of modules and options available refer to Appendix C Pe eae 1 2 59327 Issue 4 May 07 MLC 9000 User Guide INSTALLATION 2 INSTALLATION Only personnel competent and authorised to do so should perform the procedures in this Section All local and national regulations regarding electrical safety must be rigidly observed BULTELELE FIREEREEEE Ok s A 2 1 General The MLC 9000 System is designed for installation in an enclosure which is sealed against the in
117. le or RTD type reading this parameter will return an indeterminate value NOTE This is a configuration parameter It is not recommended that it is changed during operation owing to repercussions on other parameters Unit conversions should be handled by the external user interface Adjustment Range 0 C or 1 F Default Value 0 Europe or 1 USA eee ee 4 2 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 1 9 Input Scale Range Maximum This parameter is used to define the maximum input value for the selected input range For Thermocouple and RTD inputs this is a range trim facility which permits proportional band related parameters to be adjusted for a smaller input range For DC linear inputs this is used to define the maximum range of scale Adjustment Range For DC linear inputs adjustment range is 32000 0x8300 to 32000 0x7DO00 minimum span 1 This parameter can be greater than or less than but not equal to Input Scale Range Minimum To reverse the input sense the parameter can be set lower than the Input Scale Range Minimum For Thermocouple and RTD inputs adjustment range is Input Scale Range Minimum 100 LSDs to input range maximum For an External Input the adjustment range is 32768 0x8000 to 32767 Ox7FFF NOTE Input span is defined as the difference between Input Scale Range Maximum and Input Scale Range Minimum Default Value Input range maximum temperature range o
118. led is disabled during Easy tune execution and is re Other Parameters enabled upon completion of the Easy tune operation Pee 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 4 7 Auto Easy tune This parameter enables disables the Auto Easy tune facility that automatically executes the Easy tune routine on power up A description of the Easy tune facility is in section 4 4 5 Adjustment Range 1 Auto Easy tune enabled operates every power up or 0 Auto Easy tune disabled Default Value 0 disabled Automatic Change Easy tune is over ridden by Auto Pre tune it is possible to enable both facilities Easy tune will not be executed on Loop Modules with Primary and Secondary outputs although it is possible to select Easy tune for this configuration Effect of Changes on Loop Alarm if originally enabled is disabled during Easy tune execution and is re Other Parameters enabled upon completion of the Easy tune operation NOTE The Easy tune routine will be executed only if the process variable is greater than 5 of input span or more than the stored over shoot from the setpoint Easy tune will not run when Soft Start is running or if the control loop is set for ON OFF control 4 4 8 Enable Disable Pre tune This parameter controls indicates the status of the single shot Pre tune routine Write operation 1 Start Pre tune 0 Disable Pre tune Read operation 1 Pre tune operating 0 Pre tun
119. librated before the thermocouple range 3 Loop Calibration This wizard is for calibration of the inputs It should only be used if you are sure that the input is out of calibration WARNING Incorrect calibration will cause the MLC 9000 to malfunction Select Loop fice Select Phase ai S 3 Heater Current Configuration P For modules that have the Heater Current input Z71301 Z3611 Z3621 and Heater Current Configuration Z3651 there is a separate wizard This wizard helps you configure the heater current input and set up the alarms associated with it Heater Current Input Range Standard TX50 X 59327 Issue 4 May 07 3 3 MLC 9000 User Guide 3 5 Configuring the Fieldbus Communications Data Assemblies GETTING STARTED m Select the Data Assemblies screen using View Data Assemblies or the Data Assemblies button A Data Assembly is a user defined collection of parameters that the Bus Module collects from its Loop Modules so that the master device PLC SCADA or HMI can collect the required parameter data in one message transaction E MLC 9000 Data Assemblies J Fie View Settings Help jea gie Sco e hj ele EE 8 Si 4 W Input Type W Units W Scale Range Maximur W Scale Range Minimum W Process Variable Offs WW Input Filter Time Con W External Input W Process Variable E Over Range Flag B Under Range Fl
120. lies are configured using the MLC 9000 E a configuration software by dragging and dropping the required V Rb Kee EE parameter into the data assembly Please refer to 4 11 1 Startup D ienisii min ninannr and Removal of loop modules for information on data assembly values in these two states mn 59327 Issue 4 May 07 6 1 ep Module 1 SetPoint 1 gt ep Module 1 SetP lt Loop Module 1 friable lt Loop Module 3 Input 3 gt friable lt Loop Module 4 Input 1 gt W Setpoint 2 lt Loop Module 3 W Setpoint Select lt Loop Module 3 W Setpoint 1 lt Loop Moc W Setpoint 2 lt Loop Moc MLC 9000 User Guide DeviceNet Communications Note There can be a maximum of 8 bit words if more are required please refer to section 4 8 5 Note The total number of words in the data assembly is 256 The summation of the read and write words must not exceed 256 words 6 3 2 Explicit Messages Explicit messages provide multi purpose point to point communication paths between two devices They provide the typical request response oriented network communications used to access single parameters The Explicit message format for the MLC 9000 is mapped to the DeviceNet Explicit message as below DeviceNet Service Code MAC ID Class
121. loop modules input 4 applicable only to Z4610 Z4620 and Z4660 59327 Issue 4 May 07 2 9 MLC 9000 User Guide INSTALLATION 2 9 4 Single Loop Heater Current Input Z1301 For single loop modules with a heater current input the secondary of the current transformer CT should be connected to the input terminals of the Loop Module and the main heater conductor should be passed through it WARNING The Heater Current input must not exceed 60mA MLC 9000 d Heater Current Terminals Current Transformer Current Flow gt Figure 2 9 4 1 Single Conductor If the secondary current to the CT input of the controller is small an accurate reading may not be possible It is recommended that the CT input current be between 50 and 100 of the span of the input If the heater current is less than 10 of the current transformers rating e g 5A for a 50A CT adequate detection can not be ensured A method of making the current appear larger is to loop the heater load conductor through the CT more than once this multiplies the perceived heater current by the number of times the conductor goes through the CT e g if 3 loops are made the heater current will appear to be 3 times the actual The heater current high scale limit then needs to be scaled to take into account the multiplication factor of the looped conductor e g as the example above the heater current high scale value will need to be 3 times smaller t
122. lt folder or specify one of your own choice 3 2 Running MLC 9000 Workshop The first screen displayed on start up is an options menu This options menu gives you three choices x MLC 9000 Workshop Load system configuration data C Load an existing system configuration from the disk Upload system configuration from a connected device 1 Create a new System Configuration This option is for configuration of an MLC 9000 system without the physical hardware being connected to the PC 2 Load an existing System Configuration from the disk This option loads a configuration that has already been saved previously 3 Upload System Configuration from a connected device This option gathers the system configuration information from an MLC 9000 system that is connected to the RS 232 port of the PC To create a new configuration select Create a new System Configuration and press Start this will then take you to the system configuration screen If the Bus Module is new and has never been configured this option must be selected as the Bus module will have no configuration To navigate through the different configuration screens of the MLC 9000 Workshop software select View in the menu bar or use the buttons in the task bar 3 3 System Configuration Six File View Settings Help asal Tal col Cal lel SRA Installed Drivers ERAB MLC 9000 system configuration The system configuration screen is used to define
123. lue from Setpoint Alarm Hysteresis Value Setpoint Setpoint Alarm Hysteresis Value Alarm Value from Setpoint Alarm Inactive Alarm Inactive a EE Alarm Active Figure 4 5 2 Alarm Hysteresis Operation 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 5 3 Alarm Value This parameter determines the value at which the alarm becomes active The function adjustment range of this value depends upon alarm type see table in Subsection 4 5 1 and Figure 4 5 1 Default Value Dependent upon alarm type see table above Automatic Change If a change to Input Range Input Scale Range Maximum or Input Scale Range Minimum forces this parameter out of range it will be set to its default value This parameter is automatically set to its new default value if Alarm Type is changed If Input Units is changed the units for this parameter will change accordingly Effect of Changes on None Other Parameters 4 5 4 Alarm State This parameter indicates the state of the applicable alarm 1 active 0 inactive 4 5 5 Alarm Inhibit This parameter enables disables the Alarm Inhibit feature When Alarm Inhibit is enabled it inhibits an alarm at power up until that alarm enters the inactive area inactive area defined in figure 4 5 2 Alarm Inhibit also operates in similar manner for dual setpoint operation on deviation alarms and band alarms for changes from one setpoint to another Adjustment Ran
124. lue 0 OFF Automatic Change None Effect of Changes on None Other Parameters nnn 59327 Issue 4 May 07 4 19 MLC 9000 User Guide 4 4 26 Preset Power Output PARAMETER DESCRIPTIONS This parameter defines the output power level that will be set when with Programmable Sensor Break OFF sensor break condition occurs 4 20 Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 0 0x0000 to 100 0x0064 Primary output only configured or 100 OxFF9C to 100 0x0064 Primary and Secondary outputs configured 0 0x0000 Forced within range if necessary when the Control Type is changed None 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 5 Alarm Parameters 4 5 1 Alarm Type This parameter selects the alarm type Figure 4 5 1 The characteristics of the alarm types are shown in the table below Alarm Type Minimum Value Maximum Value Default Alarm Action Process High Input Range Min Input Range Max Input Range Max Active when PV 2 alarm value Process Low Input Range Min Input Range Max Input Range Min Active when PV lt alarm value Band Alarm 1 Span Limited to 5 input units Active when PV SP 7D00 32000dec is outside band Deviation Alarm Span Limited to span Limited to 5 input units Active when PV OxFDOO 32000dec OxFDOO 32000dec SP gt alarm v
125. mA 500 maximum load 4 20mA 500 maximum load 0 5V 500 minimum load 0 10V 500 minimum load Isolation Isolated from process input and relay outputs Not isolated from SSR Drive outputs or other similar outputs in the same system 59327 Issue 4 May 07 B 3 MLC 9000 User Guide APPENDIX B OPERATING CONDITIONS Ambient 0 C to 55 C operating 20 C to 80 C storage Temperature Relative Humidity 30 90 non condensing operating and storage Supply Voltage Powered by Bus Module within its operating conditions APPROVALS EMC Standard EN61326 1 Safety Complies with EN61010 1 and UL 3121 1 PHYSICAL Dimensions Height 100mm Width 22mm Depth 120mm Mounting 35mm x 7 5mm Top Hat DIN rail mounting via Interconnect Module EN50022 DIN46277 3 Connector Types All 5 08mm Combicon type Weight 0 15kg B3 MLC 9000 Workshop System Requirements Software System Requirements Microprocessor 133MHz minimum 400MHz recommended RAM 64Mb minimum 128Mb recommended Hard disk space 64Mb Display SVGA Compatible 800 x 600 or better Operating System Windows 2000 SP4 XP SP 1a or better Port Requirements 9 pin PC AT serial port or USB port with external RS232 converter B 4 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX C APPENDIX C PRODUCT CODING
126. nt 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Actual Setpoint lt Loop Module 3 SetPoint 2 gt sl zl 8 bm220_mb Bus Module 7 1 Write Data Assembly W Setpoint 1 lt Loop Module 1 SetPoint 1 gt ea W Process Variable lt Loop Module 1 Input 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Input Type W Process Variable lt Loop Module 1 Input 3 gt W Setpoint Select lt Loop Module 1 SetPoint 1 gt W Units W Process Variable lt Loop Module 2 Input 1 gt W Setpoint 1 lt Loop Module 1 5etPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Setpoint Select lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Setpoint Select lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Setpoint Select lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPaint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Setpoint Select lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Setpoint Select lt Loop Module 2 SetPaint 3 gt W Setpoint 1 lt Loop Module 3 SetPoint 1 gt W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Setpoint Select lt Loop Module 3 SetPoint 1 gt W Setpoint 1 lt Loop Module 3 SetPoint 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Setpoint Select lt Loop Module 3 SetPoint 2 gt
127. o the configuration of the data assemblies a new gsd file has to be created and imported into the master device Product Name mec 9002 Plus z e 59327 Issue 4 May 07 7 3 MLC 9000 User Guide Ethernet IP Communications Ether e t IP 8 OVERVIEW OF Ethernet IP COMMUNICATIONS BM250 El 8 1 Introduction The BM250 E Bus Module allows the MLC 9000 system to be directly connected to an Ethernet IP network Ethernet IP uses the standard Ethernet and TCP IP technologies with an application layer called Control and information protocol CIP this is the same application layer used by DeviceNet so many of the functions are the same NOTE 1 It is assumed that this section is being read in support of a MLC 9000 system equipped with a BM250 El Bus Module Configured for Ethernet IP Communications NOTE 2 Unless otherwise specified all numbers in this section are expressed in decimal form 8 2 Interface Configuration The Ethernet IP interface of the Bus Module is configured using the MLC 9000 Configuration software There are 3 parameters associated with interfacing the Ethernet IP Bus Module to an Ethernet IP network 1 IP Address This parameter defines the IP address of the MLC 9000 2 MAC Address This parameter defines the MAC address of the MLC 9000 Read Only 3 Data Assemblies This is the user defined read and write data tables When any of the above parameters are changed the Bus Module requires
128. onse is equal to the quantity of words to be read The Read data assembly starts at 0x600 1536 and the Write data assembly starts at 0x700 1792 5 3 9 Exception Responses When a message is received which the Bus Communications Module cannot interpret an exception response is returned in the following format See Table Below Exception Code CRC Checksum MLC 9000 Function Code HI LO HI LO Address ke Original Function Code with most significant bit set The exception code may be one of the following Code Error Condition Interpretation 00 Not Used None 01 Illegal Function Function Number out of range 02 Illegal Data Address Parameter Number out of range or not supported 03 Illegal Data Value Attempt to write invalid data required action not executed This exception will also be returned if reading writing over instance boundaries If multiple exceptions occur as a result of a Function only the first exception code will be returned 5 4 Using the Data Assemblies The data assemblies for a MODBUS connection are used to bring parameters together for more efficient communications There are two types of data assembly read and write The read data assembly is for parameters that are to be transferred from the MLC 9000 to the supervisory system such as the process variable and alarm states The write data assembly is for parameters that are to be tran
129. oop Alarm Enable R W 03 1 6 0 6 807 800 0327 0320 Auto Pre Tune R W 03 1 7 0 7 808 800 0328 0320 Reserved N A 03 1 8 0 8 809 800 0329 0320 Loop Enable Disable R W 03 1 9 0 9 801 0321 Primary Output Power Limit R W 03 1 1 802 0322 Proportional Band 1 R W 03 1 2 803 0323 Proportional Band 2 R W 03 1 3 804 0324 Reset Loop Alarm Time R W 03 1 4 805 0325 Rate R W 03 1 5 806 0326 Overlap Deadband R W 03 1 6 807 0327 Bias manual Reset R W 03 1 7 808 0328 ON OFF Differential R W 03 1 8 809 0329 Manual Power R W 03 1 9 810 032A Preset Power Output R W 03 1 10 811 032B Gott Start Setpoint R W 03 1 11 812 032C Gott Start Time R W 03 1 12 813 032D Gott Start Primary Output Power Limit R W 03 1 13 824 0338 Primary Output Power R O 03 1 24 825 0339 Secondary Output Power R O 03 1 25 816 826 0330 033A Loop Alarm Status R O 03 1 16 26 0 817 826 0331 033A Easy Tune R W 03 1 17 26 1 818 826 0332 033A Pre Tune R W 03 1 18 26 2 Write operations to these parameters are accepted but ignored 59327 Issue 4 May 07 A 9 MLC 9000 User Guide APPENDIX A A4 3 Loop 3 Control Parameters Applicable only to module variants Z3611 Z3621 Z3651 Z4610 Z4620 and Z4660 iere e Name Type Fieldbus Parameter Idents es Decimal Hexadecimal Class Instance
130. oop Configuration Same time will configure all the loops the same Select Loop M Loop 1 I Loop 2 I Loop 3 Loop 4 Each Bus Module type has a wizard that can be used to configure the communication parameters required for successful communication x Loop Configuration Select the loops that are to be configured Selecting multiple loops at the same time will configure all the loops the same Select Loop M Loop 1 Select the oops that are to be configured Selecting multiple loops at the For multi loop controller modules Z23611 Z3621 Z3651 24610 Z4620 and Z4660 the loop configuration gives you the option to configure multiple loops with the same configuration at the same time This then reduces the time required to configure multiple loops 59327 Issue 4 May 07 MLC 9000 User Guide GETTING STARTED 2 Output Configuration This wizard is used to allocate the outputs to specific tasks and in the case of the multi loop Modules which loop they will work with E Output Configuration Wizard xi Any of the outputs in a single loop module can be assigned any task For Output Configuration multiple loop modules each control loop needs to be assigned an output Output Configuration Output 1 Output Use Bus Power S 2 toop Calibration Loop Calibration Select the Loop and Phase input range to be calibrated Note The m range needs to be ca
131. oop Module 2 23611 W Actual Setpoint lt Loop Module 2 SetPoint 3 gt W Setpoint 1 lt Loop Module 4 SetPoint 1 gt E Loop Module 3 23611 Setpoint 1 lt Loop Module 3 W Setpoint 2 lt Loop Module 4 SetPoint 1 gt S L Input W Setpoint 2 lt Loop Module 3 SetPoint 1 gt W Setpoint Select lt Loop Module 4 SetPoint 1 gt W Alarm 1 Value lt Loop Module 4 Alarm 1 gt W Alarm 2 Value lt Loop Module 4 Alarm 2 gt Configure the Data Assemblies ta be written and read by PLC Once the data assemblies have been populated a summary of the parameters added can be shown by selecting the menu bar In this summary each parameter is listed along with its MODBUS address in decimal and hexadecimal icon from the E Data a Assembly Summary MLC 9000 Data Assembly Summary System Configuration Read Parameters Date 22 04 2004 Time 09 43 54 Bus Module Type bm220_mb Loop Module1Type 23611 Loop Module2Type 23611 Loop Module3Type 23611 Loop Module4Type 21300 Loop Module 5 Type No Module Loop Module 6 Type No Module Loop Module 7 Type No Module Loop Module 8 Type No Module Read Data Assembly Length 34 Read Data Assembly Start Address Decimal 1536 Hexadecimal ox0600 Write Data Assembly Length 34 Write Data Assembly Start Address Decimal 1570 Hexadecimal 0x0622 ajaj l To read a parameter at data assembly space 3 and write 56 to a
132. op Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Setpoint Select lt Loop Module 2 SetPoint 3 gt W Setpoint 1 lt Loop Module 3 SetPoint 1 gt W Setpoint 2 lt Loop Module 3 5etPoint 1 gt W Setpoint Select lt Loop Module 3 5etPoint 1 gt W Setpoint 1 lt Loop Module 3 5etPoint 2 gt W Setpoint 2 lt Loop Module 3 SetPoint 2 gt W Setpoint Select lt Loop Module 3 SetPoint 2 gt W Setpoint 1 lt Loop Module 3 SetPoint 3 gt W Setpoint 2 lt Loop Module 3 SetPoint 3 gt W Setpoint Select Jemp Module 3 SetPoint 3 gt W Setpoint 1 lt Loop Module 4 SetPoint 1 gt W Setpoint 2 lt Loop Module 4 5etPoint 1 gt W Setpoint Select lt Loop Module 4 SetPoint 1 gt W Alarm 1 Value lt Loop Module 4 larm 1 gt W Alarm 2 Value deep Module 4 Alarm 2 gt W Alarm 1 Value lt Loop Module 3 Alarm 1 gt alue lt Loop Mat Ir a Configure the Data Assemblies to be written and read by PLC Read Date 22 04 2004 Time 09 System Configuration Bus Module Type bm220_mb Loop Module1Type 23611 Loop Module2Type 23611 Loop Module3Type 23611 Loop Module4Type 21300 Loop Module 5 Type No Module Loop Module 6 Type No Module Loop Module 7 Type No Module Loop Module 8 Type No Module Read Data Assembly Length Read Data Assembly Start Address Write Data Assembly Length Write Data Assembly Start Address Parameters 43 54 34 Decimal Hexadecimal 34 Decimal Hexadecimal
133. ord Parameter 028 word Parameter 029 Word Parameter 030 Word Parameter 031 Word Parameter 032 Word Parameter 033 Configure the Data Assemblies to be written and read by PLC E MLC 9000 Data Assemblies E File View Settings Help lolx fale e ls Slo dal Ae J ic Ale bm220_mb Bus Module a E D Read Data Assembly W Input Type W Unts W Scale Range Maximur W Scale Range Minimum W Process Variable Offs W Input Filter Time Con W External Input W Process Variable B Over Range Flag B Under Range Flag B Sensor Break Flag DIS S L SetPoint C Control S L Alarm 1 Heater Current E L Descriptor e Loop Module 2 23611 E Loop Module 3 23611 C Input a Output B L SetPoint mp 2 Control af W Process Variable lt Loop Module 1 Input 1 gt W Process Variable lt Loop Module 1 Input 2 gt W Process Variable lt Loop Module 1 Input 3 gt W Process Variable lt Loop Module 2 Input 1 gt W Process Variable lt Loop Module 2 Input 2 gt W Process Variable lt Loop Module 2 Input 3 gt W Process Variable lt Loop Module 3 Input 1 gt W Process Variable lt Loop Module 3 Input 2 gt W Process Variable lt Loop Module 3 Input 3 gt W Process Variable lt Loop Module 4 Input 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Actual Setpoint lt Loop Module 1 SetPoint 1 gt W Setpoint 1
134. ot be engaged if a Se ___Time controller is set for On Off Control Adjustment Range 1 instigate operating or 0 disable disabled Default Value 0 disabled Automatic Change None Effect of Changes on While continues self tune is in operation the PID terms may be effected Other Parameters 4 4 6 Enable Disable Easy tune This parameter enables disables the Easy tune facility Write operation 1 Instigate Easy tune 0 Disable Easy tune Read operation 1 Easy tune operating 0 Easy tune disabled NOTE Not applicable when Control Type is set to Primary Secondary Heat Cool 4 10 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS Easy tune is initiated on start up Auto Easy tune or manually by setting this parameter Easy tune can be initiated at any time but will only operate when the process variable is at least 5 of the input span from the setpoint Easy tune calculates the optimum values for Proportional Integral Reset and Derivative Rate after examining the system response to a step change in the output power When initiated for the first time Easy tune applies 100 power to the process until the process variable reaches 2 3 of the difference between the starting temperature and the setpoint Easy tune then sets the power to 0 and examines the system response to calculate the PID terms Easy tune then records the overshoot and the time to peak values This information is then used the
135. p modules for information on data assembly values in these two states nnn 59327 Issue 4 May 07 8 1 lolx fSSSSSS SS SSS SS SSS ST SSS SLS SS SSS ST SS Erte the Data Asante a be tien aren VAG foxy MLC 9000 User Guide Ethernet IP Communications Note There can be a maximum of 8 bit words if more are required please refer to section 4 8 5 Note The total number of words in the data assembly is 256 The summation of the read and write words must not exceed 256 words 8 4 Creating the Ethernet IP eds file In order to communicate via Ethernet IP an eds file needs to be created This is done using the MLC 9000 Workshop software LI Ei ox File View Settings Help alela ERT Alum alo 2 9 ele E bm220_mb Bus Module E bm220_mb Bus Module Navigate to the data assemblies screen in the h rre E E Read Data Assembly E E Wrte Data Assembly 8 8 B J Input word Parameter 000 Word Parameter 000 left hand column is a list of all the parameters i ees yi rene 10 al abel available in the MLC 9000 and on the right are Wim Word Parameter 09 3 Word Parameter 009 the two configurable data assemblies W Scale Range Maximur W Scale Range Minimum W Process Variable Offs E Manual Control Enabl B Programmable Sensor B Self Tune B Auto Pre Tune B Loop Inhibit W Primary Output Powe W Proportional Band 1 W Proportional Band 2 W Reset Loop Alarm T
136. pace 128 in a Bus Module MODBUS TCP function 0x17 can be used all values are in hexadecimal Function Read Start No of Words Write Start No of Words Code Address to Read Address to Write Write Values 17 06 03 00 01 06 80 00 01 00 38 Note The total number of words in the data assembly is 256 The summation of the read and write words must not exceed 256 words E 59327 Issue 4 May 07 9 5 MLC 9000 User Guide Modbus TCP Communications 9 5 Addressing Individual Parameters The Bus Module is given a base address MODBUS port during configuration the MLC 9000 system then occupies this and up to eight further addresses above the base address Each Loop Module in an MLC 9000 system is allocated an address relative to the base address as shown in the diagram below For MODBUS TCP Bus Modules with less than eight Loop Modules it is recommended that the addresses of the vacant slots be reserved for future expansion If the Bus Module has the default base address of 96 0x60 then the Loop Modules connected to it have the MODBUS port addresses of Loop Module 1 97 0x61 Loop Module 5 101 0x65 A REESE Loop Module 2 98 0x62 Loop Module 6 102 0x66 BM um im M M om M uwluu Loop Module 3 99 0x63 Loop Module 7 103 0x67 1 2 3 4 5 6 7 8 Loop Module 4 100 0x64 Loop Module 8 104 0x68 In all ap
137. plicable only to module variants Z4610 Z4620 and Z4660 GE GE Larametan Name Type Fieldbus Parameter Idents Ref Decimal Hexadecimal Class Instance Parameter d Bit Word Bit Word Bit Word 1248 1248 04E0 04E0 Alarm Inhibit R W 04 7 0 0 0 1249 04E1 Alarm Type R W 04 7 1 1250 04E2 Alarm Value R W 04 7 2 1251 04E3 Alarm Hysteresis R W 04 7 3 1264 1274 04F0 04FA Alarm State R O 04 7 16 26 0 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX A A6 Heater Current Parameters A6 1 Loop 1 Heater Current Parameters Applicable only to module variants Z1301 Z3611 Z3621 and Z3651 eet SE Name Type Fieldbus Parameter Idents Le Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1536 1536 0600 0600 Short Circuit Heater Break Alarm R W 06 0 0 0 0 Enable Disable 1537 0601 Heater Current Input Range R W 06 0 1 1538 ee Rw 06 0 2 1539 0603 Low Heater Break Alarm value R W 06 0 3 1540 0604 High Heater Break Alarm value R W 06 0 4 1541 0605 Heater Current Period R W 06 0 5 1559 0617 Live Heater Current Value R O 06 0 23 1560 0618 Bus Input Value R W 06 0 24 1561 0619 Heater Current Value R O 06 0 25 1552 1562 0610 061A Low Heater Break Alarm state R O
138. plications the Data Assemblies should be used for continuous communication and direct access to the modules should be restricted for configuration and diagnostics When directly accessing the loop modules an inter message gap of 300ms should be left When accessing many loop parameters directly a pause in communications may be observed this pause is due to the MLC 9000 Bus module requiring time to perform essential housekeeping tasks This pause in communications can be misinterpreted by some master devices as an error in communications however the TCP layer of the MODBUS TCP protocol handles this pause and no information is lost To read the process variable of Loop Module 3 Loop 1 the following message can be used all values are in hexadecimal Address Function Code Address of Process variable Number of Parameters 63 03 00 19 00 01 The address of all the editable parameters in the MLC 9000 can be found in Appendix A WARNING If a parameter is mapped to the write data assembly then any changes written directly to the parameter will not be implemented as the data assembly will over write the value 9 6 59327 Issue 4 May 07 MLC 9000 User Guide APPENDIX A APPENDIX A PARAMETER ADDRESSES The Bus Module of the MLC 9000 system has two communication ports the first is used to communicate with a PC for configuration and the second is a fieldbus port for connection to a PLC HMI or other su
139. r 1000 DC linear range Automatic Changes This parameter is automatically set to its default value if the Input Range is changed The units for this parameter are changed automatically if the Input Units are changed Effects of Change on When this parameter value is changed the following parameters if forced out of Other Parameters range will be automatically set to their default values Process Variable Offset Setpoints including soft start Alarm values Alarm hysteresis values 4 1 10 Input Scale Range Minimum This parameter is used to define the minimum input value for the selected input range For Thermocouple and RTD inputs this is a range trim facility that permits proportional band related parameters to be adjusted for a smaller input range For DC linear input ranges this is used to define the minimum range of scale Adjustment Range For DC Linear Inputs adjustment range is 32000 0x8300 to 32000 0x7DO00 Minimum span 1 This parameter can be greater than or less than but not equal to Input Scale Range Maximum To reverse the input sense the parameter can be set greater than the Input Scale Range Maximum For Thermocouple or RTD inputs adjustment range is input range minimum to Input Scale Range Maximum 100 LSDs For an External Input adjustment range is 32768 0x8000 to 32767 Ox7FFF Default Value Input range minimum temperature range or O DC Linear range Automatic Changes This parameter is
140. r Setra ICG Tianjin DANAHER ICG JAPAN Co Ltd No 28 Wei 5 Road BO rrance WEST INSTRUMENTS CAL HENGSTLER SA Z des Mardelles 94 a 106 rue Blaise Pascal 93602 Aulnay sous Bois CEDEX France Tel 33 1 48 79 55 00 Fax 33 1 48 79 55 61 www hengstler fr JAPAN 2 12 23 Minamikaneden The Micro Electronic Industry Suita shi Osa Park TEDA Xiqing District Tianjin 300385 China Tel 86 22 8398 8096 Fax 86 22 8398 8099 www danaher scg com cn 564 0044 Japan Tel 81 6 386 8001 Fax 81 3 386 5022 www danaher co jp GERMANY PMA Proze und Maschinen Automation GmbH Miramstrake 87 D 34123 Kassel Deutschland Tel 49 561 505 1307 Fax 49 561 505 1710 www pma online de mailbox pma online de ITALY CD AUTOMATION Via Picasso 34 36 20025 Legnano Ml Tel 39 0331 577479 Fax 39 0331 579479 www cdautomation com USA DANAHER CONTROLS 1675 Delany Road Gurnee IL 60031 1282 USA Tel 847 662 2666 Fax 847 662 6633 www dancon com dancon dancon com SPAIN CARLO GAVAZZI S A Avda parraguire 80 82 48940 Leioa Bizkaia Spain Tel 34 94 480 40 37 Fax 34 94 480 10 61 www carlogavazzi com ac gavazzi carlogavazzi sa es 59327 Issue 4 May 07
141. rameter 008 Word Parameter 009 word Parameter 010 Word Parameter 011 Word Parameter 012 EA Word Parameter 013 EA Word Parameter 014 Word Parameter 015 Word Parameter 016 Word Parameter 017 Word Parameter 018 word Parameter 019 Word Parameter 020 Word Parameter 021 Word Parameter 022 word Parameter 023 EA Word Parameter 024 Word Parameter 025 Word Parameter 026 EA Word Parameter 027 Word Parameter 028 Word Parameter 029 Word Parameter 030 Word Parameter 031 EA Word Parameter 032 EA Word Parameter 033 gt Configure the Data Assemblies to be written and read by PLC Communication Device Offine There are two user definable data assemblies These are 1 Read parameters that are to be transferred from the MLC 9000 to the supervisory system and 2 Write parameters that are to be transferred from the supervisory system to the MLC 9000 In the left hand column are all the parameters that can be mapped to the data assemblies for transfer to or from the supervisory system and on the right are the two data assemblies To populate the data assemblies select a parameter from the list then drag and drop it into the read or write tables MLC 9000 will not allow read only parameters to be placed into the write data assembly MLC 9000 Data Assembly Summary File View Settings Help MLC 9000 Data Assemblies E osla sis
142. rd 2nd Word Last Word HI LO Address 03 04 bas In the response the No of Bytes indicates the number of data bytes read from the Loop Controller Module e g if five words 10 bytes are read the count will be Ox0A The maximum number of words which can be read is 64 returned in 128 bytes 5 3 3 Force Single Coil Function 05 This function writes a single binary value to the specified slave bit address The format is Message Address of Bit State of Write CRC Checksum MLC 9000 Function Code HI LO FF 00 00 HI LO Address 05 Response Address of Bit State of Write CRC Checksum MLC 9000 Function Code HI LO FF 00 00 HI LO Address 05 The Address of Bit bytes specify the bit to which the binary value is to be written The most significant State to Write byte is OxFF if the bit is to be set 1 and 0x00 if the bit is to be reset 0 Note that the response normally returns the same data as that contained in the message 5 2 59327 Issue 4 May 07 MLC 9000 User Guide 5 3 4 Preset Single Register Function 06 This function writes two bytes to a specified word address The format is MODBUS Communications Message Address of Word Value CRC Checksum MLC 9000 Function Code HI LO HI LO HI LO Address 06 Response Address of Word Value of Write CRC Check
143. rd Address Number of Words Query Bytes Byte Byte HI LO HI LO 00 01 00 01 Response Function Code 0x10 1 Word Address Number of Words HI LO HI LO The MLC 9000 system limits the number of consecutive words to be written to 64 128 Message Bytes It is not possible to write across instance boundaries 59327 Issue 4 May 07 9 3 MLC 9000 User Guide Modbus TCP Communications 9 3 8 Read Write Multiple Registers Function 0x17 This function reads and writes consecutive two byte values to the specified address range Its format is Message Function Read Start No of Words Write Start No of Words Code 0x17 Address to Read Address to Write Write Values HI LO HI LO HI LO HI LO HI LO Response Function Number of Code 0x17 Bytes 17 Word Read n Words Read HI LO HI LO The n number of words in the response is equal to the quantity of words to be read The Read data assembly starts at 0x600 1536 and the Write data assembly starts at 0x700 1792 9 3 9 Exception Responses When a message is received which the Bus Communications Module cannot interpret an exception response is returned in the following format See Table Below Exception Code CRC Checksum Function Code HI LO HI LO ba Original Function Code with most significant bit set Th
144. re errors present in the MODBUS packets D3 DeviceNet LED Diagnostics Module Status MS LED State Description Meaning OFF No Power There is no power supplied to the Bus Module Green Power ON and OK The Bus Module is under normal operating conditions Red Unrecoverable Fault The Bus Module has an unrecoverable fault Green flashing Standby The Bus Module has not been configured Red flashing Minor Fault There is a minor fault with the Bus Module which can be recovered from Red Green flashing Bus Module self testing The Bus Module is performing a self test IR 59327 Issue 4 May 07 D 1 Network Status NS LED State Description Meaning OFF No Power Not Online Online duplicate MAC ID test not completed Green Online connected Online and has been allocated a master Red Critical link failure Failed communication bus fault or power up self test failed duplicate MAC ID or Bus off Green flashing Online not connected Normal condition on line with no connections in the established state has not been allocated a Master Red flashing Connection time out One or more I O connections are in the timed out state Red Green flashing Communication faulted and received an identify comm fault request A specific communication faulted device The Bus Module has detected a network access error and is in the communication faulted state If
145. require a minimum of 1 parameter to be included Once the data assemblies have been configured an eds file can be created MLC 9000 Workshop generates this file once the data assemblies have been populated Click on the create GSD EDS icon in the tool bar this will activate the create GSD EDS wizard that will guide you through the creation of the eds file MLC 9000 User Guide DeviceNet Communications Once the eds file has been created it needs to be registered on the DeviceNet network This procedure varies from one manufacturer to another so is not covered in this manual Application notes are available for the most common DeviceNet master devices PLC s contact your local MLC 9000 supplier if more information is required e isCI EDS Generation Wizard Note Any changes made to the configuration of the data assemblies a new gsd file has to be created and imported into the master device Select the Product Type you are using now Product Name Ju 9002 Plus D E Back Next Finish 6 4 59327 Issue 4 May 07 MLC 9000 User Guide PROFIBUS Communications 7 OVERVIEW OF PROFIBUS COMMUNICATIONS BM240 PB 7 1 Introduction PROFIBUS is a standard for communication in an industrial environment The BM240 PB Bus Module allows the MLC 9000 system to be directly connected to a PROFIBUS DP network PROFIBUS DP is used for communications between field devices When connect
146. rmat both ends Yes No Replace Configurator read the BUS MLC 9008 configuration via the RS485 port MODULE Yes Can the Master Device execute a MODBUS loopback Diagnostic Test Function 08 No Master Device Hardware Fault Yes Master Device Program Fault 59327 Issue 4 May 07 5 7 MLC 9000 User Guide MODBUS Communications 5 7 CRC Checksum Calculation This is a 16 bit cyclic redundancy checksum It is calculated in accordance with a formula which involves recursive division of the data by a polynomial with the input to each division being the remainder of the results of the previous one The formula specifies that input is treated as a continuous bit stream binary number with the most significant bit being transmitted first However the transmitting device sends the least significant bit first According to the formula the dividing polynomial is 216 215 22 1 0x18005 but this is modified in two ways i Because the bit order is reversed the binary pattern is reversed also making the MSB the rightmost bit and ii Because only the remainder is of interest the MSB the right most bit may be discarded This means the polynomial has the value 0xA001 The CRC algorithm is as follows XOR 17 8 bits of data wih MSB of Ss e result XOR next 8 bits of data with MSB of result All 8 bits shifted Data Finished Append 16
147. rt Ethernet IP amp MODBUS TCP BM250 El or MT Both the Ethernet IP and MODBUS TCP fieldbus protocols use the same Pin Ethernet standard When installed with the Ethernet IP firmware BM250 El the No 568A 568B Bus Module can be connected to an Ethernet IP enabled master device When P WHITE green WHITE orange installed with the MODBUS TCP firmware BM250 MT the Bus Module can be connected to a MODBUS TCP enabled master device Both Ethernet IP and 2 GREEN white ORANGE white MODBUS TCP are connected to the Ethernet network via an RJ45 connector that 3 WHITE orange WHITE green conforms to CAT 5 cabling and 568A 568B wiring sequences Both B250 types 4 BLUE white BLUE white support the 10 100BaseT Ethernet standards 5 WHITE blue WHITE blue 6 ORANGE white GREEN white 7 WHITE brown WHITE brown 8 BROWN white BROWN white D 59327 Issue 4 May 07 2 7 MLC 9000 User Guide INSTALLATION 2 9 Electrical Connections Loop Module CAUTION The system is designed for installation in an enclosure which provides adequate protection against electric shock Local regulations regarding electrical installation and safety should be rigidly observed Consideration should be given to prevention of access to the power terminations by unauthorised personnel i eisjelefeje SEISISEIZISI e cETETE 980g WM Na SZ z z z BS 2222727 En BE Thermocouple SN Heater Current input Z1301 only RD 7 A mV V a A mA i
148. rt Parameterg tetkin ttti tn ntn Anuk kA Ant EAEE EEEN AEAEE AEEA EE EEEn nnana annant 4 29 GEET 4 29 C 2 59327 Issue 4 May 07 MLC 9000 User Guide CONTENTS 4 9 1 Configuration Port RENE 4 29 Bus Module Descriptor Parameters cccceeeeeeceeceeeeeeeeceeae cece ee eeenaaeceeeeeeeeseceaaeeeeeeesecaeaeeeeeeeeseseecaeaeeeeseseeaees 4 29 E LEE 4 29 4 10 1 Senal NUMBCM r sirni ods sndeesaeeudbedecereisdeuey ss ccecnduri REESEN 4 29 410 2 Date of Manufacture cic ccccc ssccenicsccotescecsbeence caneeshbesnscden gs sdbececeusetdesacuneesesbendes sandeeabavtues decunensulssnebien AEN 4 29 410 3 Product e EE 4 30 4104 Database EE 4 30 4 11 R NNEN 4 30 4 11 1 Startup and Removal of Loop Modules eee eeecececeeeeeneeeeeeeeee cece eeeaaeeeseeeaeeesaeeeeeeaeeeseeeeeeesneeeenenaeeeeennaees 4 31 5 OVERVIEW OF MODBUS RTU COMMUNICATIONS BM220 MB ec ceeeeeeceeeeeneeeeeeneeeeeneeeeeeaeeeseeaeeeenneeeeee 5 1 BLT reel EE 5 1 52 inteiface COMMUNION WEE 5 1 5 3 MODBUS FUNCTIONS SUPPOMEd Cut seegEt O ENEE EEEEESAEEENENEEENER EE ENEE EE deeeheR rieien 5 1 5 3 1 Read Coil Input Status FUNCtION 0102 5 2 5 3 2 Read Holding Input Registers Function 03 04 oo eee center ee ereeeeeeaeeeeaeeeeesaaeeeeeeaaeeeeeeneeeesnaeeeesenaeeeenenaees 5 2 5 3 3 Force Single Coil Function OD 5 2 5 3 4 Preset Single Register Function UD suste gesrsgeugEee g tereraa a erata aa ENEA AARRE GOTE EAA VEA GUERA 5 3 5 3 5 Loopback Diagnost
149. s S ros wat parameter enables that parameter to be edited When all EG loop noae 2361 1306 Overappead Band o roc K Im put 1 3 0 7 Bias Manual Reset EI Percent required parameter changes have been made the E GEES configuration can be download to the MLC 9000 by SE GE Ge clicking on the Download configuration icon GE ae a Se E Loop Module 3 23611 G ageet 1 3 0 S Ba SE D z Percent d a E E To work online select Settings Work Online This will then Brera z make the expert view live so that any changes made willbe rz SE Ge downloaded to the MLC 9000 immediately WARNING Care must be taken when working online as changing certain parameters may cause others to change automatically i e when the input range is changed the scaling is defaulted CAUTION When working online it is advised that steps are taken to ensure damaging conditions can not be caused Monitoring View In the left hand column are all the parameters that can be viewed organised by module and class To monitor a variable double click the parameter name It will then appear in the right hand column E MLC 9000 Monitor Parameters 5 xj File View Settings Help Zell gleef al 213 EB MLC 9000 system configuration E E bm230_dn Modbus Bus Module E Loop Module 1 23611 E Monitored Parameters B Input EA Loop Module 1 gt Input 1 gt Process Variable Offline e ed FA Loop Module 1 gt Input 2 gt Process Variable
150. s TCP Communications Note that the response normally returns the same data as that contained in the message 9 3 5 Loopback Diagnostic Test Function 08 In this function the function code byte is followed by a two byte diagnostic code and two bytes of data Message Diagnostic Code Value Function Code 00 00 HI LO 08 Response Diagnostic Code Value of Write Function Code 00 00 HI LO 08 The only diagnostic code supported is 0x00 Note that the response is normally an exact echo of the Message 9 3 6 Force Multiple Coils Function 0x0F This function writes consecutive bits to the specified address range Its format is Message Function Number of Message Code 0x0F 1 Bit Number Number of Bits Bytes Byte HI LO HI LO 00 01 Response Function i Code 0x0F 1 Bit Number Number of Bits HI LO HI LO The MLC 9000 limits the number of bits that may be written to 1 To set the addressed bit ON 1 Bit O in the Message Byte 1 to set the addressed bit OFF 0 Bit 0 0 To write multiple bits consider using Preset Single Register Function 06 9 3 7 Preset Multiple Registers Function 0x10 This function writes consecutive two byte values to the specified address range Its format is Message Function Number of 1 Query Next Query Code 0x10 1 Wo
151. s parameter could lead to the measured process variable value having no meaningful relationship to the actual process variable value Adjustment Range input span to input span Default Value 0 Warning Changes to this value effect the calibration of the input Automatic Changes This parameter is set automatically to its default value if the Input Range is changed or if a change in Input Scale Range Maximum or Input Scale Range Minimum forces this parameter out of range The units for this parameter are changed automatically if the Input Units are changed Effect of Change on None Other Parameters 4 1 4 Over range Flag This parameter indicates whether the Process Variable Value is greater than the Input Scale Range Maximum Value A 1 indicates a PV gt Input Scale Range Maximum and a 0 indicates a PV lt Input Scale Range Maximum 59327 Issue 4 May 07 4 1 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 1 5 Under range Flag This parameter indicates whether the Process Variable Value is less than the Input Scale Range Minimum Value A 1 indicates a PV lt Input Scale Range Minimum and a 0 indicates a PV Input Scale Range Minimum 4 1 6 Sensor Break Flag This parameter indicates the presence absence of a Sensor Break condition 0 no Sensor Break 1 Sensor Break 4 1 7 Input Range Type Span This parameter defines the type and maximum scalable span of the input s Input
152. sed only for loopback test OxOF Force Multiple Coils Write consecutive bits to the specified address range 0x10 Pre set Multiple Registers Write consecutive two byte values to the specified address range 0x17 Read Write Multiple Registers Read and Write multiple Registers at the same time More detail on each MODBUS TCP function is given in the following Subsections nnn 59327 Issue 4 May 07 9 1 MLC 9000 User Guide Modbus TCP Communications 9 3 1 Read Coil Input Status Function 01 02 Either Function 01 or Function 02 may be used interchangeably to read the content of the status bits at the specified bit address The format is Message Address of 1 Bit Number of Bits Function Code HI LO HI LO 01 02 Response Function Code No of Bytes 1st 8 Bits 2nd 8 Bits Last 8 Bits 01 02 In the response the No of Bytes indicates the number of data bytes read from the addressed Loop Controller Module e g if 16 bits are returned the count will be 2 The maximum number of bits that can be read is 32 The first bit read is the least significant bit of the first eight bits requested Note These function codes are not supported for accessing information from the BUS Control Module 9 3 2 Read Holding Input Registers Function 03 04 Either Function 03 or Function 04 may be used interchangeably to read the current binary value of the data at the specified word a
153. sferred from the supervisory system to the MLC 9000 such as the setpoint and alarm values The read and write data assemblies consist of a total of 256 words that can be configured to contain any of the parameters in the MLC 9000 system One parameter occupies 1 word space If one bit parameter is placed in a word space then it will occupy that complete word although up to 16 bit parameters can be placed in that same word Note In all cases it is recommended that the data assemblies are used for accessing commonly used parameters Using the MLC 9000 Workshop software the read and write data assemblies are populated Navigate to the data assemblies screen in the left hand column is a list of all the parameters available in the MLC 9000 and on the right are the two configurable data assemblies 5 4 59327 Issue 4 May 07 MLC 9000 User Guide MODBUS Communications To add a parameter to the data assemblies drag it from the left column and drop it into a spare data assembly slot 3MLC 9000 Data Assemblies loj x File View Settings Help Sal Sle aelel elef 2 nFiguration eb wits W Input Type W Units W Scale Range Maximur W Scale Range Minimum W Process Variable Offs W Input Filter Time Con W External Input W Process Variable B Over Range Flag B Under Range Flag B Sensor Break Flag DIS tms B L SetPoint 4 Control E L Alarm Heater Current o 1 Descriptor L
154. ssadeeevesdenteh sanecabeednewd vecateusacsiees 4 7 4 3 3 EE ites cdatetsvers thanatstcedeeccneshssacndeds gees E E SEET 4 7 4 3 4 Actual ee 4 7 4 3 5 SEIPOINt Klee 4 8 Control Parameters esgcciccsscecesbssne ciel airera aa css bedancsandeaeboeadanves soeeheedaesaasond ei aa n Oaar ESE 4 9 EE 4 9 4 4 1 COMUPO EE 4 9 4 4 2 Manual Control Enabl DiSable vcacic ci ccesiecazetpecien opaetecgec han reeecceneegs vaceevas dae vacbeeas a a EAA EAA EEA 4 9 4 4 3 LOOP Enable DISable EE 4 9 4 4 4 Manual LOIN AE E E E E E Eed EE ee eeh 4 10 4 4 5 Enable Disable Continuous Self tune Facility 0 ec ececeeeeeeeeeeenneeeeeaeeeeeeeeeeesaaeeeeesaaeeeseeeeesseeeeeseaeeesenaees 4 10 4 4 6 Enable Disable Easy tune oe ecseceeeeneeeeneeeeeenaeeeeeeeaeeeeaeeeeeeaaaeeseeaaeeecseeeeesaeeeseeaaeeeesneeeessnaeeeseenaeeeseeeaeess 4 10 4 4 7 Auto E EE 4 12 4 4 8 Enable Disable Pre tuine eisrean cataneds seabeaeicnawndch Eeer gege SE edd AEN 4 12 4 4 9 PAULO CT 4 13 4 4 10 Primary Output Power Limlit 2 cc csceesesssesteesecenenseseenedesucersescenesneceoeensasseesacoeaeteesensnesieeresepeceetesteeesasnceseses 4 13 4 411 Sott Start Parameters recreirai ia el gedd d n ER E ee geg 4 14 44 12 Primary Output Powete ciiitsccijie eines ee ed ee ee ee ee eee 4 15 4 4 13 Secondary Output E 4 15 4 4 14 Loop Alarm Enable rissani aan EEGEN EEN DEER EES araara tvndedez ea EEEa danara 4 15 GE E Lee SEET EE 4 16 4 416 Control EE 4 16 4 4 17 Proportiona
155. sum MLC 9000 Function Code HI LO HI LO HI LO Address 06 Note that the response normally returns the same data as that contained in the message 5 3 5 Loopback Diagnostic Test Function 08 In this function the function code byte is followed by a two byte diagnostic code and two bytes of data Message Diagnostic Code Value CRC Checksum MLC 9000 Function Code 00 00 HI LO HI LO Address 08 Response Diagnostic Code Value of Write CRC Checksum MLC 9000 Function Code 00 00 HI LO HI LO Address 08 The only diagnostic code supported is 0x00 Note that the response is normally an exact echo of the Message 5 3 6 Force Multiple Coils Function 0x0F This function writes consecutive bits to the specified address range Its format is Message MLC 9000 Function i Number of Message Address Code Ox0F 1 Bit Number Number of Bits Bytes Byte CRC Checksum HI LO HI LO 00 01 HI LO Response MLC 9000 Function hae Address Code 0x0F 1 Bit Number Number of Bits CRC Checksum HI LO HI LO HI LO The MLC 9000 limits the number of bits that may be written to 1 To set the addressed bit ON 1 Bit O in the Message Byte 1 to set the addressed bit OFF 0 Bit 0 0 To write multiple bits consider using Preset Single Register Function 06 5 3 7 Preset
156. t Setpoint R W 03 3 11 876 036C Soft Start Time R W 03 3 12 877 036D Soft Start Primary Output Power Limit R W 03 3 13 888 0378 Primary Output Power R O 03 3 24 889 0379 Secondary Output Power R O 03 3 25 880 890 0370 037A Loop Alarm R O 03 3 16 26 0 881 890 0371 037A Easy Tune R W 03 3 17 26 1 882 890 0372 037A Pre Tune R W 03 3 18 26 2 Write operations to these parameters are accepted but ignored 59327 Issue 4 May 07 A 11 MLC 9000 User Guide A5 Alarm Parameters A5 1 Loop 1 Alarm 1 Parameters APPENDIX A Applicable only to module va A5 3 Loop 2 Alarm 1 Parameters riants Z3611 Z3621 Z3651 Z4610 Z4620 and Z4660 Pre calculated MODBUS Parameter Ref Page DEE Name Type Fieldbus Parameter Idents Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1088 1088 0440 0440 Alarm Inhibit R W 04 2 0 0 0 1089 0441 Alarm Type R W 04 2 1 1090 0442 Alarm Value R W 04 2 2 1091 0443 Alarm Hysteresis R W 04 2 3 1104 1114 0450 045A_ Alarm State R O 04 2 16 26 0 Gier GES Larametan Name Type Fieldbus Parameter Idents Ref Page Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 102
157. t Value 0 Automatic Change Units are converted automatically when the Input units are changed Effects of Change on None Other Parameters 4 2 9 Bus Power This parameter determines the Bus Control value for the associated output It is applicable only if the Output Usage for that output has been set to Bus Power A Bus Power Output is configured when there is a continuous requirement for manual control of the power level at that output When a control output s usage is configured to be Bus Power the third party device human machine interface SCADA system etc may be used to set an output power value at that specific output in the range 0 to 100 NOTES 1 If a dual output i e Primary output and Secondary output control loop has the usage for both control outputs set to Bus Power it is possible to apply power to both outputs simultaneously 2 If a power failure or power down occurs on a control loop with a Bus Power output the output power setting is not saved the output power is reset to 0 when power is restored in preparation for receiving new values from the third party device Adjustment Range 0 0x00 to 100 0x64 Default Value 0 0x00 Automatic Change None Effects of Change on None Other Parameters 4 6 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 3 Setpoint Parameters 4 3 1 Setpoint 1 This parameter defines the value of Setpoint 1 Adjustment Range Input Sc
158. ted Were hexadecimal values are used they are expressed as 0x00 A brief statement of the inter dependency with other parameters is also included Parameters available are dependent on Loop Module variant 4 1 Input Parameters These parameters relate to the process inputs for the Loop Controller Modules 4 1 1 Process Variable PV Value This parameter is the current process variable value Measured PV PV Offset It is in the range Scale Range Minimum 5 of span to Scale Range Maximum 5 of span 4 1 2 Input Filter Time Constant An adjustable low pass filter to reduce extraneous noise on the process input value This value should be set to as small a value as possible while still eliminating non process change fluctuations The default setting is usually sufficient Adjustment Range 0 0 secs or OFF 0x00 0 5 secs 0x01 1 0 secs 0x02 100 0 secs OxC8 in 0 5 second increments Default Value 2 0 secs 0x04 Automatic Changes None Effect of Change on None Other Parameters 4 1 3 Process Variable Offset This parameter is used to modify the measured process variable Use this parameter only when necessary to compensate for an error in the process variable reading Positive values are added to the process variable reading negative values are subtracted This parameter MUST be used with care because adjustment of this parameter is in effect a calibration adjustment Injudicious application of values to thi
159. to 100 0x0064 Primary and Secondary outputs configured Default Value 25 0x0019 Automatic Change Forced to default value if the Input Range is changed Effect of Change on None Other Parameters 4 4 23 ON OFF Differential This is the switching differential used with one output or both outputs set to ON OFF control Proportional Band 0 The operation of ON OFF Differential is illustrated in Figure 4 4 5 Adjustment Range 0 1 0x0001 to 10 0 0x0064 of input span Default Value 5 0x0005 Automatic Change Forced to default value if Input Range is changed Effect of Change on None Other Parameters 4 4 24 Control Output Action This parameter determines the action of the PID control algorithm for the associated output Adjustment Range O reverse acting or 1 direct acting Default Value 0 reverse acting Automatic Change None Effect of Changes on None Other Parameters 4 4 25 Programmable Sensor Break This parameter determines the output power setting in the event of a Sensor Break condition Adjustment Range 1 ON Power held at current value if Reset is non zero or at Bias value if Reset 0 or 0 OFF Preset Power Output used NOTE For safety purposes the output power level on Sensor Break is limited by Preset Power Output For ON OFF control Programmable Sensor Break is disabled and both Secondary and Primary outputs are forced to zero when a sensor break is detected Default Va
160. trol S BERT Configure the Data Assemblies to be written and read by PLC E bei wb Bus Module gt Read Data Assembly W Process Vatiable lt Loop Module 1 Input 3 gt W Process Variable lt Loop Module 2 Input 1 gt W Process Variable lt Loop Module 2 Input 2 gt W Process Variable lt Loop Module 2 Input 3 gt W Process Vatiable lt Loop Module 3 Input 1 gt W Process Variable lt Loop Module 3 Input 2 gt W Process Vatiable lt Loop Module 3 Input 3 gt W Process Variable lt Loop Module 4 Input 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 1 gt W Setpoint 2 lt Loop Module 1 SetPoint 1 gt W Actual Setpoint lt Loop Module 1 SetPoint 1 gt W Setpoint 1 lt Loop Module 1 SetPoint 2 gt W Setpoint 2 lt Loop Module 1 SetPoint 2 gt W Actual Setpoint lt Loop Module 1 SetPoint 2 gt W Setpoint 1 lt Loop Module 1 SetPoint 3 gt W Setpoint 2 lt Loop Module 1 SetPoint 3 gt W Actual Setpoint lt Loop Module 1 SetPoint 3 gt W Setpoint 1 lt Loop Module 2 SetPoint 1 gt W Setpoint 2 lt Loop Module 2 SetPoint 1 gt W Actual Setpoint lt Loop Module 2 SetPoint 1 gt W Setpoint 1 lt Loop Module 2 SetPoint 2 gt W Setpoint 2 lt Loop Module 2 SetPoint 2 gt W Actual Setpoint lt Loop Module 2 SetPoint 2 gt W Setpoint 1 lt Loop Module 2 SetPoint 3 gt W Setpoint 2 lt Loop Module 2 SetPoint 3 gt W Actual Setpoint lt Loop Module 2 SetPoint 3 gt W Process Variable lt Loop Module 1 Input 1 gt W Process Variable
161. types avalable 1 B T C 100 1824 C 25 PT100 199 9 800 3 C 212 3315 F 327 3 1472 5 F A E TIC 250 999 C 30 NI120 80 0 240 0 C 418 1830 F 112 0 464 0 F 7 J T C 200 1 1200 3 C 32 DC Linear 0 50mV 328 2 2192 5 F 33 DC Linear 10 50mV 8 K T C 240 1 1372 9 C 40 DC Linear 0 5V 400 2 2503 2 F 41 DC Linear 1 5V 9 L T C 0 1 761 4 C 42 DC Linear 0 10V 31 8 1402 5 F 43 DC Linear 2 10V 11 N T C 0 0 1399 6 C 48 DC Linear 0 20mA 32 0 2551 3 F 49 DC Linear 4 20mA 13 R T C 0 1759 C 63 External Input 32 3198 F 14 S T C 0 1759 C 32 3198 F 15 T T C 240 0 400 5 C 400 0 752 9 F Default D K type thermocouple Effects of change on A change to this parameter causes the following parameters to be forced to their other parameters default values Input Scale Range Max amp Input Scale Range Min Process Variable Offset External Input Value Proportional Band 1 amp Proportional Band 2 Rate Reset Bias ON OFF Differential Overlap Deadband All setpoints if forced out of range Alarm values if forced out of range Alarm hysteresis values if forced out of range 4 1 8 Input Units This parameter defines the temperature units 0 C 1 F for thermocouple and RTD inputs If the input is not a thermocoup
162. uals the setpoint 2 value When the setpoint is ramping this is calculated from the setpoint value at the start of the ramp and the setpoint ramp rate If setpoint ramping is OFF this parameter will always be equal to the selected setpoint NOTE When the actual setpoint is ramping and the user selects Manual Control Mode the ramp is suspended and the actual setpoint is set to be equal to the current process variable This is in order that the ramp will resume from the process variable value when exiting from Manual Control Mode This eliminates the possibility of increasing the manual power increasing the process variable then exiting from Manual Control Mode causing the process variable to fall back to follow the setpoint ramp 59327 Issue 4 May 07 4 7 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 3 5 Setpoint Ramp Rate This parameter defines the setpoint ramp rate in units hour Adjustment Range 1 0x0001 to 9999 0x270F and OFF 0x0000 Default Value OFF 0x0000 Automatic Change None Effects of Change on If this parameter value is changed the Actual Setpoint value is modified according to Other Parameters the Actual Setpoint calculation 4 8 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 4 Control Parameters 4 4 1 Control Bits This parameter is a combination of the bit parameters in the Control Class The configuration is Bit Parameter Name Page Index 0 Manual Control Enable
163. ult Value 0 Automatic Change Set to default value when Heater Current Input Range is changed Effect of Changes on None Other Parameters 4 6 11 Heater Period Modules Z3621 Z3611 and Z3651 only This parameter defines the interval between cycles of the control outputs to determine the heater current for each loop Every specified time interval one of the control outputs is turned on while the others are off A current reading is then made for that loop The next loop is then turned on with the others off and a current reading is made this is repeated until all control loop current readings have been made This process will take no longer than 2 seconds The Loop Module then waits the specified time Heater Period until repeating the whole process This makes it possible to read all three heater current values with only one current transformer input Adjustment Range 1 15min Default Value 1min Automatic Change None Effect of Changes on None Other Parameters 4 26 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 7 Calibration Parameters WARNING Calibration must be carried out only by personnel who are technically competent and authorised to do so Incorrect calibration will cause the MLC 9000 to malfunction The calibration procedure for the Loop Control Module comprises five phases according to the calibration source required Phase 1 Phase 2 Phase 3 Phase 4 Phase 5 50 000mV sour
164. upport all parameters listed in this section 59327 Issue 4 May 07 A 1 MLC 9000 User Guide APPENDIX A A1 Input Parameters A1 1 Input 1 Parameters SE Name Type Fieldbus Parameter Idents ae Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 1 0001 Input Type amp Range R W 00 0 1 R W T C amp 2 0002 Units EE 00 0 2 inputs 3 0003 Scale Range Maximum R W 00 0 3 4 0004 Scale Range Minimum R W 00 0 4 5 0005 Process Variable Offset R W 00 0 5 6 0006 Input Filter Time Constant R W 00 0 6 24 0018 External Input Value R W 00 0 24 25 0019 Process Variable R O 00 0 25 16 26 0010 001A Over range Flag R O 00 0 16 26 0 17 26 0011 001A Under range Flag R O 00 0 17 26 1 18 26 0012 001A Sensor Break Flag R O 00 0 18 26 2 A1 2 Input 2 Parameters Applicable only to module variants Z3611 Z3621 Z3651 Z4610 Z4620 and Z4660 EE Name Type Fieldbus Parameter Idents Ref Page Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 33 0021 Input Type amp Range R W 00 1 1 R W T C amp 34 0022 Units oe 00 1 2 inputs 35 0023 Scale Range Maximum R W 00 1 3 36 0024 Scale Range Minimum R W 00 1 4 37 0025 Process Variable Offset R W 00 1 5 38 0026 Input Filter Time Constant R W 00 1 6 56 00
165. upported by the MLC 9000 125kb 250kb 500kb 3 Data Assemblies This is the user defined read and write data tables When any of the above parameters are changed the Bus Module requires a power cycle for the changes to take effect 6 3 DeviceNet Messages There are two types of DeviceNet message supported by the MLC 9000 Bus Module a Input Output Messages These provide special purpose communication paths between a data producing application and one or more consuming applications b Explicit Messages These provide typical request response type communications 6 3 1 Input Output Messages Data Assemblies Implicit messages communicate a parameter value or a command on a pre arranged schedule These provide special purpose communication paths between a data producing application and one or more consuming applications The MLC 9000 has a very large parameter set so use of a DeviceNet implicit connection for all parameters at once is impractical therefore the MLC 9000 uses 2 configurable data assemblies one for reading parameters and one for writing parameters The read and write data assemblies consist of a total of 256 words that can be configured to contain any of the parameters in the MLC 9000 system One parameter occupies 1 word space If one bit parameter is placed in a word space then it will occupy that complete word although up to 16 bit parameters can be placed in that same word The read and the write data assemb
166. urable data assemblies MLC 9000 Data Assemblies lolx Fie View Settings Help Zeil stet alo ey ole SE 2 E bat nb Bus Module 2l E Loop Module 1 23611 ao Assent 5 3 Input EECH W Input Type Wie W Scale Range Maximur W Scale Ras nge Minimum Off W Input Filter Time Con W External Input W Process Variable B Over Range Flag B Under Range Flag B Sensor Bresk Fag E Manual Control Enabl B Programmable Sensor Sef Tune B Auto Easy Tune B Output Direction Jord Parameter 021 Word Parameter 022 Word Parameter 023 B Control Type Word Parameter 024 B Loop Alarm Enable Word Parameter 025 B Auto Pre Tune B Loop inhib Prima W Prope 2 W Reset Loop Alarm Tir W Rate z sl 3 2 Configure the Data Assemblies to be written and read by PLC Communication Device offline E To add a parameter to the data assemblies drag it from the left column and drop it into a spare data assembly slot E MLC 9000 Data Assemblies Fie View Settings Help asla daf S n bal el ES E E Loop Module 1 23611 a 5 29 Input Baar W Input Type W Units W Scale Range Maximur W Scale Range Minimum W Process Variable Offs W Input Fiter Time Core W External Input W Process Variable B over Range Flag B Under Range Flag B Sensor Break Flag Loop Module 2 23611 Loop Module 3 23611 E Input J C Output 1 SetPoint S L Con
167. ured to 9 4 59327 Issue 4 May 07 MLC 9000 User Guide Modbus TCP Communications contain any of the parameters in the MLC 9000 system One parameter occupies 1 word space If one bit parameter is placed in a word space then it will occupy that complete word although up to 16 bit parameters can be placed in that same word Note There can be a maximum of 8 bit words if more are required please refer to section 4 8 5 Note In all cases it is recommended that the data assemblies are used for accessing commonly used parameters Using the MLC 9000 Workshop software the read and write data assemblies are populated Navigate to the data assemblies screen in the left hand column is a list of all the parameters available in the MLC 9000 and on the right are the two configurable data assemblies E MLC 9000 Data Assemblies File View Settings Help olla SaS alm tal 2 2 01 x Dorsa Loop Module 1 23611 B N Input To add a parameter to the data assemblies drag it from the left column and drop it into a spare data assembly slot W Scale Range Maximur W Scale Range Minimum W Process Variable Offs W Input Filter Time Con W External Input W Process Variable B Over Range Flag B Under Range Flag B Sensor Break Flag a02 6L SetPoint E E Control aL Alarm E L Heater Current E L Descriptor 6 Loop Module 2 23611 Loop Module 3 23611 E L Input 4C Output E L SetPoint
168. ve value deadband positive value overlap Default Value 0 0x0000 Automatic Change Forced to default value if the Input Range is changed Effect of Changes on None Other Parameters Overlap with PID Proportional Band 1 Proportional Output 1 Output 2 Output Power Output 2 Output 1 Overlap Process Variable DEADBAND positive value with PID Proportional Proportional 9 Output 1 Output 2 o a 5 Output 2 Output 1 O Deadband Process Variable OVERLAP amp negative value DEADBAND WITH ON OFF Output 1 Proportional Band 2 0 g ma Output 2 z a N y H S a Output 2 6 6 Output 1 F Process Variable ON OFF Differential Negative values Overlap Deadband Figure 4 4 5 Proportional Band and Overlap Deadband 4 18 59327 Issue 4 May 07 MLC 9000 User Guide PARAMETER DESCRIPTIONS 4 4 22 Bias Manual Reset This parameter defines the bias added to output power expressed as a percentage of Primary output power This parameter is not applicable if Proportional Band 1 is set to 0 ON OFF control If the process is below setpoint use a positive Bias value to remove the error if the process variable is above the setpoint use a negative Bias value Lower Bias values will also help to reduce overshoot at process start up Adjustment Range 0 0x0000 to 100 0x0064 Primary output only configured or 100 OxFF9C
169. ving an Interconnect Module 59327 Issue 4 May 07 2 3 MLC 9000 User Guide INSTALLATION 2 7 Precautions Whilst Wiring Electrical noise is a phenomenon typical of industrial environments As with any instrumentation these guidelines should be followed to minimize the effect of noise 2 7 1 Installation Considerations Ignition transformers arc welders mechanical contact relays and solenoids are all common sources of electrical noise in an industrial environment and therefore the following guidelines MUST be followed 1 If the instrument is being installed in existing equipment the wiring in the area should be checked to ensure that good wiring practices have been followed 2 Noise generating devices such as those listed should be mounted in a separate enclosure If this is not possible separate them from the instrument by the largest distance possible 3 If possible eliminate mechanical contact relays and replace with solid state relays If a mechanical relay being powered by an output from this instrument cannot be replaced a solid state relay can be used to isolate the instrument 4 Allow sufficient free wiring i e free of looming wrapping or conduit at the MLC 9000 system end to permit movement of connectors and modules during module Installation removal replacement 2 7 2 Wire Isolation CAUTION The only wires that should run together are those of the same category Signal wires should run with signal wir
170. which Bus Module and Loop Modules are used in the MLC 9000 system The Left hand column is a list of all the Bus Module and Loop es ee Module drivers available The right hand column is a blank boat No Module d lt A bm230_dn No Module system To insert a module into the system drag from the bm240_dp No Module e e r A bm250_ei No Module available modules in the left hand column and drop in an Hz No Module available slot in the right hand column The first module to add ae Ge is the Bus Module Select a Bus Module type and drag and KS drop H into the Bus Module slot The Loop modules can then HY SC be added in any order When adding modules ensure that the KE physical hardware is installed in the same configuration For example if the physical MLC 9000 system is a BM230 DN Bus Module and three Z3611 Loop Modules the system configuration entered must be the same Once System Configuration is complete proceed to the Configuration Wizard using the View Configuration wizards Te Create new configuration to be saved Communication Device offline 09 04 menu option or by pressing the wizard button 59327 Issue 4 May 07 3 1 MLC 9000 User Guide 3 4 Configuration Wizards GETTING STARTED The configuration wizard screen is used to configure the control characteristics of the Loop Modules and the standard communication parameters of the Bus Module In the left hand column are all the modules that
171. y to the loop module then a gap of at least 300ms should be left between each message If the Bus Module has the default base address of 96 0x60 then the Loop Modules connected to it have the MODBUS addresses of BM LM LM LM LM LM LM LM LM Loop Module 1 97 0x61 Loop Module 2 98 0x62 Loop Module 3 99 0x63 Loop Module 4 100 0x64 Loop Module 5 101 0x65 Loop Module 6 102 0x66 Loop Module 7 103 0x67 Loop Module 8 104 0x68 Yeo e wv To read the process variable of Loop Module 3 Loop 1 the following message can be used all values below are in hexadecimal Address Function Code Address of Process variable Number of Parameters CRC Checksum 63 03 00 19 00 01 HI LO The address of all the accessible parameters in the MLC 9000 can be found in Appendix A WARNING If a parameter is mapped to the write data assembly then any changes directly to the parameter will not be implemented as the data assembly will over write the value 5 6 59327 Issue 4 May 07 MLC 9000 User Guide MODBUS Communications 5 6 Diagnostics and Fault Finding If a malfunction occurs on the MODBUS interface to the Master Device this can be investigated using the following procedure CStart gt E Cables Does the Bus Cable polarity A wired to A etc Module RS485 Data transfer rate both ends LED flash Physical address Data fo
172. y is required Single Loop modules 3 Lo 5 4 Lo DER Output 1 Output 2 Output 3 Multiple Loop modules AG RES RE Be BR Bee Output 1 Output 2 Output 3 Output 4 Output 5 Output 6 2 9 7 Relay Outputs The relay outputs are Single pole Single throw and are rated at 2A resistive 120 240VAC Note Outputs available depend on Loop Module type Single loop modules o N O 13 o N O o N O Output 1 Output 2 Output 3 o COM 12 o com 14 o com H Multiple loop modules COM G o COM 5 o COM H o COM 12 COM HI COM N O 4 o nio 6 NiO 11 NO 13 ono 15 N O Output 1 Output 2 Output 3 Output 4 Output 5 Output 6 2 9 8 Linear Output The linear output is only available on the single loop modules Z1300 Z1301 and can be configured for mA or V BEE e Output 3 Note The Linear output is powered by the MLC 9000 no external power supply is required 2 12 59327 Issue 4 May 07 MLC 9000 User Guide GETTING STARTED 3 GETTING STARTED 3 1 Installing MLC 9000 Workshop 1 Insert the installation disk into the CD drive on your PC The Set up program should start automatically If it does not navigate to the appropriate drive using Windows Explorer and double click the Set up icon 2 The Set up Wizard will guide you through the installation procedure 3 You will be prompted to define a folder into which you want the software installed You may use the defau
173. ype Fieldbus Parameter Idents RT Decimal Hexadecimal Class Instance Parameter S Bit Word Bit Word Bit Word 513 0201 Setpoint Ramp Rate R W 02 0 1 514 0202 Setpoint Select R W 02 0 2 515 0203 Setpoint 1 R W 02 0 3 516 0204 Setpoint 2 R W 02 0 4 537 0219 Actual Setpoint R O 02 0 25 A3 2 Loop 2 Setpoint Parameters Applicable only to module variants Z3621 Z3611 Z3651 Z4610 Z4620 and Z4660 GE e ee Name Type Fieldbus Parameter Idents lie Decimal Hexadecimal Class Instance Parameter Sch Bit Word Bit Word Bit Word 545 0221 Setpoint Ramp Rate R W 02 1 1 546 0222 Setpoint Select R W 02 1 2 547 0223 Setpoint 1 R W 02 1 3 548 0224 Setpoint 2 R W 02 1 4 569 0239 Actual Setpoint R O 02 1 25 A3 3 Loop 3 Setpoint Parameters Applicable only to module variants Z3621 Z3611 Z3651 Z4610 Z4620 and Z4660 Ge SE Name Type Fieldbus Parameter Idents a Decimal Hexadecimal Class Instance Parameter Bit Word Bit Word Bit Word 577 0241 Setpoint Ramp Rate R W 02 2 1 578 0242 Setpoint Select R W 02 2 2 579 0243 Setpoint 1 R W 02 2 3 580 0244 Setpoint 2 R W 02 2 4 601 0259 Actual Setpoint R O 02 2 25 A3 4 Loop 4 Setpoint Parameters Applicable only to module variants Z4620 Z4610 and Z4660 E SE Name Type Fieldbus Parameter Idents Ret Decim
Download Pdf Manuals
Related Search
Related Contents
Descargar en PDF - Gabriel Benmayor SA Samsung HT-DM150 Bruksanvisning istruzioni per l`uso ope CW-1801/165 CW-1801 User Manual - AmpliVox Portable Sound Systems Univex HD65W40 User's Manual cmvn - Configured Maven User Manual Micro Adjustment Needle Tip Supervision/Needle Cylinder Pony FX dossier - Artegos.com Copyright © All rights reserved.
Failed to retrieve file