JetWeb Submodule JX6-AD8 Revision 1.11 December 2003 Jetter AG reserves the right to make alterations to its products in the interest of technical progress. These alterations need not be documented in every single case. This manual and the information contained herein have been compiled with due diligence.
Page 3
Part of the JetWeb-System Submodule JX6-AD8: Type: __________________________________ Serial No: __________________________________ Year of Manufacture: __________________________________ Order No: __________________________________ To be entered by the customer: Inventory No: __________________________________ Place of operation: __________________________________ Ó Copyright 2003 by JETTER AG. All rights reserved. Jetter AG...
7.1.6 JX6-AD8 located in submodule socket # 3 JX6-AD8 located on a D-CPU Controller 7.2.1 Addressing the submodule socket 7.2.2 Overview of Registers 7.2.3 Description of Registers 7.2.4 JX6-AD8 located in submodule socket # 1 7.2.5 JX6-AD8 located in submodule socket # 2 Jetter AG...
Page 5
7.3.6 JX6-AD8 located in submodule socket # 3 Installing the JX6-AD8 Submodule List of Appendices Appendix A: Glossary ..............80 Appendix B: List of Abbreviations ..........82 Appendix C: Index of Illustrations ..........83 Appendix D: Index..............84 Jetter AG...
Missing or inadequate knowledge of the manual results in the loss of any claim of liability on part of Jetter AG. Therefore, the operating company is recommended to have the instruction of the persons concerned confirmed in writing.
Note · Enumerations are marked by full stops, strokes or scores. Operating instructions are marked by this arrow. Automatically running processes or results to be achieved are marked by this arrow. PC and user interface keys. Jetter AG...
If the JetWeb Submodul JX6-AD8 is to be run under surrounding conditions, which differ from the conditions mentioned in chapter Technical Data, the manufacturer is to be contacted beforehand. Jetter AG...
Page 9
JetWeb Submodule JX6-AD8 and its functions are allowed. Any modifications to this module not expressly authorised by JETTER AG will result in a loss of any liability claims to Jetter AG. The original parts are specifically designed for the JetWeb Submodule JX6-AD8.
Page 10
JX6 housing. This earthing screw shall electrically be connected to a PE terminal in the electric cabinet by means of a PE conductor (conductor area 1.5 mm², colour green-yellow) (refer to Fig. 1). Fig. 1: Earthing, JX6 housing Jetter AG...
Shielding of SUB-D connectors in conformity with the EMC standards. As a rule, physical separation should be maintained between signal and power lines. It is of great importance that the JX6 housing is screwed down to a highly conductive mounting plate. Jetter AG...
2 or 3 of the controller JC 647 Can be plugged into socket # 1 or 2 of the controller D-CPU Can be plugged into socket # 1, 2 or 3 of the peripheral modules JX6-CON1, or JX6-CON+ Jetter AG...
-20 mA ... +20 mA Value range -32768 ... +32767 Current range 2 4 mA … +20 mA Value range 6554 ... +32767 min. 1 ms per channel Sampling interval Absolute error (Voltage) max. 0.3 % Absolute error (Current) max. 0.4 % Jetter AG...
Page 14
JX6-AD8 submodule is plugged into a D-CPU, or JC 647 The operating parameters of the controller D-CPU, and JC 647 do apply. Operating Parameters JX6-AD8 submodule is plugged into a JX6-CON1, or JX6- CON+ The operating parameters of the peripheral modules JX6-CON1, and JX6-CON+ do apply. Jetter AG...
8 single-ended voltage channels · max. 4 differential-mode current channels · max. 4 single-ended current channels · max. 4 differential-mode current channels · or a combination out of them. Per current channel one differential voltage less can be converted. Jetter AG...
Page 18
The register number depends on the basic module and the socket number (for more information please refer to the description of registers in chapter 7 "JX6-AD8 Submodule - Firmware In chapter 6.1 an example of the input configuration is given. Jetter AG...
Analog input IN4 A Analog input IN1 B Analog input IN2 B Analog input IN3 B Analog input IN4 B Analog input Not assigned +15V Loadability: 5 mA -15V Loadability: 5 mA Reference potential Not assigned Not assigned Jetter AG...
Page 20
Description of Connections JetWeb Submodule JX6-AD8 Important ! Do not connect any voltage sources to pin 1, 11, 12 and 13. This will result in damages to the product. Caution Jetter AG...
Page 21
Differential voltage (IN3 B) Input 8: Single-ended voltage (IN8) Fig. 9: Voltage channels of the JX6-AD8 Submodule Note! Instead of one differential voltage, two voltages with reference to ground can be measured. This configuration is shown in Fig. 9. Jetter AG...
Page 22
Actual value of AD conversion - channel # 3 Voltage u3 Actual value of AD conversion - channel # 4 Voltage u4 Actual value of AD conversion - channel # 5 Voltage u5 Actual value of AD conversion - channel # 8 Voltage u6 Jetter AG...
Analog input IN3 A Analog input IN2 A Analog input IN1 A Analog input Note! The differential current channel can be converted into a single- ended current channel by connecting pins 2, 3, 4 resp. 5 to GND. Jetter AG...
Page 24
Analog input Note! For this submodule socket no 9-pin female SUB-D connector is available. By inserting specific jumpers on the JX6-AD8 submodule, current channels (current inputs) can be allocated to the 15-pin female Sub-D connector (see chapter 6.1.3). Jetter AG...
Page 25
Analog input Note! For this submodule socket no 9-pin female SUB-D connector is available. By inserting specific jumpers on the JX6-AD8 submodule, current channels (current inputs) can be allocated to the 15-pin female Sub-D connector (see chapter 6.1.3). Jetter AG...
Differential voltage (u3 A) Input 4: Single-ended voltage (u4) Input 5: Single-ended current (GND) Input 6: Differential current (i2 B) Input 7: Differential voltage (u3 B) Input 8: Single-ended voltage (u5) Fig. 10: Voltage and current channels of the JX6-AD8 submodule Jetter AG...
Selecting the analog channels to be converted 63y61 Configuration of analog channel # 1 63y62 Configuration of analog channel # 2 63y63 Configuration of analog channel # 3 63y64 Configuration of analog channel # 4 63y65 Configuration of analog channel # 5 Jetter AG...
1 to 6, 72 to 76, 99 Value after reset Comment: Register 61688 defining the submodule type is assigned to submodule socket # 1 of the JC 647 controller. The controller automatically detects what type of submodule is plugged into socket # 1. Jetter AG...
Page 30
Register 61689 defining the submodule type is assigned to sub- module socket # 2 of the JC 647 controller. The controller automa- tically detects what type of submodule is located in socket # 2. Register Value Submodule Type No module installed Reserved Reserved AD8_MODULE_TYPE DA4_MODULE_TYPE SV_MODULE_TYPE Jetter AG...
Page 31
# 3 of the JC 647 controller. The controller automatically detects what type of submodule is plugged into socket # 3. Register Value Submodule Type No module installed Reserved Reserved AD8_MODULE_TYPE DA4_MODULE_TYPE SV_MODULE_TYPE PRN_MODULE_TYPE INT_MODULE_TYPE SB_MODULE_TYPE AS-INTERFACE_MODULE_TYPE PROFI_MODULE_TYPE VCS_MODULE_TYPE Jetter AG...
Page 32
REGISTER_LOAD (rADValue, @63451) Register 63y52: Actual value of AD conversion - channel # 2 Function Description Read Actual value after AD conversion of signal IN2 or (IN2A - IN2B) Write Illegal Value range -32768 ... +32767 Value after reset Jetter AG...
Page 33
Value after reset Register 63y55: Actual value of AD conversion - channel # 5 Function Description Read Actual value after AD conversion of signal IN5 or (IN1A - IN1B) Write Illegal Value range -32768 ... +32767 Value after reset Jetter AG...
Page 34
Value after reset Register 63y58: Actual value of AD conversion - channel # 8 Function Description Read Actual value after AD conversion of signal IN8 or (IN4A – IN4B) Write Illegal Value range -32768 ... +32767 Value after reset Jetter AG...
Page 35
Analog channel # 3 has not been selected for AD conversion Bit 3: Selecting analog Analog channel # 4 has channel # 4 been selected for AD conversion Analog channel # 4 has not been selected for AD conversion Jetter AG...
Page 36
AD channel # 1 is converted every 1 ms. 63359 = 3; AD channel # 1 and 2 are converted every 2 ms. Note! These bits can be queried, set or reset in a simple way using the BIT_SET and BIT_CLEAR instructions. Jetter AG...
Page 37
-20 .. +20 mA 4 .. 20 mA -10 .. +10 V Register 63y62: Configuration of AD channel # 2 Function Description Read Present configuration Write New configuration Value range 3, 7, 8, 12, 17, 21 Value after reset Jetter AG...
Page 38
Value range 3, 7, 8, 12, 17, 21 Value after reset Register 63y66: Configuration of AD channel # 6 Function Description Read Present configuration Write New configuration Value range 3, 7, 8, 12, 17, 21 Value after reset Jetter AG...
Page 39
Value range 3, 7, 8, 12, 17, 21 Value after reset Register 63y68: Configuration of AD channel # 8 Function Description Read Present configuration Write New configuration Value range 3, 7, 8, 12, 17, 21 Value after reset Jetter AG...
-10 V ... +10 V REGISTER_LOAD (63361, 12) Reading out the actual value after AD conversion Reading out and processing the actual value after AD conversion Example: Reading out the actual value of channel # 1 after AD conversion REGISTER_LOAD (rADValue, @63351) Jetter AG...
Page 41
-10 V ... +10 V REGISTER_LOAD (63462, 12) Reading out the actual value after AD conversion Reading out and processing the actual value after AD conversion Example: Reading out the actual value of channel # 2 after AD conversion REGISTER_LOAD (rADValue, @63452) Jetter AG...
-10 V ... +10 V REGISTER_LOAD (63562, 12) Reading out the actual value after AD conversion Reading out and processing the actual value after AD conversion Example: Reading out the actual value of channel # 2 after AD conversion REGISTER_LOAD (rADValue, @63552) Jetter AG...
Configuration of analog channel # 3 63y64 Configuration of analog channel # 4 63y65 Configuration of analog channel # 5 63y66 Configuration of analog channel # 6 63y67 Configuration of analog channel # 7 63y68 Configuration of analog channel # 8 Jetter AG...
Register 61688 defining the submodule type is assigned to submodule socket # 1 of the D-CPU controller. ; Setting the submodule type of JX6-AD8 located in socket # 1. THEN REGISTER_LOAD (61688, 3) Register Value Submodule Type No module installed Reserved Reserved AD8_MODULE_TYPE DA4_MODULE_TYPE SV_MODULE_TYPE Jetter AG...
Page 45
# 2 of the D-CPU controller. ; Setting the submodule type of JX6-AD8 located in socket # 1. THEN REGISTER_LOAD (61689, 3) Register Value Submodule Type No module installed Reserved Reserved AD8_MODULE_TYPE DA4_MODULE_TYPE SV_MODULE_TYPE PRN_MODULE_TYPE Intelligent modulex (INT_MODULE_TYPE, SB_MODULE_TYPE, AS-INTERFACE_MODULE_TYPE, PROFI_MODULE_TYPE, VCS_MODULE_TYPE) Jetter AG...
Page 46
16 Bit (65536). The value range is between -32768 and +32767. One digit, i.e. the least voltage difference subject to conversion, is approx. 0.3 mV. The submodule is placed in socket # 2. THEN REGISTER_LOAD (rADValue, @63451) Jetter AG...
Page 47
Value after reset Register 63y54: Actual value of AD conversion - channel # 4 Function Description Read Actual value after AD conversion of signal IN4 or (IN4A – IN4B) Write Illegal Value range -32768 ... +32767 Value after reset Jetter AG...
Page 48
Value after reset Register 63y57: Actual value of AD conversion - channel # 7 Function Description Read Actual value after AD conversion of signal IN7 or (IN3A - IN3B) Write Illegal Value range -32768 ... +32767 Value after reset Jetter AG...
Page 49
Through a configuration (input configuration), the following parameters can be specified: Input Configuration Register Value Single-ended -20 .. +20 mA 4 .. 20 mA -10 .. +10 V Differential mode -20 .. +20 mA 4 .. 20 mA -10 .. +10 V Jetter AG...
Page 50
Value range 3, 7, 8, 12, 17, 21 Value after reset Register 63y65: Configuration of AD channel # 5 Function Description Read Present configuration Write New configuration Value range 3, 7, 8, 12, 17, 21 Value after reset Jetter AG...
Page 51
Value range 3, 7, 8, 12, 17, 21 Value after reset Register 63y68: Configuration of AD channel # 8 Function Description Read Present configuration Write New configuration Value range 3, 7, 8, 12, 17, 21 Value after reset Jetter AG...
The submodule type has to be set once at the beginning of the program. Setting the submodule JX6-AD8 REGISTER_LOAD (61688, 3) Initialization This initialisation routine is required once at the beginning of the program. Initializing the JX6-AD8 REGISTER_LOAD (63305, 1) Configuration of Analog Inputs Jetter AG...
AD conversion REGISTER_LOAD (rADValue, @63351) 7.2.5 JX6-AD8 located in submodule socket # 2 Fig. 16: Controller D-CPU, Submodule Socket # 2 Setting the submodule JX6-AD8 The submodule type has to be set once at the beginning of the program. Jetter AG...
Page 54
-10 V ... +10 V REGISTER_LOAD (63462, 12) Reading out the actual value after AD conversion Reading out and processing the actual value after AD conversion Example: Reading out the actual value of channel # 2 after AD conversion REGISTER_LOAD (rADValue, @63452) Jetter AG...
Actual value of AD conversion - channel # 2 1xy053 Actual value of AD conversion - channel # 3 1xy054 Actual value of AD conversion - channel # 4 1xy055 Actual value of AD conversion - channel # 5 Jetter AG...
Page 56
1xy157 Averaging ON / OFF - Analog channel # 7 1xy158 Averaging ON / OFF - Analog channel # 8 1xy199 Detected submodule type 1xy159 Selecting the analog channels to be converted 1xy173 Sampling interval per AD channel Jetter AG...
0.3 mV. The JX6-AD8 submodule is plugged into a JX6-CON1, or JX6- CON+ module The JX6-CON1, or JX6-CON+ module is plugged into slot # 2 of the JX6-Basis-x rack. THEN REGISTER_LOAD (rADValue, @121051) Jetter AG...
Page 58
Value after reset Register 1xy054: Actual value of AD conversion - channel # 4 Function Description Read Actual value after AD conversion of signal IN4 or (IN4A – IN4B) Write Illegal Value range -32768 ... +32767 Value after reset Jetter AG...
Page 59
Value after reset Register 1xy057: Actual value of AD conversion - channel # 7 Function Description Read Actual value after AD conversion of signal IN7 or (IN3A - IN3B) Write Illegal Value range -32768 ... +32767 Value after reset Jetter AG...
Page 60
Through a configuration (input configuration), the following parameters can be specified: Input Configuration Register Value Single-ended -20 .. +20 mA 4 .. 20 mA -10 .. +10 V Differential mode -20 .. +20 mA 4 .. 20 mA -10 .. +10 V Jetter AG...
Page 61
Value range 3, 7, 8, 12, 17, 21 Value after reset Register 1xy065: Configuration of AD channel # 5 Function Description Read Present configuration Write New configuration Value range 3, 7, 8, 12, 17, 21 Value after reset Jetter AG...
Page 62
Averaging ON/OFF – AD channel # 1 Function Description Read Present number of input values to be averaged. Write New number of input values to be averaged. Value range 0 ... 32767 Value after reset 0 (averaging deactivated) Jetter AG...
Page 63
Averaging ON/OFF – AD channel # 3 Function Description Read Present number of input values to be averaged. Write New number of input values to be averaged. Value range 0 ... 32767 Value after reset 0 (averaging deactivated) Jetter AG...
Page 64
Averaging ON/OFF – AD channel # 6 Function Description Read Present number of input values to be averaged. Write New number of input values to be averaged. Value range 0 ... 32767 Value after reset 0 (averaging deactivated) Jetter AG...
Page 65
Selecting the analog channels to be converted Function Description Read Selected analog channels Write Selecting the analog channels to be converted Value range 1 ... 255 (bit-coded) Value after reset 255 (all eight channels have been selected for AD conversion) Jetter AG...
Page 66
Analog channel # 6 has not been selected for AD conversion Bit 6: Selecting analog Analog channel # 7 has channel # 7 been selected for AD conversion Analog channel # 7 has not been selected for AD conversion Jetter AG...
Page 67
· The JX6-AD8 is plugged into submodule socket # 1 of the JX6- CON1 module. · The JX6-CON1 module is plugged into slot # 2 of the JX6- Basis-4 rack. All eight channels are selected for AD conversion by means of an instruction..REGISTER_LOAD (121159, 255) ..Jetter AG...
Page 68
Sampling interval in milliseconds Register 1xy199: Detected submodule type Function Description Read Type of plugged submodule Write Illegal Value range 1 ... 7 Value after reset Type of plugged submodule Register Value Submodule Type SV_MODULE_TYPE AD8_MODULE_TYPE DIMA3_MODULE_TYPE SM_MODULE_TYPE DA4_MODULE_TYPE INTELLIGENT_MODULE_TYPE Jetter AG...
· The JX6-CON1 module is plugged into slot # 3 of the JX6- Basis-4 rack. This initialization routine is required once at the beginning of the program. Configuration of analog inputs Example: Configuration of AD channel # 1 ; As differential voltage -10 V ... +10 V REGISTER_LOAD (131061, 12) Jetter AG...
Page 70
JX6-CON1, or JX6-CON+ provides an continuous AD conversion. As soon as an AD conversion is completed, the next AD conversion is started immediately. 7.3.5 JX6-AD8 located in submodule socket # 2 Fig. 18: Peripheral Module JX6-CON1, Submodule Socket # 2 Jetter AG...
Page 71
Note! Once the analog inputs have been configured, the OS software of the peripheral module JX6-CON1, or JX6-CON+ provides an continuous AD conversion. As soon as an AD conversion is completed, the next AD conversion is started immediately. Jetter AG...
· The JX6-CON1 module is plugged into slot # 4 of the JX6- Basis-4 rack. This initialization routine is required once at the beginning of the program. Configuration of analog inputs Example: Configuration of AD channel # 1 As differential voltage -10 V ... +10 V REGISTER_LOAD (143061, 12) Jetter AG...
Page 73
Note! Once the analog inputs have been configured, the OS software of the peripheral module JX6-CON1, or JX6-CON+ provides an continuous AD conversion. As soon as an AD conversion is completed, the next AD conversion is started immediately. Jetter AG...
8-pin terminals (3) of the 16 digital outputs, or the two 8-pin terminal blocks (4) of the digital inputs 33 to 48 (refer to Fig. 20). Fig. 20: Top and Side Views of the JX6 Rack Jetter AG...
Page 75
(refer to Fig. 21). For this job use a socket wrench 4.5. Pull the basic module out of the JX6 rack using the two handles (6) (refer to Fig. 21). Fig. 21: Front View of the JX6 Rack with Basic Modules Jetter AG...
Page 76
Installing the JX6-DA4 Submodule JetWeb Submodule JX6-AD8 Detach the front panel from the PCB. To do so, unscrew both screws (7) with a screwdriver (refer to Fig. 22). Fig. 22: View on the solder side of the basic module Jetter AG...
Page 77
JetWeb Submodule JX6-AD8 · plug the JetWeb Submodule JX6-AD8 into a different socket of the basic module. Jumper Settings For more information refer to chapter 6.1.3. Reset the jumpers and follow the above mentioned procedure in reverse order. Jetter AG...
Page 78
Before you screw the front panel to the PCB, you must possibly remove the corresponding blanking plate covering the front plate opening in front of the submodule socket or screw it to a different place. For this job use a socket wrench 5.5. Jetter AG...
A high-speed memory for a group of bits placed in a microprocessor or in another electronic device where data can be buffered for a specific purpose. On JETTER controllers, usually, these are 24 bit wide storage positions in a remanent RAM. Resolution...
Page 81
Circuit configuration with a RC or LC component in order to achieve more smoothness or a lower ripple of the DC voltage. Vibration resistance The device can permanently or shockwise be exposed to a vibration defined in the standard. Jetter AG...
Communautés Européennes European Communities Direct Current Electro-Magnetic Compatibility European Standard Ground International Electrotechnical Commission Protected Earth SELV Safe Extra Low Voltage: Voltage up to 60 V, galvanically separated from the network. SUB-D Type name of a plug-in connector Jetter AG...
Top and Side Views of the JX6 Rack......74 Fig. 21: Front View of the JX6 Rack with Basic Modules ..75 Fig. 22: View on the solder side of the basic module..... 76 Fig. 23: Removing the submodule from the basic module ..77 Jetter AG...
Need help?
Do you have a question about the JetWeb JX6-AD8 and is the answer not in the manual?
Questions and answers