Mitsubishi Electric QJ71AS92 User Manual

Mitsubishi Electric QJ71AS92 User Manual

As-i master module
Table of Contents

Advertisement

Quick Links

AS-i Master Module
User's Manual
-QJ71AS92
-GX Configurator-AS (SW1D5C-QASU-E)
Downloaded from
ManualsNet.com
search engine

Advertisement

Table of Contents
loading

Summary of Contents for Mitsubishi Electric QJ71AS92

  • Page 1 AS-i Master Module User's Manual -QJ71AS92 -GX Configurator-AS (SW1D5C-QASU-E) Downloaded from ManualsNet.com search engine...
  • Page 2 Downloaded from ManualsNet.com search engine...
  • Page 3: Safety Precautions

    • SAFETY PRECAUTIONS • (Always read these instructions before using this equipment.) Before using this product, please read this manual and the relevant manuals introduced in this manual carefully and pay full attention to safety to handle the product correctly. The instructions given in this manual are concerned with this product only.
  • Page 4 [INSTALLATION PRECAUTIONS] CAUTION • Use the programmable controller in an environment that meets the general specifications in CPU module User’s Manual. Using the programmable controller in an environment outside the range of the general specifications could result in cause electric shock, fire, erroneous operation, and damage to or deterioration of the product.
  • Page 5 [WIRING PRECAUTIONS] CAUTION • To connect the AS-i cable to the module, the cable must be securely fixed. Please be sure to run it in a duct, or clamp it. Failure to observe this could cause the unstable cable connection, resulting in damage to the cable or module by carelessly pulling the cable, or the system malfunction due to poor cable connection.
  • Page 6: Revisions

    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 7: Table Of Contents

    INTRODUCTION Thank you for purchasing the MELSEC-Q Series programmable controller. Before using the equipment, please read this manual carefully to develop full familiarity with the functions and performance of the Q Series programmable controller you have purchased, so as to ensure correct use. CONTENTS SAFETY PRECAUTIONS..........................A- 1 REVISIONS ..............................A- 4...
  • Page 8 4.3 Mounting and Installation......................... 4- 4 4.3.1 Precautions for Handling........................4- 4 4.3.2 Installation Environment........................4- 4 4.4 Connection to AS-i System........................4- 5 4.4.1 Precautions for wiring........................4- 5 4.4.2 Wiring..............................4- 6 4.5 Start-Up ..............................4- 7 4.5.1 Slave registration..........................4- 10 4.5.2 Slave address assignment.......................
  • Page 9 8.2 Error Checking ............................8- 2 8.2.1 LED check ............................8- 2 8.3 Error Code List ............................8- 3 8.4 Checking the QJ71AS92 status using GX Developer system monitor ..........8- 4 APPENDIX App.- 1 to App.- 7 Appendix 1 External Dimensions......................App.- 1 Appendix 2 AS-i Protocol Implementation Conformance Statement (PICS) ..........App.- 2...
  • Page 10: Compliance With The Emc And Low Voltage Directives

    Compliance with the EMC and Low Voltage Directives (1) For programmable controller system To configure a system meeting the requirements of the EMC and Low Voltage Directives when incorporating the Mitsubishi programmable controller (EMC and Low Voltage Directives compliant) into other machinery or equipment, refer to Chapter 9 "EMC AND LOW VOLTAGE DIRECTIVES"...
  • Page 11: Generic Terms And Abbreviations

    Q13UDHCPU, Q26UDHCPU, Q03UDECPU, Q04UDEHCPU, Q06UDEHCPU, Q13UDEHCPU and Q26UDEHCPU. Extension cable Generic term for QC05B, QC06B, QC12B, QC30B, QC100B extension cable. Generic term for QJ71AS92 type AS-i master module setting and monitor tool GX GX Configurator-AS Configurator-AS (SW1D5C-QASU-E). Generic product name for SWnD5C-GPPW-E, SWnD5C-GPPW-EA, SWnD5C-GPPW- GX Developer EV, and SWnD5C-GPPW-EVA.
  • Page 12: Product Structure

    Product Structure The follow table shows the product stricture. Type Product Quantity QJ71AS92 type AS-i master module QJ71AS92 Connector SW1D5C-QASU-E GX Configurator-AS Version1 (1-license product) (CD-ROM) SW1D5C-QASU-EA GX Configurator-AS Version1 (Multiple-license product) (CD-ROM) A - 10 A - 10 Downloaded from ManualsNet.com...
  • Page 13: Overview

    Use the AS-i cables, AS-i power supply and slaves that are compatible with AS-i Ver. 2.11 or AS-i Ver. 2.04. The CPU module communicates the I/O data of the slaves via the QJ71AS92 buffer memory according to instructions. CPU module...
  • Page 14: Features

    The QJ71AS92 has the following features. (1) Maximum number of connected slaves As the AS-i master, the QJ71AS92 can control a maximum of 62 slaves by splitting the slave addresses into two groups (A and B). (2) Communication with analog slaves Provided that one channel is equal to 16 bits, the QJ71AS92 can communicate with AS-i analog input or output slaves of one to four channels.
  • Page 15: System Configuration

    2 SYSTEM CONFIGURATION MELSEC-Q 2 SYSTEM CONFIGURATION This chapter explains the system configuration of the QJ71AS92. 2.1 Applicable Systems This section describes the applicable systems. (1) Applicable modules and base units, and No. of modules (a) When mounted with a CPU module The table below shows the CPU modules and base units applicable to the QJ71AS92 and quantities for each CPU model.
  • Page 16 Mount it to a CPU module on a master station. (2) Support of the multiple CPU system When using the QJ71AS92 in a multiple CPU system, refer to the QPU User's Manual (Multiple CPU System) first. Compatible QJ71AS92 The function version of the first released QJ71AS92 is B, and it supports multiple CPU systems.
  • Page 17: How To Check The Function Version And Software Version

    2 SYSTEM CONFIGURATION MELSEC-Q 2.2 How to Check the Function Version and Software Version This section describes how to check the function version of the QJ71AS92 and the GX Configuration-AS software version. (1) Checking the function version of the QJ71AS92 (a) Checking at "the SERIAL field of the rating plate"...
  • Page 18 2 SYSTEM CONFIGURATION MELSEC-Q POINT The serial No. on the rating plate may be different from the serial No. displayed on the product information screen of GX Developer. • The serial No. on the rating plate indicates the management information of the product.
  • Page 19: As-I System Connection Methods

    AS-i system. When using a repeater, connect an AS-i power supply unit after the repeater is connected. Examples of the connection method are shown below. QJ71AS92 (a) Star method QJ71C24 MELSEC...
  • Page 20 2 SYSTEM CONFIGURATION MELSEC-Q QJ71AS92 (d) Ring method QJ71C2 4 MELSEC Q25HCP POWER MODE CH1. CH2. ERR. CH1. USER BAT. BOOT RS-232 AS-i power CH.2 PULL supply (FG) (FG) RS-232 MITSUBISHI RS-422 / 485 S : slave (Note) The system cannot be branched to a tree connection, etc., from the ring...
  • Page 21: Precautions For System Configuration

    (1) The QJ71AS92 can be mounted in any slot of the base unit. If the QJ71AS92 is mounted on an extension base unit (Q52B, Q55B) to which the power supply module cannot be mounted, the power supply capacity may be insufficient.
  • Page 22: Specifications

    For the noise immunity, withstand voltage, insulation resistance and others in the programmable controller system using this module, Refer to the power supply module specifications given in the used CPU module User’s Manual. For the general specifications of the QJ71AS92, Refer to the User's Manual of the used CPU module. 3 - 1...
  • Page 23: Functions

    • CODE LED and switches on the module’s front face. • Sequence program 3.2.1 Function for communication with AS-i slaves The QJ71AS92 complies with AS-i Ver. 2.11 and can communicate with AS-i slaves. The QJ71AS92 can be connected with the following slaves. • AS-i Ver. 2.11-compatible I/O slave •...
  • Page 24: Automatic Slave Address Assignment Function

    No. 0 at the time of slave replacement. Refer to Section 4.5.4 for details. 3.2.4 Parameter setting function Slave addresses and QJ71AS92’s parameters can be set by any of the following methods. (1) Using the utility package (GX Configurator-AS) (Refer to "Chapter 5 UTILITY PACKAGE (GX Configurator-AS)".)
  • Page 25: I/O Signals For Cpu Module

    The following I/O signal assignment is based on the case where the start I/O No. of the QJ71AS92 is "0000" (installed to slot 0 of the main base unit). Device X represents an input signal from the QJ71AS92 to the programmable controller CPU.
  • Page 26 3 SPECIFICATIONS MELSEC-Q The signals indicated as "Not used" in Table 3.3 are used by the system and cannot be used by the user. If they are turned ON/OFF by the sequence program, correct operation of the module cannot be guaranteed. 3 - 5 3 - 5 Downloaded from...
  • Page 27: Details Of I/O Signals

    This section describes the details of the QJ71AS92 I/O signals. (1) X0: Module Ready X0 turns ON when the QJ71AS92 enters the operation enabled status after the power is turned ON or the CPU module is reset. X0 turns OFF when a hardware fault occurs.
  • Page 28 A request to register the projected slave list (LPS) of the buffer memory is made when Y13 turns ON. When Y13 turns ON, the QJ71AS92 executes registration of configuration data, and X3 turns ON upon completion of the registration. * Y13 is valid in the configuration mode (X7: ON).
  • Page 29 A configuration error occurs if the projected slave list (LPS) and detected slave list (LDS) are different in the configuration contents. On detection of a configuration error in the AS-i system, the QJ71AS92 turns ON the corresponding bit of the slave list (addresses: 1DH to 20H) that differs from the buffer memory settings and turns X4 ON.
  • Page 30 3 SPECIFICATIONS MELSEC-Q (6) X6: Normal Operation Active X6 checks the operation status. X6 turns ON when the QJ71AS92 is not in the normal operation status. (Refer to section 4.5) OFF : Normal operation ON : Phase other than normal operation (7) X7: Configuration Mode Active X7 checks the configuration mode.
  • Page 31 OFF: The QJ71AS92 operation mode does not change. Configuration mode Protected opration mode *1: When the QJ71AS92 has recognized the slave address 0, it cannot terminate the configuration mode. In this case, note that X7 remains ON. 3 - 10...
  • Page 32 "Write to EEPROM" can be operated in either the protected operation mode or configuration mode. From the next time on, the QJ71AS92 will start in the operation mode used when write to EEPROM was performed. After write is completed, the phase remains in normal operation.
  • Page 33: Buffer Memory

    3 SPECIFICATIONS MELSEC-Q 3.4 Buffer Memory 3.4.1 Buffer Memory List Table 3.4 lists the QJ71AS92 buffer memories. Table 3.4 Buffer memory list Address Read/write from Details CPU module Hexadecimal Decimal (A-slaves) Input Data From Slave Address 1A-3A and part of EC Flag...
  • Page 34 3 SPECIFICATIONS MELSEC-Q Address Read/write from Details CPU module Hexadecimal Decimal (A-slaves) Output Data To Slave Address 1A-3A (A-slaves) Output Data To Slave Address 4A-7A (A-slaves) Output Data To Slave Address 8A-11A (A-slaves) Output Data To Slave Address 12A-15A (A-slaves) Output Data To Slave Address 16A-19A (A-slaves) Output Data To Slave Address 20A-23A (A-slaves) Output Data To Slave Address 24A-27A (A-slaves) Output Data To Slave Address 28A-31A...
  • Page 35: Details Of Buffer Memory

    : Un\G0) The input data from the AS-i Ver. 2.11-compatible (Group A) and AS-i Ver. 2.04- compatible I/O slaves and part of the EC flag of the QJ71AS92 are stored. Example: Buffer memory address Un\G0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0...
  • Page 36 (d) Bit 3: Configuration Mode Active Bit 3 checks the operation mode. Bit 3 turns ON when the QJ71AS92 is in the configuration mode. Bit 3 turns OFF when the QJ71AS92 is in the mode other than configuration mode. (This bit corresponds to the input signal X7.)
  • Page 37 3 SPECIFICATIONS MELSEC-Q (3) Input data from slave address 1B to 31B (Buffer memory address to F : Un\G8 to Un\G15) The input data from the AS-i Ver. 2.11-compatible (Group B) I/O slaves are stored. 12 11 : Not used (0 fixed) ON: 1, OFF: 0 Example: 12 11...
  • Page 38 (b) Bit 1: LDS_0 (Detection of slave address 0) Bit 1 checks whether the AS-i system has a slave of slave address 0 or not. Bit 1 turns ON when the QJ71AS92 detects slave 0. (c) Bit 2: Automatic Address Assignment Function Bit 2 checks whether the automatic slave address assignment function is valid or invalid.
  • Page 39 Check the detection conditions of a peripheral fault in the manual of the slave. Bit 8 turns ON when the QJ71AS92 is in the phase other than the normal operation mode. (5) List of Detected Slaves (LDS) (Buffer memory address 11...
  • Page 40 3 SPECIFICATIONS MELSEC-Q (6) List of Active Slaves (LAS) (Buffer memory address 15 to 16 to 18 : Un\G21 to Un\G22, Un\G23 to Un\G24) 15A 14A 13A 12A 11A 10A 9A 31A 30A 29A 28A 27A 26A 25A 24A 23A 22A 21A 20A 19A 18A 17A 16A 15B 14B 13B 12B 11B 10B 9B 31B 30B 29B 28B 27B 26B 25B 24B 23B 22B 21B 20B 19B 18B 17B 16B : Not used (0 fixed)
  • Page 41 AS-i system in the projected operation mode. At power-on of the programmable controller, the data Stored on the EEPROM in the QJ71AS92 are used to make initialization. • If the LPS has been set, communication cannot be made when the permanent configuration differs from the actual configuration.
  • Page 42 3 SPECIFICATIONS MELSEC-Q (9) Error Slave List (Buffer memory address 21 to 22 , 23 to 24 Un\G33 to Un\G34, Un\G35 to Un\G36) 15A 14A 13A 12A 11A 10A 9A 31A 30A 29A 28A 27A 26A 25A 24A 23A 22A 21A 20A 19A 18A 17A 16A 15B 14B 13B 12B 11B 10B 9B 31B 30B 29B 28B 27B 26B 25B 24B 23B 22B 21B 20B 19B 18B 17B 16B : Not used (0 fixed)
  • Page 43 3 SPECIFICATIONS MELSEC-Q (11) Output data to slave address 4A to 31A (Buffer memory address to 37 : Un\G49 to Un\G55) Output data to I/O slaves compatible with AS-i Ver. 2.11 (System A) or AS-i Ver. 2.04 are stored. The values stored in the areas corresponding to the analog, non-connected and non-detected slaves are invalid (ignored).
  • Page 44 If the bit corresponding to the number of the slave to be communicated with and Y13 are turned ON, data in this area will be registered in the QJ71AS92 and be reflected into the List of projected slaves (LPS (for read)) (buffer memory...
  • Page 45 ON. At this time, "08" (request code in execution) is stored into the command buffer <result>. *1 If necessary, the QJ71AS92 reads the command buffer <data words 0 to 3>. After the command execution is completed, the QJ71AS92 stores the result into the command buffer <result>...
  • Page 46 (17) Current Error Code, Error Code History 1-5 (Buffer memory address C0 to C5 : Un\G192 to Un\G197) The error code currently detected by the QJ71AS92 and the history of maximum five error codes are stored. Buffer memory address Item...
  • Page 47 3 SPECIFICATIONS MELSEC-Q (19) Analog input data, Analog output data (Buffer memory address E0 to 15F , 160 to 1DF : Un\G224 to Un\G351, Un\G352 to Un\G479) Address Address Details Details Hexadecimal Decimal Hexadecimal Decimal to E3 224 to 227 Invalid (0 fixed) to 163 352 to 355 Invalid (0 fixed) to E7...
  • Page 48 3 SPECIFICATIONS MELSEC-Q (20) Number of I/O Points (Buffer memory address 1E0 to 1FF , 200 to 21F : Un\G480 to Un\G511, Un\G512 to Un\G543) The following table lists the numbers of I/O points and analog I/O points of the slaves in the configuration are displayed.
  • Page 49 3 SPECIFICATIONS MELSEC-Q (21) Extended Command Buffer <Result> (Buffer memory address 300 to 36D : Un\G768 to Un\G877) The result of executing any of the following commands with the command buffer <request> (buffer memory address: 55 ) is stored. • Slave ID read command (command: 301 •...
  • Page 50: Command List

    3 SPECIFICATIONS MELSEC-Q 3.5 Command List This section provides the command buffer <request>/<result>. 3.5.1 Command Buffer <Request> List The command buffer <request> lists are indicated below. A: AS-i Ver. 2.11-compatible Group A I/O slave, Analog slave, AS-i Ver. 2.04-compatible I/O slave B: AS-i Ver.
  • Page 51 3 SPECIFICATIONS MELSEC-Q : Enabled, : Disabled Operating Command Target Slave Details Status code Reads the actual configuration of the slave address n (n = request to 11F code - 100 The result is written to the command buffer <result (data word 0)>. Reads the actual configuration of the slave address n (n = request to 13F...
  • Page 52 3 SPECIFICATIONS MELSEC-Q : Enabled, : Disabled Operating Command Target Slave Details Status code Reads the ID of the slave address n (n = data word 0). The Execution result is stored as follows. Command buffer <request (data word 0)> (Buffer memory address: 56 ): Stores the slave address.
  • Page 53 For the I/O and ID codes, refer to the manual of the slave used. This data can be stored on the EEPROM of the QJ71AS92. For how to store the data to the EEPROM, See Section 3.3.2 (12) or Section 4.5.1.
  • Page 54: Command Buffer List

    3 SPECIFICATIONS MELSEC-Q 3.5.2 Command Buffer <Result> List The following table lists the command buffer <result>. Result Value Description The command was not executed. The request code was executed. The target slave address does not exist. The slave of slave address 0 exists. The target slave address is used by another slave.
  • Page 55: Settings And Procedures For Operation

    This section explains the procedures, name of each part, installation, connection to the AS-i system and settings for using the QJ71AS92 in the AS-i system. 4.1 Outline Procedures for Operation The following chart shows the procedures for using the QJ71AS92 in the AS-i system. Start See section 4.4...
  • Page 56: Part Names

    Alphabet “CODE” LED LED Display Turned on/off to indicate the operating statuses of the QJ71AS92. (Refer to Section 4.2.1) When the slave address 0 to 31 are displayed on "Code", the slave types are also displayed. A LED B LED Details “A”...
  • Page 57: Led Display

    4 SETTINGS AND PROCEDURES FOR OPERATION MELSEC-Q 4.2.1 LED Display The QJ71AS92 LEDs display the following details. LED name Coler Details Lit when the module is normally operating. green On = Normal operation Off = Hardware error detected or power not supplied.
  • Page 58: Mounting And Installation

    4 SETTINGS AND PROCEDURES FOR OPERATION MELSEC-Q 4.3 Mounting and Installation This section describes the precautions to be observed when handling the QJ71AS92 from unpacking to installation, and the installation environment. are explained in this section. 4.3.1 Precautions for Handling CAUTION •...
  • Page 59: Connection To As-I System

    4 SETTINGS AND PROCEDURES FOR OPERATION MELSEC-Q 4.4 Connection to AS-i System This section describes the precautions to observe when connecting the QJ71AS92 to the AS-i system, and the wiring methods. 4.4.1 Precautions for wiring DANGER • Switch off all phases of the programmable controller power supply and AS-i power supply outside the programmable controller before starting installing or wiring work.
  • Page 60: Wiring

    MELSEC-Q 4.4.2 Wiring Be sure connect the QJ71AS92 to the AS-i system with the AS-i cable. An example of wiring to the QJ71AS92 is shown below. (Confirm each module being used for the AS-i power supply and slave terminal layout.) Strip the AS-i cable by about 7mm and plug it to the connector.
  • Page 61: Start-Up

    When AS-i power is supplied, the QJ71AS92 switches to the detection phase. Detection phase In this phase, the QJ71AS92 checks for the slaves that are ready for communication in the AS-i system. It remains in the detection phase until it finds at least one slave.
  • Page 62 There are two methods of setting the slave address. Select either of the followings as necessary. (a) Using the switches (on the QJ71AS92 front panel): Setting can be made without a peripheral device. (b) Using the command (for the QJ71AS92):...
  • Page 63 4 SETTINGS AND PROCEDURES FOR OPERATION MELSEC-Q (2) Method of registering the configuration data to the QJ71AS92 Before starting operation in the protected operation mode, the configuration data of the slave that is ready for communication must be registered to the QJ71AS92.
  • Page 64: Slave Registration

    4 SETTINGS AND PROCEDURES FOR OPERATION MELSEC-Q 4.5.1 Slave registration The configuration data of the slaves must be registered to the QJ71AS92 before it is operated in the protected operation mode. Slave registration to the QJ71AS92 can be performed by the switch operation in the following (1) and (2).
  • Page 65 Since the data were stored onto the EEPROM in the protected operation mode in the above procedure, the QJ71AS92 will start in the protected operation mode at the next startup. When data were stored onto the EEPROM in the configuration mode, the QJ71AS92 will start in the configuration mode at the next startup.
  • Page 66: Slave Address Assignment

    CODE LED. "0" is displayed if the slave of slave address 0 is connected. If the recognised slave is the Ver. 2.11-compatible grouped slave, the QJ71AS92 lights up the "A"/"B" LED on the right of the CODE LED to indicate that the slave is in group A or B.
  • Page 67: Slave Address Erasure

    Following is the example when the slaves of slave No.1 and 2 have been registered. Put the QJ71AS92 in the configuration mode, by reference Section 4.5.1 (1). All the slave addresses recognized in the AS-i system are displayed on the CODE LED in order.
  • Page 68: Automatic Slave Address Assignment Function

    (same type of product) whose slave address is 0, when changing a slave. The following conditions must be satisfied to function the automatic slave address assignment. The QJ71AS92 is in the protected operation mode. The automatic slave address assignment function is valid. (See Section 3.3.2 (9)) Only one of the slaves in the configuration is not recognized.
  • Page 69: Utility Package (Gx Configurator-As)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5 UTILITY PACKAGE (GX Configurator-AS) 5.1 Functions of the Utility Package Table 5.1 lists the functions of the utility package. Table 5.1 Utility Package (GX Configurator-AS) Function List Function Description Reference section Automatic refresh* Set the I/O data of the AS-i module to be automatically refreshed.
  • Page 70: Installing And Uninstalling The Utility Package

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.2 Installing and Uninstalling the Utility Package For how to install or uninstall the utility package, refer to "Method of installing the MELSOFT Series" included in the utility package. 5.2.1 Handling precautions The following explains the precautions on using the GX Configurator-AS. (1) For safety Since GX Configurator-AS is add-in software for GX Developer, read "Safety Precautions"...
  • Page 71 The number of parameters that can be set for one module in GX Configurator-AS is shown below. Target module Initial setting Auto refresh setting QJ71AS92 0 (Not used) 30 (Max.) Example) Counting the number of parameter settings in Auto refresh setting This one row is counted as one setting.
  • Page 72: Operating Environment

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.2.2 Operating environment This section explains the operating environment of the personal computer that runs GX Configurator-AS. Item Description Installation (Add-in) target * Add-in to GX Developer Version 4 (English version) or later* Computer Windows -based personal computer Refer to the following table "Operating system and performance required for personal...
  • Page 73 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q POINT • The functions shown below are not available for Windows XP and Windows Vista If any of the following functions is attempted, this product may not operate normally. Start of application in Windows compatible mode Fast user switching Remote desktop...
  • Page 74: Utility Package Operation

    : Stops monitoring of the current value field. Stop monitor : Registers the setting data of the selected item in the Execute test QJ71AS92. To apply Execute test to multiple items simultaneously, set the data for the corresponding items, select the multiple items while pressing down Ctrl , then click Execute test .
  • Page 75 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q (3) Data created with the utility package The following data or files that are created with the utility package can be also handled in GX Developer. Figure 5.1 shows respective data or files are handled in which operation.
  • Page 76 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q <Text file> (a) A text file can be created by clicking the Make text file button on the Auto refresh setting, or Monitor/Test screen. The text files can be utilized to create user documents. (b) Text files can be saved in any directory.
  • Page 77: Operation Overview

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.3.2 Operation overview GX Developer screen [Tools] – [Intelligent function utility] – [Start] Select a target intelligent function module screen Select monitor/test module screen When used via online operation Select [Online] – [Monitor/Test] from the menu bar. Refer to Section 5.3.3 Auto refresh Monitor/Test...
  • Page 78: Starting The Intelligent Function Module Utility

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.3.3 Starting the Intelligent function module utility [Operating procedure] Intelligent function module utility is started from GX Developer. [Setting screen] [Explanation of items] (1) Activation of other screens Following screens can be displayed from the intelligent function module utility screen.
  • Page 79 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q (3) Menu bar File menu Intelligent function module parameters of the project opened by GX Developer are handled. [Open parameters] : Reads a parameter file. [Close parameters] : Closes the parameter file. If any data are modified, a dialog asking for file saving will appear.
  • Page 80: Auto Refresh Setting

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.4 Auto refresh setting [Purpose] Configure the QJ71AS92's buffer memory for automatic refresh. [Operating procedure] "Start I/O No. " "Module type" "Module model name" Auto refresh Enter the start I/O No. in hexadecimal. [Setting screen]...
  • Page 81 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q (2) Command buttons Make text file Creates a file containing the screen data in text file format. End setup Saves the set data and ends the operation. Cancel Cancels the setting and ends the operation. [Explanation of items] Item Reference section...
  • Page 82: Monitor/Test

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5 Monitor/Test [Purpose] Used to monitor the EC flag, error code and error history and to perform configuration registration/EEPROM Storage operation. [Operating procedure] Select monitor/test module screen "Start I/O No. " "Module type" "Module model name" Monitor/Test Enter the start I/O No.
  • Page 83 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q (2) Command buttons Current value display Displays the current value of the item selected. (This is used to check the text that cannot be displayed in the current value field. However, in this utility package, all items can be displayed in the display fields).
  • Page 84 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q Item Reference section (A-slaves) Number of I/O Points Section 5.5.14 (B-slaves) Number of I/O Points Section 5.5.15 (A-slaves) Input Data of Slave Addr. From 1A-31A Section 5.5.16 (B-slaves) Input Data of Slave Addr. From 1B-31B Section 5.5.17 (A-slaves) Output Data of Slave Addr.
  • Page 85 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q Item Reference section *Configuration Data Registration/EEPROM Save* 1. Change to Configuration Mode Change to Configuration Mode when [Mode Status] is not in "Configuration Mode". Mode Status Configuration Mode Change Request 2. Set LPS (A-slaves) List of Projected Slaves (LPS (For Write)) (B-slaves) List of Projected Slaves (LPS (For Write)) Configuration Register Request 3.
  • Page 86: X/Y Monitor/Test

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.1 X/Y monitor/test [Purpose] Used to monitor the I/O signals or test the output signals. [Operating procedure] Monitor/Test screen X/Y Monitor/Test [Setting screen] [Monitor/Test items] Item Reference section X00: Module Ready Section 3.3.2 (1) X02: Command Completion Section 3.3.2 (2) X03: Configuration Register Completion...
  • Page 87: A-Slaves) List Of Detected Slaves (Lds)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.2 (A-slaves) List of Detected Slaves (LDS) [Purpose] Used to monitor the detection status of each (A-slaves) slave number. [Operating procedure] Monitor/Test screen (A-slaves) LDS [Setting screen] REMARK Refer to Section 3.4.2 (5) for details of the setting items. 5 - 19 5 - 19 Downloaded from...
  • Page 88: B-Slaves) List Of Detected Slaves (Lds)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.3 (B-slaves) List of Detected Slaves (LDS) [Purpose] Used to monitor the detection status of each (B-slaves) slave number. [Operating procedure] Monitor/Test screen (B-slaves) LDS [Setting screen] REMARK Refer to Section 3.4.2 (5) for details of the setting items. 5 - 20 5 - 20 Downloaded from...
  • Page 89: A-Slaves) List Of Active Slaves (Las)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.4 (A-slaves) List of Active Slaves (LAS) [Purpose] Used to monitor the communication status of each (A-slaves) slave number. [Operating procedure] Monitor/Test screen (A-slaves) LAS [Setting screen] REMARK Refer to Section 3.4.2 (6) for details of the setting items. 5 - 21 5 - 21 Downloaded from...
  • Page 90: B-Slaves) List Of Active Slaves (Las)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.5 (B-slaves) List of Active Slaves (LAS) [Purpose] Used to monitor the communication status of each (B-slaves) slave number. [Operating procedure] Monitor/Test screen (B-slaves) LAS [Setting screen] REMARK Refer to Section 3.4.2 (6) for details of the setting items. 5 - 22 5 - 22 Downloaded from...
  • Page 91: A-Slaves) List Of Projected Slaves (Lps (For Read))

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.6 (A-slaves) List of Projected Slaves (LPS (For Read)) [Purpose] Used to monitor the parameter registration status of each (A-slaves) slave number. [Operating procedure] Monitor/Test screen (A-slaves) LPS (For Read) [Setting screen] REMARK Refer to Section 3.4.2 (7) for details of the setting items. 5 - 23 5 - 23 Downloaded from...
  • Page 92: B-Slaves) List Of Projected Slaves (Lps (For Read))

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.7 (B-slaves) List of Projected Slaves (LPS (For Read)) [Purpose] Used to monitor the parameter registration status of each (B-slaves) slave number. [Operating procedure] Monitor/Test screen (B-slaves) LPS (For Read) [Setting screen] REMARK Refer to Section 3.4.2 (7) for details of the setting items. 5 - 24 5 - 24 Downloaded from...
  • Page 93: A-Slaves) List Of Slaves That Differ From Settings

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.8 (A-slaves) List of slaves that differ from settings [Purpose] The result of EXCLUSIVE ORing the result of ORing the (A-slaves) detected slave list (LDS) and projected slave list (LPS) and the active slave list (LAS) is stored. The result of (detected slave list (LDS) | projected slave list (LPS)) ^ active slave list (LAS) is displayed.
  • Page 94: B-Slaves) List Of Slaves That Differ From Settings

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.9 (B-slaves) List of slaves that differ from settings [Purpose] The result of EXCLUSIVE ORing the result of ORing the (B-slaves) detected slave list (LDS) and projected slave list (LPS) and the active slave list (LAS) is stored. The result of (detected slave list (LDS) | projected slave list (LPS)) ^ active slave list (LAS) is displayed.
  • Page 95: A-Slaves) Error Slave List

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.10 (A-slaves) Error Slave List [Purpose] Used to monitor whether each (A-slaves) slave number is active or inactive. [Operating procedure] Monitor/Test screen (A-slaves) Error Slave List [Setting screen] REMARK Refer to Section 3.4.2 (9) for details of the setting items. 5 - 27 5 - 27 Downloaded from...
  • Page 96: B-Slaves) Error Slave List

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.11 (B-slaves) Error Slave List [Purpose] Used to monitor whether each (B-slaves) slave number is active or inactive. [Operating procedure] Monitor/Test screen (B-slaves) Error Slave List [Setting screen] REMARK Refer to Section 3.4.2 (9) for details of the setting items. 5 - 28 5 - 28 Downloaded from...
  • Page 97: A-Slaves) List Of Peripheral Faults (Lpf)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.12 (A-slaves) List of Peripheral Faults (LPF) [Purpose] Used to monitor the peripheral fault occurrence status of each (A-slaves) slave. [Operating procedure] Monitor/Test screen (A-slaves) LPF [Setting screen] REMARK Refer to Section 3.4.2 (18) for details of the setting items. 5 - 29 5 - 29 Downloaded from...
  • Page 98: B-Slaves) List Of Peripheral Faults (Lpf)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.13 (B-slaves) List of Peripheral Faults (LPF) [Purpose] Used to monitor the peripheral fault occurrence status of each (B-slaves) slave. [Operating procedure] Monitor/Test screen (B-slaves) LPF [Setting screen] REMARK Refer to Section 3.4.2 (18) for details of the setting items. 5 - 30 5 - 30 Downloaded from...
  • Page 99: A-Slaves) Number Of I/O Points

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.14 (A-slaves) Number of I/O Points [Purpose] Used to monitor the I/O input and output points and analog input and output points of each (A-slaves) slave number. [Operating procedure] Monitor/Test screen (A-slaves) Number of I/O Points [Setting screen] REMARK Refer to Section 3.4.2 (20) for details of the setting items.
  • Page 100: B-Slaves) Number Of I/O Points

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.15 (B-slaves) Number of I/O Points [Purpose] Used to monitor the I/O input and output points and analog input and output points of each (B-slaves) slave number. [Operating procedure] Monitor/Test screen (B-slaves) Number of I/O Points [Setting screen] REMARK Refer to Section 3.4.2 (20) for details of the setting items.
  • Page 101: A-Slaves) Input Data Of Slave Addr. From 1A-31A

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.16 (A-slaves) Input Data of Slave Addr. From 1A-31A [Purpose] Used to monitor the input data from each (A-slaves) slave. [Operating procedure] Monitor/Test screen (A-slaves) Slave Addr. 1-31 [Setting screen] REMARK Refer to Section 3.4.2 (1), (2) for details of the setting items. 5 - 33 5 - 33 Downloaded from...
  • Page 102: B-Slaves) Input Data Of Slave Addr. From 1B-31B

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.17 (B-slaves) Input Data of Slave Addr. From 1B-31B [Purpose] Used to monitor the input data from each (B-slaves) slave. [Operating procedure] Monitor/Test screen (B-slaves) Slave Addr. 1-31 [Setting screen] REMARK Refer to Section 3.4.2 (3) for details of the setting items. 5 - 34 5 - 34 Downloaded from...
  • Page 103: A-Slaves) Output Data Of Slave Addr. From 1A-31A

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.18 (A-slaves) Output Data of Slave Addr. From 1A-31A [Purpose] Used to monitor the output data to each (A-slaves) slave. [Operating procedure] Monitor/Test screen (A-slaves) Slave Addr. 1-31 [Setting screen] REMARK Refer to Section 3.4.2 (10), (11) for details of the setting items. 5 - 35 5 - 35 Downloaded from...
  • Page 104: B-Slaves) Output Data Of Slave Addr. From 1B-31B

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.19 (B-slaves) Output Data of Slave Addr. From 1B-31B [Purpose] Used to monitor the output data to each (B-slaves) slave. [Operating procedure] Monitor/Test screen (B-slaves) Slave Addr. 1-31 [Setting screen] REMARK Refer to Section 3.4.2 (12), (13) for details of the setting items. 5 - 36 5 - 36 Downloaded from...
  • Page 105: Analog Input Data (Slave Addr.1-31)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.20 Analog Input Data (Slave Addr. 1-31) [Purpose] Used to monitor the analog input data from channels 1 to 4 of each slave number. [Operating procedure] Monitor/Test screen Analog Input Data [Setting screen] REMARK Refer to Section 3.4.2 (19) for details of the setting items.
  • Page 106: Analog Output Data (Slave Addr.1-31)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.5.21 Analog Output Data (Slave Addr. 1-31) [Purpose] Used to monitor the analog output data from channels 1 to 4 of each slave number. [Operating procedure] Monitor/Test screen Analog Output Data [Setting screen] REMARK Refer to Section 3.4.2 (19) for details of the setting items.
  • Page 107: Command Request / Command Result

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.6 Command Request / Command Result [Purpose] Used to request a command from the QJ71AS92. [Operating procedure] Monitor/Test screen Ext. Command <Command (Data)> [Setting screen] [Operation procedure] (1) Set the request code to the command buffer Set the request code in the setting value field of "AS-i Command Buffer...
  • Page 108 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q [Purpose] Used to display the result in response to the command request. [Operating procedure] Monitor/Test screen Ext. Command <Result> [Setting screen] [Operation procedure] (1) Check the command execution result. Check the execution result in the setting value fields of AS-i Command Buffer <Result>...
  • Page 109: Configuration Data Registration/Eeprom Storage

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.7 Configuration Data Registration/EEPROM Storage [Purpose] Used to register the configuration and Storage the data onto the EEPROM. [Operating procedure] Monitor/Test screen Configuration Data Registration/EEPROM Storage [Setting screen] [Operation procedure] Switch to the configuration mode. Choose "Mode Change Request"...
  • Page 110 5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q Switch to the protected operation mode. Perform operation to return from the configuration mode selected in (1) to the protected operation mode. Choose "Mode Change Request" in the setting value field of "Protected Operation Mode Change Request" and execute a selection test to return to the protected operation mode.
  • Page 111: Setting The Configuration Data (Lps)

    5 UTILITY PACKAGE (GX Configurator-AS) MELSEC-Q 5.7.1 Setting the Configuration Data (LPS) [Purpose] Used to make the following setting when performing configuration registration and Storage onto EEPROM. • (A-slaves) List of Projected Slaves (LPS (For Write)) • (B-slaves) List of Projected Slaves (LPS (For Write)) [Operating procedure] Monitor/Test screen (A-slaves) LPS (For Write) /...
  • Page 112: Transmission Delay Time

    6 TRANSMISSION DELAY TIME MELSEC-Q 6 TRANSMISSION DELAY TIME This chapter describes the transmission delay times of the QJ71AS92. 6.1 AS-i cycle time (1) AS-i Ver. 2.04-compatible I/O slaves AS-i cycle time = 171µs x (number of communicating slaves + 2) (2) AS-i Ver.
  • Page 113: Input Transmission Delay

    6 TRANSMISSION DELAY TIME MELSEC-Q 6.2 Input Transmission Delay (1) When importing the input signal by using the FROM/MOV instruction or the auto refresh setting of the utility package Normal value = (AS-i cycle time x 1) + (sequence scan x 0.5) + slave input delay Maximum value = (AS-i cycle time x 2) + (sequence scan x 1) + slave input delay 6.3 Output Transmission Delay...
  • Page 114: Programming

    The system configuration example in (1) shows how the programs perform when the utility package is used and when it is not used. (1) System Configuration The QJ71AS92 is mounted on slot 0 of the main base unit. QJ71 Input...
  • Page 115: Program Example When Utility Package Is Used

    7 PROGRAMMING MELSEC-Q 7.1.1 Program example when utility package is used (1) Operation of utility package Auto refresh setting (Refer to Section 5.4) Set the (A-slaves) active slave list, the input data from (A-slaves) slave address 4A to 31A, and the output data to (A-slaves) slave address 4A to 31A.
  • Page 116 7 PROGRAMMING MELSEC-Q (2) Program Examples Turns ON refresh command. Outputs input data from slave No. 5 to Y94 to Y97. Transfers X50 to X53 to output data for slave No. 4. Stops output to slave if slave No. 4 cannot communicate.
  • Page 117: Program Example Used When Utility Package Is Not Used

    7 PROGRAMMING MELSEC-Q 7.1.2 Program example when utility package is not used (1) Program Examples Reads active slave list. Turns ON refresh command. Reads input data from slave. Reads configuration error flag. Outputs input data from slave No. 5 to Y94 to Y97. Transfers X50 to X53 to output data for slave No.
  • Page 118: Analog Slave

    The system configuration example in (1) shows how the programs perform when the utility package is used and when it is not used. (1) System Configuration The QJ71AS92 is mounted on slot 0 of the main base unit. QJ71 Power supply...
  • Page 119: Program Example When Utility Package Is Used

    7 PROGRAMMING MELSEC-Q 7.2.1 Program example when utility package is used (1) Operation of utility package Auto refresh setting (Refer to Section 5.4) Set the (A-slaves) active slave list, the number of (A-slaves) I/O channels, the analog input data, and the analog output data. (a)-1 •...
  • Page 120 7 PROGRAMMING MELSEC-Q (2) Program Examples Turns ON refresh command. Reads the number of output points of slave address 2 to D101. Changes output to slave to 0 if slave address 2 cannot communicate. Writes analog output data to slave address 2.
  • Page 121: Program Example When Utility Package Is Not Used

    7 PROGRAMMING MELSEC-Q 7.2.2 Program example when utility package is not used (1) Program Examples Reads active slave list. Turns ON refresh command. Reads the number of I/O points of slave address and 2. Reads analog input data from slave address 1.
  • Page 122: Troubleshooting

    If “U ASI” LED is off, check the current rating of AS-i power supply, wiring. (2) Check “ERR.” LED. • If the "ERR." LED of the QJ71AS92 is on, check the slave status and wiring. • Check the error code at the buffer memory address C0 and take corrective action.
  • Page 123: Error Checking

    Slave configuration is normal. • Check the error code (buffer memory address: C0 or "CODE" LED situated at the front panel of the QJ71AS92) and the slave list that differs from the settings(buffer memory addresses: 1D to 20 ), and reexamine the corresponding slave.
  • Page 124: Error Code List

    MELSEC-Q 8.3 Error Code List When an error is detected, the QJ71AS92 turns the ERR. LED on and displays the status on the CODE LED with any of the following numbers. At error occurrence, the error code is also stored into "Error Code, Error History"...
  • Page 125: Checking The Qj71As92 Status Using Gx Developer System Monitor

    MELSEC-Q 8.4 Checking the QJ71AS92 status using GX Developer system monitor By selecting the detailed information of the QJ71AS92 in the system monitor of GX Developer, the error code and LED ON/OFF statuses can be checked. (1) When using GX Developer Version 8...
  • Page 126 8 TROUBLESHOOTING MELSEC-Q (b) Product information Function version is displayed as follows: 051020000000000-B Function version B 1) H/W LED Information (Left side) The followings are displayed as H/W LED information. Item Details Status ON/OFF status of "RUN" LED U ASI ON/OFF status of "U ASI"...
  • Page 127 8 TROUBLESHOOTING MELSEC-Q 2) H/W LED Information (Right side) Item Details Status CODE-b15 ON/OFF status of Shows the first 4 bits of the value second digit of converted into ASCII character CODE-b14 "CODE" LED code. CODE-b13 CODE-b12 CODE-b11 Shows the last 4 bits of the value converted into ASCII character CODE-b10 code.
  • Page 128: Appendix

    APPENDIX MELSEC-Q APPENDIX Appendix 1 External Dimensions 27.4 (3.54) (1.08) (0.47) Unit: mm (in.) App. App. - 1 App. - 1 Downloaded from ManualsNet.com search engine...
  • Page 129: Appendix 2 As-I Protocol Implementation Conformance Statement (Pics)

    APPENDIX MELSEC-Q Appendix 2. AS-i Protocol Implementation Conformance Statement (PICS) List of implemented functions: List of implemented functions Mark /Profile Remark /implemented by Functions or calls at host interface Image, Status = Read_IDI() Status = Write_OD(Image) Status = Set_Permanent_Parameter(S_Addr, S_Param) S_Param, Status = Get_Permanent_Parameter(S_Addr) Status, RS_Param =...
  • Page 130 APPENDIX MELSEC-Q Key to the symbols for column 3: sign meaning implemented not available Key to the symbols for column 4: sign meaning implemented by Buffer Memory implemented by Command request implemented by I/O signal not available App. - 3 App.
  • Page 131: Appendix 3 Differences Between Qj71As92 And A1Sj71As92

    APPENDIX MELSEC-Q Appendix 3 Differences between QJ71AS92 and A1SJ71AS92 (1) The following table indicates the differences in specifications between the QJ71AS92 and A1SJ71AS92. Specifications Item QJ71AS92 A1SJ71AS92 AS-i Standard Ver. 2.11 Ver. 2.04 Max. number of AS-i system slaves 62 (Group A: 31 + Group B: 31) 31 (non- grouped) x 2 systems Ver.
  • Page 132 3 address 4 Group 1 Group 2 The A1SJ71AS92 system can be diverted to the QJ71AS92 system in any of the following three methods. In any of the three methods, the program for the second system slaves must be modified.
  • Page 133 APPENDIX MELSEC-Q Prepare two QJ71AS92 modules. Then connect the slaves of the first and second systems to the respective modules. QJ71AS92 QJ71AS92 (first (second module) module) Slave Slave Slave Slave Slave Slave address 1 address 2 address 3 address 2...
  • Page 134 APPENDIX MELSEC-Q MEMO App. - 7 App. - 7 Downloaded from ManualsNet.com search engine...
  • Page 135: Index

    Connection method ........2- 5 Current error code ......... 3-25 Off-line phase..........4- 7 Output transmission delay......6- 2 Detection phase ..........4- 7 Differences between QJ71AS92 and A1SJ71AS92 Parameter setting function......3- 3 ..............App.- 4 Performance specification ......3- 1 Peripheral fault ..........3-25 Peripheral fault slave list........3-25...
  • Page 136 Transmission delay time ........ 6- 1 Transmission distance ........3- 1 Troubleshooting..........8- 1 Utility package ........1- 2, 5- 1 Wiring.............. 4- 6 Index - 2 Index - 2 Downloaded from ManualsNet.com search engine...
  • Page 137 WARRANTY Please confirm the following product warranty details before using this product. 1. Gratis Warranty Term and Gratis Warranty Range If any faults or defects (hereinafter "Failure") found to be the responsibility of Mitsubishi occurs during use of the product within the gratis warranty term, the product shall be repaired at no cost via the sales representative or Mitsubishi Service Company.
  • Page 138 Microsoft, Windows, Windows NT, and Windows Vista are registered trademarks of Microsoft Corporation in the United States and other countries. Pentium and Celeron are trademarks of Intel Corporation in the United States and other countries. Ethernet is a registered trademark of Xerox Corporation in the United States. Other company names and product names used in this document are trademarks or registered trademarks of respective companies.
  • Page 139 Downloaded from ManualsNet.com search engine...
  • Page 140 SH(NA)-080291E-G(0805)MEE MODEL: QJ71AS92-U-S-E MODEL CODE: 13JR53 HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN NAGOYA WORKS : 1-14 , YADA-MINAMI 5-CHOME , HIGASHI-KU, NAGOYA , JAPAN When exported from Japan, this manual does not require application to the Ministry of Economy, Trade and Industry for service transaction permission.

Table of Contents