Mitsubishi Electric MELSEC iQ-F FX5 User Manual

Mitsubishi Electric MELSEC iQ-F FX5 User Manual

Analog control - intelligent function module
Hide thumbs Also See for MELSEC iQ-F FX5:
Table of Contents

Advertisement

MELSEC iQ-F
FX5 User's Manual
(Analog Control - Intelligent function module)
Analog input module
-FX5-4AD
Analog output module
-FX5-4DA
Multiple input module
-FX5-8AD

Advertisement

Table of Contents
loading

Summary of Contents for Mitsubishi Electric MELSEC iQ-F FX5

  • Page 1 MELSEC iQ-F FX5 User's Manual (Analog Control - Intelligent function module) Analog input module -FX5-4AD Analog output module -FX5-4DA Multiple input module -FX5-8AD...
  • Page 3: Safety Precautions

    SAFETY PRECAUTIONS (Read these precautions before use.) Before using this product, please read this manual and the relevant manuals introduced in this manual carefully and pay full attention to safety in order to handle the product correctly. This manual classifies the safety precautions into two categories: [ WARNING] and [ CAUTION].
  • Page 4 [DESIGN PRECAUTIONS] CAUTION ● When an inductive load such as a lamp, heater, or solenoid valve is controlled, a large current (approximately ten times greater than normal) may flow when the output is turned from off to on. Take proper measures so that the flowing current dose not exceed the value corresponding to the maximum load specification of the resistance load.
  • Page 5 [WIRING PRECAUTIONS] WARNING ● Make sure to cut off all phases of the power supply externally before attempting installation or wiring work. Failure to do so may cause electric shock or damage to the product. ● Make sure to attach the terminal cover, provided as an accessory, before turning on the power or initiating operation after installation or wiring work.
  • Page 6 ● Do not disassemble or modify the PLC. Doing so may cause fire, equipment failures, or malfunctions. For repair, contact your local Mitsubishi Electric representative. ● Turn off the power to the PLC before connecting or disconnecting any extension cable. Failure to do so may cause device failures or malfunctions.
  • Page 7 [TRANSPORTATION PRECAUTIONS] CAUTION ● The PLC is a precision instrument. During transportation, avoid impacts larger than those specified in the general specifications of the User's Manual (Hardware) of the CPU module used by using dedicated packaging boxes and shock-absorbing palettes. Failure to do so may cause failures in the PLC.
  • Page 8: Introduction

    • Since the examples indicated by this manual, technical bulletin, catalog, etc. are used as a reference, please use it after confirming the function and safety of the equipment and system. Mitsubishi Electric will accept no responsibility for actual use of the product based on these illustrative examples.
  • Page 9 MEMO...
  • Page 10: Table Of Contents

    CONTENTS SAFETY PRECAUTIONS ..............1 INTRODUCTION .
  • Page 11 Offset/Gain Setting ..............92 Setting procedure .
  • Page 12 Error history function ..............234 Offset/gain initialization function .
  • Page 13 Operation mode............... . . 339 Input type/range setting function .
  • Page 14 INDEX REVISIONS................490 WARRANTY .
  • Page 16: Relevant Manuals

    MELSEC iQ-F FX5 User's Manual (ASLINK) Describes AnyWireASLINK system master module. <SH-081796ENG> MELSEC iQ-F FX5 User's Manual (Positioning Control - CPU module built- Describes the positioning function of the CPU module built-in and the high- in, High-speed pulse input/output module) speed pulse input/output module.
  • Page 17: Terms

    TERMS Unless otherwise specified, this manual uses the following terms. For details on the FX3 devices that can be connected with the FX5, refer to the User’s Manual (Hardware) of the CPU module to be used. Terms Description ■Devices Generic term for FX5U and FX5UC PLCs Generic term for FX3S, FX3G, FX3GC, FX3U, and FX3UC PLCs FX5 CPU module Generic term for FX5U CPU module and FX5UC CPU module...
  • Page 18 Different name for FX3U-32BL Peripheral device Generic term for engineering tools and GOTs Generic term for Mitsubishi Electric Graphic Operation Terminal GOT1000 and GOT2000 series ■Software packages Engineering tool The product name of the software package for the MELSEC programmable controllers...
  • Page 19: Part 1 Analog Input Module

    PART 1 ANALOG INPUT MODULE Part 1 describes the analog input module. 1 FX5-4AD...
  • Page 20: Chapter 1 Fx5-4Ad

    FX5-4AD Overview The FX5-4AD analog input module can convert 4 points of analog input values (voltage, current) into digital values. It can be added to the FX5 CPU module and enables it to capture voltage/current data of 4 channels. (1) FX5 CPU module (2) Analog input module (FX5-4AD) (3) Analog device connection cable (4) Analog device (flow sensor etc.)
  • Page 21: Performance Specifications

    Performance specifications The following table lists the performance specifications. Items Specifications Number of input points 4 points (4 channels) 80 s/ch Conversion speed Isolation method Between input terminal Photocoupler and PLC Between input terminal Non-isolation and channels Number of occupied I/O points 8 points Applicable CPU module FX5U CPU module (Ver.1.050 or later)
  • Page 22 Voltage input characteristics The following shows the list of the analog input ranges and the graphs of each voltage input characteristic, at the voltage input. digit +32767 +32000 -768 -32000 -32768 digit: Digital output value V: Analog input voltage (V) (a): Practical analog input range Input range setting Offset value...
  • Page 23 Current input characteristics The following shows the list of the analog input ranges and the graph of each current input characteristic, at the current input. digit +32767 +32000 -768 -32000 -32768 digit: Digital output value I: Analog input current (mA) (a): Practical analog input range Input range setting Offset value...
  • Page 24: Accuracy

    Accuracy The accuracy of A/D conversion is the accuracy for the full scale of digital output value. The fluctuation range varies as follows depending on ambient temperature and input range. Analog input range Ambient temperature 255 0 to 55 -20 to 0 Within 0.1% (64 Within 0.2% (128 Within 0.3% (192...
  • Page 25: Part Names

    Part names This section describes the part names of the analog input module. 2-  4.5 mounting holes Name Description Terminal block (Spring clamp terminal block) Used for current/voltage input. Expansion cable Cable for connecting the module when adding the analog input module. Direct mounting hole Screw holes (2-4.5, mounting screw: M4 screw) for direct installation.
  • Page 26: Procedures Before Operation

    Procedures Before Operation This section describes the procedures before operation. Check the analog input module specifications Check the analog input module specifications. (Page 18 Specifications) Install the analog input module Install the analog input module to the CPU module. For details, refer to the following. MELSEC iQ-F FX5U User's Manual (Hardware) MELSEC iQ-F FX5UC User's Manual (Hardware) Wiring...
  • Page 27: Function List

    Function list This section lists the functions of analog input modules. Item Description Reference Operation mode Select the operation mode (normal mode, offset/gain setting mode) of the analog input Page 26 module. Range switching function Allows switching the input range of an analog input for each channel. Switching the range Page 27 makes it possible to change the input conversion characteristic.
  • Page 28: Processing Of Each Function

    Processing of each function The functions are processed in the order shown below. If multiple functions are enabled, the output of the first processed function is used as the input of the next function. Input signal CH Digital A/D conversion Analog input error detection method...
  • Page 29: Range Switching Function

    Range switching function Allows switching the input range of an analog input for each channel. Switching the range makes it possible to change the input conversion characteristic. Setting procedure Set the input range to be used in the "Input range setting". [Navigation window] ...
  • Page 30: A/D Conversion Method

    A/D conversion method An A/D conversion method can be set for each channel. Sampling processing This function A/D converts analog input values and stores them in the digital output value and digital operation value every sampling cycle. The sampling cycle is "Conversion speed (80 s)  Number of A/D conversion enabled channels". Whether to enable or disable the A/D conversion can be set for each channel.
  • Page 31 ■Count average Executes A/D conversion for a set number of times and performs the averaging processing on the total value excluding the maximum and minimum values. The averaged value is stored in the digital output value and the digital operation value. The time taken to store the count average value obtained by the processing in the buffer memory area varies depending on the number of channels where the conversion is enabled.
  • Page 32 Primary delay filter Depending on the set time constant, transient noise of analog input is smoothed and stored in the digital output value and digital operation value area. The degree of smoothing varies depending on the setting of a time constant (s). Time constant is the time taken for the digital output value to reach 63.2% of the steady-state value.
  • Page 33 Digital filter The digital filter can remove fluctuation of the analog input value below the digital filter setting value. The relationships among the digital output, digital filter setting, and analog input values are as follows. ■Digital filter setting value > Analog input value fluctuation If the analog input value fluctuation is smaller than the digital filter setting value, the conversion value resulting from removal of the fluctuation will be stored as the digital output value.
  • Page 34 Setting procedure ■Sampling processing Set "Average processing setting" to "Sampling processing". [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Basic setting]  [A/D conversion method] ■Averaging processing and Primary delay filter Set "Average processing setting" to "Time average", "Count average", "Moving average", or "Primary delay filter". [Navigation window] ...
  • Page 35 • Digital filter conversion cycle The digital filter conversion cycle varies as follows depending on the setting value of the digital filter fluctuation range setting. Number of A/D conversion enabled Digital filter fluctuation range setting Conversion cycle channels 80 Fluctuation range <800 Sampling processing conversion processing 800...
  • Page 36: Scaling Function

    Scaling function Performs scale conversion on digital output values within a specified range between a scaling upper limit value and a scaling lower limit value. The converted values are stored in 'CH1 Digital operation value' (Un\G402). Concept of scaling setting The concepts of each setting item are described below.
  • Page 37 Setting example An example of the following settings is shown below. Item Setting Range setting Voltage (0 to 5 V) Scaling enable/disable setting Enable Scaling upper limit value 20000 Scaling lower limit value 4000 Digital value 32000 Scaling upper limit value 20000 Scaling lower limit value 4000 Analog input voltage (V) Input voltage (V)
  • Page 38: Shift Function

    Shift function Adds (shifts) a set conversion value shift amount to a digital output value and stores the result as the digital operation value. A change in conversion value shift amount is reflected to the digital operation value in real time, which facilitates fine adjustment at system start-up.
  • Page 39 When the input characteristics is adjusted in a channel where the input range of -10 to +10 V is set by the shift function (1) 'CH1 Digital output value' (Un\G400): -32000 to Digital value +32000  'CH1 Conversion value shift amount' (Un\G472) (+52000) "+20000"...
  • Page 40 If the following are set for a channel for which the input range 0 to 5 V is set Item Setting ‘CH1 Scaling enable/disable setting’ (Un\G504) Enable (0) ‘CH1 Scaling upper limit value’ (Un\G506) 12000 ‘CH1 Scaling lower limit value’ (Un\G508) 2000 ‘CH1 Conversion value shift amount’...
  • Page 41: Digital Clipping Function

    Digital clipping function This function fixes the range of the digital operation value with the maximum digital output value and the minimum digital output value when the corresponding current or voltage exceeds the input range. List of output ranges The following table lists the output ranges of the digital operation values when the digital clipping function is enabled with each range.
  • Page 42 Setting example If the following are set for a channel for which the input range 0 to 5 V is set Item Setting ‘CH1 Scaling enable/disable setting’ (Un\G504) Enable (0) ‘CH1 Scaling upper limit value’ (Un\G506, Un\G507) 12000 ‘CH1 Scaling lower limit value’ (Un\G508, Un\G509) 2000 ‘CH1 Conversion value shift amount’...
  • Page 43: Difference Operation Function

    Difference operation function The digital operation value at the start of this function is treated as 0 (reference value). Thereafter, values that increased or decreased from the reference value are stored in the buffer memory. Digital operation value 'CH1 Digital operation value' (Un\G402) 10000 7500 5000...
  • Page 44 ■Operations when an input signal error occurs When an input signal error occurs, even if 'CH1 Difference conversion trigger' (Un\G470) changes from No request (0) to Trigger request (1), the difference conversion does not start. After the input signal error returns to the normal value, change 'CH1 Difference conversion trigger' (Un\G470) from No request (0) to Trigger request (1) again.
  • Page 45 ■Operation performed when the operation condition setting request (Un\G70, b9) is turned offonoff • During the difference conversion, even when 'Operating condition setting request' (Un\G70, b9) is turned offonoff, the difference conversion continues without updating the difference conversion reference value. To update the difference conversion reference value, restart the difference conversion by changing CH1 Difference conversion trigger (Un\G470) from Trigger request (1) to No request (0), and Trigger request (1) again.
  • Page 46 ■Operations of maximum value and minimum value When the difference conversion starts, the maximum value and the minimum value of the values acquired by the difference conversion are stored in 'CH1 Maximum value' (Un\G404) and 'CH1 Minimum value' (Un\G406). By turning on 'Maximum value reset request' (Un\G473) and 'Minimum value reset request' (Un\G474), the maximum and minimum values after the start of the difference conversion can be checked.
  • Page 47: Maximum Value/Minimum Value Hold Function

    Maximum value/minimum value hold function Stores the maximum and minimum values of digital operation values to the buffer memory area for each channel. Resetting the maximum value and the minimum value The maximum and minimum values can be reset to the current value by performing the following processing. ■Resetting the maximum value When 'CH1 Maximum value reset request' (Un\G473) turns on (1), 'CH1 Maximum value' (Un\G404) is updated with current value, and 'CH1 Maximum value reset completion flag' (Un\G422) turns on (1).
  • Page 48: Alert Output Function

    Alert output function This section describes process alarms and rate alarms used for the alert output function. Process alarm Outputs an alarm when a digital operation value enters the preset alarm output range. Digital operation value Alert output range Alert output out of range Included Alert occurrence Alert occurrence...
  • Page 49 [Operation after an alarm was output] After an alarm was output, if the digital operation value does not satisfy the alarm output condition due to being smaller than the process alarm upper lower limit value or being greater than the process alarm lower upper limit value, Normal (0) is stored in a bit position corresponding to the channel number of 'Warning output flag (Process alarm upper limit)' (Un\G36) or 'Warning output flag (Process alarm lower limit)' (Un\G37).
  • Page 50 Rate alarm Outputs an alarm when the change rate of a digital output value is equal to or more than the rate alarm upper limit value, or the rate is equal to or less than the rate alarm lower limit value. 'CH1 Digital output value' Rate alarm alert (Un\G400)
  • Page 51 ■Operation [Operation performed when an alarm is output] Digital output values are monitored on the rate alarm alert detection cycle. When a change rate of a digital output value (from a previous value) is equal to or more than the rate alarm upper limit value, or the rate is equal to or less than the rate alarm lower limit value, an alert is output as follows.
  • Page 52 ■Judgment of rate alarm The rate alarm is judged as follows according to the setting of 'Rate alarm change rate selection' (Un\G299). • When 'Rate alarm change rate selection' is "Rate specification" The change rate is judged with 'CH1 Rate alarm upper limit value' (Un\G524) and 'CH1 Rate alarm lower limit value' (Un\G526) converted to digital values per rate alarm detection cycle.
  • Page 53 ■Application examples of rate alarms A rate alarm serves to monitor that the variation rate of a digital output value lies in a limited range as shown below: To monitor that a rising rate of a digital output value is within the specified range Digital output value change rate (%) Rate alarm upper limit value +30%...
  • Page 54 ■Setting procedure Set "Warning output setting (Rate alarm)" to "Enable". [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Application setting]  [Warning output function (Rate alarm)] Set "Rate alarm change rate selection". Item Setting range Rate alarm change rate selection 0: Rate specification...
  • Page 55: Input Signal Error Detection Function

    Input signal error detection function Detects an analog input value that is above or below the set range. Detection range Outside detection range Analog input value Included Input signal error detection upper limit value CH2 Analog input value CH1 Analog input value Input value normal Input signal error detection...
  • Page 56 Detection method One of the following detection methods can be selected. Detection method Detection condition  0: Disable Input signal errors are not detected. 1: Upper and lower limit An input signal error is detected when the Analog input value detection analog input value is equal to or greater Error...
  • Page 57 Notification When an input signal error is detected, an error is notified as follows. • The input signal error (1) is stored in the bit position corresponding to the channel number of 'Input signal error detection flag' (Un\G40). • 'Input signal error detection signal' (Un\G69, b12) turns on. •...
  • Page 58 The following figure shows the operation when an analog input value falls below 2.4 mA and returns within the normal range under the following condition. Item Setting 'Input signal error auto-clear enable/disable setting' (Un\G302) Enable (0) Input range 4 to 20 mA 'CH1 Input signal error detection setting' (Un\G528) Upper and lower limit detection (1) 'CH2 Input signal error detection setting' (Un\G728)
  • Page 59 Setting the input signal error detection upper or lower limit setting value For the input signal error upper and lower values, set the ratio to the analog input range width (gain value - offset value) in increments of 0.1%. Item Setting range Input signal error detection upper limit setting value 0 to 250 (0 to 25.0%)
  • Page 60 In the channel where a value out of the range is set, an input signal error detection setting value range error (error code: 1C1H) occurs. Set "Input signal error auto-clear enable/disable setting" to "Enable" or "Disable". Setting example ■Setting example of the input signal error detection In the channel where the following values are set, an input error is detected when an analog input value falls below -10.2 V or exceeds +10.2 V.
  • Page 61: Logging Function

    Logging function This function stores 10000 points of digital output values or digital operation values per channel in the buffer memory area. In addition, the data collection can be stopped by using the status change of the data as a trigger. This function also helps the error analysis since the data before and after the occurrence of an error is held.
  • Page 62 Operation of logging ■Starting logging data collection Logging data collection starts when 'CH1 Logging enable/disable setting' (Un\G535) is set to Enable (0) and 'Operating condition setting request' (Un\G70, b9) is turned offonoff. The data in 'CH1 Digital output value' (Un\G400) or 'CH1 Digital operation value' (Un\G402) is stored in CH1 Logging data (Un\G10000 to Un\G19999) on the set logging cycle.
  • Page 63 Logging cycle ■Logging cycle setting Set the logging cycle with 'CH1 Logging cycle setting value' (Un\G537) and 'CH1 Logging cycle unit setting' (Un\G538). The following table lists the setting range for each cycle. Setting value of CH1 Logging cycle unit setting Setting range of CH1 Logging cycle setting value s (0) 80 to 32767...
  • Page 64 When 'Operating condition setting request' (Un\G70, b9) is turned offonoff on the condition that the logging cycle determined by 'CH1 Logging cycle setting value' (Un\G537) and 'CH1 Logging cycle unit setting' (Un\G538) is shorter than the conversion cycle, an error occurs and logging does not start. A logging cycle setting disable error (error code: 1D2H) is stored in 'Latest error code' (Un\G0), 'Error flag' (Un\G69, b15) and the ERROR LED turn on.
  • Page 65 ■Checking logging data without stopping the logging operation Logging data can be checked during the logging operation with 'CH1 Head pointer' (Un\G434), 'CH1 Latest pointer' (Un\G435), and 'CH1 Number of logging data' (Un\G436). To check logging data during logging operation, follow the precautions below because logging data may be refreshed while data is being read out.
  • Page 66 Stopping the Logging Operation Logging operation stops (holds) when the preset trigger condition is satisfied and the set points of the data are collected. A trigger that is generated when the condition is satisfied is called a hold trigger. To generate a hold trigger, the following two methods are available. Page 67 Logging hold request Page 68 Level trigger When a hold trigger is detected during data collection, the logging operation stops after the points of the data set in 'CH1 Post-...
  • Page 67 • Checking the trigger generation time The trigger generation time can be checked with 'CH1 Trigger generation time' (Un\G444 to Un\G448). Even when the logging cycle is set to a period less than 1 millisecond (Example: 80 s), the minimum time unit recorded in 'CH1 Trigger generation time' (Un\G444 to Un\G448) is millisecond.
  • Page 68 ■Resuming the logging It may take time until ON (1) is stored in 'CH1 Logging hold flag' (Un\G409) after 'CH1 Logging hold request' (Un\G471) is changed offon. To resume logging, check that ON (1) is stored in 'CH1 Logging hold flag' (Un\G409) and 'CH1 Logging hold request' (Un\G471) is changed from onoff.
  • Page 69 Logging hold request A hold trigger is generated from a program at any timing. Logging starts when ON (1) is set to 'CH1 Logging hold request' (Un\G471) and stops after a preset number of the data is collected. Controlled by the analog input module 'CH1 Logging hold request' OFF(0) ON(1)
  • Page 70 Level trigger When a value in the monitored buffer memory area of an analog input module satisfies a preset condition, a hold trigger is generated. A level trigger is monitored on the refreshing cycle of the digital output value or the digital operation value. ■Initial setting of a level trigger [Setting a target to be monitored] As a condition to generate a hold trigger, set the buffer memory address to be monitored to 'CH1 Trigger data' (Un\G541).
  • Page 71 • Set a value where a hold trigger is generated to 'CH1 Trigger setting value' (Un\G542). Item Setting range CH1 Trigger setting value (Un\G542) -32768 to +32767 The following figure shows the relation between setting items to be configured for the initial setting of a level trigger.
  • Page 72 ■Operation of a level trigger To use a level trigger, set ON (1) to 'CH1 Logging hold request' (Un\G471) in advance. At the point where ON (1) has been set to 'CH1 Logging hold request' (Un\G471), the module becomes the trigger condition wait status. After the trigger condition has been satisfied, and the set points of the data have been collected from that point, the logging stops.
  • Page 73 Initial settings of the logging function The following describes the initial setting procedure to use the logging function. ■Setting procedure Set "A/D conversion enable/disable setting" to "A/D conversion enable". [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Basic setting] ...
  • Page 74 Logging read function After logging starts, an interrupt request is sent to the CPU module and an interrupt program is executed every time the preset number of data to be read is logged. An analog input module has 16 points of the interrupt factor to correspond to the logging reading of each channel. For the setting of interrupt pointers, refer to the following.
  • Page 75 The values to be stored in each pointer at every detection interrupt when the logging read detection starts with 'CH1 Logging load points setting value' (Un\G545) being set to 1000 Occurrence of read Previous logging read Current logging read Latest pointer Buffer memory areas pointer detection pointer...
  • Page 76 ■Setting procedure To use the logging read function, both the logging read function and the interrupt setting must be set. Set "Condition target setting" to "Logging read". [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Interrupt setting] Set "A/D conversion enable/disable setting"...
  • Page 77 • Program example 1 FX5-4AD 1.4 Functions...
  • Page 78: Interrupt Function

    CPU module. ■Interrupt pointer Specify the number of an interrupt pointer that is initiated at the detection of an interrupt factor. For details on the interrupt pointers, refer to the following. MELSEC iQ-F FX5 User's Manual (Application) 1 FX5-4AD 1.4 Functions...
  • Page 79 For the priority of the interrupt pointers, refer to the following. MELSEC iQ-F FX5 User's Manual (Application) • When All channels (0) is set for 'Condition target channel setting [n]' (Un\G264 to Un\G279) and an interrupt...
  • Page 80 Setting example If the interrupt program (I51) is executed when an error occurs in any channel • Parameter settings Set "Interrupt setting" of [Module Parameter] as follows. Condition target setting Condition target channel setting Interrupt pointer Error flag All channels •...
  • Page 81: Error History Function

    Error history function Records up to 16 errors and alarms that occurred in an analog input module to store them in the buffer memory areas. Operation When an error occurs, the error code and the error time are stored from Error history No. 1 (Un\G3600 to Un\G3609) in order. When an alarm occurs, the alarm code and the alarm time are stored from Alarm history No.
  • Page 82 When the 3rd error occurs: The 3rd error is stored in Error history No. 3, and the value 3620 (start address of Error history No. 3) is stored to Latest address of error history. 'Latest address of error history' (Un\G1): 3620 Un\G3600 Error history 1 1st error...
  • Page 83: Offset/Gain Initialization Function

    When the 17th error occurs: The 17th error is stored in Error history No. 1, and the value 3600 (start address of Error history No. 1) is stored to Latest address of error history. 'Latest address of error history' (Un\G1): 3600 Latest Un\G3600 Error history 1...
  • Page 84: Fx3 Allocation Mode Function

    FX3 allocation mode function This function operates the buffer memory areas of the analog input module with the same layout as the buffer memory addresses equivalent to FX3U-4AD. Operation In FX3 allocation mode, only allocation of buffer memory area is changed. The following buffer memory area is allocated the same as FX3U-4AD.
  • Page 85: System Configuration

    Setting procedure When adding a new module, select the module whose module model name has "(FX3)" at the end. [Navigation window]  [Parameter]  [Module Information]  Right-click  [Add New Module] Configure the same parameter setting as the one of when the Normal mode is used. After writing the module parameter, turn offon or reset the CPU module.
  • Page 86: Wiring

    Wiring This section describes the temperature input module wiring. Spring clamp terminal block Suitable wiring The wires to connect the spring clamp terminal block are described below. No. of wire per terminal Wire size Single wire, strand wire Ferrule with insulation sleeve Single wiring AWG24 to 16 AWG23 to 19...
  • Page 87 Removing and installing the terminal block The following shows how to remove and install the terminal block. ■Lever position to lock and release A 3-step stopper is attached to prevent the lever from rotating, facilitating installation and removal of the terminal block. When removing or installing the terminal block, move the lever to the corresponding position.
  • Page 88: Terminal Arrangement

    Connection and disconnection of the cable ■Connection of the cable Fully insert a cable whose end has been properly processed into the wire insertion opening. If the cable cannot be inserted with this procedure, fully insert the cable while pushing the open/close button with a flathead screwdriver having a tip width of 2.0 to 2.5 mm.
  • Page 89: Ground Wiring

    Ground wiring Grounding Perform the following. • Perform class D grounding (Grounding resistance: 100  or less). • Ground the programmable controller independently when possible. • If the programmable controller cannot be grounded independently, perform the "Shared grounding" shown below. Other Other Other...
  • Page 90: Parameter Settings

    Parameter Settings Set the parameters of each channel. Setting parameters here eliminates the need to program them. When adding a new analog input module, if selecting the module whose module model name has "(FX3)" at the end, it can be used as FX3 allocation mode. •...
  • Page 91: Application Setting

    Application setting Setting procedure Open "Application setting" of GX Works3. Start a module parameter. [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Application setting] Click the item to be changed to enter the setting value. •...
  • Page 92: Interrupt Setting

    Interrupt setting Setting procedure Open "Interrupt setting" of GX Works3. Start a module parameter. [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Interrupt setting] Click the interrupt setting number (No. 1 to 16) to be changed to enter the setting value. •...
  • Page 93: Refresh Setting

    Refresh setting Setting procedure Set the buffer memory area of an analog input module to be refreshed. This refresh setting eliminates the need for reading/writing data by programming. Start a module parameter. [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Refresh settings] Double-click the item to be set to enter the device of refresh destination.
  • Page 94: Offset/Gain Setting

    Offset/Gain Setting Using the user range setting requires setting the offset and gain values. Access to the offset/gain setting window in GX Works3 to set the offset and gain values. The set offset/gain values are saved in the flash memory of the analog input module. Setting procedure [Tool] ...
  • Page 95 Mark the checkbox of the channel where offset and gain values are to be set. Select the voltage or current and click the [Offset Setting] button. Apply the offset voltage or current to the terminal of the corresponding channel, and click [Yes] button. Check that "Offset Status"...
  • Page 96: Programming

    Click [Yes] button. Programming This section describes the programming procedure and the basic program of an analog input module. Programming procedure Take the following steps to create a program for running an analog input module: Set parameters. Create a program. System configuration example ■System configuration (1) CPU module (FX5U CPU module)
  • Page 97 ■Parameter settings Perform an initial setting in the module parameter of GX Works3. The refresh settings do not need to be changed here. For details on the parameter settings, refer to Page 88 Parameter Settings. [Basic setting] [Application setting] 1 FX5-4AD 1.9 Programming...
  • Page 98 ■Program example Classification Device Description Device Module label FX5_4AD_1.bA_D_conversionCompletedFlag_D A/D conversion completed flag U1\G69.E FX5_4AD_1.bErrorFlag_Dl Error flag U1\G69.F FX5_4AD_1.bInputSignalErrorDetectionSignal_D Input signal error detection signal U1\G69.C FX5_4AD_1.bModuleREADY_D Module READY U1\G69.0 FX5_4AD_1.bOperatingConditionSettingCompletedFlag_D Operating condition setting completed flag U1\G69.9 FX5_4AD_1.stnControl_D[1].uMaxResetReq_D.0 Maximum value reset completed flag U1\G673.0 FX5_4AD_1.stnControl_D[1].uMinResetReq_D.0 Minimum value reset completed flag...
  • Page 99 • Digital output value readout processing This program is an example to read and save the digital output values of CH1, CH2, and CH4, and the digital operation value of CH3. • Maximum/minimum value readout/clear processing This program is an example to read and reset the maximum value and minimum values of CH3. •...
  • Page 100 • Rate alarm occurrence processing This program is an example to perform the processing at the time of the issuance of a rate alarm upper/lower limit alarm in CH1. • Input signal error occurrence processing This program is an example to make the latest error code appear when an input signal error is detected in CH1, or an error occurs.
  • Page 101: Troubleshooting

    1.10 Troubleshooting This section describes errors that may occur in the use of an analog input module and those troubleshooting. Troubleshooting with the LEDs Check the state of the LEDs to narrow down the possible causes of the trouble. This step is the first diagnostics before using GX Works3.
  • Page 102: Troubleshooting By Symptom

    Troubleshooting by symptom When the POWER LED turns off Check item Corrective action Check whether the power is supplied. Check that power is supplied to the CPU and extension power supply modules. Check whether the capacities of the CPU module extension power supply Calculate the current consumption of the I/O modules, and intelligent function modules are enough.
  • Page 103 When the ALM LED turns on or flashes ■When turns on Check item Corrective action Check whether any alert has been issued. Check Alert output flag (Process alarm upper limit), Alert output flag (Process alarm lower limit), Alert output flag (Rate alarm upper limit), and Alert output flag (Rate alarm lower limit).
  • Page 104 Check item Corrective action Check whether any input signal error has occurred. The digital output value and digital operation value are not updated during the occurrence of an input signal error. If Input signal error detection flag indicates an input signal error, check the values in CH...
  • Page 105: List Of Error Codes

    List of error codes If an error occurs during operation, an analog input module stores the error code into 'Latest error code' (Un\G0) of the buffer memory. In addition, 'Error flag' (Un\G69, b15) turns on. Turning on 'Error clear request' (Un\G70, b15) clears the error code in 'Latest error code' (Un\G0) and turns off 'Error flag' (Un\G69, b15).
  • Page 106 Error code Error name Description and cause Corrective action 19DH Digital filter setting range When the digital filter is set in CH Averaging Set a value of 1 to 1600 in CH Digital filter setting. error processing specification, a value other than 1 to 1600 is set in CH...
  • Page 107 Error code Error name Description and cause Corrective action 1D6H Trigger data setting range A value other than 0 to 9999 is set in CH Set a value of 0 to 9999 in CH Trigger data. error Trigger data. 1D8H Logging loading enable/ A value other than 0 and 1 is set in CH...
  • Page 108: List Of Alarm Codes

    List of alarm codes If an alarm occurs during operation, the analog input module stores the alarm code into 'Latest alarm code' (Un\G2) of the buffer memory. Turning on Error clear request (Un\G70, b15) clears the alarm code in 'Latest alarm code' (Un\G2). The following table lists the alarm codes that may be stored.
  • Page 109: Appendices

    APPENDICES Appendix 1 External Dimensions This chapter describes the external dimensions of the analog input module. 19.2 (Unit: mm) APPX Appendix 1 External Dimensions...
  • Page 110: Appendix 2 Standards

    Also, attach a ferrite core to the input/output cable pulled out to the outside of the control panel. Attach the ferrite core before the cable is pulled out to the outside of the control panel. (Ferrite core used in Mitsubishi Electric's test: E04SR401938 manufactured by SEIWA ELECTRIC MFG.
  • Page 111 For users of proprietary cables (dedicated for sensors or actuators), these users should follow those manufacturers' installation requirements. Mitsubishi Electric recommends that shielded cables be used. If no other EMC protection is provided, users may experience temporary loss of accuracy between +10%/-10% in very heavy industrial areas.
  • Page 112: Appendix 3 Module Label

    Appendix 3 Module Label The functions of the analog input module can be set by using module labels. Module label The module label name is defined with the following structure: "Module name"_"Module number".b"Label name"_D FX5_4AD_1.bModuleREADY_D ■Module name The character string of a module model name is given. ■Module number A number starting from 1 is added to identify modules that have the same module name.
  • Page 113: Appendix 4 Buffer Memory Areas

    Appendix 4 Buffer Memory Areas List of buffer memory areas This section contains the list of buffer memory addresses of the analog input module. For details on the buffer memory, refer to the following. Page 123 Details of buffer memory addresses The buffer memory areas of the analog input module are classified into the data types described below.
  • Page 114 Address Address Name Default value Data type Auto refresh (decimal) (hexadecimal) 61 to 68 3DH to 44H System area     Input signals Monitor Output signals Control     71 to 89 47H to 59H System area ...
  • Page 115 Address: decimal (hexadecimal) Name Default Data Auto value type refresh    412 to 419 612 to 619 812 to 819 1012 to 1019 System area (19CH to 1A3H) (264H to 26BH) (32CH to 333H) (3F4H to 3FBH)  420 (1A4H) 620 (26CH) 820 (334H)
  • Page 116 Address: decimal (hexadecimal) Name Default Data Auto value type refresh    505 (1F9H) 705 (2C1H) 905 (389H) 1105 (451H) System area  506 (1FAH) 706 (2C2H) 906 (38AH) 1106 (452H) CH Scaling upper limit value (L) Setting 507 (1FBH) 707 (2C3H) 907 (38BH) 1107 (453H)
  • Page 117 Address: decimal (hexadecimal) Name Default Data Auto value type refresh  572 (23CH) 772 (304H) 972 (3CCH) 1172 (494H) CH Digital filter fluctuation width Setting setting (L) 573 (23DH) 773 (305H) 973 (3CDH) 1173 (495H) CH Digital filter fluctuation width setting (H) ...
  • Page 118 Address Address Name Default Data type Auto (decimal) (hexadecimal) value refresh 3756 to 3759 EACH to EAFH System area    ■Alarm history (Un\G3760 to Un\G3999) Address Address Name Default Data type Auto (decimal) (hexadecimal) value refresh  3760 EB0H Alarm history 1 Alarm code...
  • Page 119 ■Offset/gain setting (Un\G4000 to Un\G9999) Address: decimal (hexadecimal) Name Default Data Auto value type refresh    4000 to 4131 (FA0H to 1023H) System area  4132 (1024H) 4134 (1026H) 4136 (1028H) 4138 (102AH) CH Offset/gain setting Setting mode (offset specification) ...
  • Page 120 Address: decimal (hexadecimal) Name Default Data Auto value type refresh  101 (65H) 102 (66H) 103 (67H) 104 (68H) CH Minimum value Monitor    105 to 108 (69H to 6CH) System area 109 (6DH) Minimum value reset request 0000H Control ...
  • Page 121 Address: decimal (hexadecimal) Name Default Data Auto value type refresh  1171 (493H) 1172 (494H) 1173 (495H) 1174 (496H) CH Input signal error Setting detection upper limit setting value    1175 to 1180 (497H to 49CH) System area ...
  • Page 122 Address: decimal (hexadecimal) Name Default Data Auto value type refresh    4037 to 4040 (FC5H to FC8H) System area  4041 to 4056 (FC9H to FD8H) Interrupt factor reset request Control    4057 to 4060 (FD9H to FDCH) System area ...
  • Page 123 Address: decimal (hexadecimal) Name Default Data Auto value type refresh  8880 to 8889 (22B0H to 22B9H) Alarm history 13 Monitor  8890 to 8899 (22BAH to 22C3H) Alarm history 14 Monitor 8900 to 8909 (22C4H to 22CDH) Alarm history 15 Monitor ...
  • Page 124 Address: decimal (hexadecimal) Name Default Data Auto value type refresh  9221 (2405H) 9222 (2406H) 9223 (2407H) 9224 (2408H) CH Trigger data Setting    9225 to 9230 (2409H to 240EH) System area 9231 (240FH) 9232 (2410H) 9233 (2411H) 9234 (2412H) CH...
  • Page 125: Details Of Buffer Memory Addresses

    Details of buffer memory addresses This section details the buffer memory areas of the analog input module. This section describes buffer memory addresses for CH1. Latest error code The latest error code detected in the analog input module is stored. For details, refer to the following. Page 103 List of error codes ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 126 Interrupt factor detection flag [n] The detection status of the interrupt factor is stored. Monitor value Description No interrupt factor Interrupt factor When an interrupt factor occurs, an interrupt request is sent to the CPU module at the same time as 'Interrupt factor detection flag [n]' (Un\G4 to Un\G19) turns to Interrupt factor (1).
  • Page 127 Warning output flag (Process alarm upper limit) The upper limit alarm of the process alarm can be checked for each channel. b15 b14 b13 b12 b11 b10 b9 (1) 0: Normal, 1: Alarm ON (2) The values of b4 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 128 Warning output flag (Process alarm upper limit/lower limit) [FX3 allocation mode] When the FX3 allocation mode function is used, the upper/lower limit alarm of the process alarm can be checked. b15 b14 b13 b12 b11 b10 b9 CH4 CH4 CH2 CH1 Upper Lower Upper...
  • Page 129 Warning output flag (Rate alarm lower limit) The lower limit alarm of the rate alarm can be checked for each channel. b15 b14 b13 b12 b11 b10 b9 (1) 0: Normal, 1: Alarm ON (2) The values of b4 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 130 Input signal error detection flag The status of an input signal can be checked for each channel. b15 b14 b13 b12 b11 b10 b9 (1) 0: Normal, 1: Input signal error (2) The values of b4 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 131 A/D conversion completed flag The A/D conversion status can be checked. b15 b14 b13 b12 b11 b10 b9 (1) 0: During A/D conversion or unused, 1: A/D conversion completed (2) The values of b4 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 132 Input signals A state of an analog input module can be checked in the buffer memory area. ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name Input signals Input signal (In FX3 allocation mode function) ■List of input signals Buffer Memory Areas Description...
  • Page 133 ■Warning output signal (b8) Alert output signal (Un\G69, b8) turns on when the process alarm or rate alarm has been detected. When the alert output function (process alarm/rate alarm) is disabled for all channels, 'Alert output signal' (Un\G69, b8) is always off. Alarm Operation Process alarm...
  • Page 134 ■Offset/gain setting mode status flag (b10) When registering the value, which has been adjusted with the offset/gain setting, use as an interlock condition to turn offonoff 'User range write request' (Un\G70, b10). Controlled by the analog input module Controlled by the program 'Module READY' (Un\G69, b0) 'Offset/gain setting mode flag'...
  • Page 135 Input signal error detect Operations related to the turning off of input signal error detection signal (Un\G69, b12) automatic clear enable/ disable setting Disable (1) Remove the cause of the input signal error and set the input signal within the setting range. Then turn the 'error clear request’ (Un\G70, b15) OFFONOFF.
  • Page 136 Output signals The operation request to an analog input module can be set with the buffer memory. ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name Output signals Output signal (In FX3 allocation mode function) ■List of output signals Buffer Memory Areas Description...
  • Page 137 Level data 0 to 9 This area stores data to be monitored when a level trigger of the logging function is used. Ten types of data are available: 'Level data 0' (Un\G90) to 'Level data 9' (Un\G99). These are useful, for example, to generate triggers while monitoring the values of devices other than the analog input module.
  • Page 138 Interrupt factor reset request [n] An interrupt factor reset request is sent. Setting value Setting content No reset request Reset request When Reset request (1) is set to 'Interrupt factor reset request [n]' (Un\G156 to Un\G171) corresponding to the interrupt factor, the interrupt factor corresponding to the specified interrupt is reset.
  • Page 139 Condition target setting [n] Set an interrupt factor to be detected. Setting value Setting content Disable Error flag (Un\G69, b15) Warning output flag (Process alarm) Warning output flag (Rate alarm) Input signal error detection flag A/D conversion completed Logging hold flag Logging read If a value other than the above is set, a condition target setting range error (error code: 181H) occurs.
  • Page 140 ■Default value The default value is 0 for all channels. Mode switching setting Set a setting value for the mode to be switched. Switching mode Setting value Buffer memory address Normal mode 4144H 4658H Offset/gain setting mode 4658H 4144H ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 141 Input signal error detect automatic clear enable/disable setting Set whether to enable or disable automatic clearing of input signal errors by using the input signal error detection function. Setting value Description Enable Disable Setting a value other than in the table above results in operation with Disable (1). ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 142 ■Refreshing cycle If averaging processing is performed, values are updated at every averaging process cycle, but if not performed, values are updated at every sampling cycle. CH1 Digital operation value A digital operation value obtained by the scaling function, shift function, digital clipping function, or difference conversion function is stored in 16-bit signed binary value.
  • Page 143 CH1 Minimum value The minimum value of the digital operation value is stored in 16-bit signed binary value. In the following cases, 'CH1 Minimum value' (Un\G406) is updated with the current value. • When 'Operating condition setting request' (Un\G70, b9) is turned offonoff, and the setting is changed •...
  • Page 144 ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH Logging hold flag 1009 CH Logging hold flag (in FX3 allocation mode 9021 9022 9023 9024 function) CH1 Digital filter conversion cycle monitor The conversion cycle of the digital filter in operation is stored.
  • Page 145 Maximum value reset completed flag [FX3 allocation mode] The reset status of maximum value in FX3 allocation mode can be checked. b15 b14 b13 b12 b11 b10 b9 (1) 0: Not completed, 1: Completed (2) The values of b4 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 146 CH1 Range setting monitor The input range value set to the input range setting or 'CH1 Range setting' (Un\G598) can be checked. Monitor value Description 0003H 4 to 20 mA 0009H 0 to 20 mA 0006H -20 to +20m V 000AH 1 to 5 V 000BH...
  • Page 147 ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH Difference conversion standard value 1032 CH Difference conversion standard value (in 1371 1372 1373 1374 FX3 allocation mode function) Even if 'CH1 Difference conversion state flag' (Un\G408) is turned from Converting difference (1) to Not converted (0), 'CH1 Difference conversion reference value' (Un\G432) is not cleared.
  • Page 148 CH1 Latest pointer The buffer memory address of the latest data in CH1 Logging data (Un\G10000 to Un\G19999) can be checked with this buffer memory area. The offset value counted from the start address of CH1 Logging data (Un\G10000 to Un\G19999) is stored. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 149 CH1 Trigger pointer The buffer memory address of the data of when a hold trigger is executed in CH1 Logging data (Un\G10000 to Un\G19999) can be checked with this buffer memory area. The difference between the address of buffer memory which stores the data of when a hold trigger is executed and the start address in CH1 Logging data (Un\G10000 to Un\G19999) is stored.
  • Page 150 CH1 Logging read points monitor value The number of the actual logging read points is stored. When 'Operating condition setting request' (Un\G70, b9) is turned offonoff, a value is not stored in the channel where the logging read function is disabled. For details on the logging function, refer to the following.
  • Page 151 CH1 Trigger generation time The time when a trigger is generated is recorded. For details on the logging function, refer to the following. Page 59 Logging function b8 b7 'CH1 Trigger generation time (First/Last two digits of the year)' (Un\G444) First two digits of the year Last two digits of the year 'CH1 Trigger generation time (Month/Day)' (Un\G445)
  • Page 152 CH1 Difference conversion trigger Use this buffer memory area as a trigger to start or stop the difference conversion. For details on the difference conversion function, refer to the following. Page 41 Difference operation function Setting value Setting content No request Trigger request Setting a value other than the values in the table above results in operation with Trigger request (1).
  • Page 153 ■Default value The default value is OFF (0) for all channels. The stop status of the logging can be checked with 'CH1 Logging hold flag' (Un\G409). CH1 Conversion value shift amount Set 'CH1 Conversion value shift amount' (Un\G472) used for the shift function. The digital operation value to which the conversion value shift amount is applied is stored in 'CH1 Digital operation value' (Un\G402).
  • Page 154 Maximum value reset request [FX3 allocation mode] When resetting the maximum value, and updating with the current value in FX3 allocation mode, turn offon. b15 b14 b13 b12 b11 b10 b9 (1) 0: No reset request, 1: Reset request (2) The values of b4 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 155 ■Enabling the setting When ‘Minimum value reset request’ (Un\G109) turns offon, ‘CH1 Minimum value’ (Un\G101) is reset regardless of turning offonoff of ‘Operating condition setting request’ (Un\G70, b9), and updated with the current value. ■Default value The default value is off (0). CH1 A/D conversion enable/disable setting Set whether to enable or disable the A/D conversion.
  • Page 156 CH1 Time average/Count average/Moving average/Primary delay filter constant setting Configure the time (for averaging), count (for averaging), moving average count, and Primary delay filter constant for each channel where the averaging processing is specified. The following table lists the setting ranges. Setting value Setting content 2 to 5000 (ms)
  • Page 157 ■Default value The default value is Disable (1) for all the channels. CH1 Scaling upper limit value Set an upper limit value for the range of the scale conversion. For details on the scaling function, refer to the following. Page 34 Scaling function ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 158 CH1 Digital clipping enable/disable setting Set whether to enable or disable the digital clipping function. For details on the digital clipping function, refer to the following. Page 39 Digital clipping function Setting value Setting content Enable Disable If a value other than the above is set, a digital clipping enable/disable setting range error (error code: 1A5H) occurs. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 159 CH1 Alert output setting (Rate alarm) Set whether to enable or disable the alert output of the rate alarm. For details on the alert output function, refer to the following. Page 46 Alert output function Setting value Setting content Enable Disable Setting a value other than the above causes an alert output setting (Rate alarm) range error (error code: 1B8H).
  • Page 160 CH1 Process alarm upper lower limit value Set an upper lower limit value of the alert output function (Process alarm). For details on the alert output function, refer to the following. Page 46 Alert output function ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH...
  • Page 161 CH1 Process alarm lower lower limit value Set a lower lower limit value of the alert output function (Process alarm). For details on the alert output function, refer to the following. Page 46 Alert output function ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH...
  • Page 162 • A channel where the set value is out of the range causes a rate alarm detection cycle setting range error (error code: 1B9H). • Since the default value is 0, change the setting value when setting the rate alarm function. CH1 Rate alarm upper limit value Set an upper limit value of the change rate of digital output values to detect a rate alarm.
  • Page 163 CH1 Rate alarm lower limit value Set a lower limit value of the change rate of digital output values to detect a rate alarm. For details on the alert output function, refer to the following. Page 46 Alert output function ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 164 ■Enabling the setting Turn offonoff 'Operating condition setting request' (Un\G70, b9) to enable the setting. ■Default value The default value is Disable (0) for all the channels. CH1 Input signal error detection lower limit setting value Set a value to detect an error for the input analog value. For details on the input signal error detection function, refer to the following.
  • Page 165 CH1 Input signal error detection upper limit setting value Set a value to detect an error for the input analog value. For details on the input signal error detection function, refer to the following. Page 53 Input signal error detection function ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 166 ■Default value The default value is Disable (1) for all the channels. CH1 Logging data setting Determine the target to be collected: digital output value or digital operation value. For details on the logging function, refer to the following. Page 59 Logging function Setting value Setting content Digital output value...
  • Page 167 CH1 Logging cycle unit setting Set a cycle unit for storing the logging data. For details on the logging function, refer to the following. Page 59 Logging function Setting value Setting content s • Setting a value out of the above range causes a logging cycle setting value range error (error code: 1D1H). Logging cannot be performed.
  • Page 168 CH1 Level trigger condition setting Set the condition for the occurrence of a hold trigger when using the level trigger in the logging function. To use the level trigger, perform level trigger condition setting to one of Level trigger (Condition: Rise) (1), Level trigger (Condition: Fall) (2), or Level trigger (Condition: Rise and fall) (3).
  • Page 169 ■Default value The default values are set as shown below. Channel Default value Buffer memory area to be monitored CH1 Digital operation value (Un\G402) CH2 Digital operation value (Un\G602) CH3 Digital operation value (Un\G802) 1002 CH4 Digital operation value (Un\G1002) When the FX3 allocation mode function is used, the following applies.
  • Page 170 CH1 Loading interrupt enable/disable setting Set whether to enable or disable the logging read function. For details on the logging function, refer to the following. Page 59 Logging function Setting value Setting content Enable Disable • Setting a value other than the above causes a read interrupt enable/disable setting error (error code: 1D8H). Logging cannot be performed.
  • Page 171 CH1 Digital filter setting When Digital filter (5) is set in Average processing specification, Digital filter setting is executed. ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH Digital filter setting 1170 CH...
  • Page 172 CH1 Range setting This area is for setting an input range. Setting value Input range 0003H 4 to 20 mA 0009H 0 to 20 mA 0006H -20 to +20 mA 000AH 1 to 5 V 000BH 0 to 5 V 0000H -10 to +10 V 000CH...
  • Page 173 Error history Up to 16 errors that occurred in the analog input module are logged. b8 b7 Un\G3600 Error code Un\G3601 First two digits of the year Last two digits of the year Un\G3602 Month Un\G3603 Hour Minute Un\G3604 Second Day of the week Millisecond (upper) Millisecond (lower)
  • Page 174 Alarm history Up to 16 alarms that occurred in the analog input module are logged. b8 b7 Un\G3760 Alarm code Un\G3761 First two digits of the year Last two digits of the year Un\G3762 Month Un\G3763 Hour Minute Un\G3764 Second Day of the week Un\G3765 Millisecond (upper)
  • Page 175 CH1 Offset/gain setting mode Specify the channel where the offset/gain setting is adjusted. • Offset/gain setting mode (offset specification): Channel to adjust the offset • Offset/gain setting mode (gain specification): Channel to adjust the gain Setting Setting content Disable Setting channel Set one of the offset specification or gain specification to the Setting channel (1), and the other to Disable (0).
  • Page 176 CH1 Offset/gain setting mode (Range specification) In the offset/gain setting, specify the current input or voltage input for each channel. Setting value Setting content Voltage Current When a value other than 0 or 1 is set, the setting is regarded as Current (1). •...
  • Page 177: Part 2 Analog Output Module

    PART 2 ANALOG OUTPUT MODULE Part 2 describes the analog output module. 2 FX5-4DA...
  • Page 178: Chapter 2 Fx5-4Da

    FX5-4DA Overview The FX5-4DA analog output module is an intelligent function module that converts 4 points of digital values into analog output (voltage, current). It can be added to an FX5 CPU module and can output 4 channels of voltage/current. 24 V DC (1) FX5 CPU module (2) Analog output module (FX5-4DA)
  • Page 179: Performance Specifications

    Performance specifications The following table lists the performance specifications. Items Specifications Number of output points 4 points (4 channels) 80 s/ch Conversion speed Isolation method Between output terminal Photocoupler and PLC Between output terminal Non-isolation channels Number of occupied I/O points 8 points Applicable CPU module FX5U CPU module (Ver.1.050 or later)
  • Page 180: Output Conversion Characteristics

    Output conversion characteristics The output conversion characteristics of D/A conversion are expressed by the slope of the straight line connected between the offset and gain values both of which are used when a digital value written from CPU module is converted to the voltage or current output value.
  • Page 181 Current output characteristic The following shows the list of analog output ranges at the current output and the graphs of the voltage output characteristics. digit -768 32000 32767 digit: Digital value I: Analog output current (mA) (a): Practical analog output range Analog output range Offset value Gain value...
  • Page 182: Accuracy

    Accuracy The accuracy of D/A conversion is the accuracy for the full scale of analog output value. Any output characteristic change through changes of the offset/gain setting or the output range does not sacrifice the accuracy, which is maintained within the range in the performance specifications. The following graph shows the fluctuation range of accuracy when the range of -10 to +10 V is selected.
  • Page 183: Part Names

    Part names This section describes the part names of the analog output module. 2-4.5 mounting holes Name Description Terminal block (Spring clamp terminal For the current/voltage output and the input of 24 V external power supply. block) Expansion cable Cable for connecting the module when adding the analog output module. Direct mounting hole Screw holes (2-4.5, mounting screw: M4 screw) for direct installation.
  • Page 184: Procedures Before Operation

    Procedures Before Operation This section describes the procedures before operation. Check the analog output module specifications Check the specifications for the analog output module. (Page 176 Specifications) Install the analog output module Install the analog output module to the CPU module. For details, refer to the following. MELSEC iQ-F FX5U User's Manual (Hardware) MELSEC iQ-F FX5UC User's Manual (Hardware) Wiring...
  • Page 185: Function List

    Function list This section lists the functions of analog output module. Item Description Reference Operation mode Select the operation mode (Normal mode, Offset/gain setting mode) of the analog output Page 183 module. Range switching function Switches the analog output range for each channel. This function can change the output Page 185 conversion characteristic by switching the range.
  • Page 186 Normal mode The normal mode is divided into the normal output and wave output modes. "Normal mode" in this manual refers to both the normal output and wave output modes. ■Normal output mode Used to perform normal D/A conversion. This mode D/A-converts the value set in 'CH1 Digital value' (Un\G460) and outputs it as an analog output value.
  • Page 187: Range Switching Function

    Range switching function Switches the analog output range for each channel. This function can change the output conversion characteristic by switching the range. Setting procedure In the "Output range setting”, set the output range to be used. [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Basic setting] ...
  • Page 188: Analog Output Hold/Clear Function

    Analog output HOLD/CLEAR function Sets whether to clear the current analog output value, or hold the previous value or the setting value when the CPU module operating status is Run, Stop, or Stop Error. When the setting value is set, it becomes the value that was set in 'CH1 HOLD setting value' (Un\G596). The following table lists the setting ranges.
  • Page 189 Precautions With 'CH1 Output enable/disable flag' (Un\G70, b1) enabled, any CPU module change from RUN to STOP changes this flag to Disable. At this time, if the analog output HOLD/CLEAR function setting is the previous value, the analog output will hold the last output value.
  • Page 190: Analog Output Test Function When Cpu Module Stops

    Precautions With 'CH1 Output enable/disable flag' (Un\G70, b1) enabled, any CPU module change from RUN to STOP changes this flag to Disable. The wave output signal also changes to wave output stop. At this time, if the analog output HOLD/CLEAR function setting is the previous value, the analog output will hold the last output value.
  • Page 191: Scaling Function

    Setting procedure To execute the analog output test, in the GX Works3 device test, use the following procedure for setting. Set D/A conversion enable (0) in the buffer memory address 'CH1 D/A conversion enable/disable setting’ (Un\G500). Turn offon 'Operating condition setting request' (Un\G70, b9). After checking that 'Operating condition setting completed flag’...
  • Page 192 ■If the user range setting is used for the output range 32000 Digital value used for D/A conversion = × (D Item Description Digital value Scaling upper limit value Scaling lower limit value Setting procedure Set "D/A conversion enable/disable setting" to "D/A conversion enable". [Navigation window] ...
  • Page 193: Shift Function

    Precautions • When the scaling function is used, the unscaled digital value can be set to a value out of the range between the scaling upper and lower limit values (dashed line portion of output characteristics)". However, use it within the analog output practical range (solid line portion of output characteristics).
  • Page 194 Setting example When the output range is set to 0 to 5 V and the input value shift amount is set to +50 Analog output voltage (V) Input value shift amount Unadjusted value Adjusted value Digital value 31950 32000 Digital value Analog output voltage (V) Unadjusted value Adjusted value...
  • Page 195: Alert Output Function

    Alert output function Outputs an alarm when the digital value exceeds the warning output upper limit value or is below the warning output lower limit value. Operation ■Warning output notification When 'CH1 Digital value' (Un\G460) exceeds 'CH1 Alert output upper limit' (Un\G510) or falls below 'CH1 Alert output lower limit' (Un\G512), an alarm is output when 'Alarm output upper limit flag' (Un\G36), 'Alarm output lower limit flag'(Un\G37), or 'Warning output signal' (Un\G69, b14) turns on and the ALM LED turns on.
  • Page 196 Warning output function operation example ■When 'CH1 Alert output setting' (Un\G508) is enabled (output not limited) Digital value Digital value Analog output value Analog output is made even if the upper limit value is exceeded. CH1 Alert output upper limit value +20000 CH1 Alert output lower limit value...
  • Page 197: Rate Control Function

    Rate control function Limits the increase or decrease amount of the analog output value per 80 s to prevent sudden change of the analog output value. Operation If the variation amount of 'CH1 Digital value' (Un\G460) is larger than the value set by 'CH1 Increase digital limit value' (Un\G514) and 'CH1 Decrease digital limit value' (Un\G516), 'CH1 Digital value' (Un\G460) is changed by the limit value set for each digital limit value.
  • Page 198 Rate control function operation example This example shows operations when the rate control enable/disable settings of channels 1 to 3 are set to Enable (0) and their Increase digital limit values are set to 600, 400, and 200. (Analog output) 2.50 V <CH1>...
  • Page 199 Precautions • The shift function setting is enabled also during rate control. • If the warning output function is enabled, alarm judgment is made for the preset 'CH1 Digital value' (Un\G460). Note that it is not the timing when the upper/lower limit is exceeded by rate control. •...
  • Page 200: External Power Supply Disconnection Detection Function

    External power supply disconnection detection function Detects that the 24 V DC external power supply is not being supplied or the supply stopped. When external power supply off is detected, 'External power supply READY flag' (Un\G69, b7) turns off and the analog output value changes to 0 V/0 mA independently of the other settings.
  • Page 201: Disconnection Detection Function

    Disconnection detection function Detects a disconnection by monitoring the analog output value. This function is enabled only when the analog output range is 4 to 20 mA, 0 to 20 mA or the user range (current). Disconnections can be detected for each channel. Operation ■Disconnection detection Disconnections can be when the analog output range is 4 to 20 mA...
  • Page 202: Interrupt Function

    • Operation when ‘Disconnection detection automatic clear enable/disable setting’ (Un\G304) is Enable Detection range Outside detection range Analog output value CH1 Analog output value Restart output 0 mA Time Disconnection Disconnection detection flag (Un\G38, b0) Disconnection detection signal (Un\G69, b13) Error clear request (Un\G70, b15) Removal of cause of disconnection Controlled by the analog output module...
  • Page 203 Specify the number of an interrupt pointer that is initiated at the detection of an interrupt factor. For details on the interrupt pointers, refer to the following. MELSEC iQ-F FX5 User's Manual (Application) • If 'Condition target setting [n]' (Un\G232 to Un\G247) is Disable (0), no interrupt request is sent to the CPU module.
  • Page 204 Setting example If the interrupt program (I51) is executed when an error occurs in any channel • Parameter settings Set "Interrupt setting" of [Module Parameter] as follows. Condition target setting Condition target channel setting Interrupt pointer Error flag All channels •...
  • Page 205: Wave Output Function

    Wave output function This function registers the previously prepared wave data (digital input values) in the analog output module and performs consecutive analog output with the set conversion cycle. When analog (torque) control is to be performed, for example, for a press machine or injection molding machine, it can achieve faster and smoother control than that by programming, by automatically outputting the control wave registered in the analog output module in advance.
  • Page 206 Procedure for using the wave output function Use the following procedure to use the wave output function. Register the wave pattern Page 250 Register the wave pattern Set the wave output function parameters Page 254 Setting the wave output function parameters Save the wave pattern Page 254 Save the wave pattern Parameter setting of the analog output module...
  • Page 207 Wave data Wave data is a series of chronologically arranged digital input values to be output as analog data. Up to 80000 points of wave data are available. Wave data is designed to be registered in 'Wave data registry area' (Un\G10000 to Un\G89999). Wave pattern The wave output function allows you to select a desired data points from the registered wave data and set a wave pattern for each channel.
  • Page 208 Setting example where the same wave is output with CH1 and CH2 For CH1, CH2 Wave pattern Wave data registry area (Un\G10000 to Un\G89999) 80000 points Wave data registry area Wave data registry area (Un\G10000) (Un\G89999) Setting item Setting value CH1 Wave pattern start address setting 10000 CH1 Wave pattern data points setting...
  • Page 209 • For indefinite repetition Any digital input value at the wave pattern end point is not output as analog data. For the case where the wave pattern is repeatedly output for a limited number of times, the wave pattern is output for the number of times specified in Wave pattern output repetition setting, and then the value is output in analog A wave pattern that is repeatedly...
  • Page 210 Calculating the wave pattern output cycle Setting item Setting value CH1 D/A conversion enable/disable setting D/A conversion enable (0) CH1 Wave pattern data points setting CH1 Wave pattern output repetition setting CH1 Constant for wave output conversion cycle For the above setting, the wave pattern output cycle is as follows (when D/A conversion is enabled only for CH1). D/A conversion Wave output Wave pattern...
  • Page 211 Initializing the wave output function For the wave output function, the following are required to be initialized. Before executing the wave output function, perform the settings described in this section. • Register the wave pattern (Page 250 Register the wave pattern) •...
  • Page 212 [Warning output setting] Like normal output, set 'Enable (output not limited)' or 'Disable (output limited)' in 'Warning output setting' for the channel for which to execute D/A conversion. Whereas for normal output, 'CH1 Digital value' (Un\G460) is the target, for wave output, the set 'wave data registry area' (Un\G10000 to Un\G89999) is the target.
  • Page 213 • For Enable (output limited) If Output setting during wave output stop is Output value during wave output stop (2), this function outputs the value that was set with the Output value during wave output stop while the wave output is at a stop. By starting the wave output, warning output is performed, and the value set by the warning output upper and limit values is output.
  • Page 214 Executing the wave output function This section describes the procedure for executing the wave output function. After the initial setting of the wave output function, execute the contents of this section. ■Transfer the wave output data The CPU module power is turned offon or reset, and the wave output data created with module extension parameter "Wave output data creation tool"...
  • Page 215 ■Changing the module settings For the wave output function parameter settings written with the program, 'Operating condition setting request' (Un\G70, b9) needs to be turned offonoff to enable the settings. When the settings are enabled, the CH1 Analog output value set as D/ A conversion enable changes to the following depending on the status of the 'CH1 Output enable/disable flag' (Un\G70, b1).
  • Page 216 ■Start, stop, or pause the wave output [Starting the wave output] After the wave data is registered, the wave output can be started using the following procedure. Turn on 'CH1 Output enable/disable flag' (Un\G70, b1). Turning on this flag outputs the 'CH1 Output setting during wave output stop' (Un\G524) setting as analog data. Set 'CH1 Wave output start/stop request' (Un\G462) to Wave output start request (1).
  • Page 217 [Pausing the wave output] • To pause the wave output, set 'CH1 Wave output start/stop request' (Un\G462) to Wave output pause request (2). The wave output pauses by changing from Wave output start request (1) to Wave output pause stop request (2). In addition, Wave output paused (2) is stored in 'CH1 Wave output status monitor' (Un\G401).
  • Page 218 • For the previous value While the wave output is at a pause, the analog output value generated when the pause occurred is held. CPU module status CH1 D/A conversion D/A conversion enable (0) enable/disable setting (Un\G500) CH1 Output enable/disable flag (Un\G70, b1) CH1 Wave output start/stop Wave output...
  • Page 219 • For CLEAR While the wave output is at a stop, the offset value is output. CPU module status CH1 D/A conversion D/A conversion enable (0) enable/disable setting (Un\G500) CH1 Output enable/disable flag (Un\G70, b1) CH1 Wave output start/stop Wave output Wave output Wave output stop request (0) Wave output start request (1)
  • Page 220 Points on using the wave output function ■If ‘CH1 Output enable/disable flag’ (Un\G70, b1) was changed during wave output When ‘CH1 Output enable/disable flag’ (Un\G70, b1) is turned onoff during wave output, the wave output does not stop although the analog output value changes to the offset value. The wave output update continues also while ‘CH1 Output enable/disable flag’...
  • Page 221 ■If the CPU module status was changed during output When the CPU module status was changed during wave output, after terminating the wave output, it operates as follows depending on the analog output HOLD/CLEAR function setting. • For the previous value If the CPU changes from RUN to STOP, the wave output terminates and the value immediately before STOP is held.
  • Page 222 • For the setting value If the CPU changes from RUN to STOP, the wave output terminates and its value is held as the 'CH1 HOLD setting value' (Un\G596). When 'CH1 Output enable/disable flag' (Un\G70, b1) is turned on with the CPU module changed from STOP to RUN, the output changes as per the setting of 'CH1 Output setting during wave output stop' (Un\G524).
  • Page 223 • For CLEAR If the CPU changes from RUN to STOP, the wave output terminates and the offset value is output. When 'CH1 Output enable/ disable flag' (Un\G70, b1) is turned on with the CPU module changed from STOP to RUN, the output changes as per the setting of 'CH1 Output setting during wave output stop' (Un\G524).
  • Page 224 ■When an error occurs If a value out of the setting range of the output range is attempted to be output, an error will occur and error code 191H is stored in ‘Latest error code' (Un\G0); 'Error flag' (Un\G69, b15) turns on at this time. If this error (error code: 191H) occurs during wave output, the analog output value will be as follows.
  • Page 225 ■When the external power supply turns off during wave output When the external power supply turns onoff during without, the wave output status of every channel stops and the wave output fully stops. If the external power supply turns offon at this time, the wave output will not restart. To restart the wave output, after the external power supply turns offon, check that the status of the analog output module and the externally connected devices.
  • Page 226 ■When the disconnection occurs during wave output When the disconnection is detected during wave output, the wave output status of the channel in which the disconnection was detected becomes the wave output stopping, and the wave output completely stops. Even if the disconnection cause is eliminated from the disconnection status, the wave output is not restarted.
  • Page 227 ■Using the wave output function as PWM The wave output function is available also as PWM with the shortest pulse width of 80 s. In addition, since any number of pulses can be analog output by only creating a one pulse wave pattern, it contributes to reduction of man-hours for program creation.
  • Page 228 Wave output step execution function When the wave output function is in use, this execution function changes the address and data value to be output and freely changes the analog output at a desired timing. This function is useful for debugging the analog output test or wave output function when the wave output function is used. Wave output step execution in the following conditions •...
  • Page 229 Set 'CH1 Wave output step action movement amount' (Un\G482) to 8 (8 in forward direction). Analog output value Analog output Buffer Digital Input (Digital input value) memory areas value Un\G25000 10 V Un\G25001 1000 (32000) Un\G25002 2000 (4) Digital input value (32000) of Un\G34998 is output in Un\G25003 3000...
  • Page 230 Set Step action wave output request (Un\G188) to OFF (0). Analog output value Analog output Buffer Digital input (Digital input value) memory areas value Un\G25000 10 V Un\G25001 1000 (32000) Un\G25002 2000 Un\G25003 3000 (8) Set Step action wave (16000) output request (Un\G188) Un\G34988 12000...
  • Page 231 ■Operation of the wave output step execution function The wave output step execution function operates as follows. Step action wave output request OFF(0) ON(1) (Un\G188) CH1 Wave output status monitor Wave output step in execution (3) (Un\G401) CH1 Wave output step execution No movement (0) 5000 No movement (0)
  • Page 232 [Wave output step execution] After making change to the wave output step execution state, perform the wave output step execution using the following procedure. By repeating this procedure, the analog output test and debugging can be performed when the wave output function is performed.
  • Page 233 ■Analog output test when wave output function is used The following shows the procedure of an analog output test that uses the wave output step execution function. An example of executing a CH1 Analog output test is also shown. Start Example of executing a CH1 Analog output test Select "Wave output mode"...
  • Page 234 Example of executing a CH1 Analog output test Turn off CH1 Output enable/disable flag (Un\G70, b1). Turn off CH Output enable/disable flag. The analog output value changes to the offset value. Example 1 When CH1 Wave output current address monitor (Un\G436, 437) is Determine address A of the Wave data registry area set to 10100, and address A is set to 10110 to be output next.
  • Page 235 Continue to execute wave output after analog output test? Set Step action wave output request (Un\G188) to OFF (0). Restore the changed wave data at the time of Turn the power supply off. executing the wave output step. Continuing Wave output function 2 FX5-4DA 2.4 Functions...
  • Page 236: Error History Function

    Error history function Records up to 16 errors and alarms that occurred in an analog output module to store them in the buffer memory areas. Operation When an error occurs, the error code and error time are stored in order, beginning with Error history No. 1 (Un\G3600 to Un\G3609).
  • Page 237 When the third error occurs: The third error is stored in Error history No. 3, and the value 3620 (start address of Error history No. 3) is stored to Latest address of error history. 'Latest address of error history' (Un\G1): 3620 Un\G3600 Error history 1 1st error...
  • Page 238: Offset/Gain Initialization Function

    When the 17th error occurs: The 17th error is stored in Error history No. 1, and the value 3600 (start address of Error history No. 1) is stored to Latest address of error history. 'Latest address of error history' (Un\G1): 3600 Latest Un\G3600 Error history 1...
  • Page 239: Fx3 Allocation Mode Function

    FX3 allocation mode function This function operates the buffer memory areas of the analog output module with a layout of the buffer memory addresses equivalent to those in FX3U-4DA. Operation In FX3 allocation mode, only allocation of buffer memory area is changed. The following buffer memory area is allocated the same as FX3U-4DA.
  • Page 240: System Configuration

    System Configuration The following shows a system configuration using the analog output module. • System configuration example 24 V DC (1) FX5 CPU module (2) Analog output module (FX5-4DA) (3) Analog device connection cable (4) Inverter (5) DC motor 2 FX5-4DA 2.5 System Configuration...
  • Page 241: Wiring

    Wiring This section describes the analog output module wiring. Spring clamp terminal block Suitable wiring The wires to connect the spring clamp terminal block are described below. No. of wire per terminal Wire size Single wire, strand wire Ferrule with insulation sleeve Single wiring AWG24 to 16 AWG23 to 19...
  • Page 242 Removing and installing the terminal block The following shows how to remove and install the terminal block. ■Lever position to lock and release A 3-step stopper is attached to prevent the lever from rotating, facilitating installation and removal of the terminal block. When removing or installing the terminal block, move the lever to the corresponding position.
  • Page 243 Connection and disconnection of the cable ■Connection of the cable Fully insert a cable whose end has been properly processed into the wire insertion opening. If the cable cannot be inserted with this procedure, fully insert the cable while pushing the open/close button with a flathead screwdriver having a tip width of 2.0 to 2.5 mm.
  • Page 244: Terminal Arrangement

    Terminal arrangement 24 V Left side of terminal arrangement Right side of terminal arrangement Display name Description Display name Description CH1 Voltage output CH3 Voltage output CH1 Current output CH3 Current output CH1 Voltage/current output common CH3 Voltage/current output common CH2 Voltage output CH4 Voltage output CH2 Current output...
  • Page 245: External Wiring Example

    External wiring example The followings show the examples of external wiring. For voltage output Analog output module CH Shield wire Voltage output 24 V 24 V DC External power supply Class D grounding (Grounding resistance: 100  or less). In  of CH, the CH number is entered. For current output Analog output module CH...
  • Page 246: Parameter Settings

    Parameter Settings Set the parameters of each channel. Setting parameters here eliminates the need to program them. Parameter setting procedure Add the analog output module to GX Works3. [Navigation window]  [Parameter]  [Module Information]  Right-click  [Add New Module] There are two parameter setting types: module parameter and module extension parameter settings, both of which can be set after selecting them from the tree on the following window.
  • Page 247: Module Parameters

    Module parameters Basic setting ■Setting procedure Open "Basic setting" of GX Works3. [Navigation window]  [Parameter]  [Module information]  Target module  [Module Parameter]  [Basic setting] Double-click the item to be changed to enter the setting value. • Item where a value is selected from the pull-down Click [] button of the item to be set, and from the pull-down list that appears, select the value.
  • Page 248 Application setting ■Setting procedure Open "Application setting" of GX Works3. [Navigation window]  [Parameter]  [Module information]  Target module  [Module Parameter]  [Application setting] Double-click the item to be changed to enter the setting value. • Item where a value is selected from the pull-down Click [] button of the item to be set, and from the pull-down list that appears, select the value.
  • Page 249 Interrupt setting ■Setting procedure Open "Interrupt setting" of GX Works3. [Navigation window]  [Parameter]  [Module Information]  Target module  [Module Parameter]  [Interrupt setting] Click the interrupt setting number (No. 1 to 16) to be changed to enter the setting value. •...
  • Page 250 Refresh setting ■Setting procedure Open "Refresh setting" of GX Works3. [Navigation window]  [Parameter]  [Module Information]  Target module  [Module Parameter]  [Refresh setting] Double-click the item to be set to enter the device of refresh destination. 2 FX5-4DA 2.7 Parameter Settings...
  • Page 251: Module Extension Parameters

    Module extension parameters Module extension parameters are set to use the wave output function. To set module extension parameters, use the wave output data creation tool. Starting up the wave output data creation tool The wave output data creation tool starts up from the Set module extension parameters window. [Navigation window] ...
  • Page 252 ■Register the wave pattern Using the wave output data creation tool, create and register a wave pattern. Select a graph from "Register wave pattern", and press the Enter key on the keyboard. The "Register wave pattern" window is displayed. Set "Wave pattern information". Item Description Setting range...
  • Page 253 To delete it, move the mouse pointer to the terminal point and select "Delete End Point" from the right-click menu. Once the mouse pointer moves to the terminal point, its displayed shape changes to Deleted end point Set the wave between terminal points in the right-click menu or "Wave Specification" in "Wave Detail Setting". Item Setting result Circular arc...
  • Page 254 Item Setting result Logarithmic The start and end points are drawn by expanding or contracting the graph so that they will be the terminal points of the graph of logarithmic function function y=log X (X = 1 to 101). Sine function The start and end points are drawn by a sine function.
  • Page 255 Drag the created end point to adjust its position. Drag The end point position can be adjusted also by changing the "End point" and "Digital value" values in "Wave detail setting". Item Description Start point The end point of the previous section is displayed. To change it, change the end point of the previous section. End point Set the number of pieces of data of the target terminal point.
  • Page 256 The module extension parameters need to be written to the CPU built-in memory or SD memory card. For the procedure for writing to the SD memory card, refer to the following. MELSEC iQ-F FX5 User's Manual (Application) ■Save the wave pattern The created wave pattern can be saved in the following format.
  • Page 257 ■About CSV file format The CSV file format is as below. [CSV format specifications] Item name Description Separator Comma (,) Return code CRLF (0DH, 0AH) Character code ASCII or Shift JIS [CSV file name] The number of characters of each CSV file name must be 64 characters or less including extension ".CSV". FX5-4DA_1.csv, wd000001.csv, wave data.csv [Contents of CSV file] The following shows examples of the "Register wave pattern"...
  • Page 258: Offset/Gain Setting

    Offset/Gain Setting Using the user range setting requires setting the offset and gain values. Access to the offset/gain setting window in GX Works3 to set the offset and gain values. Setting procedure [Tool]  [Module Tool List] In "Analog Output", select "Offset/gain setting" and click the [OK] button.
  • Page 259 Specify the channel and offset/gain setting used to perform the offset/gain setting. Specify the offset or gain setting using the radio button. (Perform step 6 and later only when the offset setting is specified in this step.) Select the adjustment amount of the offset or gain value from "1", "100", "500", "1000", "2000", and "3000".
  • Page 260 By clicking the [+] or [-] button, fine adjust the analog output voltage or current value corresponding to the set adjustment value. The offset setting state of the specified channel changes to "Changed". If the gain setting is to be performed, repeat the above from step 5.
  • Page 261: Programming

    Programming This section describes the programming procedure and the basic program of an analog output module. Programming procedure Take the following steps to create a program for running an analog output module: Set parameters. Create a program. In the normal output mode ■System configuration The following shows a system configuration example.
  • Page 262 [Application setting] ■Program example Classification Device Description Device Module label FX5_4DA_1.bCH1OutputEnableDisableFlag_D CH1 Output enable/disable flag U1\G70.1 FX5_4DA_1.bCH2OutputEnableDisableFlag_D CH2 Output enable/disable flag U1\G70.2 FX5_4DA_1.bCH3OutputEnableDisableFlag_D CH3 Output enable/disable flag U1\G70.3 FX5_4DA_1.bCH4OutputEnableDisableFlag_D CH4 Output enable/disable flag U1\G70.4 FX5_4DA_1.bDisconnectionDetectionSignal_D Disconnection detection signal U1\G69.D FX5_4DA_1.bErrorFlag_D Error flag U1\G69.F FX5_4DA_1.bExternalPowerSupplyREADY_Flag_D...
  • Page 263 • D/A conversion value setting and D/A output start processing This program example sets digital values for D/A conversion of CH1 to CH4 in the analog output module and then starts the D/ A conversion by enabling the analog output. •...
  • Page 264 • Disconnection detection-time processing and error clear processing When a CH4 disconnection is detected or an error occurs in the analog output module, the latest error code appears. After this, the program clears the disconnection detection flag, error flag, and stored error code. 2 FX5-4DA 2.9 Programming...
  • Page 265 In the wave output mode ■System configuration The following shows a system configuration example. (1) CPU module (FX5U CPU module) (2) Analog output module (FX5-4DA) ■Parameter settings Perform the initial setting using the module and module extension parameters of GX Works3. The refresh settings do not need to be changed here.
  • Page 266 • Module Extension Parameters To create the wave output data and register the wave pattern of the module extension parameter, set the setting as follows. [Create Wave Output Data] [Register wave pattern] The created wave output data need to be written, as module extension parameters, to the CPU module or SD memory card. 2 FX5-4DA 2.9 Programming...
  • Page 267 ■Program example Classification Device Description Device Module label FX5_4DA_1.bCH1OutputEnableDisableFlag_D CH1 Output enable/disable flag U1\G70.1 FX5_4DA_1.bExternalPowerSupplyREADY_Flag_D External power supply READY flag U1\G69.7 FX5_4DA_1.bModuleREADY_D Module READY U1\G69.0 FX5_4DA_1.bOperatingConditionSettingCompletedFlag_D Operating condition setting completed flag U1\G69.9 FX5_4DA_1.bOperatingConditionSettingRequest_D Operating condition setting request U1\G70.9 FX5_4DA_1.stnControl_D[0].uWaveOutputStartStopRequest_D CH1 Wave output start/stop request U1\G462 Labels to be Define global labels as shown below:...
  • Page 268 • Example of wave output parameter setting processing program This program example is used to change part of the wave output parameter settings that were set from the "Create Wave Output Data" window. If this change is not to be made, this program is unnecessary. After the change is complete, enable the settings using the following operating condition setting request program.
  • Page 269 • Example of operating condition setting request processing program When the registered contents or settings of wave output parameters are changed, enable the settings using this program. 2 FX5-4DA 2.9 Programming...
  • Page 270 • Example of wave output star processing program This program example starts the CH1 wave output. 2 FX5-4DA 2.9 Programming...
  • Page 271: Troubleshooting

    2.10 Troubleshooting This section describes errors that may occur during use of an analog output module and troubleshooting for these. Troubleshooting with the LEDs Check the state of the LEDs to narrow down the possible causes of the trouble. This step is the first diagnostics before using GX Works3.
  • Page 272: Troubleshooting By Symptom

    Troubleshooting by symptom When the POWER LED turns off Check item Corrective action Check whether the power is supplied. Check that power is supplied to the CPU and extension power supply modules. Check whether the capacities of the CPU module extension power supply Calculate the current consumption of the I/O modules, and intelligent function modules are enough.
  • Page 273 No analog output ■No analog output when the normal output mode is selected Check item Action Check whether the 24 V DC external power supply is supplied. Check 'External power supply READY flag' (Un\G69, b7). If it is off, supply 24 V DC to the external power supply terminal.
  • Page 274 Check item Action Checking the program For the desired channel for wave output, check Check CH D/A conversion enable/disable setting to set to D/A conversion whether the CH D/A conversion enable/ enable. disable is set to D/A conversion disable. Check whether 'Operating condition setting By turning offonoff ‘Operating condition setting request’...
  • Page 275: List Of Error Codes

    List of error codes If an error occurs during operation, an analog output module stores the error code into 'Latest error code' (Un\G0) of the buffer memory In addition, 'Error flag' (Un\G69, b15) turns on. Turning on 'Error clear request' (Un\G70, b15) clears the error code in 'Latest error code' (Un\G0) and turns off 'Error flag' (Un\G69, b15).
  • Page 276 Error code Error name Description and cause Corrective action 1C4H Disconnection detection error A disconnection was detected on CH. Eliminate the cause of the disconnection from the channel. If the disconnection detection automatic clear enable/disable setting is disabled, remove the cause of the disconnection and then turn offonoff 'Error Clear Request' (Un\G70, b15)'.
  • Page 277 Error code Error name Description and cause Corrective action 1E6H User range data invalid (CH An invalid value is set in CH Offset/gain setting. Perform the offset/gain setting again for the specification enable) channels where the error has occurred. If the error occurs again, the possible cause is a failure of the module.
  • Page 278: List Of Alarm Codes

    List of alarm codes If an alarm occurs during operation, the analog output module stores the alarm code into 'Latest alarm code' (Un\G2) of the buffer memory. Turning on 'Alert output clear request'(Un\G70, b14) or 'Operating condition setting request'(Un\G70, b9) clears the alarm code in 'Latest alarm code' (Un\G2).
  • Page 279: Appendices

    APPENDICES Appendix 5 External Dimensions The following figure shows the external dimensions of an analog output module. 19.2 (Unit: mm) APPX Appendix 5 External Dimensions...
  • Page 280: Appendix 6 Standards

    Also, attach a ferrite core to the input/output cable pulled out to the outside of the control panel. Attach the ferrite core before the cable is pulled out to the outside of the control panel. (Ferrite core used in Mitsubishi Electric's test: E04SR401938 manufactured by SEIWA ELECTRIC MFG.
  • Page 281: Appendix 7 Module Label

    Appendix 7 Module Label The functions of the analog output module can be set by using module labels. Module labels of I/O signals The module label name of an I/O signal is defined with the following structure: "Module name"_"Module number".b"Label name"_D FX5_4DA_1.bModuleREADY_D ■Module name The character string of a module model name is given.
  • Page 282 ■_D This string indicates that the module label is for the direct access. Values that are read from or written to the module label is reflected in the analog output module instantly. APPX Appendix 7 Module Label...
  • Page 283: Appendix 8 Buffer Memory Areas

    Appendix 8 Buffer Memory Areas List of buffer memory areas This section lists the buffer memory areas of the analog output module. For details on the buffer memory, refer to the following. Page 292 Details of buffer memory addresses The buffer memory areas of the analog output module are classified into the data types described below. Data type Description Setting data...
  • Page 284 Address Address Name Default value Data type Auto refresh (decimal) (hexadecimal) 124 to 139 7CH to 8BH Interrupt factor mask [n] Control     140 to 155 8CH to 9BH System area 156 to 171 9CH to ABH Interrupt factor reset request [n] Control ...
  • Page 285 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  1042 CH Wave output warning address Monitor (1BAH) (282H) (34AH) (412H) monitor (L) 1043 CH Wave output warning address Monitor  (1BBH) (283H) (34BH) (413H) monitor (H)   ...
  • Page 286 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  1124 CH Output setting during wave Setting (20CH) (2D4H) (39CH) (464H) output stop 1125 CH Output value during wave Setting  (20DH) (2D5H) (39DH) (465H) output stop  1126 CH...
  • Page 287 ■Error history (Un\G3600 to Un\G3759) Address Address Name Default Data type Auto (decimal) (hexadecimal) value refresh 3600 E10H Error history No.1 Error code Monitor  3601 E11H Error time First two digits Last two digits of of the year the year 3602 E12H Month...
  • Page 288 ■Alarm history (Un\G3760 to Un\G3999) Address Address Name Default Data type Auto (decimal) (hexadecimal) value refresh  3760 EB0H Alarm history No.1 Alarm code Monitor 3761 EB1H Alarm time First two digits Last two digits of of the year the year 3762 EB2H Month...
  • Page 289 ■Offset/gain setting (Un\G4000 to Un\G9999) Address Name Default Data Auto Decimal (hexadecimal) value type refresh    4000 to 4131 System area (FA0H to 1023H)  4130 Offset/gain adjustment value Control (1022H) specification    4131 System area (1023H) ...
  • Page 290 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  3103 (C1FH) Latest address of alarm history Monitor    3104 to 3130 (C20H to C3AH) System area 3131 (C3BH) Firmware version  Monitor     3132 to 3159 (C3CH to C57H) System area 3160 (C58H)
  • Page 291 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  4120, 4121 (1018H, 1019H) Mode switching setting Setting 4122 to 4129 (101AH to 1021H) System area     4130 (1022H) Offset/gain adjustment value Control specification 4131 (1023H) 4132 (1024H) 4133 (1025H) 4134 (1026H)
  • Page 292 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  9010 (2332H) 9012 (2334H) 9014 (2336H) 9016 (2338H) CH Wave output conversion cycle Monitor monitor (L) 9011 (2333H) 9013 (2335H) 9015 (2337H) 9017 (2339H) CH Wave output conversion cycle Monitor ...
  • Page 293 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  9231 (240FH) 9232 (2410H) 9233 (2411H) 9234 (2412H) CH Constant for wave output Setting conversion cycle 9235 to 9999 (2413H to 270FH) System area     10000 to 89999 (2710H to 15F8FH) Wave data registry area Setting *1 The firmware version of the analog output module is stored.
  • Page 294: Details Of Buffer Memory Addresses

    Details of buffer memory addresses This section details the buffer memory areas of the analog output module. This section describes buffer memory addresses for CH1. Latest error code The latest error code detected in the analog output module is stored. For details, refer to the following. Page 273 List of error codes ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 295 Interrupt factor detection flag [n] The detection status of the interrupt factor is stored. Monitor value Description No interrupt factor Interrupt factor When an interrupt factor occurs, an interrupt request is sent to the CPU module at the same time as 'Interrupt factor detection flag [n]' (Un\G4 to Un\G19) is turned to Interrupt factor (1).
  • Page 296 Alarm output upper limit flag The upper limit alarm can be checked for each channel. b15 b14 b13 b12 b11 b10 b9 (1) 0: Normal, 1: Alarm ON (2) b4 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name Alarm output upper limit flag ■Alarm output upper limit flag status...
  • Page 297 Alarm output flag (upper/lower limit) When the FX3 allocation mode function is used, the upper/lower limit alarm can be checked. b15 b14 b13 b12 b11 b10 b9 CH4 CH4 CH2 CH1 Upper Lower Upper Lower Upper Lower Upper Lower limit limit limit limit...
  • Page 298 Turn on and off 'Error clear request' (Un\G70, b15) , and set CH Wave output start/stop request to Wave output start request (1). If disconnection detection auto-clear enable/disable setting is enable, perform the following. Analog output restarts according to the state of CH Output enable/disable flag (Un\G70, b1-4). •...
  • Page 299 ■Module READY (b0) ‘Module READY' (Un\G69, b0) turns on to indicate the preparation for the D/A conversion is completed after the power-on or the reset operation of the CPU module. In the following cases, 'Module READY' turns off. • In the offset/gain setting mode (In this case, the D/A conversion is performed.) •...
  • Page 300 ■Operating condition setting completed flag (b9) When changing values of the buffer memory, use 'Operating condition setting completed flag' (Un\G69, b9) as an interlock condition to turn on and off 'Operating condition setting request' (Un\G70, b9). For the buffer memory addresses which require turning on and off of 'Operating condition setting request' (Un\G70, b9) to enable the changed values, refer to the following.
  • Page 301 ■Set value change completed flag (b12) When adjusting the offset gain setting, use 'Set value change completed flag' (Un\G69, b12) as an interlock condition to turn on and off ‘Value change request Un\G70, b12). When the external power supply is off, the 'Set value change completed flag' (Un\G69, b12) does not turn on. After turning on the external power supply, turn on and off again 'Value change request' (Un\G70, b12).
  • Page 302 ■Error flag (b15) 'Error flag' (Un\G69, b15) turns on when an error occurs. By turning on and off 'Error clear request' (Un\G70, b15) after the cause of the error is eliminated, 'Error flag' (Un\G69, b15) turns off and 'Latest error code' (Un\G0) is cleared. Controlled by the analog output module Controlled by the program Latest error code...
  • Page 303 ■Operating condition setting request (b9) Turn on and off 'Operating condition setting request' (Un\G70, b9) to enable the setting of the buffer memory address. For the timing of turning the signal on and off, refer to the following. Page 298 Operating condition setting completed flag (b9) ■User range write request (b10) In the offset/gain setting mode, turn on and off 'User range write request' (Un\G70, b10) to register the values adjusted with offset/gain setting in an analog output module.
  • Page 304 Interrupt factor reset request [n] An interrupt factor reset request is sent. Setting value Setting content No reset request Reset request When Reset request (1) is set to 'Interrupt factor reset request [n]' (Un\G156 to Un\G171) corresponding to the interrupt factor, the interrupt factor corresponding to the specified interrupt is reset.
  • Page 305 Interrupt factor generation setting [n] Set an interrupt request for when the same interrupt factor occurs during the interrupt factor detection. Setting value Setting content Interrupt resend request No interrupt resend request • When 'Interrupt factor generation setting [n]' (Un\G200 to Un\G215) is Interrupt resend request (0) and the same interrupt factor occurs during the interrupt factor detection, an interrupt request is sent to the CPU module again.
  • Page 306 Condition target channel setting [n] Set a channel where an interrupt is detected. Setting value Setting content All specification When a factor for the channel specification is set to 'Condition target setting [n]' (Un\G232 to Un\G247), an interrupt factor in the channel set by this area is monitored.
  • Page 307 Disconnection detection automatic clear enable/disable setting Set whether to enable or disable an automatic clear of disconnection detection of the disconnection detection function. The setting is enable only in the normal output mode. Setting value Description Enable Disable Setting a value other than in the table above results in operation with Disable (1). ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 308 CH1 Setting value check code The check result of whether the set digital value is within the setting range can be checked. The target values are 'CH1 Digital value' (Un\G460) in the normal output mode and the wave data to be output in the wave output mode.
  • Page 309 CH1 Output status The output status information can be checked. Monitor value Setting content Output update inactive Output update in progress This area stores a value only in the normal output mode. When outputting the D/A conversion value, output update in progress (1) is stored in the output status. When the CPU module is put in STOP state, "Output update inactive"...
  • Page 310 CH1 Range setting monitor The value of the output range set by 'CH1 range setting' (Un\G598) can be checked. Monitor value Description 0003H 4 to 20 mA 0002H 0 to 20 mA 0005H 1 to 5 V 0006H 0 to 5 V 0000H -10 to +10 V 0007H...
  • Page 311 CH1 Wave pattern output count monitor The output count of the wave pattern can be checked. Only when the wave output function is used and the operation mode is normal mode, a value is stored in the area. Otherwise, 0 is stored. The stored value increases by one every time one cycle of a wave pattern is output.
  • Page 312 • Wave output pause The value differs depending on the analog output HOLD/CLEAR setting. Setting of analog output HOLD/CLEAR function Stored value Previous Value Digital value stored in the buffer memory address indicated by 'CH1 waveform output current address monitor' (Un\G436 to Un\G437) Setting value Setting value for ‘CH1 HOLD setting value’...
  • Page 313 CH1 Digital value Set the digital input value in 16-bit signed binary for the D/A conversion from the CPU module. Output range setting When the scaling function is disabled When the scaling function is enabled Setting range (practical range) Setting range 3: 4 to 20 mA -768 to +32767 -32000 to +32000...
  • Page 314 CH1 Input value shift amount The set value is added to the digital input value regardless of the on/off status of 'Operating condition setting request' (Un\G70, b9). For the shift function, refer to the following. Page 191 Shift function ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 315 CH1 D/A conversion enable/disable setting Set whether to enable or disable the D/A conversion. For details on the D/A conversion enable/disable setting function, refer to the following. Page 185 D/A conversion enable/disable function Setting value Description D/A conversion enabled D/A conversion disabled When a value other than the above is set, the value is processed as D/A conversion disable (1).
  • Page 316 CH1 Scaling upper limit value Set the range of scale conversion. For the scaling function, refer to the following. Page 189 Scaling function ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH Scaling upper limit value 504, 505 704, 705 904, 905...
  • Page 317 CH1 Alarm output setting Set whether to enable or disable the alarm output. For the alarm output function, refer to the following. Page 193 Alert output function Setting value Description Disable Enabled (no output limit) Enable (with output limit) Setting a value other than the above causes an alarm output setting range error (error code: 1B0H). ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 318 CH1 Rate control enable/disable setting Set whether to enable or disable rate control. For the rate control function, refer to the following. Page 195 Rate control function Setting value Description Enable Disable If a value other than the above is set, a rate control enable/disable setting range error (error code: 1B8H) occurs. The rate control function cannot be used when the wave output function is used.
  • Page 319 CH1 Alarm output lower limit value Set the range of a digital value used for alarm output. For the alarm output function, refer to the following. Page 193 Alert output function ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH...
  • Page 320 CH1 Decrease digital limit value Set the decrement value per conversion cycle (80 s) when using the rate control function. For the rate control function, refer to the following. Page 195 Rate control function ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH...
  • Page 321 CH1 Output value during wave output stop This area is for setting the value to be output when Output value during wave output stop (2) is set in 'CH1 Output setting during wave output stop' (Un\G524). The setting for this area is enabled only in the wave output mode. In other modes, changing the setting value is ignored. The setting range depends on the set output range.
  • Page 322 ■Enabling the setting Turn on and off 'Operating condition setting request' (Un\G70, b9) to enable the setting. ■Default value The default value is 10000 for all channels. CH1 Wave pattern data points setting This area is for setting the data points of the wave pattern to be output when the wave output function is used. The setting for this area is enabled only in the wave output mode.
  • Page 323 ■Default value The default value is 1 (once) for all channels. CH1 Constant for wave output conversion cycle This area is for setting the constant to determine the conversion cycle (specifying a multiple of the conversion speed) for each channel when the wave output function is used. The setting for this area is enabled only in the wave output mode.
  • Page 324 ■Default value The default value is 0 for all channels. CH1 Range setting This area is for setting the output range. Setting value Output range 0003H 4 to 20 mA 0002H 0 to 20 mA 0005H 1 to 5 V 0006H 0 to 5 V 0000H...
  • Page 325 The user range cannot be used when the wave output function is used. Even within the setting range in the above table, when the user range is set while the wave output function is used, a user range specification error in wave output mode (error code: 1D1H) occurs and the wave output does not start.
  • Page 326 Alarm history Up to 16 alarms that occurred in the analog output module are logged. b8 b7 Un\G3760 Alarm code Un\G3761 First two digits of the year Last two digits of the year Un\G3762 Month Un\G3763 Hour Minute Un\G3764 Second Day of the week Millisecond (upper) Un\G3765...
  • Page 327 CH1 Offset/gain setting mode Specify the channel where the offset/gain setting is adjusted. • Offset/gain setting mode (offset specification): Channel to adjust the offset • Offset/gain setting mode (gain specification): Channel to adjust the gain Setting value Description Disable Setting channel Multiple channels cannot be set at the same time.
  • Page 328 Wave data registry area This area is for registering wave data for analog output in the wave output mode. The setting range depends on the set output range. The setting range is shown below. Output range Setting range 4 to 20 mA 0 to 32767 (practical range: 0 to 32000) 0 to 20 mA 1 to 5 V...
  • Page 329: Part 3 Multiple Input Module

    PART 3 MULTIPLE INPUT MODULE Part 3 describes the multiple input module. 3 FX5-8AD...
  • Page 330: Chapter 3 Fx5-8Ad

    FX5-8AD Overview FX5-8AD multiple input module can convert 8 points of analog input values (voltage input, current input, thermocouple and resistance temperature detector) into digital values. It is added to FX5 CPU module, and is possible to capture voltage/current/thermocouple/resistance temperature detector data of 8 channels.
  • Page 331: Performance Specifications

    Performance specifications The following table lists the performance specifications. Items Specifications Number of input points 8 points (8 channels) Conversion speed Voltage/Current 1 ms/ch Thermocouple/ 40 ms/ch Resistance temperature detector Isolation method Between input terminal Photocoupler and PLC Between input terminal Non-isolation and channels Number of occupied I/O points...
  • Page 332 Thermocouple input specifications Items Specifications Usable thermocouple K, J, T, B, R, S Resolution K, J, T: 0.1 (0.1 to 0.2) B, R, S: 0.1 to 0.3 (0.1 to 0.6) Temperature measuring range K: -200 to +1200 (-328.0 to +2192.0) J: -40 to +750...
  • Page 333: Input Conversion Characteristics

    Input conversion characteristics The input conversion characteristics of A/D conversion are expressed by the slope of the straight line connecting the offset value and the gain value, both of which are used when an analog signal (voltage or current) from outside the programmable controller is converted to the corresponding digital output value.
  • Page 334 • Set values within the practical range of the analog input and the digital output at each input range. If the range is exceeded, the resolution and accuracy may not fall within the range of the performance specifications. (Do not use the values in the dotted line region in the graph of voltage input characteristics.) •...
  • Page 335: Accuracy

    Accuracy The following shows the accuracy of a multiple input module. Accuracy at voltage/current input The accuracy of A/D conversion is the accuracy for the full scale of digital output value. The fluctuation range varies as follows depending on ambient temperature and input range. Analog input range Ambient temperature 255...
  • Page 336 Accuracy at thermocouple connection The accuracy () is given by the following formula: Full scale  Thermocouple accuracy + Cold junction compensation accuracy Accuracy when B thermocouple is used, the operating ambient temperature is 25, and measured temperature is 1000 (1700...
  • Page 337: Part Names

    Part names This section describes the names of each part of the multiple input module. 2-φ4.5 mounting holes [10] Name Description Terminal block (Spring clamp terminal Use for the current/voltage and temperature sensor input. block) Expansion cable Cable for connecting the module when adding the multiple input module. Direct mounting hole Screw holes (2-4.5, mounting screw: M4 screw) for direct installation.
  • Page 338: Procedures Before Operation

    Procedures Before Operation This section describes the procedures before operation. Check of multiple input module specifications Check the multiple input module specifications. (Page 328 Specifications) Installation of multiple input module Install a multiple input module to a CPU module. For details, refer to the following. MELSEC iQ-F FX5U User's Manual (Hardware) MELSEC iQ-F FX5UC User's Manual (Hardware) Wiring...
  • Page 339: Function List

    Function list This section lists the functions of multiple input module. Item Description Reference Operation mode Select the operation mode (normal mode, 2CH conversion mode, offset/gain setting Page 339 mode) of the multiple input module. Input type/Range setting function Input type, and input range can be checked for each channel. Disabling the conversion on Page 340 unused channels reduces the conversion cycles.
  • Page 340: Processing Of Each Function

    Processing of each function The functions are processed in the order shown below depending on the mode. If multiple functions are enabled, the output of the first processed function is used as the input of the next function. • Normal mode Disconnection CH...
  • Page 341: Operation Mode

    Digital output value The digital values after the sampling processing or each average processing are stored. Logging data When the logging function is used, digital output values or digital operation values are collected. Maximum value/Minimum value The maximum and minimum values of the digital operation values are stored. Digital operation value These values are obtained by operating a digital output value using the digital clipping function, scaling function, and shift function.
  • Page 342: Input Type/Range Setting Function

    Input type/range setting function The Input type/Range setting can be selected for each channel according to the type of sensor to be connected. Operation The analog input value is A/D converted or temperature converted by the set input type, input range, or Input type/Range setting (offset/gain setting), and the value is stored in the following area.
  • Page 343: Conversion Method

    Conversion method This function sets the A/D conversion or temperature conversion method for each channel. The conversion speed is 1 ms when the input range is current and voltage, 40 ms in the case of resistance temperature detector and thermocouple. A/D conversion or temperature conversion is performed asynchronously.
  • Page 344 Averaging processing Averaging processing is performed for analog input value or temperature input value for each channel. Averaged values are stored as digital output values and digital operation values. The following three types of averaging processing are provided. • Time average •...
  • Page 345 ■Count average A multiple input module executes the conversion for a set number of times and averages the total value excluding the maximum value and the minimum value. The averaged value is stored in the digital output value and the digital operation value.
  • Page 346 Setting procedure ■Sampling processing Set "Average processing setting" to "Sampling processing". [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Basic setting]  [Conversion system] ■Average processing Set "Average processing setting" to "Time average", "Count average", or "Moving average". [Navigation window] ...
  • Page 347: Scaling Function

    Scaling function Performs scale conversion on digital output values within the range from a scaling upper limit value to a scaling lower limit value, both of which are set at desired values. The converted values are stored in 'CH1 Digital operation value' (Un\G402). Concept of scaling setting The concepts of each setting item are described below.
  • Page 348 Calculating the scaling value The scale value conversion is based on the following formula. (In scale conversion, values are rounded off to the nearest whole number.) The calculation formula for a scaling value varies depending on the input type/range. Input type/Range Relational expression Element •...
  • Page 349 Setting example ■Example 1 An example of the following settings is shown below. Item Setting Input type/range Voltage (-10 to +10 V) Scaling enable/disable setting Enable Scaling upper limit value 20000 Scaling lower limit value 4000 Input voltage and scaling value become as follows. +32000 Scaling upper limit value: 20000 Scaling lower limit value: 4000...
  • Page 350: Shift Function

    Shift function Adds (shifts) a set conversion value shift amount to a digital output value, and stores the result in the buffer memory area. A change in conversion value shift amount is reflected to the digital operation value in real time, which facilitates fine adjustment at system start-up.
  • Page 351 When the input characteristics is adjusted in a channel where the input range of -10 to +10 V is set by the shift function 'CH1 Digital output value' (Un\G400) (+52000) 'CH1 Conversion value shift amount' (Un\G472) "+20000" ↓ 'CH1 Digital operation value' (Un\G402) +32767 +32000 -12000...
  • Page 352 When the following values are used for multiple input module with the input range of 0 to 5 V Item Setting ‘CH1 Scaling enable/disable setting’ (Un\G504) Enable (0) ‘CH1 Scaling upper limit value’ (Un\G506) 12000 ‘CH1 Scaling lower limit value’ (Un\G508) 2000 ‘CH1 Conversion value shift amount’...
  • Page 353: Digital Clipping Function

    Digital clipping function Fixes a possible digital operation value to the maximum digital output value or the minimum digital output value when an input current or voltage exceeds the input range. List of output ranges The following table lists the output ranges of the digital operation values when the digital clipping function is enabled with each range.
  • Page 354 Setting example When the following values are used for multiple input module with the input range of 0 to 5 V Item Setting ‘CH1 Scaling enable/disable setting’ (Un\G504) Enable (0) ‘CH1 Scaling upper limit value’ (Un\G506) 12000 ‘CH1 Scaling lower limit value’ (Un\G508) 2000 ‘CH1 Conversion value shift amount’...
  • Page 355: Maximum Value/Minimum Value Hold Function

    Maximum value/minimum value hold function Stores the maximum and minimum values of digital operation values in the buffer memory area for each channel. Time average and count average are processed on the average processing cycle. The values of the sampling processing, and moving average are updated on the sampling cycle.
  • Page 356: Alert Output Function

    Alert output function This section describes process alarms and rate alarms used for the alert output function. Process alarm Outputs an alert when a digital operation value falls within the preset alert output range. Digital operation value Alert output range Out of alert output range Included Alert...
  • Page 357 [Operation after an alert was output] After an alert was output, if the digital operation value does not satisfy the alert output condition due to being smaller than 'CH1 Process alarm upper lower limit value' (Un\G516) or being greater than 'CH1 Process alarm lower upper limit value' (Un\G518), Normal (0) is stored in a bit corresponding to the channel of 'Alert output flag (Process alarm upper limit)' (Un\G36) or 'Alert output flag (Process alarm lower limit)' (Un\G37).
  • Page 358 Rate alarm This function outputs an alert when the change rate of a digital output value is equal to or greater than the rate alarm upper limit value, or the rate is equal to or smaller than the rate alarm lower limit value. 'CH1 Digital output value' (Un\G400) Rate alarm alert...
  • Page 359 ■Operation [Operation performed when an alert is output] Digital output values are monitored on the rate alarm alert detection cycle. When a change rate of a digital output value (from a previous value) is equal to or more than the rate alarm upper limit value, or the rate is equal to or less than the rate alarm lower limit value, an alert is output as follows.
  • Page 360 ■Judgment of rate alarm The judgment of the rate alarm is judged by the following formula according to the rate alarm change rate selection and input type setting. • When the rate alarm change rate selection is "rate specification" Convert 'CH1 rate alarm upper limit value' (Un\G524) and 'CH1 rate alarm lower limit value' (Un\G526) to digit value for each rate alarm warning detection cycle value.
  • Page 361 ■Detection target for outputting an alert 'CH1 Digital output value' (Un\G400) is a target for outputting an alert. The target is the same for when the scaling function is enabled. ■Application examples of rate alarms A rate alarm serves to monitor that the variation of a digital output value lies in a limited range as shown below: •...
  • Page 362 ■Setting procedure Set "Warning output setting (Rate alarm)" to "Enable". [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Application setting]  [Warning output function (Rate alarm)] Set the value to "Rate alarm change rate selection". Item Setting range Rate alarm change rate selection...
  • Page 363: Input Signal Error Detection Function

    Input signal error detection function Outputs an alarm when an analog input value exceeds the preset range. Detection range Out of detection range Analog input value Included Input signal error detection upper limit value CH2 Analog input value CH1 Analog input value Normal Input signal error detection...
  • Page 364 Detection method One of the following detection methods can be selected. Detection method Detection condition  0: Disable Input signal errors are not detected. 1: Upper and lower limit An input signal error is detected when the Analog input value detection analog input value is equal to or greater than the input signal error detection upper...
  • Page 365 ■Simple disconnection detection Outputs an alarm when an analog input value is 0.5 V or smaller or 2 mA or smaller. By the input range setting, simple disconnection detection is enabled. The simple broken wire detection is supported only in the "4 to 20 mA"...
  • Page 366 Clearing input signal errors One of the following methods for clearing input signal errors can be selected by setting 'Input signal error auto-clear enable/ disable setting' (Un\G304). ■When Input signal error auto-clear enable/disable setting is set to Enable (0) After the analog input value returns within the setting range, the multiple input module arranges the following status automatically.
  • Page 367 The following figure shows the operation when an analog input value falls below 2.4 mA and returns within the normal range under the following condition. Item Setting 'Input signal error auto-clear enable/disable setting' (Un\G304) Enable (0) Input range 4 to 20 mA 'CH1 Input signal error detection setting' (Un\G528) Upper and lower limit detection (1) 'CH2 Input signal error detection setting' (Un\G728)
  • Page 368 Setting the input signal error detection upper or lower limit value ■Input signal error detection upper limit value Set the input signal error detection upper limit value by 1 (0.1%) based on the input signal error detection upper limit set value. This value is calculated by adding "Analog input range width (Gain value - Offset value) ...
  • Page 369 Setting example ■Setting example of the input signal error detection In the channel where the following values are set, an input error is detected when an analog input value exceeds +10.235 V or falls below -10.24 V. Item Setting value Input range -10 to +10 V 'Input signal error auto-clear enable/disable setting' (Un\G304)
  • Page 370: Disconnection Detection Function

    Disconnection detection function This function detects disconnection of a thermocouple or resistance temperature detector. Notification of disconnection • Disconnection detection (1) is stored in a bit corresponding to the channel of 'Disconnection detection flag' (Un\G41). • 'Disconnection detection signal' (Un\G69, b6) turns on. •...
  • Page 371 Detection cycle Disconnection detection is executed every sampling cycle. Conversion setting at disconnection detection A value stored in 'CH1 Digital output value' (Un\G400) at the time of the disconnection detection can be specified by setting 'CH1 Conversion setting at disconnection detection' (Un\G534). This enables disconnection detection only by checking 'CH1 Digital output value' (Un\G400), without checking 'Disconnection detection signal' (Un\G69, b6).
  • Page 372 ■Any value At the time of the disconnection detection, a value set in 'CH1 Conversion setting value at disconnection detection' (Un\G532) is stored in 'CH1 Digital output value' (Un\G400). The default value of 'CH1 Conversion setting value at disconnection detection' (Un\G532) is 0. The value can be changed to any value although using 0 is no problem.
  • Page 373: Logging Function

    Logging function Logs (records) digital output values or digital operation values. 10000 points of data can be logged for each channel. Logging data are stored in the buffer memory area. In addition, the data collection can be stopped by using the status change of the data as a trigger.
  • Page 374 Operation of logging ■Starting logging data collection Logging data collection starts when Enable (0) is set in 'CH1 Logging enable/disable setting' (Un\G535) and 'Operating condition setting request' (Un\G70, b9) turns offonoff. The data in 'CH1 Digital output value' (Un\G400) or 'CH1 Digital operation value' (Un\G402) is stored in CH1 Logging data (Un\G10000 to Un\G19999) on the set logging cycle.
  • Page 375 Logging cycle ■Logging cycle setting Set the logging cycle with 'CH1 Logging cycle setting value' (Un\G537) and 'CH1 Logging cycle unit setting' (Un\G538). The following table lists the setting range for each cycle. Setting value of 'CH1 Logging cycle unit setting' (Un\G538) Setting range of 'CH1 Logging cycle setting value' (Un\G537) ms (1) •...
  • Page 376 ■When the logging function becomes disabled The logging is not performed when even one of the following errors occurs after the logging function is enabled and 'Operating condition setting request' (Un\G70, b9) is turned offonoff. • 'CH1 Time Average/Count Average/Moving Average' (Un\G502) setting error: Error code (192H to 194H) •...
  • Page 377 ■Head pointer and latest pointer The storage location of the oldest data and the latest data in CH1 Logging data (Un\G10000 to Un\G19999) can be checked with the following buffer memory areas. Buffer Memory Areas Description CH1 Head pointer (Un\G434) The buffer memory address of the oldest data in CH1 Logging data (Un\G10000 to Un\G19999) can be checked with this buffer memory area.
  • Page 378 Stopping the logging operation Logging operation stops (holds) when the preset trigger condition is satisfied and the set points of the data are collected. A trigger that is generated when the condition is satisfied is called a hold trigger. To generate a hold trigger, the following two methods are available. Page 379 Logging hold request Page 380 Level trigger When a hold trigger is detected during data collection, the logging operation stops after the points of the data set in 'CH1 Post-...
  • Page 379 • Checking the trigger generation time The trigger generation time can be checked with 'CH1 Trigger generation time' (Un\G444 to Un\G448). When 'CH1 Trigger generation time' (Un\G444 to Un\G448) is monitored b8 b7 First two digits of the year Last two digits of the year 'CH1 Trigger generation time (First/Last two digits of the year)' (Un\G444) Month 'CH1 Trigger generation time (Month/Day)' (Un\G445)
  • Page 380 ■Resuming the logging It may take time until ON (1) is stored in 'CH1 Logging hold flag' (Un\G409) after 'CH1 Logging hold request' (Un\G471) is changed offon. To resume logging, check that ON (1) is stored in 'CH1 Logging hold flag' (Un\G409) and change 'CH1 Logging hold request' (Un\G471) onoff.
  • Page 381 Logging hold request A hold trigger is generated from a program at any timing. After ON (1) is set to 'CH1 Logging hold request' (Un\G471), a preset number of data is collected and then the logging stops. Controlled by the multiple input module 'CH1 Logging hold request' OFF(0) ON(1)
  • Page 382 Level trigger When a value in the monitored buffer memory area of multiple input module satisfies a preset condition, a hold trigger is generated. The level trigger is monitored at the conversion cycle. ■Initial setting of a level trigger [Setting a target to be monitored] As a condition to generate a hold trigger, set the buffer memory address to be monitored to 'CH1 Trigger data' (Un\G541).
  • Page 383 [Setting the monitoring condition] • Set a condition to generate a hold trigger in 'CH1 Level trigger condition setting' (Un\G540). Setting value Description 1: Level trigger (Condition: A hold trigger is generated under the Stored value of a buffer memory area to be monitored Rise) condition (a).
  • Page 384 ■Operation of a level trigger To use a level trigger, set ON (1) to 'CH1 Logging hold request' (Un\G471) in advance. At the point where ON (1) has been set to 'CH1 Logging hold request' (Un\G471), the module becomes the trigger condition wait status. After the trigger condition has been satisfied, and the set points of the data have been collected from that point, the logging stops.
  • Page 385 Initial settings of the logging function The following describes the initial setting procedure to use the logging function. ■Setting procedure Set the "Input type", and "Input range". [Navigation window]  [Parameter]  [Module Information]  Module model name  [Module Parameter]  [Basic setting] ...
  • Page 386: Error History Function

    Error history function This function records up to 16 errors and alarms that occurred in a multiple input module to store them in the buffer memory areas. Operation When an error occurs, the error code and error time are stored in order, beginning with Error history No. 1 (Un\G3600 to Un\G3609).
  • Page 387 When the third error occurs: The third error is stored in Error history No. 3, and the value 3620 (start address of Error history No. 3) is stored to Latest address of error history. 'Latest address of error history' (Un\G1): 3620 Un\G3600 Error history 1 1st error...
  • Page 388: Offset/Gain Initialization Function

    When the 17th error occurs: The 17th error is stored in Error history No. 1, and the value 3600 (start address of Error history No. 1) is stored to Latest address of error history. 'Latest address of error history' (Un\G1): 3600 Latest Un\G3600 Error history 1...
  • Page 389: Fx2N Allocation Mode Function

    FX2N allocation mode function It is a function to operate the buffer memory areas of the multiple input module with the same layout as the buffer memory address equivalent to FX2N-8AD. This compatibility enables the reuse of programs that have proven performance on FX2N-8AD. Operation In FX2N allocation mode, only allocation of buffer memory area is changed.
  • Page 390: 2Ch Conversion Mode Function

    Setting procedure When adding a new module, select the module whose module model name has "(FX2N)" at the end. [Navigation window]  [Parameter]  [Module Information]  Right-click  [Add New Module] Configure the same parameter setting as the one of when the Normal mode is used. After writing the module parameter, turn offon or reset the CPU module.
  • Page 391: System Configuration

    Compatible functions The following functions can be used with the 2CH conversion mode. Settings used with other functions are invalid. Function Input type/Range setting function Voltage, current conversion function Conversion method (Sampling processing) Maximum value/Minimum value hold function Setting procedure Set "Operation mode setting"...
  • Page 392: Wiring

    Wiring This section explains the multiple input module wiring. Spring clamp terminal block Suitable wiring The wires to connect the spring clamp terminal block are described below. No. of wire per terminal Wire size Single wire, strand wire Ferrule with insulation sleeve Single wiring AWG24 to 16 AWG23 to 19...
  • Page 393 Removing and installing the terminal block The following shows how to remove and install the terminal block. ■Lever position to lock and release A 3-step stopper is attached to prevent the lever from rotating, facilitating installation and removal of the terminal block. When removing or installing the terminal block, move the lever to the corresponding position.
  • Page 394 Connection and disconnection of the cable ■Connection of the cable Fully insert a cable whose end has been properly processed into the wire insertion opening. If the cable cannot be inserted with this procedure, fully insert the cable while pushing the open/close button with a flathead screwdriver having a tip width of 2.0 to 2.5 mm.
  • Page 395: Terminal Arrangement

    Terminal arrangement A/TC+ b/VI+ B/TC- A/TC+ b/VI+ B/TC- A/TC+ b/VI+ B/TC- A/TC+ b/VI+ B/TC- A/TC+ b/VI+ B/TC- A/TC+ b/VI+ B/TC- A/TC+ b/VI+ B/TC- A/TC+ b/VI+ B/TC- Terminal name Description A/TC+ CH1 Resistance temperature detector input/thermocouple input B/TC- b/VI+ CH1 Voltage/current input/resistance temperature detector input CH1 Voltage/current input A/TC+ CH2 Resistance temperature detector input/thermocouple input...
  • Page 396: Power Supply Wiring

    Power supply wiring Power connector layout (Green) (Black) (Red) Power supply wiring (1)Red (2)Black (3)Green Multiple input module (1) (2) (3) 24 V DC Grounding (Ground resistance: 100 Ω or less.) Grounding Perform the following. • Perform class D grounding (Grounding resistance: 100  or less). •...
  • Page 397: External Wiring Example

    External wiring example The followings show the examples of external wiring. Voltage input, and current input 24 V DC Multiple input module Grounding (Grounding resistance: 100  or less) CH Shielded wire For  in CH, the CH number is entered. Precautions Use a two-conductor shielded twisted pair cable for analog input lines and carry out the wiring while separating them from other power lines and lines susceptible to induction.
  • Page 398: Parameter Setting

    Parameter Setting Set the parameters of each channel. Setting parameters here eliminates the need to program them. When adding a new multiple input module, if selecting the module whose module model name has "(FX2N)" at the end, it can be used as FX2N allocation mode. •...
  • Page 399: Application Setting

    Application setting Setting procedure Open "Application setting" of GX Works3. [Navigation window]  [Parameter]  [Module information]  Target module  [Module Parameter]  [Application setting] Double-click the item to be changed to enter the setting value. • Item where a value is selected from the pull-down Click [] button of the item to be set, and from the pull-down list that appears, select the value.
  • Page 400: Refresh Setting

    Refresh setting Setting procedure Set the buffer memory area of a multiple input module to be refreshed automatically. This refresh setting eliminates the need for reading/writing data by programming. Start a module parameter. [Navigation window]  [Parameter]  [Module Information]  Target module  [Module Parameter]  [Refresh setting] Double-click the item to be set to enter the device of refresh destination.
  • Page 401: Offset/Gain Setting

    Offset/Gain Setting Using the user range setting requires setting the offset and gain values. Access to the offset/gain setting window in GX Works3 to set the offset and gain values. Setting procedure When input type is current/voltage [Tool]  [Module Tool List] In "Multiple Input", select "Offset/gain setting"...
  • Page 402 Mark the checkbox of the channel where offset and gain values are to be set. Set the input type (other than conversion disable) to be used in "Input type/Range setting" and "Setting Input type/range (Offset/gain setting)" to the user range setting in advance. Select voltage or current and click the [Offset Setting] button.
  • Page 403 Apply the gain voltage or current to the corresponding channel, and click the [Yes] button. Check that "Gain Status" has changed to "Changed", and click the [Close] button. Click the [Yes] button. When the input type is "current", "voltage", offset value < gain value. 3 FX5-8AD 3.8 Offset/Gain Setting...
  • Page 404 When input type is resistance temperature detector/thermocouple [Tool]  [Module Tool List] Select "Multiple Input”  "Offset/gain setting", and click [OK] button. Select the target module for the offset/gain setting, and click [OK] button. Click [Yes] button. Mark the checkbox of the channel where offset and gain values are to be set.
  • Page 405 Click [Offset Setting] button. Apply a value that becomes an offset value to the terminal of the corresponding channel, and click [Yes] button. Check that "Offset Status" has changed to "Changed". Write the temperature setting value corresponding to the gain value to "Gain Setting Value". Click [Gain Setting] button.
  • Page 406 Check that "Gain Status" has changed to "Changed", and click [Close] button. Click [Yes] button. When the input type is "resistance temperature detector" or "thermocouple", offset value - gain value > 0.1 Precautions If a broken wire is detected while setting the offset and gain, the offset and gain channel change error (error code: 1EBH) will occur.
  • Page 407: Programming

    Programming This section describes the programming procedure and the basic program of a multiple input module. Programming procedure Take the following steps to create a program for running a multiple input module: Set parameters. Create a program. System configuration example ■System configuration (1) CPU module (FX5U CPU module) (2) Multiple input module (FX5-8AD)
  • Page 408 • Application setting Configure the application setting as shown below. 3 FX5-8AD 3.9 Programming...
  • Page 409 Program example ■Label settings Classification Device Description Device Module label FX5_8AD_1.bConversionCompletedFlag_D Conversion completed flag U1\G69, b14 FX5_8AD_1.bModuleREADY_D Module READY U1\G69, b0 FX5_8AD_1.bOperatingConditionSettingCompletedFlag_D Operating condition setting completed flag U1\G69, b9 FX5_8AD_1.stnMonitor_D[0].wDigitalOutputValue_D Digital output value U1\G400 FX5_8AD_1.stnMonitor_D[2].wDigitalOutputValue_D Digital output value U1\G800 FX5_8AD_1.stnMonitor_D[4].wDigitalOutputValue_D Digital output value U1\G1200 FX5_8AD_1.stnMonitor_D[6].wDigitalOutputValue_D...
  • Page 410 ■Program example • Digital output value readout processing • Maximum/minimum value readout/clear processing • Process alarm occurrence processing • Rate alarm occurrence processing 3 FX5-8AD 3.9 Programming...
  • Page 411 • Input signal error occurrence processing • Disconnection detection processing • Error clear processing 3 FX5-8AD 3.9 Programming...
  • Page 412: Troubleshooting

    3.10 Troubleshooting This section describes errors that may occur in the use of a multiple input module and those troubleshooting. Troubleshooting with the LEDs Check the state of the LEDs to narrow down the possible causes of the trouble. This step is the first diagnostics before using GX Works3.
  • Page 413 ■When the ERROR LED turns on or flashes • When it is on Check item Corrective action Check whether any error has occurred. Check 'Latest error code' (Un\G0) and take actions described in the list of error codes. Page 414 List of error codes •...
  • Page 414 ■Digital output value varies Check item Corrective action Check whether a conversion method other than sampling processing is set. Check the setting of average processing specification from the "Module parameter setting" screen of GX Works3. Review the setting of average processing specification and check the state of variation of 'CH1 Digital output value' (Un\G400) again.
  • Page 415 ■When the ALM LED turns on or flashes • When it is on Check item Corrective action Check whether any alert has been issued. Check Alert output flag (Process alarm upper limit), Alert output flag (Process alarm lower limit), Alert output flag (Rate alarm upper limit), and Alert output flag (Rate alarm lower limit).
  • Page 416: List Of Error Codes

    ■The digital output value is not converted to an expected value Check item Corrective action Check whether the input type/input range setting are correct. Check the setting of input type, and input range from the "Module parameter setting" screen of GX Works3. If the setting range is not correct, set input range from “Module parameter setting”...
  • Page 417 Error code Error name Description and cause Corrective action 191H Averaging process A value other than 0 to 3 is set in CH Average Set a value of 0 to 3 in CH Average processing specification setting range processing specification. specification again.
  • Page 418 Error code Error name Description and cause Corrective action 1C1H Input signal error detection A value other than 0 to 250 is set in CH Input Set CH Input signal error detection lower limit setting value range error signal error detection lower limit setting value or setting value or CH...
  • Page 419: List Of Alarm Codes

    Error code Error name Description and cause Corrective action 1EDH Setting Input type/range The "Setting Input type/range (Offset/gain Set the "Setting Input type/range (Offset/gain (offset/gain setting) error setting)" for the specified channel is set to the setting)" for the specified channel to the user range factory default setting when Channel change setting again.
  • Page 420: Appendices

    APPENDICES Appendix 9 External Dimensions This chapter describes the external dimensions of the multiple input module. 19.2 (Unit: mm) APPX Appendix 9 External Dimensions...
  • Page 421: Appendix 10Standards

    When the FX5-8AD is used, attach a ferrite core to the power supply of the CPU module. Make 2 turns around the ferrite core and attach within approximately 200 mm from the terminal block and connectors of the power cable. (Ferrite core used in Mitsubishi Electric's test: E04SR401938 manufactured by SEIWA ELECTRIC MFG. CO., LTD.)
  • Page 422 For users of proprietary cables (dedicated for sensors or actuators), these users should follow those manufacturers' installation requirements. Mitsubishi Electric recommends that shielded cables be used. If no other EMC protection is provided, users may experience temporary loss of accuracy between +10%/-10% in very heavy industrial areas.
  • Page 423: Appendix 11 Module Label

    Appendix 11 Module Label The functions of the multiple input module can be set by using module labels. Module Label The module label name is defined with the following structure: "Module name"_"Module number".b"Label name" or "Module name"_"Module number".b"Label name"_D FX5_8AD_1.bModuleREADY_D ■Module name The character string of a module model name is given.
  • Page 424: Appendix 12Buffer Memory Areas

    Appendix 12 Buffer Memory Areas List of buffer memory areas This section lists the buffer memory areas of the multiple input module. For details on the buffer memory, refer to the following. Page 436 Details of buffer memory addresses The buffer memory areas of the multiple input module are classified into the data types described below. Data type Description Setting data...
  • Page 425 Address Address Name Default value Data type Auto refresh (decimal) (hexadecimal) Output signals Control     71 to 89 47H to 59H System area  Level data 0 Control  Level data 1 Control  Level data 2 Control Level data 3 Control...
  • Page 426 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  1023 1223 1423 1623 1823 CH Minimum value reset Monitor (1A7H) (26FH) (337H) (3FFH) (4C7H) (58FH) (657H) (71FH) completed flag 424 to 624 to 824 to 1024 to 1224 to ...
  • Page 427 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  1071 1271 1471 1671 1871 CH Logging hold request Control (1D7H) (29FH) (367H) (42FH) (4F7H) (5BFH) (687H) (74FH) 1072 1272 1472 1672 1872 CH Conversion value shift Control  (1D8H) (2A0H) (368H)
  • Page 428 Address Name Default Data Auto Decimal (hexadecimal) value type refresh    1123 1323 1523 1723 1923 System area (20BH) (2D3H) (39BH) (463H) (52BH) (5F3H) (6BBH) (783H) 1124 1324 1524 1724 1924 CH Rate alarm upper limit Setting  (20CH) (2D4H) (39CH)
  • Page 429 Address Name Default Data Auto Decimal (hexadecimal) value type refresh    565 to 765 to 965 to 1165 to 1365 to 1565 to 1765 to 1965 to System area 1197 1397 1597 1797 1997 (235H to (2FDH (3C5H (48DH (555H to (61DH...
  • Page 430 ■Error history (Un\G3600 to Un\G3759) Address Address Name Default Data type Auto (decimal) (hexadecimal) value refresh  3600 E10H Error history 1 Error code Monitor 3601 E11H Error time First two digits Last two digits of of the year the year 3602 E12H Month...
  • Page 431 ■Alarm history (Un\G3760 to Un\G3999) Address Address Name Default Data type Auto (decimal) (hexadecimal) value refresh 3760 EB0H Alarm history 1 Alarm code Monitor  3761 EB1H Alarm time First two digits Last two digits of of the year the year 3762 EB2H Month...
  • Page 432 ■Logging data (Un\G10000 to Un\G89999) Address Name Default Data Auto Decimal (hexadecimal) value type refresh 10000 to 20000 to 30000 to 40000 to 50000 to 60000 to 70000 to 80000 to CH Logging data Monitor  19999 29999 39999 49999 59999 69999 79999...
  • Page 433 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  CH Maximum value Monitor (6FH) (70H) (71H) (72H) (73H) (74H) (75H) (76H) 119 (77H) Maximum value reset Control  request  120 (78H) Maximum value reset Monitor completed flag 121 (79H) Latest address of error Monitor...
  • Page 434 Address Name Default Data Auto Decimal (hexadecimal) value type refresh    1102 1104 1106 1108 1110 1112 1114 1116 System area (44EH) (450H) (452H) (454H) (456H) (458H) (45AH) (45CH) 1117 to 1120 (45DH to 460H) System area  ...
  • Page 435 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  1291 1292 1293 1294 1295 1296 1297 1298 CH Offset setting value Setting (50BH) (50CH) (50DH) (50EH) (50FH) (510H) (511H) (512H) 1299, 1300 (513H, 514H) System area   ...
  • Page 436 Address Name Default Data Auto Decimal (hexadecimal) value type refresh    9020 (233CH) System area  9021 9022 9023 9024 9025 9026 9027 9028 CH Logging hold flag Monitor (233DH) (233EH) (233FH) (2340H) (2341H) (2342H) (2343H) (2344H)  ...
  • Page 437 Address Name Default Data Auto Decimal (hexadecimal) value type refresh  9221 9222 9223 9224 9225 9226 9227 9228 CH Trigger data Setting (2405H) (2406H) (2407H) (2408H) (2409H) (240AH) (240BH) (240CH) 9229, 9230 (240DH, 240EH) System area    ...
  • Page 438: Details Of Buffer Memory Addresses

    Details of buffer memory addresses This section indicate the details of the buffer memory areas of the multiple input module. This section describes buffer memory addresses for CH1 in normal mode. Latest error code The latest error code detected in the multiple input module is stored. For details on the error codes, refer to the following. Page 414 List of error codes ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 439 Module information Module information of FX5-8AD is stored. For module information, 61E0H (fixed hexadecimal value) is stored. ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name Module information Module information [FX2N Allocation Mode] The FX5-8AD module information in FX2N allocation mode function is stored.
  • Page 440 Warning output flag (Process alarm lower limit) The lower limit alarm of the process alarm can be checked for each channel. b15 b14 b13 b12 b11 b10 b9 (1) 0: Normal, 1: Alarm ON (2) The values of b8 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 441 Warning output flag (Rate alarm upper limit) The upper limit alarm of the rate alarm can be checked for each channel. b15 b14 b13 b12 b11 b10 b9 (1) 0: Normal, 1: Alarm ON (2) The values of b8 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 442 Warning output flag (Rate alarm upper limit/lower limit) [FX2N allocation mode] When the FX2N allocation mode function is used, the upper/lower limit alarm of the rate alarm can be checked. b15 b14 b13 b12 b11 b10 b9 CH8 CH8 CH6 CH5 CH4 CH4 CH2 CH1 (1) 0: Normal, 1: Alarm ON...
  • Page 443 ■Clearing Input signal error detection flag Clearing input signal errors detection flag differs depending on Input signal error detection/disconnection detection auto-clear enable/disable setting. When Input signal error detection/disconnection detection auto-clear enable/disable setting is set to Enable (0) • When an analog input value falls within the normal range, Normal (0) is stored in the corresponding bit of 'Input signal error detection flag' (Un\G40).
  • Page 444 ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name Input signal error detection flag/disconnection detection flag ■Status of Input signal error detection flag/disconnection detection flag • When an analog input value out of the range specified in Input signal error detection setting value is detected, Input signal error detection flag corresponding to each channel turns to Input signal error (1).
  • Page 445 Operation mode monitor The operation mode status in operation can be checked. Monitor value Description Normal mode Offset/gain setting mode FX2N Allocation Mode 2CH conversion mode ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name Operation mode monitor Operation mode monitor (In FX2N allocation mode function) Input signals...
  • Page 446 ■Offset/gain initialization completed flag (b5) • Use as an interlock condition to turn offonoff 'Offset/gain initialization request' (Un\G70, b5). • Offset/gain initialization is not be performed unless ‘Offset/gain initialization enabled code '(Un\G305) is set to E20FH. • It is possible to perform offset/gain initialization in normal mode only. •...
  • Page 447 ■Warning output signal (b8) Alert output signal (Un\G69, b8) turns on when the process alarm or rate alarm has been detected. When the alert output function (process alarm/rate alarm) is disabled for all channels, 'Alert output signal' (Un\G69, b8) is always off. Alarm Operation Process alarm...
  • Page 448 ■Offset/gain setting mode status flag (b10) When registering the value, which has been adjusted with the offset/gain setting, use as an interlock condition to turn offonoff 'User range write request' (Un\G70, b10). Controlled by the multiple input module Controlled by the program 'Module READY' (Un\G69, b0) 'Offset/gain setting mode status...
  • Page 449 ■Input signal error detection signal (b12) Set 'CH1 Input signal error detection setting' (Un\G528) to one of upper lower limit detection, upper limit detection, lower limit detection, and simple disconnection detection, and turns on if the analog input value exceeds the setting range that is set in 'CH1 Input signal error detection lower limit setting value (Un\G529) or 'CH1 Input signal error detection upper limit setting value’...
  • Page 450 Output signals A state of FX5-8AD can be checked in the buffer memory area. ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name Output signals Output signal (In FX2N allocation mode function) ■List of output signals Buffer Memory Areas Description b0 to 4...
  • Page 451 Level data 0 to 9 This area stores data to be monitored when a level trigger of the logging function is used. Ten types of data are available: 'Level data 0' (Un\G90) to 'Level data 9' (Un\G99). These are useful, for example, to generate triggers while monitoring the values of devices other than the multiple input module.
  • Page 452 Rate alarm change rate selection Select rate alarm change rate. "Rate specification" that sets the rate alarm upper limit value and the rate alarm lower limit value in units of 0.1% with respect to (the maximum value of the digital output value) - (the minimum value of the digital output value), and "Digital output value specification"...
  • Page 453 Offset/gain initialization enable code When the offset/gain initialization request (Un/G70, b5) turns offon by setting the enable code "E20FH" in this area at the time of initialization of offset/gain, the offset value and the gain value in the flash memory of the multiple input module are initialized.
  • Page 454 CH1 Maximum value The maximum value of the digital operation value is stored in 16-bit signed binary value. b15 b14 b13 b12 b11 b10 b9 (1) Data section (2) Sign bit 0: Positive, 1: Negative In the following cases, 'CH1 Maximum value' (Un\G404) is updated with the current value. •...
  • Page 455 CH1 Logging hold flag The logging holding status can be checked. For details on the logging function, refer to the following. Page 371 Logging function Monitor value Description As data collection in 'CH1 Logging data' (Un\G10000 to Un\G19999) comes to a halt, this flag turns to ON (1). When logging restarts by changing 'CH1 Logging hold request' (Un\G471) from ON (1)OFF (0), 'CH1 Logging hold flag' (Un\G409) is turned to OFF (0).
  • Page 456 Maximum value reset completed flag [FX2N allocation mode] The reset status of maximum value in FX2N allocation mode can be checked. b15 b14 b13 b12 b11 b10 b9 (1) 0: Not completed, 1: Completed (2) The values of b8 to b15 are fixed to 0. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 457 CH1 Input type/Range monitor Set input type, and input range can be checked. Monitor value Input type Input range 000FH Conversion not allowed (Default)  0003H Current 4 to 20 mA 0010H 0 to 20 mA 0006H -20 to +20 mA 0011H Voltage 1 to 5 V...
  • Page 458 CH1 Input type/Range monitor (Offset/gain setting) Offset/gain values, which are set in ‘CH1 Input type/range setting’ (Un\G598), can be checked. Monitor value Description Factory default setting User range setting ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH...
  • Page 459 CH1 Latest pointer The buffer memory address of the latest data in CH1 Logging data (Un\G10000 to Un\G19999) can be checked with this buffer memory area. The offset value at the start address of CH1 Logging data (Un\G10000 to Un\G19999) is stored. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 460 CH1 Trigger pointer In CH1 Logging data (Un\G10000 to Un\G19999), the buffer memory address where the data at the time of a hold trigger event is stored can be checked. The difference between the buffer memory address where the data at the time of a hold trigger event is stored and the start address in CH1 Logging data (Un\G10000 to Un\G19999) is stored.
  • Page 461 CH1 Trigger generation time The time when a trigger is generated is recorded. For details on the logging function, refer to the following. Page 371 Logging function b8 b7 First two digits of the year Last two digits of the year 'CH1 Trigger generation time (First/Last two digits of the year)' (Un\G444) Month 'CH1 Trigger generation time (Month/Day)' (Un\G445)
  • Page 462 CH1 Celsius/Fahrenheit display monitor A status of Celsius/Fahrenheit display in operation is stored. Monitor value Setting content Celsius Fahrenheit ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH Celsius/Fahrenheit display monitor 1052 1252 1452 1652...
  • Page 463 CH1 NowSetting user range base input range monitor This area is used to check the input range of user range setting that is registered in the offset/gain setting mode. When the input type is current, and voltage, 0000H is stored. Monitor value Setting content ■Case of resistance temperature detector...
  • Page 464 ■Operation of the logging hold processing • When Disable (0) is set to 'CH1 Level trigger condition setting' (Un\G540), the logging hold processing starts by turning offon 'CH1 Logging hold request' (Un\G471). • When a value other than Disable (0) is set to 'CH1 Level trigger condition setting' (Un\G540), the logging hold processing starts after 'CH1 Logging hold request' (Un\G471) is turned offon and the set level trigger condition is satisfied.
  • Page 465 ■Default value The default value is off (0). Maximum value reset request [FX2N allocation mode] When resetting the maximum value, and updating with the current value in FX2N allocation mode, turn offon. b15 b14 b13 b12 b11 b10 b9 (1) 0: No reset request, 1: Reset request (2) The values of b8 to b15 are fixed to 0.
  • Page 466 ■Default value The default value is off (0). CH1 Average processing specification Set which processing is to be used, sampling processing or averaging processing. Averaging processing consists of time average, count average, and moving average. Setting value Setting content Sampling processing Time average Count average Moving average...
  • Page 467 ■Default value The default value is set to 0. • Since the default value is 0, change the setting value according to the processing method. • The setting for this area is ignored in the channel where Sampling processing (0) is set to 'CH1 Averaging process specification' (Un\G501).
  • Page 468 CH1 Scaling lower limit value Set a lower limit value for the range of the scale conversion. ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH Scaling lower limit value 1108 1308 1508 1708 1908...
  • Page 469 CH1 Warning output function (Process alarm) Set whether to enable or disable the alert output of the process alarm. For details on the alert output function, refer to the following. Page 354 Alert output function Setting value Setting content Enable Disable Setting a value other than the above causes an alert output setting (Process alarm) range error (error code: 1B0H).
  • Page 470 CH1 Process alarm upper upper limit value Set an upper upper limit value of the alert output function (Process alarm). For details on the alert output function, refer to the following. Page 354 Alert output function ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH...
  • Page 471 CH1 Process alarm lower upper limit value Set a lower upper limit value of the alert output function (Process alarm). For details on the alert output function, refer to the following. Page 354 Alert output function ■Buffer memory address The following shows the buffer memory address of this area. Buffer memory name CH...
  • Page 472 CH1 Rate alarm alert detection cycle setting Set the cycle to detect the change amount of digital output values. The value of the cycle to detect a rate alarm alert is the product of the value in 'CH1 Rate alarm alert detection cycle setting' (Un\G522) and the conversion cycle.
  • Page 473 CH1 Rate alarm lower limit value Set a lower limit value of the change rate of digital operation values to detect a rate alarm. For details on the alert output function, refer to the following. Page 354 Alert output function ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 474 ■Enabling the setting Turn offonoff 'Operating condition setting request' (Un\G70, b9) to enable the setting. ■Default value The default value is Disable (0). CH1 Input signal error detection lower limit setting value Set a lower limit value to detect an error for the input analog value. For details on the input signal error detection function, refer to the following.
  • Page 475 CH1 Input signal error detection upper limit setting value Set an upper limit value to detect an error for the input analog value. For details on the input signal error detection function, refer to the following. Page 361 Input signal error detection function ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 476 CH1 Disconnection detection enable/disable setting Set whether to enable or disable the disconnection detection function. For details on the disconnection detection function, refer to the following. Page 368 Disconnection detection function Setting value Setting content Enable Disable Setting a value other than the above causes a disconnection detection enable/disable setting range error (error code: 1C5H).
  • Page 477 CH1 Conversion setting at disconnection detection Set what value is to be stored in 'CH1 Digital output value' (Un\G400) at the time of disconnection detection. For details on the disconnection detection function, refer to the following. Page 368 Disconnection detection function Setting value Setting content Upscale...
  • Page 478 CH1 Logging data setting Determine the target to be collected: digital output value or digital operation value. For details on the logging function, refer to the following. Page 371 Logging function Setting value Setting content Digital output value Digital operation value Setting a value other than the above causes a logging data setting range error (error code: 1D3H).
  • Page 479 CH1 Logging cycle unit setting Set a cycle unit for storing the logging data. For details on the logging function, refer to the following. Page 371 Logging function Setting value Setting content • Setting a value other than the above causes a logging cycle setting value range error (error code: 1D1H). Logging cannot be performed.
  • Page 480 CH1 Level trigger condition setting Set the condition for the occurrence of a hold trigger when using the level trigger in the logging function. To use the level trigger, perform level trigger condition setting to one of Level trigger (Condition: Rise)(1), Level trigger (Condition: Fall)(2), or Level trigger (Condition: Rise and fall)(3).
  • Page 481 ■Default value The default values are set as shown below. Channel In the normal mode In FX2N allocation function mode Default value Buffer memory area to be Default value Buffer memory area to be (Decimal) monitored (Decimal) monitored CH1 Digital operation value (Un\G402) CH1 Digital operation value (Un\G10) CH2 Digital operation value (Un\G602) CH2 Digital operation value (Un\G11)
  • Page 482 CH1 Offset setting value As Channel change request (Un\G70, b11) is turned offonoff in offset/gain setting mode, the measured temperature value is corrected by a value written in this area. Specify the value of a 16-bit signed binary number. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 483 CH1 Gain setting value As Channel change request (Un\G70, b11) is turned offonoff in offset/gain setting mode, the measured temperature value is corrected by a value written in this area. Specify the value of a 16-bit signed binary number. ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 484 CH1 Input type/range setting This area is for setting an input type and range setting. Setting value (Hexadecimal) Input type Input range  000FH Conversion disable 0003H Current 4 to 20 mA 0010H 0 to 20 mA 0006H -20 to +20 mA 0011H Voltage 1 to 5 V...
  • Page 485 CH1 Input type/range setting [FX2N allocation mode] When the FX2N allocation mode function is used, this area is for setting an input type and range setting. b12 b11 b8 b7 CH1 to 4 input type/range setting (Un\G0) b12 b11 b8 b7 CH5 to 8 input type/range setting (Un\G1) Setting value (Hexadecimal)
  • Page 486 CH1 Input type/range setting (Offset/gain setting) The area is to set the range setting (Offset/gain setting). Setting value Description Factory default setting User range setting Setting a value other than the above causes an input type/range setting range error (error code: 190H). ■Buffer memory address The following shows the buffer memory address of this area.
  • Page 487 Alarm history Up to 16 alarms that occurred in the module are recorded. b8 b7 Un\G3760 Alarm code First two digits of the year Last two digits of the year Un\G3761 Month Un\G3762 Hour Minute Un\G3763 Second Day of the week Un\G3764 Millisecond (higher-order digits) Millisecond (lower-order digits)
  • Page 488 CH1 Offset/gain setting mode Specify the channel where the offset/gain setting is adjusted. • Offset/gain setting mode (offset specification): Channel to adjust the offset • Offset/gain setting mode (gain specification): Channel to adjust the gain Setting value Setting content Disable Setting channel Set one of the offset specification or gain specification to the Setting channel (1), and the other to Disable (0).
  • Page 489: Index

    INDEX CH1 Input signal error detection upper limit setting value ....... . 163,473 .
  • Page 490 ....147,458 ... . .340 CH1 Trigger pointer Input type/range setting function ... . . 167,479 .
  • Page 491 ..... . . 28,342 Time average ... . . 20,331 Voltage input characteristics .
  • Page 492: Revisions

    Appendix 4, 8 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.
  • Page 493: Warranty

    WARRANTY Please confirm the following product warranty details before using this product. Gratis Warranty Term and Gratis Warranty 2. Onerous repair term after discontinuation of production Range If any faults or defects (hereinafter "Failure") found to Mitsubishi shall accept onerous product repairs for be the responsibility of Mitsubishi occurs during use of seven (7) years after production of the product is the product within the gratis warranty term, the...
  • Page 494: Trademarks

    TRADEMARKS   Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Ethernet is a trademark of Xerox Corporation in the United States. Anywire and ANYWIREASLINK is a registered trademark of the Anywire Corporation. ...
  • Page 496 Manual number: SH(NA)-081802ENG-D Model: FX5-U-ANALOG-I-E Model code: 09R571 When exported from Japan, this manual does not require application to the Ministry of Economy, Trade and Industry for service transaction permission. HEAD OFFICE: TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN Specifications are subject to change without notice.

Table of Contents