Home
MLC9000 User Guide
Contents
1. MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1088 1088 0440 0440 0 0 O Alarm Inhibit R W 4 22 1089 0441 1 Alarm Type R W 4 17 1090 0442 2 Alarm Value R W 4 17 1091 0443 3 Alarm Hysteresis R W 4 22 1104 1114 0450 045A 26 0 16 Alarm State R O 4 22 INSTANCE 3 LOOP 4 ALARM 1 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1120 1120 0460 0460 0 0 0 Alarm Inhibit R W 4 22 1121 0461 1 Alarm Type R W 4 17 1122 0462 2 Alarm Value R W 4 17 1123 0463 3 Alarm Hysteresis R W 4 22 1136 1146 0470 047A 26 0 16 Alarm State R O 4 22 INSTANCE 4 LOOP 1 ALARM 2 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1152 1152 0480 0480 0 0 0 Alarm Inhibit R W 4 22 1153 0481 1 Alarm Type R W 4 17 1154 0482 2 Alarm Value R W 4 17 1155 0483 3 Alarm Hysteresis R W 4 22 1168 1178 0490 049A 26 0 16 Alarm State R O 4 22 INSTANCE 5 LOOP 2 ALARM 2 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address
2. MLC9000 Name Type Ref Parameter Page Number Word Bit 0 0 0 Manual Control Enable Disable R W 4 11 0 1 1 Programmable Sensor Break R W 4 20 0 2 2 Select RaPID R W 4 12 0 3 3 Select Easy Tune R W 4 12 0 4 4 Control Output Action R W 4 19 0 5 5 Control Type R W 4 16 0 6 6 Loop Alarm Enable R W 4 15 0 7 7 Auto Pre Tune R W 4 13 0 8 8 Control Mode R W 4 20 1 Primary Output Power Limit R W 4 13 2 Proportional Band 1 R W 4 16 3 Proportional Band 2 R W 4 17 4 Reset Loop Alarm Time R W 4 17 5 Rate R W 4 17 6 Overlap Deadband R W 4 18 7 Bias Manual Reset R W 4 19 8 ON OFF Differential R W 4 19 9 Manual Power R W 4 11 10 Preset Power Output R W 4 20 11 Soft Start Setpoint R W 4 14 12 Soft Start Time R W 4 14 13 Soft Start Primary Output Power Limit R W 4 15 24 HEAT Output Power R O 4 15 25 COOL Output Power R O 4 15 26 0 16 Loop Alarm Status R O Write operations to this 4 15 parameter are accepted but ignored 26 1 17 Easy Tune Status R O Write operations to this 4 13 parameter are accepted but ignored 26 2 18 Pre Tune Status R W 4 12 MLC9000 User Guide INSTANCE 1 LOOP 2 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463
3. INSTANCE 2 INPUT 3 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Word Bit Page 0 0 0 Not Used n a 1 Input Type amp Range R W 4 2 Units R W T C amp RTD inputs 4 3 R O DC inputs 3 Scale Range Maximum R W 4 3 4 Scale Range Minimum R W 4 4 5 Process Variable Offset R W 4 1 6 Input Filter Time Constant R W 4 1 24 External Input Value R W 4 4 25 Process Variable R O 4 1 26 0 16 Over range Flag R O 4 2 26 1 17 Under range Flag R O 4 2 26 2 18 Sensor Break Flag R O 4 2 INSTANCE 3 INPUT 4 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Word Bit Rage 0 0 0 Not Used n a 1 Input Type amp Range R W 4 2 2 Units R W T C amp RTD inputs 4 3 R O DC inputs 3 Scale Range Maximum R W 4 3 4 Scale Range Minimum R W 4 4 5 Process Variable Offset R W 4 1 6 Input Filter Time Constant R W 4 1 24 External Input Value R W 4 4 25 Process Variable R O 4 1 26 0 Over range Flag R O 4 2 26 1 17 Under range Flag R O 4 2 26 2 18 Sensor Break Flag R O 4 2 7 18 7 19 MLC 9000 User Guide 7 7 2 Output Parameters INSTANCE 0 OUTPUT 1 PARAMETERS LCM Class 01
4. MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 417 01A1 1 Output Type R W 4 5 418 01A2 2 Output Usage R W 4 6 419 01A3 3 Output Cycle Time R W 4 8 441 01B9 25 Bus Power R W 4 9 5 5 3 Setpoint Parameters INSTANCE 0 LOOP 1 SETPOINT PARAMETERS LCM Class 02 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 513 0201 1 Setpoint Ramp Rate R W 4 11 514 0202 2 Setpoint Select R W 4 10 515 0203 3 Setpoint 1 R W 4 9 516 0204 4 Setpoint 2 R W 4 10 537 0219 25 Actual Setpoint R O 4 10 INSTANCE 1 LOOP 2 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 545 0221 1 Setpoint Ramp Rate R W 4 11 546 0222 2 Setpoint Select R W 4 10 547 0223 3 Setpoint 1 R W 4 9 548 0224 4 Setpoint 2 R W 4 10 569 0239 25 Actual Setpoint R O 4 10 INSTANCE 2 LOOP 3 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 577 0241 1 Setpoint Ramp Rate R W 4 11 578 0242 2 Setpoint Select R W 4 10 579 0243
5. MLC9000 Parameter Name Ref Page Number Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 4 Linear Output Scale Max Not applicable to LCMs C46x R W 4 8 5 Linear Output Scale Min Not applicable to LCMs C46x R W 4 9 25 Bus Power R W 4 9 INSTANCE 1 OUTPUT 2 PARAMETERS LCM Class 01 MLC9000 Parameter Name Type Ref Page Number Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 4 Linear Output Scale Max Not applicable to LCMs C46x R W 4 8 5 Linear Output Scale Min Not applicable to LCMs C46x R W 4 9 25 Bus Power R W 4 9 INSTANCE 2 OUTPUT 3 PARAMETERS LCM Class 01 Applicable only to product variants C230 C231 C460 C461 C462 and C463 MLC9000 Parameter Name Type Ref Page Number Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 4 Linear Output Scale Max Not applicable to LCMs C46x R W 4 8 5 Linear Output Scale Min Not applicable to LCMs C46x R W 4 9 25 Bus Power R W 4 9 INSTANCE 3 OUTPUT 4 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 25 Bus Power R W 4 9 INSTANCE 4 OUTPUT 5 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Para
6. MLC9000 Name Type Ref Parameter Page Number Word Bit 0 0 0 Manual Control Enable Disable R W 4 11 0 1 1 Programmable Sensor Break R W 4 20 0 2 2 Select RaPID R W 4 12 0 3 3 Select Easy Tune RAW 4 12 0 4 4 Control Output Action R W 4 19 0 5 5 Control Type R W 4 16 0 6 6 Loop Alarm Enable R W 4 15 0 7 7 Auto Pre Tune R W 4 13 0 8 8 Control Mode R W 4 20 1 Primary Output Power Limit R W 4 13 2 Proportional Band 1 R W 4 16 3 Proportional Band 2 R W 4 17 4 Reset Loop Alarm Time R W 4 17 5 Rate R W 4 17 6 Overlap Deadband R W 4 18 7 Bias Manual Reset R W 4 19 8 ON OFF Differential R W 4 19 9 Manual Power R W 4 11 10 Preset Power Output R W 4 20 11 Soft Start Setpoint R W 4 14 12 Soft Start Time R W 4 14 13 Soft Start Primary Output Power Limit R W 4 15 24 HEAT Output Power R O 4 15 25 COOL Output Power R O 4 15 26 0 16 Loop Alarm Status R O Write operations to this 4 15 parameter are accepted but ignored 26 1 17 Easy Tune Status R O Write operations to this 4 13 parameter are accepted but ignored 26 2 18 Pre Tune Status R W 4 12 6 11 6 12 MLC9000 User Guide INSTANCE 2 LOOP 3 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Name
7. MLC9000 Parameter Number Name Type Ref Page Word Bit 1 BCM Serial Number R O 4 32 2 3 4 Product Module Type Identifier R O 4 33 5 Firmware ID R O 4 33 6 Database ID R O 4 33 8 Configurable Data Assembly Value Data 1 R W 4 34 9 Configurable Data Assembly Value Data 2 R W 4 34 10 Configurable Data Assembly Value Data 3 R W 4 34 11 Configurable Data Assembly Value Data 4 R W 4 34 12 Configurable Data Assembly Value Data 5 R W 4 34 13 Configurable Data Assembly Value Data 6 R W 4 34 14 Configurable Data Assembly Value Data 7 R W 4 34 15 Configurable Data Assembly Value Data 8 R W 4 34 16 Configurable Data Assembly Value Data 9 R W 4 34 MLC9000 User Guide BCM DESCRIPTOR PARAMETERS BCM Class 15 MLC9000 Parameter Number Name Type Ref Page Word Bit 17 Configurable Data Assembly Value Data 10 R W 4 34 18 Configurable Data Assembly Value Data 11 R W 4 34 19 Configurable Data Assembly Value Data 12 R W 4 34 20 Configurable Data Assembly Value Data 13 R W 4 34 21 Configurable Data Assembly Value Data 14 R W 4 34 22 Configurable Data Assembly Value Data 15 R W 4 34 23 Configurable Data Assembly Value Data 16 R W 4 34 6 19 7 1 MLC9000 User Guide 7 OVERVIEW OF PROFIBUS COMMUNICATIONS NOTE 1 It is assumed that this section is being read in support of a MLC9000 system equipped with a B240 PROFIBUS Bus Commu
8. 4 32 4 9 7 Fieldbus Data 4 32 4 9 8 PROFIBUS Byte 4 32 4 10 BCM DESCRIPTOR PARAMETERS BCM Class 15 2 5 ong Ree a tub AO Ae 4 32 4 10 1 Serial 4 32 4 10 2 4 33 4 10 3 Firmware ID i eee eR 4 33 4 10 4 Database ID a RIT ede Ade ow lem actae Nes 4 33 4 10 5 Configurable Data Assembly Parameters 4 34 5 OVERVIEW OF MODBUS COMMUNICATIONS 5 1 5 1 INTRODUCTION ous een tr eR erre dn 5 1 5 2 MODBUS MESSAGE GENERALFORMAT 5 1 5 3 ADDRESSING 5 2 5 4 MODBUS FUNCTIONS SUPPORTED 5 3 5 4 1 Read Coil Input Status Function 01 02 5 3 5 4 2 Read Holding Input Registers Function 03 04 5 4 5 4 3 Force Single Coil Function 05 5 4 5 44 4 Preset Single Register Function06 5 4 5 4 5 Loopback Diagnostic Test Function 08 5 5 5 4 6 Force Multiple Coils Function 5 5 5 4 7 Preset Multiple Registers Function 10 5 5 5 4 8 Exception Responses 5 6 5 5 PARAMETER LIST 55 5 6 5 5 1 Input 5 7 5 5 2 Output
9. PROFIBUS Byte Value Purpose Function Type Acyclic Write N A Slot Number 1 LCM Number 1 Index 6 Modbus Function 6 Length 4 4 Bytes of Data Follow Data at Offset 0 6 Class 6 Data at Offset 1 4 Instance 0 Parameter 4 Data at Offset 2 0 Upper 8 bits of the value Data at Offset 3 100 Lower 8 bits of the value PROFIBUS Byte Value Purpose Function Type Acyclic Read N A Slot Number 0 Not Used Index 0 Not Use Length 6 6 Bytes The write status will be returned as the response to the Acyclic read 7 6 ADDITIONAL PROFIBUS INFORMATION Additional information relating to PROFIBUS networking messaging types and formats is available from the PROFIBUS website www profibus com MLC 9000 User Guide 7 7 PARAMETER LIST The right hand column indicates the page containing the functional description of each parameter in Section 4 The Type column indicates access type allowed R O Read Only R W Read Write W O Write Only Note that different module variants may not support all parameters listed here Parameter numbers are expressed as offset addresses from the base address of the instance see Subsection 5 2 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 7 16 7 17 7 7 1 MLC 9000 User Guide
10. 5 9 5 5 3 Setpoint Parameters 2 5 11 5 5 4 Control 5 13 5 5 5 Alarm Parameters 5 17 5 5 5 1 LCMs C120 C130 C230 and C231 99999999 5 17 5 5 5 2 LCMs C460 C461 462 C463 5 17 5 5 6 Heater Current 5 19 5 5 7 Calibration 5 19 5 5 8 LCM Descriptor Parameters 5 20 MLC9000 User Guide 5 5 9 Communications Configuration Parameters 5 22 5 5 10 BCM Descriptor Parameters 5 23 5 6 MODBUS EXAMPLES 5 24 5 6 1 Read the Process Variable Value for Loops 1 3 5 24 5 6 2 Write a New Setpoint 1 ValuetoLoop2 5 24 5 6 3 Check Status of Over Range FlagforLoop4 5 25 5 6 4 Set Bus Power Output Level on Loop 2 Output2 5 25 5 7 CRC CHECKSUM CALCULATION 5 25 6 OVERVIEW DEVICENET COMMUNICATIONS 6 1 6 1 INTRODUCTION 4 ar Ri ee ee ee PA RU 6 1 6 2 DEVICENET MESSAGES 6 1 6 2 1 Implicit or Input Output 6 1 6 2 1 1 READING PRIMARY DATA cc c t t 0 nt t t t 7 6 3 6 2 1 2 READING SECONDARY DATA ttt 0 n t n s 6 4 6 2 1 3 WRITING SECONDARY DATA 5st t n t n t n0 n 7n 6 4 6 2 1 4 WRITING PRIMARY DATA et t t t t t
11. AS Gun 4 14 Soft Start Time dev ER Ve Rv VE Rue o uir E iun e uou delis 4 14 Soft Start Primary Output Power Limit 4 15 HEAT Output Power 4 15 COOL 4 15 Loop Alarm Status 4 15 Loop Alarm 4 15 Control Type 2 te 2 4 44 Ae BAe eA e COMES 4 16 Proportional 1 4 16 Proportional 2 4 17 Reset Integral Time Constant Loop Alarm Time 4 17 Rate Derivative Time Constant 4 17 Overlap 4 18 Bias Manual Reset 4 19 ON OFF Differential 4 19 Control Output 4 19 Programmable Sensor 4 20 Preset Power 4 20 ALARM PARAMETERS LCM Class 04 4 20 Alarm Type oce Sete ala S ew 4 21 Alarm 4 22 Alarm Hysteresis 2 0 2 ee 4 22 Alarm Stat i i noz Moe hae eRe Ee EE 4 22 Alarm Inh bit RR we db uH 4 22 HEATER CURRENT PARAMETERS LCM Class 06 4 24 Heater 4 24 Low Heater Break Alarm 4 24 High Heat
12. MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3639 0E37 23 Calibration Value R O 4 27 3640 0E38 24 Calibration Phase R W 4 27 3641 0E39 25 Calibration Password R W 4 28 INSTANCE 2 LOOP 3 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3671 0 57 23 Calibration Value R O 4 27 3672 0 58 24 Calibration Phase R W 4 27 3673 0 59 25 Calibration Password R W 4 28 INSTANCE 3 LOOP 4 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3703 0 77 23 Calibration Value R O 4 27 3704 0E78 24 Calibration Phase R W 4 27 3705 0 79 25 Calibration Password R W 4 28 5 5 8 LCM Descriptor Parameters INSTANCE 0 LOOP 1 LCM DESCRIPTOR PARAMETERS LCM Class 15 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3841 0 01 1 LCM Serial Number R O 4 29 3842 OF02 2 3843 3 3844 OF04 4 Product Module Type R O 4 29 Identifier 3845 0 05 Firmware ID R O 4 29 3846 0 06 Database ID R O 4 29 3861 0 15 21 COOL Output Power R O 4 30 3862 0 16 22
13. APPROVALS Product Family EMC EN61326 1 NOTE For line conducted AM signals in the frequency ranges 16 20MHz and 5 5 7 5MHz the DeviceNet port can suffer intermittent loss of function which is self recoverable In the frequency range 1 6MHz communications with the RS232 port may be disrupted but will self recover when the interfering signals are removed Safety Complies with EN61010 1 and UL 3121 1 PHYSICAL Dimensions Height 100mm Width 30mm Depth 120mm Mounting Directly mounted on the 35mm Top Hat DIN rail Connectors Power input 2 way 5 08mm Combicon type RS232 port 6 way Type DeviceNet port 5 way 5 08mm Combicon type Weight 0 21kg 10 2 10 3 MLC9000 User Guide 10 3 BUS COMMUNICATIONS MODULE B240 GENERAL RS232 Port This is a local port for connection to an RS232 port on a PC for local operator configuration and operator displays It has EIA 232 E RS232 compatible inputs and outputs for TxD and RxD and provides facilities via the Application Software to allow an installer to configure or an operator to view the operation of Loop Controller Modules connected to the Bus Communications Module PROFIBUS This port is for connection to a PROFIBUS DP network Port The PROFIBUS data rate is automatically detected and set by the BCM The PROFIBUS interface can communicate at the following data rates 9 6kbps 19 2kbps 45 45kbp
14. BES GS 2 7 2 10 2 RS232 Port ree oP aere 2 7 2 10 3 PROFIBUS 2 7 2 11 ELECTRICAL CONNECTIONS SINGLE LOOPLCM 2 8 2 11 1 Thermocouple 2 8 2 11 2 RTD Input 3 Wire Not on Redundant Thermocouple variant 2 9 2 11 3 Linear Input Not on Redundant Thermocouple variant 2 9 2 11 4 Relay Outputs sor Aera 2 9 2 11 5 SSR Drive DC Linear Output 2 9 2 12 ELECTRICAL CONNECTIONS 4 LOOPLCM 2 10 2 12 1 Thermocouple Input Modules C460 and 462 2 10 2 12 2 RTD 3 wire Input Modules C460 and 462 2 10 2 12 3 Linear Input 3 5 duty ROS Bate p Re e RO 3 8 2 11 2 12 3 1 mV RANGE Modules C460 and 462 2 11 2 12 3 2 VOLTS RANGES Modules C461 and C463 2 11 2 12 3 3 mA RANGES Modules C461 C463 2 11 2 12 4 Relay Outputs LX OE S Eos XX y xem She a 2 11 2 12 4 1 RELAY OUTPUTS 1 4 Modules C462 and C463 2 11 2 12 4 2 RELAY OUTPUTS 4 AND 5 All C46x Modules 2 11 2 12 5 SSR Drive Outputs Modules C460 and 461 2 11 3 INSTALLING THE CONFIGURATOR ON YOURPC 3 1 iii MLC9000 User Guide 3 1 PRE REQUISITES ace aes 3 1 3 2 INITIAL 3 1 3 3 ADDIN
15. 1050 0410 041A 26 0 16 Alarm State R O 4 22 INSTANCE 1 ALARM 2 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1056 1056 0420 0420 0 0 O Alarm Inhibit R W 4 22 1057 0421 1 Alarm Type R W 4 17 1058 0422 2 Alarm Value R W 4 17 1059 0423 Alarm Hysteresis R W 4 22 1072 1082 0430 043A 26 0 16 Alarm State R O 4 22 5 5 5 2 LCMs C460 C461 C462 and C463 INSTANCE 0 LOOP 1 ALARM 1 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1024 1024 0400 0400 0 0 0 Alarm Inhibit R W 4 22 1025 0401 1 Alarm Type R W 4 17 1026 0402 2 Alarm Value R W 4 17 1027 0403 3 Alarm Hysteresis R W 4 22 1040 1050 0410 041A 26 0 16 Alarm State R O 4 22 INSTANCE 1 LOOP 2 ALARM 1 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1056 1056 0420 0420 0 0 O Alarm Inhibit R W 4 22 1057 0421 1 Alarm Type R W 4 17 1058 0422 Alarm Value R W 4 17 1059 0423 Alarm Hysteresis R W 4 22 1072 1082 0430 043A 26 0 16 Alarm State R O 4 22 5 17 5 18 MLC9000 User Guide INSTANCE 2 LOOP 3 ALARM 1 PARAMETERS LCM Class 04
16. Manual Control R W 4 11 Enable Disable 801 800 0321 0320 0 1 1 Programmable Sensor R W 4 20 Break 802 800 0322 0320 0 2 2 Select RaPID R W 4 12 803 800 0323 0320 0 3 3 Select Easy Tune R W 4 12 804 800 0324 0320 0 4 4 Control Output Action R W 4 19 805 800 0325 0320 0 5 5 Control Type R W 4 16 806 800 0326 0320 0 6 6 Loop Alarm Enable R W 4 15 807 800 0327 0320 0 7 7 Auto Pre Tune R W 4 13 808 800 0328 0320 0 8 8 Control Mode R W 4 20 801 0321 1 Primary Output Power Limit R W 4 13 802 0322 2 Proportional Band 1 R W 4 16 803 0323 3 Proportional Band 2 R W 4 17 804 0324 4 Reset Loop Alarm Time R W 4 17 805 0325 5 Rate R W 4 17 806 0326 6 Overlap Deadband R W 4 18 807 0327 7 Bias Manual Reset R W 4 19 808 0328 8 ON OFF Differential R W 4 19 809 0329 9 Manual Power R W 4 11 810 032A 10 Preset Power Output R W 4 20 811 032B 11 Soft Start Setpoint R W 4 14 812 032C 12 Soft Start Time R W 4 14 813 032D 13 Soft Start Primary Output R W 4 15 Power Limit 824 0338 24 HEAT Output Power R O 4 15 825 0339 25 COOL Output Power R O 4 15 816 826 0330 033A 26 0 16 Loop Alarm Status R O Write 4 15 operations to this parameter are accepted but ignored 817 826 0331 033A 26 1 17 Easy Tune Status R O Write 4 13 operations to this parameter are accepted but ignored 818 826 0332 033A 26 2 18 Pre Tune Status R W 4 12 MLC9000 User Guide INSTANCE
17. 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 50mV Phase 2 10V Phase 3 20mA Phase 4 RTD 2000 Phase 5 CJC Type K Thermocouple 0 C The calibration procedure is shown in Figure 4 4 The pre requisites are Phase 1 50 000mV source connected to the appropriate Linear Input mV terminals Phase 2 10 000V source connected to the appropriate Linear Input V terminals Phase 3 20 000mA source connected to the appropriate Linear Input mA terminals Phase 4 200 0000 connected to the appropriate RTD Input terminals Phase 5 0 C reference connected to the appropriate Thermocouple Input terminals For information on input connections refer to Section 2 The calibration phases are applicable to the various LCMs as follows Module Type Calibration Phase 1 2 3 4 5 C120 Y Y Y v v C130 Y Y Y v v C230 Y Y v v C231 Y Y Y v v C460 Y Y Y 4 7 1 Calibration Phase This parameter selects indicates the calibration phase which subsequent writing of the correct Calibration Password see Subsection 4 7 2 will initiate Adjustment Range 1 to Maximum Calibration Phase Number 4 27 4 28 MLC9000 User
18. 16 LCM 6 0 Setpoint 1 low note1 17 LCM 6 0 Setpoint 1 high note1 18 LCM 7 0 Setpoint 1 low note1 19 LCM 7 0 Setpoint 1 high note1 20 LCM 8 0 Setpoint 1 low note1 21 LCM 8 0 Setpoint 1 high note1 22 LCM 1 1 Setpoint 1 low note1 23 LCM 1 1 Setpoint 1 high note1 Jj 68 LCM 8 3 Setpoint 1 low note1 69 LCM 8 3 Setpoint 1 high note1 note 1 Writes to Setpoint 1 Ensure Setpoint 1 is selected as active setpoint when using PROFIBUS NOTE1 The LCM address scheme used in Table 8 is LCM n m where n LCM Position and m Loop Offset Setpoints for each loop can be changed by writing the required value to the Write Data Table They are addressed in the following manner LCM 1 0 Setpoint LCM 8 0 Setpoint are the Setpoints for the 1 Loop of each LCM 7 11 MLC9000 User Guide LCM 1 1 Setpoint LCM 8 1 Setpoint are the Setpoints for the 2 Loop of each LCM The 274 3rd and 4 Loop Setpoints are only applicable if 4 Loop LCMs are fitted 7 5 41 Reading Parameters To read a MLC9000 system parameter using Data Table Format Types 1 9 the Read Data Selector takes on a different format to that described for Data Table format Type 0 This format allows the user to access any parameter using the addressing scheme below Table 9 Read Data Selector Format Bit Position 15 12 11 8 7 5 4 0 Field Type 1 9 Class 0 15 Insta
19. 18 30v dc gt 30W max Use copper conductors RS 485 MODBUS RTU RS485 Figure 2 9 BCM Connectors 2 8 1 Power Input The system requires a power input of 18 30V DC and has a maximum o OV power consumption of 30W It is i recommended that the power supply 2A is connected via a two pole isolating 24 switch preferably situated near the System and a 2A slow blow fuse or 2 C MCB see Figure 2 8 Figure 2 8 Recommended Mode of Power Connection 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 MLC9000 User Guide 2 8 2 RS232 Port This connects the BCM to Pin No Signal Function 7 a local PC for local 1 Receive Data 1 configuration and basic 2 operator functions HMI 2 Transmit Data Bim e g a remote front 3 No connection panel operator interface lt Pin connections are 4 Signal Ground N shown on the right A e proprietary protocol is employed on this port 2 8 3 RS485 Port This connects the BCM to a MODBUS master device Pin No local operator interface display or multi drop PC 3 Common operator and config
20. Byte Byte CRC Checksum RESPONSE Slav m m e m vo m I 10 The MLC9000 system limits the number of consecutive words to be written to 8 16 Message Bytes It is not possible to write across instance boundaries 5 5 5 6 MLC9000 User Guide 5 4 8 Exception Responses When a message is received which the Bus Communications Module cannot interpret an exception response is returned in the following format Slave Exception Address CRC Checksum Y 7 INA Original Function Code with most significant bit set The exception code may be one of the following See Table below 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 5 PARAMETER LIST The right hand column indicates the page containing the functional description of each parameter in Section 4 The Type column indicates access type allowed R O Read Only R W Read Write W O Write Only Note that different module variants may not support all parameters listed here Parameter n
21. C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 Alarm State R O 4 22 MLC 9000 User Guide INSTANCE 3 LOOP 4 ALARM 1 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 4 LOOP 1 ALARM 2 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 5 LOOP 2 ALARM 2 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 6 LOOP 3 ALARM 2 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number
22. The Slave Inhibit condition is maintained until it is cleared by the user see Subsection D 5 If the Database IDs are not identical i e the new LCM is a different or incorrect type the BCM forces LCM parameters to their default values The user must then check and if necessary change the configuration parameters for the new LCM The Slave Inhibit condition is maintained until it is cleared by the user see below D 4 INTERRUPTION BY POWER FAILURE If power failure occurs whilst Auto Configuration is in progress upon restoration of power Auto Configuration will be re started automatically D 5 CLEARING A SLAVE INHIBIT CONDITION To clear an existing Slave Inhibit condition on a LCM send a MODBUS message of the following format in this example to LCM1 with BCM address 96 default giving a LCM1 address of 97 Module Function Address of Word Data Value CRC Checksum Write Clear Slave Address Number HI LO HI LO HI LO Inhibit value to LCM1 97 06 13 10 22 46 60 9 t_ Parameter number 5 bits Instance 3 bits Object Type 8 bits Hex equivalent 61 06 0D 16 12 34 fv Module Function Address of Word Data Value CRC Checksum Address Number HI LO HI LO HI LO 97 06 13 0 22 46 60 F r7 D 6 FORCING A SLAVE INHIBIT CONDITION To force a Slave Inhibit condition on a LCM send a MODBUS message of the following format in this example to LCM
23. This parameter defines the maximum time for which the BCM will wait for an RS232 Port response Adjustment Range 1 128msecs 2 256msecs 50 6 4secs Default Value 3 384msecs 4 9 5 PC Port Minimum Poll Interval This parameter defines the minimum interval between polls of the RS232 port Adjustment Range 1 128msecs 2 256msecs gt 50 6 4secs Default Value 1 128msecs 4 31 4 32 MLC9000 User Guide 4 9 6 Fieldbus Address This parameter determines the DeviceNet address for a DeviceNet Port or the PROFIBUS address Adjustment Range 0 63 for DeviceNet 0 126 for PROFIBUS Default Value 63 for DeviceNet 126 for PROFIBUS 4 9 7 Fieldbus Data Rate This parameter determines the data rate in kbps Adjustment Range For DeviceNet 0 125 1 250 2 500 For PROFIBUS automatically detected 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 Default Value For DeviceNet 125 For PROFIBUS not applicable auto detection 4 9 8 PROFIBUS Byte Order This parameter controls the order in which multi byte values are arranged in the data packets transmitted on the bus Adjustment Range 0 High then Low 1 Low then High Default Value 0 High then Low Data Type Word Read Write 4 10 BCM DESCRIPTOR PARAMETERS BCM Class 15 4 10 1 Serial Number This Read
24. hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1184 1184 04A0 04A0 0 0 O Alarm Inhibit R W 4 22 1185 04A1 1 Alarm Type R W 4 17 1186 04A2 2 Alarm Value R W 4 17 1187 04A3 3 Alarm Hysteresis R W 4 22 1200 1210 04 0 04BA 26 0 16 Alarm State R O 4 22 INSTANCE 6 LOOP 3 ALARM 2 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1216 1216 04CO 04CO 0 0 O Alarm Inhibit R W 4 22 1217 04C1 1 Alarm Type R W 4 17 1218 04C2 2 Alarm Value R W 4 17 1219 04C3 3 Alarm Hysteresis R W 4 22 1232 1242 04D0 04DA 26 0 16 Alarm State R O 4 22 MLC9000 User Guide INSTANCE 7 LOOP 4 ALARM 2 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1248 1248 04E0 04 0 0 0 O Alarm Inhibit R W 4 22 1249 04E1 1 Alarm Type R W 4 17 1250 04E2 2 Alarm Value R W 4 17 1251 04 Alarm Hysteresis R W 4 22 1264 1274 04FO O4FA 26 0 16 Alarm State R O 4 22 5 5 6 Heater Current Parameters HEATER CURRENT PARAMETERS LCM Class 06 Applicable only to product variants C230 and C231 MODB
25. 2 LOOP 3 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 832 832 0340 0340 0 0 0 Manual Control R W 4 11 Enable Disable 833 832 0341 0340 0 1 1 Programmable Sensor R W 4 20 Break 834 832 0342 0340 0 2 2 Select RaPID R W 4 12 835 832 0343 0340 0 3 3 Select Easy Tune R W 4 12 836 832 0344 0340 0 4 4 Control Output Action R W 4 19 837 832 0345 0340 0 5 5 Control Type R W 4 16 838 832 0346 0340 0 6 6 Loop Alarm Enable R W 4 15 839 832 0347 0340 0 7 7 Auto Pre Tune R W 4 13 840 832 0348 0340 0 8 8 Control Mode R W 4 20 833 0341 1 Primary Output Power Limit R W 4 13 834 0342 2 Proportional Band 1 R W 4 16 835 0343 3 Proportional Band 2 R W 4 17 836 0344 4 Reset Loop Alarm Time R W 4 17 837 0345 5 Rate R W 4 17 838 0346 6 Overlap Deadband R W 4 18 839 0347 7 Bias Manual Reset R W 4 19 840 0348 8 ON OFF Differential R W 4 19 841 0349 9 Manual Power R W 4 11 842 034A 10 Preset Power Output R W 4 20 843 034B 11 Soft Start Setpoint R W 4 14 844 034C 12 Soft Start Time R W 4 14 845 034D 13 Soft Start Primary Output R W 4 15 Power Limit 856 0358 24 HEAT Output Power R O 4 15 857
26. 26 0010 001A 26 0 16 Over range Flag R O 4 2 17 26 0011 001A 26 1 17 Under range Flag R O 4 2 18 26 0012 001A 26 2 18 Sensor Break Flag R O 4 2 19 26 0013 001A 26 3 19 Input 1 Status 4 2 1 operating 0 break R O for Module C231 20 26 0014 001A 26 4 20 Input 2 Status only 4 2 1 operating 0 break 5 7 5 8 MLC9000 User Guide INSTANCE 1 INPUT 2 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 33 0021 1 Input Type amp Range R W 4 2 34 0022 2 Units R W T C amp 4 3 RTD inputs R O DC inputs 35 0023 3 Scale Range Maximum R W 4 3 36 0024 4 Scale Range Minimum R W 4 4 37 0025 5 Process Variable Offset R W 4 1 38 0026 6 Input Filter Time Constant R W 4 1 56 0038 24 External Input Value R W 4 4 57 0039 25 Process Variable R O 4 1 48 58 0030 003A 26 0 16 Over range Flag R O 4 2 49 58 0031 003A 26 1 17 Under range Flag R O 4 2 50 58 0032 003A 26 2 18 Sensor Break Flag R O 4 2 INSTANCE 2 INPUT 3 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 M
27. 4 34 Value Data 14 3862 0 16 22 Configurable Data Assembly R W 4 34 Value Data 15 3863 0 17 23 Configurable Data Assembly R W 4 34 Value Data 16 5 23 5 24 MLC9000 User Guide 5 6 MODBUS EXAMPLES In all these examples it is assumed that the BCM in the addressed MLC9000 System has been allocated the default address 96 dec 5 6 1 Read the Process Variable Value for Loops 1 3 MODBUS Function 03 is used to read the PV value for LCM1 address 97 LCM2 Address 98 and LCM3 address 99 Read PV for Loop 1 Response Read PV for Loop 2 Response Read PV for Loop 3 Response Module Function Address of 1st Word Number of Words CRC Checksum Address Number HI LO HI LO HI LO Parameter Number Instance Class Module Function Number PV Value CRC Checksum Address Number of Bytes HI LO HI LO 97 03 02 Binary value Module Function Address of 1st Word Number of Words CRC Checksum Address Number HI LO HI LO HI LO Module Function Number PV Value CRC Checksum Address Number ofBytes HI LO HI LO 98 03 02 Binary value Module Function Address of 1st Word Number of Words CRC Checksum Address Number HI LO HI LO HI LO Module Function Number PV Value CRC Checksum Address Number of Bytes HI LO HI LO 99 03 02 Binary value In each case the respons
28. ALARM Alarm Active Inactive Alarm Inactive Alarm Inactive Alarm Value Alarm Inactive Alarm Inactive Alarm Value Alarm Value Alarm Inactive Alarm Active Figure 4 3 Alarm Hysteresis Operation 4 23 MLC9000 User Guide 46 HEATER CURRENT PARAMETERS LCM Class 06 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 see Subsection 4 2 The Heater Current Input Option is available on LCMs C230 and C231 only 4 6 1 Heater Current value This parameter indicates the heater current value which will be in the range O 0 0 to 1000 100 0 4 6 2 Low Heater Break Alarm value This parameter determines the level of heater current below which the Low Heater Break Alarm becomes active Adjustment range 0 OFF to Heater Current Scale Range Maximum Default Value 0 OFF Automatic Change If a change in Heater Current Input Range see Subsection 4 6 8 or Heater Current Scale Range Maximum see Subsection 4 6 9 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 3 High Heater Break Alarm value This parameter determines the level of heater current above which the High Heater Break Alarm becomes active Adjustment range 0 to Heater Current Scale Range
29. Compensation Better than 1 C over operating temperature range Secondary Input Better than 2 C over operating temperature range Sensor Resistance Influence 100 as measurement accuracy 1000 0 196 of span error 10000 0 596 of span error RTD INPUTS Not on C231 Type and Connection Three wire Pt100 Measurement Accuracy 10 196 of range span 1 LSD Linearisation Accuracy Better than 0 2 C any point 0 05 C typical Temperature Stability 0 01 of range span C change in ambient temperature Lead Compensation Automatic to 500 maximum lead resistance giving less than 0 596 of span additional error RTD Sensor Current 150 10uA DC LINEAR INPUTS Not on C231 Measurement Accuracy Better than 0 1 of range span 1 LSD Temperature Stability 0 01 of range span C change in ambient temperature Input Resistance mV Input 21MO V Input 47kQ mA Input 4 7Q Max Resolution 32000 to 32000 Equivalent to a 16 bit ADC HEATER CURRENT INPUT C230 and C231 only Input Sampling Method Delta sigma at 1kHz Input Resolution 8 bits over 250 msec rolling window Accuracy Better than 2 Isolation Via external current transformer Internal Burden 15 ohm Source Selection SSR linear output 3 or Heater Current input Input Span 0 50mA rms assuming sinusoida
30. Configuration and monitoring of the system may B220 only be performed with a local RS485 MODBUS network a Fieldbus When a plant uses MODBUS as its Fieldbus choice this permits the system to be integrated into a Fieldbus network a Multi Drop Operator Interface A third party operator interface may be connected which can read and change parameters over this 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 Each system can consist of up to eight Loop Controller Modules each with its Interconnect Module plus the Bus Communications Module a total of nine addresses The base address can be set in the range 1 247 default 96 Node addressing data rate and character format are selectable via the Application Software running on the PC connected to the RS232 Port Input 30W maximum Power ENVIRONMENTAL Operating Conditions Ambient Temperature 0 C to 55 C Relative Humidity 3096 to 9096 non condensing Supply Voltage 18 to 30V DC including ripple Storage Conditions Ambient Temperature 20 C to 80 C Relative Humidity 3096 to 9096 non condensing APPROVALS Product Family EMC EN61326 1 NOTE For line conducted AM signals in the frequency range 400kHz to 1 65MHz communications with the RS485 MODBUS and RS232 ports may be disrupted but w
31. D 1 MLC9000 User Guide APPENDIX D AUTO CONFIGURATION AND SLAVE INHIBIT Auto configuration is the method the MLC9000 uses to download the LCM parameters from the BCM when the system is re powered or when LCMs are hot swapped Slave Inhibit is a related feature designed to protect the process being controlled by the LCM if a LCM incompatible with the saved configuration is installed This Subsection provides important information relating to these features D 1 INITIAL SYSTEM INSTALLATION On initial system installation and power up all Loop Controller Modules LCMs assume default settings for their parameters The Bus Communications Module BCM enforces a Slave Inhibit condition which forces all LCM outputs to their OFF state and suspends the control algorithm in each LCM The BCM then up loads the Database ID parameter for each LCM into its own EEPROM The user must then check the LCM parameters and to change them if necessary either using the Configurator via the RS232 port or using the MODBUS port Any changes will be recorded automatically by the BCM When all required changes have been made and recorded by the BCM the user must clear the Slave Inhibit condition see Subsection D 5 before process control can start The MLC9000 Configurator automatically clears the Slave Inhibit condition when downloading a configuration recipe to a LCM NOTE The Configurator will only communicate with DeviceNet BCM B230 and PROFIBUS BCM B240 v
32. Data Table at Byte Offsets 2 and 3 after the write operation has been completed This will be interpreted as No Action by the BCM Example Writing the High Heater Break Alarm parameter for the 1st loop of LCM 5 Write 56h to the Write Data Selector parameter in the Write Data Table at Byte Offset 2 LCM 5 Class 6 Write O4h to the Write Data Selector parameter in the Write Data Table at Byte Offset 3 Instance 0 Parameter 4 Wait for the Data Selected parameter in the Read Data Table at Byte Offset 0 to be 56h Wait for the Data Selected parameter in the Read Data Table at Byte Offset 1 to be 04h Write the required High Heater Break Alarm value to the Write Data Table at Byte Offsets 4 and 5 MLC 9000 User Guide 7 5 5 Acyclic Messages These provide typical request response type communications PROFIBUS Acyclic messages can be used to access any of the MLC9000 parameters These parameters are mapped to PROFIBUS using the following system PROFIBUS BCM PROFIBUS Acyclic Read Word Write Word Acyclic Read Acyclic Write Module Position O to 8 BCM 0 LCMs 108 Modbus Function Index Class Type 0 to 15 Data Offset 0 bits 0 to 3 Instance 0 to 7 Data Offset 1 bits 7 to 5 Parameter Number 0 to 31 Data Offset 1 bits 4 to 0 Parameter Value Data Offset 2 n 7 5 5 1 Reading a Parameter of the PROFIBUS BCM To read a p
33. External Input Value R W 4 4 25 Process Variable R O 4 1 26 0 16 Over range Flag R O 4 2 26 1 17 Under range Flag R O 4 2 26 2 18 Sensor Break Flag R O 4 2 26 3 19 Input 1 Status 4 2 1 operating 0 break R O for Module C231 26 4 20 Input 2 Status only 4 2 1 operating 0 break INSTANCE 1 INPUT 2 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Word Bit rago 0 0 0 Not Used n a 1 Input Type amp Range R W 4 2 Units R W T C amp RTD inputs 4 3 R O DC inputs 3 Scale Range Maximum R W 4 3 4 Scale Range Minimum R W 4 4 5 Process Variable Offset R W 4 1 6 Input Filter Time Constant R W 4 1 24 External Input Value R W 4 4 25 Process Variable R O 4 1 26 0 16 Over range Flag R O 4 2 26 1 17 Under range Flag R O 4 2 26 2 18 Sensor Break Flag R O 4 2 6 7 MLC9000 User Guide INSTANCE 2 INPUT 3 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Word Bit Page 0 0 0 Not Used n a 1 Input Type amp Range R W 4 2 Units R W T C amp RTD inputs 4 3 R O DC inputs 3 Scale Range Maximum R W 4 3 4 Scale Range Minimum R W 4 4 5 Process Variable Offset R W 4 1 6 Input Filter Time Constant R W 4 1 24 External Input Value R W 4 4 25 Proc
34. Field Description Loop Offset Selects the Loop Offset 0 3 within the LCM For single loop LCMs this should always be set to 0 LCM Address Selects LCM Address 1 8 0 is not a valid LCM address Type This determines the format of the I O Data Tables and the other Read Data Selector fields Write Variable Number Selects the Secondary Data variable to write CAUTION To prevent accidental writing of Secondary Data parameters write FFh to the Write Data Selector parameter in the Write Data Table at Byte Offsets 2 and 3 after the write operation has been completed Example Writing the Alarm 1 parameter for the 2nd loop of LCM 1 Write 06h to the Write Data Selector parameter in the Write Data Table at Byte Offset 2 Data Table Type 0 Write Variable Number 6 Write 11h to the Write Data Selector parameter in the Write Data Table at Byte Offset 3 Loop Offset 1 LCM Address 1 Wait for the Data Selected parameter in the Read Data Table at Byte Offset 0 to be 06h Wait for the Data Selected parameter in the Read Data Table at Byte Offset 1 to be 11h Write the required Alarm 1 value to the Write Data Table at Byte Offsets 4 and 5 NOTE This configuration of the PROFIBUS BCM cyclic message is compatible with previous versions of the MLC9000 Gateway product MLC9000 User Guide 7 5 4 Cyclic Messages Data Table Format Types 1 9 This messaging type provides typical request response type commu
35. Guide 4 7 2 Calibration Password This parameter defines the value which when written initiates calibration When read this parameter returns either FFFFh Pass or 0000 Fail Adjustment Range CAFEh 4 7 3 Calibration Value This parameter indicates a calibration value for the current calibration phase in the range 0000 to FFFFh In order to read back the correct calibration it is necessary to first write the calibration phase see Subsection 4 7 1 Default Value C120 F000h uncalibrated C130 C230 C231 Default Value C46x 0000 uncalibrated Phase 1 must be completed before START Phase 5 can be executed Write Word Parameter to Select required Object 14 Instance 0 Parameter 24 Calibration Phase Phase 1 5 as required Connect phase AS appropriate to Calibration Phase source selected Write password to initiate calibration procedure Write Word Parameter to Object 14 Instance 0 Parameter 25 Password hex Wait 10 seconds for procedure to complete Read password to obtain calibration result Object 14 Instance 0 Pararneter 25 Password hex FFFF Pass or 0000 Fail _ Read Word Parameter at Figure 4 4 Calibration Procedure MLC9000 User Guide 4 8 LCM DESCRIPTOR PARAMETERS LCM Class 15 4 8 1 Serial Number This Read Only parameter indicates the Serial Number of the Loop Controller Module It is burnt into the LCM s EEPROM at manufacture It is in the numer
36. HEAT Output Power R O 4 30 3863 0 17 23 Actual Setpoint Value R O 4 30 3864 0 18 24 Process Variable Value R O 4 30 3865 0 19 25 Status Indicators R O 4 30 MLC9000 User Guide INSTANCE 1 LOOP 2 LCM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3873 0 21 1 LCM Serial Number R O 4 29 3874 OF22 2 3875 OF 23 3 3876 OF 24 4 Product Module Type R O 4 29 Identifier 3877 OF25 5 Firmware ID R O 4 29 3878 OF26 Database ID R O 4 29 3893 0 35 21 COOL Output Power R O 4 30 3894 0 36 22 HEAT Output Power R O 4 30 3895 0F37 23 Actual Setpoint Value R O 4 30 3896 OF38 24 Process Variable Value R O 4 30 3897 OF39 25 Status Indicators R O 4 30 INSTANCE 2 LOOP 3 LCM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3905 OF 41 1 LCM Serial Number R O 4 29 3906 0F42 2 3907 OF 43 3 3908 OF 44 4 Product Module Type R O 4 29 Identifier 3909 OF45 5 Firmware ID R O 4 29 3910 OF46 Database ID R O 4 29 3925 OF55 21 COOL Outp
37. Input 3 Wire Not on Redundant Thermocouple variant 8 The extension leads should be of copper and the resistance of the z wires connecting the resistance element should not exceed 500 per 17 lead the leads should be of equal resistance Eve 2 11 3 Linear Input Not on Redundant Thermocouple variant _ The linear input ranges are mA mV and V based 7 Linear Input mA Linear Input mV V 2 11 4 Relay Output r vo 4 vo 1 vo Optional s cov Outpt s cov Sut z cow Rely s wc s wc 2 11 5 SSR Drive and DC Linear Output E sn gt m SSR Drive Output Output 3 or s RM gt DC Linear Output MLC9000 User Guide 2 12 ELECTRICAL CONNECTIONS 4 LOOP LCM For Modules C460 and C461 For Modules C462 and C463 e s eIe e e RLY 1 RLY 1 COM RLY 2 N O RLY 2 COM RLY 3 N O 6298 69 525222 gt gt o gt 25 See Manual All relay contacts 2A resistive 120 240V AC Use copper conductors except on T C inputs Process Inputs IN3 INA TIe re er DC m DC m te t8 RTD CY ICT RID 81884141818 RIRE For DC m DC mA Modules DC V C461 and C463 BRERA EEE Figure 2 12 4 Loop LCM Connectors 2 12 1 Thermocouple Input Modules C460 and C462 pes nt 2 EIC The correct t
38. It is now recommended that if the empty slot device is available in the gsd gse file it is not used For future expansion simply make sure that no other device on the network is mapped into the I O space next to the MLC9000 CAUTION If the MLC9000 is powered down whilst a LCM module is removed the module will need to be replaced before the MLC9000 is powered back up If the MLC9000 has power cycled during the time when the module is removed the I O Data Table in the BCM will then be shorter than the one configured in the PLC Communication failure will occur as a result MLC9000 User Guide 7 5 PROFIBUS MESSAGING TYPES 7 5 1 Cyclic Messages 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 Compared to the majority of PROFIBUS slaves the MLC9000 has a very large parameter set Use of a PROFIBUS cyclic connection for all parameters at once is impractical and therefore a flexible I O block has been created for parameter communication 7 5 2 O Data Tables The MLC9000 system will communicate with the PLC via the PROFIBUS network and create separate Read and Write Data Tables in the PLC register space The content of the I O Data Tables other those parameters already visible in the table below is not defined until the Type field within the Read Data Selector word has been
39. LCM 8 0 Setpoint are the Setpoints for the 1 Loop of each LCM LCM 1 1 Setpoint LCM 8 1 Setpoint are the Setpoints for the 2 Loop of each LCM The 2 3 and 4 Loop Setpoints are only applicable if 4 Loop LCMs are fitted The Read Data is divided into Primary LCM Data and Secondary LCM Data Primary Data is available for up to eight loops at a time Secondary Data indicated by the shaded area in the table above is available for one loop at a time Secondary data is less frequently required than Primary Data The Read Data Selector determines the source of the Primary and Secondary Data read from the MLC9000 To select the Primary and Secondary Data sources the PLC should set the Read Data Selector in the Write Data Table at byte offsets O and 1 to an appropriate value as described below Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 oop Instance M Address Type 0 0 3 1 8 Currently always 0 Set in the range 0 3 Selects LCM for Modules C46x Address for Secondary otherwise 0 Loop Data To satisfy the fast data rate on DeviceNet the BCM maintains a local image of the current Primary LCM data selected Secondary LCM data is held only for as long as it is selected The I O requirements for DeviceNet are dependent upon the number of LCMs in the MLC9000 system The BCM detects the highest address LCM and sets the I O data size accordingly Gaps in the address range e g a LCM not fitted are allocated data which i
40. Maximum OFF Default Value Heater Current Scale Range Maximum OFF Automatic Change If a change in Heater Current Input Range see Subsection 4 6 8 or Heater Current Scale Range Maximum see Subsection 4 6 9 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 4 Low Heater Break Alarm state This parameter indicates the state of the Low Heater Break Alarm 0 inactive 1 active 4 24 MLC9000 User Guide 4 6 5 High Heater Break Alarm state This indicates the state of the High Heater Break Alarm 0 inactive 1 active 4 6 6 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 Heat output is not on 4 6 7 Short Circuit Heater Break Alarm Enable Disable This parameter enables disables the Short Circuit Heater Break current alarm Adjustment range Default Value Automatic Change Effect of Changes on Other Parameters 0 disabled or 1 enabled 1 enabled None None 4 6 8 Heater Current Input Range This parameter defines the heater current input source and span setting Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 0 Standard External current transformer used Permits the use of the Low Heater Break Alarm High Heat
41. Maximum The input value is valid for reading and control for up to 596 of input span over range The accuracy is reduced when the input is over range Sensor Break Detection Primary thermocouple input wire break detected within two seconds Secondary thermocouple input redundant thermocouple variant only wire break detected typically within three seconds Control outputs set to OFF 0 power All alarms become active with the exception of heater break if present For DC Linear inputs applicable to 4 20mA 10 50mV 1 5V and 2 10V ranges only NOTE On the Redundant Thermocouple variant control outputs and alarms are affected only when a sensor break is detected on both thermocouple inputs During the two seconds required to detect a break on the primary thermocouple fleeting alarms will occur When the secondary thermocouple switches in these alarms will cease See also Under range Detection and Over range Detection above 10 4 10 5 MLC9000 User Guide THERMOCOUPLE INPUTS Types Ranges See above Measurement Accuracy Better than 0 1 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 Linearisation Accuracy Better than 0 2 any point any 0 1 C resolution range 0 05 C typical Better than 0 5 C any point any 1 C resolution range Cold Junction
42. Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 7 LOOP 4 ALARM 2 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 7 26 MLC 9000 User Guide 7 7 6 Heater Current Parameters HEATER CURRENT PARAMETERS LCM Class 06 Applicable only to product variants C230 and C231 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Short Circuit Heater Break Alarm Enable Disable R W 4 25 1 Heater Current Input Range R W 4 25 2 Heater Current Scale Range Maximum R W 4 25 3 Low Heater Break Alarm value R W 4 24 4 High Heater Break Alarm value R W 4 24 24 Bus Input value R W 4 26 25 Heater Current value R O 4 24 26 0 16 Low Heater Break Alarm state R O 4 24 26 1 17 High Heater Break Alarm state R O 4 25 26 2 18 Short Circuit Heater Break Alarm state R O 4 25 7 7 7 Calibration Parameters INSTANCE 0 LOOP 1 CALIBRATION PARAMETERS LCM Cl
43. Number Name Type Ref Page Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 25 Bus Power R W 4 9 6 4 3 Setpoint Parameters INSTANCE 0 LOOP 1 SETPOINT PARAMETERS LCM Class 02 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Setpoint Ramp Rate R W 4 11 2 Setpoint Select R W 4 10 3 Setpoint 1 R W 4 9 4 Setpoint 2 R W 4 10 25 Actual Setpoint R O 4 10 INSTANCE 1 LOOP 2 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Setpoint Ramp Rate R W 4 11 2 Setpoint Select R W 4 10 3 Setpoint 1 R W 4 9 4 Setpoint 2 R W 4 10 25 Actual Setpoint R O 4 10 INSTANCE 2 LOOP 3 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Setpoint Ramp Rate R W 4 11 2 Setpoint Select R W 4 10 3 Setpoint 1 R W 4 9 4 Setpoint 2 R W 4 10 25 Actual Setpoint R O 4 10 INSTANCE 3 LOOP 4 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Setpoint Ramp Rate R W 4 11 2 Setpoint Select R W 4 10 3 Setpoint 1 R W 4 9 4 Setpoint 2 R W 4 10 25 Actual Setpoint R O 4 10 6 9 6 10 MLC9000 User Guide 6 4 4 Control Parameters INSTANCE 0 LOOP 1 CONTROL PARAMETERS LCM Class 03
44. PROFIBUS diagnostics section of your PLC manufacturer s software hardware manuals MLC9000 User Guide 9 ORDERING INFORMATION 9 1 PRODUCT VARIANT CODES The MLC9000 Order Code has the following format 900 iP 9 Division Part Type Identifier Packaging Special Each field in the Code is used as follows Division Field mandatory Field entry Meaning MLC9000 West Instruments Europe MLC9001 West Instruments USA MLC9002 Partlow MLC9007 Hengstler Part Type Field mandatory Field entry Meaning B Bus Communications Module C Loop Controller Module H Ancillary Human Machine Interface L Ancillary Literature Product F Ancillary Software Firmware Product Identifier Field mandatory Bus Communications Module Part Type B Field entry Meaning 210 24V DC supply RS232 Port only 220 24V DC supply RS232 Port amp RS485 MODBUS Port 230 24V DC supply RS232 Port amp DeviceNet Port 240 24V DC supply RS232 Port amp PROFIBUS Port 9 1 9 2 MLC9000 User Guide Identifier Field mandatory Loop Control Module Part Type C Field entry Meaning 120 Single input dual output single loop 130 Single input triple output single loop 230 Dual input Heater Break triple output single loop 231 Dual input Heater Break triple output single loop plus redundant th
45. Parameters 4 13 MLC9000 User Guide 4 4 9 Soft Start Parameters NOTE 1 If the HEAT 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 NOTE 2 Soft Start is terminated if the PV is above the Soft Start Setpoint at startup NOTE 3 Soft Start only operates on HEAT outputs The Soft Start Primary Output Power Limit operation see Subsection 4 4 9 3 is only recommended for use with reverse acting control outputs 4 4 9 1 Soft Start Setpoint This parameter defines the value of setpoint used during the Soft Start time period see Subsection 4 4 9 2 Adjustment Range Input Scale Range Minimum see Subsection 4 1 11 to Input Scale Range Maximum see Subsection 4 1 10 Default Value Input Scale Range Minimum Automatic Change Forced to default value if forced out of range by a change to Input Range see Subsection 4 1 8 Input Scale Range Maximum see Subsection 4 1 10 or Input Scale Range Minimum see Subsection 4 1 11 The units for this parameter are changed if Input Units see Subsection 4 1 9 is changed Effect of Changes on None Other Parameters 4 4 9 2 Soft Start Time
46. R O Write operations to this 4 15 parameter are accepted but ignored 26 1 17 Easy Tune Status R O Write operations to this 4 13 parameter are accepted but ignored 26 2 18 Pre Tune Status R W 4 12 7 22 7 23 MLC 9000 User Guide INSTANCE 2 LOOP 3 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Name Type Ref Parameter Page Number Word Bit 0 0 0 Manual Control Enable Disable R W 4 11 0 1 1 Programmable Sensor Break R W 4 20 0 2 2 Select RaPID R W 4 12 0 3 3 Select Easy Tune RAW 4 12 0 4 4 Control Output Action R W 4 19 0 5 5 Control Type R W 4 16 0 6 6 Loop Alarm Enable R W 4 15 0 7 7 Auto Pre Tune R W 4 13 0 8 8 Control Mode R W 4 20 1 Primary Output Power Limit R W 4 13 2 Proportional Band 1 R W 4 16 3 Proportional Band 2 R W 4 17 4 Reset Loop Alarm Time R W 4 17 5 Rate R W 4 17 6 Overlap Deadband R W 4 18 7 Bias Manual Reset R W 4 19 8 ON OFF Differential R W 4 19 9 Manual Power R W 4 11 10 Preset Power Output R W 4 20 11 Soft Start Setpoint R W 4 14 12 Soft Start Time R W 4 14 13 Soft Start Primary Output Power Limit R W 4 15 24 HEAT Output Power R O 4 15 25 COOL Output Power R O 4 15 26 0 16 Loop Alarm Status R O Write operations to this 4 15 parameter are accepted but
47. RW 4 8 4 2 5 DC Linear Output Scale Minimum Modules C130 C230 and C231 OV AMNEM MEDIE TRE T PT E 4 9 4 2 6 B S POWE 342 VA um Reden de ge Ete 4 9 4 3 SETPOINT PARAMETERS LCM Class 2 4 9 4 3 1 Setpoint 1 2r ne e ome ee VER ES 4 9 4 3 2 Setpolhnt 2 Aa uem Ibo Rex Oe ES GU SV 4 10 4 3 3 Setpoint 4 10 4 3 4 ActualiSetpoint 271 ge aoa Ro e teo elem gau qs 4 10 4 3 5 Setpoint Ramp Rate 4 11 44 CONTROL PARAMETERS LCM Class 3 4 11 4 4 1 Manual Control Enable Disable 4 11 4 4 2 Manual Power 4 11 4 4 3 Select De select RaPID Control 4 12 4 4 4 Enable Disable Easy Tune 4 12 4 4 5 Pre TuneStatus 4 12 44 6 Auto Pre Tune 4 13 4 4 7 Easy Tune 4 13 4 4 8 4 4 9 4 4 9 1 4 4 9 2 4 4 9 3 4 4 10 4 4 11 4 4 12 4 4 13 4 4 14 4 4 15 4 4 16 4 4 17 4 4 18 4 4 19 4 4 20 4 4 21 4 4 22 4 4 23 4 4 24 4 5 4 5 1 4 5 2 4 5 3 4 5 4 4 5 5 4 6 4 6 1 4 6 2 4 6 3 4 6 4 4 6 5 4 6 6 4 6 7 4 6 8 4 6 9 4 6 10 4 7 4 7 1 4 7 2 4 7 3 4 8 4 8 1 4 8 2 MLC9000 User Guide Primary Output Power Limit 4 13 Soft Start 4 14 Soft Start Setpoint E cute y XI ac
48. SINGLE LOOP LCM Relay Outputs SSR Drive amp Linear Outputs 9s99 929 92 TETETE 2 2 2 z 5 0550 lt 50 0 lt zc p do ta oo SS 2202859 x For Redundant variant only See Manual All relay contacts 2A resistive 120 240V AC Use copper conductors except on T C inputs ae E I S S t amp 4 8585 E ass V 5 zz E T BEE a Heater Current optional Process Input Figure 2 11 LCM Connectors 2 11 1 Thermocouple Input The correct type of extension leadwire compensation cable must be used for the entire distance between the LCM connector and the thermocouple correct polarity must be observed throughout 16 Joints in the cable should be avoided NOTE Do not run 7 thermocouple cables adjacent to power carrying conductors If d Standard the wiring is run in a conduit use a separate conduit for the thermocouple wiring If the t thermocouple is grounded this must be done at one point only If the extension lead is shielded the T C2 shield must be grounded at one point only On the 18 secondary Redundant Thermocouple variant thermocouples should not be grounded there must be no electrical connection between the primary thermocouple and the secondary T C1 thermocouple since this would cause primary inaccurate control and erratic operation 16 _ Redundant T C Variant 2 8 2 9 MLC9000 User Guide 2 11 2 RTD
49. Scale Max Not applicable to LCMs C46x R W 4 8 5 Linear Output Scale Min Not applicable to LCMs C46x R W 4 9 25 Bus Power R W 4 9 INSTANCE 2 OUTPUT 3 PARAMETERS LCM Class 01 Applicable only to product variants C230 C231 C460 C461 C462 and C463 MLC9000 Parameter Name Type Ref Page Number Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 4 Linear Output Scale Max Not applicable to LCMs C46x R W 4 8 5 Linear Output Scale Min Not applicable to LCMs C46x R W 4 9 25 Bus Power R W 4 9 INSTANCE 3 OUTPUT 4 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 25 Bus Power R W 4 9 INSTANCE 4 OUTPUT 5 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 25 Bus Power R W 4 9 MLC9000 User Guide INSTANCE 5 OUTPUT 6 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter
50. This parameter defines the duration of the Soft Start period Adjustment Range 0 to 60 minutes in 1 minute increments 0 7 no Soft Start Default Value 0 no Soft Start Automatic Change None Effect of Changes on Non zero values stop Easy Tune and Pre Tune from Other Parameters working MLC9000 User Guide 4 4 9 3 Soft Start Primary Output Power Limit This parameter defines the Output Power Limit used instead of Primary Output Power Limit see Subsection 4 4 8 during the Soft Start period Adjustment Range 0 100 100 no Soft Start Default Value 10096 no Soft Start Automatic Change This parameter is forced within range if necessary when Control Type see Subsection 4 4 14 is changed Effect of Changes on None Other Parameters 4 4 10 HEAT Output Power This parameter indicates the current HEAT output power level It is in the range 096 to 100 0064h 4 4 11 COOL Output Power This parameter indicates the current COOL output power level It is in the range 096 to 10096 0064h 4 4 12 Loop Alarm Status This parameter indicates the current status of the Loop Alarm 1 active 0 inactive See also Loop Alarm Enable Subsection 4 4 13 and Loop Alarm Time Subsection 4 4 17 4 4 13 Loop Alarm Enable This parameter enables disables the Loop Alarm Adjustment Range 0 Disabled or 1 Enabled Default Value 0 Disabled Automatic Change If Loop Alarm is originally enabled it is di
51. assigned a value The Data Selected field in the Read Data Table will reflect the value written to the Read Data Selector when the Read Data Table data is valid Following sections describe the various configurations Table 1 I O Data Tables Read Data Table Write Data Table Byte Write Read Byte Write Offset Variable Offset Number 0 Data Selected low 0 Read Data Selector low 1 Data Selected high 1 Read Data Selector high 2 22 2 Write Data Selector low 3 F 3 Write Data Selector high y 4 1 5 102 des y 103 TT y 68 69 MLC9000 User Guide 7 5 3 Cyclic Messages Data Table Format Type 0 In order to use this Data Table Format the Type field of the Read Data Selector should be written as 0h as shown in Table 3 Data Table Format Type 0 makes available to the user the essential MLC9000 system parameters If the user requires parameters that are not contained within this type all MLC9000 system parameters are accessible through either Data Table Format Types 1 9 or Acyclic Messaging These techniques are described later in this chapter The Read Data is divided into Primary LCM Data and Secondary LCM Data Primary Data is available for up to eight loops at a time Secondary Data located in the Read Data Table at Byte Offsets 2 to 23 and indicated by the shaded area in Table 2 below is available one loop at a time Secondary Data is
52. 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 Other Parameters enable both facilities If Auto Pre Tune is selected whilst Easy Tune is running this will be ignored by the LCM 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 596 of input span from the setpoint Pre Tune will not run when Soft Start is running 4 4 7 Easy Tune Status This parameter indicates the current status of the Easy Tune facility 0 2 normal control or Pre Tune operating 1 Easy Tune operating A description of the Easy Tune facility is in Appendix B NOTE Not applicable when Control Type is set to HEAT COOL NOTE Easy Tune will not run when Soft Start is running 4 4 8 Primary Output Power Limit This parameter defines the maximum percentage power of primary HEAT control output This offers protection to the controlled process This parameter is not applicable if Proportional Band 1 0 i e Output 1 ON OFF control see Subsection 4 4 15 Adjustment Range 00 0 0064h 100 100 no protection Default Value 100 no protection Automatic Change Rendered inapplicable if Proportional Band 1 see Subsection 4 4 15 is set to 0 ON OFF control Effect of Changes on None Other
53. output positive values apply power to the HEAT output Thus to apply 25 power to the COOL output of a two output loop the value should be 25 to apply 50 power to a loop s HEAT output the value should be 50 See also Subsections 4 4 1 and 4 4 2 NOTES 1 It is not possible to apply power to both outputs of a two output control loop simultaneously in Manual Control Mode 2 If a 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 C 2 BUS POWER OUTPUTS 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 10096 See also Subsections 4 2 2 and 4 2 6 NOTES 1 If a dual output i e HEAT output and COOL 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 096 when power is restored in preparation for receiving new values from the third party device C 1
54. 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 Adjustment Range For DC linear inputs adjustment range is 8300h 32000 dec to 7000 32000 dec minimum span 1 For Thermocouple RTD inputs adjustment range is Input Scale Range Minimum 100 LSDs to input range maximum For an External Input the adjustment range is 8000h 732768 dec to 7FFFh 32767 dec This parameter may be set to less than but not equal to Input Scale Range Minimum see Subsection 4 1 11 to reverse the input sense 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 or 1000 DC linear range 4 3 MLC9000 User Guide Automatic Changes Effects of Change on Other Parameters This parameter is set automatically to its default value if Input Range see Subsection 4 1 8 is changed The units for this parameter are changed automatically if Input Units see Subsection 4 1 9 is changed When this parameter value is changed the following parameters if forced out of range will be automatically set to their default values Process Variable Offset Setpoints Alarm values Alarm hysteresis values 4 1 11 Input Scale Range Minimum The input value corresponding to the minimum for the selected input ran
55. range is detected when the input value exceeds Range Maximum The input value Detection is valid for reading and control for up to 596 of input span over range The accuracy may be reduced when the input is over range Sensor Break Wire break detected within two seconds Control outputs set to OFF 096 power All Detection alarms become active For DC Linear inputs applicable to 0 50mV 10 50mV 4 20mA 1 5V and 2 10V ranges only See also Under range Detection and Over range Detection above Sensor Short Thermocouple Input reads ambient not detected Detection RTD As for under range operation THERMOCOUPLE INPUTS Types Ranges See above 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 Linearisation Accuracy Better than 0 2 C any point any 0 1 C resolution range 0 05 C typical Better than 0 5 C any point any 1 C resolution range Cold Junction Compensation Better than 1 C over operating temperature range MLC9000 User Guide THERMOCOUPLE INPUTS Sensor Resistance Influence 100 as measurement accuracy 1000 0 196 of range span error 10000 0 596 of range span error RTD INPUTS Type and Connection Three wire Pt100 Measurement Accuracy 0 2 of range span 1 LSD Line
56. relay outputs 4 loops 9 C461 LCM DC process input quad SSR drive and dual relay outputs 4 loops 10 C462 LCM temperature input six relay outputs 4 loops 11 C463 LCM DC process input six relay outputs 4 loops When changing LCMs auto configuration of the LCM database will occur only if the database ID of the replacement LCM is identical to that of the removed LCM 4 29 MLC9000 User Guide 4 8 5 LCM Data Assembly This is a collection of status type indicators most of which are duplicates of parameters in other classes Parameter Description COOL Output Power See Subsection 4 4 11 HEAT Output Power See Subsection 4 4 10 Actual Setpoint Value See Subsection 4 3 4 Process Variable Value See Subsection 4 1 1 Status Indicators A 16 bit word each bit representing the status of a parameter 0 7 inactive 1 7 active as follows Bit 0 Over range Flag see Subsection 4 1 4 Bit 1 Under range Flag see Subsection 4 1 5 Bit 2 Sensor Break Flag see Subsection 4 1 6 Bit 3 For non Redundant Thermocouple variants this is a copy of Bit 2 For Redundant Thermocouple variant this is set to 1 when either thermocouple is broken Bit 4 Loop Alarm Status see Subsection 4 4 12 Bit 5 Easy Tune Status see Subsection 4 4 7 Bit 6 Pre Tune Status see Subsection 4 4 5 Bit 7 Not used Bit 8 Alarm 1 Status see Subsection 4 5 4 Bit 9 Alarm 2 Status see Subsection 4 5 4 Bit 10 Output 1 Sta
57. selects Manual Control Mode see Subsection 4 4 1 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 MLC9000 User Guide 4 3 5 Setpoint Ramp Rate This parameter defines the setpoint ramp rate in units hour Adjustment Range Default Value Automatic Change Effects of Change on Other Parameters 0001 1 dec to 270Fh 9999 dec and 0000 OFF 0000 OFF None If this parameter value is changed the Actual Setpoint value see Subsection 4 3 4 is modified according to the Actual Setpoint calculation 4 44 CONTROL PARAMETERS LCM Class 3 441 Manual Control Enable Disable This parameter selects de selects Manual Control see also Appendix C Adjustment Range Default Value Automatic Change Effects of Changes on Other Parameters 1 Manual Control ON or 0 Manual Control OFF 0 Manual Control OFF None When Manual Control Mode is selected an active Loop Alarm is turned off and Loop Alarm is disabled see Subsection 4 4 13 whilst Manual Control Mode is used Upon exit from Manual Control Mode the Loop Alarm is automatically re enabled an
58. t t t G g s 6 5 6 2 2 Explicit 6 5 6 3 MESSAGE FORMATS PROTOCOL AND FRAGMENTATION 6 5 6 4 PARAMETER LIST yor oe Ime eee eI Eds 6 5 6 4 1 Input 6 6 6 4 2 Output 6 8 6 4 3 Setpoint 6 9 6 4 4 Control 6 10 6 4 5 Alarm Parameters 2 6 14 6 4 5 1 LCMs C120 C130 C230 and C231 6 14 6 4 5 2 LCMs C460 C461 462 C463 99999999 6 14 6 4 6 Heater Current 6 16 6 4 7 Calibration 6 16 6 4 8 LCM Descriptor Parameters 6 17 6 4 9 Communications Configuration Parameters 6 18 6 4 10 BCM Descriptor Parameters 6 18 7 OVERVIEW OF PROFIBUS COMMUNICATIONS 7 1 7 1 INTRODUCTION 7 1 7 2 INTERFACE CONFIGURATION 7 1 7 2 1 PROFIBUS 5 7 1 7 2 2 PROFIBUS Byte Order 7 1 7 2 3 PROFIBUS Data 7 1 7 3 PROFIBUS NETWORK REGISTRATION 7 2 7 4 SIZES MAPPING 7 2 7 5 PROFIBUS MESSAGING TYPES 7 3 7 5 1 Cyclic 7 3 7 5 2 l O Data Tables 2
59. time but will only operate when the process variable is at least 5 of the input span see Subsections 4 1 10 amp 4 1 11 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 see Figure B 2 Setpoint SP 39 Process Vat eo SP Initial PV 2 Initial PV Pre Tune engaged 100 power HEAT output here Control Power 100 power COOL output Figure 2 Pre Tune Operation Pre Tune can be used on single output HEAT only or dual output HEAT and COOL 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 MLC9000 User Guide APPENDIX C USING MANUAL CONTROL AND BUS POWER OUTPUTS The Manual Control facility and the Bus Power Output facility are used when it is required to abandon automatic control of the process C 1 MANUAL CONTROL When its selection is 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 HEAT control output or between 100 and 100 for a loop with two HEAT and COOL control outputs Negative values apply power to the COOL
60. 0 3 Setpoint 1 R W 4 9 4 Setpoint 2 R W 4 10 25 Actual Setpoint R O 4 10 INSTANCE 3 LOOP 4 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Setpoint Ramp Rate R W 4 11 2 Setpoint Select R W 4 10 3 Setpoint 1 R W 4 9 4 Setpoint 2 R W 4 10 25 Actual Setpoint R O 4 10 7 20 7 21 MLC 9000 User Guide 7 7 44 Control Parameters INSTANCE 0 LOOP 1 CONTROL PARAMETERS LCM Class 03 MLC9000 Name Type Ref Parameter Page Number Word Bit 0 0 0 Manual Control Enable Disable R W 4 11 0 1 1 Programmable Sensor Break R W 4 20 0 2 2 Select RaPID R W 4 12 0 3 3 Select Easy Tune R W 4 12 0 4 4 Control Output Action R W 4 19 0 5 5 Control Type R W 4 16 0 6 6 Loop Alarm Enable R W 4 15 0 7 7 Auto Pre Tune R W 4 13 0 8 8 Control Mode R W 4 20 1 Primary Output Power Limit R W 4 13 2 Proportional Band 1 R W 4 16 3 Proportional Band 2 R W 4 17 4 Reset Loop Alarm Time R W 4 17 5 Rate R W 4 17 6 Overlap Deadband R W 4 18 7 Bias Manual Reset R W 4 19 8 ON OFF Differential R W 4 19 9 Manual Power R W 4 11 10 Preset Power Output R W 4 20 11 Soft Start Setpoint R W 4 14 12 Soft Start Time R W 4 14 13 Soft Start Primary Output Power Limit R W 4 15 24 HE
61. 000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 4 LOOP 1 ALARM 2 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 5 LOOP 2 ALARM 2 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 6 LOOP 3 ALARM 2 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 7 LOOP 4 ALARM 2 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 6 15 6 16 MLC9000 User Guide 6 4 6
62. 000 User Guide Adjustment Range 8000h 32768 decimal to 7FFFh 32767 decimal Default Value Input Scale Range Maximum Automatic Changes This parameter is set automatically to its default value if Input Range see Subsection 4 1 8 is changed Effect of Change on None Other Parameters 4 1 13 Mains Line Frequency The frequency of the mains line supply on the MLC9000 site It can be used to enhance ADC rejection of mains line noise picked up by input cables Applicable to single loop LCMs only Adjustment range 0 50Hz or 1 60Hz Default 0 Europe or 1 USA 4 2 OUTPUT PARAMETERS LCM Class 1 These parameters relate to the selection of output source and type of the Loop Controller Module 4 2 1 Output Type The type for selected output Available types 00 Relay 03 DC Linear 0 10V 01 SSR Drive 04 DC Linear 4 20mA 02 DC Linear 0 20mA 05 Linear 0 5V Single loop LCMs DC Linear settings are available on Output 3 only if fitted 4 Loop LCMs Relay and SSR Drive outputs only This is factory set and cannot be changed Default Value Single loop LCMs 00 4 loop LCMs C462 and C463 00 C460 and C461 01 Outputs 1 4 00 Outputs 5 and 6 Automatic Changes None Effect of Change on If Output Type is changed from SSR Drive Relay to Other Parameters DC Linear and Output Usage see Subsection 4 2 2 is not HEAT Output nor COOL Output Output Usage is changed to Recorder Outpu
63. 007A 26 0 16 Over range Flag R O 4 2 113 122 0071 007A 26 1 17 Under range Flag R O 4 2 114 122 0072 007A 26 2 18 Sensor Break Flag R O 4 2 5 5 2 Output Parameters INSTANCE 0 OUTPUT 1 PARAMETERS LCM Class 01 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 257 0101 1 Output Type R W 4 5 258 0102 2 Output Usage R W 4 6 259 0103 3 Output Cycle Time R W 4 8 260 0104 4 Linear Output Scale Max R W 4 8 Not applicable to LCMs C46x 261 0105 5 Linear Output Scale Min R W 4 9 Not applicable to LCMs C46x 281 0119 25 Bus Power R W 4 9 5 10 MLC9000 User Guide INSTANCE 1 OUTPUT 2 PARAMETERS LCM Class 01 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 289 0121 1 Output Type R W 4 5 290 0122 2 Output Usage R W 4 6 291 0123 3 Output Cycle Time R W 4 8 292 0124 4 Linear Output Scale Max R W 4 8 Not applicable to LCMs C46x 293 0125 5 Linear Output Scale Min R W 4 9 Not applicable to LCMs C46x 313 0139 25 Bus Power R W 4 9 INSTANCE 2 OUTPUT 3 PARAMETERS LCM Class 01 Applicable only to product variants C130 C230 C2
64. 0359 25 COOL Output Power R O 4 15 848 858 0350 035A 26 0 16 Loop Alarm Status R O Write 4 15 operations to this parameter are accepted but ignored 849 858 0351 035A 26 1 17 Easy Tune Status R O Write 4 13 operations to this parameter are accepted but ignored 850 858 0352 035A 26 2 18 Pre Tune Status R W 4 12 5 15 5 16 MLC9000 User Guide INSTANCE 3 LOOP 4 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 864 864 0360 0360 0 0 0 Manual Control R W 4 11 Enable Disable 865 864 0361 0360 0 1 1 Programmable Sensor R W 4 20 Break 866 864 0362 0360 0 2 2 Select RaPID R W 4 12 867 864 0363 0360 0 3 3 Select Easy Tune R W 4 12 868 864 0364 0360 0 4 4 Control Output Action R W 4 19 869 864 0365 0360 0 5 5 Control Type R W 4 16 870 864 0366 0360 0 6 6 Loop Alarm Enable R W 4 15 871 864 0367 0360 0 7 7 Auto Pre Tune R W 4 13 872 864 0368 0360 0 8 8 Control Mode R W 4 20 865 0361 1 Primary Output Power Limit R W 4 13 866 0362 2 Proportional Band 1 R W 4 16 867 0363 3 Proportional Band 2 R W 4 17 868 0364
65. 1 MLC9000 User Guide 5 5 10 BCM Descriptor Parameters BCM DESCRIPTOR PARAMETERS BCM Class 15 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3841 0 01 1 Serial Number R O 4 32 3842 0 02 2 3843 OF03 3 3844 OF04 4 Product Module Type Identifier R O 4 33 3845 OF05 5 Firmware ID R O 4 33 3846 0 06 6 Database ID R O 4 33 3848 OF08 8 Configurable Data Assembly R W 4 34 Value Data 1 3849 OF09 9 Configurable Data Assembly R W 4 34 Value Data 2 3850 OFOA 10 Configurable Data Assembly R W 4 34 Value Data 3 3851 OFOB 11 Configurable Data Assembly R W 4 34 Value Data 4 3852 OFOC 12 Configurable Data Assembly R W 4 34 Value Data 5 3853 OFOD 13 Configurable Data Assembly R W 4 34 Value Data 6 3854 OFOE 14 Configurable Data Assembly R W 4 34 Value Data 7 3855 OFOF 15 Configurable Data Assembly R W 4 34 Value Data 8 3856 OF 10 16 Configurable Data Assembly R W 4 34 Value Data 9 3857 OF 11 17 Configurable Data Assembly R W 4 34 Value Data 10 3858 OF12 18 Configurable Data Assembly R W 4 34 Value Data 11 3859 0 13 19 Configurable Data Assembly R W 4 34 Value Data 12 3860 OF 14 20 Configurable Data Assembly R W 4 34 Value Data 13 3861 OF15 21 Configurable Data Assembly R W
66. 1 with BCM address 96 default giving a LCM1 address of 97 Response NOTE The Force Slave Inhibit instruction should be used to suspend control on a LCM only when to do so will not cause damage to the process being controlled Module Function Address of Word Data Value CRC Checksum Write Force Slave ddress Number HI LO HI LO HI LO Inhibit value to LCM1 97 06 13 0 22 0 fF t Parameter number 5 bits Instance 3 bits Object Type 8 bits Hex equivalent 61 06 0D 16 0 0 Module Function Address of Word Data Value CRC Checksum Response Address Number HI LO HI LO HI LO 97 06 13 0 22 0 D 2
67. 13 776 768 0308 0300 0 8 8 Control Mode R W 4 20 769 0301 1 Primary Output Power Limit R W 4 13 770 0302 2 Proportional Band 1 R W 4 16 771 0303 3 Proportional Band 2 R W 4 17 772 0304 4 Reset Loop Alarm Time R W 4 17 773 0305 5 Rate R W 4 17 774 0306 6 Overlap Deadband R W 4 18 775 0307 7 Bias Manual Reset R W 4 19 776 0308 8 ON OFF Differential R W 4 19 777 0309 9 Manual Power R W 4 11 778 030A 10 Preset Power Output R W 4 20 779 030B 11 Soft Start Setpoint R W 4 14 780 030C 12 Soft Start Time R W 4 14 781 030D 13 Soft Start Primary Output R W 4 15 Power Limit 792 0318 24 HEAT Output Power R O 4 15 793 0319 25 COOL Output Power R O 4 15 784 794 0310 031A 26 0 16 Loop Alarm Status R O Write 4 15 operations to this parameter are accepted but ignored 785 794 0311 031A 26 1 17 Easy Tune Status R O Write 4 13 operations to this parameter are accepted but ignored 786 794 0312 031A 26 2 18 Pre Tune Status R W 4 12 5 13 5 14 MLC9000 User Guide INSTANCE 1 LOOP 2 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 800 800 0320 0320 0 0 0
68. 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 1 ALARM 2 PARAMETERS LCM Class 04 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 6 4 5 2 LCMs C460 C461 C462 and C463 INSTANCE 0 LOOP 1 ALARM 1 PARAMETERS LCM Class 04 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 3 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 1 LOOP 2 ALARM 1 PARAMETERS LCM Class 04 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 2 LOOP 3 ALARM 1 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 Alarm State R O 4 22 MLC9000 User Guide INSTANCE 3 LOOP 4 ALARM 1 PARAMETERS LCM Class 04 Applicable only to product variants C460 C461 C462 and C463 MLC9
69. 20 24 volt supply PC Port and MODBUS Port B230 24 volt supply PC Port and DeviceNet Port B240 24 volt supply PC Port and PROFIBUS Port The range of LCMs available includes LCM Type Description C120 Single process input two outputs providing one control loop C130 Single process input three outputs providing one control loop C230 One process input one Heater Break Detection input three outputs providing one control loop C231 One process input one Heater Break Detection input three outputs providing one control loop plus one redundant thermocouple input C460 Four temperature inputs quad SSR dual relay output C461 Four process inputs quad SSR dual relay output C462 Four temperature inputs six relay outputs C463 Four process inputs six relay outputs For full details of modules and options available refer to Section 9 1 2 MLC9000 User Guide 2 INSTALLATION All procedures in this Section should be performed only by personnel competent and authorised to do so All local and national regulations regarding electrical safety must be rigidly observed 2 1 GENERAL The MLC9000 System comprising a Bus Communications Module BCM and up to eight Loop Controller Modules LCMs is designed for installation in an enclosure which is sealed against the ingress of dust and moisture The enclosure must contain sufficient length of 35mm Top Hat DIN mounti
70. 28 7 7 9 Communications Configuration Parameters 7 29 7 7 10 BCM Descriptor 7 29 8 DIAGNOSTICS FAULT FINDING eee nns 8 1 8 1 BCM B210 B220 i 944 DR x dental pode E EG 8 1 8 2 BCMB230 cose d oper wee eros E 8 1 8 3 BCM B240 c ux ciet aa Bush e E Eden Es 8 2 8 4 LCMs C120 C130 C230 C231 8 2 8 5 MALFUNCTION ON THE MODBUS INTERFACE TO THE PLC 8 3 8 6 MALFUNCTION ON THE DEVICENET INTERFACE TO THE PLC 8 3 8 7 MALFUNCTION ON THE PROFIBUS INTERFACE TO THE PLC 8 3 9 ORDERING INFORMATION 9 1 9 1 PRODUCT VARIANT CODES 9 1 10 TECHNICAL 8 10 1 10 1 BUS COMMUNICATIONS MODULE B210 B220 10 1 10 2 BUS COMMUNICATIONS MODULE B230 10 2 10 3 BUS COMMUNICATIONS MODULE B240 10 3 10 4 SINGLE LOOP LOOP CONTROLLER MODULES C120 C130 C230 AND 231 10 4 10 5 4 LOOP LOOP CONTROLLER MODULES C460 C461 C462 AND 463 10 7 11 TECHNICAL 11 1 viii B 1 B 2 C 1 2 D 1 D 2 D 3 D 4 D 5 D 6 MLC 9000 User Guide DECIMAL TO HEXADECIMAL CONVERSION A 1 EASY TUNE AND PRE TUNE B 1 EASY TUNE ao Ba ek EO OR ae e e dou eu B 1 PRESTUNE 15 tS eor Ed
71. 3 Setpoint 1 R W 4 9 580 0244 4 Setpoint 2 R W 4 10 601 0259 25 Actual Setpoint R O 4 10 5 11 5 12 MLC9000 User Guide INSTANCE 3 LOOP 4 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 609 0261 1 Setpoint Ramp Rate R W 4 11 610 0262 2 Setpoint Select R W 4 10 611 0263 3 Setpoint 1 R W 4 9 612 0264 4 Setpoint 2 R W 4 10 633 0279 25 Actual Setpoint R O 4 10 5 5 4 Control Parameters MLC9000 User Guide INSTANCE 0 LOOP 1 CONTROL PARAMETERS LCM Class 03 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 768 768 0300 0300 0 0 0 Manual Control R W 4 11 Enable Disable 769 768 0301 0300 0 1 1 Programmable Sensor R W 4 20 Break 770 768 0302 0300 0 2 2 Select RaPID R W 4 12 771 768 0303 0300 0 3 3 Select Easy Tune R W 4 12 772 768 0304 0300 0 4 4 Control Output Action R W 4 19 773 768 0305 0300 0 5 5 Control Type R W 4 16 774 768 0306 0300 0 6 6 Loop Alarm Enable R W 4 15 775 768 0307 0300 0 7 7 Auto Pre Tune R W 4
72. 31 C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 321 0141 1 Output Type R W 4 5 322 0142 2 Output Usage R W 4 6 323 0143 3 Output Cycle Time R W 4 8 324 0144 4 Linear Output Scale Max R W 4 8 Not applicable to LCMs C46x 325 0145 5 Linear Output Scale Min R W 4 9 Not applicable to LCMs C46x 345 0159 25 Bus Power R W 4 9 INSTANCE 3 OUTPUT 4 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 353 0161 1 Output Type R W 4 5 354 0162 2 Output Usage R W 4 6 355 0163 3 Output Cycle Time R W 4 8 377 0179 25 Bus Power R W 4 9 INSTANCE 4 OUTPUT 5 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 385 0181 1 Output Type R W 4 5 386 0182 2 Output Usage R W 4 6 387 0183 3 Output Cycle Time R W 4 8 409 0199 25 Bus Power R W 4 9 MLC9000 User Guide INSTANCE 5 OUTPUT 6 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463
73. 4 Reset Loop Alarm Time R W 4 17 869 0365 5 Rate R W 4 17 870 0366 6 Overlap Deadband R W 4 18 871 0367 7 Bias Manual Reset R W 4 19 872 0368 8 ON OFF Differential R W 4 19 873 0369 9 Manual Power R W 4 11 874 036A 10 Preset Power Output R W 4 20 875 036B 11 Soft Start Setpoint R W 4 14 876 036C 12 Soft Start Time R W 4 14 877 036D 13 Soft Start Primary Output R W 4 15 Power Limit 888 0378 24 HEAT Output Power R O 4 15 889 0379 25 COOL Output Power R O 4 15 880 890 0370 037A 26 0 16 Loop Alarm Status R O Write 4 15 operations to this parameter are accepted but ignored 881 890 0371 037A 26 1 17 Easy Tune Status R O Write 4 13 operations to this parameter are accepted but ignored 882 890 0372 037A 26 2 18 Pre Tune Status R W 4 12 MLC9000 User Guide 5 5 5 Alarm Parameters 5 5 5 1 LCMs C120 C130 C230 and C231 INSTANCE 0 ALARM 1 PARAMETERS LCM Class 04 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1024 1024 0400 0400 0 0 O Alarm Inhibit R W 4 22 1025 0401 1 Alarm Type R W 4 17 1026 0402 2 Alarm Value R W 4 17 1027 0403 3 Alarm Hysteresis R W 4 22 1040
74. 5 eS dug Ea 7 3 7 5 3 Cyclic Messages Data Table Format 0 7 4 vii MLC9000 User Guide 7 5 3 1 Reading Primary Data 99999999999 7 6 7 5 3 2 Reading Secondary Data 99999999999 7 8 7 5 3 3 Writing Setpoints We rari AS fav sam GT TR Mar LA Pay s ino fale el ch qt x dE 7 8 7 5 3 4 Writing Secondary Data 0 7 9 7 5 4 Cyclic Messages Data Table Format Types 1 9 7 10 7 5 4 1 Reading Parameters st ttt tt ts 7 12 7 5 4 2 Writing Parameters 7 13 7 5 5 Acyclic 7 14 7 5 5 1 Reading a Parameter of the PROFIBUS BCM 7 14 7 5 5 2 Writing a Parameter to the PROFIBUS BCM 7 14 7 6 ADDITIONAL PROFIBUS INFORMATION 7 15 7 7 PARAMETER LIST 7 16 7 7 1 Input 7 17 7 7 2 _ 7 19 7 7 3 7 20 7 7 4 Control 7 21 7 7 5 Alarm Parameters 7 25 7 7 5 1 LCMs C120 C130 C230 231 22 7 25 7 7 5 2 C460 C461 C462 and C463 sett 7 25 7 7 6 Heater Current 7 27 7 7 7 Calibration 7 27 7 7 8 LCM Descriptor Parameters 7
75. 62 amp C463 Relay Outputs 5 and 6 are single pole double throw SPDT outputs all Modules C46x 2 12 4 1 RELAY OUTPUTS 1 4 Modules C462 and C463 N O 3 N O 5 N O N O pi RLY1 com RLY2 com RLY3 8 coM RLY4 2 12 4 2 RELAY OUTPUTS 4 AND 5 All C46x Modules 10 13 11 RLY5 14 RLY6 12 15 2 12 5 SSR Drive Outputs Modules C460 and C461 These supply 12V DC nominal 10V DC minimum at up to 20mA load 31 51 11 HE SSR1 An SSR2 nz SSR3 SSR4 MLC9000 User Guide 3 INSTALLING THE CONFIGURATOR ON YOUR PC 3 1 PRE REQUISITES Your personal computer should satisfy the following minimum requirements for satisfactory operation of the software Microprocessor 200MHz Pentium 400MHz recommended Minimum size RAM 32MB 128MB recommended Minimum Hard Disk 26MB Space required Display 16000 colour display recommended Connecting Port 9 pin PC AT serial port Operating System Windows 95 98 2000 or Windows NT Workstation 4 0 3 2 INITIAL INSTALLATION 1 Insert the CD ROM labelled GCON100x CONFIGURATOR into the appropriate drive on your PC Note The Setup program should start automatically If it does not navigate to the appropriate drive using Windows Explorer and run the Setup icon 2 The Setup program will run the Setup Wizard which will guide you through the installation procedure You will be prompted to enter your name and company name 3 You will
76. 9000 via the PROFIBUS interface the MLC9000 system must first be registered on the PROFIBUS network using the PROFIBUS network manager software A PROFIBUS gsd gse file is provided on a 3 5 Floppy disk with the PROFIBUS B240 BCM to allow the the MLC9000 to be registered onto the PROFIBUS network The latest MLC9000 gsd gse file is always available from our website at www westinstruments com Europe or www dancon com North America 7 4 VO SIZES AND MAPPING The I O requirements for PROFIBUS are dependent upon the number of Loop Controller Modules LCM s in the MLC9000 system At power up the BCM detects the the highest address LCM and sets the PROFIBUS I O data size accordingly For this reason when setting up the MLC9000 system on a PROFIBUS network gaps are not allowed L___ J If it is likely that additional LCMs will be added to the MLC9000 in the future ensure that other PROFIBUS devices mapped to the PLC do not use registers that may be required by these additional LCMs The maximum PLC I O requirements for the MLC9000 are 104 bytes input and 70 bytes output With older versions of the gsd gse file a device called Empty Slot was available to reserve register space for future expansion The amount of register space the empty slot reserved was for the single loop LCM making it unsuitable for systems that may require the 4 loop LCM in the future
77. A 10h DC Linear 4 20mA 11h External Input 1 The RTD linear and external input ranges are not available on the LCM C231 2 Thermocouple RTD and mV DC Linear ranges are not available on LCMs C461 and C463 3 DC Linear V and mA ranges are not available on 4 Loop LCMs C460 and C462 4 For description of external input see Subsection 4 1 12 MLC9000 User Guide Effects of change on A change in the setting of this parameter causes the other parameters following parameters to be forced to their 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 9 Input Units The temperature units 0 C 1 F for thermocouple and RTD inputs If the input is not a thermocouple 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 on the fly 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 4 1 10 Input Scale Range Maximum The input value corresponding to the maximum for the selected input
78. AT Output Power R O 4 15 25 COOL Output Power R O 4 15 26 0 16 Loop Alarm Status R O Write operations to this 4 15 parameter are accepted but ignored 26 1 17 Easy Tune Status R O Write operations to this 4 13 parameter are accepted but ignored 26 2 18 Pre Tune Status R W 4 12 MLC 9000 User Guide INSTANCE 1 LOOP 2 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Name Type Ref Parameter Page Number Word Bit 0 0 0 Manual Control Enable Disable R W 4 11 0 1 1 Programmable Sensor Break R W 4 20 0 2 2 Select RaPID R W 4 12 0 3 3 Select Easy Tune RAW 4 12 0 4 4 Control Output Action R W 4 19 0 5 5 Control Type R W 4 16 0 6 6 Loop Alarm Enable R W 4 15 0 7 7 Auto Pre Tune R W 4 13 0 8 8 Control Mode R W 4 20 1 Primary Output Power Limit R W 4 13 2 Proportional Band 1 R W 4 16 3 Proportional Band 2 R W 4 17 4 Reset Loop Alarm Time R W 4 17 5 Rate R W 4 17 6 Overlap Deadband R W 4 18 7 Bias Manual Reset R W 4 19 8 ON OFF Differential R W 4 19 9 Manual Power R W 4 11 10 Preset Power Output R W 4 20 11 Soft Start Setpoint R W 4 14 12 Soft Start Time R W 4 14 13 Soft Start Primary Output Power Limit R W 4 15 24 HEAT Output Power R O 4 15 25 COOL Output Power R O 4 15 26 0 16 Loop Alarm Status
79. CM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 LCM Serial Number R O 4 29 2 3 4 Product Module Type Identifier R O 4 29 5 Firmware ID R O 4 29 6 Database ID R O 4 29 21 COOL Output Power R O 4 30 22 HEAT Output Power R O 4 30 23 Actual Setpoint Value R O 4 30 24 Process Variable Value R O 4 30 25 Status Indicators R O 4 30 6 17 MLC9000 User Guide INSTANCE 3 LOOP 4 LCM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 LCM Serial Number R O 4 29 2 3 4 Product Module Type Identifier R O 4 29 5 Firmware ID R O 4 29 6 Database ID R O 4 29 21 COOL Output Power R O 4 30 22 HEAT Output Power R O 4 30 23 Actual Setpoint Value R O 4 30 24 Process Variable Value R O 4 30 25 Status Indicators R O 4 30 6 4 9 Communications Configuration Parameters COMMUNICATIONS CONFIGURATION PARAMETERS BCM Class 12 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 PC Port Poll Timeout R W 4 31 PC Port Minimum Poll Interval R W 4 31 DeviceNet Address R W 4 32 2 7 8 DeviceNet Data Rate R W 4 32 6 4 10 BCM Descriptor Parameters BCM DESCRIPTOR PARAMETERS BCM Class 15
80. Data 10 R W 4 34 18 Configurable Data Assembly Value Data 11 R W 4 34 19 Configurable Data Assembly Value Data 12 R W 4 34 20 Configurable Data Assembly Value Data 13 R W 4 34 21 Configurable Data Assembly Value Data 14 R W 4 34 22 Configurable Data Assembly Value Data 15 R W 4 34 23 Configurable Data Assembly Value Data 16 R W 4 34 7 30 8 MLC9000 User Guide DIAGNOSTICS FAULT FINDING The Bus Communications Module BCM and Loop Controller Modules LCMs in the ML C9000 System are equipped with LED indicators which serve as simple fault diagnosis tools 8 1 BCM B210 B220 The LED indicators associated with the PC RS232 Port and MODBUS Port serve the following diagnostic functions RS232 Port LED Meaning MODBUS Port Meaning State LED State OFF No power OFF No power Green flashing 1 second ON Communication established via RS232 port Green continuous Normal operation Valid MODBUS frames have been continuous alarm present least 1 second 1 second received for this Module OFF reverts to flashing green after timeout if configured via the PC port Red Power ON and Bus Ready Green flash at A valid MODBUS frame has been received for this Module The flash time is re started each time a valid MODBUS frame has been detected Green continuous Power ON and OK Red green flashing 1 second red 1 second green Communica
81. G SUPPORT FORNEWMODULES 3 2 3 4 PORT RESCUE APPLICATION 3 2 4 PARAMETER 5 4 4 4 1 INPUT PARAMETERS LCM Class 0 4 1 4 1 1 Process Variable PV 4 1 4 1 2 Input Filter Time 4 1 4 1 3 Process Variable 4 1 4 1 4 Over range 0 4 2 4 1 5 Under range Flag 4 2 4 1 6 Sensor Break 0 4 2 4 1 7 Input 1 Flag amp Input 2 Flag LCM Module C231 only 4 2 4 1 8 Input Range Type Span 4 2 4 1 9 Input UnitS eae Eo ea RS 4 3 4 1 10 Input Scale Range Maximum 4 3 4 1 11 Input Scale Range 4 4 4 1 12 External Input 4 4 4 1 13 Mains Line 4 5 4 2 OUTPUT PARAMETERS LCM Class 1 4 5 4 2 1 as Rely os efe Iren ue gp oe 4 5 4 2 2 Output Usage 4 6 4 2 2 1 SINGLE LOOPLCMs koros e aTM s a 4 6 4 2 2 2 FOUR LOOP LCMs E WP a Re Ad Du ay da ae er amp 4 7 4 2 3 Output Cycle 4 8 4 2 4 DC Linear Output Scale Maximum Modules C130 C230 and C231 Dui
82. Gah E B 2 USING MANUAL CONTROL AND BUS POWER OUTPUTS MANUAL CONTROL C 1 BUS POWER 5 C 1 AUTO CONFIGURATION AND SLAVE INHIBIT D 1 INITIAL SYSTEM D 1 SUBSEQUENT D 1 D 1 INTERRUPTION BY POWER FAILURE D 2 CLEARING A SLAVE INHIBIT CONDITION D 2 FORCING A SLAVE INHIBIT CONDITION D 2 1 1 MLC9000 User Guide 1 MLC9000 SYSTEM OVERVIEW ML C9000 is a multi loop DIN rail mounted behind the panel PID control system each system comprises ow LAM Lt a a One Bus Communications Module BCM mounted directly Figure 1 1 Typical MLC9000 System onto the DIN rail see Figure 1 2 b Up to eight Loop Controller Modules LCMs each one mounted via an Interconnect Module onto the DIN rail see Figure 1 3 It is possible to mix different LCM types in the same MLC9000 System as long as the maximum of eight LCMs per system is not exceeded Power Input N 18 30v dc a Model MLC 9000 B S Serial No Use copper conductors o 23 m a 9 g Figure 1 2 Bus Communications Figure 1 3 Loop Controller Module fitted Module fitted on DIN on DIN mounting rail via mounting rail Interconnect Module The BCM provides
83. HNICAL SUPPORT For technical support contact the appropriate one of the following centres GREAT BRITAIN West Instruments Ltd The Hyde Business Park Brighton East Sussex BN2 4JU England Tel 44 0 1273 606271 Fax 44 0 1273 609990 www west inst co uk Email info west inst co uk GERMANY Hengstler GmbH Postfach 1151 D 78550 Aldingen German Tel 49 0 7424 89 0 Fax 49 0 7424 89 470 www hengstler com Email info hengstler de ITALY C D Automation Via F Lli Cervi 46 48 20020 Cantalupo di Cerro Maggiore MI Milano Italy Tel 39 0331 533512 Fax 39 0331 533516 www cdautomation com ICG Holding S r l Hengstler brands only Via Leonardo da Vinci 45 47 20020 Lainate MI Italy Tel 39 02 9330011 Fax 39 02 933001299 E mail info icg holding com FRANCE Hengstler Contr le Num rique 2 1 des Mardelles B P 71 94 106 rue Blaise Pascal 93602 Aulnay sous Boix C dex France T l 33 01 48795500 Fax 33 01 48795569 U S A Danaher Controls 1675 Delany Road Gurnee IL 60031 Tel 1 847 662 2666 Fax 1 847 662 6633 www dancon com JAPAN Hengstler Japan Corp Tokyo 4 4 18 Takadanobaba Shinjyuku Ku Tokyo 169 0075 Japan Tel 81 0 3 5338 8360 Fax 81 0 3 5338 8361 Email k_hirao hengstler co jp MLC9000 User Guide APPENDIX DECIMAL TO HEXADECIMAL CONVERSION For decimal to hexadecimal conversion it is recommended that calculators a
84. Heater Current Parameters HEATER CURRENT PARAMETERS LCM Class 06 Applicable only to product variants C230 and C231 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Short Circuit Heater Break Alarm Enable Disable R W 4 25 1 Heater Current Input Range R W 4 25 2 Heater Current Scale Range Maximum R W 4 25 3 Low Heater Break Alarm value R W 4 24 4 High Heater Break Alarm value R W 4 24 24 Bus Input value R W 4 26 25 Heater Current value R O 4 24 26 0 16 Low Heater Break Alarm state R O 4 24 26 1 17 High Heater Break Alarm state R O 4 25 26 2 18 Short Circuit Heater Break Alarm state R O 4 25 6 4 7 Calibration Parameters INSTANCE 0 LOOP 1 CALIBRATION PARAMETERS LCM Class 14 MLC9000 Number Name Type Ref Page Word Bit 23 Calibration Value R O 4 27 24 Calibration Phase R W 4 27 25 Calibration Password R W 4 28 INSTANCE 1 LOOP 2 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Number Name Type Ref Page Word Bit 23 Calibration Value R O 4 27 24 Calibration Phase R W 4 27 25 Calibration Password R W 4 28 INSTANCE 2 LOOP 3 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Number Name Type Ref Pa
85. Input Parameters INSTANCE 0 INPUT 1 PARAMETERS LCM Class 00 MLC9000 Parameter Number Name Type Ref Word Bit Pago 0 0 0 Mains Line Frequency R W 4 5 Single Loop LCM s only 1 Input Type amp Range R W 4 2 2 Units R W T C amp RTD inputs 4 3 R O DC inputs 3 Scale Range Maximum R W 4 3 4 Scale Range Minimum R W 4 4 5 Process Variable Offset R W 4 1 6 Input Filter Time Constant R W 4 1 24 External Input Value R W 4 4 25 Process Variable R O 4 1 26 0 16 Over range Flag R O 4 2 26 1 17 Under range Flag R O 4 2 26 2 18 Sensor Break Flag R O 4 2 26 3 19 Input 1 Status 4 2 1 operating 0 break R O for Module C231 26 4 20 Input 2 Status only 4 2 1 operating 0 break INSTANCE 1 INPUT 2 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Word Bit rago 0 0 0 Not Used n a 1 Input Type amp Range R W 4 2 Units R W T C amp RTD inputs 4 3 R O DC inputs 3 Scale Range Maximum R W 4 3 4 Scale Range Minimum R W 4 4 5 Process Variable Offset R W 4 1 6 Input Filter Time Constant R W 4 1 24 External Input Value R W 4 4 25 Process Variable R O 4 1 26 0 16 Over range Flag R O 4 2 26 1 17 Under range Flag R O 4 2 26 2 18 Sensor Break Flag R O 4 2 MLC 9000 User Guide
86. L outputs although it is possible to select Easy Tune for this configuration Loop Alarm if originally enabled is disabled during Easy Tune execution and is re enabled upon completion of the Easy Tune operation NOTE Easy Tune will not run when Soft Start is running A description of the Easy Tune facility is in Appendix B 4 4 5 Pre Tune Status This parameter controls indicates the status of the single shot Pre Tune routine Write operation Read operation Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 1 7 Instigate Pre Tune 0 Disable Pre Tune 1 Pre Tune operating 0 Pre Tune disabled 1 instigate operating or 0 disable disabled 0 disabled None When Pre Tune completes operation PID terms may be affected MLC9000 User Guide NOTE The Pre Tune routine operates only if the process variable is greater than 596 of input span from the setpoint If Pre Tune is selected whilst Easy Tune is running the LCM will ignore this selection Pre Tune will remain disabled Pre Tune will not operate when Soft Start is running A description of the Pre Tune facility is in Appendix B 4 4 6 Auto Pre Tune This parameter enables disables the Auto Pre Tune facility which automatically executes the single shot Pre Tune routine on power up A description of the Pre Tune facility is in Appendix B Adjustment Range 1 Auto Pre Tune enabled operates every power up
87. LCM Address 1 Write OOh to the Read Data Selector parameter in the Write Data Table at Byte Offset 1 Data Table Type 0 Wait for the Data Selected parameter in the Read Data Table at Byte Offset 0 to be Oh Wait for the Data Selected parameter in the Read Data Table at Byte Offset 1 to be OOh Read the Setpoint 1 value from the Read Data Table at Byte Offsets 36 and 37 MLC9000 User Guide 7 5 3 2 Reading Secondary Data Byte Offsets 2 to 23 in the Read Data table contain less frequently used loop data This Secondary Data is likely to be used for setting up control loops The specific loop data is established by writing to the Loop Offset and the LCM Address of the Read Data Selector as previously described To confirm that the Read Data is valid the PLC program should check that the Data Selected parameter in the Read Data Table at offsets 0 and 1 contains the current value of the Read Data Selector Only then can the PLC program be sure that the Secondary Data is valid for the specified loop CAUTION The Loop Offset of the Read Data Selector determines which loop of the LCM Secondary Data is returned for In a system that combines both Single Loop LCMs and 4 Loop LCMs selecting a Loop Offset other than 0 will cause the Secondary Data for the Single Loop LCMs to be returned as FFFFh Example Reading the Proportional Band PB1 parameter for the 2nd loop of LCM 2 Write 12h to the Read Data Selector parameter in the Writ
88. M 6 0 Setpoint 1 low note1 17 PB2 high 17 LCM 6 0 Setpoint 1 high note1 18 9 Overlap low 18 LCM 7 0 Setpoint 1 low note1 19 Overlap high 19 LCM 7 0 Setpoint 1 high note1 20 10 Bias low 20 LCM 8 0 Setpoint 1 low note1 21 Bias high 21 LCM 8 0 Setpoint 1 high note1 22 11 On Off low 22 LCM 1 1 Setpoint 1 low note1 23 On Off high 23 LCM 1 1 Setpoint 1 high note1 24 33 Primary LCM1 Data Ju 34 43 Primary LCM2 Data y 44 53 Primary LCM3 Data 68 LCM 8 3 Setpoint 1 low note1 54 63 Primary LCM4 Data 69 LCM 8 3 Setpoint 1 low note1 64 73 Primary LCM5 Data 74 83 Primary LCM6 Data 84 93 Primary LCM7 Data 94 103 Primary LCM 8 Data note1 Writes to Setpoint 1 Ensure Setpoint 1 is selected as active setpoint when using PROFIBUS MLC9000 User Guide NOTE The LCM address scheme used in Table 2 is LCM n m where n LCM Position and m Loop Offset Setpoints for each loop can be changed by writing the required value to the Write Data Table They are addressed in the following manner LCM 1 0 Setpoint LCM 8 0 Setpoint are the Setpoints for the 1 Loop of each LCM LCM 1 1 Setpoint LCM 8 1 Setpoint are the Setpoints for the 2 Loop of each LCM The 2 3 and 4 Loop Setpoints are only applicable if 4 Loop LCMs are fitted Table 3 Read Data Selector Format Bit Position 15 8 7 4 3 0 Field Type 0 Loop Offset 0 3 LCM Address 1 8 Field Descript
89. O 4 30 24 Process Variable Value R O 4 30 25 Status Indicators R O 4 30 INSTANCE 1 LOOP 2 LCM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 LCM Serial Number R O 4 29 2 3 4 Product Module Type Identifier R O 4 29 5 Firmware ID R O 4 29 6 Database ID R O 4 29 21 COOL Output Power R O 4 30 22 HEAT Output Power R O 4 30 23 Actual Setpoint Value R O 4 30 24 Process Variable Value R O 4 30 25 Status Indicators R O 4 30 INSTANCE 2 LOOP 3 LCM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 LCM Serial Number R O 4 29 2 3 4 Product Module Type Identifier R O 4 29 5 Firmware ID R O 4 29 6 Database ID R O 4 29 21 COOL Output Power R O 4 30 22 HEAT Output Power R O 4 30 23 Actual Setpoint Value R O 4 30 24 Process Variable Value R O 4 30 25 Status Indicators R O 4 30 7 28 MLC 9000 User Guide INSTANCE 3 LOOP 4 LCM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 LCM Serial Number R O 4 29 2 3 4 Product Module Type Identifier R O 4 29 5 Firmware ID R O 4 29 6 Database ID R O 4 29 21 COOL Output Power R O 4 30 22 HEAT Output Power R O 4 30 23 Actual Set
90. ODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 65 0041 1 Input Type amp Range R W 4 2 66 0042 2 Units R W T C amp 4 3 RTD inputs R O DC inputs 67 0043 3 Scale Range Maximum R W 4 3 68 0044 4 Scale Range Minimum R W 4 4 69 0045 5 Process Variable Offset R W 4 1 70 0046 6 Input Filter Time Constant R W 4 1 88 0058 24 External Input Value R W 4 4 89 0059 25 Process Variable R O 4 1 80 90 0050 005A 26 0 16 Over range Flag R O 4 2 81 90 0051 005A 26 1 17 Under range Flag R O 4 2 82 90 0052 005A 26 2 18 Sensor Break Flag R O 4 2 5 9 MLC9000 User Guide INSTANCE 3 INPUT 4 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 97 0061 1 Input Type amp Range R W 4 2 98 0062 2 Units R W T C amp 4 3 RTD inputs R O DC inputs 99 0063 3 Scale Range Maximum R W 4 3 100 0064 4 Scale Range Minimum R W 4 4 101 0065 5 Process Variable Offset R W 4 1 102 0066 6 Input Filter Time Constant R W 4 1 120 0078 24 External Input Value R W 4 4 121 0079 25 Process Variable R O 4 1 112 122 0070
91. Only parameter indicates the Serial Number of the Bus Communications Module It is burnt into the BCM s EEPROM at manufacture It is in the numeric range 0 to 999 999 999 999 MLC9000 User Guide 4 10 2 Product Identifier This Read Only parameter identifies the product type and manufacturer It is burnt into the BCM s EEPROM at manufacture Value is one of 0 BCM 24V supply RS232 Port only B210 1 Reserved for future use 2 BOM 24V supply RS232 Port and MODBUS Port B220 3 Reserved for future use 4 BOM 24V supply RS232 Port and DeviceNet Port B230 5 BCM 24V supply RS232 Port and PROFIBUS Port B240 4 10 3 Firmware ID This Read Only parameter indicates the BCM firmware version and issue number It is in the range 0 to 27 The format of the ID word is Bits 0 4 Revision Number 1 2 etc Bits 5 9 Alpha version A 0 B 1 etc Bits 10 15 Numeric version MODBUS BCM 1 4 10 4 Database ID This Read Only parameter identifies the valid versions of database for the BCM Value is one of 0 BCM RS232 Port only B210 1 BCM RS232 Port and MODBUS Port B220 4 BCM RS232 Port and DeviceNet Port B230 5 BOM RS232 Port and PROFIBUS Port B240 4 33 MLC 9000 User Guide 4 10 5 Configurable Data Assembly Parameters These parameters provide the data on parameters to be assembled by the Bus Communications Module prior to reading by an external application The parameter word ad
92. Output 2 a CN 8 Output 2 O Output 1 Process Variable ON OFF Differential Negative values Overlap Deadband Figure 4 1 Proportional Band and Overlap Deadband MLC9000 User Guide 4 4 20 Bias Manual Reset This parameter defines the bias added to output power expressed as a percentage of HEAT output power This parameter is not applicable if Proportional Band 1 is set to 0 ON OFF control see Subsection 4 4 15 Adjustment Range Default Value Automatic Change Effect of Change on Other Parameters 0000 096 to 0064h 10096 HEAT output only configured or FF9Ch 100 to 0064h 410096 HEAT and COOL outputs configured 0019h 25 Forced to default value if Input Range see Subsection 4 1 8 is changed None 4 4 21 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 Case 3 in Figure 4 1 Adjustment Range Default Value Automatic Change Effect of Change on Other Parameters 0001 0 1 to 0064h 10 0 of input span 0005 5 Forced to default value if Input Range see Subsection 4 1 8 is changed None 4 4 22 Control Output Action This parameter determines the action of the PID control algorithm for the associated output Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 0 reverse
93. TEM 3 LAL _ MLC9000 BUS COMPATIBLE PID CONTROL SYSTEM User Guide 59168 5 July 2002 00127 MLC9000 User Guide MLC9000 User Guide CONTENTS 1 MLC9000 SYSTEM OVERVIEW 1 1 2 INSTALLATION 202525 XE unum Ete 2 1 2 1 GENERARE 22 5 muse ar wi Ao at quts eg ol tone wn 2 1 2 2 2 2 2 3 INSTALLING THE LCMS AND INTERCONNECT MODULES 2 2 2 4 2 3 2 5 2 3 2 6 REMOVING AN INTERCONNECT MODULE 2 3 2 7 PRECAUTIONS WHILST WIRING 2 4 2 7 1 Genetal 2 ace wen 404 cav ien eee 2 4 2 7 2 Thermocouple Inputs 2 4 2 7 3 RTD 3 wire Pt 100 Inputs 2 4 2 8 ELECTRICAL CONNECTIONS MODBUS BCM 2 5 2 8 1 Power Input 2 2 om cem xs S ate hu e Patet dus 2 5 2 8 2 RS232 Porte e doe Ces P det D n ed 2 6 2 8 3 5485 5 REN UR RIDES 2 6 2 9 ELECTRICAL CONNECTIONS DEVICENETBCM 2 6 2 9 1 Power 2 6 2 9 2 RS232 Port 5x m 4 edam uro des 2 2 2 6 2 9 3 2 7 2 10 ELECTRICAL CONNECTIONS PROFIBUS BCM 2 7 2 10 1 Power Input ieee
94. Type Ref Parameter Page Number Word Bit 0 0 0 Manual Control Enable Disable R W 4 11 0 1 1 Programmable Sensor Break R W 4 20 0 2 2 Select RaPID R W 4 12 0 3 3 Select Easy Tune RAW 4 12 0 4 4 Control Output Action R W 4 19 0 5 5 Control Type R W 4 16 0 6 6 Loop Alarm Enable R W 4 15 0 7 7 Auto Pre Tune R W 4 13 0 8 8 Control Mode R W 4 20 1 Primary Output Power Limit R W 4 13 2 Proportional Band 1 R W 4 16 3 Proportional Band 2 R W 4 17 4 Reset Loop Alarm Time R W 4 17 5 Rate R W 4 17 6 Overlap Deadband R W 4 18 7 Bias Manual Reset R W 4 19 8 ON OFF Differential R W 4 19 9 Manual Power R W 4 11 10 Preset Power Output R W 4 20 11 Soft Start Setpoint R W 4 14 12 Soft Start Time R W 4 14 13 Soft Start Primary Output Power Limit R W 4 15 24 HEAT Output Power R O 4 15 25 COOL Output Power R O 4 15 26 0 16 Loop Alarm Status R O Write operations to this 4 15 parameter are accepted but ignored 26 1 17 Easy Tune Status R O Write operations to this 4 13 parameter are accepted but ignored 26 2 18 Pre Tune Status R W 4 12 MLC9000 User Guide INSTANCE 3 LOOP 4 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Name Type Ref Parameter Page Number Word Bit 0 0 0 Manual Control Enable Disa
95. US MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 1536 1536 0600 0600 0 0 0 Short Circuit Heater Break R W 4 25 Alarm Enable Disable 1537 0601 1 Heater Current Input Range R W 4 25 1538 0602 2 Heater Current Scale R W 4 25 Range Maximum 1539 0603 3 Low Heater Break Alarm R W 4 24 value 1540 0604 4 High Heater Break Alarm R W 4 24 value 1560 0618 24 Bus Input value R W 4 26 1561 0619 25 Heater Current value R O 4 24 1552 1562 0610 061A 26 0 16 Low Heater Break Alarm R O 4 24 state 1553 1562 0611 061A 26 1 17 High Heater Break Alarm R O 4 25 state 1554 1562 0612 061A 26 2 18 Short Circuit Heater Break R O 4 25 Alarm state 5 5 7 Calibration Parameters INSTANCE 0 LOOP 1 CALIBRATION PARAMETERS LCM Class 14 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3607 0 17 23 Calibration Value R O 4 27 3608 0E18 24 Calibration Phase R W 4 27 3609 0E19 25 Calibration Password R W 4 28 5 19 5 20 MLC9000 User Guide INSTANCE 1 LOOP 2 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463
96. acting or 1 direct acting 0 reverse acting None None 4 19 4 20 MLC9000 User Guide 4 4 23 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 see Subsection 4 4 24 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 COOL and HEAT outputs are forced to zero when a sensor break is detected Default Value 0 OFF Automatic Change None Effect of Changes on None Other Parameters 4 4 24 Preset Power Output This parameter defines the output power level that will be set when with Programmable Sensor Break OFF see Subsection 4 4 23 a sensor break condition occurs Adjustment Range 0000 0 to 0064h 100 HEAT output only configured or FF9Ch 100 to 0064h 100 HEAT and COOL outputs configured Default Value 0000 0 Automatic Change Forced within range if necessary when Control Type see Subsection 4 4 14 is changed Effect of Changes on None Other Parameters 4 5 ALARM PARAMETERS LCM Class 04 For single loop LCMs there are two alarm instances numbered 0 and 1 For four loop LCMs there are eight such instances Loop 1 2 3 4 Alarm Ins
97. active Orange green and red simultaneously Hardware fault detected NOTE An active alarm will over ride a continuous green indication in the case of a flashing green state indication of an active alarm will appear during the OFF time intervals i e Indicator will flash alternate green red 8 2 8 3 MLC9000 User Guide 8 5 MALFUNCTION ON THE MODBUS INTERFACE TO THE PLC If a malfunction occurs on the MODBUS interface to the PLC this can be investigated using the following procedure Check Cables Cable polarity A wired to A etc Data transfer rate both ends Physical address Data format both ends Does the BCM RS485 LED flash Can the Configurator read the MLC 9000 configuration via the RS485 port Replace BCM Can the PLC execute a MODBUS Loopback Diagnostic Test Function 08 PLC HARDWARE FAULT PLC PROGRAM FAULT 8 6 MALFUNCTION ON THE DEVICENET INTERFACE TO THE PLC If a malfunction occurs on the DeviceNet interface to the PLC refer to the diagnostic display information in Subsection 8 2 If more help is needed refer to the DeviceNet diagnostics section of your PLC manufacturer s software hardware manuals 8 7 MALFUNCTION ON THE PROFIBUS INTERFACE TO THE PLC If a malfunction occurs on the PROFIBUS interface to the PLC refer to the diagnostic display information in Subsection 8 3 If more help is needed refer to the
98. al Alarms Logical OR of alarms to an individual hardware output is available LOOP CONTROL PID Single Output Loop Control Automatic Tuning Easy Tune Pre Tune and RaPID Manual Reset Bias Added each control algorithm execution Auto Manual Control User selectable with bumpless transfer into and out of Manual Control PID Dual Output Loop Control Automatic Tuning Pre Tune and RaPID Manual Reset Bias Added each control algorithm execution Auto Manual Control User selectable with bumpless transfer into and out of Manual Control OPERATING CONDITIONS Ambient Temperature 0 C to 55 C operating 20 C to 80 C storage Relative Humidity 3096 9096 non condensing operation and storage Supply Voltage Powered by BCM within its operating conditions 10 8 10 9 MLC 9000 User Guide APPROVALS Product Family EMC EN61326 NOTE For line conducted AM signals in the frequency range 400kHz to 1 65MHz communications with the RS485 MODBUS and RS232 ports may be disrupted but will self recover when the interfering signals are removed Safety Complies with EN61010 1 and UL3121 1 PHYSICAL Dimensions Height 100mm Width 22mm Depth 120mm Mounting 35mm Top Hat DIN rail mounting via Interconnect Module Connector Types 5 08mm Combicon type in all cases Weight 0 15kg MLC9000 User Guide 11 TEC
99. ar mA V HEAT Power Yes No Yes if Output 1 is not HEAT Power COOL Power No Yes Yes linear only Alarm Output Yes Yes Yes Relay SSR Drive only Recorder Output SP PV No No Yes Linear Output only Bus Power Yes Yes Yes Linear Output only Default Values Automatic Change Effects of Change on Other Parameters 4 6 Output 1 HEAT Output Output 2 Alarm 1 output direct acting Output 3 Alarm 1 output direct acting Output usage is restricted as shown in Table 4 1 If this parameter is not initially set to 00 HEAT Output nor 01 COOL Output and Output Type see Subsection 4 2 1 is changed from Relay SSR Drive to DC Linear this parameter will be set to 13 Recorder Output Setpoint If this parameter is initially set to 13 Recorder Output Setpoint or 14 Recorder Output Process Variable and Output Type see Subsection 4 2 1 is changed from DC Linear to Relay SSR Drive this parameter will be set to 03 Alarm 1 Output direct acting None 4 2 2 2 Available Uses MLC9000 User Guide FOUR LOOP LCMs HEAT Primary Control output for each loop COOL Secondary Control output for each loop Bus Power output Alarm Alarm or Loop Alarm direct acting Alarm Alarm or Loop Alarm reverse acting The output usage is defined by writing to the Output Usage parameter the format of the Output Usage parameter word is Most Least significa
100. arameter from the MLC9000 BCM using PROFIBUS Acyclic messaging a PROFIBUS Acyclic write must first be performed followed by a PROFIBUS Acyclic read The Acyclic write operation initiates the read within the PROFIBUS BCM and the Acyclic read operation returns the information Example Reading the Heater Current Parameter for the 1st loop of LCM4 PROFIBUS Byte Value Purpose Function Type Acyclic Write N A Slot Number 4 LCM Number 4 Index 3 Modbus Function 3 Length 4 4 Bytes Data at Offset 0 6 Class 6 Data at Offset 1 25 Instance 0 Parameter 25 Data at Offset 2 0 Number of registers to read High byte Data at Offset 3 1 Number of registers to read Low byte PROFIBUS Byte Value Purpose Function Type Acyclic Read N A Slot Number 0 Not Used Index 0 Not Use Length 5 5 Bytes The data requested will be returned as the response to the Acyclic read 7 5 5 2 Writing a Parameter to the PROFIBUS BCM 7 14 7 15 MLC 9000 User Guide To write a parameter to the PROFIBUS BCM using PROFIBUS Acyclic functions a PROFIBUS Acyclic write must be performed followed by a PROFIBUS Acyclic read The Acyclic write operation initiates the write action within the PROFIBUS BCM and the Acyclic read operation returns the status of the write Example Writing a value of 100 to the High Heater Break Alarm parameter for the 1st loop of LCM1
101. arisation Accuracy Better than 0 2 C any point 0 05 typical Temperature Stability 0 01 of range span C change in ambient temperature Lead Compensation Automatic to 500 maximum lead resistance giving less than 0 5 of range span additional error RTD Sensor Current 150A 10uA DC LINEAR INPUTS Measurement Accuracy Better than 0 1 of range span 1 LSD Temperature Stability 0 01 of range span C change in ambient temperature Input Resistance mV Input gt 1MQ V Input 47kO mA Input 4 70 Max Resolution 32000 to 32000 Equivalent to a 16 bit ADC RELAY OUTPUTS Contact Type RLY1 RLY4 Single pole single throw SPST N O RLY5 and RLY6 Single pole changeover SPDT Rating 2A resistive 120 240V AC Lifetime gt 500 000 operations at rated voltage current Isolation Inherent 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 Not isolated from other similar outputs in the same system ALARM CONTROL Maximum No of Alarms Two soft alarms per input plus four loop alarms Maximum No of Alarm Outputs Available Any output can be used for any alarm indication Alarm Types Available Process High Alarm Process Low Alarm Band Alarm Deviation Alarm Combinatori
102. ass 14 MLC9000 Number Name Type Ref Page Word Bit 23 Calibration Value R O 4 27 24 Calibration Phase R W 4 27 25 Calibration Password R W 4 28 INSTANCE 1 LOOP 2 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Number Name Type Ref Page Word Bit 23 Calibration Value R O 4 27 24 Calibration Phase R W 4 27 25 Calibration Password R W 4 28 INSTANCE 2 LOOP 3 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Number Name Type Ref Page Word Bit 23 Calibration Value R O 4 27 24 Calibration Phase R W 4 27 25 Calibration Password R W 4 28 INSTANCE 3 LOOP 4 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Number Name Type Ref Page Word Bit 23 Calibration Value R O 4 27 24 Calibration Phase R W 4 27 25 Calibration Password R W 4 28 7 27 MLC 9000 User Guide 7 7 8 LCM Descriptor Parameters INSTANCE 0 LOOP 1 LCM DESCRIPTOR PARAMETERS LCM Class 15 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 LCM Serial Number R O 4 29 2 3 4 Product Module Type Identifier R O 4 29 5 Firmware ID R O 4 29 6 Database ID R O 4 29 21 COOL Output Power R O 4 30 22 HEAT Output Power R O 4 30 23 Actual Setpoint Value R
103. aster attainment of setpoint from power up compared with convention pre tune methods It is best used on single output HEAT only control loops Easy Tune applies maximum power for a period removes it then measures the overshoot characteristics to compute terms Power is removed when the process variable is at the stored overshoot value below setpoint Figure B 1 shows a typical Easy Tune start up trace Peak Value Overshoot finish i e first reduction in process variable value detected Overshoot Power Up Maximum 0 Power Power Figure B 1 A Typical Easy Tune Start up Trace When a control loop s parameters are defaulted e g the input range is changed or on initial power up the stored overshoot is set to 20 C 20 F or 20 engineering units depending on the input range selected When Easy Tune is enabled it will only run at process power up if the process variable is more than 5 of the input span see Subsections 4 1 10 amp 4 1 11 from the setpoint Once it is started Easy Tune will abort if disabled or if a soft start manual power a ramping setpoint ON OFF control mode or a sensor break occurs If itis aborted the previously established PID terms are used During the initial phase maximum power as set by the user is applied until setpoint process variable stored overshoot B 1 B 2 MLC9000 User Guide Zero power is then applied and the peak value of the o
104. be prompted to define a folder into which you want the Configurator installed You may use the default folder or specify one of your own choice 4 Upon completion of the installation you will be offered the chance to run the Configurator 3 1 3 2 MLC9000 User Guide 3 3 ADDING SUPPORT FOR NEW MODULES Additional support software for new modules may be added to the existing Configurator on your PC This will enable you to use the updated Configurator to configure the new modules To add new support software 1 Insert the diskette or CD ROM containing the new support software into the appropriate drive on your PC 2 Run the existing Configurator 3 From the Contents page select the Manage Device Drivers option 4 Click the Add button The Add New Driver Wizard will guide you through the installation process 5 When you are prompted for the location of the new device files select the drive containing the new support software diskette CD ROM 6 Follow the remaining steps in the Add New Driver Wizard procedure to complete the installation Your Configurator is now updated to include the new module s 3 4 PORT RESCUE APPLICATION The GCON100x Configurator includes an additional piece of software called Port Rescue which is installed with the Configurator This overcomes problems with computers that have non standard RS232 ports mostly laptops by reserving the communications port for use by the Configurator softwar
105. ble R W 4 11 0 1 1 Programmable Sensor Break R W 4 20 0 2 2 Select RaPID R W 4 12 0 3 3 Select Easy Tune RAW 4 12 0 4 4 Control Output Action R W 4 19 0 5 5 Control Type R W 4 16 0 6 6 Loop Alarm Enable R W 4 15 0 7 7 Auto Pre Tune R W 4 13 0 8 8 Control Mode R W 4 20 1 Primary Output Power Limit R W 4 13 2 Proportional Band 1 R W 4 16 3 Proportional Band 2 R W 4 17 4 Reset Loop Alarm Time R W 4 17 5 Rate R W 4 17 6 Overlap Deadband R W 4 18 7 Bias Manual Reset R W 4 19 8 ON OFF Differential R W 4 19 9 Manual Power R W 4 11 10 Preset Power Output R W 4 20 11 Soft Start Setpoint R W 4 14 12 Soft Start Time R W 4 14 13 Soft Start Primary Output Power Limit R W 4 15 24 HEAT Output Power R O 4 15 25 COOL Output Power R O 4 15 26 0 16 Loop Alarm Status R O Write operations to this 4 15 parameter are accepted but ignored 26 1 17 Easy Tune Status R O Write operations to this 4 13 parameter are accepted but ignored 26 2 18 Pre Tune Status R W 4 12 6 13 6 14 MLC9000 User Guide 6 4 5 Alarm Parameters 6 4 5 1 LCMs C120 C130 C230 and C231 INSTANCE 0 ALARM 1 PARAMETERS LCM Class 04 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17
106. bserved 2 7 1 General 1 Allow sufficient free wiring i e free of looming wrapping or conduit at the MLC9000 system end to permit movement of connectors and modules during module installation removal replacement 2 Do not run input cables adjacent to power carrying cables If the wiring is run in a conduit use a separate conduit for the input wiring 2 7 2 Thermocouple Inputs 1 The correct type of thermocouple extension leadwire compensation cable should be used for the entire distance between the thermocouple sensor and the associated Loop Controller Module correct polarity should be observed throughout and joints in the cable should be avoided 2 If the thermocouple is grounded this must be done at one point only If the thermocouple extension leadwire is shielded the shield must be grounded at one point only On the Redundant Thermocouple variant thermocouples should not be grounded there must be no electrical connection between the primary thermocouple and the secondary thermocouple since this would cause inaccurate control and erratic operation 2 7 3 RTD 3 wire Pt 100 Inputs 1 The extension leads should be of copper 2 The resistance of the wires connecting the resistance element to the associated Loop Controller Module should not exceed 50 ohms per lead the leads should be of equal resistance 2 5 MLC9000 User Guide 2 8 ELECTRICAL CONNECTIONS MODBUS BCM Power Input RS232 Power Input
107. d OFF Not powered Orange Powering up Green PROFIBUS interface is initialising continuous flashing 1 Second Green flashing Communication established Red Searching for Baud rate Bus fault 1 second ON with PC i e PC is continuous 1 second OFF responding to polls Red Power ON and Bus Ready Red flashing Awaiting configuration Awaiting continuous alarm present parameter Green Power ON and OK Green Configured On line continuous continuous Red Green Communications established flashing with PC and Bus Ready 1 second red alarm 1 second green 84 LCMs C120 C130 C230 C231 C46x Front panel LED indication red green switchable provides basic on site diagnostic information Single loop LCM s C120 C130 C230 C231 have one LED per module Four loop LCM s C46x have 4 LEDs per module one per loop LED Colour State Meaning OFF No power Green flashing 1 second ON 3 seconds OFF Process Variable Setpoint Green ON Process Variable Setpoint on control difference between process variable and setpoint is less than 0 196 of input span Green flashing 3 seconds ON 1 second OFF Process Variable gt Setpoint Red flashing 1 second ON 1 second OFF No communication with BCM Red fast flashing 0 5 seconds ON 0 5 seconds OFF Auto addressing is complete but the LCM is inhibited i e configuration may be incomplete Red ON An alarm is
108. d its original state is restored 4 4 2 Manual Power This parameter sets the percentage of output power when manual control is selected see also Appendix C This parameter is not applicable if Manual Control is not selected Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 0000 096 to 0064h 10096 HEAT output only configured or FF9Ch 100 to 0064h 410096 HEAT and COOL outputs configured 0000 0 Forced within range if necessary when Control Type see Subsection 4 4 14 is changed None MLC9000 User Guide 4 4 3 Select De select RaPID Control This parameter selects de selects the RaPID control feature which optimises the PID algorithm for impulse changes in the process variable Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 1 RaPID selected or 0 RaPID not selected 1 RaPID selected None None 4 4 4 Enable Disable Easy Tune Facility This parameter enables disables the Easy Tune facility NOTE Not applicable when Control Type is set to HEAT COOL Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 1 Easy Tune enabled operates every power up or 0 Easy Tune disabled 0 Easy Tune disabled Easy Tune is over ridden by Auto Pre Tune it is possible to enable both facilities Easy Tune will not be executed on LCMs with HEAT and COO
109. dress is written in each Data Assembly Parameter word When the Data Assembly Parameter is subsequently read it will return the value of that parameter Up to eight Data Assembly Parameter words may be addressed read in one message The format of the address to be written to a Data Assembly Parameter is 15 14 13 12 11110 9 8 7 6 5 4131 21110 Address Class Instance Parameter Offset Control Number Number Number 0 Bus Communications Module 1 Loop Controller Module 1 2 Loop Controller Module 2 8 Loop Controller Module 8 OFh Clear 4 34 MLC9000 User Guide 5 OVERVIEW OF MODBUS COMMUNICATIONS 5 1 INTRODUCTION The MLC9000 system is connected to an RS485 RTU master device via the MODBUS Port on the Bus Communications Module NOTE Unless otherwise specified all numbers in this Section are expressed in decimal form Where hexadecimal numbers are used they have the suffix h 5 2 MODBUS MESSAGE GENERAL FORMAT A MODBUS message or response comprises an inter message gap followed by a sequence of characters The inter message gap should be at least 3 5 character times The message format is shown below jus rg C dis PARAMETER NO In the range 00 31 Linn LL Eo rj N N Neu N l The Bus Communications Module BCM is CLASS T INSTANCE assigned via the PC Port a Base Address in the 00 Input In the range range 1 247 The Loop Controller Modules 0 7 LCMs are then assigned the nex
110. dressed to all parts of the MODBUS network with address 0 Each Loop Controller Module LCM in an MLC9000 system is allocated an address relative to the base address as shown in the diagram above The class defines the category of parameter accessed e g input output setpoint as shown in the diagram above The Instance Number specifies which example of class is accessed Number of Instances Class Class Single loop Single loop LCM 4 Loop BCM Number LCM with Heater Break LCM 0 Input 1 1 4 0 1 Output 20r3 3 6 0 2 Setpoint 1 1 4 0 3 Control 1 1 4 0 4 Alarm 2 2 8 0 5 Reserved 6 Heater Current 0 1 0 0 7 Reserved 8 Reserved 9 Reserved 10 Reserved 11 Reserved 12 Communications 0 0 0 1 Configuration 13 Reserved 14 Calibration 1 1 4 0 15 Descriptor 1 1 4 1 As an example of instance number allocation consider For Output Class Output 1 Instance 0 Output 2 Instance 1 Output 3 7 Instance 2 For Alarm Class Alarm 1 Instance 0 Alarm 2 Instance 1 The Parameter Number defines the parameter to be accessed see Subsection 5 4 8 5 5 for that Class and Instance The Parameter Number comprises either a word address for word parameters or a bit address for bit parameters values occupying MLC9000 User Guide one bit only Bits O 15 and 16 31 occupy word parameter numbers 0 and 26 respectively and may be addressed as a group by using the w
111. e You will need to use Port Rescue if after connecting the PC to the RS232 port of the MLC9000 the red Intrabus LED flashes To use Port Rescue ensure that the Configurator application is not open and go to Start Programs Configurator and click on Port Rescue You will now see ComPort Reviver open on your taskbar To change the communications port that is to be used by the Configurator click on the ComPort Reviver icon in the task bar then click the x CLOSE button in the top right hand corner You will be given the option to terminate the program or change the Communications port Select the serial port that you will be using for the Configurator do not terminate the program Now open up the Configurator and use as per normal You must leave the Port Rescue application running whilst using the Configurator MLC9000 User Guide 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 stated A brief statement of the inter dependency with other parameters is also included 4 1 INPUT PARAMETERS LCM Class 0 These input parameters relate to the signal processing for the process inputs on the Loop Controller Module 4 1 1 Process Variable PV Value 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 Inp
112. e Data Table at Byte Offset 0 Loop Offset 1 LCM Address 2 Write OOh to the Read Data Selector parameter in the Write Data Table at Byte Offset 1 Data Table Type 0 Wait for the Data Selected parameter in the Read Data Table at Byte Offset 0 to to be 12h Wait for the Data Selected parameter in the Read Data Table at Byte Offset 1 to be OOh Read the PB1 parameter from the Read Data Table at Byte Offsets 6 and 7 7 5 3 3 Writing Setpoints Setpoint values are written directly in to the Write Data Table All other Primary Data Variables are Read Only when using Data Table Format Type 0 Up to 32 Setpoints are permitted This would equate to an installation of 8x 4 Loop LCMs Example Writing the Setpoint 1 value for the 3rd loop of LCM 1 Write the required Setpoint 1 value to the Write Data Table at Byte Offset 54 and 55 7 8 7 9 MLC9000 User Guide 7 5 3 4 Writing Secondary Data To write to a variable in the Secondary Data area Write the required variable value into the third word Byte Offsets 4 and 5 of the Write Data Table Write the required value to the Write Data selector Byte Offsets 2 and 3 as shown in Table 6 The PLC program should check that the correct value has been written by reading back from the Read Data Table Table 6 Write Data Selector Bit Position 15 12 11 8 7 4 3 0 Field Loop Offset 0 3 LCM Address 1 8 Type 0 Write 1 oo
113. e H Field entry Meaning H250 HMI 6450x480 Colour Touch Screen VT585W 24VDC Includes RS232 amp RS485 cables H260 External Profibus Comms Module for use with HMI s H270 VTWIN CDROM for use with HMI s Identifier Field mandatory Product Literature Part Type L Field entry Meaning 1030 MLC9000 Users Manual neutral Hard Copy this document Packaging Field mandatory Field entry Meaning 0 Single Pack 2 Bulk Pack Special Field optional Field entry Meaning S9xx Special product code MLC9000 User Guide 10 TECHNICAL SPECIFICATIONS 10 1 BUS COMMUNICATIONS MODULE B210 B220 GENERAL RS232 This is a local port for connection to an RS232 port on a PC for local operator configuration Port and operator displays It has EIA 232 E RS232 compatible inputs and outputs for TxD and RxD and provides facilities via application software to allow an installer to configure or an operator to view the operation of Loop Controller Modules connected to the Bus Communications Module This is via a special two metre interface lead which is available by special order MODBUS This is an optional RS485 port for connection to a MODBUS master device Data rate and Port format are configurable via the RS232 port The MODBUS Port can fulfil a variety of roles Module a Multi drop configuration
114. e the required variable value into the third word bytes 4 and 5 of the Write Data Table 3 The PLC program should check that the correct value has been written by reading the value back from the Read Data Table Bit Position 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Loop Instance LCM Address Write Variable Number 0 3 1 8 1 11 Set in the range 0 3 Selects LCM Address Selects the Secondary for modules C46x for Secondary Data Variable to write otherwise 0 Loop Data NOTE To prevent accidental writing of Secondary Data values restore the Write Data Selector to a non valid value e g Write Data Selector FFh This will be interpreted as no action 6 5 MLC9000 User Guide 6 2 1 4 WRITING PRIMARY DATA Any of the 32 setpoint values may be written directly in to the Write Data Table 6 2 2 Explicit Messages The Explicit Message format comprises the required Address Class Instance and Parameter as follows Function Data DeviceNet Read Word Write Word Get Set Attribute Module Address 0 Upper Nibble 4 bits of the LCM 1 8 Instance Byte Class 0 15 Class Value 170 185 Instance 0 7 Lower Nibble 4 bits of the Instance Byte Word Parameter Number 0 31 Attribute O 31 Explicit messages allow access to all MLC9000 parameters whether they can be addressed via primary or secondary implicit parameter data areas The Class instance and parameter number for all paramete
115. e will contain the PV value in binary form 5 6 2 Write a New Setpoint 1 Value to Loop 2 MODBUS Function 06 writes a new Setpoint 1 value for LCM2 address 98 Write new Setpoint 1 value for Loop 2 Response Module Function Address of Word New SP value CRC Checksum Address Number HI LO HI LO HI LO 98 06 02 0 3 Binary value oe Parameter Number Instance Class Module Function Address of Word SP Value written CRC Checksum Address Number HI LO HI LO HI LO 98 06 02 0 3 Binary value The new Setpoint 1 value is echoed in the response MLC9000 User Guide 5 6 3 Check Status of Over Range Flag for Loop 4 MODBUS Function 01 is used to read the Over Range Flag for LCM4 address 100 Module Function Address of 1st Bit Number of Bits CRC Checksum Read flags Address Number HI LO HI LO HI LO forLoop4 100 01 00 0 16 0 1 Parameter Number Instance Class Module Function CRC Checksum Address Number No of Bytes bits HI LO Response 100 01 1 LSB 1 PV over range LSB 0 PV within range The state of the flag is displayed in the least significant bit of the eight bit data byte in the response 5 6 4 Set Bus Power Output Level on Loop 2 Output 2 NOTE The Output Usage for Output 2 on LCM2 must be set to Bus Power MODBUS Function 06 writes a Bu
116. ear ranges 10 least significant display bits For single output control the output saturation limits are 0 and Primary Output Power Limit see Page 4 13 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 4 4 14 Control Type This parameter selects single HEAT only or dual HEAT amp COOL output control Adjustment Range 0 HEAT only or 1 HEAT and COOL Default Value 0 HEAT only Automatic Change None Effect of Changes on Valid values of Power parameters will be forced Other Parameters within range 4 4 15 Proportional Band 1 This parameter defines the percentage of input span see Subsections 4 1 10 amp 4 1 11 over which the HEAT output power level is proportional to the process variable Refer to Figure 4 1 Adjustment Range 0000 0 0 ON OFF control or within the range 0005 0 5 to 270Fh 999 9 Default Value 10 0 Automatic Change Is forced to default value if Input Range see Subsection 4 1 8 is changed Effect of Changes on Forces Loop Alarm Time Reset Time Constant see Other Parameters Subsection 4 4 17 to default value on entry into or exit from ON OFF control MLC9000 User Guide 4 4 16 Proportional Band 2 This parameter defines the percentage of input span see Subsections 4 1 10 amp 4 1 11 over which the COOL output power level is proportiona
117. er Break Alarm and Short circuit Heater Break Alarm 1 SCRi Two wire connection to a special thyristor unit SCRs Permits the use of Low Heater Break Alarm and High Heater Break Alarm but not Short circuit Heater Break Alarm 2 Bus 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 9 Heater Current Scale Range Maximum This parameter defines the scale limit for the heater current when current transformer secondary current is 50mA 4 25 4 26 MLC9000 User Guide Adjustment range Default Value Automatic Change Effect of Changes on Other Parameters 10 0A to 100 0A in 0 1A increments 50 0A Set to default value when Heater Current Input Range see Subsection 4 6 8 is changed If either is forced out of range forces to default values Low Heater Break Alarm and High Heater Break Alarm 4 6 10 Bus Input value This parameter provides for an input source from Fieldbus It is available when Heater Current Input Range parameter is set to Bus Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 0 to Heater Current Scale Range Maximum 0 Set to default value when Heater Current Input Range see Subsection 4 6 8 is changed None MLC9000 User Guide 4 7 CALIBRATION PARAMETERS LCM Class 14
118. er Break Alarm value 4 24 Low Heater Break Alarm state 4 24 High Heater Break Alarm state 4 25 Short Circuit Heater Break Alarm state 4 25 Short Circuit Heater Break Alarm Enable Disable 4 25 Heater Current Input Range 4 25 Heater Current Scale Range Maximum 4 25 Bus Input 4 26 CALIBRATION PARAMETERS LCM Class 14 4 27 Calibration 4 27 Calibration 4 28 Calibration 4 28 LCM DESCRIPTOR PARAMETERS LCM Class 15 4 29 Serial 4 29 4 29 MLC9000 User Guide 4 8 3 Firmware 4 29 4 8 4 Database ID 2 deg RES une temm aae Sus 4 29 4 8 5 LCM Data Assembly 4 30 4 9 COMMUNICATIONS CONFIGURATION PARAMETERS BCM Class 12 2248 ewe Bettany de Re 4 31 4 9 1 MODBUS 4 4 31 4 9 2 MODBUS Data Transfer Rate 4 31 4 9 3 MODBUS Data Format 4 31 4 9 4 PC Port Poll 4 31 4 9 5 PC Port Minimum Poll Interval 4 31 4 9 6 Fieldbus
119. ermocouple 460 Temperature input quad SSR dual relay output 461 Process input quad SSR dual relay output 462 Temperature input six relay outputs 463 Process input six relay outputs Identifier Field mandatory Product Software Firmware Part Type F Field entry Meaning 010 Configurator PC Software plus cable 030 Loop Supervisor Software 040 CD ROM Loopview Development Tool 120 PLC to MLC9000 MODBUS RS485 Drivers on Floppy Disc Mitsubishi 121 PLC to MLC9000 MODBUS RS485 Drivers on Floppy Disc Allen Bradley Identifier Field mandatory Human Machine Interface Part Type H Field entry Meaning H010 Loopview 10 plus RS232 cable 24V DC while stocks last H020 Loopview 20 plus RS232 cable 24V DC while stocks last H030 Loopview 10 plus RS485 cable 24V DC while stocks last H040 Loopview 20 plus RS485 cable 24V DC while stocks last H200 HMI 4x20 Text Display 060 24VDC Includes RS232 amp RS485 cables H210 HMI 4x20 Operator Terminal VT150W 24V DC Includes RS232 amp RS485 cables H220 HMI 240x128 Mono Touch Screen VT555W 24VDC Includes RS232 amp RS485 cables H230 HMI 320x240 Mono Touch Screen VT565W 24VDC Includes RS232 amp RS485 cables H240 HMI 320x240 Colour Touch Screen VT565W 24VDC Includes RS232 amp RS485 cables ML C9000 User Guide Identifier Field mandatory Human Machine Interface Part Typ
120. ess Variable R O 4 1 26 0 16 Over range Flag R O 4 2 26 1 17 Under range Flag R O 4 2 26 2 18 Sensor Break Flag R O 4 2 INSTANCE 3 INPUT 4 PARAMETERS LCM Class 00 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Word Bit Fage 0 0 0 Not Used n a 1 Input Type amp Range R W 4 2 2 Units R W T C amp RTD inputs 4 3 R O DC inputs 3 Scale Range Maximum R W 4 3 4 Scale Range Minimum R W 4 4 5 Process Variable Offset R W 4 1 6 Input Filter Time Constant R W 4 1 24 External Input Value R W 4 4 25 Process Variable R O 4 1 26 0 Over range Flag R O 4 2 26 1 17 Under range Flag R O 4 2 26 2 18 Sensor Break Flag R O 4 2 6 8 MLC9000 User Guide 6 4 2 Output Parameters INSTANCE 0 OUTPUT 1 PARAMETERS LCM Class 01 MLC9000 Parameter Name Ref Page Number Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 4 Linear Output Scale Max Not applicable to LCMs C46x R W 4 8 5 Linear Output Scale Min Not applicable to LCMs C46x R W 4 9 25 Bus Power R W 4 9 INSTANCE 1 OUTPUT 2 PARAMETERS LCM Class 01 MLC9000 Parameter Name Type Ref Page Number Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 4 Linear Output
121. esult returned were 19h 25 decimal this would be 000000000001 1001 binary The value of the least significant bit is 1 indicating that the process variable is over range If the result were 18h 24 decimal this would be 000000000001 1000 binary the value of the least significant bit is 0 indicating that the process variable is not over range NOTE The decimal point does not form part of the actual parameter address The MODBUS parameter address in decimal form can be calculated as follows Decimal address Parameter No Instance No x 32 Class x 256 These have been pre calculated in decimal and hexadecimal form in the tables in the following subsections Use whichever form is appropriate to your software or HMI 5 5 1 Input Parameters INSTANCE 0 INPUT 1 PARAMETERS LCM Class 00 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 0 0 0000 0000 0 0 0 Mains Line Frequency R W 4 5 not applicable to LCMs C46x 1 0001 1 Input Type amp Range R W 4 2 2 0002 2 Units R W T C amp 4 3 RTD inputs R O DC inputs 3 0003 3 Scale Range Maximum R W 4 3 4 0004 4 Scale Range Minimum R W 4 4 5 0005 5 Process Variable Offset R W 4 1 6 0006 6 Input Filter Time Constant R W 4 1 24 0018 24 External Input Value R W 4 4 25 0019 25 Process Variable R O 4 1 16
122. eter are accepted but ignored 26 2 18 Pre Tune Status R W 4 12 7 24 MLC 9000 User Guide 7 7 5 Alarm Parameters 7 7 5 1 LCMs C120 C130 C230 and C231 7 25 INSTANCE 0 ALARM 1 PARAMETERS LCM Class 04 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 1 ALARM 2 PARAMETERS LCM Class 04 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 7 7 5 2 LCMs C460 C461 C462 and C463 INSTANCE 0 LOOP 1 ALARM 1 PARAMETERS LCM Class 04 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 3 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 1 LOOP 2 ALARM 1 PARAMETERS LCM Class 04 MLC9000 Parameter Number Name Type Ref Page Word Bit 0 0 0 Alarm Inhibit R W 4 22 1 Alarm Type R W 4 17 2 Alarm Value R W 4 17 Alarm Hysteresis R W 4 22 26 0 16 Alarm State R O 4 22 INSTANCE 2 LOOP 3 ALARM 1 PARAMETERS LCM Class 04 Applicable only to product variants C460
123. f Change on Modifies Actual Setpoint value according to the actual Other Parameters setpoint calculation and the setting of Setpoint Select see Subsection 4 3 3 4 3 2 Setpoint 2 This parameter defines the value of Setpoint 2 Adjustment Range Input Scale Range Minimum see Subsection 4 1 11 to Input Scale Range Maximum see Subsection 4 1 10 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 nput Range see Subsection 4 1 8 Input Scale Range Maximum see Subsection 4 1 10 or Input Scale Range Minimum see Subsection 4 1 11 The units for this parameter are changed if Input Units see Subsection 4 1 9 is changed Effects of Change on Modifies Actual Setpoint value according to the actual Other Parameters setpoint calculation and the setting of Setpoint Select see Subsection 4 3 3 4 3 3 Setpoint Select This parameter selects Setpoint 1 or Setpoint 2 as the active setpoint Adjustment Range 01 Setpoint 1 or 02 Setpoint 2 Default Value 1 Setpoint 1 4 3 4 Actual Setpoint This parameter indicates the current value of the active setpoint 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
124. fset 0 to be 25h Wait for the Data Selected parameter in the Read Data Table at Byte Offset 1 to be 16h 7 12 7 13 MLC9000 User Guide Read the Heater Current value from the Read Data Value parameter in the Read Data Table at Byte Offsets 2 and 3 7 5 4 2 Writing Parameters To write a MLC9000 system parameter using Data Table Format Types 1 9 the Write Data Selector takes on a different format to that described for Data Table Format Type 0 This format allows the user to access any parameter using the addressing scheme below Table 11 Write Data Selector Field Descriptions Bit Position 15 13 12 8 7 4 3 0 Field Instance 0 7 Parameter 0 31 Type 1 9 Class 0 15 NOTE The Read Data Selector and Write Data Selector formats are different Table 12 Write Data Selector Field Descriptions Field Description Instance Selects the Class Instance within the LCM see Subsection 7 7 Parameter Selects the Parameter within the selected Class Instance see Subsection 7 7 Type This determines the format of the I O Data Tables and the other Read Selector fields LCM Address 1 8 BCM Address 9 Class Selects the Class see Subsection 7 7 Setting the Type field to 9 identifies the BCM as the module to be accessed CAUTION To prevent accidental writing of parameters write FFh to the Write Data Selector parameter in the Write
125. ge 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 Adjustment Range Default Value Automatic Changes Effects of Change on Other Parameters For DC Linear Inputs adjustment range is 8300h 32000 decimal to 7DOOh 32000 decimal Minimum span 1 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 8000h 732768 decimal to 7FFFh 32767 decimal This parameter can be set to greater than but not equal to Input Scale Range Maximum see Subsection 4 1 10 to reverse the input sense Input range minimum temperature range or 0 DC Linear range This parameter is set automatically to its default value if Input Range see Subsection 4 1 8 is changed The units for this parameter are changed automatically if Input Units see Subsection 4 1 9 is changed When this parameter value is changed the following parameters if forced out of range will be automatically set to their default values Process Variable Offset Setpoints Alarm values Alarm hysteresis values 4 1 12 External Input Value This is the input range for the optional input source from Fieldbus selected by the Input Range parameter see Page 4 2 This input receives a directly written input range value from an external device MLC9
126. ge Word Bit 23 Calibration Value R O 4 27 24 Calibration Phase R W 4 27 25 Calibration Password R W 4 28 INSTANCE 3 LOOP 4 CALIBRATION PARAMETERS LCM Class 14 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Number Name Type Ref Page Word Bit 23 Calibration Value R O 4 27 24 Calibration Phase R W 4 27 25 Calibration Password R W 4 28 MLC9000 User Guide 6 4 8 LCM Descriptor Parameters INSTANCE 0 LOOP 1 LCM DESCRIPTOR PARAMETERS LCM Class 15 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 LCM Serial Number R O 4 29 2 3 4 Product Module Type Identifier R O 4 29 5 Firmware ID R O 4 29 6 Database ID R O 4 29 21 COOL Output Power R O 4 30 22 HEAT Output Power R O 4 30 23 Actual Setpoint Value R O 4 30 24 Process Variable Value R O 4 30 25 Status Indicators R O 4 30 INSTANCE 1 LOOP 2 LCM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 LCM Serial Number R O 4 29 2 3 4 Product Module Type Identifier R O 4 29 5 Firmware ID R O 4 29 6 Database ID R O 4 29 21 COOL Output Power R O 4 30 22 HEAT Output Power R O 4 30 23 Actual Setpoint Value R O 4 30 24 Process Variable Value R O 4 30 25 Status Indicators R O 4 30 INSTANCE 2 LOOP 3 L
127. gorithm is as follows XOR 1st 8 bits of data with MSB of result Pre load 16 bit result with OxOFF XOR next 8 bits of data with MSB of result All 8 bits shifted Shift result 16 bits of right 1 bit result to data Is bit shifted out set XOR result with polynomial Most Normal Bit Order Least significant Most significant byte Least significant byte significant bit bit Least Reversed Bit Order Most significant Least significant byte Most significant byte significant bit bit REVERSED BIT ORDER USED MLC9000 User Guide 6 OVERVIEW OF DEVICENET COMMUNICATIONS NOTE 1 This section describes DeviceNet Communications for an MLC9000 equipped with a DeviceNet Bus Communications Module To simplify the description this module is described as the Bus Communications Module or BCM NOTE 2 Unless otherwise specified all numbers in this section are expressed in decimal form 6 1 INTRODUCTION The MLC9000 System is connected to a DeviceNet master device via the DeviceNet port on the Bus Communications Module The Bus Communications Module acts as a Class 2 Slave Device 6 2 DEVICENET MESSAGES There are two types of DeviceNet message a 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 2 1 Implicit or Inpu
128. ia the RS232 port D 2 SUBSEQUENT POWER UP If an MLC9000 system is temporarily powered down and no modules are changed during the power down period on power up the BCM will enforce a Slave Inhibit condition whilst it up loads the Database ID parameter for each LCM for comparison with the LCM Database ID parameters already held in its own EEPROM When the comparison reveals the two sets of Database ID parameters to be identical the BCM clears the Slave Inhibit condition automatically after it has downloaded the configuration data to the LCM D 3 CHANGING ALCM The LCMs in an MLC9000 system may be hot swapped i e may be changed without powering down the system see the Loop Controller Module Installation Manual When this occurs the BCM immediately imposes a Slave Inhibit condition on the replacement LCM and up loads the Database ID parameter for that LCM for comparison with that already held in the BCM for that LCM address If the Database IDs are identical the BCM down loads the configuration parameters to the LCM and clears the Slave Inhibit condition whereupon control is resumed MLC9000 User Guide If the Database IDs are identical but the BCM detects some minor difference in the new LCM type e g input units in F instead of C the BCM down loads to the LCM as many parameters as possible but maintains the Slave Inhibit condition The user must then check and if necessary change the configuration parameters for the new LCM
129. iated output Adjustment Range 0 0 1 secs 7 16 secs 1 0 25secs 8 32 secs 2 0 5 secs 9 64 secs 3 1sec OAh 128 secs 4 2 OBh 256 secs 5 Asecs OCh 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 O ON OFF control or if this output is a linear output or alarm output Default Value 8 32 secs Automatic Change If Output Type see Subsection 4 2 1 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 4 DC Linear Output Scale Maximum Modules C130 C230 and C231 only Applicable to DC linear outputs i e Output 3 only when Output Usage see Subsection 4 2 2 for Output 3 is set to Recorder Output SP or PV and defines the setpoint process variable value as appropriate which corresponds to the maximum output value Adjustment Range 8000h 32768 dec to 7FFFh 32767 dec Default Value 2710h 10000 dec Automatic Change Units are converted automatically when Input Units setting see Subsection 4 1 9 is changed Effects of Change on None Other Parameters 4 8 MLC9000 User Guide 4 2 5 DC Linear Output Scale Minimum Modules C130 C230 and C231 only Applicable to DC linear outputs i e Output 3 only when Output Usage see Subsection 4 2 2 for Output 3 is set to Rec
130. ic Change If a change to Input Range see Subsection 4 1 8 Input Scale Range Maximum see Subsection 4 1 10 or Input Scale Range Minimum see Subsection 4 1 11 forces this parameter out of range it will be set to its default value If Input Units see Subsection 4 1 9 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 goes inactive 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 Range 1 enabled or 0 disabled Default Value 0 Disabled MLC9000 User Guide Automatic Change Effect of Changes on Other Parameters None None Alarm Inactive Alarm Alarm Active PROCESS 2 Q HIGH RY Alarm Hysteresis ALARM PROCESS LOW Alarm Hysteresis ALARM Alarm Inactive Alarm Active Alarm Active Alarm Inactive DEVIATION Y Alarm Hysteresis ALARM A L aS RE Setpoint DEVIATION LOW Alarm Hysteresis ALARM 4 Alarm Inactive Alarm Active BAND
131. ic range 0 to 999 999 999 999 4 8 2 Product Identifier This Read Only parameter identifies the product type and manufacturer It is burnt into the LCM s EEPROM at manufacture Value is one of 0 C120 LCM single input dual output single loop 1 C130 LCM single input triple output single loop 2 C230 LCM dual input Heater Break triple output single loop 5 C231 LCM redundant thermocouple and current transformer input triple output 6 C460 LCM temperature input quad SSR drive and dual relay outputs 7 C461 LCM DC process input quad SSR drive and dual relay outputs 8 C462 LCM temperature input six relay outputs 9 C463 LCM DC process input six relay outputs 4 8 3 Firmware ID This Read Only parameter indicates the LCM firmware version and issue number It is in the range 0 to 2 The format of the ID word is Bits 0 4 Revision Number 1 2 etc Bits 5 9 Alpha version A 0 B 1 etc Bits 10 15 Numeric version single loop LCM 0 4 loop LCM 2 4 8 4 Database ID This Read Only parameter identifies the valid versions of database for the LCM 2 C120 LCM single universal input dual output single loop 3 C130 LCM single universal input triple output single loop 4 C230 LCM universal and current transformer inputs triple output single loop 7 C231 LCM redundant thermocouple and current transformer inputs triple output single loop 8 C460 LCM temperature input quad SSR drive and dual
132. ignored 26 1 17 Easy Tune Status R O Write operations to this 4 13 parameter are accepted but ignored 26 2 18 Pre Tune Status R W 4 12 MLC 9000 User Guide INSTANCE 3 LOOP 4 CONTROL PARAMETERS LCM Class 03 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Name Type Ref Parameter Page Number Word Bit 0 0 0 Manual Control Enable Disable R W 4 11 0 1 1 Programmable Sensor Break R W 4 20 0 2 2 Select RaPID R W 4 12 0 3 3 Select Easy Tune RAW 4 12 0 4 4 Control Output Action R W 4 19 0 5 5 Control Type R W 4 16 0 6 6 Loop Alarm Enable R W 4 15 0 7 7 Auto Pre Tune R W 4 13 0 8 8 Control Mode R W 4 20 1 Primary Output Power Limit R W 4 13 2 Proportional Band 1 R W 4 16 3 Proportional Band 2 R W 4 17 4 Reset Loop Alarm Time R W 4 17 5 Rate R W 4 17 6 Overlap Deadband R W 4 18 7 Bias Manual Reset R W 4 19 8 ON OFF Differential R W 4 19 9 Manual Power R W 4 11 10 Preset Power Output R W 4 20 11 Soft Start Setpoint R W 4 14 12 Soft Start Time R W 4 14 13 Soft Start Primary Output Power Limit R W 4 15 24 HEAT Output Power R O 4 15 25 COOL Output Power R O 4 15 26 0 16 Loop Alarm Status R O Write operations to this 4 15 parameter are accepted but ignored 26 1 17 Easy Tune Status R O Write operations to this 4 13 param
133. ill self recover when the interfering signals are removed Safety Complies with EN61010 1 and UL 3121 1 PHYSICAL Dimensions Height 100mm Width 30mm Depth 120mm Mounting Directly mounted on the DIN rail Connectors Power input 2 way 5 08mm Combicon type RS232 port 6 way RJII Type MODBUS port optional 2 way 5 08mm Combicon type Weight 0 21kg 10 1 MLC9000 User Guide 10 2 BUS COMMUNICATIONS MODULE B230 GENERAL RS232 This is a local port for connection to an RS232 port on a PC for local operator configuration Port and operator displays It has EIA 232 E RS232 compatible inputs and outputs for TxD and RxD and provides facilities via the Application Software to allow an installer to configure or an operator to view the operation of Loop Controller Modules connected to the Bus Communications Module DeviceNet This is a port for connection to a DeviceNet master device Data rate and MAC ID are Port configurable via the RS232 port The data rate is selectable from in kbps 125 250 or 500 It is factory set to 125kbps Parity is fixed at none The MAC ID can be set in the range 0 63 default 63 Input 30W maximum Power ENVIRONMENTAL Operating Ambient Temperature 0 C to 55 C Conditions Relative Humidity 30 to 90 non condensing Supply Voltage 18 to 30V DC including ripple Storage Ambient Temperature 20 C to 80 C Conditions Relative Humidity 30 to 90 non condensing
134. ion Type This determines the format of the I O Data Tables and the other Read Data Selector Fields Loop Offset Selects the Loop Offset within the LCM 0 for the 1st loop 1 for the 2nd loop etc For Single Loop LCMs this should always be set to 0 LCM Address ou LCM Address 1 8 for Secondary Loop data Zero is not a valid LCM address 7 5 3 4 Reading Primary Data The Read Data Table from Byte Offset 24 to 103 contains five parameters ten bytes per LCM as shown in Table 5 Byte Offsets 24 to 33 are for LCM 1 Byte Offsets 34 to 43 are for LCM 2 etc CAUTION The Loop Offset of the Read Data Selector determines which loop of the LCM the Primary Data is returned for In a system that combines both Single Loop LCMs and 4 Loop LCMs selecting a Loop Offset other than 0 will cause the Primary Data for the Single Loop LCMs to be returned as FFFFh 7 6 MLC9000 User Guide Table 5 Primary Data Read Parameter Block Offset Description 0 Process Variable low 1 Process Variable high 2 Setpoint 1 low 3 Setpoint 1 high 4 Heat Output Power low 5 Heat Output Power high 6 Cool Output Power low 7 Cool Output Power high 8 Status Indicators low 9 Status Indicators high Example Reading the Setpoint 1 parameter for the 1st loop of LCM 1 Write 01h to the Read Data Selector parameter in the Write Data Table at Byte Offset 0 Loop Offset 0
135. ive Band Alarm gt 2 Alarm value Alarm value Pv NEM Deviation High Alarm Inactive 2 Active positive value 2 gt PV Alarm value Deviation Low Alarm 22 1 negative value 27 6 Mf gt PV Alarm Dx PV Setpoint Y PV Setpoint gt Setpoint Figure 4 2 Alarm Operation 4 21 4 22 MLC9000 User Guide 4 5 2 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 2 Default Value Dependent upon alarm type see table above Automatic Change If a change to Input Range see Subsection 4 1 8 Input Scale Range Maximum see Subsection 4 1 10 or Input Scale Range Minimum see Subsection 4 1 11 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 see Subsection 5 5 2 4 5 1 is changed If Input Units see Subsection 4 1 9 is changed the units for this parameter will change accordingly Effect of Changes on None Other Parameters 4 5 3 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 3 Adjustment Range 0001 1 input unit to OOFAh 250 input units Default Value 0001 1 input unit Automat
136. l Alarms Logical OR of alarms to an individual hardware output is available OPERATING CONDITIONS Ambient Temperature 0 C to 55 C operating 20 C to 80 C storage Relative Humidity 30 90 non condensing operation and storage Supply Voltage Powered by Bus Communications Module within its operating conditions APPROVALS Product Family EMC EN61326 1 NOTE For line conducted AM signals in the frequency range 400kHz to 1 65MHz communications with the RS485 MODBUS and RS232 ports may be disrupted but will self recover when the interfering signals are removed Safety Complies with EN61010 1 and UL 3121 1 PHYSICAL Dimensions Height 100mm Width 22mm Depth 120mm Mounting 35mm Top Hat DIN rail mounting via Interconnect Module Connector Types All 5 08mm Combicon type Weight 0 15kg 10 6 10 7 MLC9000 User Guide 10 5 4 LOOP CONTROLLER MODULES C460 C461 C462 AND C463 GENERAL Function Each LCM performs the control functions and provides the input and output connections for its own control loops Four process inputs temperature or DC and four SSR Drive or relay SPST outputs are provided along with two relay SPDT outputs Types available C460 Four temperature mV process inputs four SSR drive outputs two SPDT relay outputs C461 Four DC process inputs four SSR drive outputs t
137. l input current waveform Range Maximum Adjustable 0 1A to 100A Range Minimum Fixed 0A RELAY OUTPUTS Output 1 2 or 3 Contact Type Single pole double throw SPDT Rating 2A resistive 120 240V AC Lifetime gt 500 000 operations at rated voltage current MLC9000 User Guide SSR DRIVE OUTPUTS Output 1 2 or 3 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 Output 3 only Resolution Eight bits in 250msecs 10 bits in 1 second typical Accuracy 0 25 mA into 2500 load V into 2kO load Degrading linearly to 0 596 for increasing burden to maximum drive capability Update Rate 10samples second Drive Capability 0 20mA 5000 maximum 4 20mA 5000 maximum 0 5V 5000 minimum 0 10V 5000 minimum Isolation Isolated from process input and relay outputs Not isolated from SSR Drive outputs or other similar outputs in the same system ALARM CONTROL Maximum No of Alarms Two soft alarms plus Loop Alarm Maximum No of Alarm Outputs Available Any output can be used for any alarm indication Alarm Types Available Process High Alarm Process Low Alarm Band Alarm Deviation Alarm Combinatoria
138. l to the process variable Refer to Figure 4 1 Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 0000 0 0 ON OFF control or within the range 0005 0 5 to 270Fh 999 9 10 0 This parameter is forced to its default value if Input Range see Subsection 4 1 8 is changed None 4 4 17 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 see Subsection 4 4 13 Adjustment Range 0001 1 sec to 176Fh 5999 secs and 0000 OFF NOTE 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 Automatic Change Effect of Changes on Other Parameters 300 secs PID control or 5999 secs ON OFF control Forced to default value if Input Range is changed or from entry into or exit fom ON OFF Control i e Proportional Band 1 is changed from to 0 None 4 4 18 Rate Derivative Time Constant This parameter determines the Derivative Time Constant value This parameter is not app
139. less frequently required than Primary Data The Read Data Selector determines the source of the Primary and Secondary Data read from the MLC9000 To select the Primary and Secondary Data sources the PLC should set the Read Data Selector in the Write Data Table at Byte Offsets 0 and 1 to an appropriate value 7 5 MLC9000 User Guide Table 2 I O Data Tables Read Data Table Write Data Table Byte Write Read Byte Write Offset Variable Offset Number 0 Data Selected low 0 Read Data Selector low 1 Data Selected high 1 Read Data Selector high 2 1 Manual Power low 2 Write Data Selector low 3 Manual Power high 3 Write Data Selector high 4 2 Control Bits low 4 Write Variable Value low 5 Control Bits high 5 Write Variable Value high 6 3 PB1 low 6 LCM 1 0 Setpoint 1 low note1 7 PB1 high 7 LCM 1 0 Setpoint 1 high note1 8 4 Reset low 8 LCM 2 0 Setpoint 1 low note1 9 Reset high 9 LCM 2 0 Setpoint 1 high note1 10 5 Rate low 10 LCM 3 0 Setpoint 1 low note1 11 Rate high 11 LCM 3 0 Setpoint 1 high note1 12 6 Alarm 1 low 12 LCM 4 0 Setpoint 1 low note1 13 Alarm 1 high 13 LCM 4 0 Setpoint 1 high note1 14 7 Alarm 2 low 14 LCM 5 0 Setpoint 1 low note1 15 Alarm 2 high 15 LCM 5 0 Setpoint 1 high note1 16 8 PB2 low 16 LC
140. licable if Proportional Band 1 0 ON OFF control see Subsection 4 4 15 Adjustment Range Default Value Automatic Change Effect of Changes on Other Parameters 0000 0 secs to 176Fh 5999 secs 75 secs This parameter is forced to its default value if Input Range see Subsection 4 1 8 is changed None MLC9000 User Guide 4 4 19 Overlap Deadband This parameter defines the percentage of Proportional Band 1 Proportional Band 2 over which both HEAT and COOL outputs are active overlap or neither is active deadband This parameter is not applicable if Proportional Band 1 is set to 0 ON OFF control see Subsection 4 4 15 The operation of overlap deadband is illustrated in Figure 4 1 Adjustment Range FFECh 20 to 0014h 42096 negative value deadband positive value overlap Default Value 0000 0 Automatic Change Forced to default value if Input Range see Subsection 4 1 8 is changed Effect of Changes on None Other Parameters case 1 Proportional 1 59 Proportional D Output 1 0102 Output 2 5 8 Output 2 Output 1 Overlap Process Variable positive value Proportional Proportional 5 1 2 amp Output lt 4 0 Output 2 5 g S Output 2 Output 1 Process Variable Deadband negative value Proportional Band 1 9 Output 1 Proportional Band 2 0 5 5
141. meter Number Name Type Ref Page Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 25 Bus Power R W 4 9 MLC 9000 User Guide INSTANCE 5 OUTPUT 6 PARAMETERS LCM Class 01 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Output Type R W 4 5 2 Output Usage R W 4 6 3 Output Cycle Time R W 4 8 25 Bus Power R W 4 9 7 7 3 Parameters INSTANCE 0 LOOP 1 SETPOINT PARAMETERS LCM Class 02 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Setpoint Ramp Rate R W 4 11 2 Setpoint Select R W 4 10 3 Setpoint 1 R W 4 9 4 Setpoint 2 R W 4 10 25 Actual Setpoint R O 4 10 INSTANCE 1 LOOP 2 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Setpoint Ramp Rate R W 4 11 2 Setpoint Select R W 4 10 3 Setpoint 1 R W 4 9 4 Setpoint 2 R W 4 10 25 Actual Setpoint R O 4 10 INSTANCE 2 LOOP 3 SETPOINT PARAMETERS LCM Class 02 Applicable only to product variants C460 C461 C462 and C463 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 Setpoint Ramp Rate R W 4 11 2 Setpoint Select R W 4 1
142. nce 0 7 Parameter 0 31 NOTE The Read Data Selector and Write Data Selector Formats are different Table 10 Read Data Selector Field Descriptions Field Description Type Selects the LCM or BCM LCM Address 1 8 BCM Address 9 Class Selects the Class see Subsection 7 7 Instance Selects the Instance of the Class specified see Subsection 7 7 Parameter Selects the Parameter within the selected Class Instance see Subsection 7 7 To confirm that the Read Data is valid the PLC program should check that the Data Selected parameter in the Read Data Table at offsets 0 and 1 contains the current value of the Read Data Selector Only then can the PLC program be sure that the Read Data is valid for the specified loop When a parameter address is specified correctly the data value returned by the MLC9000 will be available in the Read Data Table at Byte Offsets 2 and 3 NOTE2 When using Data Table Format Types 1 9 all Primary and Secondary data apart from the Read Variable Value parameter will be cleared to FFFFh Example Reading the Heater Current parameter for the 1st loop of LCM 1 Write 25h to the Read Data Selector parameter in the Write Data Table at Byte Offset 0 Instance 0 Parameter 25 Write 16h to the Read Data Selector parameter in the Write Data Table at Byte Offset 1 LCM 1 Class 6 Wait for the Data Selected parameter in the Read Data Table at Byte Of
143. nder range Flag Indicates whether the Process Variable Value is less than the Input Scale Range Minimum Value It may be either 1 PV lt Input Scale Range Min or 0 PV Input Scale Range Min 4 1 6 Sensor Break Flag Indicates the presence absence of a Sensor Break condition 0 no Sensor Break 1 Sensor Break For LCM Module C231 redundant thermocouple this is set only when a break is detected in both Input 1 and Input 2 4 1 7 Input 1 Flag amp Input 2 Flag LCM Module C231 only Indicates the status of the primary Input 1 Flag and secondary Input 2 Flag thermocouple inputs 1 correct operation 0 Sensor Break condition 4 1 8 Input Range Type Span The type of input s on the associated LCM Input types available Default 00 01 02 03 04 05 06 07 02 B T C 100 1824 C 212 3315 F J T C 200 1 1200 3 C 328 2 2192 5 F K TIC 240 1 1372 9 C 400 2 2503 2 F 1 TIC 0 1 761 4 C 31 8 1402 5 F T C 0 0 1399 6 C 32 0 2551 3 F R T C 0 1759 C 32 3198 F S T C 0 1759 C 32 3198 F T TIC 240 0 400 5 C 400 0 752 9 F NOTES 08 RTD 199 9 800 3 C 327 3 1472 5 F 09 DC Linear 0 50mV OAh DC Linear 10 50mV OBh DC Linear 0 5V OCh DC Linear 1 5V ODh DC Linear 0 10V OEh DC Linear 2 10V OFh DC Linear 0 20m
144. ng rail to accommodate the system modules see below plus an extra 50mm of rail to permit modules to be separated for removal replacement Additional lengths of DIN mounting rail may be required for any Human Machine Interface e g an operator s panel which is to be included in the enclosure The space required by the MLC9000 modules is shown in Figure 2 1 Figure 2 1 Space Required for MLC9000 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 LCMs per system must not be exceeded If the system includes one or more 4 Loop LCMs the BCM must be manufactured after July 2001 in order to support the 4 Loop LCM parameter set 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 MLC9000 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 Section 10 The modules a
145. nications Module in this section referred to as as the Bus Communications Module or BCM NOTE 2 Unless otherwise specified all numbers in this section are expressed in decimal form 7 1 INTRODUCTION The B240 BCM allows the MLC9000 system to be directly connected to a PROFIBUS DP network When connected the MLC9000 acts as a PROFIBUS slave device STATUS RS232 Connector RS232 Port LED Profibus Port LED Profibus Connector 7 2 INTERFACE CONFIGURATION The PROFIBUS interface of the BCM can be configured using the MLC9000 Configuration software see Section 3 There are 3 parameters associated with interfacing the PROFIBUS BCM to a PROFIBUS network 7 2 1 PROFIBUS Address This parameter sets the PROFIBUS address of the BCM module This can be any value between 0 and 126 Default address is 126 7 2 2 PROFIBUS 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 7 2 3 PROFIBUS Data Rate This is the data rate at which the PROFIBUS network communicates This is auto detected by the PROFIBUS BCM 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 7 2 MLC9000 User Guide 7 3 PROFIBUS NETWORK REGISTRATION In order to communicate with the MLC
146. nications and allows the user to access any MLC9000 parameter These Data Table Format Type s are normally used to read or write parameters that are not available via Data Table Format Type 0 In order to use these table formats the Type Field of the Read Data Selector and Write Data Selector should be set to a value between 1 and 9 as detailed in Table 9 7 10 MLC9000 User Guide Table 8 I O Data Tables Read Data Table Write Data Table Byte Write Read Byte Write Offset Variable Offset Number 0 Data selected low 0 Read Data Selector low 1 Data selected high 1 Read Data Selector high 2 Read Variable Value low 2 Write Data Selector low 3 Read Variable Value high amp Write Data Selector high 4 see NOTE2 below 4 Write Variable value low 5 eu 5 Write Variable value high y 6 LCM 1 0 Setpoint 1 low note1 y 7 LCM 1 0 Setpoint 1 high note1 24 33 Primary LCM1 Data 8 LCM 2 0 Setpoint 1 low note1 34 43 Primary LCM2 Data 9 LCM 2 0 Setpoint 1 high note1 44 53 Primary LCM3 Data 10 LCM 3 0 Setpoint 1 low note1 54 63 Primary LCM4 Data 11 LCM 3 0 Setpoint 1 high note1 64 73 Primary LCMS5 Data 12 LCM 4 0 Setpoint 1 low note1 74 83 Primary LCM6 Data 13 LCM 4 0 Setpoint 1 high note1 84 93 Primary LCM7 Data 14 LCM 5 0 Setpoint 1 low note1 94 103 Primary LCM8 Data 15 LCM 5 0 Setpoint 1 high note1
147. nt significant bit bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 Alarm 2 Mask Default Values Alarm 1 Mask s 2 3 Loop Alarm Mask Power Source Power Source Loop Oo 5 0 To 9 31 i HEAT Power oop3 0 0 1 0 Loop4 0 o 4 7 CooL Power 0 0 0 1 All Alarm Masks Loop 1 x X X 1 Bus Power Loop2 Alarm direct Loop3 X 1 X X Alarm reverse Loop 4 X don t care The Output Usage Word allows selection of sources Bits 0 select the output usage Bits 4 7 select the power source instance for HEAT COOL or Bus Power usages or the Loop Alarm Mask for direct or reverse alarms Bits 8 15 are the Alarm Mask for the eight alarm instance status bits For example the outputs could be set up as follows Output Required Usage Output Instance Usage Word 0 Loop 1 HEAT power 0000h 1 Loop 1 COOL power 0001h 2 Loop 2 HEAT power 0010h 3 Loop 3 HEAT power 0020h 4 Loop 4 HEAT power 0030h 5 Reverse Alarm of alarm instances 0 2 3 4 1D54h and Loop Alarm for Loop 1 and Loop 3 Outputs 1 to 4 Bus Power Output 5 logic OR of all Alarms direct acting Output 6 logic OR of all Alarms reverse acting Automatic Change Effects of Change on Other Parameters None None 4 7 MLC9000 User Guide 4 2 3 Output Cycle Time The sum of the OFF time and ON time for the assoc
148. ord address 5 4 MODBUS FUNCTIONS SUPPORTED Code hex MODBUS Function Meaning 01 or 02 Read Coil Input Status Read input output status bits at given address 03 or 04 Read Holding Input Registers Read current binary value of data bytes at given address 05 Force Single Coil Write a single binary bit to the specified bit address 06 Pre set Single Register Write two bytes to the specified word address 08 Diagnostics Used only for loopback test OFh Force Multiple Coils Write consecutive bits to the specified address range The Bus Communications Module limits the use of this function to one bit at a time Writing multiple bits can be effected using Function Code 06 10h Pre set Multiple Registers Write consecutive two byte values to the specified address range More detail on each MODBUS function is given in the following Subsections 5 4 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 Slave Address of 1st Bit Number of Bits CRC Checksum ou m to m to io RESPONSE 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 16 The first bit read is the leas
149. order Output SP or PV and defines the setpoint process variable value as appropriate which corresponds to the minimum output value Adjustment Range Default Value Automatic Change Effects of Change on Other Parameters 4 2 6 Bus Power 8000h 32768 dec to 7FFFh 32767 dec 0 Units are converted automatically when Input Units setting see Subsection 4 1 9 is changed None 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 see Subsection 4 2 2 The use of Bus Power outputs is described in Appendix C Adjustment Range Default Value Automatic Change Effects of Change on Other Parameters 00 0 to 64h 100 00 0 None None 4 3 SETPOINT PARAMETERS LCM Class 2 4 3 1 Setpoint 1 This parameter defines the value of Setpoint 1 Adjustment Range Default Value Automatic Change Input Scale Range Minimum see Subsection 4 1 11 to Input Scale Range Maximum see Subsection 4 1 10 Input Scale Range Minimum This parameter is automatically set to its default value if forced out of range by a change to nput Range see Subsection 4 1 8 Input Scale Range Maximum see Subsection 4 1 10 or Input Scale Range Minimum see Subsection 4 1 11 The units for this parameter change if Input Units see Subsection 4 1 9 is changed 4 9 4 10 MLC9000 User Guide Effects o
150. ow note 1 13 Alarm 1 high 13 LCM 4 0 Setpoint high note 1 14 7 Alarm 2 low 14 LCM 5 0 Setpoint low note 1 15 Alarm 2 high 15 LCM 5 0 Setpoint high note 1 16 8 Proportional Band 2 low 16 LCM 6 0 Setpoint low note 1 17 Proportional Band 2 high 17 LCM 6 0 Setpoint high note 1 18 9 Overlap low 18 LCM 7 0 Setpoint low note 1 19 Overlap high 19 LCM 7 0 Setpoint high note 1 20 10 Bias low 20 LCM 8 0 Setpoint low note 1 21 Bias high 21 LCM 8 0 Setpoint high note 1 22 11 ON OFF Hysteresis low 22 LCM 1 1 Setpoint low note 1 23 ON OFF Hysteresis high 23 LCM 1 1 Setpoint high note 1 24 33 Primary LCM 1 Data 24 LCM 2 1 Setpoint low note 1 34 43 Primary LCM 2 Data 25 LCM 2 1 Setpoint high note 1 44 53 Primary LCM 3 Data y 54 63 Primary LCM 4 Data M 64 73 Primary LCM 5 Data 66 LCM 7 3 Setpoint low note 1 74 83 Primary LCM 6 Data 67 LCM 7 3 Setpoint high note 1 84 93 Primary LCM 7 Data 68 LCM 8 3 Setpoint low note 1 94 103 Primary LCM 8 Data 69 LCM 8 3 Setpoint high note 1 note1 Writes to SP1 Ensure SP1 is selected as active setpoint when using DeviceNet NOTE The LCM address scheme used in the table above is LCM n m where n LCM Position and m Loop Offset 6 2 MLC9000 User Guide Setpoints for each loop can be changed by writing the required value to the Write Data Table They are addressed in the following manner LCM 1 0 Setpoint
151. point Value R O 4 30 24 Process Variable Value R O 4 30 25 Status Indicators R O 4 30 7 7 9 Communications Configuration Parameters COMMUNICATIONS CONFIGURATION PARAMETERS BCM Class 12 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 PC Port Poll Timeout R W 4 31 PC Port Minimum Poll Interval R W 4 31 PROFIBUS Address R W 4 32 2 7 9 PROFIBUS Byte Order R W 4 32 7 7 10 BCM Descriptor Parameters BCM DESCRIPTOR PARAMETERS BCM Class 15 MLC9000 Parameter Number Name Type Ref Page Word Bit 1 BCM Serial Number R O 4 32 2 3 4 Product Module Type Identifier R O 4 33 5 Firmware ID R O 4 33 6 Database ID R O 4 33 8 Configurable Data Assembly Value Data 1 R W 4 34 9 Configurable Data Assembly Value Data 2 R W 4 34 10 Configurable Data Assembly Value Data 3 R W 4 34 11 Configurable Data Assembly Value Data 4 R W 4 34 12 Configurable Data Assembly Value Data 5 R W 4 34 13 Configurable Data Assembly Value Data 6 R W 4 34 14 Configurable Data Assembly Value Data 7 R W 4 34 15 Configurable Data Assembly Value Data 8 R W 4 34 16 Configurable Data Assembly Value Data 9 R W 4 34 7 29 MLC 9000 User Guide BCM DESCRIPTOR PARAMETERS BCM Class 15 MLC9000 Parameter Number Name Type Ref Page Word Bit 17 Configurable Data Assembly Value
152. power to the LCMs communication with external devices and stores LCM data in the event of a power loss Each LCM exerts control over its control loop s A block diagram of the MLC9000 system is shown overleaf in Figure 1 4 NOTE The maximum number of LCMs in one system is eight this maximum must not be exceeded MLC9000 User Guide Up to 8 Loop Controller Modules in one system INTERCONNECT INTERCONNECT INTERCONNECT MODULE MODULE Sg MODULE PC Port as Mil ws e nC COMMUNICATIONS MODBUS MODULE LOOP LOOP CONTROLLER CONTROLLER CONTROLLER MODULE MODULE MODULE a o a a o E 2 t TO MODBUS 1 MASIER DEVICE TO THE TO THE TO THE PROCESS PROCESS PROCESS Figure 1 4 ld MLC9000 System Block Diagram Pdl On power up or system reset addresses are assigned to the BCM E E rM 5 EOM rM Eu ru LCMs automatically according to their physical position in the MLC9000 system the left most LCM i e the one nearest the BCM has Address 1 the next LCM to the right has Address 2 etc see right If any LCM 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 LCM in that position is detected by the BCM Insertion of a LCM is detected automatically by the BCM The range of BCMs available includes BCM Type Description B210 24 volt supply PC Port only B2
153. re installed onto the DIN rail in the following order 1 Bus Communications Module 2 Interconnect Module s 3 First Loop Controller Module 4 Second Loop Controller Module 5 Third Loop Controller Module etc 2 1 MLC9000 User Guide 2 2 INSTALLING A BCM Pe ma DC Use copper conductors ilit Figure 2 2 Installing a BCM 2 3 INSTALLING THE LCMS AND INTERCONNECT MODULES Ensure that the LCM is separated from the Interconnect Module Install the NW Figure 2 3 Installing an Interconnect Module Then install the LCM Quick Release Plunger T Figure 2 4 Installing a LCM Interconnect BCM Modules 2 2 MLC9000 User Guide 2 4 REMOVING A BCM CAUTION Ensure that power has been removed from all equipment currently in the enclosure before removing the BCM Unplug all connectors from the BCM BCM LCMs Interconnect Modules Figure 2 6 Removing a BCM 2 5 REMOVING A LCM Unplug all connectors from the top amp bottom of the LCM Figure 2 5 Removing aLCM 2 6 REMOVING AN INTERCONNECT MODULE Remove associated amp art DIN rail LCM Slide Interconnect Modules to the right until required Module is disconnected from its neighbours c Figure 2 7 Removing an Interconnect Module 2 3 MLC9000 User Guide 2 7 PRECAUTIONS WHILST WIRING UP When laying wiring the following precautions should be o
154. re used The calculator provided by Windows is ideal and engineers hand held calculators usually include this feature If these tools are not available the table below may be used as a simple ready reckoner Least significant right hand Hexadecimal Digit 1 2 3 4 5 6 7 8 D a o o S x 5 c S c 2 EXAMPLES i To convert 196 decimal to hexadecimal form In the look up table above for 196 decimal the least significant hexadecimal digit is 4 and the most significant hexadecimal digit is C therefore 196 decimal equals C4 hexadecimal li To convert E8 hexadecimal to decimal form Trace the line for the most significant hexadecimal digit E to where it intersects the column for the least significant hexadecimal digit 8 this intersection gives the decimal value 232 MLC9000 User Guide APPENDIX B EASY TUNE AND PRE TUNE NOTE Pre Tune Auto Pre Tune and Easy Tune will not run when Soft Start is running B 1 EASY TUNE Easy Tune is an automatic tuning method which operates on a control loop at power up After each power up PID terms are computed By remembering the overshoot from the previous power up Easy Tune is able to improve the start up behaviour and subsequent tuning terms of the control loop on each new power up It also gives f
155. rs are given in Subsection 6 4 6 3 MESSAGE FORMATS PROTOCOL AND FRAGMENTATION Full details on these aspects can be found on the Open DeviceNet Vendors Association Website www odva org and in the DeviceNet Specification 6 4 PARAMETER LIST The right hand column indicates the page containing the functional description of each parameter in Section 4 The Type column indicates access type allowed R O Read Only R W Read Write W O Write Only Note that different module variants may not support all parameters listed here Parameter numbers are expressed as offset addresses from the base address of the instance see Subsection 5 2 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 6 6 6 4 1 MLC9000 User Guide Input Parameters INSTANCE 0 INPUT 1 PARAMETERS LCM Class 00 MLC9000 Parameter Number Name Type Ref Word Bit Pago 0 0 0 Mains Line Frequency R W 4 5 Single Loop LCM s only 1 Input Type amp Range R W 4 2 2 Units R W T C amp RTD inputs 4 3 R O DC inputs 3 Scale Range Maximum R W 4 3 4 Scale Range Minimum R W 4 4 5 Process Variable Offset R W 4 1 6 Input Filter Time Constant R W 4 1 24
156. s 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 Input Power 30W maximum ENVIRONMENTAL Operating Ambient Temperature 0 C to 55 C Conditions Relative Humidity 30 to 90 non condensing Supply Voltage 18 to 30V DC including ripple Storage Ambient Temperature 20 C to 80 C Conditions Relative Humidity 30 to 90 non condensing APPROVALS Product Family EMC EN61326 1998 Safety Complies with EN61010 1 1995 and UL 3121 1 1998 PHYSICAL Dimensions Height 100mm Width 30mm Depth 120mm Mounting Directly mounted on the DIN rail Connectors Power input 2 way 5 08mm Combicon type RS232 port 6 way Type PROFIBUS port 9 way D type Weight 0 21kg MLC9000 User Guide 10 4 SINGLE LOOP LOOP CONTROLLER MODULES C120 C130 C230 AND C231 GENERAL Function Each Loop Controller Module performs the control function and provides the input and output connections for its own control loop One universal process input and two outputs are provided as standard An optional third output and Heater Break detection input are available Types C120 Two output single loop available C130 Three output single loop C230 Three output single loop with Heater Break detection C231 Three output single loop with Hea
157. s Output Power value to Output 2 Instance 1 on LCM2 Address 98 Write new Module Function Address of Word New value CRC Checksum Bus Power Address Number HI LO HI LO HI LO Output value for 98 06 01 1 25 Binary value Loop 2 Parameter Number Instance Class Module Function Address of Word Value written CRC Checksum Address Number HI LO HI LO HI LO Response 98 06 01 125 Binaryvaue The response echoes the new Bus Power Output value 5 7 CRC CHECKSUM CALCULATION This is 16 bit cyclic redundancy checksum It is calculated in accordance with 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 2 2 22 1 Hex 18005 but this is modified in two ways 5 25 5 26 MLC9000 User Guide 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 Hex A001 The CRC al
158. s cleared to FFFFh 6 2 1 1 READING PRIMARY DATA The Read Input area with address byte offset 24 to 103 contains five variables ten bytes per LCM see below Byte offsets 24 to 33 are for LCM1 offsets 34 to 43 for LCM2 etc For four loop LCMs C46x the Loop Instance determines which loop data within the LCM is returned 6 3 MLC9000 User Guide Offset Description 0 Process Variable low 1 Process Variable high 2 Setpoint low 3 Setpoint high 4 HEAT Output Power low 5 HEAT Output Power high 6 COOL Output Power low 7 COOL Output Power high 8 Status Indicators low 9 Status Indicators high NOTE Primary Data is Read Only 6 2 1 2 READING SECONDARY DATA Bytes 2 to 23 in the Read Data area contain less frequently used loop data This Secondary data is more likely to be used for setting up control loops The specific loop data is established by writing to the loop instance and the LCM position of the Read Data Selector To confirm that the read data is valid the PLC program should check that the Data Selected value in the Read Data Table at offsets 0 and 1 contain the value of the Read Data Selector written Only then can the PLC program be sure that the Secondary data is valid for the specified loop 6 2 1 3 WRITING SECONDARY DATA To write a variable in the Secondary Data area 1 Write the required value to the Write Data Selector bytes 2 and 3 2 Writ
159. sabled when Manual Control Mode is selected see Subsection 4 4 1 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 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 4 15 4 16 MLC9000 User Guide When enabled the Loop Alarm repeatedly checks the control output s for saturation i e either or both outputs 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 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 see Subsection 4 4 17 is used The value of V is dependent upon input type C ranges 2 C or 2 0 C F ranges 3 F or 3 0 F Lin
160. t SP If Output Type is changed from DC Linear to SSR Drive Relay Output Cycle Time see Subsection 4 2 3 is set to its default value and if Output Usage is initially Recorder Output SP or PV Output Usage is changed to Alarm 1 Direct acting 4 5 MLC9000 User Guide 4 2 2 Output Usage The use of the associated output NOTE On 4 loop LCMs this is the only means by which outputs may be assigned to specific loops 4 2 21 SINGLE LOO Available Uses P LCMs 00 HEAT Primary Control output 01 COOL Secondary Control output 02 Bus Power output 03 Alarm 1 output direct acting 04 Alarm 1 output reverse acting 05 Alarm 2 output direct acting 06 Alarm 2 output reverse acting 07 Loop Alarm output direct acting 08 Loop Alarm output reverse acting 09 OR of Alarm 1 Alarm 2 direct acting 10 OR of Alarm 1 Alarm 2 reverse acting 11 OR of Alarm 1 Alarm 2 Loop Alarm direct acting 12 OR of Alarm 1 Alarm2 Loop Alarm reverse acting 13 Recorder Output Setpoint 14 Recorder Output Process Variable 15 Heater Break Alarm direct acting 16 Heater Break Alarm reverse acting NOTE Heater Break Alarm is a logical OR of the Low Heater Break Alarm High Heater Break Alarm and Short Circuit Heater Break Alarm Table 4 1 Limitations of Output Usage Output Usage Output Number Type Output 1 Relay SSR Drive Output 2 Relay SSR Drive Output 3 Relay SSR Drive Line
161. t significant bit of the first eight bits requested 5 3 MLC9000 User Guide 5 4 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 Slave Address Address of 1st Word Number of Words CRC Checksum m to o o SPONSE 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 OAh The maximum number of words which can be read is 8 returned in 16 bytes E E m 5 4 3 Force Single Coil Function 05 This function writes a single binary value to the specified slave bit address The format is MESSAGE Slave Address of Bit State to Write CRC Checksum m ro j reo o RESPONSE pu o Du um 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 OFFh if the bit is to be set 1 and 00 if the bit is to be reset 0 Note that the response normally returns the same data as that contained in the message The parameter address for the bit can specify any one of 32 bits but only bit parameter addresses 16 31 are available for writing 5 4 4 Preset Single Register Function 06 This function writes two bytes to a specified
162. t Output Messages Compared to a most DeviceNet nodes the MLC9000 System contains a large number of parameters The use of one or more I O connections for the entire parameter set is impractical Therefore a flexible I O block is used for parameter communication This I O block makes available to the user the essential system parameters All parameters however are available through Explicit Messaging The MLC9000 System communicates with the PLC via the DeviceNet network and creates separate read and write data tables in the PLC register space 6 1 MLC9000 User Guide Read Data Table Write Data Table Offset Write Read Offset Write Variable Number 0 Data selected low 0 Read data selector low 1 Data selected high 1 Read data selector high 2 1 Manual Power low 2 Write data selector low 3 Manual Power high 3 Write data selector high 4 2 Control bits low 4 Variable low 5 Control bits high 5 Variable high 6 3 Proportional Band 1 low 6 LCM 1 0 Setpoint low see note1 7 Proportional Band 1 high 7 LCM 1 0 Setpoint high note 1 8 4 Reset low 8 LCM 2 0 Setpoint low note 1 9 Reset high 9 LCM 2 0 Setpoint high note 1 10 5 Rate low 10 LCM 3 0 Setpoint low note 1 11 Rate high 11 LCM 3 0 Setpoint high note 1 12 6 Alarm 1 low 12 LCM 4 0 Setpoint l
163. t consecutive 01 Output addresses 02 Setpoint LCM 1 address Base Address 1 03 Control LCM 2 address Base Address 2 04 Alarm LCM 3 address Base Address 3 E etc to a maximum of eight LCMs A5 2 07 11 Reserved LCMILCMILCMILCMILCMILCMILCMILCM 12 Comms Config 13 Reserved 14 Calibration 15 Descriptor T In previous issues of this manual this was known as OBJECT Data is transmitted asynchronously as characters with one start bit eight data bits and one stop bit The bit rate may be set to 2400 4800 9600 or 19200bps The parity is selectable to be even odd or none The Cyclic Redundancy Check calculation uses the standard MODBUS polynomial expression 2 2 22 1 For full details of the MODBUS protocol see www modicon com 5 1 5 2 MLC9000 User Guide 5 3 ADDRESSING The Bus Communications Module BCM is given a base address during configuration via the PC Port using the Application Software in the local PC the MLC9000 system then occupies this and up to eight further addresses above the base address For MODBUS BCMs with less than eight LCMs it is recommended that the addresses of the vacant slots be reserved for future expansion The base address may be set to any integer in the range 1 247 The default base address is 96 60h The Bus Communications Module will also accept global or broadcast commands i e those ad
164. tance 0 4 1 5 2 6 3 7 Connection of each soft alarm to a built in output port is via the parameters of the Output Class see Subsection 4 2 MLC9000 User Guide 4 5 1 Alarm Type This parameter selects the alarm type The characteristics of the alarm types are shown in the tabl e below see also Figure 4 2 Alarm Type Minimum Value Maximum Value Default Alarm Action Process High Input Range Input Range Input Range Active when PV gt alarm value Min Max Max Process Low Input Range Input Range Input Range Active when PV lt alarm value Min Max Min Band Alarm 1 Span limited 5 input units Active when PV SP is to 7D00 32000 outside band dec Deviation Alarm span limited Span 5 input units Active when PV SP alarm to FDOO limited to 7D00 value 32000 dec 32000 dec Adjustment Range Default Value 0000 Process High Alarm 0001 Process Low Alarm 0002 Band Alarm 0003 Deviation Alarm 0000 Process High Alarm Automatic Change None Effect of Changes on Alarm Value see below forced to default value for Other Parameters new alarm type Inactive Active 2 Process High Alarm gt PV Alarm value gt Inactive v Process Low Alarm p PV Alarm value gt 2 DA Active Inactive Act
165. te 0 inactive 1 active Bit 11 Output 2 State 0 inactive 1 active Bit 12 Output 3 State 0 inactive 1 active Bit 13 Single loop LCM Low Heater Break Alarm Status see Subsection 4 6 4 4 loop LCM Output 4 State 0 inactive 1 active Bit 14 Single loop LCM High Heater Break Alarm Status see Subsection 4 6 5 4 loop LCM Output 5 State 0 inactive 1 active Bit 15 Single loop LCM Heater Short Circuit Alarm Status see Subsection 4 6 6 4 loop LCM Output 6 State 0 inactive 1 active For the Redundant Thermocouple variant the Sensor Break flag is set only when break condition is detected on both thermocouple inputs see Subsection 4 1 7 4 30 MLC9000 User Guide 49 COMMUNICATIONS CONFIGURATION PARAMETERS BCM Class 12 This class contains the communications control parameters for the BCM 4 9 1 MODBUS Address This parameter defines the base address for the MLC9000 system Adjustment Range 1 247 Default Value 96 4 9 2 MODBUS Data Transfer Rate This parameter sets the data transfer rate for the MODBUS port Adjustment Range 0 2400 Baud 1 4800 Baud 2 9600 Baud and 3 19200 Baud Default Value 2 9600 Baud 4 9 3 MODBUS Data Format This parameter defines the parity for the MODBUS port data is always eight bits per character Adjustment Range 0 none 1 odd and 2 even Default Value 0 none 4 9 4 PC Port Poll Timeout
166. ter Break detection and redundant thermocouple Process Input Type and scale user selectable see below Sample rate 10 second For redundant thermocouple variant unused thermocouple sample rate 1 second Heater Current Generates a Heater Current Input value for use by the Heater Break Alarm function Input Outputs Output 1 Output 2 Output 3 Relay or SSR Drive Relay or SSR Drive optional Relay SSR Drive or Linear PROCESS INPUT Types available Thermocouple RTD DC Linear B 100 1824 C N 0 0 1399 6 C 199 9 800 3 C 0 20mA B 212 3315 F N 32 0 2551 3 F 327 3 1472 5 F 4 20mA J 200 1 1200 3 C R 0 1759 C 0 50mV J 328 2 2192 5 F R 32 3198 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 NOTE RTD and DC Linear inputs are not available on C231 PROCESS INPUT Over range Detection Under range Detection and Sensor Break Detection Under range Detection Under range is detected when the input value is lower than Range Minimum The input value is valid for reading and control for up to 596 of input span under range The accuracy is reduced when the input is under range Over range Detection Over range is detected when the input value exceeds Range
167. tions established via RS232 port and Bus Ready alarm On initial power up the RS232 Port LED will initially be orange for one second 8 2 BCM B230 The LED indicators associated with the PC RS232 Port and the DeviceNet Port serve the following diagnostic functions 1 second OFF i e PC is responding to polls RS232 Port LED Meaning DeviceNet Port Meaning State LED State OFF No power OFF Not on line Duplicate MAC ID test not completed Green flashing Communication Green Normal operation On line with 1 second ON established with PC continuous connections in the established state has been allocated a Master Red continuous Power ON and Bus Ready alarm present Green flashing Normal condition on line with no connections in the established state has not been allocated a Master 1 second red 1 second green and Bus Ready alarm Green Power ON and OK Red continuous Failed communication bus fault or continuous power up self test failed Red green Communications flashing established with PC On initial power up the RS232 Port LED will initially be orange for one second MLC9000 User Guide 8 3 BCM B240 The LEDs associated with the PC RS232 port and the PROFIBUS port serve the following diagnostic functions RS232 Port LED Meaning PROFIBUS Meaning State Port LED State OFF Not powere
168. umbers are expressed as offset addresses from the base address of the instance see Subsection 5 2 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 Bit parameters may be addressed in either of two ways a individually using the direct bit address or b extracting the bit from a 16 bit word Both methods yield the same result but extracting the bit from a 16 bit word reduces the amount of communications traffic because it allows more than one bit parameter within the word to be read written in one operation Example To read the Over Range Flag of Loop 1 at address 97 as an individual bit the following message would be used LCM Address Function Bit Address Number of Bits CRC 97 01 or 02 0010h 0001h To read the Over Range Flag of Loop 1 at address 97 extracting the bit from the status word the following message would be used MLC9000 User Guide LCM Address Function Word Address Number of Words CRC 97 03 or 04 001Ah 0001h In the following parameter tables the position of the bit within the word is indicated by the decimal point value of the word parameter number for the Over Range Flag this is 26 0 indicating that it is the least significant bit of Word 26 If the r
169. uration network Pin connections are shown on the right The Common connection is 4 B wire provided for termination of screened shielded cable 5 A wire 2 9 ELECTRICAL CONNECTIONS DEVICENET BCM Power Input RS232 Power Input 18 30v dc gt gt 30W 9 Use copper conductors DeviceNet 4 4 CANL 16 SHIELD i CAN a V DeviceNet Port Figure 2 10 BCM Connectors 2 9 1 Power Input See Subsection 2 8 1 2 9 2 RS232 Port See Subsection 2 8 2 2 6 MLC9000 User Guide 2 9 3 DeviceNet Port This connects the BCM to a DeviceNet master 4 mcm v device local operator interface display or 20 L multi drop PC operator and configuration 3 SHIELD network Pin connections are shown the right 4 CAN H The SHIELD connection is provided for 5e B ve T termination of screened shielded cable 2 10 ELECTRICAL CONNECTIONS PROFIBUS BCM Power Input RS23 Pon RS232 Power Input 18 30v dc gt 30W max Use Copper Conductors 3 RxD TxD 4 CNTR P 5 DGND 6 VP 8 RxD TxD Profibus Port 2 10 1 Power Input See Subsection 2 8 1 2 10 2 RS232 Port See Subsection 2 8 2 2 10 3 PROFIBUS Port This connect the BCM to a PROFIBUS network Pin connections are shown on the right 9 5 3 RxD TxD 4 CNTR P 5 DGND 6 VP 8 8 RxD TxD 2 7 MLC9000 User Guide 2 11 ELECTRICAL CONNECTIONS
170. ut Filter Time Constant An adjustable low pass filter to reduce extraneous noise on the process input value Adjustment Range 00 0 0 secs or OFF 01 0 5 secs 02 1 0 secs gt 100 0 secs in 0 5 second increments Default Value 04 2 0 secs Automatic Changes None Effect of Change on None Other Parameters 4 1 3 Process Variable Offset The offset to be added to the process variable Adjustment Range input span to input span Default Value 0 NOTE Any adjustment to this parameter is in effect an adjustment to the control loop s calibration Injudicious application of values to this parameter could lead to the measured process variable value having no meaningful relationship to the actual process variable value Automatic Changes This parameter is set automatically to its default value if Input Range see Subsection 4 1 8 is changed or if a change in Input Scale Range Maximum see Subsection 4 1 10 or Input Scale Range Minimum see Subsection 4 1 11 forces this parameter out of range The units for this parameter are changed automatically if Input Units see Subsection 4 1 9 is changed Effect of Change on None Other Parameters 4 1 4 2 MLC9000 User Guide 4 1 4 Over range Flag Indicates whether the Process Variable Value is greater than the Input Scale Range Maximum Value It may be either 1 PV gt Input Scale Range Max PV x Input Scale Range Max 4 1 5 U
171. ut Power R O 4 30 3926 OF56 22 HEAT Output Power R O 4 30 3927 OF57 23 Actual Setpoint Value R O 4 30 3928 OF58 24 Process Variable Value R O 4 30 3929 OF59 25 Status Indicators R O 4 30 5 21 5 22 MLC9000 User Guide INSTANCE 3 LOOP 4 LCM DESCRIPTOR PARAMETERS LCM Class 15 Applicable only to product variants C460 C461 C462 and C463 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3937 0 61 1 LCM Serial Number R O 4 29 3938 OF62 2 3939 OF63 3 3940 OF64 4 Product Module Type R O 4 29 Identifier 3941 OF65 5 Firmware ID R O 4 29 3942 OF66 Database ID R O 4 29 3957 OF75 21 COOL Output Power R O 4 30 3958 0 76 22 HEAT Output Power R O 4 30 3959 OF77 23 Actual Setpoint Value R O 4 30 3960 0 78 24 Process Variable Value R O 4 30 3961 0 79 25 Status Indicators R O 4 30 5 5 9 Communications Configuration Parameters COMMUNICATIONS CONFIGURATION PARAMETERS BCM Class 12 MODBUS MODBUS MLC9000 Name Type Ref Address Address hex Parameter Page Decimal Number Bit Word Bit Word Word Bit 3073 0 01 1 PC Port Poll Timeout R W 4 31 3074 0C02 2 PC Port Minimum Poll R W 4 31 Interval 3075 0C03 MODBUS Address R W 4 31 3076 0C04 4 MODBUS Data Transfer R W 4 31 Rate 3077 0 05 5 MODBUS Data Format R W 4 3
172. vershoot is measured when the process variable value has dropped by an amount equal to the noise band If the process is noisy additional input filtering may be required to guarantee detection of the proper peak This overshoot is used together with the time to peak value to determine the optimum PID terms The stored overshoot is then updated in preparation for the next power up The computed PID terms are then used by the normal PID control algorithm to control the power applied to the process Note that on the next process power up when Easy Tune is enabled see Subsection 4 4 4 the maximum power is turned off when the process variable is below the setpoint by the new stored overshoot value It is expected that the subsequent overshoot above the setpoint will then be much less than previously NOTE Easy Tune is run from process power up and will always produce best results when used in this manner If the process has not cooled more than 5 of the input span see Subsections 4 1 10 amp 4 1 11 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 B 2 PRE TUNE Pre Tune is initiated either at power up see Auto Pre Tune Subsection 4 4 6 or manually using the Pre Tune parameter Pre Tune can be initiated at any
173. wo SPDT relay outputs C462 Four temperature mV process inputs four SPST relay outputs two SPDT relay outputs C463 Four DC process inputs four SPST relay outputs two SPDT relay output Process Input Type and scale user selectable see below Sample rate 10 second Temperature process inputs thermocouple RTD or DC mV ranges are available DC process inputs DC V or DC mA ranges are available Outputs Outputs 1 4 SPST Relay or SSR Drive Outputs 5 and 6 SPDT Relay PROCESS INPUT Types available Range Minimum Range Maximum Thermocouple RTD DC Linear B 100 1824 C N 0 0 1399 6 C 199 9 800 3 C 0 20mA B 212 3315 F N 32 0 2551 3 F 327 3 1472 5 F 4 20mA J 200 1 1200 3 C R 0 1759 C 0 50mV J 328 2 2192 5 F R 32 3198 F 10 50mV available only on temperature versions 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 PROCESS INPUT Over range Detection Under range Detection and Sensor Break detection Under range Under range is detected when the input value is lower than Range Minimum The input Detection value is valid for reading and control for up to 5 of input span under range The accuracy may be reduced when the input is under range Over range Over
174. word address The format is MESSAGE Slave Address of Word Value to Write CRC Checksum pw uw tw wo wo Note that the response normally returns the same data as that contained in the message MLC9000 User Guide 5 4 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 Slave Diagnostic Code Value CRC Checksum os ro o m to m to RESPONSE Slave Diagnostic Code Value CRC Checksum jo pto o m o m to The only diagnostic code supported is 00 Note that the response is normally an exact echo of the Message 5 4 6 Force Multiple Coils Function 0F This function writes consecutive bits to the specified address range Its format is MESSAGE Slave Number Message Address 1st Bit Number Number of Bits of Bytes Byte CRC Checksum SPONSE Slave Porn m o qu The MLC9000 limits the number of bits that may be written to 1 To set the addressed bit ON 1 Bit 0 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 4 7 Preset Multiple Registers Function 10 This function writes consecutive two byte values to the specified address range Its format is MESSAGE Slave Number of 1st Query Next Query Address 1st Word Address Number of Words Query Byte
175. ype of extension leadwire compensation cable must be used for the entire distance between the LCM connector and the thermocouple correct polarity must be observed throughout Joints in the cable should be avoided NOTE Do not run cables adjacent to power carrying conductors If the wiring is run in a conduit use a separate conduit for 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 2 12 2 3 wire Input Modules C460 and C462 IN1 241 2 Al IN3 22 4 19 4 The extension leads should be of copper and the resistance of the wires connecting the resistance element should not exceed 500 per lead the leads should be of equal length and resistance 2 10 2 11 MLC 9000 User Guide 2 12 3 Linear Input The linear input ranges are mA mV and V based The Volts mA ranges are on Modules C461 and C463 The mV range is on Modules C460 and C462 2 12 3 1 mV RANGE Modules C460 and C462 26 23 20 17 Em _ IN1 22 IN2 19 IN3 16 IN4 2 12 32 VOLTS RANGES Modules C461 and C463 26 23 20 17 B IN2 iS kc _IN4 2 12 3 3 mA RANGES Modules C461 and C463 za 26 IN1 IN2 20 IN3 4 25 22 19 16 2 12 4 Relay Outputs Relay Outputs 1 4 are single pole single throw SPST normally open outputs Modules C4
Download Pdf Manuals
Related Search
Related Contents
SYBA SD-DAC63094 audio card solution C9200, C9400 Service Manual BW FM 200 User Manual - Black Widow Vehicle Security Systems Copyright © All rights reserved.
Failed to retrieve file