JX3-DIO16. Digital Input and Output Module

Size: px
Start display at page:

Download "JX3-DIO16. Digital Input and Output Module"

Transcription

1 JX-DIO Digital Input and Output Module 087

2 Introduction Item # 087 Revision.. September 0 / Printed in Germany This document has been compiled by Jetter AG with due diligence, and based on the known state of the art. In the case of modifications, further developments or enhancements to products shipped in the past, a revised document will be supplied only if required by law, or deemed appropriate by Jetter AG. Jetter AG shall not be liable for errors in form or content, or for missing updates, as well as for damages or disadvantages resulting from such failure. The logos, brand names, and product names mentioned in this document are trade marks or registered trade marks of Jetter AG, of associated companies or other title owners and must not be used without consent of the respective title owner. Jetter AG

3 JX-DIO Introduction Address How to contact us: Jetter AG Graeterstrasse 7 Ludwigsburg Germany Phone - Switchboard: Phone - Sales: Phone - Technical Hotline: Fax - Sales: Sales: sales@jetter.de - Technical Hotline: hotline@jetter.de Assignment to product This user manual is an integral part of JX-DIO: Type: Serial #: Year of manufacture: Order #: To be entered by the customer: Inventory #: Place of operation: Jetter AG

4 Introduction Significance of this user manual This document is an integral part of the JX-DIO: Keep this document in a way that it is always at hand until the JX-DIO will be disposed of. Pass this document on, if the JX-DIO is sold or loaned/leased out. In any case you encounter difficulties to clearly understand this document, please contact Jetter AG. Jetter AG would appreciate any suggestions and contributions on your part and would ask you to contact Jetter AG at the following address: info@jetter.de. This will help the documentation department produce documents that are more user-friendly, as well as address your wishes and requirements. This document contains important information on the following topics: Transport Mounting Installation Programming Operation Maintenance Repair Therefore, the user must carefully read, understand and observe this document and especially the safety instructions. In the case of missing or inadequate knowledge of this document, Jetter AG shall be exempted from any liability. Therefore, the operating company is recommended to obtain the persons' confirmation in writing that they have read and understood this document. Jetter AG

5 JX-DIO Contents Table of Contents Safety instructions 9 Basic Safety Instructions... 0 Instructions on EMI... Product description and equipment configuration Product description - JX-DIO... JX modules: List of documentation... Parts and interfaces of the module... 7 Internal block diagram... 8 Minimum requirements... 9 Accessories for the JX system... 0 Physical dimensions... Identifying the module Module revisions... Electronic Data Sheet EDS with JC-xx... Electronic Data Sheet EDS - JC-x... 8 Electronic Data Sheet EDS - JC-7 + JX-SB(-I)... 0 Example: Reading out an EDS - JC-xx... Example: Reading out an EDS - JC-x... Identifying the module... Identification by means of the nameplate... 7 Mounting and installation 9. Interfaces... 0 Assignment of terminal X... Assignment of terminal X... Internal block diagram... BLZF connector specification for terminals X/X... Connecting digital actuators... Connecting digital sensors in -wire technology... BLIO connector specification for terminals X/X... 7 Connecting digital sensors in -wire technology... 8 Connecting digital sensors for the count function... 0 LEDs on the JX-DIO module.... Installing, replacing and removing the module... Installing the JX peripheral module on a DIN rail... Replacing the JX peripheral module... 7 Removing the JX peripheral module from the DIN rail... 9 Initial commissioning Preparatory work for initial commissioning... Initial commissioning along with a JC-x... Initial commissioning along with a JC-xx... Jetter AG

6 Contents Programming 7 Abbreviations, module register properties and formats Register and I/O Numbering for JX Modules... 9 Registers and module registers I/O module numbers on the JX system bus... 7 Register and I/O Numbers with JC-x and JM-D0-JC-x... 7 Register and I/O Numbers with JC-xx... 7 Register and I/O Numbers for JC-7 with JX-SB(-I)... 7 Register and I/O Numbers for JC-800 with JX-SB(-I)... 7 Register and I/O Numbers for JC-9xx with JX-SB(-I) Register access to JX modules on the JX system bus Direct register access to JX modules on the JX system bus Example - Direct register access Indirect register access to JX modules on the JX system bus Example - Indirect register access... 8 Module registers for indirect register access Programming by JetSym module headers... 8 Module headers for JC-x or JX-SB(-I) and JetSym ST... 8 Module header for JC-xx and JetSym STX Reading inputs and switching outputs Multi-purpose I/Os Reading all inputs/writing all output values Example: Switching digital outputs - JC-xx/JC-9xx Example: Reading the inputs and switching the outputs - JC-x... 9 Example: Switching digital outputs - JC Input filters... 9 Configuring the input filter Register description - Input filter Example: Applying the input filter Pulse stretching... 0 Configuring pulse stretching... 0 Register description - Pulse stretching... 0 Example: Applying pulse stretching Pulse-width modulation (PWM)... Functionality of pulse width modulation PWM... Configuring PWM... Changing PWM parameters while PWM is active... 7 Register description - Pulse width modulation PWM... 9 Example: Enabling the PWM Function - JC-x....8 Counter function... Properties of the counter function... Configuring the counter function... 8 Register description - Counter function....9 Error states of digital outputs... 7 Configuring error states... 8 Description of registers - Error states... 9 Example: Configuring error states for a JC-x... 7 Detecting faults LEDs on the JX-DIO module... Diagnostics of error messages via module registers... Short circuit/overload at the output driver... Description of registers: Evaluation of errors... 7 Jetter AG

7 JX-DIO Contents 8 Quick reference - JX-DIO 9 Appendix A: Technical Data... Technical specifications... Physical dimensions... Operating parameters - Environment and mechanics... Operating parameters - Enclosure... 7 DC power supply inputs and outputs... 8 Shielded data and I/O lines... 9 B: Index... 0 Jetter AG 7

8

9 JX-DIO Safety instructions Safety instructions Introduction This chapter informs the user of general safety instructions. It also warns of residual dangers, if applicable. This chapter also contains information on EMC. Contents Topic Page Basic Safety Instructions... 0 Instructions on EMI... Jetter AG 9

10 Safety instructions Basic Safety Instructions Introduction Intended conditions of use Usage other than intended Personnel qualification This device complies with the valid safety regulations and standards. Jetter AG attaches great importance to the safety of the users. Of course, the user should adhere to the following regulations: Relevant accident prevention regulations; Accepted safety rules; EC guidelines and other country-specific regulations Usage according to the intended conditions of use implies operation in accordance with this user manual. The JX-DIO has been designed as a peripheral module for use in machines and is intended for connection to an already existing controller. The JX-DIO is a peripheral module. Only operate the JX-DIO module within the limits and conditions set forth in the technical specifications. Because of its low operating voltage, the JX-DIO module is classified as SELV (Safety Extra Low Voltage). The JX-DIO module is therefore not subject to the EU Low Voltage Directive. This device must not be used in technical systems which to a high degree have to be fail-safe, e. g. ropeways and aeroplanes. The JX-DIO is no safety-related part as per Machinery Directive 00//EC. This device is not qualified for safety-relevant applications and must, therefore, NOT be used to protect persons. If you intend to operate the device at ambient conditions not being in conformity with the permitted operating conditions, please contact Jetter AG beforehand. Depending on the life cycle of the product, the persons involved must possess different qualifications. In order to grant safety in handling the device at each phase of the product life cycle, the following requirements must be met. Product life cycle Transport/storage: Minimum qualification Trained and instructed personnel with knowledge in handling electrostatic sensitive components. Mounting/installation: Commissioning/ programming: Operation: Decommissioning: Specialized personnel with training in electrical engineering, such as industrial electronics technician. Trained and instructed experts with profound knowledge of, and experience with, electrical/drive engineering, such as electronics engineer for automation technology. Trained, instructed and assigned personnel with knowledge in operating electronic devices. Specialized personnel with training in electrical engineering, such as industrial electronics technician. 0 Jetter AG

11 JX-DIO Safety instructions Modifications and alterations to the module Transporting JX modules For safety reasons, no modifications and changes to the device and its functions are permitted. Any modifications to the device not expressly authorized by Jetter AG will result in a loss of any liability claims to Jetter AG. The original parts are specifically designed for the device. Parts and equipment from other manufacturers are not tested, and therefore not released by Jetter AG. 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. The JX module contains electrostatic sensitive components which can be damaged if not handled properly. To prevent damages to JX modules, the JX backplane bus has to be attached during transport. This is particularly true for transport via mail. To prevent the JX module from being damaged, ship it only in its original packaging and in packaging protecting against electrostatic discharge. In case of damaged packaging inspect the device for any visible damage. Inform your freight forwarder and Jetter AG. Storing Repair and maintenance Replacing modules Disposal When storing the JX-DIO observe the environmental conditions given in the technical specification. The operator is not allowed to repair the device. The device does not contain any parts that could be repaired by the operator. If the device needs repairing, please send it to Jetter AG. During exchange of JX modules, class of protection IP0 is not ensured. Do not touch any electronic components once a JX module housing has been removed from the JX backplane module. If you touch the EMC clip, you may damage this clip. A damaged clip may result in lower noise immunity. When disposing of the device, the local environmental regulations must be complied with. Jetter AG

12 Safety instructions Instructions on EMI Noise immunity of a system Measures The noise immunity of a system depends on the weakest component of the system. For this reason, correct wiring and shielding of cables is of paramount importance. Measures for increasing EMI in electric plants: The module JX-DIO must be attached to a DIN rail acc. to EN 00- x 7.. Follow the instructions given in Application Note 0 "EMC-Compatible Installation of the Electric Cabinet" published by Jetter AG. The following instructions are excerpts from Application Note 0: Maintain physical separation between signal and power lines. Jetter AG recommend spacings greater than 0 cm. Cables and lines should cross each other at an angle of 90. The following line cables must be shielded: Analog lines, data lines, motor cables coming from inverter drives (servo output stage, frequency converter), lines between components and interference suppressor filter, if the suppressor filter has not been placed at the component directly. Shield cables at both ends. Unshielded wire ends of shielded cables should be as short as possible. The entire shield must, in its entire perimeter, be drawn behind the isolation, and then be clamped under an earthed strain relief with the greatest possible surface area. Downloading Application Note 0 You can download Application Note 0 from the Jetter AG homepage at In order to download Application Note 0 "EMC-Compatible Installation of Electric Cabinets" browse the following path: Industrial Automation - Support - Downloads - 07_application_notes". Jetter AG

13 JX-DIO Product description and equipment configuration Product description and equipment configuration Introduction This chapter covers the design of the device, as well as how the order reference is made up including all options. Contents Topic Page Product description - JX-DIO... JX modules: List of documentation... Parts and interfaces of the module... 7 Internal block diagram... 8 Minimum requirements... 9 Accessories for the JX system... 0 Physical dimensions... Jetter AG

14 Product description and equipment configuration Product description - JX-DIO The JX-DIO module Product features The JX-DIO module is a peripheral module for connection of digital sensors and actuators. This module is equipped with 8 digital inputs and 8 multi-purpose digital I/Os. A multi-purpose I/O can be used as digital input or digital output. The features of this product are listed below: 8 digital inputs Input type: IEC - type, pnp 8 multi-purpose I/Os (can be used as inputs or outputs) Input type: IEC - type, pnp Output voltage: DC + V Output current: 0. A Short-circuit proof Color of LED membrane: traffic red (RAL 00) Additional features Additional features of the JX-DIO module are the following: Pulse stretching for digital inputs (8 digital inputs can be configured) Digital input filters for digital inputs Sensor and actuator voltage recognition Read back the condition of digital outputs Pulse width modulation (PWM) (8 digital outputs can be configured) Counter function Short-circuit detection Scope of delivery The following items are included in the scope of delivery of the JX-DIO module: Jetter item no. Quantity Description JX-DIO pin connector, spring-cage technology Terminal labels 0870 Installation Instruction Keying pins Jetter AG

15 JX-DIO Product description and equipment configuration JX modules: List of documentation Introduction Engineering Various documents and software tools will support the user when engineering, installing and programming the JX-DIO module. These documents and software tools can be downloaded from the Jetter AG homepage When performing engineering tasks, the following documents and files will support you: Data sheet on the JX-DIO module Product description Technical specifications Dimensional drawings User manual on the JX-DIO module the document at hand CAD data of the JX-DIO module dxf file with D illustrations stp file with D illustrations User manual on the JC-xx control system Engineering a JX station Product descriptions of JX modules Engineering a JX station on the JX system bus The following document and software tool will support you in engineering a JX station on the JX system bus (JC-x and JC-7): JX-I/O system - User information System bus topology JX system bus specification Product descriptions of JX-BN-CAN, JX and IP7 modules, as well as third-party modules System bus configurator Excel file for designing the system bus SysBus_Configuration_xxx_e.xls (xxx: version) Engineering a JX Station on the JX System Bus The following document and software tool will support you in engineering a JX station on the JX system bus (JC-xx): System bus configurator Excel file for designing the system bus JX-SysBus_Configurator_xxx_e.xls (xxx: version) Jetter AG

16 Product description and equipment configuration Installation The following document will support you in installing modules: Installation Instruction It is included in the boxed module JX-DIO and contains information on: Installation of the module on a DIN rail Terminal assignment Specification of conductor terminals Diagnostics via LEDs User manual on the JX-DIO module the document at hand Programming The following documents and software tools will support you in programming the module: User manual on the JX-DIO module the document at hand JX-I/O system - User information Module numbering system Diagnostics of the modules on the JX system bus JetSym Programming tool User manual on the controller Depending on the controller used you will need the corresponding manual Jetter AG

17 JX-DIO Product description and equipment configuration Parts and interfaces of the module Parts and interfaces The illustration below shows the parts and interfaces of the JX-DIO module: Number Element Description Upper latch Lets you remove the JX module enclosure from the JX backplane module JX backplane module Support and connecting device Connectors Connectors for further JX-modules JX module enclosure Can be removed from the JX backplane module DIN rail latch For removing the JX module from the DIN rail. Lower latch Lets you remove the JX module enclosure from the JX backplane module Not visible in illustration 7 Terminal X Connecting multi-purpose I/Os: As digital inputs IN 9... As digital outputs OUT Terminal X Connecting digital inputs IN LED Diagnostic and status LEDs Jetter AG 7

18 Product description and equipment configuration Internal block diagram Internal block diagram The illustration shows that you can use inputs X.... X.8 as mere inputs. Due to dual-purpose circuitry of the drivers, X.9... X. can be used both as input- and output. This lets you read back the level of the switched output and check, whether the output has actually been set. X.DCV Logik nf, kω X. nf, kω X.8 X. 0 µ F X.DCV 0 nf, kω X.9 nf 0 nf, kω X. 0 Ω nf X. Element Logic circuit Communication Description nf Capacitance on the digital input 0 nf Capacitance on the digital output 0 µf Capacitance on the output supply X.DCV Recognition of the sensor supply at inputs IN... 8 X.DCV Recognition of the sensor supply at inputs IN 9... and supply of the output driver of the digital outputs OUT Jetter AG

19 R E D D S RUN LOAD STOP X SER X X X0 DCV,A Jetter X9 X R E D D X I+ SHLD U+ I+ SHLD X I+ SHLD U+ I+ SHLD R E D D X X X0 DCV 0,A Jetter R E D D X I+ SHLD U+ I+ SHLD X I+ SHLD U+ I+ SHLD STOP RUN LOAD ADRESS 0 S HIGH SER 0 S MID 0 SER S LOW V ERR B C A B C A B C A D E D E D E F F F V RUN INPUT 7 8 INPUT 9 0 JetWeb JC- OUTPUT 7 8 R E D D Jetter X8 X9 X0 DCV 0,A R E D D X I+ SHLD U+ I+ SHLD X I+ SHLD U+ I+ SHLD JX-DIO Product description and equipment configuration Minimum requirements Keeping the software version up-to-date You operate the JX-DIO module in a system consisting of various components by Jetter AG. In order to ensure proper interaction of these components the operating system used and the programming tool JetSym must have the release numbers listed below. Configurations The module JX-DIO can be connected to JetControl xx Ethernet bus node JX-BN-ETH JX system bus of a JetControl x via CAN bus node JX-BN-CAN JX system bus of a dual-axis controller JM-D0-JCx via CAN bus node JX-BN-CAN JX system bus of a JetControl JC-7 equipped with a submodule JX-SB(-I) via CAN bus head JX-BN-CAN JX system bus of a JetControl 9xx equipped with a submodule JX-SB(-I) via CAN bus node JX-BN-CAN Minimum requirements To be able to use the functions described in this document, the modules, controllers and software must meet the following minimum requirements: JC-0 ETHERNET BUS OUT JX-AO JX-BN-ETH JX-AO Jetter POWER SD-CARD POWER JX-BN-CAN BUS IN POWER BUS OUT ETHERNET JX-AO No. Element Description Software version (or higher) JetSym Programming software V..00 JC-xx PLC JetControl xx V JX-BN-ETH Ethernet bus node V JC-x PLC JetControl 0 V.. JC-7 PLC JetControl 7 V..0 JX-SB(-I) Submodule for system bus V..7 JM-D0-JCx Dual-axis controller with integrated PLC JetControl 0 V JX-BN-CAN CAN bus node V JX-DIO Digital input/output module V Jetter AG 9

20 Product description and equipment configuration Accessories for the JX system Labelling strips Ten labelling strips are included in the scope of delivery of the JX-DIO module. Designation DIV_DEK_/_MC-0_NEUT_WS Jetter item no Packaging unit 00 pcs. Keying pins One keying pin is included in the scope of delivery of the JX-DIO module: Designation Jetter item no DIV_BL_SL_._KO_OR Strain relief for BU_0_E_BLZF_GE_RM. Designation DIV_BL_._ZE_8 Jetter item no End clamp for DIN rail Designation DIV_CLIPFIX_ Jetter item no Screwdriver Type SD 0. x. - DIN -A Designation DIV_SCHRAUBENDREHER_,*7 Jetter item no Jetter AG

21 JX-DIO Product description and equipment configuration Physical dimensions Physical dimensions Minimum clearances Module width Mounting orientation At mounting the JX-DIO module, make sure to maintain a minimum clearance above and below. This ensures that there will be enough room to press the latches of the JX backplane module when replacing modules. Minimum clearance, above: 0 mm Minimum clearance, below: mm The JX-DIO module requires a space of mm width. At connecting the JX-DIO module to a JX station, the width is increased by mm. The mounting orientation of the JX-DIO module is vertical. Jetter AG

22

23 JX-DIO Identifying the module Identifying the module Purpose of this chapter This chapter supports you in obtaining the following information from the JX-DIO module: Determining the revision of this module. Retrieving Electronic Data Sheet (EDS) information. Numerous manufacturing-relevant data are stored to EDS. Prerequisites To be able to identify the JX-DIO module the following prerequisites must be fulfilled: The JX-DIO module is connected to a JetControl PLC. The controller is connected to a PC. The programming tool JetSym is installed on the PC. The minimum requirements regarding modules, controllers and software are fulfilled. Information for hotline requests If you wish to contact the hotline of Jetter AG in case of a problem, please have the following information on the JX-DIO module ready: Version number in MR 9 Hardware revision Module code The module code of the JX-DIO is 0. Contents Topic Page Module revisions... Electronic Data Sheet EDS with JC-xx... Electronic Data Sheet EDS - JC-x... 8 Electronic Data Sheet EDS - JC-7 + JX-SB(-I)... 0 Example: Reading out an EDS - JC-xx... Example: Reading out an EDS - JC-x... Identifying the module... Identification by means of the nameplate... 7 Jetter AG

24 Identifying the module Module revisions Introduction Revision number format Each JX module features software with a unique revision number which can be read out via module registers. You will need these revision data if you have to contact the hotline of Jetter AG in case of a problem. The revision numbers of the JX-DIO module are four-figure values.... Element Description Major or main version number Minor or secondary version number Branch or intermediate version number Build version number Register overview Revision numbers can be read out of the following module registers: Register MR 9 MR MR 79 OS version FPGA revision Bootloader version Description Released version Version numbers in the JetSym setup A released version can be recognized by both Branch and Build having got the value 0. For displaying the version number in the setup pane of JetSym, select the format "IP address". Jetter AG

25 JX-DIO Identifying the module Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-x of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. Revision numbers in the JetSym ST application program To display a revision number in the application program use identifier IP#. The JX module out of which the OS version specified in this example is read out, has got I/O-module number. Var JX_Module_revision : Int At %VL 09; End_Var; Task 0 // Checking a revision number When JX_Module_revision = IP#..0.0 Continue; //... End_Task; Related topics Register description - Identification (see page ) Jetter AG

26 Identifying the module Electronic Data Sheet EDS with JC-xx Introduction Register overview Numerous production-relevant data are permanently stored to the EDS. EDS information can be retrieved from registers on the controller JC-xx. The following registers let you read out EDS data: Register R 0000 R 000 R R 00 R R 0070 Description Interface: = Peripheral modules of the JX station Module number within the JX station EDS page 0 - Data EDS page - Data EDS page 0 - Contents Production-related data can be read from EDS page 0. Register Type Description R 0000 int Revision of EDS page 0 R 000 int Module code R R 00 string Module name R 00 int Hardware revision R 00 int Hardware revision EDS page - Contents Production-related data can be read from EDS page. Register Type Description R int Revision of EDS page R R string Serial number R int Production date: day R int Production date: month R 0070 int Production date: year Jetter AG

27 JX-DIO Identifying the module Reading an EDS page To read an EDS page of a JX module connected to a JC-xx proceed as follows: Step Action Select the interface by entering into R Select the JX-module by entering the module number into R 000. Read out EDS data from registers R Related topics Example: Reading out an EDS - JC-xx Jetter AG 7

28 Identifying the module Electronic Data Sheet EDS - JC-x Introduction Register overview Numerous production-relevant data are permanently stored to the EDS. Special registers let you retrieve EDS information. This information is distributed among EDS page 0 and EDS page. Only one page at a time can be accessed via registers. The following registers let you read out EDS data: Register R 000 R 00 R R 00 R R 00 Description I/O module number on the JX system bus EDS page EDS page 0 - Data EDS page - Data EDS page 0 - Contents Production-related data can be read from EDS page 0. To be able to read out EDS page 0 register R 00 must contain value 0. Register Type Description R 00 int Revision of EDS page 0 R 00 int Module code R R 00 string Module name R 00 int Hardware revision R 00 int Hardware revision EDS page - Contents Production-related data can be read from EDS page. To be able to read out EDS page special register 00 must contain value. Register Type Description R 00 int Revision of EDS page R R 009 string Serial number R 000 int Production date: day R 00 int Production date: month R 00 int Production date: year 8 Jetter AG

29 JX-DIO Identifying the module Reading an EDS page To read an EDS page of a JX module connected to a JC-x proceed as follows: Step Action Select the JX module by entering the I/O module number into R 000. Select the EDS page by entering the page number into R 00. Read out EDS data from registers R Related topics Example: Reading out an EDS - JC-x (see page ) Jetter AG 9

30 Identifying the module Electronic Data Sheet EDS - JC-7 + JX-SB(-I) Introduction Register overview Numerous production-relevant data are permanently stored to the EDS. Special registers let you retrieve EDS information. This information is distributed among EDS page 0 and EDS page. Only one page at a time can be accessed via registers. The register numbers for reading the EDS are dependent on the submodule socket number m where the JX-SB(-I) is located: Register R m000 R m00 R m00... R m00 R m00... R m00 Description I/O module number on the JX system bus EDS page EDS page 0 - Data EDS page - Data EDS page 0 - Contents Production-related data can be read from EDS page 0. To be able to read out EDS page 0 register R m00 must contain value 0. Register Type Description R m00 int Revision of EDS page 0 R m00 int Module code R m00... R m00 string Module name R m00 int Hardware revision R m00 int Hardware revision EDS page - Contents Production-related data can be read from EDS page. To be able to read out EDS page register R m00 must contain value. Register Type Description R m00 int Revision of EDS page R m00... R m009 string Serial number R m000 int Production date: day R m00 int Production date: month R m00 int Production date: year 0 Jetter AG

31 JX-DIO Identifying the module Reading an EDS page To read out an EDS page proceed as follows: Step Action Select the JX module by entering the I/O module number into R m000. Select the EDS page by entering the page number into R m00. Read the EDS data from registers R m00... m00 Jetter AG

32 Identifying the module Example: Reading out an EDS - JC-xx Task Solution Sample configuration Software versions Have JetSym display EDS data of any JX module in its Setup pane. In a JetSym application program, declare the EDS registers variables. Then enter the variables in the setup pane. A JX-xxx module is connected to a JC-xx controller. The module JX-xxx is part of a JX station and its module number is. The sample program has been tested on the following software versions: JetSym version.. Control system JC-0 of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym STX program Type // Defining interface and module number JX_EDS: Struct _Interface : Int; Module : Int; End_Struct; // Defining EDS page 0 JX_EDS_PAGE0: Struct Version : Int; Code : Int; ModuleName : String[]; PCB_REV : Int; PCB_Opt : Int; End_Struct; // Defining EDS page JX_EDS_PAGE: Struct Version : Int; Sernum : String[9]; TS_Day : Int; TS_Month : Int; TS_Year : Int; End_Struct; End_Type; Var Jetter AG

33 JX-DIO Identifying the module EDS : JX_EDS At %VL 0000; EDS0 : JX_EDS_PAGE0 At %VL 0000; EDS : JX_EDS_PAGE At %VL 00700; End_Var; Task main Autorun //... End_Task; Reading EDS page 0 EDS.Interface EDS.Module Element Description = EDS data of the modules within the JX station = Module number Reading EDS page EDS.Interface EDS.Module Element Description = EDS data of the modules within the JX station = Module number Jetter AG

34 Identifying the module Example: Reading out an EDS - JC-x Task Solution Sample configuration Software versions Have JetSym display EDS data of any JX module in its Setup pane. In a JetSym application program, declare the EDS registers variables. Then, enter these variables into the setup pane. A JX-BN-CAN equipped with a JX-xxx module is connected to a JC-x controller. The JX-xxx module has got I/O module number on the JX system bus. The sample program has been tested on the following software versions: JetSym version.. Control system JC-x of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym ST program Type // Defining module number and EDS page JX_EDS: Struct Module : Int; Page : Int; End_Struct; // Defining EDS page 0 JX_EDS_PAGE0: Struct Version : Int; Code : Int; Name : String[]; PCB_REV : Int; PCB_Opt : Int; End_Struct; // Defining EDS page JX_EDS_PAGE: Struct Version : Int; Sernum : String[9]; TS_Day : Int; TS_Month : Int; TS_Year : Int; End_Struct; End_Type; Var Jetter AG

35 JX-DIO Identifying the module EDS : JX_EDS At %VL 000; EDS0 : JX_EDS_PAGE0 At %VL 00; EDS : JX_EDS_PAGE At %VL 00; End_Var; Task // End_Task; Reading EDS page 0 Element Description EDS.Module = Module number EDS.Page 0 = Data of EDS page 0 Reading EDS page Element Description EDS.Module = Module number EDS.Page = Data of EDS page Jetter AG

36 Identifying the module Identifying the module MR 9 OS version MR 9 indicates the OS version number of the module JX-DIO. JetSym lets you transfer another operating system to the JX-DIO module. Module register properties Values Type of access Value after reset Released OS version: IP# IP#..0.0 Bootloader version IP# IP#..0.0 Read access OS version MR FPGA revision In MR, the FPGA revision of the module JX-DIO is displayed. The user is not allowed to change the FPGA revision number. Module register properties Values Type of access Value after reset IP# IP#..0.0 Read access FPGA revision Related topics Programming the JX modules (see page 7) Jetter AG

37 JX-DIO Identifying the module Identification by means of the nameplate Introduction Nameplate Each JX 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. The nameplate of JX modules contains the following information: S. / N. : JX-xxx Part No.:0000 Rev.: 0.0 Number Serial number Hardware revision Module name Description Jetter AG 7

38

39 JX-DIO Mounting and installation Mounting and installation Purpose of this chapter This chapter is for supporting you in mounting and installing the JX-DIO as regards the following points: Planning the wiring of a JX-DIO Supplying the JX-DIO with power Connecting sensors and actuators to the JX-DIO Description of the display items Installation Contents Topic Page Interfaces... 0 Installing, replacing and removing the module... Jetter AG 9

40 Mounting and installation. Interfaces Depending on the individual JX peripheral module, the respective terminals have got differing functions and pin assignments. Contents Topic Page Assignment of terminal X... Assignment of terminal X... Internal block diagram... BLZF connector specification for terminals X/X... Connecting digital actuators... Connecting digital sensors in -wire technology... BLIO connector specification for terminals X/X... 7 Connecting digital sensors in -wire technology... 8 Connecting digital sensors for the count function... 0 LEDs on the JX-DIO module... 0 Jetter AG

41 JX-DIO Mounting and installation Assignment of terminal X Interfaces of terminal X Assignment of terminal X Terminal X lets you connect the signals of the following interfaces: Sensor supply at digital inputs IN... 8 at -wire- connection Digital inputs IN... 8 Sensor supply recognition X 7 8 Terminal point Function DCV Sensor supply at digital inputs IN... 8 at -wire connection Digital input IN Digital input IN Digital input IN Digital input IN Digital input IN Digital input IN 7 Digital input IN 7 8 Digital input IN 8 Reference potential Jetter AG

42 Mounting and installation Assignment of terminal X Interfaces of terminal X Assignment of terminal X Terminal X lets you connect the following interface signals: Sensor supply at the digital inputs IN 9... at -wire- connection Digital inputs IN 9... Power supply of the output driver of digital outputs OUT 9... Digital outputs 9... Sensor and actuator supply recognition X 9 0 Terminal point DCV.0A Function Sensor supply at digital inputs IN 9... at -wire connection, and supply of the output driver of digital outputs OUT Multi-purpose I/O, input IN 9 or output OUT 9 0 Multi-purpose I/O, input IN 0 or output OUT 0 Multi-purpose I/O, input IN or output OUT Multi-purpose I/O, input IN or output OUT Multi-purpose I/O, input IN or output OUT Multi-purpose I/O, input IN or output OUT Multi-purpose I/O, input IN or output OUT Multi-purpose I/O, input IN or output OUT Reference potential Jetter AG

43 JX-DIO Mounting and installation Internal block diagram Internal block diagram The illustration shows that you can use inputs X.... X.8 as mere inputs. Due to dual-purpose circuitry of the drivers, X.9... X. can be used both as input- and output. This lets you read back the level of the switched output and check, whether the output has actually been set. X.DCV Logik nf, kω X. nf, kω X.8 X. 0 µ F X.DCV 0 nf, kω X.9 nf 0 nf, kω X. 0 Ω nf X. Element Logic circuit Communication Description nf Capacitance on the digital input 0 nf Capacitance on the digital output 0 µf Capacitance on the output supply X.DCV Recognition of the sensor supply at inputs IN... 8 X.DCV Recognition of the sensor supply at inputs IN 9... and supply of the output driver of the digital outputs OUT 9... Jetter AG

44 Mounting and installation BLZF connector specification for terminals X/X Ordering data of the connector Two 0-pin plugs are included in the scope of delivery of the JX-DIO module. They can also be ordered individually by the following ordering data: Designation Jetter item no. 089 BU_0_E_BLZF GE_RM. Connector specification For information on connector specification refer to the following list: Connector specification Connector technology Spring cage connection Type 0-pin, contact spacing. mm Connectable conductors Outer diameter of the isolation.90 mm max. AWG... 8 Terminal range 0.. mm Stripping length 0 mm Specification without wire end ferrules Single conductor H0(07) V-U 0.. mm Finely stranded conductor H0(07) V-K 0.. mm Specification with wire end ferrules Wire end ferrule without collar to DIN 8/ 0.. mm Wire end ferrule with collar to DIN 8/ 0.. mm Crimping tool to DIN 8 PZ, PZ ROTO, PZ / Screwdriver The corresponding screwdriver can be obtained from Jetter AG. Type SD 0. x. - DIN -A Designation DIV_SCHRAUBENDREHER_,*7 Jetter item no Jetter AG

45 R E D R E D JX-DIO Mounting and installation Connecting digital actuators Conductor design Please observe the following aspects when connecting digital signals: Shielding is not required. Use the proper wire size for the amperage requirement of the actuator Separation of load and logic voltage Separate load and logic voltage Use separate power supply units for connecting the load voltage of digital inputs or outputs and the logic voltage. Separating load and logic voltage has got the following advantage: When the load voltage is switched off, communication with the JX modules is still possible. Connecting digital actuators To all 8 outputs digital actuators are connected in the same way. The following illustration shows an actuator connected to output OUT 9. Load voltage DCV_P at terminal X.DCV and logic voltage DCV_L at terminal X0 of the JX-BN-CAN module are supplied by separate power supply units. X JX-BN-CAN Jetter JX-DIO 9 X8 X 0 BUS IN BUS OUT X9 X Signal POWER X0 DCV 0,A DCV FE DCV_P FE DCV_L FE Number Description Line to the digital actuator Digital input/output module JX-DIO Power supply for the JX station Power supply for the digital actuator Digital actuator with separate power supply Related topics Technical specifications (see page ) Jetter AG

46 R E D R E D Mounting and installation Connecting digital sensors in -wire technology Conductor design Please observe the following aspects when connecting digital signals: Shielding is not required. Use the proper wire size for the amperage requirement of the actuator Separation of load and logic voltage Separate load and logic voltage Use separate power supply units for connecting the load voltage of digital inputs or outputs and the logic voltage. Separating load and logic voltage has got the following advantage: When the load voltage is switched off, communication with the JX modules is still possible. Connecting digital sensors The connection of digital sensors is identical for all 8 inputs and all 8 multi-purpose I/Os. In the following illustration, a sensor has been connected to input IN. X JX-BN-CAN Jetter JX-DIO X8 X BUS IN X9 X BUS OUT Signal 7 8 POWER X0 DCV 0,A DCV FE DCV_L FE Number Description Cable leading to the digital sensor Digital input/output module JX-DIO Power supply for the JX station and the digital sensor Digital sensor with individual power supply Related topics Technical specifications (see page ) Jetter AG

47 JX-DIO Mounting and installation BLIO connector specification for terminals X/X Ordering data of the connector As an option, digital inputs can be connected by -wire technology via BLIO connector. This connector can be ordered separately using the following order data: Designation Jetter item no. 089 BU_0_E_BL-I/O_GE_RM. Connector specification For information on connector specification refer to the following list: Connector specification Connector technology Spring connection, push in Type 0-pin, contact spacing. mm Connectable conductors Outer diameter of the isolation.90 mm max. AWG... 8 Terminal range 0.0. mm Stripping length 0 mm Specification without wire end ferrules Single conductor H0(07) V-U 0..0 mm Finely stranded conductor H0(07) V-K 0.. mm Specification with wire end ferrules Wire end ferrule without collar to DIN 8/ 0..0 mm Wire end ferrule with collar to DIN 8/ mm Crimping tool to DIN 8 PZ, PZ ROTO, PZ / Screwdriver The corresponding screwdriver can be obtained from Jetter AG. Type SD 0. x. - DIN -A Designation DIV_SCHRAUBENDREHER_,*7 Jetter item no Jetter AG 7

48 Mounting and installation Connecting digital sensors in -wire technology Prerequisites Advantages of -wire technology For connecting digital sensors in -wire technology, you need the BLIO connector. This connector does not belong to the scope of delivery of the JX-DIO module and must therefore be ordered separately. There are the following advantages of connecting digital sensors in -wire technology: An additional terminal block in the control cabinet to distribute the sensor supply is not necessary. Voltage diagnostics for supplying the digital sensors Conductor design Please observe the following aspects when connecting digital signals: Shielding is not required. Use the proper wire size for the amperage requirement of the actuator Connection of BLIO The following illustration shows the connection of BLIO for digital sensors in -wire technology: 7 DCV_L FE Number Description Jumper between sensor supply and sensor supply recognition of the JX-DIO module Connecting the reference potential 0 V of the power supply unit with the BLIO connector Connecting the reference potential 0 V with the sensors The 0 terminal points at the right hand side are connected with each other. Connecting the sensor supply with the sensors The 0 terminal points of the middle row are connected with each other. Connecting the sensor supply of the power supply unit with the BLIO connector Jumper between the reference potential of the power supply unit and of the JX-DIO module 8 Jetter AG

49 R E D R E D JX-DIO Mounting and installation Number Description 7 Terminal points of the 8 signals leading to the sensors Connecting digital sensors The connection of digital sensors is identical for all 8 inputs and all 8 multi-purpose I/Os. In the following illustration, a sensor has been connected to input IN in -wire technology. X JX-BN-CAN Jetter JX-DO X8 X BUS IN X9 X BUS OUT Signal DCV 7 8 POWER X0 DCV 0,A FE DCV_L FE Number Description Cable leading to the digital sensor Digital input/output module JX-DIO Power supply for the JX station and the digital sensor Digital sensor, power supply via BLIO-connector directly Related topics Technical specifications (see page ) Jetter AG 9

50 R E D R E D Mounting and installation Connecting digital sensors for the count function Conductor design Please observe the following aspects when connecting digital signals: Shielding is recommended Use the proper wire size for the amperage requirement of the sensor Separation of load and logic voltage Separate load and logic voltage Use separate power supply units for connecting the load voltage of digital inputs or outputs and the logic voltage. Separating load and logic voltage has got the following advantage: When the load voltage is switched off, communication with the JX modules is still possible. Connecting digital sensors The connection of digital sensors is identical for both counting inputs.the connection of terminal X is identical for both peripheral modules JX-DI and JX-DIO. DC V X JX-DI JX-DI Pulses A X Pulses B 7 8 X JX-DIO JX-DIO Gate A Gate B X X Number Description Digital pulses of a sensor Shielded line leading to the sensor Here: Terminal X of the JX-DIO module Peripheral module JX-DI Peripheral module JX-DIO Gate input for locking and unlocking the counter function 0 Jetter AG

51 JX-DIO Mounting and installation Related topics Technical specifications (see page ) Counter configuration (see page 8) Register description - Counter function (see page ) Jetter AG

52 Mounting and installation LEDs on the JX-DIO module Introduction LEDs on the JX-DIO module The module JX-DIO indicates conditions and errors through its LEDs. This feature lets you directly locate an error. The JX-DIO module is equipped with 0 LEDs which indicate conditions and errors. JX-DIO R E D LED Color Description R green Run LED E red Error LED D red Diagnostic function D red Diagnostic function amber Status LED for input IN amber Status LED for input IN amber Status LED for input IN amber Status LED for input IN amber Status LED for input IN amber Status LED for input IN 7 amber Status LED for input IN 7 8 amber Status LED for input IN 8 9 amber Status LED for multi-purpose I/O 9 0 amber Status LED for multi-purpose I/O 0 amber Status LED for multi-purpose I/O amber Status LED for multi-purpose I/O amber Status LED for multi-purpose I/O amber Status LED for multi-purpose I/O amber Status LED for multi-purpose I/O amber Status LED for multi-purpose I/O Jetter AG

53 JX-DIO Mounting and installation Normal operating condition In normal operating condition, the LEDs of the module JX-DIO indicate the following: R E D D Normal operating condition ON OFF OFF OFF No error, communication is active LEDs on the JX-DIO module The JX-DIO module is equipped with 0 LEDs which indicate conditions and errors. R E D D State ON OFF OFF OFF ON ON ON ON ON ON No error, communication is active - - Communication with the bus node, or JC-xx or JC-9xx is not active. ON Hz - Hardware error Hz Hz Hz OS of the module is not valid Short circuit of an output on terminal X OS update is running State of the amber status LEDs for X The amber LEDs on the module JX-DIO indicate the digital signal level of connected hardware. You will see whether a sensor actually returns the expected level. The amber LEDs... 8 apply to terminal X. IN... IN 8 If then... the voltage level of the terminal < + V, the voltage level of the terminal > + V, the amber LED is not lit. the amber LED is lit. Status of the amber status LEDs for X The amber LEDs on the module JX-DIO indicate the digital signal level of connected hardware. You will see whether a sensor or actuator actually returns the expected level. The amber LEDs 9... apply to terminal X. I/O 9... I/O If then... the voltage level of the terminal < + V, the voltage level of the terminal > + V, the amber LED is not lit. the amber LED is lit. In case of multi-purpose I/Os it does not make any difference regarding the LED status whether the terminal functions as an input, an output or a counter. Jetter AG

54 Mounting and installation Description of the amber LEDs LED State Description OFF ON OFF OFF ON OFF ON Input has low level. Input has high level. Input has low level. Input has high level. Multi-purpose I/O 9 has low level. Multi-purpose I/O 9 has high level. Multi-purpose I/O has low level. Multi-purpose I/O has high level. Jetter AG

55 JX-DIO Mounting and installation. Installing, replacing and removing the module Introduction This chapter covers installation, replacement and removal of JX modules. Contents Topic Page Installing the JX peripheral module on a DIN rail... Replacing the JX peripheral module... 7 Removing the JX peripheral module from the DIN rail... 9 Jetter AG

56 Mounting and installation Installing the JX peripheral module on a DIN rail Installation To install a JX peripheral module on a DIN rail (to DIN EN 00) proceed as follows: Step Action Place the JX peripheral module on the upper edge of the DIN rail. Snap the JX peripheral module onto the lower edge of the DIN rail. Slide the JX peripheral module to the other modules of the JX station. Related topics Replacing the JX peripheral module (see page 7) Removing the JX peripheral module from the DIN rail (see page 9) Jetter AG

57 JX-DIO Mounting and installation Replacing the JX peripheral module Removing the JX enclosure To remove the JX enclosure of the JX peripheral module from the JX backplane module proceed as follows: Step Action Remove power from the JX station. Press the upper and lower latches simultaneously. Keep the latches pressed. Pull off the JX enclosure from the JX backplane module. Mounting the JX enclosure To attach the enclosure of the JX peripheral module to the JX backplane module proceed as follows: Step Action Slide the JX enclosure onto the JX backplane module until the latches snap into place. Result: Installation of the JX peripheral module to the JX backplane module is now completed. Jetter AG 7

58 Mounting and installation Related topics Installing the JX peripheral module on a DIN rail (see page ) Removing the JX peripheral module from the DIN rail (see page 9) 8 Jetter AG

59 JX-DIO Mounting and installation Removing the JX peripheral module from the DIN rail Removal To remove a JX peripheral module from a rail proceed as follows: Step Remove power from the JX station. Action Slide the adjacent JX peripheral modules aside. By doing so, the JX backplane to the other JX peripheral modules is disconnected. Pull down the DIN rail latch. Swing the lower part of the JX peripheral module forward. Jetter AG 9

60 Mounting and installation Step Action Remove the JX peripheral module from the DIN rail. Related topics Installing the JX peripheral module on a DIN rail (see page ) Replacing the JX peripheral module (see page 7) 0 Jetter AG

61 JX-DIO Initial commissioning Initial commissioning Purpose of this chapter This chapter gives a compact description on how to commission the module JX-DIO and covers the following functions: Switching multi-purpose I/Os as outputs 9 through via JetSym setup pane. Reading digital inputs... 8 via JetSym setup pane. Prerequisites To be able to commission the JX-DIO module the following prerequisites have to be fulfilled: The JX-DIO module is connected to a JetControl PLC. The controller is connected to a PC. The programming tool JetSym is installed on the PC. The minimum requirements regarding modules, controllers and software are fulfilled. Contents Topic Page Preparatory work for initial commissioning... Initial commissioning along with a JC-x... Initial commissioning along with a JC-xx... Jetter AG

62 Initial commissioning Preparatory work for initial commissioning Behavior after power-up Terminal points of digital outputs... 8 For switching digital outputs the module JX-DIO needs not be configured after it has been switched on. After switching-on, all 8 digital outputs are in OFF state. A voltage of 0 V is applied. Apply voltage to terminal point X.DCV and X.DCV to be able to switch the digital outputs X V DC X 7 DC 8 +V DC X 9 0 DC Jetter AG

63 JX-DIO Initial commissioning Status of the LEDs After switching-on the module JX-DIO its LEDs are lit as follows: JX-DIO R E D R E D D... Normal operating condition ON OFF OFF OFF - No error, communication is active Jetter AG

64 V ERR B C A B C A B C A F F F V RUN R E D DCV 0,A R 9 E 0 7 D Initial commissioning Initial commissioning along with a JC-x Configuration Initial commissioning along with a JC-x is based on the following configuration: STOP RUN LOAD SER S S ADDRESS D E D E HIGH MID INPUT INPUT Jetter JetWeb JC- OUTPUT JX-BN-CAN Jetter X8 JX-DIO X SER S D E LOW BUS IN X9 X BUS OUT X0 Number Element Description JC-x Controller JX-BN-CAN Bus node for JX system bus JX-DIO Digital input and output module of I/O module number X Terminals for digital outputs OUT... 8 X Terminal for multi-purpose I/O 9... Determining the I/O number The digital outputs of the module JX-DIO are assigned to the following I/O numbers: x x z z Element Description xx I/O module number of the module in the JX system bus, here 0 zz Number of the input/output,... Switching an output via JetSym Switch the digital outputs OUT 9... OUT via JetSym setup pane using I/O numbers : Number Element Description New state for the digital output = ON ( V at the output) 0 = OFF (0 V at the output) Jetter AG

65 RUN R E D STOP LOAD DCV,A R 9 E 0 7 D JX-DIO Initial commissioning Initial commissioning along with a JC-xx Configuration Initial commissioning along with a JC-xx is based on the following configuration: JC-0 Jetter JX-DIO S X9 X X ETHERNET BUS OUT X X X X POWER SER X0 SD CARD Number Element Description JC-xx Controller JX-DIO Digital input and output module, module number X and X Terminals for digital outputs OUT... Determining the I/O number The digital outputs of the module JX-DIO are assigned to the following I/O numbers: m m z z Element Description mm Module number of the module within the JX station: here 0 zz Number of the input/output,... Switching an output via JetSym Switch the digital outputs OUT 9... OUT in the JetSym setup pane via I/O numbers : Number Element Description New state for the digital output = ON ( V at the output) 0 = OFF (0 V at the output) Reading an input via JetSym You can read the inputs either individually, bit-coded, or as a date at the process data input. Jetter AG

66

67 JX-DIO Programming Programming Purpose of this chapter This chapter is for supporting you in programming the JX-DIO module in the following fields of activity: Determining the register numbers depending on the system configuration. Reading digital inputs Switching digital outputs Programming additional features and their functions Prerequisites To be able to program the JX-DIO module the following prerequisites have to be fulfilled: The JX-DIO module is connected to a JetControl PLC. The controller is connected to a PC. The programming tool JetSym is installed on the PC. The minimum requirements regarding modules, controllers and software are fulfilled. Contents Topic Page Abbreviations, module register properties and formats... 8 Register and I/O Numbering for JX Modules... 9 Register access to JX modules on the JX system bus Programming by JetSym module headers... 8 Reading inputs and switching outputs Input filters... 9 Pulse stretching... 0 Pulse-width modulation (PWM)... Counter function... Error states of digital outputs... 7 Jetter AG 7

68 Programming Abbreviations, module register properties and formats Abbreviations The abbreviations used in this document are listed in the following table: Abbreviation Description R 00 Register 00 MR 0 Module register 0 Module register properties Each module register is characterized by certain properties. For many module registers most properties are identical. For example, their value after reset is zero. In the following description, module register properties are mentioned only if a property deviates from the following default properties. Module register properties Type of access Value after reset Takes effect Write access Data type Default property for most module registers Read/write 0 or undefined (e.g. the release number) Immediately Always Integer Number formats The number formats used in this document are listed in the following table: Notation 00 Decimal 0x00 Hexadecimal 0b00 Binary Numerical format JetSym sample programs The notation for sample programs used in this document is listed in the following table: Notation Description Var, When, Task Keyword BitClear(); Commands 00 0x00 0b00 Constant numerical values // This is a comment Comment //... Further program processing 8 Jetter AG

69 JX-DIO Programming. Register and I/O Numbering for JX Modules Introduction Purpose of register numbers 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. Register numbers are applied in the following cases: Reading from, or writing to a module register from within the JetSym setup window. Declaring a module register as variable in the JetSym application program. Declaring a module register as tag in JetViewSoft. Purpose of I/O numbers I/O numbers are applied in the following cases: Reading a digital input in the JetSym setup window. Reading from, or writing to a digital output from within the JetSym setup window. Declaring a digital input or output as variable in the JetSym application program. Declaring a digital input or output as tag in JetViewSoft. Contents Topic Page Registers and module registers I/O module numbers on the JX system bus... 7 Register and I/O Numbers with JC-x and JM-D0-JC-x... 7 Register and I/O Numbers with JC-xx... 7 Register and I/O Numbers for JC-7 with JX-SB(-I)... 7 Register and I/O Numbers for JC-800 with JX-SB(-I)... 7 Register and I/O Numbers for JC-9xx with JX-SB(-I)... 7 Jetter AG 9

70 Programming Registers and module registers Definition - Module register Definition - Registers Module registers let you read process, configuration and diagnostics data from the module JX-DIO, or write such data to it. The module register number within a module is unique. Direct access to registers is possible from: an application program the JetSym setup pane a visualization application The register number within a system is unique. Example - Module register Example - Register Module register 9 lets you access the OS revision of a JX-AI module. A JX-AI module is connected to the system bus of a JC-x via bus node JX-BN-CAN. The module has got I/O module number. 0 0 z No. Element Description Register number Can be used directly Register prefix 00: For JX modules on the system bus of a JC-x. Module register number z = 9: Operating system version Register number 009 lets you directly read out the OS version..0.0 in the setup pane of JetSym. Counterexample - Module register If you enter number 9 in the setup pane of JetSym, the operating system version is not read out. 70 Jetter AG

71 V ERR B C A B C A B C A F F F V RUN R E D DCV 0,A R E D R E D DCV 0,A R E D R E D R E D JX-DIO Programming I/O module numbers on the JX system bus I/O module number Each module on the JX system bus is assigned an I/O module number for clear identification. The I/O module number is dependent on the position of the module on the JX system bus. Assigning this module number is carried out according to the following rules: The controller has always got I/O module number. JX-BN-CAN modules are counted separately. The first JX-BN-CAN is assigned I/O module number. The JX-PS and JX-PS modules are not assigned an I/O module number. The first non-intelligent JX or JX module is assigned I/O module number. Intelligent JX modules, e.g. JX-SV, are not assigned an I/O module number. Example: I/O module numbering Several JX modules are connected to a JC-x controller via JX system bus. STOP RUN LOAD SER SER S S S ADDRESS D E D E D E HIGH MID LOW INPUT INPUT Jetter JetWeb JC- OUTPUT JX-BN-CAN Jetter X8 X BUS IN JX-DI JX-DIO X JX-BN-CAN Jetter X8 BUS IN JX-DI JX-DIO X X X9 X9 X X X X BUS OUT BUS OUT X0 X0 Number Module I/O module number JC-x JX-BN-CAN JX-AO JX-DIO JX-BN-CAN JX-DI 7 JX-AI Jetter AG 7

72 V ERR B C A B C A B C A F F F V RUN R E D DCV 0,A R 9 E 0 7 D R 9 E 0 7 D Programming Register and I/O Numbers with JC-x and JM-D0-JC-x Register numbers for JX modules Register numbers for JX modules connected to a JC-x or JM-D0-JCx consist of the following elements: x x z Element Description Value range xx I/O module number on the JX system bus Module number of the JX-BN-CAN minus... z Module register number I/O numbers for JX modules I/O numbers for JX modules connected to a JC-x or JM-D0-JCx consist of the following elements: x x z z Element Description Value range xx I/O module number on the JX system bus... zz Module-specific I/O number... Example Several JX modules are connected to a controller JC-x. STOP RUN LOAD SER S S ADDRESS D E D E HIGH MID INPUT INPUT Jetter JetWeb JC- OUTPUT JX-BN-CAN Jetter X8 JX-DI JX-DIO X X SER S D E LOW BUS IN X9 X X BUS OUT X0 Number Module I/O module number Register I/O JC-x JX-BN-CAN JX-DI JX-DIO Jetter AG

73 R E D RUN LOAD STOP DCV,A R E D D I+ SHLD U+ I+ SHLD I+ SHLD U+ I+ SHLD R E D R E D R E D R E D R E D R E D R E D R DCV 0,A R E D JX-DIO Programming Register and I/O Numbers with JC-xx Module numbers in a JX station Register numbers for JX modules To determine the I/O module number in a JX station proceed as follows: Count the module numbers left-to-right, starting from. Do not count the power supply module JX-PS. Register numbers for JX modules connected to a JC-xx consist of the following elements: 0 0 x x z z z z Element Description Value range xx Module number of the module within the JX station zzzz Module register number I/O numbers for JX modules I/O numbers for JX modules connected to a JC-xx consist of the following elements: x x z z Element Description Value range xx Module number of the module within the JX station zz Module-specific I/O number... Example Several JX modules are connected to a controller JC-xx. JC-0 Jetter JX-AO JX-DIO JX-DIO JX-DIO JX-DIO JX-DIO JX-DIO JX-DIO JX-PS Jetter JX-DIO S X9 X X X X X X X X X X BUS OUT ETHERNET X X X X X X X X X X X X SER POWER X0 SD-CARD POWER X Number Module Module number Register I/O JC-xx Refer to documentation on JC-xx JX-AO 000zzzz 00000zz JX-PS JX-DIO 0 000zzzz 00000zz Jetter AG 7

74 R E D DCV 0,A R 9 E 0 7 D R 9 E 0 7 D Programming Register and I/O Numbers for JC-7 with JX-SB(-I) Register numbers for JX modules Register numbers for JX modules connected to a JC-7 equipped with a JX-SB(-I) consist of the following elements: m 0 x x z Element Description Value range m Submodule socket... xx I/O module number on the JX system bus Module number of the JX-BN-CAN minus... z Module register number I/O numbers for JX modules I/O numbers for JX modules connected to a JC-7 equipped with a JX-SB(-I) consist of the following elements: m x x z z Element Description Value range m Submodule socket +... xx I/O module number on the JX system bus... zz Module-specific I/O number... Example Several JX modules are connected to a JetControl JC-7 equipped with a submodule JX-SB(-I). JX-BN-CAN Jetter JX-DI JX-DIO X8 X X BUS IN X9 X X JetControl JC7 BUS OUT X0 Number Module I/O module number Register I/O JC-7 - Module slot: JX-SB - Submodule socket: JX-BN-CAN JX-DI JX-DIO Jetter AG

75 JX-DIO Programming Register and I/O Numbers for JC-800 with JX-SB(-I) Register numbers for JX modules Register numbers for JX modules connected to a JC-800 equipped with a JX-SB(-I) consist of the following elements: C M 0 x x z Element Description Value range C Module board number... M System bus module... xx I/O module number on the JX system bus Module number of the JX-BN-CAN minus... z Module register number I/O numbers for JX modules I/O numbers for JX modules connected to a JC-800 equipped with a JX-SB(-I) consist of the following elements:... C M x x z z Element Description Value range... Input... Output C Module board number... M System bus module... xx I/O module number on the JX system bus... zz Module-specific I/O number... Jetter AG 7

76 Programming Register and I/O Numbers for JC-9xx with JX-SB(-I) Register numbers for JX modules Register numbers for JX modules connected to a JC-9xx equipped with a JX-SB(-I) consist of the following elements: 0 S J 0 x x z Element Description Value range S Number of the module board... J Number of the JX-I/O board (JX system bus) located on the module board... xx I/O module number on the JX system bus Module number of the JX-BN-CAN minus... z Module register number I/O numbers for JX modules I/O numbers for JX modules connected to a JC-9xx equipped with a JX-SB(-I) consist of the following elements: 0 S J 0 x x z z Element Description Value range S Number of the module board... J Number of the JX-I/O board (JX system bus) located on the module board... xx I/O module number on the JX system bus 0... zz Module-specific I/O number... 7 Jetter AG

77 JX-DIO Programming. Register access to JX modules on the JX system bus Introduction Direct register access Each JX module supports over 0,000 module registers. On the JX system bus, the 0,000 module registers are accessed via 0 registers. Eight module registers can directly be accessed by entering a register number. The remaining 9,99 module registers are accessible indirectly via an index register and a value register. The following module registers have been assigned to register numbers directly. Status Command Process data Operating system, respectively firmware version Indirect register access Any remaining module registers of the JX modules can only be accessed indirectly via an index register and a value register. Contents Topic Page Direct register access to JX modules on the JX system bus Example - Direct register access Indirect register access to JX modules on the JX system bus Example - Indirect register access... 8 Module registers for indirect register access... 8 Jetter AG 77

78 V ERR A A A F F F V RUN R E D DCV 0,A R E D SHLD U+ I+ SHLD SHLD U+ I+ I+ U/I- I+ U/I- U/I- U/I- SHLD Programming Direct register access to JX modules on the JX system bus Direct register access Assignment of the register numbers 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. At direct register access, the module registers are assigned to the register numbers as follows: STOP RUN LOAD SER SER S S S ADDRESS B C B C B C D E D E D E HIGH MID LOW INPUT INPUT Jetter JetWeb JC- OUTPUT JX-BN-CAN BUS IN Jetter X8 JX-AI X X9 X BUS OUT POWER X0 xx0 0 xx xx Number Element Description JC-x Controller JX-AI JX module with 0,000 module registers Module registers Module register numbers of the JX module for direct access Register numbers Register numbers of the controller for direct access Overview of direct and indirect module registers In the following table, the module registers are shown which can be accessed on the JX system bus either in direct or in indirect mode. Module register number Direct Indirect , Jetter AG

79 JX-DIO Programming Example - Direct register access Purpose of this example Task Solution Configuration This example demonstrates how to directly enter values into module registers. The exact functionality of the power supply unit used in this example is not relevant. Check on a JX-DIO module the power supply of digital outputs at terminal point X.DCV. If the power supply fails, an error handling routine is to be executed. Check MR 0 on the JX-DIO module whether bit has been cleared. If this is the case, trigger the error handling routine. This example is based on the following configuration: Number Element Description JC-x Controller JX-BN-CAN Bus node for the JX system bus I/O module number JX-DIO Digital I/O module I/O module number Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-x of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym ST program Var // Status register State : Int At %VL 000; End_Var; Task 0 // Waiting until power is zero When BIT_CLEAR(State, ) Continue; // Error handling routine End_Task; Jetter AG 79

80 V ERR A A A F F F V RUN R E D DCV 0,A R E D I+ U/I- SHLD U+ I+ U/I- SHLD I+ U/I- SHLD U+ I+ U/I- SHLD Programming Indirect register access to JX modules on the JX system bus Register overview At indirect register access, the following module registers are used: Register MR 7 MR 8 Description Index for indirect register access Value for indirect register access Indirect register access The indirect register access to a module register is carried out via an index and a value register in two steps. Step Action Write the number of the module register into MR 7 Index for indirect register access. Read, respectively write, the value of the module register, via MR 8 Value for indirect register access. Assignment of the register numbers At indirect register access, the module registers are assigned to the register numbers as follows: STOP RUN LOAD SER SER S S S ADDRESS B C B C B C D E D E D E HIGH MID LOW INPUT INPUT Jetter JetWeb JC- OUTPUT JX-BN-CAN BUS IN Jetter X8 JX-AI X X9 X POWER BUS OUT X0 0 xx7 xx Number Element Description JC-x Controller JX-AI JX module with 0,000 module registers Module registers Module register numbers of the JX module for indirect access Register numbers Register numbers of the controller for indirect access Overview of direct and indirect module registers In the following table, the module registers are shown which can be accessed either in direct or in indirect mode: 80 Jetter AG

81 JX-DIO Programming Module register number Direct Indirect ,999 Rules applying to indirect register access Please make sure at indirect register access, that MR 7 Index for indirect register access is not overwritten by another source. Please keep to the following rules when applying indirect register access to JX modules: In the application program, the registers may only be accessed within the same task. Simultaneous register access from various sources is not permitted. These are possible sources: Various tasks of the application program in the controller JetSym setup a visualization application Related topics Register description for indirect register access (see page 8) Example: Indirect register access (see page 8) Jetter AG 8

82 Programming Example - Indirect register access Purpose of this example Task Solution Configuration This example demonstrates how to indirectly enter values into module registers. The exact function of the digital filters used is not relevant. Set the digital filters of inputs IN through IN on the module JX-DIO to ms. Set the filter interval in MR to ms. Then, enable the filters in MR. All module registers allow indirect access. This example is based on the following configuration: Number Element Description JC-x Controller JX-BN-CAN Bus node for the JX system bus I/O module number JX-DIO Digital I/O module I/O module number Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-x of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym ST program Var // Index registers Index : Int At %VL 007; // Value registers Data : Int At %VL 008; End_Var; Task 0 // Setting index register to MR Index := ; // Indirectly entering a filter interval of 7 into MR Data := 7; // Setting index register to MR Index := ; // Enabling filter for IN... IN in MR BIT_SET(Data, 0); BIT_SET(Data, ); BIT_SET(Data, ); End_Task; 8 Jetter AG

83 JX-DIO Programming Module registers for indirect register access MR 7 Index for indirect register access MR 7 lets you specify a module register number for indirect register access. Module register properties Values ,999 Value after reset 9 MR 8 Value for indirect register access MR 8 lets you read or write a module register value. Module register properties Values Dependent on the specified module register number in MR 7 Jetter AG 8

84 Programming. Programming by JetSym module headers Introduction Optional usage Benefits Jetter AG supplies a file for the user, in which all module registers of the JX-DIO have been declared as a variable. In this document, the variable names of the module headers are used in the sample programs and in the register description. Usage of the JetSym module headers is optional. The declaration of the JX-DIO module registers as a variable can further be carried out by the JetSym instructions VAR and END_VAR. Programming by JetSym module headers offers the following benefits to the user: Time-saving at the declaration of module registers. Avoiding errors at the declaration of module registers. Increase in efficiency at setting up JetSym programs Contents This chapter covers the following topics: Topic Page Module headers for JC-x or JX-SB(-I) and JetSym ST... 8 Module header for JC-xx and JetSym STX Jetter AG

85 JX-DIO Programming Module headers for JC-x or JX-SB(-I) and JetSym ST JetSym ST module headers For programming JetSym ST applications in connection with a JC-x controller or the submodule JX-SB(-I), the following module header is needed: jx_dio.stp Module header Description JetSym ST module headers Download of the module header Software versions The module header for the JX-DIO module can be downloaded from the Jetter homepage The module header can be found via quicklink on the product site of the JX-DIO module. The sample program has been tested on the following software versions: JetSym version.. Control system JC-x of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. Example: JetSym ST At a JC-x, a JX-AO module has been connected via a JX-BN-CAN bus node to the system bus. The JX-AO module has got I/O module number. For the module register MR 0, register number 000 results. // Loading module header #include "JX_AO.stp" Var // Declaring module JX-AO as of register number 000 JXAO: TYPE_JX_AO at %VL 000; End_Var; Task 0 // Indirect writing of value into MR 0 JXAO.MR_Index := 0; JXAO.MR_Data := ; End_Task; Jetter AG 8

86 Programming Module header for JC-xx and JetSym STX Module header for JetSym STX For programming JetSym STX applications in connection with a JC-xx controller, the following module header is needed: jx_dio.stxp Module header Description Module header for JetSym STX Download of the module header Software versions The module header for the JX-DIO module can be downloaded from the Jetter homepage The module header can be found via quicklink on the product site of the JX-DIO module. The sample program has been tested on the following software versions: JetSym version.. Control system JC-0 of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. Example: JetSym STX A module JX-AO is connected to a JC-0 directly. The JX-AO module has got module number. For the module register MR 0, register number results. // Loading module header #include "JX_AO.stxp" Var // Declaring module JX-AO as of register number st_jxao : TYPE_JX_AO At %VL ; End_Var; Task main autorun // Direct writing of value into MR 0 n_config_ st_jxao.out.config := End_Task; 8 Jetter AG

87 JX-DIO Programming. Reading inputs and switching outputs Introduction Applications This chapter describes the steps towards reading a digital input and switching a digital output. The following applications are possible: Reading the state of digital sensors Controlling digital actuators Contents This chapter covers the following topics: Topic Page Multi-purpose I/Os Reading all inputs/writing all output values Example: Switching digital outputs - JC-xx/JC-9xx Example: Reading the inputs and switching the outputs - JC-x... 9 Example: Switching digital outputs - JC Jetter AG 87

88 Programming Multi-purpose I/Os Multi-purpose I/Os A multi-purpose I/O can be used as digital input or digital output. Configuration is not required. You can configure as many multi-purpose I/Os as required as digital input or output. If a multi-purpose I/O is used as digital input, the related digital output must be disabled (OFF). Technical specifications Type of input/output Number of input/output Digital input IN... IN 8 Multi-purpose I/O IN 9... IN /OUT 9... OUT Reading back the outputs If multi-purpose I/Os are applied, you can read back the physical state of the digital output by means of the corresponding digital input. 88 Jetter AG

89 JX-DIO Programming Reading all inputs/writing all output values Reading all inputs Writing all output values Via MR, you read all inputs of the JX-DIO module in one read cycle: all inputs IN... IN are stored in bit-coded format. Via MR, you write all output values of the JX-DIO module in one write cycle: all outputs OUT 9... OUT are stored in bit-coded format. Technical specifications Module registers Number of input/output MR IN... IN MR OUT 9... OUT Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-0 of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym STX program Var // Declaring the inputs All_In : Int At %vl 0000; // Declaring the outputs All_Out :Int At %vl 0000; End_Var; Task In_Output SetRead Autorun // if all inputs are, all outputs are set If All_In = 0b Then All_Out := 0xff00; End_If; End_Task; Jetter AG 89

90 R E D RUN LOAD STOP DCV,A R E D Programming Example: Switching digital outputs - JC-xx/JC-9xx Task Solution Sample configuration Read the digital inputs IN... IN and activate the digital outputs OUT 9... OUT of the JX-DIO module. Declare in JetSym variables of the type boolean. Assign the digital inputs and outputs of the JX-DIO module to the variables. This example is based on the following configuration: JC-0 Jetter JX-DIO S X9 X X ETHERNET BUS OUT X X X X POWER SER X0 SD CARD Number Element Description JC-xx PLC JetControl xx JX-DIO Digital input/output module I/O module number IN... IN 8 Digital inputs IN... 8 IN 9... IN OUT 9... OUT Digital inputs IN 9... Digital outputs 9... I/O numbers for JX modules I/O numbers for JX modules connected to a JC-xx consist of the following elements: m m z z Element Description Value range mm Module number of the module within the JX station zz Module-specific I/O number Jetter AG

91 JX-DIO Programming Determining input/output numbers The module JX-DIO is part of a JX- station and its module number is. The output numbers of the digital outputs OUT 9... OUT and the input numbers of the digital inputs IN... IN 8 are the following: Input/output I/O module number I/O number IN IN IN 9/OUT IN /OUT Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-0 of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym STX program Var // Declaring the inputs bi_in : bool At %Ix ; bi_in : bool At %Ix ; //... // Declaring the outputs bo_out9 : bool At %Qx ; bo_out0 : bool At %Qx ; //... End_var; Task Autorun // Sensing the inputs When bi_in = TRUE AND bi_in = FALSE Continue; // Setting the outputs bo_out9 := TRUE; bo_out0 := TRUE; // Resetting the outputs bo_out9 := FALSE; bo_out0 := FALSE; //... End_task; Jetter AG 9

92 V ERR B C A B C A B C A F F F V RUN R E D DCV 0,A R E D Programming Example: Reading the inputs and switching the outputs - JC-x Task Solution Sample configuration Read the digital inputs IN... IN and activate the digital outputs OUT 9... OUT of the JX-DIO module. Declare in JetSym variables of the type boolean. Assign the digital inputs and outputs of the JX-DIO module to the variables. This example is based on the following configuration: STOP RUN LOAD SER S S ADDRESS D E D E HIGH MID INPUT INPUT Jetter JetWeb JC- OUTPUT JX-BN-CAN Jetter X8 JX-DIO X SER S D E BUS IN X9 BUS OUT LOW X X0 Number Element Description JC-x PLC JetControl x JX-BN-CAN Bus node for the JX system bus JX-DIO Digital input/output module I/O module number IN... IN 8 Digital inputs IN... 8 IN 9... IN OUT 9... OUT Digital inputs IN 9... Digital outputs 9... I/O numbers for JX- modules I/O numbers for JX modules connected to a JC-x or JM-D0-JCx consist of the following elements: x x z z Element Description Value range xx I/O module number on the system bus... zz Module-specific I/O number... 9 Jetter AG

93 JX-DIO Programming Determining output numbers In the given example, the module JX-DIO has got I/O module number on the system bus. I/O numbers of the digital inputs/outputs are listed below: Input/output I/O module number I/O number IN IN IN 8 IN 08 IN 9/OUT 9 IN 09/OUT IN /OUT IN /OUT Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-x of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym ST program Var // Declaring the inputs bi_in : bool At %Ix 0; bi_in : bool At %Ix 0; //... // Declaring the outputs bo_out9 : bool At %Qx 09; bo_out0 : bool At %Qx 0; //... End_Var; Task Reading Inputs // Sensing the inputs When bi_in = TRUE AND bi_in = FALSE Continue; // Setting the outputs bo_out9 := TRUE; bo_out0 := TRUE; // Resetting the outputs bo_out9 := FALSE; bo_out0 := FALSE; //... End_task; Jetter AG 9

94 R E D DCV 0,A R 9 E 0 7 D Programming Example: Switching digital outputs - JC-7 Task Solution Sample configuration Read the digital inputs IN... IN and activate the digital outputs OUT 9... OUT of the JX-DIO module. Declare in JetSym variables of the type boolean. Assign the digital inputs and outputs of the JX-DIO module to the variables. This example is based on the following configuration: JX-BN-CAN Jetter X8 BUS IN JX-DIO X X9 X JetControl JC7 BUS OUT X0 Number Element Description JC-7 PLC JetControl 7 JX-SB(-I) Submodule for the JX system bus: Submodule socket JX-BN-CAN Bus node for the JX system bus JX-DIO Digital input/output module I/O module number IN... IN 8 Digital inputs IN... 8 IN 9... IN OUT 9... OUT Digital inputs IN 9... Digital outputs 9... I/O numbers for JX modules I/O numbers for JX modules connected to a JC-7 equipped with a JX-SB(-I) consist of the following elements: m x x z z Element Description Value range m Submodule socket +... xx I/O module number on the system bus... zz Module-specific I/O number... 9 Jetter AG

95 JX-DIO Programming Determining output numbers The JX-SB(-I) submodule has got module number, the JX-DIO module has got I/O module number on the JX system bus. I/O numbers of the digital inputs/outputs are listed below: Input/output Submodule socket I/O module number I/O number IN IN IN 9/OUT IN /OUT 0 Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-7 of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym ST program Var // Declaring the inputs bi_in : bool At %Ix 00; bi_in : bool At %Ix 00; //... // Declaring the outputs bo_out9 : bool At %Qx 009; bo_out0 : bool At %Qx 00; //... End_Var; Task 0 // Sensing the inputs When bi_in = TRUE AND bi_in = FALSE Continue; // Setting the outputs bo_out9 := TRUE; bo_out0 := TRUE; // Resetting the outputs bo_out9 := FALSE; bo_out0 := FALSE; //... End_task; Jetter AG 9

96 Programming. Input filters Introduction Interdependence of the inputs The JX-DIO module lets you configure input filters for inputs IN... IN. Inputs IN... IN can be configured in groups of four. The input filter is in bit-coded format and can be activated for each input. Contents Topic Page Configuring the input filter Register description - Input filter Example: Applying the input filter Jetter AG

97 JX-DIO Programming Configuring the input filter The functioning principle of the input filter All digital inputs are provided with an input delay feature. The JX-DIO module does not recognize the input signal before the delay time has elapsed. The illustration to the left shows filtering to the high edge. The illustration to the right shows filtering to the low edge. t > t t < t t > t t < t t t t t t t Number Description Input pulse at IN... IN Time t of the input filter Recognized input pulse at IN... IN Technical specifications Parameter Description Configurable digital inputs IN... IN Input filters Can be set in steps of 8 Filter can be set for group IN... IN Filter can be set for group IN... IN 8 Filter can be set for group IN 9... IN Filter can be set for group IN... IN IN... IN can also be selected. bit-coded Jetter AG 97

98 Programming Register overview The following module registers let you configure the input filters: Register Description Default value: Assigning bit-coded inputs IN... IN to the input filter 0x0000FFFF Input filters for inputs IN... IN Input filters for inputs IN... IN 8 Input filters for inputs IN 9... IN Input filters for inputs IN... IN 98 Jetter AG

99 JX-DIO Programming Register description - Input filter Introduction MR The following module registers let you configure the input filters: Activating the input filters, bit-coded In this module register, the input filters for inputs IN... IN are configured in bit-coded format. Each input is assigned a bit in the module register. Meaning of the individual bits Bit 0 Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN 7 = The input filter for input IN 7 has been activated. Bit 7 Activating the input filter for IN 8 = The input filter for input IN 8 has been activated. Bit 8 Activating the input filter for IN 9 = The input filter for input IN 9 has been activated. Bit 9 Activating the input filter for IN 0 = The input filter for input IN 0 has been activated. Bit 0 Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Jetter AG 99

100 Programming Meaning of the individual bits Bit Activating the input filter for IN = The input filter for input IN has been activated. Bit Activating the input filter for IN = The input filter for input IN has been activated. Module register properties Value after reset 0x0000FFFF MR Input filters for inputs IN... IN This module register lets you configure the time delay of the input filter for inputs IN... IN : Module register properties Values No time delay Time delay of 0. ms Time delay of 0. ms Time delay of ms Time delay of ms (default value) Time delay of ms Time delay of 8 ms 7 Time delay of ms Value after reset 00 Jetter AG

101 JX-DIO Programming MR Input filters for inputs IN... IN 8 This module register lets you configure the time delay of the input filter for inputs IN... IN 8: Module register properties Values No time delay Time delay of 0. ms Time delay of 0. ms Time delay of ms Time delay of ms (default value) Time delay of ms Time delay of 8 ms 7 Time delay of ms Value after reset MR Input filters for inputs IN 9... IN This module register lets you configure the time delay of the input filter for inputs IN 9... IN : Module register properties Values No time delay Time delay of 0. ms Time delay of 0. ms Time delay of ms Time delay of ms (default value) Time delay of ms Time delay of 8 ms 7 Time delay of ms Value after reset Jetter AG 0

102 Programming MR Input filters for inputs IN... IN This module register lets you configure the time delay of the input filter for inputs IN... IN : Module register properties Values No time delay Time delay of 0. ms Time delay of 0. ms Time delay of ms Time delay of ms (default value) Time delay of ms Time delay of 8 ms 7 Time delay of ms Value after reset 0 Jetter AG

103 RUN R E D STOP LOAD DCV,A R 9 E 0 7 D JX-DIO Programming Example: Applying the input filter Task Solution Sample configuration Read digital inputs IN... IN and delay the time for IN... IN by ms, and for IN, IN 7, IN 8 by 0. ms. Set pulse stretching by means of module registers.... This example is based on the following configuration: JC-0 Jetter JX-DIO S X9 X X ETHERNET BUS OUT X X X X POWER SER X0 SD CARD Number Element Description JC-xx PLC JetControl xx JX-DIO Digital input/output module I/O module number Inputs IN... IN 8 Multi-purpose I/Os IN 9... IN and OUT 9... OUT Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-0 of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym STX program Var // Declaration Filter_On : Int At %VL 0000; Filter_ : Int At %VL 0000; Filter_8 : Int At %VL 0000; End_Var; Task Start_Filter //Setting a filter of.0 ms for IN... IN : Filter_ := ; //Setting a filter of 0. ms for IN... IN 8: Filter_8 := ; // Activating time delay Filter_On := 0xD7; End_Task; Jetter AG 0

104 Programming. Pulse stretching Introduction Applications The JX-DIO module lets you stretch pulses for the first eight inputs IN... IN 8. The following applications are possible, for example: Making a pulse visible in JetSym or by an LED Debouncing a pushbutton etc. Interdependence of the inputs Pulse stretching for inputs IN... IN 8 can be configured in two groups of four. Pulse stretching can be activated for each input in bit-coded format. Contents Topic Page Configuring pulse stretching... 0 Register description - Pulse stretching... 0 Example: Applying pulse stretching Jetter AG

105 JX-DIO Programming Configuring pulse stretching Principle of pulse stretching The pulse stretching feature means that the logic input state, which is read out by the controller from the module, is stretched in time. That is, even when the input signal is no longer applied, the logic input state of the module displays the input signal for a certain time through its module registers in the application program. This way, even very short input pulses can be recognized in the application program. t t Number Input pulse at IN... IN 8 Pulse stretched by time t Description Technical specifications Parameter Description Configurable digital inputs IN... IN 8 Pulse stretching ms in steps of 0. ms Time can be set for group IN... IN Time can be set for group IN... IN 8 IN... IN 8 can also be selected. bit-coded Register overview The following module registers let you configure pulse stretching: Register Description Default value: 7 Bit-coding inputs IN... IN 8 and assigning them to the input filter 0 8 Pulse stretching time for inputs IN... IN 0 9 Pulse stretching time for inputs IN... IN 8 0 Jetter AG 0

106 Programming Register description - Pulse stretching Introduction MR 7 The following module registers let you configure pulse stretching: Activating pulse stretching, bit-coded In this module register, pulse stretching for inputs IN... IN 8 are configured in bit-coded format. Each input is assigned a bit in the module register. Meaning of the individual bits Bit 0 Activating pulse stretching for input IN = The pulse of input IN is stretched. Bit Activating pulse stretching for input IN = The pulse of input IN is stretched. Bit Activating pulse stretching for input IN = The pulse of input IN is stretched. Bit Activating pulse stretching for input IN = The pulse of input IN is stretched. Bit Activating pulse stretching for input IN = The pulse of input IN is stretched. Bit Activating pulse stretching for input IN = The pulse of input IN is stretched. Bit Activating pulse stretching for input IN 7 = The pulse of input IN 7 is stretched. Bit 7 Activating pulse stretching for input IN 8 = The pulse of input IN 8 is stretched. 0 Jetter AG

107 JX-DIO Programming MR 8 Pulse stretching for inputs IN... IN This module register lets you configure the duration of pulse stretching for inputs IN... IN : Module register properties Values No pulse stretching (default value) Pulse stretching of 0. ms Pulse stretching of.0 ms Pulse stretching of. ms Pulse stretching of.0 ms Pulse stretching of. ms Pulse stretching of.0 ms 7 Pulse stretching of. ms 8 Pulse stretching of.0 ms 9 Pulse stretching of. ms 0 Pulse stretching of.0 ms Pulse stretching of. ms Pulse stretching of.0 ms Pulse stretching of. ms Pulse stretching of 7.0 ms Pulse stretching of 7. ms Jetter AG 07

108 Programming MR 9 Pulse stretching of inputs IN... IN 8 This module register lets you configure the duration of pulse stretching for inputs IN... IN 8: Module register properties Values No pulse stretching (default value) Pulse stretching of 0. ms Pulse stretching of.0 ms Pulse stretching of. ms Pulse stretching of.0 ms Pulse stretching of. ms Pulse stretching of.0 ms 7 Pulse stretching of. ms 8 Pulse stretching of.0 ms 9 Pulse stretching of. ms 0 Pulse stretching of.0 ms Pulse stretching of. ms Pulse stretching of.0 ms Pulse stretching of. ms Pulse stretching of 7.0 ms Pulse stretching of 7. ms 08 Jetter AG

109 R E D RUN LOAD STOP DCV,A R E D JX-DIO Programming Example: Applying pulse stretching Task Solution Sample configuration Read digital inputs IN and IN 7. Delay IN by. ms and IN 7 by. ms. Declare in JetSym variables of the type boolean. Assign the digital input numbers of the JX-DIO module to the variables. Pulse stretching is set by means of module registers This example is based on the following configuration: JC-0 Jetter JX-DIO S X9 X X BUS OUT ETHERNET X X X X POWER SER X0 SD CARD Number Element Description JC-xx PLC JetControl xx JX-DIO Digital input/output module I/O module number Inputs IN... IN 8 Multi-purpose I/Os IN 9... IN and OUT 9... OUT Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-0 of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. Jetter AG 09

110 Programming JetSym STX program Var // Declaring the inputs bi_in : bool At %IX ; bi_in : bool At %IX ; Delay_On : int At %VL 00007; DelayGrp : int At %VL 00008; DelayGrp : int At %VL 00009; End_Var; Task Start_PulseDelay //Setting pulse stretching of. ms for IN... IN : Delay_Grp := ; //Setting pulse stretching of. ms for IN... IN 8: Delay_Grp := ; // Activating pulse stretching Delay_On := 0b000000; //... End_Task; 0 Jetter AG

111 JX-DIO Programming.7 Pulse-width modulation (PWM) Introduction Applications With pulse-width modulation PWM, the module JX-DIO independently issues periodic signals at the output. Module registers let you configure PWM frequency and duty cycle. Pulse-width modulation lets you control the speed of a DC motor the flow of a proportional valve the flashing frequency of a lamp etc. Technical specifications Parameter Description Configurable digital outputs OUT 9... OUT PWM- groups with common basic frequency PWM group with PWM frequency divider PWM group with PWM frequency divider Frequency band OUT 9... OUT OUT 9... OUT OUT... OUT 0.78 Hz khz can be configured separately for each PWM group Duty cycle can be set in steps of / per output Interdependency of digital outputs When configuring PWM, between digital outputs the following interdependencies exist: A common PWM frequency is configured for four digital outputs each. For each digital output a separate PWM duty cycle is configured. The PWM function is activated for each digital output separately. Contents Topic Page Functionality of pulse width modulation PWM... Configuring PWM... Changing PWM parameters while PWM is active... 7 Register description - Pulse width modulation PWM... 9 Example: Enabling the PWM Function - JC-x... Jetter AG

112 Programming Functionality of pulse width modulation PWM Principle of a PWM logic circuit The module JX-DIO generates PWM signals in an internal logic circuit. The following figure shows the design of the PWM logic circuit: MR 7 MR 8 MR 9 MR 0 MR OUT 9 X.9 MR OUT 0 X.0 f_pwm PWM-Logic OUT X. OUT X. MR MR OUT OUT X. X. f_pwm PWM-Logic OUT X. OUT X. MR MR MR MR Number Description PWM logic circuit for digital outputs 9... Digital output value Switch for activating the PWM function Output driver Terminal point of the digital output Frequency divider for PWM of the digital outputs f_pwm: PWM basic frequency 8 PWM logic circuit for digital outputs... 9 Frequency divider for PWM of the digital outputs... Jetter AG

113 JX-DIO Programming Technical specifications Parameter Description Configurable digital outputs OUT 9... OUT Frequency band Duty cycle Can be configured for each output 0.78 Hz khz Can be set in steps Interdependency of digital outputs When configuring PWM, between digital outputs the following interdependencies exist: A common PWM frequency is configured for four digital outputs each. For each digital output a separate PWM duty cycle is configured. The PWM function is activated for each digital output separately. Blocked functions in PWM mode If the PWM function of a digital output is active, the following functions are blocked: Switching the digital output, e.g. from the controller or from JetSym. Reading the state of the digital output, e.g. from the controller or from JetSym. Synchronicity of outputs PWM output is synchronous within the following outputs Outputs 9... are synchronous Outputs... are synchronous Related topics Register description - Pulse width modulation (see page 9) Example: Enabling the PWM functionality (see page ) Jetter AG

114 Programming Configuring PWM Register overview For configuring the PWM function, the following module registers are used: Register Description Activating PWM PWM frequency divider for outputs PWM duty cycle for output OUT 9 8 PWM duty cycle for output OUT 0 9 PWM duty cycle for output OUT 0 PWM duty cycle for output OUT PWM frequency divider for outputs... PWM duty cycle for output OUT PWM duty cycle for output OUT PWM duty cycle for output OUT PWM duty cycle for output OUT PWM signal The PWM signal of a digital output is characterized by the following parameters: OUT Number Turn-on time Period Description Calculating the PWM frequency by frequency divider The PWM frequency is generated from a basic frequency of,0 Hz. The PWM frequency for outputs 9... is calculated by the following formula based on the basic frequency: Calculating the PWM value of module register If you know the desired output frequency f Out9_, you can calculate the value of module register : Jetter AG

115 JX-DIO Programming Calculating the PWM frequency by frequency divider The PWM frequency is generated from a basic frequency of,0 Hz. The PWM frequency for outputs... is calculated by the following formula based on the basic frequency: Calculating the PWM value of module register If you know the desired output frequency f Out_, you can calculate the value of module register : Calculating the PWM duty cycle The duty cycle defines the duration of the ON state of the digital output. The ON duration is calculated by the following formula: Enabling the PWM functionality To activate the PWM function proceed as follows: Step Action Configure the PWM frequency by setting the PWM frequency divider. you want to activate one of the outputs OUT 9..., you want to activate one of the outputs OUT..., If then... configure the PWM frequency via MR. configure the PWM frequency via MR. Configure the PWM duty cycle for this output in the corresponding module register. Enable the PWM function of the output by setting the corresponding bit in MR Enabling PWM. If then... you want to activate output OUT 9, set Bit 8 = in MR. you want to activate output OUT 0, set Bit 9 = in MR.... you want to activate output OUT, Result: At the output, a PWM signal is issued. set Bit = in MR. Jetter AG

116 Programming Disabling the PWM functionality To activate the PWM function, proceed as follows: Step Action Disable the PWM function of the output by resetting the corresponding bit in MR Enabling PWM. If then... you want to deactivate the PWM function for output OUT 9, you want to deactivate the PWM function for output OUT 0,... you want to deactivate the PWM function for output OUT, Result: At the output, a low level is output. set Bit 8 = 0 in MR. set Bit 9 = 0 in MR. set Bit = 0 in MR. Related topics Register description - Pulse width modulation (see page 9) Example: Enabling the PWM functionality (see page ) Jetter AG

117 JX-DIO Programming Changing PWM parameters while PWM is active Introduction PWM parameters may be changed even while PWM is active. PWM parameters are the following: PWM duty cycle PWM frequency divider Disabling the PWM functionality Changing the PWM duty cycle To change the PWM duty cycle, proceed as follows: Step Action Change the duty cycle in module register PWM duty cycle for output OUT X by the controller. The module JX-DIO completes the current PWM period using the old PWM duty cycle setting. The module JX-DIO starts a new PWM period using the new PWM duty cycle setting. Changing the PWM frequency To change the PWM frequency, proceed as follows: Step Action Enter the new value into the PWM frequency divider in MR or MR. The module JX-DIO immediately changes the PWM frequency. Disabling the PWM functionality To activate the PWM function, proceed as follows: Step Description Set the PWM duty cycle of the output in the corresponding module register to 0. The module JX-DIO completes the current PWM period. Then its output issues the state OFF. Disable the PWM function of the output by resetting the corresponding bit in MR Enabling PWM. If then... OUT 9, Bit 8 = 0 in MR. OUT 0, Bit 9 = 0 in MR OUT, Bit = 0 in MR. The output of module JX-DIO issues the state of the corresponding PLC output number. Jetter AG 7

118 Programming Related topics Example: Enabling the PWM functionality (see page ) 8 Jetter AG

119 JX-DIO Programming Register description - Pulse width modulation PWM Introduction MR The following module registers allow you to configure all PWM functions of the JX-DIO module: Enabling the PWM functionality This module register is for enabling the PWM function of individual outputs. Each output is assigned a bit in the module register. Meaning of the individual bits Bit 8 Activating the PWM function for output OUT 9 = PWM function is active Bit 9 Activating the PWM function for output OUT 0 = PWM function is active Bit 0 Activating the PWM function for output OUT = PWM function is active Bit Activating the PWM function for output OUT = PWM function is active Bit Activating the PWM function for output OUT = PWM function is active Bit Activating the PWM function for output OUT = PWM function is active Bit Activating the PWM function for output OUT = PWM function is active Bit Activating the PWM function for output OUT = PWM function is active MR PWM frequency divider for outputs OUT 9... This module register is used to configure the frequency divider for the PWM frequency of outputs OUT The PWM frequency is calculated by the following formula: Module register properties Values Reasonable values: 0... Enabling conditions With activated PWM function of outputs OUT 9... Jetter AG 9

120 Programming MR 7 PWM duty cycle for output OUT 9 This module register is used to configure the PWM duty factor of output OUT 9. Module register properties Values 0... Enabling conditions With activated PWM function of output OUT 9 MR 8 PWM duty cycle for output OUT 0 This module register is used to configure the PWM duty factor of output OUT 0. Module register properties Values 0... Enabling conditions With activated PWM function of output OUT 0 MR 9 PWM duty cycle for output OUT This module register is used to configure the PWM duty factor of output OUT. Module register properties Values 0... Enabling conditions With activated PWM function of output OUT MR 0 PWM duty cycle for output OUT This module register is used to configure the PWM duty factor of output OUT. Module register properties Values 0... Enabling conditions With activated PWM function of output OUT 0 Jetter AG

121 JX-DIO Programming MR PWM frequency divider for outputs OUT... This module register is used to configure the frequency divider for the PWM frequency of outputs OUT.... The PWM frequency is calculated by the following formula: Module register properties Values Reasonable values: 0... Enabling conditions With activated PWM function of outputs OUT... MR PWM duty cycle for output OUT This module register is used to configure the PWM duty factor of output OUT. Module register properties Values 0... Enabling conditions With activated PWM function of output OUT MR PWM duty cycle for output OUT This module register is used to configure the PWM duty factor of output OUT. Module register properties Values 0... Enabling conditions With activated PWM function of output OUT MR PWM duty cycle for output OUT This module register is used to configure the PWM duty factor of output OUT. Module register properties Values 0... Enabling conditions With activated PWM function of output OUT Jetter AG

122 Programming MR PWM duty cycle for output OUT This module register is used to configure the PWM duty factor of output OUT. Module register properties Values 0... Enabling conditions With activated PWM function of output OUT Jetter AG

123 V ERR V RUN R E D D DCV 0,A R 9 E 0 7 D JX-DIO Programming Example: Enabling the PWM Function - JC-x Task Solution Digital output OUT 0 of a <Produktname module is to output a periodic 0 Hz pulse. The ON duration of the signal at the output must be at least 0 ms. The periodic pulse is output using the PWM function. Calculate the value for MR PWM frequency divider four outputs OUT 9... by the following formula: Calculate the value for MR 8 PWM duty cycle for output OUT 0 by the following formula: Sample configuration This example is based on the following configuration: STOP RUN LOAD ADDRESS S HIGH SER S MID SER S LOW INPUT INPUT Jetter JetWeb JC- OUTPUT JX-BN-CAN BUS IN Jetter X8 JX-DO X X9 BUS OUT X X0 Number Element Description JC-x Controller JX-BN-CAN Bus node for the JX system bus I/O module number JX-DIO Digital output module I/O module number OUT 0 Digital output I/O number 0 Jetter AG

124 Programming Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-x of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. JetSym ST program Var JXDO : Struct // Register for indirect register access MR 7, MR 8 Index : Int; Data : Int; // OS version in MR 9 Version : Int; End_Struct At %VL 000; End_Var; Task 0 // Configuring the PWM frequency divider for 0 Hz JXDO.Index := ; JXDO.Data := ; // Configuring the PWM duty cycle for 0 ms JXDO.Index := 8; JXDO.Data := 7; // Enabling the PWM function for OUT 0 JXDO.Index := ; BIT_SET(JXDO.Data, 9); //... End_Task; Jetter AG

125 JX-DIO Programming.8 Counter function Introduction Technical data - Counter function The JX-DIO module lets you can make use of two counters at two independent inputs. Parameter Digital inputs of the counter Special counter functions Edge evaluation of the counter Level evaluation of the gate function Value range Counting direction Description Counter A IN at X. for counter A IN at X. for gate input A Counter B IN at X. for counter B IN at X. for gate input B Gate function Configurable edge evaluation Configurable upper counting limit Rising or falling edge Low or high active counter enable bits Positive only Pre-divider can be set to counting input 0... Maximum counting rate khz Independence of inputs and vice versa. Contents You can activate the counter function at input IN. You can activate the counter function at input IN. Regarding the counter function, input IN does not influence input IN Topic Page Properties of the counter function... Configuring the counter function... 8 Register description - Counter function... Jetter AG

126 Programming Properties of the counter function Counter setting options The module JX-DIO lets you set the following options: Option Edge type for counter inputs IN and IN Level type for gate inputs IN and IN Upper counting limit Description Rising edge Falling edge Low level for low-active counter enable High level for high-active counter enable An upper counting limit can be set. If this limit is exceeded, a bit is set, and the counter restarts at count value 0. Block diagram of a counter Both the block diagram of counter A and counter B look the same: IN Gate & Number Description Hardware input X. for counter A or X. for counter B Pre-divider of pulses at the hardware input Gate function (hardware enable) ON or OFF Gate function/hardware enable Actual counter Hardware input X. for counter A and X. for counter B as counter enable Count value after power-up Starting and stopping the counters After power-up, both counters have got value 0. An enable signal at the gate input or in the application program starts and stops the counters. Jetter AG

127 JX-DIO Programming Functioning as a digital output When the counter function of a digital input has been activated, the following functions of this output are disabled: Switching the digital output, e.g. from the controller or from JetSym. Reading the state of the digital output, e.g. from the controller or from JetSym. Setting a counter to zero A counter is reset to zero in the application program. To reset the counter to zero proceed as follows: Step Action Stop the single-channel counter by entering the value 0x0 into MR for counter A or into MR 8 for counter B. For counter A, enter value 0x0 into MR. For counter A, enter value 0x0 into MR 7. The respective counter is set to 0. Counting direction The counting direction of both counters is always positive. Related topics Connecting the counters (see page 0) Configuring the counters (see page 8) Register description - Counter function (see page ) Jetter AG 7

128 Programming Configuring the counter function Register overview - Counter A The following module registers let you configure the count function of counter A: Register Description 0 Status register of counter A Command register of counter A Enable of counter A Pre-divider of counter A Set value of a count value A Actual count value of counter A Register overview - Counter B The following module registers let you configure the count function of counter B: Register Description Status register of counter B 7 Command register of counter B 8 Enable of counter B 0 Pre-divider of counter B Set count value of count value B Actual count value of counter B Setting options for counter A and B For counter A and B respectively, you have got the following setting options: Gate Edge Pre-divider 8 Jetter AG

129 JX-DIO Programming Commissioning counter A Carry out the following steps for commissioning counter A: Step Action Connect a signal with valid pulses to hardware input X.. Deactivate the hardware input filter by writing value 0 to MR. To activate counter A, write value 0x8 to MR. To configure the counter, enter the following values into its command register: If then... you want to evaluate falling edges, write value 0x0 to MR. you want to evaluate rising edges, write value 0x to MR. you want to evaluate falling edges in low-active mode, you want to evaluate falling edges in high-active mode, you want to evaluate rising edges in low-active mode, you want to evaluate rising edges in high-active mode, you want to evaluate falling edges with upper counting limit activated, you want to evaluate rising edges with upper counting limit activated, write value 0x0 to MR. write value 0x to MR. write value 0x to MR. write value 0x to MR. write value 0x to MR. write value 0x to MR. Enter a pre-divider value ranging from... into MR. Result: The counting pulses applied to input X. are counted. Jetter AG 9

130 Programming Commissioning counter B Carry out the following steps for commissioning counter B: Step Action Connect a signal with valid pulses to hardware input X.. Deactivate the hardware input filter by writing value 0 to MR. To activate counter B, write value 0x8 to MR 7. To configure the counter, enter the following values into its command register: If then... you want to evaluate falling edges, write value 0x0 to MR 7. you want to evaluate rising edges, write value 0x to MR 7. you want to evaluate falling edges in low-active mode, you want to evaluate falling edges in high-active mode, you want to evaluate rising edges in low-active mode, you want to evaluate rising edges in high-active mode, you want to evaluate falling edges with upper counting limit activated, you want to evaluate rising edges with upper counting limit activated, write value 0x0 to MR 7. write value 0x to MR 7. write value 0x to MR 7. write value 0x to MR 7. write value 0x to MR 7. write value 0x to MR 7. Enter a pre-divider value ranging from... into MR 0. Result: The counting pulses applied to input X. are counted. Related topics Connecting the counters (see page 0) Register description - Counter function (see page ) 0 Jetter AG

131 JX-DIO Programming Register description - Counter function Introduction MR 0 The following module registers let you configure the counter function of counter A and counter B. Status register of counter A This module register lets you read out the state of the upper counting limit: Meaning of the individual bits Bit The upper counting limit set in MR was exceeded. = The upper counting limit was exceeded. Module register properties Type of access Read access Resetting MR 0 The bit can only be cleared via MR. MR Command register of counter A This module register lets you set various counter functions: The individual functions are bit-coded. Meaning of the individual bits Bit Bit 0 Resetting counter A/Activating counter A 0 = 0 = Reset counter A to value 0. 0 = = Reset counter A to value 0. = 0 = The count value is incremented by, if an edge is recognized at input X.. Bit determines the type of edge (falling or rising edge). = = Reset counter A to value 0. Bit Activating or deactivating the gate function 0 = Deactivate the gate function for input X.. = Activate the gate function for input X.. Jetter AG

132 Programming Meaning of the individual bits Bit Edge type 0 = The counter responds to the falling edge. = The counter responds to the rising edge. Bit Level at the gate input 0 = The gate input X. responds to low-level. = The gate input X. responds to high-level. Bit Mode 0 = Endless counting mode = Upper counting limit. After exceeding the set upper limit, the counter is reset to value 0. Bit 7 Resetting status register 0 = The status register (upper counting limit) is reset. Sample commands Type of access Write access 0x0 Reset the count value to 0. 0x0 0x 0x0 0x 0x 0x 0x 0x Count falling edges. Count rising edges. Count falling edges at X.. The gate function at X. responds to low level. Count falling edges at X.. The gate function at X. responds to high level. Count rising edges at X.. The gate function at X. responds to low level. Count rising edges at X.. The gate function at X. responds to high level. Count falling edges. The adjustable upper limit in MR of counter A is enabled. Count rising edges. The adjustable upper limit in MR of counter A is enabled. 0x80 Reset the state in MR 0 to 0. Jetter AG

133 JX-DIO Programming MR Pre-divider of counter A This module register lets you delay counting by means of a pre-divider. Values of the pre-divider 0 Stops counter A. Count pulses may be present at input X.. These are not counted. At each pulse, counter A is incremented by one. At each second pulse, counter A is incremented by one After registration of pulses at input X. of counter A, the count value is incremented by one. Module register properties Values 0... MR Upper counting limit of counter A This module register lets you define an upper counting limit. If this limit is exceeded, bit in MR 0 is set and the counter restarts at count value 0. Command register lets you activate or deactivate the function. Module register properties Values bits, 0...,9,97,9 MR Count value of counter A MR shows the as-is count value of the counter. Module register properties Values bits, 0...,9,97,9 Type of access Read access Jetter AG

134 Programming MR Status register of counter B This module register lets you read out the state of the upper counting limit: Meaning of the individual bits Bit The upper counting limit set in MR was exceeded. = The upper counting limit was exceeded. Module register properties Type of access Read access Resetting MR The bit can only be cleared via MR 7. MR 7 Command register of counter B This module register lets you set various counter functions: The individual functions are bit-coded. Meaning of the individual bits Bit Bit 0 Resetting counter B/Activating counter B 0 = 0 = Reset counter B to 0. 0 = = Reset counter B to 0. = 0 = If an edge at input X. is recognized, the count value is incremented by. = = Reset counter B to 0. Bit Bit Bit Bit Activating or deactivating the gate function 0 = Deactivate the gate function for input X.. = Activate the gate function for input X.. Edge type 0 = The counter responds to the falling edge. = The counter responds to the rising edge. Level at the gate input 0 = The gate input X. responds to low level. = The gate input X. responds to high level. Mode 0 = Endless counting mode = Upper counting limit. After exceeding the set upper limit, the counter is reset to value 0. Bit 7 Resetting status register = The status register (upper counting limit) is reset. Jetter AG

135 JX-DIO Programming Sample commands Type of access Write access 0x0 Reset the count value to 0. 0x0 0x Count falling edges. Count rising edges. 0x0 Count falling edges at X. The gate function at X. responds to low level. 0x Count falling edges at X. The gate function at X. responds to high level. 0x 0x 0x 0x Count rising edges at X.. The gate function at X responds to low level. Count rising edges at X.. The gate function at X. responds to high level. Count falling edges. The adjustable upper limit in MR of counter B is enabled. Count rising edges. The adjustable upper limit in MR of counter B is enabled. 0x80 Reset the state in MR to 0. MR 0 Pre-divider of counter B This module register lets you delay counting by means of a pre-divider. Values of the pre-divider 0 Stops counter B. Count pulses may be present at input X.. These are not counted. Each single pulse increments the count value of counter B by one. Every second pulse increments the count value of counter B by one After registration of pulses at input X. of counter B, the count value is incremented by one. Module register properties Values 0... Jetter AG

136 Programming MR Upper counting limit of counter B This module register lets you define an upper counting limit. If this limit is exceeded, bit in MR is set and the counter restarts at count value 0. Command register 7 lets you activate or deactivate the function. Module register properties Values bits, 0...,9,97,9 MR Count value of counter B MR shows the as-is count value of counter B. Module register properties Values bits, 0...,9,97,9 Type of access Read access Jetter AG

137 JX-DIO Programming.9 Error states of digital outputs Introduction Error case For each digital output the user may specify a default value or a certain behavior in case of an error. Should this case occur, the digital output of the module JX-DIO issues the configured value. The configured value is issued when the following error occurs: Interruption of cyclic data exchange with the bus node or controller Applications This error value can be used for the following application: When the line between bus node and the controller is interrupted, the module JX-DIO causes a connected valve to switch to a given position. etc. Contents Topic Page Configuring error states... 8 Description of registers - Error states... 9 Example: Configuring error states for a JC-x... Jetter AG 7

138 Programming Configuring error states Register overview For configuring error values, the following module registers are used: Register Description MR Activate error state from MR MR Error state of digital outputs Error case The configured value is issued when the following error occurs: Interruption of cyclic data exchange with the bus node or the controller Function In case of an error the module checks for each output which error state is to be output. If then... in case of an error the present state is to be output, the error value is to be output, the state which is output remains unchanged. the value of the bit in MR is output as state. Behavior after power-up Configuring error states In case of an error, after power-up all digital outputs signal their present state without any modifications. To configure error states proceed as follows: If then... in case of an error the state is to remain unchanged, the state OFF is to be output, the state ON is to be output, set bit x = 0 in MR ; x: 0... (output number - ). set bit x = in MR and bit x = 0 in MR ; x: 0... (output number - ). set bit x = in MR and bit x = in MR ; x: 0... (output number - ). Related topics Description of registers - Error states (see page 9) Example: Configuring error states (see page ) 8 Jetter AG

139 JX-DIO Programming Description of registers - Error states Variable name MR In this document a variable name is assigned to each module register. These variable names are used by the hardware manager integrated into JetSym. Activate error state from MR This module register specifies whether in case of an error the state at the output is to remain unchanged or whether the state from MR is to be output. Meaning of the individual bits Bit 8 Activation of error state for output OUT 9 0 = Output remains unchanged = Output assumes the state from MR Bit 9 Activation of error state for output OUT 0 0 = Output remains unchanged = Output assumes the state from MR Bit 0 Activation of error state for output OUT 0 = Output remains unchanged = Output assumes the state from MR Bit x Activation of error state for output OUT (x+) 0 = Output remains unchanged = Output assumes the state from MR Bit Activation of error state for output OUT 0 = Output remains unchanged = Output assumes the state from MR Jetter AG 9

140 Programming MR Error state of digital outputs This module register defines the states the digital outputs are to assume in case of an error. Meaning of the individual bits Bit 8 Error state for output OUT 9 0 = Output assumes the state OFF = Output assumes the state ON Bit 9 Error state for output OUT 0 0 = Output assumes the state OFF = Output assumes the state ON Bit 0 Error state for output OUT 0 = Output assumes the state OFF = Output assumes the state ON Bit Error state for output OUT 0 = Output assumes the state OFF = Output assumes the state ON Bit Error state for output OUT 0 = Output assumes the state OFF = Output assumes the state ON Bit Error state for output OUT 0 = Output assumes the state OFF = Output assumes the state ON Bit Error state for output OUT 0 = Output assumes the state OFF = Output assumes the state ON Bit Error state for output OUT 0 = Output assumes the state OFF = Output assumes the state ON 0 Jetter AG

141 V ERR V RUN R E D D DCV 0,A R 9 E 0 7 D JX-DIO Programming Example: Configuring error states for a JC-x Task If connection to the controller fails, the JX-DIO module can output a defined state at the outputs. For this, define error states. At the JX-DIO module, output a defined state of the outputs OUT 9 and OUT 0: Output OUT 9 is to assume state OFF. Output OUT 0 is to remain unchanged. Solution Sample configuration Configure the required states via module registers MR and MR. This example is based on the following configuration: STOP RUN LOAD ADDRESS S HIGH SER S MID SER S LOW INPUT INPUT Jetter JetWeb JC- OUTPUT JX-BN-CAN BUS IN Jetter X8 JX-DO X X9 BUS OUT X X0 Number Element Description JC-x Controller JX-BN-CAN Bus node for the JX system bus I/O module number JX-DIO Digital output module I/O module number OUT 9 Digital output, I/O number 09 OUT 0 Digital output, I/O number 0 Software versions The sample program has been tested on the following software versions: JetSym version.. Control system JC-x of OS version Module JX-DIO of OS version For sample programs on the most recent software releases please turn to the JetSym online help. Jetter AG

142 Programming JetSym ST program Var stjxdo : Struct // Register for indirect register access MR 7, MR 8 Index : Int; Data : Int; // OS version in MR 9 Version : Int; End_Struct At %VL 000; End_Var; Task 0 // Activating error state stjxdo.index := ; // Error state OUT 9: Value from MR Bit_Set(stJXDO.Data, 8); // Error state OUT 0: unchanged Bit_Clear(stJXDO.Data, 9); // Configuring the error state stjxdo.index := ; // Error state OUT 9: OFF Bit_Clear(stJXDO.Data, 8); End_Task; Jetter AG

143 JX-DIO Detecting faults 7 Detecting faults Purpose of this chapter This chapter is for supporting you in locating faults of the JX-DIO module in the following fields of activity: Identifying the root cause of a fault Detecting faults in the application program or visualization Acknowledging an error message Prerequisites To be able to locate a fault of the JX-DIO module the following prerequisites must be fulfilled: The JX-DIO module is connected to a JetControl PLC. The controller is connected to a PC. The programming tool JetSym is installed on the PC. The minimum requirements regarding modules, controllers and software are fulfilled. Contents Topic Page LEDs on the JX-DIO module... Diagnostics of error messages via module registers... Short circuit/overload at the output driver... Description of registers: Evaluation of errors... 7 Jetter AG

144 7 Detecting faults LEDs on the JX-DIO module LEDs on the module The module JX-DIO indicates conditions and errors through its LEDs.You can detect faults directly:. JX-DIO R E D LED Color Designation R green Run LED E red Error LED D red Diagnostic LED D red Diagnostic LED... amber Status-LED of digital I/Os... Normal operating condition In normal operating condition, the LEDs of the module JX-DIO indicate the following: R E D D... Normal operating condition ON OFF OFF OFF - No error, communication is active LEDs on the JX-DIO module The JX-DIO module is equipped with LEDs which indicate errors. R E D D... Status ON OFF OFF OFF ON ON ON - No error, communication is active - - Short circuit/overload or undervoltage of inputs... 8 ON - Short circuit/overload or undervoltage of I/Os 9... Jetter AG

145 JX-DIO Detecting faults Diagnostics of error messages via module registers Introduction Register overview The module signals error messages in module register 0 Module state. Once the root cause has been eliminated, the JX-DIO module automatically resets all error messages. To diagnose the module and its outputs, the following module registers are used: Register Description MR 0 Module state Signaling an error The module JX-DIO signals an error in the following way: Step Description The module JX-DIO detects an error and sets the corresponding error bit in MR 0 Module state. The JX-DIO module activates the red LED D or D. Result: The controller and the bus node, if any, respond to the error. Response to error messages in the application program The application program responds to an error message as follows: Step Description The application program detects in certain registers on the controller that module JX-DIO signals an error. Depending on the error bit in MR 0 Module state the application program responds to the error. The user eliminates the cause of the error. Result: Error bits = 0 in MR 0 LEDs D and D on the JX module go out. The application program acknowledges the error message in the controller and bus node, if any. Jetter AG

146 7 Detecting faults Short circuit/overload at the output driver Detecting the error Root cause of the error The JX-DIO module permanently checks the output driver for short-circuit or overload. The error may be caused by the following root causes: The current drawn by a connected actuator exceeds 0. A. Response of the module to this error The module responds to this error in the following levels: Step Description The state at the failing output starts to alternate between OFF and ON. If then... there is a short circuit of outputs LED D goes on. OUT... 8, Bit 0 = in MR 0 Module state there is a short circuit of outputs OUT 9..., LED D goes on. Bit = in MR 0 Module state Fixing the root cause To fix the root cause proceed as follows: Step Action Check the line to the actuator for a short-circuit to 0 V. Reduce the current consumed by the actuator. Resetting the error Once the error is fixed, the module JX-DIO reacts in the following way: LED D or D goes out. Bit 0 or bit in MR 0 Module state is reset. Related topics Description of registers: Evaluation of errors (see page 7) Jetter AG

147 JX-DIO Detecting faults Description of registers: Evaluation of errors Variable name MR 0 In this document a variable name is assigned to each module register. These variable names are used by the hardware manager integrated into JetSym. Module state In MR 0 Module state, the module signals error messages. Once the short-circuit or overload have been eliminated, the module JX-DIO automatically resets the corresponding bits in MR 0 Module state. Meaning of the individual bits Bit 0 Short circuit/overload of outputs OUT... OUT 8 = There is a short circuit/overload Bit Short circuit/overload of outputs OUT 9... OUT = There is a short circuit/overload Module register properties Type of access Value after reset Read access Depending on error messages of the module Jetter AG 7

148

149 JX-DIO Quick reference - JX-DIO 8 Quick reference - JX-DIO Matching OS version This quick reference summarizes the registers and I/O numbers of the digital input/output module JX-DIO with OS version Module code For identification purposes, a unique module code is assigned to each JX module. R and R let you read out the module code, for example, by a JC-xx. The module code is also contained in the EDS. Module code JX-DIO: 0 I/O numbers JC-xx IN/OUT JC-x 0000xxzz xx Module number: zz I/O number: 0... I/O numbers for module # 0 xxzz xx I/O module number: 0... zz I/O number: 0... IN/OUT 0... I/O numbers for I/O module # 0 JC-7 mxxzz m Submodule socket + :... xx I/O module number: 0... zz I/O number: 0... IN/OUT I/O numbers for submodule socket and I/O module # 0 JC-9xx IN/OUT SJ0xxzz S Number of the module board:... J Number of the JX-I/O board:... xx I/O module number: 0... zz I/O number: 0... General overview - Registers I/O numbers for S = ; J = and I/O module # 0 0 Status registers of the module Process data input Process data output 9 Version All inputs IN... IN Pulse stretching with digital inputs... Digital input filters 0... Counters A and B All outputs OUT 9... OUT... Error states... PWM Register numbers JC-xx 00xxzzzz JC-x JC-7 JC-9xx State and diagnostics xx Module number: zzzz Module register number: xxz xx I/O module number - : z Module register number: Only indirect access to additional module registers m0xxz m Submodule socket:... xx I/O module number - : z: Module register number: Only indirect access to additional module registers 0SJ0xxz S Number of the module board:... J Number of the JX-I/O board:... xx I/O module number - : z Module register number: Only indirect access to additional module registers 0 Module state Bit 0 = : Short circuit/overload of OUT 9... Bit = : Bit = : 9 FPGA revision FPGA revision Pulse stretching Voltage at X.DCV <. V Voltage at X.DCV <. V 7 Activation of pulse stretching Bit 0 = : Activating pulse stretching for IN Bit = : Activating pulse stretching for IN etc. Bit 7 = : Activating pulse stretching for IN 8 8 Duration of pulse stretching for IN... IN can be configured in steps of 0. ms, 7. ms max. 9 Duration of pulse stretching for IN... IN 8 can be configured in steps of 0. ms, 7. ms max. Digital input filters Activation of digital input filters Bit 0 = : Activating the digital filter for IN Bit = : Activating the digital filter for IN etc. Bit = : Activating the digital filter for IN Steps 0 = 0. ms; = 0. ms; = ms; = ms; = ms; = ms; = 8 ms; 7 = ms Delay of digital filters for IN... IN Delay of digital filters for IN... IN 8 Delay of digital filters for IN 9... IN Delay of digital filters for IN... IN Counter function 0 State of counter A Bit = : The upper counting limit was exceeded. Command registers of counter A 0x0 Count value is reset to 0. Jetter AG 9

150 8 Quick reference - JX-DIO 0x0 0x Counting falling edges Counting rising edges 0x0 Counting falling edges at X. The gate function at X. responds to low-level. 0x Counting falling edges at X. Gate function at X. responds to high-level. 0x Counting rising edges at X. The gate function at X. responds to low-level. 0x Counting rising edges at X. Gate function at X. responds to high-level. 0x Counting falling edges The adjustable upper limit in MR of counter A is enabled. 0x Counting rising edges The adjustable upper limit in MR of counter A is enabled. 0x80 Reset the state in MR 0 to 0. Pre-divider A 0 Stops counter A. Counting pulses at the input are not taken into account. Each single pulse increments the count value by one. Every second pulse increments the count value. etc. After registration of pulses at the input the count value is incremented by one. Upper counting limit (0...,9,97,9) Count value A (0...,9,97,9) State of counter B Bit = : The upper counting limit was exceeded. 7 Command registers of counter B 0x0 Count value is reset to 0. 0x0 0x Counting falling edges Counting rising edges 0x0 Counting falling edges at X. The gate function at X. responds to low-level. 0x Counting falling edges at X. Gate function at X. responds to high-level. 0x Counting rising edges at X. The gate function at X. responds to low-level. 0x Counting rising edges at X. Gate function at X. responds to high-level. 0x Counting falling edges The adjustable upper limit in MR of counter B is enabled. 0x Counting rising edges The adjustable upper limit in MR of counter B is enabled. 0x80 Reset the state in MR to 0. 0 Pre-divider B 0 Stops counter B. Counting pulses at the input are not taken into account. Each single pulse increments the count value of counter B by one. Every second pulse increments the count value of counter B by one. etc. After registration of pulses at input X. of counter B, the count value is incremented by one. Upper counting limit (0...,9,97,9) Count value B (0...,9,97,9) Bit 8 = : OUT 9 assumes the state from MR Bit 9 = 0: OUT 0 remains unchanged Bit 9 = : OUT 0 assumes the state from MR etc. Error state of the outputs Bit 8 = 0: OUT 9 assumes the state OFF PWM Bit 8 = : Bit 9 = 0: Bit 9 = : etc. Activating the PWM function OUT 9 assumes the state ON OUT 0 assumes the state OFF OUT 0 assumes the state ON Bit 8 = : Activating the PWM function for OUT 9 Bit 9 = : Activating the PWM function for OUT 0 Bit 0 = : Activating the PWM function for OUT Bit = : Activating the PWM function for OUT Bit = Activating the PWM function for OUT Bit = Activating the PWM function for OUT Bit = Activating the PWM function for OUT Bit = Activating the PWM function for OUT PWM frequency divider for outputs OUT PWM duty cycle for output OUT 9 8 PWM duty cycle for output OUT 0 9 PWM duty cycle for output OUT 0 PWM duty cycle for output OUT PWM frequency divider for outputs OUT... PWM duty cycle for output OUT PWM duty cycle for output OUT PWM duty cycle for output OUT PWM duty cycle for output OUT Assignment of terminal X X DCV 7 8 Terminal point Digital inputs... 8 X.DCV Sensor voltage recognition X. Digital input IN X. Digital input IN X. Digital input IN X. Digital input IN X. Digital input IN X. Digital input IN X.7 Digital input IN 7 X.8 Digital input IN 8 X. Reference potential Assignment of terminal X X DCV,0A 9 0 Terminal point Digital inputs/outputs 9... X.DCV Actuator supply infeed or sensor voltage detection X.9 Multi-purpose I/O: IN 9/OUT 9 X.0 Multi-purpose I/O: IN 0/OUT 0 X. Multi-purpose I/O: IN /OUT X. Multi-purpose I/O: IN /OUT X. Multi-purpose I/O: IN /OUT X. Multi-purpose I/O: IN /OUT X. Multi-purpose I/O: IN /OUT X. Multi-purpose I/O: IN /OUT X. Reference potential Error states Activating the error state Bit 8 = 0: OUT 9 remains unchanged 0 Jetter AG

151 JX-DIO Appendix Appendix Introduction This appendix contains electrical and mechanical data, as well as operating data. Contents Topic Page Technical Data... Index... 0 Jetter AG

152 Appendix A: Technical Data Introduction This section of the appendix contains both electrical and mechanical data, as well as operating data of the JX-DIO module. Contents Topic Page Technical specifications... Physical dimensions... Operating parameters - Environment and mechanics... Operating parameters - Enclosure... 7 DC power supply inputs and outputs... 8 Shielded data and I/O lines... 9 Jetter AG

153 JX-DIO Appendix Technical specifications Electrical data: Digital inputs Parameter Description Input current range.8 ma.... ma Input resistance.7 kω Hardware-related input delay time < 00 µs Type IEC - type, pnp Galvanic isolation None Input frequency. khz (0 % duty cycle) Operating point OFF (maximum) V (input current max.. ma) Operating point ON (minimum) V (input current min..0 ma) Permissible voltage range DC -0 V V Galvanic isolation None Electrical data: Digital outputs Load current Parameter Description Max. 0. A per output Permissible voltage range DC + V - % % Protection against short-circuit, overtemperature Protection against polarity reversal Protection against overvoltage Protection against breakage of earthing cable Protection against inductive loads Short-circuit proof Output design Operating point OFF (maximum) ON (min.) Response of outputs to overload, overvoltage, overtemperature Yes Yes Is ensured when the module is installed on a grounded top hat rail Yes Yes Yes IEC - type, pnp V Vcc -.0 V Output pulsates Jetter AG

154 Appendix Data of the JX system bus as of rev. 0.xx Parameter Description Logic voltage of the JX system bus DC + V (- % %) Current consumption absorbed from the logic voltage of the JX system bus Typically: ma Additional voltage of JX system bus DC + V (- % %) Current consumption absorbed from the additional voltage of the JX system bus Nominal power absorbed from the JX system bus Typically: ma Typically: mw Jetter AG

155 JX-DIO Appendix Physical dimensions Physical dimensions Minimum clearances Module width Mounting orientation At mounting the JX-DIO module, make sure to maintain a minimum clearance above and below. This ensures that there will be enough room to press the latches of the JX backplane module when replacing modules. Minimum clearance, above: 0 mm Minimum clearance, below: mm The JX-DIO module requires a space of mm width. At connecting the JX-DIO module to a JX station, the width is increased by mm. The mounting orientation of the JX-DIO module is vertical. Jetter AG

156 Appendix Operating parameters - Environment and mechanics Environment Parameter Value Standard Operating temperature range C Storage temperature range C DIN EN - DIN EN DIN EN Air humidity %, non-condensing DIN EN - Pollution degree DIN EN - Corrosion/ chemical resistance No special protection against corrosion. Ambient air must be free from higher concentrations of acids, alkaline solutions, corrosive agents, salts, metal vapors, or other corrosive or electroconductive contaminants Maximum operating altitude,000 m above sea level DIN EN - Mechanical parameters Parameter Value Standard Free falls withstanding test Vibration resistance Shock resistance: Weight < 0 kg: Height of fall (units within packing): m Product packaging 0. m Hz - 9 Hz: Amplitude:. mm 9 Hz - 0 Hz: Acceleration: g octave/minute, 0 frequency sweeps (sinusoidal), all spatial axes g occasionally, ms, sinusoidal half-wave, shocks in the directions of all three spatial axes DIN EN - DIN EN DIN EN - DIN EN DIN EN - DIN EN Degree of protection IP0 DIN EN 09 Mounting orientation Vertical position, snapped on DIN rail Jetter AG

157 JX-DIO Appendix Operating parameters - Enclosure Electrical safety Parameter Value Standard Protection class III DIN EN - Dielectric test voltage Functional ground is connected to chassis ground internally. DIN EN - Protective connection 0 DIN EN - Overvoltage category II DIN EN - EMC - Emitted interference Enclosure Parameter Value Standard Frequency band MHz, limit 0 db (µv/m) in 0 m Frequency band 0...,000 MHz, limit 7 db (µv/m) in 0 m (class B) DIN EN DIN EN - DIN EN 0 EMC - Immunity to interference Parameter Value Standard Magnetic field with mains frequency 0 Hz 0 A/m DIN EN - DIN EN DIN EN RF field, amplitude-modulated ESD Frequency band 80 MHz... GHz Test field strength: 0 V/m AM 80 % with khz Criterion A Discharge through air: Test peak voltage 8 kv Contact discharge: Test peak voltage kv Criterion A DIN EN - DIN EN DIN EN DIN EN - DIN EN DIN EN Jetter AG 7

158 Appendix DC power supply inputs and outputs EMC - Immunity to interference Parameter Value Standard RF, asymmetric Frequency band MHz DIN EN - Test voltage V AM 80 % with khz DIN EN DIN EN Source impedance 0 Ohm Criterion A Bursts Surge voltages asymmetric (line to earth), symmetrical (line to earth) Test voltage kv tr/tn /0 ns Repetition rate khz Criterion A tr/th./0 µs Common-mode interference voltage kv Series-mode interference voltage 0. kv DIN EN - DIN EN DIN EN DIN EN - DIN EN DIN EN Jetter AG

159 JX-DIO Appendix Shielded data and I/O lines EMC - Immunity to interference Parameter Value Standard Asymmetric RF, amplitude-modulated Frequency band MHz DIN EN - Test voltage 0 V DIN EN AM 80 % with khz DIN EN Source impedance 0 Ohm Criterion A Bursts Voltage surges, asymmetric (line to earth) Test voltage kv tr/tn /0 ns Repetition rate khz Criterion A tr/th./0 µs Common-mode interference voltage kv DIN EN - DIN EN DIN EN DIN EN - DIN EN DIN EN Jetter AG 9

160 Index B: Index A Accessories for the JX system - 0 C Component parts of the JX module - 7 Connection technology Digital actuators - Digital sensors - Counter Connection - 0 Read access - D Direct Register Access - 78 Disposal - 0 E EDS JX modules connected to a JC-x - 8 JX modules connected to a JC-xx - JX modules connected to a JC-7-0 EMC Measures - Notes - Errors - Error states - 7, 8, 9 Examples Activating the count function - 7, 9, Activating the PWM function -, 8, 0 Configuring the error states in combination with a JC-x - 9 Reading inputs in combination with a JC-x - 9 Reading inputs in combination with a JC-xx - 90 Reading inputs in combination with a JC-7-9 Switching outputs in combination with a JC-x - 9 Switching outputs in combination with a JC-xx - 90 Switching outputs in combination with a JC-7 equipped with JX-SB(-I) - 9 F Filter - 9 I I/O module number on the JX system bus - 7 I/O Number on the JX system bus with a JC-x - 7 on the JX system bus with a JC-7 equipped with JX-SB(-I) - 7 on the JX system bus with a JM-D0-JCx - 7 on the JX system bus with JC on the JX system bus with JC-9xx - 7 within a JX station equipped with JC-xx - 7 Indirect Register Access - 80 Initial commissioning - Inputs, digital Reading inputs in combination with a JC-x - 9 Reading inputs in combination with a JC-xx - 90 Reading inputs in combination with a JC-7-9 Installation Installing a JX peripheral module - Intended Conditions of Use - 0 J JC-x Configuring the error states in combination with a JC-x - 9 Reading inputs in combination with a JC-x - 9 Switching outputs in combination with a JC-x - 9 JC-xx Reading inputs in combination with a JC-xx - 90 Switching outputs in combination with a JC-xx - 90 JC-7 Reading inputs in combination with a JC-7-9 Switching outputs in combination with a JC-7-9 JetSym module header - 8 JX backplane module - 7 L LEDs on the module - Limiting the total current - List of Documentation - M Minimum requirements - 9 Modifications - 0 Module Registers - Overview Definition - 70 Number formats - 8 Properties - 8 Multi-purpose I/Os - 88 Block diagram - 8 N Nameplate - 7 O Operating Parameters DC Power Supply Inputs and Outputs - 0 Enclosure - 9 Environment and Mechanics - 8 Shielded Data and I/O Lines - Order reference - Outputs, digital Connecting digital actuators - 0 Jetter AG

161 JX-DIO Index Switching outputs in combination with a JC-x - 9 Switching outputs in combination with a JC-xx - 90 Switching outputs in combination with a JC-7 equipped with JX-SB(-I) - 9 P Personnel Qualification - 0 Physical Dimensions - Product description -, Programming - 7 Pulse stretching - 0 PWM -, Changing the PWM parameters - 8, 0 Configuration - Function - Q Quick reference - R Register Number on the JX system bus with a JC-x - 7 on the JX system bus with a JC-7 equipped with JX-SB(-I) - 7 on the JX system bus with a JM-D0-JCx - 7 on the JX system bus with JC on the JX system bus with JC-9xx - 7 within a JX station equipped with JC-xx - 7 Register(s) - 70 Removing Removing a JX peripheral module - 9 Repair - 0 Replacing a JX peripheral module - 7 Replacing Modules - 0 S Safety Instructions - 9 Scope of delivery -, 7, 0 Shipping - 0 T Technical specifications Electrical data - Functional data - Terminals Specifications of the BLFZ plug - Specifications of the BLIO plug - 7 Terminal X - Terminal X - U Usage Other Than Intended - 0 Jetter AG

162 Jetter AG Graeterstrasse D-7 Ludwigsburg Germany Phone: Phone - Sales: Fax - Sales: Hotline: Internet: sales@jetter.de Jetter Subsidiaries Jetter (Switzerland) AG Jetter Automation Technology (Shanghai) Co., Ltd. Jetter USA Inc. Wilerstr. NO.9, Lane 97, Lai Yang Road, 07 US Highway 9 North CH-90 Bazenheid Pudong New District Florida - 7 Clearwater CN-007 Shanghai Switzerland China U.S.A Phone: Phone: Phone: Fax: Fax: - Fax: info@jetterag.ch contact@jetterat.cn bschulze@jetterus.com Internet: Internet: Internet: Jetter AG

PHOENIX CONTACT

PHOENIX CONTACT Electronic circuit breaker CLIPLINE Data sheet 102898_en_03 PHOENIX CONTACT 2010-12-17 1 Description The electronic circuit breaker can be used in applications that cover all aspects of the switched-mode

More information

DELTA PID Controller Module. Operator's Manual

DELTA PID Controller Module. Operator's Manual DELTA PID Controller Module Operator's Manual Article # DPID HB1.0 05/1999 Printed in Germany Edition: 1.0 May 1999 JETTER AG reserves the right to make alterations to its products in the interest of technical

More information

External brake resistor AX2090-BW5x

External brake resistor AX2090-BW5x Documentation External brake resistor AX2090-BW5x Accessories for Beckhoff servo drive AX5000 Version: Date: 1.3 2018-03-14 Table of content Table of content 1 Foreword... 5 1.1 Notes on the documentation...

More information

Digital Input Output Module 24 V for Ex n Zone 2 Series 9472/35

Digital Input Output Module 24 V for Ex n Zone 2 Series 9472/35 www.stahl.de > 16 channels can be adjusted in pairs as digital inputs or outputs > Suitable for NAMUR proximity switches, 3-wire PNP proximity switches, contacts and solenoid valves (24 V / 0.5 A). > Up

More information

Power supply CP-D 12/2.1

Power supply CP-D 12/2.1 2CDC 271 025 F0t07 a OUTPUT ++/ : terminals output Features Rated output voltage 12 V DC Output voltage adjustable via front face potentiometer OUTPUT Adjust Rated output current 2.1 A Rated output power

More information

Power supply CP-D 24/4.2 Primary switch mode power supply

Power supply CP-D 24/4.2 Primary switch mode power supply Data sheet Power supply CP-D 24/4.2 Primary switch mode power supply The CP-D range of modular power supply units in MDRC design (modular DIN rail components) is ideally suited for installation in distribution

More information

JetMove 1xx, 2xx, D203 at the JetControl Drive

JetMove 1xx, 2xx, D203 at the JetControl Drive JetMove 1xx, 2xx, D203 at the JetControl Drive 60874950 Introduction Item # 60874950 Revision 2.11.4 November 2012 / Printed in Germany Jetter AG reserves the right to make alterations to its products

More information

PHOENIX CONTACT

PHOENIX CONTACT Selective circuit breaker CLIPLINE Data sheet 100464_en_05 PHOENIX CONTACT 2009-11-17 1 Description The electronic circuit breaker, which has a design width of just 12.5 mm, selectively protects all 24

More information

TETRIS 1000 High Impedance Active Probe. Instruction Manual

TETRIS 1000 High Impedance Active Probe. Instruction Manual TETRIS 1000 High Impedance Active Probe Instruction Manual Copyright 2015 PMK GmbH All rights reserved. Information in this publication supersedes that in all previously published material. Specifications

More information

Power supply CP-D 24/1.3

Power supply CP-D 24/1.3 2CDC 271 027 F0t07 a OUTPUT ++/ : terminals output Features Rated output voltage 24 V DC Output voltage adjustable via front face potentiometer OUTPUT Adjust Rated output current 1.3 A Rated output power

More information

Digital Input Output Module for Zone 2 Series 9470/33

Digital Input Output Module for Zone 2 Series 9470/33 www.stahl.de > 16 channels can be adjusted in pairs as digital input or output > Intrinsically safe inputs/outputs Ex ia > For contacts, NAMUR proximity switches and low-power solenoid valves > Up to 8

More information

Power supply CP-E 24/2.5

Power supply CP-E 24/2.5 2CDC 271 015 F0t06 a OUTPUT L+, L : terminals output b DC OK: terminal signalling output c INPUT L, N, PE: terminals input d OUTPUT OK: green LED output voltage OK e OUTPUT Adjust: potentiometer adjustment

More information

Original operating instructions Fail-safe inductive sensor GM504S / / 2010

Original operating instructions Fail-safe inductive sensor GM504S / / 2010 Original operating instructions Fail-safe inductive sensor GM504S 704070 / 01 06 / 2010 Contents 1 Preliminary note 3 1.1 Explanation of symbols 3 2 Safety instructions 4 2.1 Safety-related requirements

More information

Power supply CP-E 24/20.0

Power supply CP-E 24/20.0 2CDC 271 027 F0008 a OUTPUT L+, L+, L, L-: terminals output b INPUT L, N, PE: terminals input c 13-14: terminals - signalling contact d OUTPUT OK: green LED output voltage OK e OUTPUT LOW: red LED output

More information

EP-5111, EP-5112, EP-5212, EP-5261, EP-5311, EP-5422, EP-5442

EP-5111, EP-5112, EP-5212, EP-5261, EP-5311, EP-5422, EP-5442 October 2017 RSTI-EP Slice I/O Specialty Modules EP-5111, EP-5112, EP-5212, EP-5261, EP-5311, EP-5422, EP-5442 Module Status LED Channel Status LED GE provides several RSTi-EP specialty modules, which

More information

DT1100 xx xx xx PS. Isolators, Isolator / Power Supplies. Operating Instructions

DT1100 xx xx xx PS. Isolators, Isolator / Power Supplies. Operating Instructions Isolators, Isolator / Power Supplies Operating Instructions EN Contents 1. About this document...4 1.1. Function... 4 1.2. Target group... 4 1.3. Symbolism used... 4 2. For your safety...5 2.1. Authorized

More information

Power supply CP-T 48/20.0 Primary switch mode power supply

Power supply CP-T 48/20.0 Primary switch mode power supply Data sheet Power supply CP-T 48/20.0 Primary switch mode power supply The CP-T range of three-phase power supply units is the youngest member of ABB s power supply family. In terms of design and functionality,

More information

Data Acquisition Modules/ Distributed IO Modules

Data Acquisition Modules/ Distributed IO Modules User Manual Data Acquisition Modules/ Distributed IO Modules Future Design Controls, Inc. 7524 West 98 th Place / P.O. Box 1196 Bridgeview, IL 60455 888.751.5444 - Office: 888.307.8014 - Fax 866.342.5332

More information

Power supply CP-E 24/0.75

Power supply CP-E 24/0.75 2CDC 271 016 F0t06 a OUTPUT L+, L : terminals output b INPUT L, N, PE: terminals input c LOW: red LED output voltage too low d OK: green LED output voltage OK e OUTPUT Adjust: rotary potentiometer output

More information

Digital Input Module NAMUR Ex i / I.S. Inputs, 16 Channels for Zone 1 / Div. 1 Series 9470/22

Digital Input Module NAMUR Ex i / I.S. Inputs, 16 Channels for Zone 1 / Div. 1 Series 9470/22 www.stahl.de > 16 channels for contacts and NAMUR proximity switches (EN 60947-5-6) > Intrinsically safe inputs Ex ia IIC > Galvanic separation between inputs and system > Open-circuit and short-circuit

More information

Precipition Sensor with analogue Intensity Output ,

Precipition Sensor with analogue Intensity Output , THE WORLD OF WEATHER DATA - THE WORLD OF WEATHER DATA - THE WORLD OF WEATHER DATA Instruction for use 021335/11/09 Precipition Sensor with analogue Intensity Output 5.4103.20.041, 5.4103.20.741 ADOLF THIES

More information

IF30. User's manual. Description. Table of contents IF30

IF30. User's manual. Description. Table of contents IF30 User's manual IF30 Description IF30 is an encoder interface unit designed to convert the output signals delivered by so-called sine-cosine-encoders and similar measuring systems (devices which deliver

More information

EY-EM 527: Remote I/O module, ecolink527

EY-EM 527: Remote I/O module, ecolink527 Product data sheet 94.078 EY-EM 527: Remote I/O module, ecolink527 How energy efficiency is improved Regulation, control, monitoring and optimisation of operational systems, e.g. room automation or HVAC

More information

Operating instructions Fail-safe delay timer AZS About this document. Content

Operating instructions Fail-safe delay timer AZS About this document. Content 8 Appendix 8.1 Wiring example...4 8.2 Integral System Diagnostics (ISD)....5 9 EU Declaration of conformity Operating instructions.............pages 1 to 6 Original x.000 / 11.2017 / v.a. - 101126753-

More information

Power supply CP-T 24/20.0 Primary switch mode power supply

Power supply CP-T 24/20.0 Primary switch mode power supply Data sheet Power supply CP-T 24/20.0 Primary switch mode power supply The CP-T range of three-phase power supply units is the youngest member of ABB s power supply family. In terms of design and functionality,

More information

MINI MCR-SL-UI-f(-SP)

MINI MCR-SL-UI-f(-SP) Configurable Analog Frequency Transducer INTERFACE Data Sheet PHOENIX CONTACT - 02/2006 Description The configurable analog frequency transducer MINI MCR-SL-UI-f(-SP) is used to convert analog standard

More information

RAD-IN/OUT-8D. Digital extension modules for the bidirectional wireless system. INTERFACE Data sheet _en_05. 1 Description

RAD-IN/OUT-8D. Digital extension modules for the bidirectional wireless system. INTERFACE Data sheet _en_05. 1 Description RAD-IN/OUT-D Digital extension modules for the bidirectional wireless system INTERFACE Data sheet 102122_en_0 PHOENIX CONTACT 2010-02-2 1 Description The RAD-ISM-...-SET-BD-BUS-ANT bidirectional wireless

More information

Power supply CP-E 12/10.0 Primary switch mode power supply Data sheet

Power supply CP-E 12/10.0 Primary switch mode power supply Data sheet 2CDC 271 024 F0008 OUTPUT L+, L+, L-, L-: terminals - output INPUT L, N, PE: terminals - input OUTPUT OK: green LED - output voltage OK OUTPUT LOW: red LED - output voltage too low OUTPUT Adjust: potentiometer

More information

PU202 Level converter & encoder signal generator without potential separation

PU202 Level converter & encoder signal generator without potential separation Operating Manual PU202 Level converter & encoder signal generator without potential separation Product features: Converts HTL signals from 10 up to 30 V (A / B / Z) into the corresponding TTL / RS422 format

More information

DT1100 E xx xx (PS) Galvanic Isolators. Operating Instructions

DT1100 E xx xx (PS) Galvanic Isolators. Operating Instructions DT1100 E xx xx (PS) Galvanic Isolators Operating Instructions Contents 1. About this document...4 1.1. Function... 4 1.2. Target group... 4 1.3. Symbolism used... 4 2. For your safety...5 2.1. Authorized

More information

MINI-PS AC/2X15DC/1

MINI-PS AC/2X15DC/1 MII-PS-100-240AC/2X15DC/1 Power supply unit ITERFACE Data sheet 100299_en_04 1 Description PHOEIX COTACT - 2010-10-20 Features MII POWER is the extremely slim power supply unit with constructional widths

More information

Power supply CP-E 24/2.5

Power supply CP-E 24/2.5 2CDC 271 015 F0t06 a OUTPUT L+, L : terminals output b DC OK: terminal signalling output c INPUT L, N, PE: terminals input d OUTPUT OK: green LED output voltage OK e OUTPUT Adjust: potentiometer adjustment

More information

Precipitation Monitor ,

Precipitation Monitor , THE WORLD OF WEATHER DATA - THE WORLD OF WEATHER DATA - THE WORLD OF WEATHER DATA Instruction for use 021197/11/09 Precipitation Monitor 5.4103.10.000, 5.4103.10.700 ADOLF THIES GmbH & Co. KG Hauptstraße

More information

Signal converter for electromagnetic flowmeters

Signal converter for electromagnetic flowmeters Quick Start Signal converter for electromagnetic flowmeters Electronic revision: ER 3.0.xx The documentation is only complete when used in combination with the relevant documentation for the flow sensor.

More information

Power supply CP-E 48/5.0 Primary switch mode power supply Data sheet

Power supply CP-E 48/5.0 Primary switch mode power supply Data sheet 2CDC 271 028 F0008 OUTPUT L+, L+, L-, L-: terminals - output Features Rated output voltage 48 V DC Output voltage adjustable via front-face rotary potentiometer OUTPUT Adjust Rated output current 5 A Rated

More information

MINI MCR-SL-UI-I-LP-NC

MINI MCR-SL-UI-I-LP-NC 2-way isolation amplifier Data sheet 105263_en_02 PHOENIX CONTACT 2013-12-13 1 Description The configurable 2-way isolation amplifiers are used to electrically isolate, convert and filter standard signals.

More information

Power supply CP-T 48/5.0 Primary switch mode power supply

Power supply CP-T 48/5.0 Primary switch mode power supply Data sheet Power supply CP-T 48/5.0 Primary switch mode power supply The CP-T range of three-phase power supply units is the youngest member of ABB s power supply family. In terms of design and functionality,

More information

TETRIS User's Guide. High Impedance Active Probe DO177-1

TETRIS User's Guide. High Impedance Active Probe DO177-1 TETRIS 1500 High Impedance Active Probe User's Guide DO177-1 TETRIS 1500 Copyright 2010 Ltd. All rights reserved. Information in this publication supersedes that in all previously published material. Specifications

More information

Installation and Operational Instructions for ROBA -switch Type 017._00.2

Installation and Operational Instructions for ROBA -switch Type 017._00.2 OBA -switch Type 017._00.2 Guidelines on the Declaration of Conformity A conformity evaluation has been carried out for the product in terms of the EC Low Voltage Directive 2014/35/ EC and the EMC Directive

More information

Operating instructions Switching amplifier for fibre optics. OBF5xx / / 2009

Operating instructions Switching amplifier for fibre optics. OBF5xx / / 2009 Operating instructions Switching amplifier for fibre optics OBF5xx 704513 / 00 04 / 009 Contents 1 Preliminary note...3 1.1 Symbols used...3 Functions and features...3.1 Applications...3 3 Installation...3

More information

Temperature Input Module for Zone 1 Series 9482/32

Temperature Input Module for Zone 1 Series 9482/32 www.stahl.de > 8 channels for temperature sensors > Intrinsically safe inputs Ex ia > For Pt-, Ni- and Cu-resistance temperature detectors according to DIN, IEC and GOST in 2-, 3- and 4-wire circuits >

More information

Digital Input Output Module for Zone 2 Series 9470/33

Digital Input Output Module for Zone 2 Series 9470/33 www.stahl.de > 16 can be adjusted in pairs as digital input or output > Intrinsically safe inputs/outputs Ex ia > For contacts, NAMUR proximity switches and low-power solenoid valves > Up to 8 can be used

More information

English. Operating manual. Temperature measuring transducer MU125. Save for later reference. Company / brands of GHM

English. Operating manual. Temperature measuring transducer MU125.  Save for later reference. Company / brands of GHM English Operating manual Temperature measuring transducer MU125 Company / brands of GHM www.ghm-messtechnik.de Save for later reference. Table of contents Page 1. Intended use (areas of application)...

More information

Original operating instructions Fail-safe inductive sensor GG507S / / 2013

Original operating instructions Fail-safe inductive sensor GG507S / / 2013 Original operating instructions Fail-safe inductive sensor GG507S 80005283 / 00 05 / 2013 Contents 1 Preliminary note...3 1.1 Explanation of symbols...3 2 Safety instructions...4 2.1 Safety-related requirements

More information

Digital electronic module 4DO DC24V/2A HF (6ES7132-4BD30-0AB0) SIMATIC

Digital electronic module 4DO DC24V/2A HF (6ES7132-4BD30-0AB0) SIMATIC Digital electronic module 4DO DC24V/2A HF (6ES7132-4BD30-0AB0) SIMATIC Properties 1 Parameters 2 Diagnostics 3 ET 200S distributed I/O Digital electronic module 4DO DC24V/2A HF (6ES7132-4BD30-0AB0) Manual

More information

Original instructions INCA-1 Tina Emergency stop for enclosure installation INCA-1S Tina Safety stop for enclosure installation

Original instructions INCA-1 Tina Emergency stop for enclosure installation INCA-1S Tina Safety stop for enclosure installation Original instructions INCA-1 Tina Emergency stop for enclosure installation INCA-1S Tina Safety stop for enclosure installation ABB AB / Jokab Safety Varlabergsvägen 11, SE-434 39 Kungsbacka, Sweden www.abb.com/lowvoltage

More information

Technical manual. Microstep driver SMC11. NANOTEC ELECTRONIC GmbH & Co. KG Gewerbestraße 11 D Landsham near Munich, Germany

Technical manual. Microstep driver SMC11. NANOTEC ELECTRONIC GmbH & Co. KG Gewerbestraße 11 D Landsham near Munich, Germany Technical manual Microstep driver NANOTEC ELECTRONIC GmbH & Co. KG Gewerbestraße 11 D-85652 Landsham near Munich, Germany Tel. +49 (0)89-900 686-0 Fax +49 (0)89-900 686-50 info@nanotec.de Editorial Editorial

More information

MINI-PS AC/24DC/1.3

MINI-PS AC/24DC/1.3 Power supply unit INTERFACE Data sheet 102894_en_03 1 Description PHOENIX CONTACT 2015-11-17 Features MINI POWER power supplies for MCR technology In measurement and control technology (MCR), modular electronics

More information

Electronic Circuit Breaker with reset input ESS20-1..

Electronic Circuit Breaker with reset input ESS20-1.. Electronic Circuit Breaker with reset input ESS0-.. Description The special device ESS0-.. is a further extension of the product line electronic circuit breakers. Type ESS0-.. has a width of only. mm and

More information

MCR-SL-CUC Universal current transducer. Data sheet _en_05. 1 Description

MCR-SL-CUC Universal current transducer. Data sheet _en_05. 1 Description Universal current transducer Data sheet 104059_en_05 PHOENIX CONTACT 2011-03-09 1 Description MCR-SL-CUC-...-I and MCR-SL-CUC-...-U active current transducers convert DC, AC, and distorted currents into

More information

PHOENIX CONTACT - 09/2009

PHOENIX CONTACT - 09/2009 Electronic miniature circuit-breaker CLIPLINE Data sheet 03906_en_0 PHOENIX CONTACT - 09/2009 Description The EC-E... electronic miniature circuit-breaker selectively protects all 24 V DC load circuits

More information

Switched mode power supply for DIN rail mounting type SMP21 DC24V/10A

Switched mode power supply for DIN rail mounting type SMP21 DC24V/10A Switched mode power supply for DIN rail mounting type SMP2 DC24V/0A Description Switched mode power supply for rail mounting, with independent change-over of input voltages (AC 5/20 V), integral passive

More information

Power supply CP-T 24/10.0 Primary switch mode power supply

Power supply CP-T 24/10.0 Primary switch mode power supply Data sheet Power supply CP-T 24/10.0 Primary switch mode power supply The CP-T range of three-phase power supply units is the youngest member of ABB s power supply family. In terms of design and functionality,

More information

Digital Input Output Module for Zone 1 Series 9470/32

Digital Input Output Module for Zone 1 Series 9470/32 www.stahl.de > 16 can be adjusted in pairs as digital input or output > Intrinsically safe inputs/outputs Ex ia > For contacts, NAMUR proximity switches and low-power solenoid valves > Up to 8 can be used

More information

Out 1 sin / cos 1Vpp. sin / cos 1Vpp. Out 3. sin / cos 1Vpp. Out 4 sin / cos 1Vpp. Interface type SV211 SinCos signal splitter with 4 SinCos outputs

Out 1 sin / cos 1Vpp. sin / cos 1Vpp. Out 3. sin / cos 1Vpp. Out 4 sin / cos 1Vpp. Interface type SV211 SinCos signal splitter with 4 SinCos outputs Operating Manual Out 1 sin / cos 1Vpp Input: sin / cos 1 Vpp Out 2 sin / cos 1Vpp Out 3 sin / cos 1Vpp SV 211 Out 4 sin / cos 1Vpp Interface type SV211 SinCos signal splitter with 4 SinCos outputs Product

More information

GETTING STARTED GUIDE NI AI, ±60 V, 24 Bit, 1 ks/s/ch Simultaneous

GETTING STARTED GUIDE NI AI, ±60 V, 24 Bit, 1 ks/s/ch Simultaneous GETTING STARTED GUIDE NI 9228 8 AI, ±60 V, 24 Bit, 1 ks/s/ch Simultaneous This document explains how to connect to the NI 9228. Note Before you begin, complete the software and hardware installation procedures

More information

IC800SSD Hardware Manual Pub 348R5. for models. A publication of

IC800SSD Hardware Manual Pub 348R5. for models. A publication of IC800SSD Hardware Manual Pub 348R5 for models IC800SSD104S1A IC800SSD104RS1A IC800SSD107S1A IC800SSD107RS1A IC800SSD407RS1A IC800SSD216S1A IC800SSD216RS1A IC800SSD420RS1A IC800SSD228S1A IC800SSD228RS1A

More information

120/240 Watt AC-DC Front End with PFC W Series Convert Select 120 Convert Select 240

120/240 Watt AC-DC Front End with PFC W Series Convert Select 120 Convert Select 240 Industrial Environment AC-DC Converters >100 Watt W Series 120/240 Watt AC-DC Front End with PFC W Series Convert Select 120 Convert Select 240 Rugged 35 mm DIN-rail snap-fit design 3000 V AC input to

More information

Digital Input Module 24 V Ex n Inputs, 16 Channels Series 9471

Digital Input Module 24 V Ex n Inputs, 16 Channels Series 9471 > 16 channels for active 0 / 24 V signals > Zone 2 / Division 2 version for connection of circuits acc. to Ex nl, Ex na, Nonincendive and Non-Ex > Galvanic separation between inputs and system > Two channels

More information

2.7. IT system floor-standing distribution cabinet Series -IPS-F/EDS

2.7. IT system floor-standing distribution cabinet Series -IPS-F/EDS Dipl.-Ing. W. Bender GmbH & Co. KG Londorfer Str. 65 35305 Grünberg Tel.: 0640 807-0 Fax: 0640 807-259 IT system floor-standing distribution cabinet Series -IPS-F/EDS for supplying power to medical locations

More information

Power Distribution System SVS18

Power Distribution System SVS18 Power Distribution System SVS8 Description The power distribution system SVS8 optimises the DC V distribution in automation and process control, in the production area of the chemical industry and in power

More information

GETTING STARTED GUIDE NI AI, ±10 V, 24 Bit, 50 ks/s/ch Simultaneous

GETTING STARTED GUIDE NI AI, ±10 V, 24 Bit, 50 ks/s/ch Simultaneous GETTING STARTED GUIDE NI 9239 4 AI, ±10 V, 24 Bit, 50 ks/s/ch Simultaneous This document explains how to connect to the NI 9239. Note Before you begin, complete the software and hardware installation procedures

More information

Your Global Automation Partner. IMX12-DI01 Isolating Switching Amplifier. Safety Manual

Your Global Automation Partner. IMX12-DI01 Isolating Switching Amplifier. Safety Manual Your Global Automation Partner IMX12-DI01 Isolating Switching Amplifier Safety Manual Contents 2 Hans Turck GmbH & Co. KG T +49 208 4952-0 F +49 208 4952-264 more@turck.com www.turck.com Contents 1 About

More information

MRS ELECTRONIC DATASHEET CAN I/O AND PLC DESCRIPTION TECHNICAL DATA REGULATORY APPROVALS AND TESTING SOFTWARE/PROGRAMMING

MRS ELECTRONIC DATASHEET CAN I/O AND PLC DESCRIPTION TECHNICAL DATA REGULATORY APPROVALS AND TESTING SOFTWARE/PROGRAMMING DESCRIPTION The versatile CAN I/O PLC with 14 inputs and outputs impresses with its compact design and its operating voltage range of 9 to 30 volts. It provides 8 I/Os that can be configured as inputs

More information

Digital Function Generator

Digital Function Generator Digital Function Generator 13654-99 PHYWE Systeme GmbH & Co. KG Robert-Bosch-Breite 10 37079 Göttingen Germany Tel. +49 (0) 551 604-0 Fax +49 (0) 551 604-107 E-mail info@phywe.de Operating Instructions

More information

Power supply CP-T 24/40.0 Primary switch mode power supply

Power supply CP-T 24/40.0 Primary switch mode power supply Data sheet Power supply CP-T 24/40.0 Primary switch mode power supply The CP-T range of three-phase power supply units is the youngest member of ABB s power supply family. In terms of design and functionality,

More information

Analog Input Module HART Ex i / I.S. Inputs, Channels Type 9461/

Analog Input Module HART Ex i / I.S. Inputs, Channels Type 9461/ > 4 channels for 2-wire HART transmitters and 4 channels for 4-wire HART transmitters > Intrinsically safe inputs Ex ia IIC > Galvanic separation between inputs and system > Open-circuit and short-circuit

More information

RMO500 M I C R O O H M M E T E R

RMO500 M I C R O O H M M E T E R M I C R O O H M M E T E R Reference Manual IBEKO POWER AB Sweden 2 IBEKO POWER AB Manual Version:. MV.01 IBEKO POWER AB 2003 This Reference Manual is a publication of IBEKO POWER AB, 18 125 Lidingö, Sweden.

More information

This data sheet is only valid in association with the IL SYS INST UM E user manual.

This data sheet is only valid in association with the IL SYS INST UM E user manual. Inline counter terminal, version for extreme conditions, 1 counter input, 1 control input, 1 output, 24 V DC, 500 ma Data sheet 106148_en_03 PHOENIX CONTACT 2015-11-04 1 Description The terminal is designed

More information

PB1652LAMBDA.1-C Signal Conditioning for Lambda Sensor Simulation User s Guide

PB1652LAMBDA.1-C Signal Conditioning for Lambda Sensor Simulation User s Guide PB1652LAMBDA.1-C Signal Conditioning for Lambda Sensor Simulation User s Guide Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes

More information

Installation and user s guide H A. NCi-5 non-contact tool setting interface

Installation and user s guide H A. NCi-5 non-contact tool setting interface Installation and user s guide H-5259-8500-05-A NCi-5 non-contact tool setting interface 1 English Installation and user s guide NCi-5 non-contact tool setting interface This page is intentionally left

More information

1 Safety instructions. 2 Device components. 3 Function. KNX Heating actuator 6gang RMD 230 V. Order-No. :

1 Safety instructions. 2 Device components. 3 Function. KNX Heating actuator 6gang RMD 230 V. Order-No. : Order-No. : 7531 60 03 Operation- and Assembly Instructions 1 Safety instructions Electrical equipment may only be installed and fitted by electrically skilled persons. Failure to observe the instructions

More information

MACX MCR-EX-SL-RPSSI-I-UP(-SP)

MACX MCR-EX-SL-RPSSI-I-UP(-SP) Supply and input signal conditioner, Ex-i, with wide range supply Data sheet 103561_en_00 PHOENIX CONTACT 2014-08-19 1 Description The MACX MCR-EX-SL-RPSSI-I-UP(-SP) repeater power supply and input signal

More information

JetMove Digital Servo Amplifier

JetMove Digital Servo Amplifier JetMove 208-480 Digital Servo Amplifier 60870619 Introduction JetWeb Item no. 60870619 Revision 2.01 November 2012 / Printed in Germany Jetter AG reserves the right to make alterations to its products

More information

ULT-MVP O P E R A T I N G I N S T R U C T I O N S ULTRALOOP V E HI C L E L O O P DETECTOR Johnston Parkway, Cleveland, Ohio 44128

ULT-MVP O P E R A T I N G I N S T R U C T I O N S ULTRALOOP V E HI C L E L O O P DETECTOR Johnston Parkway, Cleveland, Ohio 44128 ULT-MVP ULTRALOOP O P E R A T I N G I N S T R U C T I O N S V E HI C L E L O O P DETECTOR 4564 Johnston Parkway, Cleveland, Ohio 44128 P. 800 426 9912 F. 216 518 9884 Sales Inquiries: salessupport@emxinc.com

More information

PHOENIX CONTACT - 03/2007

PHOENIX CONTACT - 03/2007 Inline Function Terminal for Pulse Width Modulation and Frequency Modulation N AUTOMATIONWORX Data Sheet 6920_en_01 1 Description PHOENIX CONTACT - 03/2007 $ ' ) The terminal is designed for use within

More information

Operating Manual * * Differential pressure transmitter. Table of Contents. 1 Safety guidelines. 1.1 General Information

Operating Manual * * Differential pressure transmitter. Table of Contents. 1 Safety guidelines. 1.1 General Information *09005137* BA_EN_DE50 Rev.A 11/12 *09005137* d e v e l o p i n g s o l u t i o n s DE50 Operating Manual Differential pressure transmitter Table of Contents 1 Safety guidelines 2 Application purpose 3

More information

Analog Universal Module HART for Zone 2 Series 9468/33

Analog Universal Module HART for Zone 2 Series 9468/33 > 8 channels can be adjusted individually as analog inputs or outputs > Intrinsically safe inputs/outputs Ex ia > For 0/4 20 ma + HART signals > Line fault monitoring per channel > Diagnostics based on

More information

Analog amplifier RA. RE Edition: Replaces:

Analog amplifier RA. RE Edition: Replaces: Analog amplifier RA RE 950 Edition: 08.05 Replaces: 0.006 For control of simple functions of electrohydraulic components Two power outputs (PWM) and one switching output Each output has a separately adjustable

More information

8V General information. 2 Order data 8V

8V General information. 2 Order data 8V 8V05.00-8V05.00- General information Modular mechanical design using plug-in modules Integrated line filter Integrated braking resistor All connections are made using plug-in connectors Integrated electronic

More information

QUINT-PS AC/24DC/40

QUINT-PS AC/24DC/40 Power supply unit INTERFACE Data sheet 102315_en_02 1 Description PHOENIX CONTACT 2010-04-23 Features QUINT POWER power supply units for plant and special engineering reliably start heavy loads with high

More information

Accessories Solar Datatechnology Wireless-Set485-01/-Set485-02

Accessories Solar Datatechnology Wireless-Set485-01/-Set485-02 Accessories Solar Datatechnology Wireless-Set485-01/-Set485-02 Installation Guide WirelessSet485-IEN091511 98-0009411 Version 1.1 EN SMA Solar Technology AG Table of Contents Table of Contents 1 Notes

More information

Dynamo Brushless DC Motor and GreenDriveTM Manual

Dynamo Brushless DC Motor and GreenDriveTM Manual Dynamo Brushless DC Motor and GreenDriveTM Manual This manual was developed as a guide for use by FIRST Robotics Teams using Controller Part Number 840205-000 in conjunction with the Nidec Dynamo BLDC

More information

METRISO. Analog Insulation, Low Resistance and Voltage Measurement Instrument /9.14

METRISO. Analog Insulation, Low Resistance and Voltage Measurement Instrument /9.14 3-349-813-3 1/9.14 Insulation measurement per EN 61557-2/VDE 413, part 2 Test voltages: 5 V, 1 V, 25 V, 5 V and 1 V Analog display of measured values and limit values Intelligent filter precise and measurement-dependent

More information

Model 4210-MMPC-L. Multi-measurement Prober Cable Kit. Overview. Quick start guide topics. Related documents

Model 4210-MMPC-L. Multi-measurement Prober Cable Kit. Overview. Quick start guide topics. Related documents Model 0-MMPC-L Keithley Instruments, Inc. Multi-measurement Prober Cable Kit 877 Aurora Road Quick Start Guide Cleveland, Ohio 9-888-KEITHLEY http://www.keithley.com Overview The Keithley Instruments Model

More information

SIMATIC. ET 200B Distributed I/O Station. Preface, Contents. System Overview. Technical Description. Mechanical and Electrical Installation

SIMATIC. ET 200B Distributed I/O Station. Preface, Contents. System Overview. Technical Description. Mechanical and Electrical Installation SIMATIC ET 200B Distributed I/O Station Manual Preface, Contents System Overview Technical Description 2 Mechanical and Electrical Installation 3 Address Assignment Parameterization with COM ET 4 200 Startup

More information

Level Switch NRS 2-50 NRS Original Installation Instructions English

Level Switch NRS 2-50 NRS Original Installation Instructions English Level Switch NRS 2-50 NRS 2-51 EN English Original Installation Instructions 819179-03 1 Contents Important Notes Page Usage for the intended purpose...4 Function...4 Safety note...4 Directives and Standards

More information

GESTRA Steam Systems LRS English. Installation & Operating Instructions Conductivity Switch LRS 1-50

GESTRA Steam Systems LRS English. Installation & Operating Instructions Conductivity Switch LRS 1-50 GESTRA Steam Systems LRS 1-50 EN English Installation & Operating Instructions 819223-02 Conductivity Switch LRS 1-50 Contents Important notes Page Usage for the intended purpose...4 Function...4 Safety

More information

NSD Safety Mat Controller Modules Both Modules are compliant to OSHA & ANSI Standards - EN ISO EN EN 81-1 EN NSD VDC

NSD Safety Mat Controller Modules Both Modules are compliant to OSHA & ANSI Standards - EN ISO EN EN 81-1 EN NSD VDC Datasheet NSD Safety Mat Controller Modules Both Modules are compliant to OSHA & ANSI Standards - EN ISO 13849-1 EN 62061 EN 81-1 EN 50156-1 Approvals NSD-3580 24 VDC NSD-3590 115 TO 230 VAC Technical

More information

SIMEAS-T. Operating Instructions Transducer without auxiliary power. 7KG6111 and 7KG6101. Operating Instructions

SIMEAS-T. Operating Instructions Transducer without auxiliary power. 7KG6111 and 7KG6101. Operating Instructions Operating Instructions SIMEAS-T s Operating Instructions Transducer without auxiliary power for alternating current for alternating voltage for alternating voltage with expanded end range 7KG6111 and 7KG6101

More information

Switched mode power supply for DIN rail mounting type SMP23 DC24V/40A

Switched mode power supply for DIN rail mounting type SMP23 DC24V/40A Switched mode power supply for DIN rail mounting type SMP DC4V/40A Description Switched mode power supply (SMP) for rail mounting, three-phase supply voltage, high efficiency, integral input filter and

More information

REX12 Electronic Circuit Protector

REX12 Electronic Circuit Protector Description The compact and flexible all-in-one solution REX consists of several perfectly matched components. It comprises the EM12-T supply module for the plus and minus potential via a single or double

More information

UM1082 User manual. The STPM10 single-phase meter evaluation boards. Introduction

UM1082 User manual. The STPM10 single-phase meter evaluation boards. Introduction UM08 User manual The STPM0 single-phase meter evaluation boards Introduction The STPM0 and STPM0 devices are energy meter ASSPs (application specific standard products), which address to a wide range of

More information

Engineering Guideline. pac-carriers Type for Yokogawa Centum VP

Engineering Guideline. pac-carriers Type for Yokogawa Centum VP Engineering Guideline pac-carriers Type 9195 for Yokogawa Centum VP pac-carrier Type 9195 2 Engineering Guideline / Yokogawa Centum VP 26.0.2018 pac-carrier Type 9195 Integrated solutions for Yokogawa

More information

ISOMETER IRDH575. Approvals

ISOMETER IRDH575. Approvals Insulation monitoring device for unearthed AC, DC and AC/DC systems (IT systems) with control and display function for EDS insulation fault location systems IRDH575_D00089_02_D_XXEN/09.2018 Insulation

More information

Electronic AC Load ZSAC Series. 400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A. Rev. 3.03

Electronic AC Load ZSAC Series. 400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A. Rev. 3.03 Electronic AC Load Series 400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A Rev. 3.03 Electronic AC Loads, Series Interface overview RS-232 USB GPIB LAN System bus Analog / Analog isolated X X Standard

More information

Wind Transmitter compact xx

Wind Transmitter compact xx THE WORLD OF WEATHER DATA - THE WORLD OF WEATHER DATA - THE WORLD OF WEATHER DATA Instruction for Use 021075/08/11 Wind Transmitter compact 4.3519.xx.140... 961 ADOLF THIES GmbH & Co. KG Hauptstraße 76

More information

Power distribution system SVS25

Power distribution system SVS25 Power distribution system SVS Description The new power distribution system type SVS meets all requirements of the automation technology with regard to reliably overcurrent protection and optimised current

More information

P1-04DAL-1 Analog Output

P1-04DAL-1 Analog Output Output Specifications Output Channels Output Range ma Signal Resolution -bit Resolution Value of SB (least significant bit) Data Range 9 counts Output Type Output Value in Fault Mode ess than ma oad Impedance

More information

SUNNY BEAM REPEATER Transmission Range Increase for Sunny Beam

SUNNY BEAM REPEATER Transmission Range Increase for Sunny Beam SUNNY BEAM REPEATER Transmission Range Increase for Sunny Beam User Manual SBeamRep-BEN091911 98-0002611 Version 1.1 EN SMA Solar Technology AG Table of Contents Table of Contents 1 Notes on this Manual..............................

More information