-

-

+90(212)320 36 50
4,6747
$3,7655
G6F-AD2A
  • G6F-AD2A
Marka: LS ( LG )

Seri:K200 SERİSİ MODÜLER TİP PLC

Model: G6F-AD2A

Model Birim Fiyat Birim Fiyat Adet Stok
G6F-AD2A 4 Kanal Giriş Modülü, DC~5V, 0~10V , -10~+10V , 4-20 mAFiyat Sorunuz: 0212 320 36 50
  • Ürün Hakkında
  • Dokümanlar
  • Yazılımlar
0.5µsn/step İşletim Hızı
7 Kstep Program Kapasitesi
Maksimum 384 G/Ç
Üç Ayrı Tip CPU Modülü
4,6,8,12 Slotlu Şase Seçenekleri
8/16/32 Noktalı Giriş ve Çıkış Modülleri
4 Kanal 12 Bit Analog Giriş ve Çıkış Modülleri
Hızlı Sayıcı Giriş Modülleri (2 Kanal 200/500kHz)
Pals Çıkış Modülleri (1/2/3 eksen 200kHz/1MHz)
4 Kanal Termokupl Giriş Modülü
RS232 ve RS485 Haberleşme Modülleri (Modbus RTU/ASCII (slave), LSIS ve Kullanıcı Tanımlı Protokol)
Yüksek Hızlı Haberleşme Modülleri (Ethernet, F-net, R-net, DeviceNet, Profibus-DP)
Ücretsiz Programlama Yazılımı


--------------------G6F-AD2A Analog Input Manuel.pdf-----------------
U Us se er r’’s s M Ma anual nual U Us se er r’’s s M Ma anual nual LG Programmable Logic Controller G6F – AD2A GLOF GLOF GLOF GLOFA A A A LG LG LG LG Industrial Systems CONTENTS Chapter 1. INTRODUCTION 1.1 Features 1-1 1.2 Glossary 1-1 1.2.1 A-Analog Value 1-1 1.2.2 D-Digital Value 1-1 1.2.3 Analog / Digital Conversion Characteristics 1-2 Chapter 2. SPECIFICATIONS 2.1 General Specifications 2-1 2.2 Performance Specifications 2-2 2.3 Names of Parts and Functions 2-3 2.4 I/O Conversion Characteristics 2-4 2.4.1 Voltage Input Characteristics 2-4 2.4.2 Current Input Characteristics 2-5 2.4.3 Simultaneous Voltage and Current Input Characteristics 2-5 2.4.4 Analog Input and Digital output Characteristics 2-6 2.5 Averaging Process 2-6 Chapter 3. INSTALLATION AND WIRING 3.1 Installation 3-1 3.1.1 Installation Ambience 3-1 3.1.2 Handling Precautions 3-1 3.2 Wiring 3-2 3.2.1 Wiring Precautions 3-2 3.2.2 Wiring Examples 3-2Chapter 4. FUNCTION BLOCK 4.1 Insertion of the Function Block for the A/D Conversion Module on the GMWIN 4-1 4.2 Local Function Block 4-2 4.2.1 Module Initialization (AD2INI) 4-2 4.2.2 Module Reading - Array Type (AD2ARD) 4-3 4.2.3 Module Reading - Single Type (AD2RD) 4-3 4.3 Errors on Function Block 4-4 Chapter 5. PROGRAMMING 5.1 Programming for Distinction of A/D Conversion Value 5-1 5.2 Programming for Display of A/D Conversion Value and Error Code on BCD Display... 5-5 Chapter 6. DIMENSIONS 6.1 G6F-AD2A 6-1 SAFETY PRECAUTIONS Be sure to read carefully the safety precautions given in data sheet and user’s manual before operating the module and follow them. The precautions explained here only apply to the G6F-AD2A For safety precautions on the PLC system, see the GLOFA GM6 User’s Manuals. A precaution is given with a hazard alert triangular symbol to call your attention, and precautions are represented as follows according to the degree of hazard. If not provided with proper prevention, it can cause death or fatal WARNING ! injury or considerable loss of property. If not properly observed, it can cause a hazard situation to result CAUTION ! in severe or slight injury or a loss of property. However, a precaution followed with CAUT ION can also result in serious conditions. ! Both of two symbols indicate that an important content is mentioned, therefore, be sure to observe it. Keep this manual handy for your quick reference in necessary. Design Precautions Installation Precautions CAUTION CAUTION ! ! Operate the PLC in the environ- Do not run I/O signal lines near to ment conditions given in the high voltage line or power line. general specifications. Separate them as 100 mm or If operated in other environment more as possible. Otherwise, not specified in the general noise can cause module mal- specifications, it can cause an electric shock, a fire, malfunction function. or damage or degradation of the module Make sure the module fixing pro- jections is inserted into the mod- ule fixing hole and fixed. Improper installation of the mod- ule can cause malfunction, dis- order or falling. Wiring Precautions CAUTION ! When grounding a FG terminal, be sure to provide class 3 grounding which is dedicated to the PLC. Before the PLC wiring, be sure to check the rated voltage and terminal arrangement for the module and observe them correctly. If a different power, not of the rated voltage, is applied or wrong wiring is provided, it can cause a fire or disorder of the nodule. Drive the terminal screws firmly to the defined torque. If loosely driven, it can cause short circuit, a fire or malfunction. Be careful that any foreign matter like wire scraps should not enter into the module. It can cause a fire, disorder or malfunction. Test Run and Maintenance Precautions WARNING CAUTION ! ! Do not contact the terminals Do not separate the module from while the power is applied. the printed circuit board(PCB), or It can cause malfunction. do not remodel the module. When cleaning or driving a termi- They can cause disorder, mal- nal screw, perform them after the function, damage of the module power has been turned off or a fire. Do not perform works while the When mounting or dismounting power is applied, which can the module, perform them after cause disorder or malfunction. the power has been turned off. Do not perform works while the power is applied, which can cause disorder or malfunction. Waste Disposal Precautions CAUTION ! When disposing the module, do it as an industrial waste. Chapter 1. INTRODUCTION Chapter 1. INTRODUCTION The G6F-AD2A is analog/digital conversion modules for use with the GLOFA PLC GM 6 series CPU module. The G6F-AD2A is used on GM6 series module. (Hereafter the G6F-AD2A is called the A/D conversion module) The A/D conversion module is to convert an analog input signal (voltage or current) from external device into a 16-bit signed BIN (Binary) digital value. 1.1 Features 1) 4 channels analog to digital conversion is possible with a single module. The G6F-AD2A has 4 channels of A/D conversion with each channel selectable for voltage or current input. 2) The number of the analog module including G6F-AD2A, G6F-DA2V and G6F-DA2I used on a base unit is limitless. But the number of analog module is limited by the 15VDC capacity of the power supply module (GM6-PAFB) 1.2 Glossary Temperature Voltage(0~+10V) Temperature input to A/D Transducer 0~1000 conversion module Time [ Fig 1.1] Analog Value [Fig 1.2] Transducer 1.2.1 A-Analog Value Analog value is a sequentially changing value such as voltage, current, temperature, speed, pressure, flux, etc. Temperature, for example, is sequentially changing according to the time. Because this temperature is not inputted to the PLC, the analog value of DC voltage (0 to +10 V) or current (4 to 20 mA) in accordance with the temperature should be inputted to the PLC through transducer. 1.2.2 D-Digital Value Temperature Digital value is non-sequentially changing value written as the number like 0, 1, 2, 3. The signal of on or off is written as digital value of 0 or 1. There are BCD value and binary value in the range of digital value. Time [Fig 1.3] Digital Value 1 - 1 Chapter 1. INTRODUCTION Analog value can not be written directly to the CPU. For analog CPU A/D D/A (Digital input to the CPU operation, analog data converted to digital conversion conversion Operation) value has to be inputted to the CPU and the digital value of the CPU should be converted to analog value for analog output. Analog Input Analog Output 0~10V, -10~10V 0~10V, -10~10V 1~5V or 4~20 or 4~20 [Fig 1.4] PLC Processing 1.2.3 Analog/Digital Conversion Characteristics 1) Voltage input Input Voltage Analog Input Voltage [Fig 1.5] A/D Conversion Characteristics (Voltage Input) Analog/digital conversion module allows external analog input to be converted to digital value and to be processed in the CPU. On voltage input, input of 1V leads to digital value of 0 and 5V to 4000 as digital value. Input of 1mV is equal to digital value of 1. Therefore, input less than 1mV shouldn't be converted. 2) Current input ] Input Current Analog Input Voltage [Fig 1.6] A/D Conversion Characteristics (Current input) On current input, input of 4mA leads to digital value of 0, 12mA to 2000 and 20mA to 4000. Input of 4 is equal to digital value of 1. Therefore, input less than 4 can't be converted. 1 - 2 Digital Output Value Digital Output Value Digital Output Value Digital Output Value Chapter 2. SPECIFICATIONS Chapter 2 . SPECIFICATIONS 2.1 General Specifications Table 2.1 shows the general specifications of GLOFA GM series. Item Specifications Standard Operating ambient 0 ~ 55 temperature Storage ambient -25 ~ 70 temperature Operating ambient 5 ~ 95%RH, non-condensing humidity Storage ambient 5 ~ 95%RH, non-condensing humidity In case of occasional vibration Sweep count Frequency Acceleration Amplitude 10 f 57 Hz - 0.075 mm - 57 f 150 Hz 9.8 (1G) 10 times in each Vibration IEC 1131-2 In case of continuos vibration direction for X, Y, Z Frequency Acceleration Amplitude 10 f 57 Hz - 0.035 mm 57 f 150 Hz 4.9 (0.5G) - *Maximum shock acceleration: 147 {15G} Shocks IEC 1131-2 *Duration time :11 ms *Pulse wave: half sine wave pulse( 3 times in each of X, Y and Z directions ) LGIS Square wave impulse noise 1,500 V Standard IEC 1131-2 Electrostatic discharge Voltage :4kV(contact discharge) IEC 801-2 IEC 1131-2 Radiated electromagnetic field 27 ~ 500 MHz, 10 V/m IEC 801-3 Noise immunity Digital I/Os (Ue < 24 V) All power Digital I/Os Modules Analog I/Os IEC 1131-2 modules Fast transient & burst noise ( Ue? 24 V) communication IEC 801-4 I/Os Voltage 2 kV 1 kV 0.25 kV Operating atmosphere Free from corrosive gases and excessive dust Altitude for use Up to 2,000m Pollution degree 2 or lower Cooling method Self-cooling [Table 2.1 ] General specifications REMARK 1) IEC(International Electrotechnical Commission) : The international civilian organization which produces standards for electrical and electronics industry. 2) Pollution degree : It indicates a standard of operating ambient pollution level. The pollution degree 2 means the condition in which normally, only non-conductive pollution occurs. Occasionally, however, a temporary conductivity caused by condensation shall be expected. 2 - 1 Chapter 2. SPECIFICATIONS 2.2 Performance Specifications Table 2-2 shows performance specifications of A/D conversion module. Items Specifications 1 ~ 5 VDC (input resistance 1 ) Voltage 0 ~ 10 VDC (input resistance 1 ) -10 ~ 10VDC (input resistance 1 ) Analog Current DC4 ~ 20 mA (input resistance 250 ) input - Selection with Terminal Voltage/Current selection ( It has to be connected between V and I terminal to select current. ) - Selection of voltage range by switch on the side of module 12 bit binary value(-48 ~ 4047, -2048 ~ 2047) Digital output Digital output value is selected by program. 1 ~ 5VDC 1 mV (1/4000) 0 ~ 10VDC 2.5 mV (1/4000) Maximum resolution -10 ~10VDC 5 mV (1/4000) DC 4 ~20mA 4 (1/4000) Overall Accuracy 0.5% (accuracy to full scale) Max. conversion speed 5.0 ms/channel Max. absolute input Voltage : 15V, Current : 25mA Number of analog input point 4 channels/module Between input terminals and PLC: Photo coupler isolation Isolation (Between channels : Non-isolated) Terminals connected 18-point terminal block +5VDC 40mA Current +15VDC 50mA Consumption -15VDC 20mA Weight 200g [Table 2.2] Performance Specifications CAUTION ! The factory-set value of A/D conversion module has been current input mode. 2 - 2 Chapter 2. SPECIFICATIONS 2.3 Names of Parts and Functions The names of parts and functions of the A/D conversion module are shown as below. No Description RUN LED Indicates the operating status of the G6F-AD2A. Selection switch of voltage/current Analog Input Input Range Selection Switch J1 1 2 3 DC 1~5V J2 J1 1 2 3 Voltage DC 0~10V J2 J1 1 2 3 DC-10~10V J2 J1 1 2 3 Current DC 4~20mA J2 2 - 3 Chapter 2. SPECIFICATIONS 2.4 I/O Conversion Characteristics Input / Output (hereafter I/O) conversion characteristics is expressed with the angle of the line between analog input(voltage and current) and matched digital value. The voltage or current input for a channel is selected by analog input selection switch and the value of Offset / Gain can not be changed because it is fixed. Practical analog input range 2047 4047 2000 4000 1000 3000 Digital 0 2000 Output Value -1000 1000 -2000 0 -2048 -48 10.12V -0.12V 10V DC 0 ~ 10V 0V 5V Analog 0.952V 5.048V 3V 5V DC 1 ~ 5V 1V Input -10.24V 10.24V 0V 10V DC-10 ~ 10V -10V 3.808 20.192 DC 4 ~ 20 4 12 20 [Fig 2.1] I/O Conversion Characteristics REMARK 1. The analog output value of over 4047 or –48 is fixed as 4047 or –48. 2. Keep the input voltage and current not to exceed +15V and 25mA. 2.4.1 Voltage Input Characteristics For voltage input, the corresponding input is selected by selection switch and selected input voltage range is same through whole channels. 1) Voltage input range : DC 1 V Digital output value for input voltage is shown as follows. Input range selection Analog input voltage (V) switch 0.952 1 2 3 4 5 5.048 11 J1 1 1 2 2 3 3 -48 0 1000 2000 3000 4000 4047 12 J2 Digital output value -2048 -2000 -1000 0 1000 2000 2047 2 - 4?? Chapter 2. SPECIFICATIONS 2) Voltage input range : DC 0 V Digital output value for input voltage is shown as follows. Input range selection Analog input voltage (V) switch -0.12 0 2.5 5 7.5 10 10.12 J1 1 2 3 -48 0 1000 2000 3000 4000 4047 J2 Digital output value -2048 -2000 -1000 0 1000 2000 2047 3) Voltage input range : DC -10 V Digital output value for input voltage is shown as follows. Input range selection Analog input voltage (V) switch -10.24 -10 -5 0 5 10 10.24 J1 11 1 1 2 2 3 3 -48 0 1000 2000 3000 4000 4047 12 J2 Digital output value -2048 -2000 -1000 0 1000 2000 2047 2.4.2 Current Input Characteristics Digital output value for input voltage is shown as follows. Input range selection Analog input current (mA) switch 3.808 4 8 12 16 20 20.192 11 J1 1 1 2 2 3 3 -48 0 1000 2000 3000 4000 4047 12 J2 Digital output value -2048 -2000 -1000 0 1000 2000 2047 It has to be connected between V and I terminal to select current. 2.4.3 Simultaneous Voltage and Current Input Characteristics For simultaneous use of voltage and current input, the available input voltage rage is 0 ~ 5VDC only. Digital output value for analog input is shown as follows.. Analog input Voltage DC1~ 5V 0.952 1 2 3 4 5 5.048 Current DC4 ~ 20mA 3.808 4 8 12 16 20 20.192 -48 0 1000 2000 3000 4000 4047 Digital output value -2048 -2000 -1000 0 1000 2000 2047 Ex) channel for voltage : 0, channel for current : 1 Wiring Example Input Rage Selection Switch Voltage Input(Channel “0”) Current Input(Channel ”1”) J1 + + V+ V+ 1 2 I+ 3 I+ Analog Input Analog Input COM J2 COM 2 - 5???? Chapter 2. SPECIFICATIONS 2.4.4 Analog input and Digital output characteristics 2009 2008 2007 2006 Digital output value 2005 2004 2003 2002 2001 2000 Digital Input No output Resolution Analog input value range value 0.000 0.005 DC-10~10 ~ ~ 5mV V 0.005 0.010 5.000 5.0025 5.005 5.0075 0 ~ ~ ~ ~ ~ DC 0~10V 2.5 mV 5.0025 5.005 5.0075 5.010 4000 or 3.000 3.001 3.002 3.003 3.004 3.005 3.006 3.007 3.008 3.009 -2048 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ DC 1~5V 1mV 3.001 3.002 3.003 3.004 3.005 3.006 3.007 3.008 3.009 3.010 2047 12.000 12.004 12.008 12.012 12.016 12.020 12.024 12.028 12.032 12.036 DC 4~20 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 4 12.004 12.008 12.012 12.016 12.020 12.024 12.028 12.032 12.036 12.040 Analog input and Digital output 2.5 Averaging Process G6F-AD2A has a average processing function of the number of times to stabilize the system control from the abnormal analog input or external noise. 1) Setting range : 2 255 2) The processing time to write averaged digital value to buffer memory is changed according to the number of channel. Processing time = Setting times X Number of enabled channel X Conversion speed Example) using channels : 4, setting times : 50 Processing time = 50 X 4 X 5 = 1000 2 - 6 Chapter 3. INSTALLATION AND WIRING Chapter 3. INSTALLATION AND WIRING 3.1 Installation 3.1.1 Installation Environment This module has high reliability regardless of its installation ambience. But be sure to check the following for system in higher reliability and stability. 1) Ambience Requirements Avoid installing this module in locations, which are subjected or exposed to: - Water leakage and a large amount of dust, powder and other conductive power, oil mist, salt, of organic solvent exists. - Mechanical vibrations of impacts are transmitted directly to the module body. - Direct sunlight. - Dew condensation due to sudden temperature change. - High or low temperatures (outside the range of 0-55 ) 2) Installing and Wiring - During wiring or other work, do not allow any wire scraps to enter into it. - Install it on locations that are convenient for operation. - Make sure that it is not located near high voltage equipment on the same panel. - Make sure that the distance from the walls of duct and external equipment be 50 mm or more. - Be sure to be grounded to locations that have good noise immunity. 3.1.2 Handling Precautions From unpacking to installation, be sure to check the following: 1) Do not drop it off, and make sure that strong impacts should not be applied. 2) Do not dismount printed circuit boards from the case. It can cause malfunctions. 3) During wiring, be sure to check any foreign matter like wire scraps should not enter into the upper side of the PLC, and in the event that foreign matter entered into it, always eliminate it. 4) Be sure to disconnect electrical power before mounting or dismounting the module. 5) Install a module with guide on base and lock the module. 3 - 1 Chapter 3. INSTALLATION AND WIRING 3.2 Wiring 3.2.1 Wiring Precautions 1) Separate AC and external input signal of A/D conversion module wiring not to be affected by surge or induced noise in the AC. 2) External wiring has to be at least AWG22(0.3 ) and be selected in consideration of operating ambience and/or allowable current. 3) Separate wiring from devices and/or substances generating intense heat, and oil not to make short- circuit which leads to damage and/or mis-operation. 4) Identify the polarity of terminal block before external power supply is made connected. 5) Separate external wiring sufficiently from high voltage and power supply cable not to cause induced failure and/or malfunction. 3.2.2 Wiring Examples 1) Voltage Input +15V CH0 Input Range Selection Switch V+ R J1 I+ R 1 2 3 COM R J2 -15V CH3 V+ R I+ R COM R FG G6F-AD2A 2) Current Input +15V CH0 Input Range Selection Switch V+ R J1 I+ R 1 2 3 COM R J2 -15V CH3 V+ R I+ R COM R FG G6F-AD2A *1 For the cable, use a two-core twisted shielded wire. *2 This is input resistor. *3 If noise is expected, the This has to be grounded. 3 - 2Chapter 4. FUNCTION BLOCK Chapter 4. FUNCTION BLOCK This shows function block for A/D conversion module on the GMWIN. A kind of function block is as follows. No Local Function 1 AD2INI Initializing module 2 AD2ARD Reading A/D converted value(Array Type) 3 AD2RD Reading A/D converted value(Single Type) 4.1 Registration of the Function Block for A/D Conversion Module on the GMWIN Function Block is inserted on the execution of the GMWIN according to following procedure. Function block can be inserted only in the open condition of the Project. Project(P) select Library Insertion(I) G6F – AD2A 1. Special.6fb Function block insertion . AD2INI for Local . AD2ARD . AD2RD COMMUNI.6fb Mkstdlib.6fu Special.6fb STDLIB.6fb stdlib.6fu Library Files(*.6f*) 4 - 1Chapter 4. FUNCTION BLOCK 4.2 Function Block for Local 4.2.1 Module Initialization : (AD2INI) Module Initialization function block is used in a program with setting of A/D conversion module located base number, slot number of located module on base, specifying a channel enable, analog input data type and information of average processing. Function Data I/O Variable Descriptions block type Function Block Execution Request Area - The execution of function block initialization is requested in this area. Input REQ BOOL - If the status of condition connected with this area is changed from low(0) to high(1), function block initialization for the module is executed. Base Location Number Area BASE USINT - The base No. on which A/D conversion module is mounted is written on this area. - Setting range : 0 to 1 Slot Location Number Area SLOT USINT - The slot No. on which A/D conversion module is mounted is written on this area. - Setting range: 0 to 7 AD2INI REQ DONE Available Channel Specification Area CH BOOL[4] - Enabled channels are specified to 1 and disabled channels are specified to 0. BASE STAT Digital Output Data Type Specification Area SLOT ACT DATA BOOL[4] - 0 is for the range of –48 ~ 4047 TYPE - 1 is for the range of –2048 ~ 2047 CH DATA Enable / Disable of Average processing AVG_ TYPE BOOL[4] - 0 is for the sampling processing. EN - 1 is for the average processing for the number of times. AVG_ EN AVG_ AVG_ USINT Set a constant of the average processing of the number of times. NUM NUM [4] - Setting range : 2 ~ 255 Function Block Execution Complete Area - When function block initialization is executed with no error, 1 is written and 1 is Output DONE BOOL kept until next execution. When error occurs, 0 is written and operation come to stop. Error Code Display Area STAT USINT - When error occurs during function block initialization, the error code number is written. Channel Operation Display Area ACT BOOL[4] - The channel specified after executing the function block initialization with no error is right, 1 is written and, on the non-specified channel, 0 is written. REMARK BOOL[4] and USINT[4] of data type means that the number of element is 4, and also this means the whole number of channels and channel number. 4 - 2Chapter 4. FUNCTION BLOCK 4.2.2 Module Reading-Array Type : (AD2ARD) Array type of function block for reading is performed for all channels in module and the specified channel is used to read output variable of data displayed from A/D conversion digital value. Data Function I/O Variable Descriptions block type Function Block Execution Request Area - The execution of function block reading is requested in this area. Input REQ BOOL - If input condition is changed from low(0) to high(1), function block initialization for the module is executed. AD2ARD Base Module Location Number Area BASE USINT - The base No. on which A/D conversion module is mounted is written on this area. REQ DONE - Setting range : 0 ~ 1 Slot Location Number Area BASE STAT SLOT USINT - The slot No. on which A/D conversion module is mounted is written on this area. - Setting range: 0 to 7 SLOT ACT Available Channel Specification Area - Available channels are specified in this area. DATA CH BOOL[4] CH - Enabled channels are specified to 1 and disabled channels are specified to 0. Function Block Execution Complete Area DONE BOOL - When function block reading is executed with no error, 1 is written and 1 is kept Output until next execution. When error occurs, 0 is written and operation come to stop Error Code Display Area STAT USINT - When error occurs during function block reading, the error code number is written. - Error code is referred to Manual 4.3. Channel Operation Display Area ACT BOOL[4] - The channel specified after executing the function block read with no error is right, 1 is written and, on the non-specified channel, 0 is written A/D Conversion Value Output Area DATA INT[4] - Output data range : -48 ~ 4047 or –2048 ~ 2047 4.2.3 Module Reading - Single Type : (AD2RD) Single type of function block for reading the module is performed for only one channel and the specified channel is used to read output variable of data displayed from A/D conversion digital value. Function Data I/O Variable Descriptions block type Function Block Execution Request Area - The execution of function block reading is requested in this area. Input REQ BOOL - If input condition is changed from low(0) to high(1), function block initialization for the module is executed. AD2RD Base Module Location Number Area BASE USINT - The base No. on which A/D conversion module is mounted is written on this area. REQ DONE - Setting range : 0 ~ 1 Slot Location Number Area BASE STAT SLOT USINT - The slot No. on which A/D conversion module is mounted is written on this area. - Setting range: 0 to 7 SLOT DATA Available Channel Specification Area CH BOOL[4] Setting range : 0 ~ 3 CH Function Block Execution Complete Area DONE BOOL - When function block reading is executed with no error, 1 is written and 1 is kept Output until next execution. When error occurs, 0 is written and operation come to stop Error Code Display Area STAT USINT - When error occurs during function block reading, the error code number is written. - Error code is referred to Manual 4.3. A/D Conversion Value Output Area DATA INT[4] - Output data range : -48 ~ 4047 or –2048 ~ 2047 4 - 3 Chapter 4. FUNCTION BLOCK 4.3 Errors on Function Block This shows errors and resolutions in accordance with them. Function block Read STAT No. Descriptions Initiali- Measures Array Single zation type type 0 Operating with no fault - The base location number is exceeding Correct the number in accordance with the 1 the proper setting range proper range 2 H/W error of the base Contact the service station The slot location number is exceeding Set the right number to the slot loading the A/D 3 the proper setting range conversion module The A/D conversion module on the slot is Load the A/D conversion module to the specified 4 empty slot Load the A/D conversion module to the specified 5 The module loaded isn't the A/D module slot The channel number is exceeding the 6 -- Specify the available channel correctly proper range 7 H/W error of the A/D conversion module Contact the service station The A/D conversion module's shared 8 Contact the service station memory error Make a correct specification of the available 9 The available channels are not specified - channel on the initialize function block The number of times for average Correct the value to the proper range 17 -- / time value exceeding the proper range Setting range : 2 ~255 4 - 4Chapter 2. PROGRAMMING Chapter 5. PROGRAMMING 5.1 Programming for Distinction of A/D Conversion Value 1) System Configuration GM6-PAFB GM6-CPUA G6F-AD2A G6Q-RY2A 2) Initial Settings (1) Available channel enable : channel 0, 2, 3 (2) Analog input : current input(DC4 ~ 20 mA) (3) Average processing setting : channel 2(100 times), channel 3(50 times) 3) Descriptions of the Program (1) The digital value less than 2,000 of channel 0 turns %Q0.1.0 on. (2) The digital value more than 3,600 of channel 2 turns %Q0.1.1 on. (3) The digital value more than 2,000 or same, and less than 3,600 or same of channel 3 turns %Q0.1.2 on. (4) The digital value of the same as 2,800 of channel 3 turns %Q0.1.3 on. 5 -1Chapter 2. PROGRAMMING 4) Programming Example AD_INI AD_RD READY AD2INI AD2RD START S REQ DONE DONE ROW 0 REQ Normal completion of execution condition A/D conversion reading INI_STAT RD_STAT ROW 1 0 0 STAT BASE BASE STAT Error code display Base location Base location number Error code display in the processing in the function block number specification specification of the read function block initialization INI_ACT 0 ROW 2 RD_ACT 0 ACT SLOT SLOT ACT Slot location Number Slot location number Channel operation Channel operation display in the process- specification specification display in the ing of read function block initialization function block AD_CH initialization DATA ROW 3 AD_CH CH CH DATA Available channel Available channel Data display of A/D conversion enable specification enable specification value of enabled channel DATA ROW 4 DATATYPE Data type specification TYPE ROW 5 AVG_EN AVG- Average processing EN enable/disable specification ROW 6 AVG_NUM AVG- Average number NUM value specification ROW 7 START LT ROW 8 EN OUT %Q0.1.0 The digital value less than 2000 of channel 0 turns %Q0.1.0 on. ROW 9 DATA[0] IN1 OUT A/D conversion value of channel 0 ROW 10 2000 IN2 IN2 ROW 11 GT EN ENO ROW 12 %Q0.1.1 The digital value more than 3600 of channel 2 turns %Q0.1.1 on. ROW 13 DATA[2] IN1 OUT A/D conversion value of channel 2 ROW 14 3600 IN2 IN2 ROW 15 GE ROW 16 EN ENO The digital value more than 2000 or same, and less than 3600 or same %Q0.1.2 of channel 4 turns %Q0.1.2 on. 3600 ROW 17 IN1 OUT ROW 18 DATA[3] IN2 IN2 A/D conversion value of channel 3 ROW 19 2000 IN3 ROW 20 EQ ROW 21 EN ENO %Q0.1.3 The digital value 2800 of channel 4 turns %Q0.1.3 on. ROW 22 DATA[3] IN1 OUT A/D conversion value of channel 4 2800 ROW 23 IN2 IN2 ROW 24 5 -2 Chapter 2. PROGRAMMING 5) Specifying initial value of input/output variables on the program.(Specifying channels) Select this and this screen appears This denotes 4 channels Select this and this screen appears To select previous Ch. Channel No. Enabled channel : 1 Disabled channel : 0 To select next Ch. To specify channel enable/disable 5 -3Chapter 2. PROGRAMMING 6) Input/output variables on Programming Variable Name Var_Kind Data Type (AT Address) (Initial Value) AD_CH : VAR : ARRAY [0..3] OF BOOL : = { 1,0,1,1 } AD_INI : VAR : FB instance AD_RD : VAR : FB instance AVG_EN : VAR : ARRAY [0..3] OF BOOL : = { 0,1,0,1 } AVG_NUM : VAR : ARRAY [0..3] OF USINT : = { 0,0,100,50 } DATA : VAR : ARRAY [0..3] OF INT DATATYPE : VAR : ARRAY [0..3] OF BOOL : = { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } INI_ACT : VAR : ARRAY [0..3] OF BOOL INI_STAT : VAR : USINT RD_ACT : VAR : ARRAY [0..3] OF BOOL RD_STAT : VAR : USINT READY : VAR : BOOL START : VAR : BOOL 5 -4Chapter 2. PROGRAMMING 5.2 Programming for Display of A/D Conversion Value and Error Code on BCD Display 1) System Configuration GM6- GM6- G6I- G6Q- G6Q- G6F- PAFB CPUA D22A RY2A RY2A AD2A Channel 0 (4~20mA) Initialize %I0.0.0 %Q0.2.0 Digital BCD Display ~%Q0.2.7 Display error code with BCD %I0.0.1 (displaying error) Display A/D conversion %I0.0.2 %Q0.1.0 data with BCD Digital BCD Display ~%Q0.1.15 (displaying A/D conver- sion value) 2) Initial Settings (1) Available channel enabled : channel 0, (2) Analog input : current input(DC 4 to 20 mA) (3) Average processing setting : 10 times 3) Descriptions of the Program (1) %I0.0.0 turning On leads to the initial setting of A/D conversion module. (2) %I0.0.1 turning On leads to displaying A/D conversion value on the BCD display.(%Q0.1.0 to %Q0.1.15) (3) %I0.0.2 turning On leads to displaying error code of function block on the BCD display, (%Q0.2.0 to %Q0.2.7) 5 -5AS vleot rage num locatbeion r/timenumber Error code display in the Base location number ss pp ee cc ifif ic ic aa tio tio nn function block initialization specification Chapter 2. PROGRAMMING 4) Programming AD_INI AD_RD AD2INI %I0.0.0 AD2AD START S ROW 0 REQ DONE DONE REQ A/D conversion read has Execution condition and been completed normally. Initial Setting INI_STAT ROW 1 0 RD_STAT 0 STAT BASE BASE STAT Error code display in Base location Error code display in the processing Base location number the processing of number of the reading function block specification function block initialization specification ROW 2 CH0_DATA 3 ACT 3 SLOT SLOT INI_ACT DATA Slot location number Slot location Data display of A/D conversion Channel operation display specification number value of enabled channel in the function block specification initialization ROW 3 AD_CH CH CH 0 Available channel Available channel enable specification enable specification ROW 4 DATA DATATYPE Data type specification TYPE ROW 5 AVG_EN AVG- Average processing EN enable/disable specification ROW 6 This program converts the integer type of the A/D conversion value AVG_NUM AVG- CH0_DATA into BCD data type to display onto the BDC digital display. Average number NUM value specification ROW 7 INT_TO_BCD START %I0.0.1 ROW 8 EN ENO Command for displaying the A/D conversion value onto BCD digital display ROW 9 CH0_DATA IN1 %QW0.1.0 OUT A/D conversion value of channel 0 ROW 10 USINT_TO_ %I0.0.2 BCD ROW 11 EN ENO Command for displaying the error code onto BCD digital display RD_STAT ROW 12 IN1 %QB0.2.0 OUT Error code on the reading function ROW 13 This program converts the unsigned integer type of RD_STAT, which indicates the error status of the reading function block, into BCD data type to display it onto the BDC digital display. 5 -6 Chapter 2. PROGRAMMING 5) Input/output variables on the programming Variable Name Var_Kind Data Type AD_CH : VAR : ARRAY [0..3] OF BOOL : = {1,0,0,0} AD_INI : VAR : FB Instance AD_RD : VAR : FB Instance AVG_EN : VAR : ARRAY [0..3] OF BOOL : = {1,0,0,0} CH0_DATA : VAR : INT DATA : VAR : DINT DATATYPE : VAR :ARRAY [0..3] OF BOOL : = {0,0,0,0} INI_ACT : VAR : ARRAY [0..3] OF BOOL INI_STAT : VAR : USINT NUM_TIME : VAR : ARRAY [0..3] OF UINT : = {100,0,0,0} RD_STAT : VAR : USINT START : VAR : BOOL 5 -7Chapter 5. DIMENSIONS Chapter 6. DIMENSIONS 6.1 G6F-AD2A Unit : mm ) 6 - 1
E-endustri.com'u takip edin
e-endustri.com Hesaplı Alışveriş Kredi kartları