Jetter JX3-AO4 User Manual

Jetter JX3-AO4 User Manual

Analog output module
Table of Contents

Advertisement

Quick Links

JX3-AO4
Analog Output Module
60873348

Advertisement

Table of Contents
loading

Summary of Contents for Jetter JX3-AO4

  • Page 1 JX3-AO4 Analog Output Module 60873348...
  • Page 2 Revision 1.04.1 September 2012 / Printed in Germany Jetter AG reserve the right to make alterations to their products in the interest of technical progress. These alterations need not be documented in every single case. This User Manual and the information contained herein have been compiled with due diligence. However, Jetter AG assume no liability for printing or other errors or damages arising from such errors.
  • Page 3 +49 7141 2550-484 E-Mail - Sales: sales@jetter.de E-Mail - Technical Hotline: hotline@jetter.de Assignment to Product This User Manual is an integral part of JX3-AO4: Type: Serial #: Year of construction: Order #: To be entered by the customer: Inventory #:...
  • Page 4 Significance Significance of this User Manual The User Manual is an integral part of the device JX3-AO4: It must be kept in a way that it is always at hand, until the device JX3-AO4  will be disposed of. ...
  • Page 5: Table Of Contents

    Generally Valid Safety Instructions ....................10 Instructions on EMI ........................12 Engineering Product Description - JX3-AO4 ....................14 Parts and Interfaces of the JX3-AO4 Module ................15 Minimum Requirements ....................... 16 JX3-Modules: List of Documentation ................... 18 Accessories for the JX3 System ....................20 Physical Dimensions ........................
  • Page 6 Status Monitoring via Collective Bits ..................120 Register Description for Collective Bits ..................122 Locating of Errors LEDs of the Module JX3-AO4 ....................126 Diagnostics of Error Messages via Module Registers .............. 127 Error regarding Reference Values ..................... 129 Missing Connection to the Controller ..................130 Invalid Operating System ......................
  • Page 7 JX3-AO4 Contents Quick Reference - JX3-AO4 Appendix Technical Data .......................... 156 Technical Data ..........................157 Physical Dimensions ........................158 Operating Parameters: Environment and Mechanics ..............159 Operating Parameters: Enclosure....................160 DC Power Supply Inputs and Outputs ..................161 Shielded Data and I/O Lines ...................... 162 Index ............................
  • Page 9: Topic Page

    JX3-AO4 Safety Instructions Safety Instructions Introduction This chapter informs the user of general safety instructions and warns of residual dangers, if applicable. Furthermore, it contains information on EMC. Contents Topic Page Generally Valid Safety Instructions ............... 10 Instructions on EMI ..................12...
  • Page 10: Generally Valid Safety Instructions

    Usage according to the intended conditions of use includes operation in accordance with this User Manual. The JX3-AO4 module is a JX3 peripheral module of four analog outputs for connection to analog actuators. It can be connected to the JX3 system bus.
  • Page 11 The installation of such parts may impair the safety and the proper functioning of the device. Any liability on the part of Jetter AG for any damages resulting from the use of non-original parts and equipment is excluded. Repair and Maintenance This device must not be repaired by the operators themselves.
  • Page 12: Instructions On Emi

    Measures to be Taken Measures for increasing immunity against EMI in electric plants:  The JX3-AO4 module has to be attached to a DIN rail acc. to EN 50022-35 x 7.5.  Follow the instructions given in Application Note 016 "EMC-Compatible Installation of the Electric Cabinet"...
  • Page 13: Engineering

    Purpose of this Chapter This chapter is for supporting you when engineering a plant equipped with the JX3-AO4 module in the following fields of activity:  Planning the wiring between the JX3-AO4 module and the analog actuator  Selecting the analog actuators ...
  • Page 14: Product Description - Jx3-Ao4

     Oscilloscope function  Table function  Operating system update by means of JetSym  Scope of Delivery The following items are included in the scope of delivery of the JX3-AO4 module: Jetter item # Quantity Description 10000569 JX3-AO4 60869252...
  • Page 15: Parts And Interfaces Of The Jx3-Ao4 Module

    JX3-AO4 Engineering Parts and Interfaces of the JX3-AO4 Module Parts and Interfaces The JX3-AO4 module features the following parts and interfaces: Number Element Description Upper latch For removing the JX3 module enclosure from the JX3 backplane module JX3 backplane module Connection of the JX3 modules, blue...
  • Page 16: Minimum Requirements

     CAN bus head JX3-BN-CAN Minimum Requirements Which is the earliest possible release of the operating system for the JX3-AO4 of the Operating System module is dependent on the hardware revision applied. You will find the hardware revision number on the nameplate fixed to the left cover of the enclosure.
  • Page 17 JX3-AO4 Engineering Element Function As of Release JC-647 PLC JetControl 647 V 3.50 JX6-SB(-I) Submodule for system bus V 2.18 JM-D203-JC24x Dual axis controller with PLC V 1.12.0.00 JetControl 240 JX3-BN-CAN CAN bus head V 1.06.0.00 JX3-AO4 Analog output module V 1.03.0.00...
  • Page 18: Jx3-Modules: List Of Documentation

    JX3-Modules: List of Documentation Introduction Various documents and software tools will support the user when engineering and installing and programming the JX3-AO4 module. These documents and software tools can be downloaded from our homepage http://www.jetter.de. Engineering When performing engineering tasks, the following documents and files will...
  • Page 19 JX3-AO4 Engineering Installation When installing such modules, the following document will support you: Installation Instruction It is included in the boxed module JX3-AO4 and contains the following information:  Installation of the module on a DIN rail  Terminal assignment ...
  • Page 20: Accessories For The Jx3 System

    Ten labelling fields are included in the scope of delivery of the JX3-AO4 module: Designation DIV_DEK_5/5_MC-10_NEUT._WS Jetter item # 60870411 100 pcs. Keying Pins One keying pin is included in the scope of delivery of the JX3-AO4 module: Designation DIV_BL_SL_3.5_KO_OR Jetter item # 60870410 Strain Relief for Designation DIV_BL_3.5_ZE_8...
  • Page 21: Physical Dimensions

     Minimum clearance below: 25 mm Module Width The JX3-AO4 module requires a space of 31 mm width. At connecting the JX3-AO4 module to a JX3 station, the width is increased by 25 mm. Mounting Position The mounting position of the JX3-AO4 module is vertical.
  • Page 22: Assignment Of Terminal X51

     Analog output # 1  Analog output # 2 Assignment of Terminal SHLD SHLD Terminal Point Function Voltage output 1 Current output 1 Reference potential SHLD Shielding Voltage output 2 Current output 2 Reference potential SHLD Shielding Jetter AG...
  • Page 23: Assignment Of Terminal X52

    JX3-AO4 Engineering Assignment of Terminal X52 Interfaces of Terminal The signals of the following interfaces are connected to terminal X52:  Analog output # 3  Analog output # 4 Assignment of Terminal SHLD SHLD Terminal Point Function Voltage output 3...
  • Page 24: Specification Of The Connectors For Terminals X51 / X52

    2 Engineering Specification of the Connectors for Terminals X51 / X52 Ordering Data of the Two 10-pin connectors already belong to the scope of delivery of the JX3-AO4 Connector module: They can also be ordered individually by the following ordering data: Designation BU_10_BLZF_F_SW_RM3.5...
  • Page 25: Internal Block Diagram

    JX3-AO4 Engineering Internal Block Diagram Internal Block Diagram The JX3-AO4 module is equipped with four DAC for voltages and currents. X51.U1+ 10 nF FPGA µC X51.I1+ U1/I1 10 nF X51.0V X51.U2+ 10 nF X51.I2+ U2/I2 10 nF X51.0V X52.U3+ 10 nF X52.I3+...
  • Page 26: Connecting Voltage And Current Actuators

    1. Jetter SHLD SHLD SHLD SHLD DC24V 0,5A SHLD SHLD DC24V Number Component Cable leading to the analog actuator Analog output module JX3-AO4 Voltage supply for JX3 station and analog actuator Analog actuator with voltage-interface Jetter AG...
  • Page 27 DC24V Number Component Cable leading to the analog actuator Analog output module JX3-AO4 Voltage supply for JX3 station and analog actuator Analog actuator with current interface Improving the Noise For improving the noise immunity, please give heed to the following rules: Immunity ...
  • Page 28 2 Engineering Number Component Cable leading to the analog actuator Shielding terminal Tinned copper drain wire Analog output module JX3-AO4 Related Topics Technical Data (see page 157)  Jetter AG...
  • Page 29: Leds Of The Module Jx3-Ao4

    Error-LED D1-LED Diagnose 1-LED D2-LED Diagnose 2-LED Normal Operating The LEDs of the JX3-AO4 module have got the following states during normal Condition operation: Normal Operating Condition No error, communication is active LEDs of the JX3-AO4 The JX3-AO4 module is equipped with four LEDs to display states and errors.
  • Page 30: Installing, Replacing, And Removing The Module

    This chapter covers installation, replacement and removal of JX3 modules. Contents Topic Page Installing a JX3 Peripheral Module on a DIN Rail ......... 31 Replacing a JX3 Peripheral Module ............. 32 Removing a JX3 Peripheral Module from the DIN Rail ........ 34 Jetter AG...
  • Page 31: Installing A Jx3 Peripheral Module On A Din Rail

    JX3-AO4 Installing, Replacing, and Removing the Module Installing a JX3 Peripheral Module on a DIN Rail Installation To install a JX3 peripheral module on a rail to DIN EN 50022 proceed as follows: Step Action Place the JX3 peripheral module on the upper edge of the DIN rail.
  • Page 32: Replacing A Jx3 Peripheral Module

    JX3 Enclosure module proceed as follows: Step Action Slide the JX3 enclosure onto the JX3 backplane module until the latches snap into place. Result: Installation of the JX3 peripheral module to the JX3 backplane module is now completed. Jetter AG...
  • Page 33 JX3-AO4 Installing, Replacing, and Removing the Module Related Topics  Installing JX3 Peripheral Modules on a DIN Rail (see page 31)  Removing a JX3 Peripheral Module from the DIN Rail (see page 34) Jetter AG...
  • Page 34: Removing A Jx3 Peripheral Module From The Din Rail

    Remove power from the JX3 station. Slide the adjacent JX3 peripheral modules aside. By doing so, the JX3 backplane to the other JX3 peripheral modules is disconnected. Pull down the DIN rail latch. Swing the lower part of the JX3 peripheral module forward. Jetter AG...
  • Page 35 JX3-AO4 Installing, Replacing, and Removing the Module Step Action Remove the JX3 peripheral module from the DIN rail. Related Topics Installing JX3 Peripheral Modules on a DIN Rail (see page 31)  Replacing a JX3 Peripheral Module (see page 32) ...
  • Page 37: First Commissioning

    First Commissioning First Commissioning Purpose of this Chapter This chapter deals concisely with the first commissioning procedure of the JX3-AO4 module. The following function is to serve as an example:  Voltage Output at Analog Output OUT 1 Prerequisites For first commissioning the JX3-AO4 module, the following requirements have to be met: ...
  • Page 38: Preparing First Commissioning

    4 First Commissioning Preparing First Commissioning Behavior After Power-Up In order to output a certain voltage, the JX3-AO4 module need not be configured after power-up. After power-up, the behavior of the four analog outputs is as follows:  Configured to voltage range -10 V ... +10 V ...
  • Page 39: First Commissioning By A Jc-3Xx

    JX3-AO4 First Commissioning First Commissioning by a JC-3xx Configuration The first commissioning procedure is based on the following configuration: R E D1 D2 Jetter LOAD STOP SHLD SHLD SHLD DC24V 1,2A SHLD Number Component Description JC-3xx Controller JX3-AO4 Analog output module, module number 2...
  • Page 40: First Commissioning By A Jc-24X

    Description JC-24x Controller JX3-BN-CAN Bus head for JX2 system bus JX3-AO4 Analog output module, I/O module number 2 Terminal for analog output OUT 1 Determining the Register The value of analog output OUT 1 has been assigned to module register Number MR 2.
  • Page 41: Programming

     Output of voltages and currents  Function and programming of additional functions Prerequisites For programming the JX3-AO4 module, the following requirements have to be met:  The JX3-AO4 module is connected to a JetControl device.  The controller is linked with a PC.
  • Page 42: Abbreviations, Module Register Properties And Formats

    0, or undefined (e.g. version number) Takes effect Immediately Write access Always Data type Integer Number Formats In the following table, the number formats used in this document have been listed: Presentation Number Format Decimal 0x100 Hexadecimal 0b100 Binary Jetter AG...
  • Page 43 JX3-AO4 Programming JetSym Sample The notation for sample programs used in this document is listed in the Programs following table: Notation Meaning Var, When, Task Key word BitClear(); Instructions 100 0x100 0b100 Constant numeric values // this is a comment Comment // ...
  • Page 44: Register And I/O Numbering For Jx3 Modules

    5.1 Register and I/O Numbering for JX3 Modules Introduction The modules supplied by Jetter AG can carry out a great number of functions which can be called up by the user via registers. Each register and each digital input or output has been designated by an unambiguous number.
  • Page 45: Registers And Module Registers

    Definition: Module By means of module registers, process, configuration and diagnostic data can Registers be read by the JX3-AO4 module, or written to the module. The module register number is unambiguous within the respective module. Definition: Registers Registers can be accessed directly in the application program of the controller, in a setup pane of JetSym, or via the user interface directly.
  • Page 46: I/O Module Numbers In The Jx2 System Bus

    Several JX3 modules have been connected to a JC-24x controller via Numbering JX2 system bus. STOP LOAD Jetter ADDRESS Jetter Jetter JetWeb JC-246 HIGH SER1 INPUT INPUT OUTPUT SER2 DC24V DC24V 0,5A 0,5A Number Module I/O module number JC-24x JX3-BN-CAN JX3-AO4 JX3-DIO16 JX3-BN-CAN JX3-DI16 JX3-AI4 Jetter AG...
  • Page 47: Register And I/O Numbers With Jc-24X And Jm-D203-Jc-24X

    JX3-AO4 Programming Register and I/O Numbers with JC-24x and JM-D203-JC-24x Register Numbers for The register number for JX3 modules with JC-24x and JM-D203-JC-24x is JX3 Modules composed as follows: Element Meaning Value range I/O module number in the JX2 system bus - 2 0 ...
  • Page 48: Register And I/O Numbers With Jc-3Xx

    Several JX3 modules have been connected to a JC-3xx controller. R E D1 D2 Jetter Jetter LOAD STOP SHLD SHLD SHLD DC24V DC24V 1,2A 0,5A SHLD Number Module Module number Register JC-3xx see JC-3xx documentation JX3-AO4 10002zzzz 1000002zz JX3-PS1 JX3-DIO16 10010zzzz 1000010zz Jetter AG...
  • Page 49: Register And I/O Numbers For Jc-647 With Jx6-Sb(-I)

    JX3-AO4 Programming Register and I/O Numbers for JC-647 with JX6-SB(-I) Register Numbers for The register number for JX3 modules with JC-647 and JX6-SB(-I) is JX3 Modules composed as follows: Element Meaning Value range Submodule socket 1 ... 3 I/O module number on the JX2 system bus - 2 0 ...
  • Page 50: Register And I/O Numbers For Jc-800 With Jx6-Sb(-I)

    Meaning Value range 2..3 Input 2..3 Output Module board number 1 ... 3 System bus module 1 ... 2 I/O module number on the JX2 system bus 2 ... 32 I/O number of the module 1 ... 16 Jetter AG...
  • Page 51: Register And I/O Numbers For Jc-9Xx With Jx6-Sb(-I)

    JX3-AO4 Programming Register and I/O Numbers for JC-9xx with JX6-SB(-I) Register Numbers for The register number for JX3 modules with JC-9xx and JX6-SB(-I) is JX3 Modules composed as follows: Element Description Value range Number of module board 1 ... 5 Number of the JX6-I/O board (JX2 system bus) 1 ...
  • Page 52: Register Access To Jx3 Modules On The Jx2 System Bus

    Direct Register Access to JX3 Modules in the JX2 System Bus ....53 Example: Direct Register Access ..............54 Indirect Register Access to JX3 Modules on the JX2 System Bus ....55 Example: Indirect Register Access ............... 57 Module Registers for Indirect Register Access ..........58 Jetter AG...
  • Page 53: Direct Register Access To Jx3 Modules In The Jx2 System Bus

    JX3-AO4 Programming Direct Register Access to JX3 Modules in the JX2 System Bus Direct Register Access At direct register access, a module register of the module is directly assigned to a register number. Via this register, the value of the module register can be read and written.
  • Page 54: Example: Direct Register Access

    I/O module number 33 JX3-DIO16 Digital I/O module I/O module number 2 JetSym ST Program // Status register State : Int %VL 3000; End_Var; Task 0 // wait, until power is zero When BIT_CLEAR(State, 2) Continue; // Error routine End_Task; Jetter AG...
  • Page 55: Indirect Register Access To Jx3 Modules On The Jx2 System Bus

    JX3-AO4 Programming Indirect Register Access to JX3 Modules on the JX2 System Bus Overview of Registers At indirect register access, the following module registers are used: Registers Description MR 7 Index for indirect register access MR 8 Value for indirect register access...
  • Page 56 Possible sources are:  Various tasks of the application program in the controller  JetSym setup  Visualization Related Topics  Register Description for Indirect Register Access (see page 58)  Example: Indirect Register Access (see page 57) Jetter AG...
  • Page 57: Example: Indirect Register Access

    JX3-AO4 Programming Example: Indirect Register Access Purpose of this Example This example is to illustrate how module registers are written into in indirect mode. The exact function of the digital filters used is not relevant. Task On a JX3-DIO16, the digital filters of the inputs IN1 to IN4 are to be set to 16 ms.
  • Page 58: Module Registers For Indirect Register Access

    0 .. 9,999 Value after reset MR 8 Value for Indirect Register Access Via MR 8, a module register value is read or written. Module Register Properties Values Dependent on the specified module register number in MR 7 Jetter AG...
  • Page 59: Output Of Voltages And Currents

    JX3-AO4 Programming 5.3 Output of Voltages and Currents Introduction This chapter is to describe the procedure of voltage and current output at the analog outputs. Applications The following applications are possible:  Control of analog actuators with a voltage or a current interface.
  • Page 60: Converting Digital Values Into Analog Values

    5 Programming Converting Digital Values into Analog Values Converting Digital Values The JX3-AO4 module converts the digital values in module registers 2 to 5 into Analog Values Step into analog values step by step. Each analog output is operated individually by Step during this process.
  • Page 61 JX3-AO4 Programming Module Registers with y The letter y designates module registers, the function of which is identical for all four analog outputs. For y, enter the number of the analog output. Element Meaning y = 1 ... 4 Number of the analog output zz = 0 ...
  • Page 62: Voltage Output

    +32767 MR [2..5] -10 V When a voltage range has been configured, the JX3-AO4 module converts a digital value in linear mode into a voltage. Conversion is carried out according to the following formula: If voltage range 0 ... +10 V has been configured, negative voltages are not output.
  • Page 63 JX3-AO4 Programming Example: Converting The following table contains digital values and voltages for the analog output Digital Values into which correspond to these digital values. Voltages Digital value Voltage range Voltage range in MR 2 ... MR 5 -10 V ... +10 V 0 V ...
  • Page 64: Current Output

    MR[2..5] -32768 +32767 MR [2..5] When a current range has been configured, the JX3-AO4 module converts - in linear mode - a digital value into a current. Conversion is carried out according to the following formula: Overview of Registers For current output, the following module registers are used:...
  • Page 65 JX3-AO4 Programming Example: Converting The following table contains digital values and currents for the analog output Digital Values into which correspond to these digital values. Currents Digital value in MR 2 ... MR 5 Current range 0 ... 20 mA <...
  • Page 66: Register Description: Voltage And Current Output

    The value in this module register is output as an analog value at terminal X52.U3+ respectively X52.I3+. Module Register Properties Values Configuration -10 V ... +10 V: -32,768 ... 32,767 Configuration 0 V ... +10 V: 0 ... 32,767 Configuration 0 mA ... 20 mA: 0 ... 32,767 Jetter AG...
  • Page 67 JX3-AO4 Programming MR 5 Digital Value of Analog Output 4 The value in this module register is output as an analog value at terminal X52.U4+ respectively X52.I4+. Module Register Properties Values Configuration -10 V ... +10 V: -32,768 ... 32,767 Configuration 0 V ...
  • Page 68: Example: Configuring The Analog Outputs Via Jc-3Xx

    5 Programming Example: Configuring the Analog Outputs via JC-3xx Task The analog outputs of a JX3-AO4 module are to be configured to various voltage and current ranges. Solution After power-up, the analog outputs are configured via MR 1y07 Configuration Analog Output y.
  • Page 69 Config_3 : Int 1307*4; Config_4 : Int 1407*4; End_Struct; End_Type; // Variable declaration of module JX3-AO4 JX3AO4_02 : TYPE_JX3_AO4 %VL 100020000; End_Var; Task main Autorun // Configuration of analog output 1 to -10 V ... +10 V JX3AO4_02.Config_1 := 1;...
  • Page 70: Example: Configuring The Analog Outputs Via Jc-24X

    5 Programming Example: Configuring the Analog Outputs via JC-24x Task The analog outputs of a JX3-AO4 module are to be configured to various voltage and current ranges. Solution After power-up, the analog outputs are configured via MR 1y07 Configuration of Analog Output y.
  • Page 71 JX3-AO4 Programming JetSym ST Program JX3AO4 : Struct // Status and command MR 0, MR 1 State : Int; Command : Int; // Digital value for analog outputs MR 2 .. MR 5 AnalogOut_1 : Int; AnalogOut_2 : Int; AnalogOut_3 : Int;...
  • Page 72: Additional Features

    The following applications can be carried out with the help of additional features:  Default physical values. The value is converted into the respective analog value on the JX3-AO4 module  Evaluation of the greatest throughput having been set at a proportional valve ...
  • Page 73: User-Defined Scaling

    User-Defined Scaling Introduction User-defined scaling offers the possibility to work with physical values. The physical value is converted into the respective analog value on the JX3-AO4 module. Applications The following applications can be carried out with the help of user-defined...
  • Page 74: Function Of User-Defined Scaling

    Scaling JX3-AO4 module then calculates an offset, multiplier and divisor for scaling the digital values. Calculating the Voltage The voltages being output by the JX3-AO4 module at terminals X51/X52, are at Terminal X51/X52 calculated by the following formula: Element Meaning Voltage at the analog output Digital value in MR 2 ...
  • Page 75 JX3-AO4 Programming Step Description Output of the analog value ay at analog output y Related Topics  Register Description: User-Defined Scaling (see page 78) Example: Scaling a Pressure Value via JC-24x (see page 82)   Example: Scaling a Pressure Value via JC-3xx (see page 80)
  • Page 76: Configuring User-Defined Scaling

    Set the first digital value in MR 1y25. Set the second voltage / current value in MR 1y26. Set the second digital value in MR 1y27. Now, the JX3-AO4 module starts calculation of the conversion formula. Result: User-defined scaling is active. ...
  • Page 77 JX3-AO4 Programming Related Topics  Register Description: User-Defined Scaling (see page 78)  Example: Scaling a Pressure Value via JC-24x (see page 82)  Example: Scaling a Pressure Value via JC-3xx (see page 80) Jetter AG...
  • Page 78: Register Description: User-Defined Scaling

    Configuration -10 V ... +10 V: -10,000 .. + 10,000 [mV] Configuration 0 V ... +10 V: 0 ... + 10,000 [mV] Configuration 0 mA ... 20 mA: 0 ... 20,000 [µA] Value after reset 10,000 Takes effect after writing into MR 1y27 Jetter AG...
  • Page 79 2. Digital Value for Analog Output y (y = 1 ... 4) The digital value of the second pair of points is entered into MR 1y27. After writing into MR 1y27, the JX3-AO4 module starts calculation of the conversion formula.
  • Page 80: Example: Scaling A Pressure Value Via Jc-3Xx

    6 bar. Solution User-defined scaling on the JX3-AO4 module is configured in a way that the pressure is directly output in millibar as a digital value. Configure user-defined scaling by defining the following pairs of points:...
  • Page 81 // Configuration register 2nd pair of points UserUI2_1 : Int 1126*4; UserDig2_1 : Int 1127*4; End_Struct; End_Type; // Variable declaration of module JX3-AO4 JX3AO4_02 : TYPE_JX3_AO4 %VL 100020000; End_Var; Task main Autorun // Configuration of output 1 to 0 ... 20 mA JX3AO4_02.Config_1 := 6;...
  • Page 82: Example: Scaling A Pressure Value Via Jc-24X

    6 bar. Solution User-defined scaling on the JX3-AO4 module is configured in a way that the pressure is directly output in millibar as a digital value. Configure user-defined scaling by defining the following pairs of points:...
  • Page 83 JX3-AO4 Programming JetSym ST Program JX3AO4 : Struct // Status and command MR 0, MR 1 State : Int; Command : Int; // Digital value for analog outputs MR 2 .. MR 5 AnalogOut_1 : Int; AnalogOut_2 : Int; AnalogOut_3 : Int;...
  • Page 84: Limit Monitoring, Trailing Indicator, Cutting Off, And Forcing

    5 Programming 5.4.2 Limit Monitoring, Trailing Indicator, Cutting Off, and Forcing Introduction This chapter deals with four additional features of the JX3-AO4 module. Contents Topic Page Monitoring Limit Values ................. 85 Trailing Indicator .................... 87 Upper and Lower Capping ................89 Forcing the Analog Outputs ................
  • Page 85: Monitoring Limit Values

    JX3-AO4 Programming Monitoring Limit Values Introduction For each analog output, the user can set an individual limit. The JX3-AO4 module checks every value in MR 2 to 5 Digital Value of Analog Output y for being within the limits. [digits]...
  • Page 86 5 Programming Operating Principle The module JX3-AO4 checks the limit values in the following way: Step Description The module is assigned a new value in MR 2 to 5 Digital Value of Analog Output y. The module compares the value within MR 2 through 5 with the limit values in MR 1y08 and 1y09.
  • Page 87: Trailing Indicator

    Trailing Indicator Introduction The JX3-AO4 module checks every value in MR 2 to 5 Digital value of analog output y. Both the greatest and smallest value since start-up are stored as trailing indicators. The values of the trailing indicators get lost when the module is switched off.
  • Page 88 5 Programming Initializing the Trailing After power-up, the JX3-AO4 module initializes the trailing indicators for the Indicators minimum and maximum value automatically. Related Topics Register Description of Additional Features (see page 93)  Jetter AG...
  • Page 89: Upper And Lower Capping

    Upper and Lower Capping Introduction The JX3-AO4 module checks every value in MR 2 to 5 Digital Value of Analog Output y for an upper and lower capping value. At exceeding or falling below the capping values, the value is restricted to these.
  • Page 90 Configuring of Capping Step Action Limits For configuring the voltage limitations, write into MR 1y22 Lower Capping and into MR 1y23 Upper Capping. Result: Capping is effective immediately.  Related Topics  Register Description of Additional Features (see page 93) Jetter AG...
  • Page 91: Forcing The Analog Outputs

    Forcing the Analog Outputs Introduction At forcing the analog outputs, the JX3-AO4 module outputs a configurable voltage and current value at the analog outputs. This voltage or current value is independent from the value of MR 2 bis 5 Digital value of analog output y.
  • Page 92 Bit 23 = 0 is set in MR 0 and MR 1y00 Activating an analog value via MR 2 through 5 Digital Value of Analog Output y. Related Topics  Register Description of Additional Features (see page 93) Jetter AG...
  • Page 93: Register Description

    Monitoring of internal voltages Monitoring has been deactivated Monitoring is active Bit 30 Synchronous data exchange Between the JX3-AO4 module and the bus node, respectively the JetControl 3xx synchronous data exchange takes place. Module Register Properties Type of access Read...
  • Page 94 Under fault condition, an analog value is calculated out of MR 1y10 by user scaling. Then, the analog value is output. Deactivation of forcing At the analog outputs, the value of MR 2 through 5 is output. Activation of forcing At the analog outputs, the value of MR 1y04 is output. Jetter AG...
  • Page 95 JX3-AO4 Programming MR 1y04 Forcing Value for Analog Output y (y = 1 ... 4) The forcing value is output at analog output y at active forcing. Module Register Properties Values -32,768 ... 32,767 Value following a reset MR 1y08 Lower Limit of Analog Output y (y = 1 ...
  • Page 96 Upper Capping of Analog Output y (y = 1 ... 4) The module limits each new digital value for analog output y to the upper capping value. Module Register Properties Values -32,768 ... 32,767 Value following a 32,767 reset Jetter AG...
  • Page 97: Output Of Error Values

    The following applications can be carried out by means of the error values:  At a line break between bus head and controller, the JX3-AO4 module outputs a voltage of 0 V to a connected proportional valve. The proportional valve blocks the flow.
  • Page 98: Configuring Error Values

    5 Programming Configuring Error Values Introduction If the JX3-AO4 module recognizes a fault condition, the module outputs a configurable voltage, respectively a configurable current at the analog outputs. Under the following fault condition, the error values are written to the analog outputs: ...
  • Page 99 JX3-AO4 Programming Configuring Error Values Step Action Specifying the behavior under fault condition via MR 1y01 Command for Analog Output y. If in case of an error ..then ... the analog value is to remain MR 1y01 := 20;...
  • Page 100: Register Description - Output Of Error Values

    The upper limit has been exceeded The upper limit configured in MR 1y09 has been exceeded Bit 23 The forcing function is active Forcing is active for analog output y Module Register Properties Access Read Value after reset 0x00000100 Jetter AG...
  • Page 101 JX3-AO4 Programming MR 1y01 Commands for Analog Output y (y = 1 ... 4) Via MR 1y01, specific functions are configured for analog output y. Commands Leave the analog value unchanged under fault condition The value at the analog output remains unchanged.
  • Page 102: Example: Output Of Error Values Via Jc-3Xx

    5 Programming Example: Output of Error Values via JC-3xx Task At the analog outputs of a JX3-AO4 module, defined values are to be output when the connection to the controller is interrupted. Solution Via MR 1y01 and MR 1y04, the behavior under fault condition and the error values are configured.
  • Page 103 JX3-AO4 Programming Command_4 : Int 1401*4; ErrorVal_4 : Int 1410*4; End_Struct; End_Type; // Variable declaration of module JX3-AO4 JX3AO4_02 : TYPE_JX3_AO4 %VL 100020000; End_Var; Task main Autorun // Configuration of analog output 1: Output an error value JX3AO4_02.Command_1 := 21;...
  • Page 104: Example: Output Of Error Values Via Jc-24X

    5 Programming Example: Output of Error Values via JC-24x Task At the analog outputs of a JX3-AO4 module, defined values are to be output when the connection to the controller is interrupted. Solution Via MR 1y01 and MR 1y04, the behavior under fault condition and the error values are configured.
  • Page 105 JX3-AO4 Programming JetSym ST Program JX3AO4 : Struct // State and command MR 0, MR 1 State : Int; Command : Int; // Digital value for analog outputs MR 2 .. MR 5 AnalogOut_1 : Int; AnalogOut_2 : Int; AnalogOut_3 : Int;...
  • Page 106: Oscilloscope

    5 Programming 5.4.4 Oscilloscope Introduction The JX3-AO4 is equipped with an internal oscilloscope function. By means of the oscilloscope function, you can record values of various module registers. JetSym The JetSym programming software JetSym offers possibilities of easily operating the oscilloscope function and of graphically displaying the recorded values.
  • Page 107: Start/Stop Recording

    Write value 1 into MR 9740 Command for Oscilloscope. Result:  The JX3-AO4 module starts recording. The JX3-AO4 module keeps recording values, until the set number of values per channel has been recorded. Check bit 0 of parameter State. MR 9741 := 0;...
  • Page 108 5 Programming Related Topics  Oscilloscope Register Description (see page 115)  Example: Recording and Reading of Values (see page 117) Jetter AG...
  • Page 109: Continuous Recording

    Programming Continuous Recording Continuous Recording At continuous recording, the JX3-AO4 module continually records measuring values. After issuing command 2 "Stop", the JX3-AO4 module continues recording, until the post-buffer is filled with values. To start continuous recording, issue command 4. Number...
  • Page 110 Result: The JX3-AO4 module starts recording. Stop recording by writing value 2 into MR 9740 Command for Oscilloscope. The JX3-AO4 module further records values, until the post-buffer is filled. Check bit 0 of parameter State. MR 9741 := 0; If ...
  • Page 111: Recording Values Under Trigger Condition

    Value Range of the Trigger Condition Size of the Post-Buffer Recording Interval Trigger Condition The JX3-AO4 module checks the trigger condition by the following rules:  The value for trigger 1 in the module register has to be greater than a configured value.
  • Page 112 MR 9742 := Value for Trigger 2; Write value 3 into MR 9740 Command for Oscilloscope. Result:  The JX3-AO4 module starts recording. The JX3-AO4 module continually checks the trigger condition. If ..then ... the trigger condition has been the JX3-AO4 module further...
  • Page 113 JX3-AO4 Programming Related Topics Oscilloscope Register Description (see page 115)  Example: Recording and Reading of Values (see page 117)  Jetter AG...
  • Page 114: Reading Out The Recorded Values

    5 Programming Reading Out the Recorded Values Introduction The JX3-AO4 module saves the recorded values to a volatile memory range. At deactivating the modules, the values get lost. Even at a recording restart, the values are overwritten. Reading Out the...
  • Page 115: Oscilloscope Register Description

    JX3-AO4 Programming Oscilloscope Register Description MR 9740 Command for Oscilloscope The oscilloscope function on the JX3-AO4 module can be controlled by this module register. Commands Starting a Recording Session The JX3-AO4 module starts recording immediately. Recording stops, when the memory for measuring values is full.
  • Page 116 Size of the Post-Buffer Value range: 0 % ... 100 % MR 9743 Index of the Recorded Values Via this index, the recorded values are selected. MR 9744 Recorded Values Via this module register, the recorded values are read. Jetter AG...
  • Page 117: Example: Recording And Reading Of Values

    Programming Example: Recording and Reading of Values Task The values at the analog outputs of a JX3-AO4 module are to be recorded in intervals of 20 ms. After this, the values are stored to the registers of the controller. Solution The oscilloscope function of the JX3-AO4 module records the values.
  • Page 118 // Read values of analog output 3 ValIdx := ValChannel3[ValIdx] := JX3_AO4_02.Data; End_For; // Set the index to 900 JX3_AO4_02.DataIdx := 900; // Read values of analog output 4 ValIdx := ValChannel4[ValIdx] := JX3_AO4_02.Data; End_For; // ... End_Task; Jetter AG...
  • Page 119: Status Monitoring Via Collective Bits

    JX3-AO4 Programming 5.5 Status Monitoring via Collective Bits Introduction The module signalizies the status of the individual analog outputs via collective bits in MR 0 Module State. Benefits Status monitoring of the analog outputs via collective bits offer the following benefits: ...
  • Page 120: Status Monitoring Via Collective Bits

    20 is set in MR 1y00. exceeded, forcing has been activated, bit 23 is set in MR 1y00. The JX3-AO4 module signals the state of analog output y in MR 0 Module State via collective bits. If ..then ...
  • Page 121 JX3-AO4 Programming Acknowledging Step Description Collective Bits in the Application Program The application program detects a set collective bit in MR 0 Module State. The application program checks if bits 19 through 23 in MR 1100 State of Analog Output 1 have been set.
  • Page 122: Register Description For Collective Bits

    Monitoring of internal voltages Monitoring has been deactivated Monitoring is active Bit 30 Synchronous data exchange Between the JX3-AO4 module and the bus node, respectively the JetControl 3xx synchronous data exchange takes place. Module Register Properties Type of access Read...
  • Page 123 JX3-AO4 Programming MR 1 Command Via MR 1, various functions of the JX3-AO4 module can be configured. Commands Deactivating monitoring of internal voltages Activating monitoring of internal voltages Acknowledging hardware errors Acknowledging collective bits MR 1y00 State of Analog Output y Via MR 1y00, the module transmits state report of analog output y.
  • Page 125: Locating Of Errors

    JX3-AO4 Locating of Errors Locating of Errors Purpose of this Chapter This chapter is for supporting you when locating faults of the JX3-AO4 module in the following fields of activity:  Identifying the root cause of an error.  Recognizing an error in the application program or in visualization ...
  • Page 126: Leds Of The Module Jx3-Ao4

    Error-LED D1-LED Diagnose 1-LED D2-LED Diagnose 2-LED Normal Operating The LEDs of the JX3-AO4 module have got the following states during normal Condition operation: Normal Operating Condition No error, communication is active LEDs of the JX3-AO4 The JX3-AO4 module is equipped with four LEDs to display states and errors.
  • Page 127: Diagnostics Of Error Messages Via Module Registers

    The JX3-AO4 module signalizes an error as follows: Stage Description The JX3-AO4 module recognizes an error and sets the respective error bit in MR 0 Module State. The JX3-AO4 module sets bit 0 Hardware Error in module register 0. The JX3-AO4 module activates the red D1 LED.
  • Page 128 6 Locating of Errors Related Topics  Register Description - Locating of Errors (see page 134) Jetter AG...
  • Page 129: Error Regarding Reference Values

    The accuracy of the analog output values does not correspond to the technical data any more. Fixing the Root Cause Fixing the root cause by the user is not possible. Please send the JX3-AO4 module to Jetter AG for repair. Resetting the Error Resetting the error is not possible.
  • Page 130: Missing Connection To The Controller

    6 Locating of Errors Missing Connection to the Controller Detecting the Error The JX3-AO4 module regularly checks the communication with the controller, respectively with the bus head. Root Cause of Error The following conditions can lead to this error: ...
  • Page 131: Invalid Operating System

    JX3-AO4 Locating of Errors Invalid Operating System Detecting the Error After power-up, the JX3-AO4 module checks, if there is a valid operating system. Root Cause of the Error The following conditions can lead to this error:  Terminating an operating system update ...
  • Page 132: Dac Error

    The module keeps putting out analog values The analog output value is undefined Fixing the Root Cause Fixing the root cause by the user is not possible. Please send the JX3-AO4 module to Jetter AG for repair. Resetting the Error The error can be reset via MR 1, command 5.
  • Page 133: Internal Auxiliary Voltages Are Faulty

    The accuracy of the analog output values does not correspond to the technical data any more Fixing the Root Cause Fixing the root cause by the user is not possible. Please send the JX3-AO4 module to Jetter AG for repair. Resetting the Error The error can be reset via MR 1, command 5.
  • Page 134: Register Description: Locating Of Errors

    Monitoring of internal voltages Monitoring has been deactivated Monitoring is active Bit 30 Synchronous data exchange Between the JX3-AO4 module and the bus node, respectively the JetControl 3xx synchronous data exchange takes place. Module Register Properties Type of access Read...
  • Page 135 JX3-AO4 Locating of Errors MR 1 Command Via MR 1, various functions of the JX3-AO4 module can be configured. Commands Deactivating monitoring of internal voltages Activating monitoring of internal voltages Acknowledging hardware errors Acknowledging collective bits MR 1y00 State of Analog Output y Via MR 1y00, the module transmits state report of analog output y.
  • Page 137: How To Identify The Module

    The minimum requirements regarding modules, controllers and software are fulfilled. Information for Hotline If you wish to contact the hotline of Jetter AG in case of a problem, please Requests have the following information on the module JX3-AO4 ready: ...
  • Page 138: Module Versions

    Every JX3 module contains software of unambiguous version numbers, which can be read out via module registers. You will need the version data, in case you want to turn to the Jetter AG hotline in order to solve a technical problem. Version Number Format...
  • Page 139 JX3-AO4 How to Identify the Module Version Numbers in the In order to display versions in the application program, please use the Application Program identifier IP#. Task 0 // Checking a version When JX3_Modul.Version = IP#1.1.0.0 Continue; // ... End_Task;...
  • Page 140: Electronic Data Sheet (Eds) With Jc-3Xx

    Production-related data can be read from EDS page 1. Register(s) Type Description R 100700 Revision of EDS page 1 R 100701 ... R 100707 string Serial number R 100708 Production date: day R 100709 Production date: month R 100710 Production date: year Jetter AG...
  • Page 141 JX3-AO4 How to Identify the Module Reading an EDS Page To read an EDS page of a JX3-module connected to a JC-3xx proceed as follows: Step Action Select the interface by entering 1 into R 100500. Select the JX3-module by entering the module number into R 100501.
  • Page 142: Electronic Data Sheet (Eds) With Jc-24X

    EDS page 1, register 10041 must contain value 1. Register(s) Type Description R 10042 Revision of EDS page 1 R 10043 ... R 10049 string Serial number R 10050 Production date: day R 10051 Production date: month R 10052 Production date: year Jetter AG...
  • Page 143 JX3-AO4 How to Identify the Module Reading an EDS Page To read an EDS page of a JX3-module connected to a JC-24x proceed as follows: Step Action Select the JX3 module by entering the I/O module number into R 10040.
  • Page 144: Electronic Data Sheet (Eds) With Jc-647 And Jx6-Sb(-I)

    EDS page 1, register R 3m10041 must contain value 1. Register(s) Type Description R 3m10042 Revision of EDS page 1 R 3m10043 ... R 3m10049 string Serial number R 3m10050 Production date: day R 3m10051 Production date: month R 3m10052 Production date: year Jetter AG...
  • Page 145 JX3-AO4 How to Identify the Module Reading an EDS Page To read out an EDS page proceed as follows: Step Action Select the JX3 module by entering the I/O module number into R 3m10040. Select the EDS page by entering the page number into R 3m10041.
  • Page 146: Example: Reading Out An Eds With Jc-3Xx

    // Defining EDS page 1 JX3_EDS_PAGE1: Struct Version : Int; Sernum : String[19]; TS_Day : Int; TS_Month : Int; TS_Year : Int; End_Struct; End_Type; : JX3_EDS %VL 100500; EDS0 : JX3_EDS_PAGE0 %VL 100600; EDS1 : JX3_EDS_PAGE1 %VL 100700; End_Var; Jetter AG...
  • Page 147 JX3-AO4 How to Identify the Module Reading EDS Page 0 Element Description EDS.Interface 1 = EDS data of the modules within the JX3 station EDS.Module 2 = Module number Reading EDS Page 1 Element Description EDS.Interface 1 = EDS data of the modules within the JX3 station EDS.Module...
  • Page 148: Example: Reading Out An Eds With Jc-24X

    // Defining EDS page 1 JX3_EDS_PAGE1: Struct Version : Int; Sernum : String[19]; TS_Day : Int; TS_Month : Int; TS_Year : Int; End_Struct; End_Type; : JX3_EDS %VL 10040; EDS0 : JX3_EDS_PAGE0 %VL 10042; EDS1 : JX3_EDS_PAGE1 %VL 10042; End_Var; Jetter AG...
  • Page 149 JX3-AO4 How to Identify the Module Reading EDS Page 0 Element Description EDS.Module 2 = Module number EDS.Page 0 = Data of EDS page 0 Reading EDS Page 1 Element Description EDS.Module 2 = Module number EDS.Page 1 = Data of EDS page 1...
  • Page 150: Identification By Means Of Module Registers

    7 How to Identify the Module Identification by Means of Module Registers MR 9 Operating System Version In MR 9, the operating system version of the JX3-AO4 module is displayed. Via JetSym, another operating system can be transmitted to the JX3-AO4 module. Module Register Properties...
  • Page 151: Identification Via Nameplate

    Each JX3 module can be identified by its nameplate attached to its enclosure. You will need the hardware revision data if you have to contact the hotline of Jetter AG in case of a problem. Nameplate The nameplate of JX3 modules contains the following information: S.
  • Page 153: Quick Reference - Jx3-Ao4

    Internal voltages - monitoring ON Acknowledgement of hardware failures Matching OS Version Acknowledgement of collective bits This quick reference summarizes the registers of the analog output module JX3-AO4 with OS version 1.04.0.00. Analog Outputs Analog output # 1 Module Code Analog output # 2...
  • Page 154 8 Quick Reference - JX3-AO4 Assignment of Terminal X51 Terminal Point Signals of analog output # 1 X51.U1+ Voltage output X51.I1+ Current-controlled output X51.0V Reference potential X51.SHLD Shielding connection SHLD Terminal Point Signals of analog output # 2 X51.U2+ Voltage output X51.I2+...
  • Page 155: Appendix

    JX3-AO4 Appendix Appendix Introduction This appendix contains electrical and mechanical data, as well as operating data. Contents Topic Page Technical Data .................... 156 Index ......................163 Jetter AG...
  • Page 156: A: Technical Data

    Appendix A: Technical Data Introduction This section of the appendix contains both electrical and mechanical data, as well as operating data of the JX3-AO4 module. Contents Topic Page Technical Data..................... 157 Physical Dimensions ................... 158 Operating Parameters: Environment and Mechanics ......... 159 Operating Parameters: Enclosure ..............
  • Page 157: Technical Data

    JX3-AO4 Appendix Technical Data Electrical Data of the Parameter Description Analog Voltage Output Rated output voltage range -10 V ... +10 V Load impedance > 2 kΩ Accuracy < 0.5 % Resolution 15 bit + sign Conversion time DA converter 10 µs...
  • Page 158: Physical Dimensions

     Minimum clearance below: 25 mm Module Width The JX3-AO4 module requires a space of 31 mm width. At connecting the JX3-AO4 module to a JX3 station, the width is increased by 25 mm. Mounting Position The mounting position of the JX3-AO4 module is vertical.
  • Page 159: Operating Parameters: Environment And Mechanics

    JX3-AO4 Appendix Operating Parameters: Environment and Mechanics Environment Parameter Value Standard Operating temperature range 0 ... +50 °C Storage temperature range -40 ... +70 °C DIN EN 61131-2 DIN EN 60068-2-1 DIN EN 60068-2-2 Air humidity 10 ... 95 %,...
  • Page 160: Operating Parameters: Enclosure

    Test field strength: 10 V/m DIN EN 61000-4-3 AM 80 % at 1 kHz Criterion A Discharge through air: DIN EN 61131-2 Test peak voltage 8 kV DIN EN 61000-6-2 Contact discharge: DIN EN 61000-4-2 Test peak voltage 4 kV Criterion A Jetter AG...
  • Page 161: Dc Power Supply Inputs And Outputs

    JX3-AO4 Appendix DC Power Supply Inputs and Outputs EMC - Emitted Parameter Value Standard Interference Signal and control interface Frequency bands: DIN EN 61000-6-3 DC power supply inputs 0.15 to 0.5 MHz, and outputs limit 40 to 30 dB 0.5 to 30 MHz,...
  • Page 162: Shielded Data And I/O Lines

    AM 80 % at 1 kHz DIN EN 61000-4-6 Source impedance 150 Ohm Criterion A Bursts Test voltage 1 kV DIN EN 61131-2 tr/tn 5/50 ns DIN EN 61000-6-2 Repetition frequency 5 kHz DIN EN 61000-4-4 Criterion A Jetter AG...
  • Page 163: B: Index

    JX3-AO4 Index B: Index I/O module number on the JX2 system bus - 46 I/O Number on the JX2 system bus with a JC-24x - 47 on the JX2 system bus with a JC-647 equipped with JX6-SB(-I) - 49 Accessories for the JX3 system - 20...
  • Page 164 Terminals - 24 Terminal X51 - 22 Terminal X52 - 23 Upper and lower capping - 89 Usage Other than Intended - 10 User-Defined Scaling - 74 Versions - 138 Voltage and Current Output - 66 Voltage Output - 62 Jetter AG...
  • Page 166 Fax - Sales: +49 7141 2550-484 Hotline: +49 7141 2550-444 Internet: http://www.jetter.de E-Mail: sales@jetter.de Jetter Subsidiaries Jetter (Switzerland) AG Jetter USA Inc. Henauerstr. 2 13075 US Highway 19 North CH-9524 Zuzwil Florida - 33764 Clearwater Switzerland U.S.A Phone: +41 71 91879-50...

Table of Contents