• SAFETY PRECAUTIONS • (Always read these instructions before using this equipment.) Before using this product, please read this manual and the relevant manuals introduced in this manual carefully and pay full attention to safety to handle the product correctly. The instructions given in this manual are concerned with this product.
Page 4
[Installation Precautions] CAUTION • Use the programmable controller in an environment that meets the general specifications contained in the CPU User's Manual. Using this programmable controller in an environment outside the range of the general specifications may cause electric shock, fire, malfunction, and damage to or deterioration of the product.
Page 5
[Wiring Precautions] DANGER • Always ground the FG terminal and the shielded cable for the programmable controller. There is a risk of electric shock or malfunction. • If energizing or operating after the wiring, be sure to put the terminal cover included with the product.
Page 6
[Disposal Precautions] CAUTION • When disposing of the product, handle it as industrial waste. A - 4 A - 4...
This manual confers no industrial property rights or any rights of any other kind, nor does it confer any patent licenses. Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may occur as a result of using the contents noted in this manual.
Thank you for the purchasing the MELSEC-Q series programmable controller. Before using the equipment, please read this manual carefully to develop full familiarity with the functions and performance of the Q series programmable controller you have purchased, so as to ensure correct use. CONTENTS SAFETY PRECAUTIONS ..........................A- 1...
Page 9
3.2.10 Alert function............................ 3-18 3.2.11 Control output setting at CPU stop error occurrence function............3-23 3.2.12 Program control function......................... 3-24 3.2.13 Cascade control function ........................ 3-32 3.2.14 Scaling function ..........................3-34 3.2.15 Simplified analog I/O function ......................3-35 3.2.16 Q62HLC control status controlling output signal and buffer memory settings and control status .................................
Page 11
4.4 Wiring................................ 4- 5 4.4.1 Wiring precautions..........................4- 5 4.4.2 External wiring ........................... 4- 6 4.5 Switch Settings for the Intelligent Function Module ................4- 8 5 UTILITY PACKAGE (GX Configurator-TC) 5- 1 to 5-23 5.1 Utility Package Functions ........................5- 1 5.2 Installing and Uninstalling the Utility Package ..................
Page 12
8.7 If the Error Flag (Xn2) Has Turned ON ....................8- 6 8.8 If the Module READY Flag (Xn3) Does Not Turn ON................8- 7 8.9 If the FeRAM Write Failure Flag (XnA) Has Turned ON ................ 8- 7 8.10 If Auto Tuning Does Not Start (If the Auto Tuning Status Flag (Xn4, Xn5) Does Not Turn ON)..8- 7 8.11 If Auto Tuning Does Not Complete (If the Auto Tuning Status Flag (Xn4, Xn5) Remains to Be ON and Does Not Turn OFF)..........................
(1) For programmable controller system To configure a system meeting the requirements of the EMC and Low Voltage Directives when incorporating the Mitsubishi programmable controller (EMC and Low Voltage Directives compliant) into other machinery or equipment, refer to Chapter 9 "EMC AND LOW VOLTAGE DIRECTIVES" of the QCPU User's Manual (Hardware Design, Maintenance and Inspection).
About the Generic Terms and Abbreviations Unless otherwise specified, this manual uses the following generic terms and abbreviations to describe the Loop control module. Generic term/abbreviation Description Personal computer DOS/V-compatible personal computer of IBM PC/AT or its compatible Generic product name of the product types SWnD5C-GPPW-E, SWnD5C-GPPW-EA, SWnD5C-GPPW-EV and SWnD5C-GPPW-EVA.
This manual deals with the specifications, handling and instructions wiring and programming methods of the following loop control module Q62HLC (hereafter abbreviated to the Q62HLC used with the MELSEC-Q series programmable controller CPU module (hereafter abbreviated to the programmable controller CPU).
1 GENERAL DESCRIPTION MELSEC-Q 1.1 Features The Q62HLC has the following features. (1) High speed continuous proportional control (PID control) The Q62HLC is the intelligent function module that performs the continuous proportional control. The specifications of the Q62HLC are the high speed 25ms sampling cycle, the high accurate and high resolution analog input (thermocouple, micro voltage, voltage and current), and the current output.
Page 17
1 GENERAL DESCRIPTION MELSEC-Q (3) Connection of thermocouples compatible with JIS, IEC, NBS and ASTM Standards (a) The Q62HLC accepts the following thermocouples compatible with the JIS, IEC, NBS and ASTM Standards. (Refer to Section 3.2.1) • JIS Standards : R, K, J, S, B, E, T • IEC Standards: R, K, J, S, B, E, T, N •...
Page 18
1 GENERAL DESCRIPTION MELSEC-Q (12) Online module change function The Q62HLC can be changed without stopping the system. (Refer to Chapter 7) (13) FeRAM for backing up set values The set values in buffer memory can be stored into FeRAM for data backup. Using the test function of GX Developer to write data directly to the buffer memory, what is required in a sequence program is "LD "...
1 GENERAL DESCRIPTION MELSEC-Q 1.2 The PID Control System (1) The PID control system Figure 1.2 indicates the system configuration when performing PID control. Q62HLC Set value data storage Control Manipulated value PID operation object data storage process value data storage Sensor Fig.
1 GENERAL DESCRIPTION MELSEC-Q 1.3 About the PID Operation The Q62HLC can perform PID control in measured value incomplete differentiation. 1.3.1 Operation method and formula The PID control in measured value incomplete differentiation is an operation method which puts the first-order delay filter as the input for derivative control action, and performs PID operation with the error value (E) after deleting the high-frequency noise component.
1 GENERAL DESCRIPTION MELSEC-Q 1.3.2 The Q62HLC actions The Q62HLC performs PID operations in reverse action and forward action. (1) Reverse action In a reverse action, the process value (PV) increases toward the set value (SV) as the manipulation value (MV) increases. The reverse action is effective for heat control.
1 GENERAL DESCRIPTION MELSEC-Q 1.3.3 Proportional action (P-action) (1) The proportional action is an action to obtain the manipulation value proportional to the deviation (difference between set value and process value). (2) With the proportional action, the relationship between the changes in the deviation and manipulation value can be expressed in the following formula: MV = where Kp is a proportional constant and is called the proportional gain.
1 GENERAL DESCRIPTION MELSEC-Q 1.3.4 Integral action (I-action) (1) The integral action is an action which continuously changes the manipulation value to eliminate the deviation when there is an deviation. The offset produced by the proportional action can be eliminated. (2) In the integral action, the time from the deviation occurrence until the manipulation value of the integral action becomes that of the proportional control action is called the integral time, and is indicated by TI.
1 GENERAL DESCRIPTION MELSEC-Q 1.3.5 Derivative action (D-action) (1) The derivative action adds the manipulation value proportional to the change speed to eliminate error when an deviation occurs. The derivative control action can prevent the control target from changing significantly due to disturbance. (2) In the derivative action, the time from the deviation occurrence until the manipulation value of the derivative action becomes that of the proportional action is called the derivative time, and is indicated by T...
1 GENERAL DESCRIPTION MELSEC-Q 1.3.6 PID action (1) The PID action performs control using the manipulation value obtained by merging proportional action, integral action and derivative action. (2) The PID action for the step response when the deviation is constant is shown in Figure 1.10.
2 SYSTEM CONFIGURATION MELSEC-Q 2 SYSTEM CONFIGURATION This chapter explains the system configuration of the Q62HLC. 2.1 Applicable Systems This section describes the applicable systems. (1) Applicable modules and base units, and No. of modules (a) When mounted with a CPU module The table below shows the CPU modules and base units applicable to the Q62HLC and quantities for each CPU model.
Page 27
2 SYSTEM CONFIGURATION MELSEC-Q Applicable CPU module Base unit No. of modules CPU type CPU model Main base unit Extension base unit Q06CCPU-V C Controller module Up to 64 Q06CCPU-V-B Applicable *1 Limited within the range of I/O points for the CPU module. *2 Can be installed to any I/O slot of a base unit.
Page 28
2 SYSTEM CONFIGURATION MELSEC-Q (4) Supported software packages Relation between the system containing the Q62HLC and software package is shown in the following table. GX Developer is necessary when using the Q62HLC. Software version GX Developer GX Configurator-TC Single CPU Version 7 or later system Q00J/Q00/Q01CPU...
2 SYSTEM CONFIGURATION MELSEC-Q 2.2 About Use of the Q62HLC with the Q12PRH/Q25PRHCPU Here, use of the Q62HLC with the Q12PRH/Q25PRHCPU is explained. (1) GX Configurator-TC connection GX Configurator-TC cannot be used when accessing the Q12PRH/Q25PRHCPU via an intelligent function module on an extension base unit from GX Developer. Connect a personal computer with a communication path indicated below.
2 SYSTEM CONFIGURATION MELSEC-Q 2.3 How to Check the Function Version, Production Information, Product Information and Software Version This section describes how to check the function version, production information and product information of the Q62HLC and the GX Configuration-TC software version. (1) How to check the function version, production information and product information of the Q62HLC (a) To check the function version and production information using the "SERIAL...
Page 31
2 SYSTEM CONFIGURATION MELSEC-Q (2) Checking the software version of GX Configurator-TC The software version of GX Configurator-TC can be checked in GX Developer's "Product information" screen. [Operating procedure] GX Developer [Help] [Product information] Software version (In the case of GX Developer Version 8) 2 - 6 2 - 6...
3 SPECIFICATIONS MELSEC-Q 3 SPECIFICATIONS This chapter provides the performance specifications of the Q62HLC, I/O signals transferred to/from the programmable controller CPU and the specifications of buffer memory. For the general specifications of the Q62HLC, refer to the User's Manual (hardware) of the CPU module used.
Page 33
3 SPECIFICATIONS MELSEC-Q Table 3.1 Q62HLC performance specification list (from previous page) Item Specifications Control method Continuous proportional control PID constant PID constant Auto tuning setting available range setting Proportional Thermocouple: 0.1 to Full-scale band (P) Micro voltage, Voltage, Current: 0.1 to 1000.0% Integral time (I) 0.0 to 3276.7s Derivative time 0.0 to 3276.7s...
Page 34
3 SPECIFICATIONS MELSEC-Q (1) Usable input sensor types and measurement range, data resolution list Table 3.2 shows usable input sensor types and measurement range for Q62HLC, data resolution. Table 3.2 Input sensor types and measurement range, data resolution list Input Input range Digital value Resolution...
Page 35
3 SPECIFICATIONS MELSEC-Q (2) Indication accuracy Table 3.3 and Table 3.4 show the indication accuracy against ambient temperature. (a) At ambient temperature 23 2 Table 3.3 Indication accuracy at ambient temperature 23 2 Item Error Less than -100 K,J,T,E, -100 to less than 500 PLII or more (Indication value...
3 SPECIFICATIONS MELSEC-Q 3.1.2 Operation at input disconnection Table 3.5 shows operations for each input at the occurrence of input disconnection. Table 3.5 Operation list at input disconnection Input Input range Operation Thermocouple Up scale *1 Micro voltage 1 to 5V Down scale *2 Voltage 0 to 1V,-1 to 1V,0 to 5V,-5 to 5V,...
3 SPECIFICATIONS MELSEC-Q 3.2 Function Summary The Q62HLC function summary is shown in Table 3.6. Table 3.6 Q62HLC function summary Item Specification Reference Auto tuning function • The loop control module automatically sets the optimal PID constants. 3.2.1 • Sets the auto tuning mode according to the control target to use by setting AT (auto Auto tuning mode setting function 3.2.2 tuning) differential gap and AT additional lag.
3 SPECIFICATIONS MELSEC-Q 3.2.1 Auto tuning function (1) What is the auto tuning function? (a) The auto tuning function is designed for the Q62HLC to set the optimum PID constants automatically. In auto tuning, a manipulated value turns ON/OFF and the PID constants are calculated according to the hunting cycle and amplitude, which take place when the measured value to a set value alternates between overshooting and undershooting.
Page 39
3 SPECIFICATIONS MELSEC-Q (2) Executing auto tuning Conditions for starting auto tuning When any of the following conditions is met, auto tuning is not executable. In the Unused channel setting (buffer memory address: 61, 93), 1 (Unused) is set for the channel. The control mode switching (buffer memory address: 50, 82) is set in any of manual control mode 1, manual control mode 2 or program control mode.
Page 40
3 SPECIFICATIONS MELSEC-Q Auto tuning operation Auto tuning performs operation as shown below. Auto tuning output is provided. Data collection starts when the process value returns to the set value after the first overshoot and undershoot. After data collection, auto tuning ends when PID constants and loop disconnection detection judgment time are set.
Page 41
3 SPECIFICATIONS MELSEC-Q The PID control forced stop command (YnC, YnD) has been turned The mode switching is changed to other than the standard control mode. (Setting mode, manual control mode1 2, program control mode, for instance.) (Except for the case where the PID continue flag (buffer memory address:169) changed to setting mode by "Continue.") Hardware failure has occurred.
Page 42
3 SPECIFICATIONS MELSEC-Q REMARK 1) The time between the start and completion of auto tuning depends on the object to be controlled. 2) You can confirm that auto tuning has been completed by checking that the auto tuning status flag (Xn4, Xn5) has turned from on to off. 3) When the automatic backup setting after auto tuning of PID constants (buffer memory address: 63, 95) is preset at AT start to be made valid, the PID constants and loop disconnection detection judgment time are automatically...
3 SPECIFICATIONS MELSEC-Q 3.2.2 Auto tuning setting function By setting AT differential gap (buffer memory address: 46, 78) and AT additional lag (buffer memory address: 47, 79), this function sets the auto tuning mode according to the control target to be used. AT differential gap and AT additional lag can be optionally set within the setting range.
3 SPECIFICATIONS MELSEC-Q 3.2.3 Reverse/forward action select function With the Q62HLC, "reverse action" or "forward action" can be selected to perform the PID operations. (1) Q62HLC default The default is set at "reverse action" for Q62HLC. When performing the PID operations with the "forward action", set to the forward action in the forward/reverse action selection (buffer memory address: 54, 86).
3 SPECIFICATIONS MELSEC-Q 3.2.6 Unused channel setting function (1) Unused channel setting (a) When Q62HLC made unused channel setting, an alert will not occur at the channel without connecting a sensor, and the ALM LED will not be flicker. The sampling period remains unchanged if the unused channel setting is performed.
3 SPECIFICATIONS MELSEC-Q 3.2.8 Loop disconnection detection function The loop disconnection detection function detects errors in the control system (control loop) caused by a load (heater) disconnection, external operation device (e.g. magnetic relay) fault, input disconnection and others. The execution of the loop disconnection detection is performed with the setting of loop disconnection detection judgment time (buffer memory address: 59, 91).
3 SPECIFICATIONS MELSEC-Q POINT (1) When not using the loop disconnection detection function, set the loop disconnection detection judgment time (buffer memory address: 59, 91) to "0". (2) Setting the loop disconnection detection dead band will not cause a loop disconnection if there is no temperature variation of 2 or more when the control output is provided 100% or 0% at the set value.
Page 48
3 SPECIFICATIONS MELSEC-Q (2) Writing data to FeRAM (a) When writing data to FeRAM, turn on the FeRAM backup command (Yn8). • The FeRAM write completion flag (Xn8) turns on at completion of data write to FeRAM. • After turning on Yn8, it takes more than ten seconds until Xn8 is on. •...
3 SPECIFICATIONS MELSEC-Q 3.2.10 Alert function (1) The alert function is a function which sets the system in an alert status when the process value (PV) or deviation reaches the alert set value. It is used to turn on the device's hazard signal or operate the safety device. The alert function is classified as follows: •...
Page 50
3 SPECIFICATIONS MELSEC-Q 2) Lower limit deviation alert When the deviation [measured value (PV) - set value (SV)] is equal to or less than the alert set value, the system is put in an alert status. The setting range is full-scale. [When alert set value is positive] [When alert set value is negative] Measured value (PV)
Page 51
3 SPECIFICATIONS MELSEC-Q (2) The Q62HLC allows the alert function in (1) to be set with the addition of an alert dead band, alert delay count or wait/re-wait. The following table indicates the alert functions which can be used with the addition of alert dead band, alert delay count and wait/re-wait.
Page 52
3 SPECIFICATIONS MELSEC-Q (b) Alert delay count setting The system is set in the alert status when the process value (PV) that has reached the alert set value remains in the alert range until the sampling count becomes equal to or greater than the preset number of alert delays. The setting of alert delay count is made by the alert delay count (buffer memory address: 165).
Page 53
3 SPECIFICATIONS MELSEC-Q (c) Wait alert Choosing the wait alert ignores the alert status if the process value (PV)/deviation is in that status when the setting mode is changed to the operation mode, and makes the alert function invalid until the process value comes out of the alert status once.
3 SPECIFICATIONS MELSEC-Q (3) The Q62HLC allows four different alerts (alerts 1 to 4) to be selected and used from among the alerts, wait alert and re-wait alert. Set the alert modes used as alerts 1 to 4 at the following buffer memory addresses: Buffer memory addresses (Decimal) Channel No.
3 SPECIFICATIONS MELSEC-Q 3.2.12 Program control function (1) Program control function The Q62HLC performs PID control changing the set value (SV), according to the schedule set by users. Program control function performs the control according to the setting description of the following items. Setting item Description Control data...
Page 56
3 SPECIFICATIONS MELSEC-Q The following gives the detailed explanation of control data, program pattern, and zone PID data. (a) Control data Common data required for executing the program control are sets. Buffer memory address (Decimal) Buffer memory name Description Execution pattern Sets a program to be executed selecting from the setting program patterns 1 to 3...
Page 57
3 SPECIFICATIONS MELSEC-Q Buffer memory address (Decimal) Buffer memory name Description Program pattern Final segment Sets the final segment to complete the program pattern. Pattern link Sets the program pattern of link destination when linking several program patterns. Iteration Sets execution times of the program control. Output time of pattern end Sets the pattern end output time when completing the program pattern.
Page 58
3 SPECIFICATIONS MELSEC-Q (From previous page) Buffer memory address (Decimal) Program pattern Buffer memory name Description Segment Sets the execution time of Executing time segments. Sets the PID data No. to be used in Zone PID data No. segments. 3 - 27 3 - 27...
Page 59
3 SPECIFICATIONS MELSEC-Q (c) Zone PID data The zone PID data divides input range into 8 zones by zone upper limit setting, and then sets the PID constants and control response parameters used for each zone. Zone dividing is performed by the upper limit setting (refer to the table on the next page for buffer memory) of zone 1 to 8.
Page 60
3 SPECIFICATIONS MELSEC-Q Buffer memory Description Buffer memory address (Decimal) name Zone Upper limit Sets the upper limit for each zone to divide input range into zones. Proportional band Sets the constants (P) setting of proportional band (P) for zones. Integral time (I) Sets the constants setting...
Page 61
3 SPECIFICATIONS MELSEC-Q The following is the example of program pattern 1 controlled by the PID control in the order of segment 1 2 3 4. This section explains the program pattern data, control data, and zone PID data as an example. Set value Set value Measured value...
Page 62
3 SPECIFICATIONS MELSEC-Q (c) Operation at the completion of program control After the PID control of the final segment set by the final segment completes and reaches the pattern end, the pattern end output is performed. • The pattern end output continues the PID control at the set value of the final segment for the time set by the output time setting of pattern end (buffer memory address: 323, 387, 451, 579, 643, 707).
3 SPECIFICATIONS MELSEC-Q 3.2.13 Cascade control function (1) Cascade control function The cascade control can perform the control with the channel 1 as master and the channel 2 as slave. The master performs PID operations by inputting the measured value (PV1) of targets that are controlled at the last, converts the manipulated value (MV1) to cascade signals by bias and gain, and corrects the set value (SV2) of the slave.
Page 64
3 SPECIFICATIONS MELSEC-Q (2) Cascade control and control mode The cascade control function can only be used with the combination of the following three control modes. When the control modes are combined with other ones in the following table, the cascade control is not performed even if the cascade ON/OFF (buffer memory address: 176) is set to 1(ON).
3 SPECIFICATIONS MELSEC-Q 3.2.14 Scaling function The scaling function scales the measured value and stores it in the scaling value (buffer memory address: 196, 212). The conversion method differs depending on micro voltage, voltage, current input in the case of thermocouple input. The conversion method is automatically selected by the setting of input range (buffer memory address: 32, 64).
3 SPECIFICATIONS MELSEC-Q (2) Micro voltage, voltage, current input The value converted from the digital output value within the range between the scaling range lower limit (buffer memory address: 198, 214) and the scaling range upper limit (buffer memory address: 197, 213) is stored in the scaling value.
3 SPECIFICATIONS MELSEC-Q 3.2.16 Q62HLC control status controlling output signal and buffer memory settings and control status The Q62HLC has the output signals (Y), buffer memory and intelligent function module switch setting which set its control status. The control status of the Q62HLC differs depending on the mode of the Q62HLC.
Page 68
3 SPECIFICATIONS MELSEC-Q (c) Between control modes ((8) to (15) of the chart) The mode is switched by setting a value to the control mode (buffer memory address: 50, 82) at the operation mode (Xn1: ON). After the completion of the switching, the value of the control mode switched to the control mode (buffer memory address: 30) is stored.
Page 69
3 SPECIFICATIONS MELSEC-Q (c) Other settings Setting•operation Control status Forced PID control PID continuation flag Stop mode setting mode command stop command (refer to Section 3.5.39) (refer to Section 3.5.13) (refer to Section 3.4.3) (refer to Section 3.4) Temperature Alert PID control judgment judgment...
Page 70
3 SPECIFICATIONS MELSEC-Q (3) Control status selection when switching to program control When switching standard control to program control or switching manual control to program control in the operation mode (Xn1: ON), the control status at switching can be selected. Set the control status at switching with the intelligent function module switch setting (Switch 2).
3 SPECIFICATIONS MELSEC-Q 3.3 Sampling Period and Control Output Period (1) Sampling period (a) This is the time taken from the channel (CHn) where PID operations are currently executed until restart of PID operations of the current channel (CHn), and it is fixed as 25ms regardless of the number of used channels. CH1 PID CH2 PID CH1 PID...
3 SPECIFICATIONS MELSEC-Q 3.4 I/O Signals Transferred to/from the Programmable Controller CPU This section explains the allocation and applications of the Q62HLC I/O signals. 3.4.1 I/O signal list (1) The Q62HLC uses 16 input points and 16 output points to transfer signals to/from the Programmable Controller CPU.
3 SPECIFICATIONS MELSEC-Q 3.4.2 Input signal functions (1) Watchdog timer error flag (Xn0) This signal turns on when the Q62HLC detects the watchdog timer error. (2) Setting/operation mode status (Xn1) This signal turns on in the operation mode and turns off in the setting mode. The switching of modes is performed by the setting/operation mode command (Yn1).
Page 74
3 SPECIFICATIONS MELSEC-Q (4) Module ready flag (Xn3) (a) This signal turns on as soon as the Q62HLC is ready when the programmable controller CPU is powered on or reset. (b) Read/write of Q62HLC buffer memory data from the programmable controller CPU is performed when the temperature control module ready flag (Xn3) is on.
Page 75
3 SPECIFICATIONS MELSEC-Q (7) Default value write completion flag (Xn9) (a) Turns on after completion of write of Q62HLC default values to buffer memory which starts when the default setting registration command (Yn9) turns on. (b) When the default setting registration command (Yn9) turns off, the default value write completion flag (Xn9) also turns off.
Page 76
3 SPECIFICATIONS MELSEC-Q (9) Setting change completion flag (XnB) (a) This signal turns on the setting change completion of reflection of buffer memory settings on control which starts when the setting conversion command (YnB) turns on. (b) When the setting change command (YnB) turns off, the setting change completion flag (XnB) also turns off.
3 SPECIFICATIONS MELSEC-Q 3.4.3 Output signal functions (1) Setting mode/operation mode command (Yn1) (a) This signal sets the mode of the Q62HLC. During the process of switching the modes, the set values cannot be changed. • OFF : Setting mode •...
Page 78
3 SPECIFICATIONS MELSEC-Q (d) Turning off the auto tuning command (Yn4, Yn5) during auto tuning execution stops auto tuning. When auto tuning is stopped, the PID constants in buffer memory do not change. Yn4, Yn5 During auto tuning Yn4, Yn5 POINT When executing the auto tuning continuously, wait for more than 1 second after turning off the first auto tuning command (Xn4, Xn5), and then turn on the second...
Page 79
3 SPECIFICATIONS MELSEC-Q (6) Setting change command (YnB) (a) This signal is used to determine the following buffer memory (changeable items at setting mode) contents as set values. • Input range setting (buffer memory address: 32, 64) • Alert 1 to 4 mode setting (buffer memory address: 192 to 195, 208 to 211) •...
3 SPECIFICATIONS MELSEC-Q 3.5 Buffer Memory 3.5.1 Buffer memory list The following table shows the buffer memory list of the Q62HLC. The area non-listed in the list is disabled. Do not write any data into the disabled area. Doing so may cause malfunction of programmable controller CPU. Address Write condition *1 Default...
Page 81
3 SPECIFICATIONS MELSEC-Q (From previous page) Address Write condition *1 Default (Decimal (Hexadecimal)) Settings Range Setting value Always Disabled mode Manual -50 to 1050 control 1 ( 0.1%) 51(33 83(53 MAN output setting — — Manual 0 to 4000 control 2 Thermocouples 1 to 10000 ( 0.1 /min)
Page 82
3 SPECIFICATIONS MELSEC-Q (From previous page) Address Write condition *1 Default (Decimal (Hexadecimal)) Settings Range Setting value Always Disabled mode 196(C4 212(D4 Scaling value — — — — 197(C5 213(D5 Scaling range upper limit value — — Refer to Section 3.5.46 198(C6 214(D6 Scaling range lower limit value...
Page 83
3 SPECIFICATIONS MELSEC-Q (From previous page) Address Write condition *1 Default (Decimal (Hexadecimal)) Settings Range Setting value Always Disabled mode Thermocouple 1 to full-scale — — ( 0.1 ) Proportional band (P) 282(11A 538(21A Micro voltage setting 1 to 10000 (mV), voltage —...
Page 84
3 SPECIFICATIONS MELSEC-Q (From previous page) Address Write condition *1 Default (Decimal (Hexadecimal)) Settings Range Setting value Always Disabled mode Thermocouple 1 to full-scale — — ( 0.1 ) Proportional band (P) 302(12E 558(22E Micro voltage setting 1 to 10000 (mV), voltage —...
Page 85
3 SPECIFICATIONS MELSEC-Q (From previous page) Write condition *1 Address Default Settings Range Setting (Decimal (Hexadecimal)) value Always Disabled mode Final segment 1 to 16 — — 320(140 576(240 Pattern link 0 to 3 (0: No link) — — 321(141 577(241 Iteration 1 to 999 times, 1000: Endless...
Page 86
3 SPECIFICATIONS MELSEC-Q (From previous page) Write condition *1 Address Default Settings Range Setting (Decimal (Hexadecimal)) value Always Disabled mode Set value(SV) Input range — — 346(15A 602(25A Executing 0 to 30000 ( 0.01s, 0.1s, — — 347(15B 603(25B Segment 8 time 1min) Zone PID...
Page 87
3 SPECIFICATIONS MELSEC-Q (From previous page) Write condition *1 Address Default Settings Range Setting (Decimal (Hexadecimal)) value Always Disabled mode Final segment 1 to 16 — — 384(180 640(280 Pattern link 0 to 3 (0: No link) — — 385(181 641(281 Iteration 1 to 999 times, 1000: Endless...
Page 88
3 SPECIFICATIONS MELSEC-Q (From previous page) Write condition *1 Address Default Settings Range Setting (Decimal (Hexadecimal)) value Always Disabled mode Set value(SV) Input range — — 410(19A 666(29A Executing 0 to 30000 ( 0.01s, 0.1s, — — 411(19B 667(29B Segment 8 time 1min) Zone PID...
Page 89
3 SPECIFICATIONS MELSEC-Q (From previous page) Write condition *1 Address Default Settings Range Setting (Decimal (Hexadecimal)) value Always Disabled mode Final segment 1 to 16 — — 448(1C0 704(2C0 Pattern link 0 to 3 (0: No link) — — 449(1C1 705(2C1 Iteration 1 to 999 times, 1000: Endless...
Page 90
3 SPECIFICATIONS MELSEC-Q (From previous page) Write condition *1 Address Default Settings Range Setting (Decimal (Hexadecimal)) value Always Disabled mode Set value(SV) Input range — — 474(1DA 730(2DA Executing 0 to 30000 ( 0.01s, 0.1s, — — 475(1DB 731(2DB Segment 8 time 1min) Zone PID...
3 SPECIFICATIONS MELSEC-Q 3.5.2 Error code (buffer memory address 0: Un\G0) Error code is stored when an error of Q62HLC occurs. When checking the error code on the system monitor of GX Developer, monitor with hexadecimal. The numeric value at the last digit shows the error code. Error code Error occurrence address When data is written from the programmable controller CPU, the Q62HLC...
3 SPECIFICATIONS MELSEC-Q 3.5.3 Alert definition (buffer memory address 5, 6: Un\G5, Un\G6) (1) The bit associated with the alert detected on the corresponding channel turns to "1". When the cause of the detected alert is removed, the corresponding bit turns to "0".
3 SPECIFICATIONS MELSEC-Q 3.5.6 Approach flag (buffer memory address 17, 18: Un\G17, Un\G18) This flag checks if the measured value (PV) is within approach band. When the measured value (PV) is within approach band, the flag is "1". Also, when the soak time (buffer memory address: 168) is set and the measured value (PV) stays within approach band in the set time only, the flag is "1".
Page 94
3 SPECIFICATIONS MELSEC-Q 3.5.10 FeRAMs PID constant read/write completion flag (buffer memory address 31: Un\G31) (1) This flag indicates a normal completion or failure of the following functions. • FeRAMs PID constant read command (buffer memory address: 62, 94) • Automatic backup setting after auto tuning of PID constants (buffer memory address: 63, 95) The following table indicates the definitions of the bits.
Page 95
3 SPECIFICATIONS MELSEC-Q (3) The following chart shows the ON/OFF timings of this flag relative to the automatic backup setting after auto tuning of PID constants. (For channel 1) Buffer memory address 63 Buffer memory address 31:b4 Buffer memory address 31:b12 Auto tuning completion Auto tuning completion (Write failure)
3 SPECIFICATIONS MELSEC-Q 3.5.11 Input range (buffer memory address 32, 64: Un\G32, Un\G64) (1) Set the input range setting value according to the sensor and measuring range used. The following table indicates the types and input range settings of input sensor connected to the Q62HLC.
Page 97
3 SPECIFICATIONS MELSEC-Q As setting range of the following setting items is changed by changing the input range, the previous setting value may be out of the setting range after changing the input range. In this case, the setting items which have been out of the setting range detect a write data error.
3 SPECIFICATIONS MELSEC-Q 3.5.12 Stop mode setting (buffer memory address 33, 65: Un\G33, Un\G65) (1) Set the mode when the PID operation is stopped by the forced PID control stop command (YnC, YnD). The default value is set to "monitor". (2) Operation varies with the mode setting made as indicated below.
3 SPECIFICATIONS MELSEC-Q 3.5.14 PID constant setting (buffer memory address 35 to 37, 67 to 69: Un\G35 to Un\G37, Un\G67 to Un\G69) (1) Sets the proportional band (P), integral time (I) and derivative time (D) with normal control for performing PID operation. (2) For thermocouple input, set with temperature.
3 SPECIFICATIONS MELSEC-Q 3.5.16 Upper/lower output limiter (buffer memory address 42, 43, 74, 75: Un\G42, Un\G43, Un\G74, Un\G75) (1) Sets the upper and lower limit values for actually outputting the manipulated value (MV) calculated by PID operation to an external device. (2) The setting range is -50 to 1050 (-5.0% to 105.0%).
3 SPECIFICATIONS MELSEC-Q 3.5.19 AT differential gap (buffer memory address 46, 78: Un\G46, Un\G78) (1) Set the waiting time needed for next switching of output ON/OFF status from the previous switching at auto tuning. (2) The setting range is 0 to 10000 (0.00 to 100.00s). (3) The target of setting value for standard mode is 10 (0.1s), for fast response mode is 1 (0.01s).
3 SPECIFICATIONS MELSEC-Q 3.5.21 Primary delay digital filter setting (buffer memory address 48, 80: Un\G48, Un\G80) (1) The primary delay digital filter is designed to absorb sudden changes when the process value (PV) is input in a pulse format. Process value Process value (2) As the primary delay digital filter setting (filter setting time), specify the time for the PV value to change 63.3%.
3 SPECIFICATIONS MELSEC-Q 3.5.22 Control response parameter (buffer memory address 49, 81: Un\G49, Un\G81) (1) The control response parameter is used to set the response to a PID control set value (SV) change in any of three levels (fast, normal and slow). (a) Fast : sets 0.
3 SPECIFICATIONS MELSEC-Q 3.5.23 Control mode (buffer memory address 50, 82: Un\G50, Un\G82) (1) This setting selects a mode for the normal control mode, manual control mode and program control mode. • Normal control mode : sets 0. The manipulated value calculated in PID operations is used for the control output.
3 SPECIFICATIONS MELSEC-Q 3.5.24 MAN output setting (buffer memory address 51, 83: Un\G51, Un\G83) (1) This area is used to set the manipulated value in the manual control mode. (2) MAN output setting is valid for the manual control mode 1 and 2 only. The changed setting value is not output in the normal control mode and the program control mode even if the setting value has been changed, as the system overwrites it with the manipulated value calculated in PID operations.
3 SPECIFICATIONS MELSEC-Q 3.5.26 AT bias (buffer memory address 53, 85: Un\G53, Un\G85) (1) The auto tuning decides each PID constant by executing the ON/OFF operation of control output and hunching the measured value. Set the AT bias, if the overshoot of this hunching is not suitable for the control target.
3 SPECIFICATIONS MELSEC-Q 3.5.28 Upper/lower setting limiter (buffer memory address 55, 56, 87, 88: Un\G55, Un\G56, Un\G87, Un\G88) (1) Sets the upper and lower limits of the set value (SV). (2) Set a value within the input range specified for the input range. Make setting so that the (lower output limiter value) is less than the (upper output limiter value).
3 SPECIFICATIONS MELSEC-Q 3.5.30 Loop disconnection detection judgment time (buffer memory address 59, 91: Un\G59, Un\G91) (1) The loop disconnection detection function detects errors in the control system due to a load disconnection, external operation device fault, sensor disconnection and the like. No temperature change of greater than 2 for thermocouple input and greater than 0.2% of full-scale for micro voltage, voltage and current within the loop...
3 SPECIFICATIONS MELSEC-Q 3.5.32 Unused channel setting (buffer memory address 61, 93: Un\G61, Un\G93) (1) This setting is used for making unused channels where the PID control will not be performed and sensors will not be connected. • Used : sets 0 (default value). •...
3 SPECIFICATIONS MELSEC-Q 3.5.34 Automatic backup setting after auto tuning of PID constants (buffer memory address 63, 95: Un\G63, Un\G95) (1) With this function, the PID constants set at completion of auto tuning are backed up automatically by FeRAM. When 1 is written to this setting and auto tuning then started, data at the following buffer memory addresses are automatically backed up by FeRAM on completion of auto tuning.
3 SPECIFICATIONS MELSEC-Q 3.5.37 Approach range setting (buffer memory address 167: Un\G167) (1) Sets the rise/fall values for thermocouple, the rise/fall % of full-scale for micro voltage, voltage and current, at which a rise will be judged as completed, relative to the set value.
3 SPECIFICATIONS MELSEC-Q 3.5.41 Cascade gain (buffer memory address 177: Un\G177) (1) This is a gain for converting to the cascade signal after adding cascade bias in manipulated value of master and converting to full-scale of slave input range on the cascade control.
3 SPECIFICATIONS MELSEC-Q 3.5.44 Mode setting of Alert 1 to 4 (buffer memory address 192 to 195, 208 to 211: Un\G192 to Un\G195, Un\G208 to Un\G211) This setting is available in the setting mode only. For confirming the change, it is necessary to turn on the setting change command (YnB).
3 SPECIFICATIONS MELSEC-Q 3.5.46 Scaling range upper limit • lower limit (buffer memory address 197, 198, 213, 214: Un\G197, Un\G198, Un\G213, Un\G214) (1) Setting the upper limit value and lower limit value of the scaling range. The setting range is within the input range. (a) Thermocouple input Set the scaling range of measured temperature value.
3 SPECIFICATIONS MELSEC-Q 3.5.48 Hold command (buffer memory address 201, 217: Un\G201, Un\G217) (1) This is the command to pause and restart the program control. • Hold OFF : Set 0 (default value). When the program control has paused, it restarts from the set value at the point where it paused.
3 SPECIFICATIONS MELSEC-Q 3.5.49 Command advancing (buffer memory address 202, 218: Un\G202, Un\G218) (1) This is the command of the advancing operation to carry the progress of the program control forward to the next segment. • Advancing OFF : Set 0 (default value). The advancing operation is not performed.
3 SPECIFICATIONS MELSEC-Q 3.5.52 Execution times monitor (buffer memory address 258, 514: Un\G258, Un\G514) (1) Execution times of the currently executed program pattern are stored. (2) Execution times are updated at the pattern end. When the program pattern is linked, they are updated at the pattern end of the final program pattern.
3 SPECIFICATIONS MELSEC-Q 3.5.58 Execution pattern monitor (buffer memory address 264, 520: Un\G264, Un\G520) (1) The program pattern No. in execution is stored in the program control. • Pattern 1: 1 is stored. • Pattern 2: 2 is stored. • Pattern 3: 3 is stored. 3.5.59 Zone PID monitor (buffer memory address 265, 521: Un\G265, Un\G521) (1) The zone No.
3 SPECIFICATIONS MELSEC-Q 3.5.61 Start mode (buffer memory address 273, 529: Un\G273, Un\G529) This setting is available only in the setting mode. For confirming the change, it is needed to turn on the setting change command (YnB). The starting method of the set value (SV) can be selected from the following modes at the start of program control.
3 SPECIFICATIONS MELSEC-Q 3.5.62 Time scale (buffer memory address 274, 530: Un\G274, Un\G530) This setting is available only in the setting mode. For confirming the change, it is necessary to turn on the setting change command (YnB). (1) The time scale sets the scales for the set value of the time scale for each segment and for the stored value of the segment remaining time (buffer memory address: 257,513) and for the output time scale of the pattern END for each program pattern.
Page 121
3 SPECIFICATIONS MELSEC-Q (Example) Thermocouple input Zone 8 Zone 7 upper limit (1150 Zone 7 Zone 6 upper limit (1000 Input range Zone 3 upper limit (700 (1300 to 0 ) Zone 3 Zone 2 upper limit (450 Zone 2 Zone 1 upper limit (350 Zone 1 POINT...
3 SPECIFICATIONS MELSEC-Q 3.5.64 Program pattern (buffer memory address 320 to 500, 576 to 756: Un\G320 to Un\G500, Un\G576 to Un\G756) This setting sets the program pattern to be used for the program control function. For the program pattern, there are 3 patterns of program pattern 1 to 3, and each program pattern sets the following 8 items.
Page 123
3 SPECIFICATIONS MELSEC-Q (c) The following shows the setting range. • No link: Set 0 (default value). • Patten 1: Set 1. • Patten 2: Set 2. • Patten 3: Set 3. (d) The program pattern and segment No. in execution can be monitored on the execution pattern monitor (buffer memory address: 264, 520) and the segment monitor (buffer memory address: 256, 512).
Page 124
3 SPECIFICATIONS MELSEC-Q Pattern end output time of program pattern (a) This setting sets the time of the pattern end output at the completion of the program pattern. The default value is 0. (b) Q62HLC, when the program pattern is completed, keep the set value at the pattern end and continues the PID control only for the pattern end output time.
Page 125
3 SPECIFICATIONS MELSEC-Q (c) The wait zone is set to the zone where the setting value of the wait zone is divided into the plus side and the minus side for the set value. For example, in the case where the set value is 100 and the setting value of the wait zone is 10 , the actual wait zone will be 90 to 110 .
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q 4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION The following describes the procedure prior to the Q62HLC operation, the name and setting of each part of the Q62HLC, and wiring method. 4.1 Handling Precautions The following are the precautions for handling the Q62HLC.
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q 4.2 Procedure before Starting the Operation The figure below shows the steps that should be followed before starting the Q62HLC operation. Start Module mounting Mount the Q62HLC in the specified slot. Wiring Wire the Q62HLC.
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q 4.3 Parts Identification This section explains the names of the Q62HLC parts. Q62HLC Q62HLC ERR. ERR. 24VDC 24VDC TC+/ TC+/ TC-/ TC-/ V-/I- V-/I- TC+/ V-/I- V-/I- TC-/ TC-/ [Condition without temperature compensation resistor] Number Name Description...
Page 129
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q (1) Terminal number and signal name Terminal Signal name Description number 24VDC+external power supply 24VDC+ for current output 24VDC- external power supply 24VDC- for current output Current output+ OUT1 Current output- Current output+ OUT2 Current output-...
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q 4.4 Wiring This section provides wiring instructions and module connection examples. 4.4.1 Wiring precautions External wiring must be noise-resistant as one of the conditions to fully exhibit the Q62HLC functions and configure a highly reliably system. The instructions given below should be followed in wiring.
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q 4.4.2 External wiring (1) Input (a) Thermocouple input Q62HLC TC+/mV+ TC-/mV- (b) Micro voltage input Q62HLC Signal supply -100 to 100 mVDC TC+/mV+ TC-/mV- (c) Voltage input Q62HLC Signal supply -10 to 10VDC V-/I- (d) Current input Q62HLC...
Page 132
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q (2) Output Q62HLC Control module 0 to 600 (3) External power supply Q62HLC 24VDC+ DC/DC 24VDC converter 24VDC- : Always use shielded cables. REMARK For saving an installation space, when wiring to a FG terminal is difficult, install L shaped fixtures in the FG terminal.
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q 4.5 Switch Settings for the Intelligent Function Module This section explains the intelligent function module switch settings. Make intelligent function module switch settings in I/O assignment setting on GX Developer. Making intelligent function module switch settings allows you to set to the Q62HLC the output status to be established when the programmable controller CPU has comes to an error stop.
Page 134
4 SETUP AND PROCEDURE BEFORE STARTING THE OPERATION MELSEC-Q (2) Operating procedure Perform settings, starting with the GX Developer I/O assignment screen. (a) I/O assignment screen Specify the following for the slot where the Q62HLC is mounted. Type : Select "Intelli." Model name : Enter the module's model name.
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5 UTILITY PACKAGE (GX Configurator-TC) 5.1 Utility Package Functions Table 5.1 shows a list of the utility package functions. Table 5.1 Utility Package (GX Configurator-TC) Function List Reference Function Description section (1) Make initial setting for Q64HLC channel-by-channel. Set the values of the items which require initial setting.
Page 136
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q Reference Function Description section (1) Set the automatically refreshed Q62HLC buffer memory channel-by-channel. •Error Code •CH Execution times monitor •CH Measured value (PV) •CH Execution pattern monitor •CH Manipulated value (MV) •CH Segment monitor •CH Set value monitor •CH...
Page 137
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q Reference Function Description section •CH Alert 1 mode setting •CH Zone PID monitor •CH Alert set value 1 •CH Wait status flag •CH Alert 2 mode setting •CH Hold status flag •CH Alert set value 2 •CH Advancing completion flag •CH...
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5.2 Installing and Uninstalling the Utility Package For how to install or uninstall the utility package, refer to "Method of installing the MELSOFT Series" included in the utility package. 5.2.1 Handling precautions The following explains the precautions on using the Utility package. (1) For safety Since Utility package is add-in software for GX Developer, read "Safety Precautions"...
Page 139
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q (6) Number of parameters that can be set in GX Configurator-TC When multiple intelligent function modules are mounted, the number of parameter settings must not exceed the following limit. When intelligent function modules are Maximum number of parameter settings installed to: Initial setting...
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5.2.2 Operating environment This section explains the operating environment of the personal computer that runs GX Configurator-TC. Item Description Installation (Add-in) target Add-in to GX Developer Version 4 (English version) or later ® Computer Windows -based personal computer Refer to the following table "Operating system and performance required for personal...
Page 141
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q Operating system and performance required for personal computer Performance required for personal computer Operating system Memory ® ® Windows Pentium 133MHz or more 32MB or more ® ® Windows Pentium 133MHz or more 32MB or more ®...
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5.3 Utility Package Operation 5.3.1 Common utility package operations (1) Control keys Special keys that can be used for operations of the utility package and their applications are shown in the table below. Application Cancels the current entry in a cell.
Page 143
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 3) From GX Developer, select: [Online] [Read from PLC] / [Write to PLC] "Intelligent function module parameters" Alternatively, from the intelligent function module selection screen of the utility, select: [Online] [Read from PLC] / [Write to PLC] <Text files>...
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5.3.2 Operation overview GX Developer screen [Tools] – [Intelligent function utility] – [Start] Screen for selecting a target intelligent function module Enter "Start I/O No.", and select Refer to Section 5.3.3. "Module type" and "Module model name". Initial setting Auto refresh Initial setting screen...
Page 145
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q [Online] – [Monitor/Test] Selecting monitor/test module screen Select a module to be Monitor/Test monitored/tested. Monitor/Test screen Refer to Section 5.6. 5 - 11 5 - 11...
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5.3.3 Starting the intelligent function module utility [Operating procedure] Intelligent function module utility is started from GX Developer. [Tools] [Intelligent function utility] [Start] [Setting screen] [Explanation of items] (1) Activation of other screens Following screens can be displayed from the intelligent function module utility screen.
Page 147
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q (3) Menu bar (a) Intelligent function module's parameter items Intelligent function module parameters of the project opened by GX Developer are handled. [Open : Reads a parameter file. parameters] [Close : Closes the parameter file. If any data are modified, a parameters] dialog asking for file saving will appear.
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5.4 Initial Settings [Purpose] Make initial setting for operating Q62HLC channel-by-channel. For the initial setting parameter types, refer to Section 5.1. This initial setting eliminates the need for sequence program setting. [Operating procedure] "Start I/O No. " "Module type"...
Page 149
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q Auto tuning setting Program control setting Normal control setting Cascade control setting 5 - 15 5 - 15...
Page 151
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q [Explanation of items] (1) Command buttons Creates a file containing the screen data in the text file Make text file format. End setup Saves the set data and ends the operation. Cancel Cancels the setting and ends the operation. POINT Initial settings are stored in the intelligent module parameters.
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5.5 Auto Refresh [Purpose] Configure the Q64HLC buffer memory for automatic refresh, for each channel. For the automatic refresh setting types, refer to Section 5.1. This auto refresh setting eliminates the need for reading and writing by sequence programs.
Page 153
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q [Explanation of items] (1) Items Module side Buffer : Displays the buffer memory size of the setting item. size Module side Transfer : Displays the number of words to be transferred. word count Transfer direction : "...
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q 5.6 Monitoring/Test [Purpose] Start the buffer memory monitoring/testing and I/O signals monitoring/testing from this screen. [Operating procedure] Select monitor/test module screen "Start I/O No. " "Module type" "Module model name" Monitor/test Enter the start I/O No. in hexadecimal. The screen can also be started from System monitor of GX Developer Version 6 or later.
Page 155
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q Control parameter setting Normal control setting Auto tuning Manual control setting 5 - 21 5 - 21...
Page 156
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q Program control execution Cascade control function Program control setting Scaling function 5 - 22 5 - 22...
Page 157
5 UTILITY PACKAGE (GX Configurator-TC) MELSEC-Q [Explanation of items] (1) Items Setting item : Displays I/O signals and buffer memory names. Current value : Monitors the I/O signal states and present buffer memory values. Setting value : Enter or select values to be written into the buffer memory for test operation.
6 PROGRAMMING MELSEC-Q 6 PROGRAMMING This chapter describes the programs of the Q62HLC. When applying any of the program examples introduced in this chapter to the actual system, verify the applicability and confirm that no problems will occur in the system control.
6 PROGRAMMING MELSEC-Q 6.2 For Use in Normal System Configuration System configuration for program explanation (1) System configuration (2) Program conditions The programs are written to control the temperature measured by the thermocouple (K: -200 to 1372 ) connected to channel 1. •...
Page 160
6 PROGRAMMING MELSEC-Q (a) Devices used by user Device Function Description Setting value write command Sets the parameter to execute normal control and program control using CH 1 and writes into FeRAM. PID constant read command from FeRAM Reads PID constant set by auto tuning from FeRAM. (when GX Configurator-TC is used) Auto tuning execution command Executes auto tuning for the specified set value.
Page 161
6 PROGRAMMING MELSEC-Q *2: Before executing program control, the PID constants of zone1 and zone2 need to be set by the program control auto tuning (X11). When program control is executed by the set pattern, it operates as follows. Setting value Segment number Set value Executing time...
6 PROGRAMMING MELSEC-Q 6.2.1 Program example using the utility package (1) Operation of utility package (a) Initial setting (Refer to Section 5.4) <When cascade control is not executed> CH1 Input Range............"0" CH2 Unused Channel Setting........"Not Used" [Limiter setting] CH1 Upper Setting Limiter ........."2000" CH1 Lower Setting Limiter ........."0"...
Page 163
6 PROGRAMMING MELSEC-Q [Cascade control setting] Cascade Bias ............."-500" Cascade Gain............."2000" (b) Automatic refresh setting (Refer to Section 5.5) Error code .............."D50" CH1 Measured Value (PV) setting ......"D51" (c) Intelligent function module parameter write (Refer to Section 5.3.3) Write the parameter values of the intelligent function module to the PLC CPU.
Page 164
6 PROGRAMMING MELSEC-Q (d) Execution of auto tuning in the [Monitor/test] setting of [Online] menu (Refer to Section 5.6) Auto tuning is executed in the procedure shown on the screen. CH1 Automatic Backup Setting after AT of PID Constants ...."Yes" After completing auto tuning, change the following setting items.
Page 165
6 PROGRAMMING MELSEC-Q (2) Program example Mode is switched. Module Setting Operation mode mode ready error switching command flag flag command Normal control Control switching mode command Operation mode command Program control Control switching mode command Program control RUN/RESET Operation mode command Manual...
Page 166
6 PROGRAMMING MELSEC-Q CH1 PID CH1 PID constant constant read failure read flag output CH1 PID CH1 PID constant read constant read completion failure output flag Cascade control setting Cascade Cascade Module Operation ON/OFF control_ ready error mode Setting flag flag status command...
6 PROGRAMMING MELSEC-Q 6.2.2 Program example without using the utility package Mode is switched Setting Operation Module mode ready error mode flag flag switching command command Normal control Control switching mode command Operation mode command Program control Control switching mode command Program control...
Page 168
6 PROGRAMMING MELSEC-Q Setting value write_Input range, Alert 1 mode setting Operation Setting Module ready mode Unused value error flag command write flag channel command setting Input range Alert 1 mode setting Setting change command Setting Setting change change completion command Setting value write_Alert set value, Set value, Upper and lower setting limiter setting Write request to FeRAM...
Page 169
6 PROGRAMMING MELSEC-Q Set value write_Cancel write request to FeRAM Setting FeRAM FeRAM write value backup completion write command command FeRAM write failure FeRAM FeRAM write failure write failure output FeRAM FeRAM write write failure completion output Normal control_Auto tuning execution Module Error Control...
Page 170
6 PROGRAMMING MELSEC-Q Program control_Pattern data setting Program Module Error Operation CH1 Execution operation_ ready error flag mode pattern setting Pattern flag flag status data setting command CH1 Set time scale CH1 P1 Final segment CH1 P1 Set value CH1 P1S1 Time CH1 P1S1 PID data...
Page 171
6 PROGRAMMING MELSEC-Q CH1 P1S4 PID data Setting change command Program Setting Setting operation_ change change Pattern completion command data setting command 6 - 14 6 - 14...
Page 172
6 PROGRAMMING MELSEC-Q Cascade control setting Cascade Operation CH1 Unused Module control_ mode ready error channel setting Setting flag flag status command CH2 Unused channel setting CH1 Control mode CH2 Control mode CH1 Input range CH2 Input range CH1 Upper setting limiter setting CH1 Lower...
Page 174
6 PROGRAMMING MELSEC-Q [AT for program control (Zone PID data setting)] CH1 Control Module Error CH1 AT CH1 AT mode ready error flag command status flag flag CH1 Set value (SV) setting Proportional Proportional band_Saving band register setting Integral Integral time time_Saving register Derivative...
Page 175
6 PROGRAMMING MELSEC-Q CH1 AT Module Error flag CH1 AT CH1 AT command ready error command status flag flag Operation mode command tmp register for calculation tmp register tmp register for calculation for calculation tmp register for calculation CH1 Zone 1 Proportional proportional band setting...
Page 176
6 PROGRAMMING MELSEC-Q AT completion- 1 sec. clock waiting counter AT completion- Setting Setting waiting counter change change completion command Proportional band_Saving Proportional register band setting Integral time_ Integral Saving time register Derivative time_Saving Derivative register time 6 - 19 6 - 19...
6 PROGRAMMING MELSEC-Q 6.3 For Use on Remote I/O Network System configuration used in the program explanation (1) System configuration Remote master station (Network No.1) Remote I/O station (Station No.1) Power Power supply supply module module X/Y100 X/Y140 X/Y180 X/Y13F X/Y17F X/Y18F *1: Device numbers are on the basis of the remote I/O master station.
Page 178
6 PROGRAMMING MELSEC-Q (a) Initial settings Device Function Description Sets the parameter to execute normal control and program control X100 Setting value write command using CH 1 and writes into FeRAM. PID constant read command from FeRAM Reads PID constant set by auto tuning from FeRAM. (when GX Configurator-TC is used) X101 Auto tuning execution command...
Page 179
6 PROGRAMMING MELSEC-Q *2: Before executing program control, PID constants of zone1 and zone2 need to be set by the program control auto tuning execution command (X111). When program control is executed by the set pattern, it operates as follows. Setting value Segment number Set value...
6 PROGRAMMING MELSEC-Q 6.3.1 Program example using the utility package (1) Operating GX Developer (a) Network parameter setting • Network type : MNET/H (remote master) • Head I/O No. : 0000 • Network No. • Total number of (slave) stations : 1 •...
Page 181
6 PROGRAMMING MELSEC-Q (2) Operating the utility package (a) Initial setting (Refer to Section 5.4) <When cascade control is not executed> CH1 Input Range ............"0" CH2 Unused Channel Setting ........"Not Used" [Limiter setting] CH1 Upper Setting Limiter ........"2000" CH1 Lower Setting Limiter ........"0" [Alert function setting] CH1 Alert 1 Mode Setting........."UprLmt Input"...
Page 182
6 PROGRAMMING MELSEC-Q [Cascade control setting] Cascade Bias............"-500" Cascade Gain ............"2000" (b) Auto refresh setting (Refer to Section 5.5) Error Code .............."W500" CH1 Measured Value (PV) ........"W501" (c) Intelligent function module parameter write (Refer to Section 5.3.3) The intelligent function module parameters are written to the remote I/O station.
Page 183
6 PROGRAMMING MELSEC-Q (d) Executes auto tuning at the monitor/test in the online menu. (Refer to Section 5.6) Executes auto tuning following the order described on the screen below. CH1 Automatic Backup after AT of PID contents .."Yes" Change the items below after auto tuning has completed. •...
Page 184
6 PROGRAMMING MELSEC-Q (3) Program example B/W for handshaking Master station baton pass status confirmation Local station baton pass execution status Master station data link status confirmation Local station cyclic transmission status Remote I/O baton pass status confirmation Baton pass execution status 1 Remote I/O station data link status confirmation...
Page 185
6 PROGRAMMING MELSEC-Q Module Setting Control ready mode error mode flag flag switching command Control mode switch Normal Control control mode switching command Control mode switch Program Control control mode switching command Control mode switch Manual Control control mode mode 2 switching command Control...
Page 186
6 PROGRAMMING MELSEC-Q Cascade mode Module Cascade ready flag error flag control_ Setting command Error code read and output, and Error reset command Module Error flag Error ready code flag Error code Error reset reset command command Error reset Error flag Error reset command command...
Page 188
6 PROGRAMMING MELSEC-Q Mode is switched. Control Control Operation mode mode mode switch command CH1 Control mode Control mode CH1 Control mode Control mode CH1 Program control run/reset CH1 Control mode Control mode Control mode switch Remote Control Operation I/O buffer mode mode memory write...
Page 189
6 PROGRAMMING MELSEC-Q PID constant read from FeRAM PID constant read from FeRAM Setting constant change read completion command from FeRAM CH1 PID constant read completion flag CH1 PID constant read completion flag CH1 PID constant read failure flag CH1 PID CH1 PID constant read constant...
Page 190
6 PROGRAMMING MELSEC-Q Always Remote I/O buffer memory write command POINT To write the intelligent function module parameters, set the target remote I/O station from [Online] - [Transfer setup] on GX Developer. They can be written by: • Directly connecting GX Developer to the remote I/O station. •...
6 PROGRAMMING MELSEC-Q 6.3.2 Program example without using the utility package (1) Operation of GX Developer (Network parameter setting) • Network type : MNET/H (remote master) • Head I/O No. : 0000 • Network No. • Total number of (slave) stations •...
Page 192
6 PROGRAMMING MELSEC-Q (2) Program example B/W for handshaking Master station baton pass status confirmation Local station baton pass execution status Master station data link status confirmation Local station cyclic transmission status Remote I/O station baton pass status confirmation Baton pass execution status 1 Remote I/O station data link status confirmation Cyclic transmission...
Page 193
6 PROGRAMMING MELSEC-Q Module Setting Control error ready mode mode flag flag switching command Control mode switch Normal Control control mode switching command Control mode switch Program Control control mode switching command Control mode switch Control Manual mode control mode 2 switching command Control...
Page 194
6 PROGRAMMING MELSEC-Q Setting value write command Module Setting value write command ready error flag flag Normal control_Auto tuning execution Module AT execution ready error command flag flag execution AT status AT status command Program control_Auto tuning execution request Module Program ready flag error flag...
Page 195
6 PROGRAMMING MELSEC-Q Error code read and output, and Error reset request Module Error flag Error code ready flag storage register Error code storage register Error code Error reset reset command command Error reset Error reset Error command command flag Measured value read and output Measured value Module...
Page 197
6 PROGRAMMING MELSEC-Q Mode is switched. Control Control Operation mode mode mode switch command CH1 Control mode Control mode CH1 Control mode Control mode CH1 Program control RUN/RESET CH1 Control mode Control mode Control mode switch Remote Control Operation I/O buffer mode mode memory write...
Page 199
6 PROGRAMMING MELSEC-Q Setting Remote value I/O buffer write memory command write command FeRAM backup command Set value write_Cancel write request to FeRAM FeRAM Setting FeRAM write completion value backup write command command Normal control_Auto tuning execution CH1 AT Error flag Operation execution mode...
Page 200
6 PROGRAMMING MELSEC-Q Program control_Pattern data setting CH1 Execution pattern setting Error flag Program Operation operation_Pattern mode status data setting command CH1 Time scale CH1 P1S1 Final segment CH1 P1S1 Set value CH1 P1S1 Time scale CH1 P1S1 PID data CH1 P1S2 Set value CH1 P1S2 Time scale CH1 P1S2 PID data...
Page 202
6 PROGRAMMING MELSEC-Q Cascade control setting CH1 Unused channel setting Operation Cascade mode control_Setting status command CH2 Unused channel setting CH1 Control mode CH2 Control mode CH1 Input range CH2 Input range CH1 Upper setting limiter setting CH1 Lower setting limiter setting CH2 Upper setting limiter setting CH2 Lower setting limiter setting CH1 Set value setting...
Page 203
6 PROGRAMMING MELSEC-Q Remote I/O Setting change Cascade buffer memory command control_Setting write command command Setting change Setting change command completion AT for program control (Zone PID data setting) CH1 Control mode Error flag CH1 AT CH1 AT command status CH1 Set value setting Proportional band save Proportional...
Page 204
6 PROGRAMMING MELSEC-Q Operation Remote I/O mode buffer memory command write command CH1 AT Operation mode status command CH1 AT status CH1 AT command AT status Operation mode command Zone n proportional band setting Zone n integral time setting Zone n derivative time setting Remote I/O buffer memory write command...
7 ONLINE MODULE CHANGE MELSEC-Q 7 ONLINE MODULE CHANGE When changing a module online, carefully read the QCPU User's Manual (Hardware Design, Maintenance and Inspection), section 12.4.1 "Online module change". This chapter describes the specifications of an online module change. Perform an online module change by operating GX Developer.
7 ONLINE MODULE CHANGE MELSEC-Q 7.1 Online Module Change Conditions The programmable controller CPU, MELSECNET/H remote I/O module, Q62HLC, GX Developer and base unit given below are needed to perform an online module change. (1) Programmable controller CPU The Process CPU is required. For precautions for multiple CPU system configuration, refer to the QCPU User's Manual (Multiple CPU System).
7 ONLINE MODULE CHANGE MELSEC-Q 7.2 Online Module Change Operations The following gives the operations performed for an online module change. PLC CPU operation : Executed : Not executed (Intelligent function module GX Configurator FROM/TO (User operation) operation) X/Y refresh instruction Device test Initial setting Monitor/...
7 ONLINE MODULE CHANGE MELSEC-Q 7.3 Online Module Change Procedure The online module change procedure is explained separately for the case where GX Configurator-TC was used for initial setting and for the case where a sequence program was used for initial setting. 7.3.1 GX Configurator-TC was used for initial setting (1) Operation stop Turn off the following output signals to stop module operation.
Page 211
7 ONLINE MODULE CHANGE MELSEC-Q (2) Dismounting of module After choosing [Diagnosis] - [Online module change] on GX Developer to enter the "Online module change" mode, double-click the module to be changed online to display the "Online module change" screen. Click the "Execution"...
Page 212
7 ONLINE MODULE CHANGE MELSEC-Q (3) Mounting of new module Mount a new module to the same slot and connect the external wiring. After mounting the module, click the [Execution] button and make sure that the RUN LED is lit. Module Ready Flag (Xn3) remains OFF. (4) Operation check To make an operation check, click the [Cancel] button to cancel control resumption.
Page 213
7 ONLINE MODULE CHANGE MELSEC-Q Click the [Close] button to close the System monitor screen. Before resuming control, check the Q62HLC for the following items. If any fault is found, refer to Chapter 8 and take corrective action. 1) The RUN LED is on. 2) The ERR.
Page 214
7 ONLINE MODULE CHANGE MELSEC-Q (5) Resumption of control After choosing [Diagnosis] - [Online module change] on GX Developer to redisplay the "Online module change" screen, click the [Execution] button to resume control. The FROM/TO instruction for the module resumes. The "Online module change completed"...
7 ONLINE MODULE CHANGE MELSEC-Q 7.3.2 Sequence program was used for initial setting (1) Conversion disable Turn off the following output signals to stop module operation. Device No. Signal name Setting/operation mode command PROM backup command Default setting registration command Setting change command POINT Control may not stop if only the setting/operation mode command (Yn1) is turned off.
Page 216
7 ONLINE MODULE CHANGE MELSEC-Q (2) Dismounting of module After choosing [Diagnosis] - [Online module change] on GX Developer to enter the "Online module change" mode, double-click the module to be changed online to display the "Online module change" screen. Click the "Execution"...
Page 217
7 ONLINE MODULE CHANGE MELSEC-Q After confirming that the RUN LED of the module has turned off, disconnect the external wiring and dismount the module. POINT (1) If you have removed the wiring together with the terminal block, the temperature measurement values may vary within the accuracy range due to the error of the specific cold junction temperature compensation resistor.
Page 218
7 ONLINE MODULE CHANGE MELSEC-Q (4) Operation check To make an operation check, click the [Cancel] button to cancel control resumption. Click the [OK] button to leave the "Online module change" mode. Click the [Close] button to close the System monitor screen. Choose "Online"...
Page 219
7 ONLINE MODULE CHANGE MELSEC-Q Before resuming control, check the Q62HLC for the following items. If any fault is found, refer to Chapter 8 and take corrective action. 1) The RUN LED is on. 2) The ERR. LED is off. 3) The watchdog timer error flag (Xn0) is off.
7 ONLINE MODULE CHANGE MELSEC-Q 7.4 Precautions for Online Module Change The following are the precautions for online module change. Always perform an online module change in the correct procedure. A failure to do so can cause a malfunction or failure. If you resume control after setting the prerecorded values to the buffer memory of the new module after an online module change, control cannot be resumed in the same control status since the manipulated values (MV) (buffer memory address:...
Page 221
7 ONLINE MODULE CHANGE MELSEC-Q (3) Data save After module change, the buffer memory returns to default value (value read from FeRAM). Saving and recovering the buffer memory contents is necessary to continue previous operating states in changed module. However, if recovery with sequence program or initial settings is possible, this operation is not necessary.
7 ONLINE MODULE CHANGE MELSEC-Q 7.4.2 Precautions after module change (1) Data recovery Leaving from online module change mode once when changed module is normally recognized allows you to recover the data before resuming control. As direct device access (MOV Un\G*), FROM/TO instruction and auto refresh setting by sequence program are invalid at this moment, perform data recovery with test operation of GX Developer or GX Configurator-TC manually.
7 ONLINE MODULE CHANGE MELSEC-Q 7.4.3 List of precautions depending on parameter setting method : Used, : Not used Parameter setting method Precautions for online module change Sequence For executing save For not executing GX Configurator- FeRAM backup program for writing and recovery of save and recovery TC initial setting...
8 TROUBLESHOOTING MELSEC-Q 8 TROUBLESHOOTING 8.1 Error Code List The error has the following three types. • Write data error ( • AT error completion (001E , 002E , 003E , 004E , 005E • Hardware error (001F , 002F , 003F The buffer memory address occurring write data error is displayed at "...
Page 225
8 TROUBLESHOOTING MELSEC-Q (2) Error Code List Error code (hexadecim Error type Cause Error-time operation Corrective action • Write to the area write-enabled • The written data is held as • Make error rest in the following in the setting mode only was procedure: performed in the operation •...
Page 226
8 TROUBLESHOOTING MELSEC-Q Error code (hexadecim Error type Cause Error-time operation Corrective action • The measured value is out of • AT status (Xn4, Xn5) turns • Remove error factors after making error 001E the input range during AT. off. reset start command (Yn2: ON) and •...
8 TROUBLESHOOTING MELSEC-Q 8.2 Processing Performed by Q62HLC at Error Occurrence The Q62HLC performs processing as explained below if an error occurs in the Q62HLC/programmable controller CPU or when the programmable controller CPU is switched from RUN to STOP. Status Processing Control output setting for CPU stop CLEAR...
8 TROUBLESHOOTING MELSEC-Q 8.3 If the RUN LED Has Flickered or Turned Off Check item Corrective action • Check the power supply module. Is 5VDC supplied? • Load the module securely. Is the sum of current capacities of the modules Make the sum of current capacities of the loaded on the base unit equal to or less than modules loaded on the base unit equal to or...
8 TROUBLESHOOTING MELSEC-Q 8.5 If the ALM LED Has Turned On or Flickered (1) If turned on Check item Corrective action • Check the contents of the alert definition Has the alert occurrence flag (XnC to XnD) (buffer memory address: 5, 6) and take turned on? action for it.
8 TROUBLESHOOTING MELSEC-Q 8.8 If the Module READY Flag (Xn3) Does Not Turn ON Check item Corrective action Has an error occurred on the programmable • Q62HLC hardware fault. controller? Please consult your sales representative. 8.9 If the FeRAM Write Failure Flag (XnA) Has Turned ON Check item Corrective action •...
8 TROUBLESHOOTING MELSEC-Q 8.12 If the Alert Occurrence Flag (XnC to XnD) Has Turned ON Check item Corrective action Is the measured value error/alert set value • Check the alert definition (buffer memory beyond the range? address: 5, 6) and take action for the alert that occurred.
8 TROUBLESHOOTING MELSEC-Q 8.13 Checking the Q62HLC Status by System Monitoring of GX Developer Choosing the detailed information of the Q62HLC in system monitoring of GX Developer allows you to check the error codes and LED lit-up states. (1) Operating GX Developer [Diagnostics] [System monitor] "Select Q62HLC"...
Page 233
8 TROUBLESHOOTING MELSEC-Q (3) H/W Information (a) Hardware LED information The hardware LED information gives the following information. 1) Actual LED information 2) LED1 information Condition on which bit turns on Condition on which bit turns on Unused When CH1 loop disconnection is detected When CH2 loop disconnection is detected When CH1 alert 4 is on When CH2 alert 4 is on...
Page 234
8 TROUBLESHOOTING MELSEC-Q 3) LED2 information Condition on which bit turns on Condition on which bit turns on Unused Unused Unused Unused Unused Unused Unused Unused Unused Unused Unused Unused Unused At hardware error occurrence Unused Unused (b) H/W Switch information Shows the status of the intelligent function module switch setting (Switch 1).
APPENDIX MELSEC-Q Appendix 2 New Function of the Q62HLC The following describes the new function of the Q62HLC. Description Module of which the first five digits of Reference the production information is "10022" Item section Old model or later or the first five digits of the product information is "10011"...
Page 237
INDEX Advancing completion flag ......3-86 Data resolution..........3-3 Alert 1 to 4 mode setting ....... 3-82 Data storage on FeRAM........3-16 Alert setting value.......... 3-68 Default setting registration command (Yn9) .3-47 Alert function..........3-18 Default value write completion flag (Xn9) ..3-44 Alert dead band setting .........
Page 238
Program pattern ..........3-91 Handling precautions ........4-1 Pattern end output time of program Hold command ..........3-84 pattern ............3-93 Hold status flag..........3-86 Program pattern final segment ....3-91 Program pattern iteration ......3-92 Program pattern link setting.......3-91 I/O signal list ..........3-41 Segment set value (SV) setting ....3-94 Indication accuracy..........
Page 239
Stop mode setting ......... 3-67 Switch settings for the intelligent function module ............. 4-8 Time scale ............ 3-89 Troubleshooting..........8-1 Upper/lower setting limiter ......3-76 Unused channel setting .......3-14, 3-78 Upper/lower output limiter ......3-69 Utility package ..........5-1 Utility package functions ......... 5-1 Auto refresh ........
Page 241
6. Failure caused by reasons unpredictable by scientific technology standards at time of shipment from Mitsubishi. 7. Any other failure found not to be the responsibility of Mitsubishi or that admitted not to be so by the user. 2. Onerous repair term after discontinuation of production (1) Mitsubishi shall accept onerous product repairs for seven (7) years after production of the product is discontinued.
Page 242
Microsoft, Windows, Windows NT, and Windows Vista are registered trademarks of Microsoft Corporation in the United States and other countries. Pentium and Celeron are trademarks of Intel Corporation in the United States and other countries. Ethernet is a registered trademark of Xerox Corporation in the United States. Other company names and product names used in this document are trademarks or registered trademarks of respective companies.
Need help?
Do you have a question about the Q Series and is the answer not in the manual?
Questions and answers