Table of Contents

Advertisement

Quick Links

User Manual
60887747_00
JetControl 960EXT-E03-2
Controller

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the JetControl 960EXT-E03-2 and is the answer not in the manual?

Questions and answers

Summary of Contents for Bucher JetControl 960EXT-E03-2

  • Page 1 User Manual 60887747_00 JetControl 960EXT-E03-2 Controller...
  • Page 2 Bucher Automation AG has created this document with the requisite care and based on the current state of tech- nology. Changes and further technical developments to our products are not automatically made available in a revised document. Bucher Automation AG shall accept no liability or responsibility for errors of content or form, missing updates or any damage or disadvantages arising therefrom.
  • Page 3: Table Of Contents

    Shielded data and I/O lines ........................22 4.6.3 DC power supply inputs and outputs...................... 22 Mechanical installation ........................24 Installing the controller..........................24 Removing the controller.......................... 24 Installing JI-PCIE-Exx riser cards ......................25 Replacing the fastening lugs ........................28 User Manual – JetControl 960EXT-E03-2...
  • Page 4 10.1.1 Operating system update using the programming tool................57 10.1.2 Updating the operating system by means of FTP .................. 57 10.1.3 OS update from a USB flash drive ......................58 10.1.4 Updating the OS from within the application program ................58 User Manual – JetControl 960EXT-E03-2...
  • Page 5 System commands ..........................92 12.10 Real-time clock ............................92 12.11 Startup delay time........................... 93 12.12 System runtime registers........................93 12.13 Monitoring interface activities ......................... 93 12.14 Ethernet system bus..........................93 12.15 JCF-SV1 "simple servo function"......................94 User Manual – JetControl 960EXT-E03-2...
  • Page 6 Return and disposal..........................132 Service..............................133 20.1 Customer service............................133 Spare parts and accessories.......................134 21.1 Accessories ............................134 21.1.1 Ethernet Cable............................134 21.1.2 PCI express expansion cards.........................134 21.1.3 USB flash drives .............................135 21.1.4 Fastening lugs for upgrading from JC-94x to JC-96x ................135 User Manual – JetControl 960EXT-E03-2...
  • Page 7: Introduction

    For information on new revisions of this document, visit the download area on our web- site. This document is not subject to any updating service. Start | Bucher Automation - We automate your success. For further information refer to the following information products: –...
  • Page 8: Safety

    This device is no safety-related part as per Machinery Directive 2006/42/EC, and must, therefore, not be used for safety-relevant applications. This device is NOT intended for the purpose of personal safety, and must, therefore, not be used to protect persons. User Manual – JetControl 960EXT-E03-2...
  • Page 9: Warnings Used In This Document

    Low risk Indicates a hazardous situation which, if not avoided, could result in minor or moderate injury. NOTICE Material damage Indicates a situation which, if not avoided, could result in malfunc- tions or material damage. User Manual – JetControl 960EXT-E03-2...
  • Page 10: Product Description

    The following provides a summary of the features offered by individual models of the JC-96xEXT-xxx family: JC-960EXT JC-960EXT- JC-965EXT JC-965EXT- E03-2 E03-2 Item number 10002329 10002331 10002330 10002332 JI-PCIE-Exx ex- tension EtherCAT® Extension via JCF9 software licenses Tab. 1: Product family overview User Manual – JetControl 960EXT-E03-2...
  • Page 11: System Overview

    JetSym V 6.0 and higher A maximum of 256 devices can be connected to the exceed 199 nodes ® EtherCAT system bus ***) of which max. 128 MC axes Fig. 1: System overview of JC-960EXT/-E-03-2 and JC-965EXT/-E03-2 User Manual – JetControl 960EXT-E03-2...
  • Page 12: Design

    JI-PCIE-Exx PCI express card. The JI-PCIE- Exx expansion card requires assembly by the customer. X107, X108: USB 2.0 ports X105, X106: USB 3.0 ports X104 (ETH3): Ethernet port X205: n. c.* X101: Voltage supply (DC 24 V) User Manual – JetControl 960EXT-E03-2...
  • Page 13: Product Features

    Licensing scheme for flexible and easy extension with software options – Up to 128 MCX axes – 2 x PCI Express slots 3.5 Axis engineering guidelines Parameter Quantity Maximum Total Extension with JI-PCIE-Exx riser cards JX6-SB-I submodules User Manual – JetControl 960EXT-E03-2...
  • Page 14: Required Axis Licenses

    *n. c. = not connected (= without function) Tab. 3: Status indication 3.7.1 LED states during the boot process If the following requirements are met, the controller boots without error: – There is a valid OS. User Manual – JetControl 960EXT-E03-2...
  • Page 15: Pwr And Rsq Led

    Description PWR LED – Permanently green for normal op- eration – Flashes green after shut-down via PWR button RSQ LED Flashes red if the backup flash has Fig. 5: PWR and RSQ been selected for booting. User Manual – JetControl 960EXT-E03-2...
  • Page 16: Nameplate

    Item name 3.9 Scope of delivery Scope of delivery Item number Quantity JC-960EXT-E03-2 10002331 Refer to chapter Spare parts and accessories [} 134] for suitable accessories. Refer to chapter Option model [} 89] for available feature extension options. User Manual – JetControl 960EXT-E03-2...
  • Page 17: Technical Data

    This chapter contains electrical, mechanical data and operating data of the JC-960EXT-E03-2. 4.1 Dimensions 220.4 22.5 Fig. 7: Dimensions in mm INFO CAD data CAD data of the device can be found in the download area of our homepage. User Manual – JetControl 960EXT-E03-2...
  • Page 18: Mechanical Specifications

    36 W max. Tab. 6: Power supply (terminal X101) ETH Ethernet port Parameter Description (X102, X103, X104) Connecting RJ45 jack Port count Bit rate 10 Mbit/s, 100 Mbit/s, 1,000 Mbit/s Auto-crossover Tab. 7: ETH Ethernet port (X102, X103, X104) User Manual – JetControl 960EXT-E03-2...
  • Page 19: Tab. 8 Usb Port (X105, X106)

    X106) Maximum output current 1 A Observe the above note “Data loss due to connection of unsuitable devices” USB type Type A (host) Specification USB 3.0 Maximum permissible ca- 3 m ble length Tab. 8: USB port (X105, X106) User Manual – JetControl 960EXT-E03-2...
  • Page 20: Tab. 9 Usb Port (X107, X108)

    Total of pins Tab. 11: Terminal JX6-SV1-ES Parameter Description Terminal type Female Sub-D connector Total of pins Electrical isolation Voltage rating DC 24 V Total of inputs Total of outputs Peak current per output 0.5 A Tab. 12: Port JX6-IO16CB User Manual – JetControl 960EXT-E03-2...
  • Page 21: Real-Time Clock

    Limit value 30 dB (µV/m) at 10 m dis- DIN EN 55011 tance Frequency band 230 MHz … 1,000 MHz Limit value 37 dB (µV/m) at 10 m dis- tance Class B Tab. 16: Emitted interference Immunity to Parameter Values Standards interference Magnetic field with mains frequency User Manual – JetControl 960EXT-E03-2...
  • Page 22: Shielded Data And I/O Lines

    Surge voltages, asymmetric, line to earth Common-mode interfer- tr/th 1.2/50 µs DIN EN 61131-2 ence DIN EN 61000-6-2 1 kV DIN EN 61000-4-5 Tab. 18: Immunity of shielded data and I/O lines 4.6.3 DC power supply inputs and outputs Immunity to Parameter Values Standards interference Radio frequency, asymmetric, amplitude-modulated User Manual – JetControl 960EXT-E03-2...
  • Page 23 Surge voltages, symmetric, line to cable Differential-mode coupling tr/th 1.2/50 µs DIN EN 61131-2 DIN EN 61000-6-2 0.5 kV DIN EN 61000-4-5 Surge voltages, asymmetric, line to earth Common-mode coupling tr/th 1.2/50 µs DIN EN 61131-2 DIN EN 61000-6-2 1 kV DIN EN 61000-4-5 Tab. 19: DC power supply inputs and outputs User Manual – JetControl 960EXT-E03-2...
  • Page 24: Mechanical Installation

    Tighten the bolts down completely. 5.2 Removing the controller To remove the JC-960EXT-E03-2, proceed as follows: De-energize the JC-960EXT-E03-2. Loosen the 4 fastening bolts halfway. Slightly lift the JC-960EXT-E03-2 and remove it from the mounting bolts. User Manual – JetControl 960EXT-E03-2...
  • Page 25: Installing Ji-Pcie-Exx Riser Cards

    The position of the rotary switch depends on the position of the PCI express bus slot position where the JI-PCIE-Exx card is plugged. Fig. 8: PCI express bus slots Number PCI express bus slot number Rotary switch position Tab. 20: Rotary switch position User Manual – JetControl 960EXT-E03-2...
  • Page 26 To plug a JI-PCIE-Exx card into a JC-960EXT-E03-2 PCI bus slot, proceed as follows: Unscrew the lid and put it aside. Remove the slot brackets. Place the JC-960EXT-E03-2 controller on the table with the cooling fins facing down and remove the side cover. User Manual – JetControl 960EXT-E03-2...
  • Page 27 Tighten the fastening bolts (3) down. Installing the JI-PCIE-Exx riser card(s) ► Install the JI-PCIE-Exx riser card(s) from the bottom up. Connecting the riser card(s) Connect the JI-PCIE-Exx riser card(s). If necessary, remove the cable tie and re-apply later. User Manual – JetControl 960EXT-E03-2...
  • Page 28: Replacing The Fastening Lugs

    Please find the ordering details in the Accessory [} 135] chapter. JC-94x JC-96x The above image shows a JC-96x controller using the special fastening lugs to be in- stalled where a JC-94x model was previously mounted. User Manual – JetControl 960EXT-E03-2...
  • Page 29: Fig. 9 Jc-96X With Original Fastening Lug

    Upper fastening lug Lower fastening lug Remove the countersunk screws (1) on the upper (2) and lower (3) fastening lug. Remove the fastening lugs. Installing the new fastening lug Fig. 10: JC-96x with new fastening lugs User Manual – JetControl 960EXT-E03-2...
  • Page 30 Bucher Automation AG Mechanical installation | 5 ► Use the countersunk screws to attach the new fastening lugs (1) to the device. User Manual – JetControl 960EXT-E03-2...
  • Page 31: Electrical Connection

    The following instructions are excerpts from Application Note 016: – Keep signal and power lines separated from a each other at all times. Bucher Au- tomation AG recommends that there be a minimum distance of 20 cm. Cables and lines should cross each other at an angle of 90°.
  • Page 32: Jack X101 - Power Supply

    Ports X103 and X104 connect to the following devices: – Programming PCs (JET-IP) – Modbus/TCP (server, client) – User-programmable TCP/IP devices (IP-PRIM) NOTICE! This port does not support operation of JetSync/PubSub and NetConsis- tency-based devices, such as JX3-BN-ETH, JX3-COM-xxx. User Manual – JetControl 960EXT-E03-2...
  • Page 33: Jack X105-X108 - Usb

    6.6 PCI express slots X81, X82, X91, X92 The JC-960EXT-E03-2 features 2 PCI express slots allowing for installation of 2 JI-PCIE-Exx type expansion cards (see PCI express ex- pansion cards [} 134]). These, in turn, provide interfaces to a variety of peripherals. User Manual – JetControl 960EXT-E03-2...
  • Page 34: Jx2 System Bus Interface

    The system does not allow for mixed operation of MC axes on the JX2 system bus and Ethernet system bus. PtP axes – The maximum of 4 JX6-SB-I submodules can operated up to 60 PtP axes. – One JX6-SB-I submodule is designed to operate a maximum of 15 PtP axes. User Manual – JetControl 960EXT-E03-2...
  • Page 35: Jx6-Io Submodules For Local I/Os

    JI-PCIE-Exx riser cards support the following JX6-IO submodules: modules – JX6-SV1: Counter module for connecting an incremental or absolute (SSI) rotary encoder – JX6-IO16CB: Digital inputs/outputs 24 V – JX6-SB/JX6-SB-I: System bus modules JX2 system bus interface [} 34] User Manual – JetControl 960EXT-E03-2...
  • Page 36: Fig. 13 Sub-D Connector

    JX6-IO16CB sub-D connector pinout Signal Description Output 8 Output 7 DC 24 V Power supply of the outputs Output 6 Output 5 GND_A Reference potential of the outputs Fig. 14: Sub-D connector DC 24 V Power supply of the outputs Output 4 Output 3 User Manual – JetControl 960EXT-E03-2...
  • Page 37: Tab. 23 Jx6-Io16Cb Pin Assignment

    Reference potential of the inputs Input 7 Input 6 Input 5 DC 24 V Power supply of the outputs Input 4 Input 3 Input 2 Input 1 GND_A Reference potential of the outputs n. c. Tab. 23: JX6-IO16CB pin assignment See also 2 JX2 system bus interface [} 34] User Manual – JetControl 960EXT-E03-2...
  • Page 38: Control Elements

    ... the application program does not start. If ..then ..the position of mode selector S11 ... this has no effect on the function- is changed once the controller has ing of the controller. been turned on, User Manual – JetControl 960EXT-E03-2...
  • Page 39: Pwr Button

    The rescue function is not intended for use within an application. It is intended to force the controller in the case of a corrupted BIOS flash to boot into a defined and safe state to allow for trou- bleshooting. User Manual – JetControl 960EXT-E03-2...
  • Page 40: Identification

    BLVersionMin = 0.0.0.0 [PRODUCTION] Version = 0 SerNum = 20230325070900 Day = 25 Month = 03 Year = 2023 TestNum = -1 TestRev = 255.255.255.255 [FEATURES] Version = 8 STX = 1 NVRegs = 120000 User Manual – JetControl 960EXT-E03-2...
  • Page 41: Tab. 25 [Identification] Section

    Version Version of this section Runtime environment for the application pro- gram is available NVRegs 120000 Total of non-volatile registers JCF-SV1 Axis count for simple SV function Total of available USB ports Tab. 27: [FEATURES] section User Manual – JetControl 960EXT-E03-2...
  • Page 42: Eds Registers

    Version of this section MR 805 Runtime environment for the application program MR 806 NVRegs Total of non-volatile registers MR 825 Total of available USB ports MR 829 JCF-SV1 Axis count for simple SV func- tion Tab. 29: EDS register summary User Manual – JetControl 960EXT-E03-2...
  • Page 43: Version Registers

    The operating system provides several registers which can be used to read out the hardware revision or OS version of the device and its components. You will need this information when contacting the Bucher Automation AG support hot- line in case of a problem.
  • Page 44: Configuration

    – Name of the AutoCopy command file INFO Bucher Automation Ethernet system bus ETH1 (X102) is the only interface to support the Bucher Automa- tion Ethernet system bus (JetIPScan, JetSync, Publish/Subscribe), and thus synchronous transfer of data packets. INFO Note on subnets Each interface is identified by a unique combination of IP address and subnet mask and requires a separate subnet.
  • Page 45: Tab. 33 Default Values

    JetControl-960 JetControl-960 Suffix type of the name Debugger IP port number 52000 52000 (JVMDebug, XCOM protocol) JetIP IP port number (JetIPBase, 50000 50000 PCOM protocol) Name of AutoCopy command file /USB1/autocopy.ini /USB1/autocopy.ini Tab. 33: Default values User Manual – JetControl 960EXT-E03-2...
  • Page 46: Configuration File "Config.ini

    JC-960EXT-E03-2 will use the factory settings to replace any missing IP configuration parameters. Example This is an example of a config.ini configuration file: ;JC-960EXT-E03-2 System Configuration ;Copyright (c) 2009 by Bucher Automation AG [IP] ;ETH1 X102 Address = 192.168. 50. 1 SubnetMask = 255.255.255. 0 DefGateway = 192.168.
  • Page 47: Changing The Configuration Using The Configuration File

    In the given example 255.255.255.0 Feature Specifies the subnet mask Allowed values ≥ 128.0.0.0 Illegal values 1 and 0 mixed In the event of an illegal All 4 values will be reset to default. value Tab. 34: SubnetMask User Manual – JetControl 960EXT-E03-2...
  • Page 48: Tab. 36 Routeip

    In the given example 0.0.0.0 Feature Subnet mask of the static route Allowed values ≥ 128.0.0.0 Illegal values 1 and 0 mixed In the event of an illegal All 4 values will be reset to fallback. value Tab. 37: RouteMask User Manual – JetControl 960EXT-E03-2...
  • Page 49: Section [Hostname]

    Allowed values No suffix Low-order byte of the IP address in deci- mal notation Low-order byte of the IP address in hexa- decimal notation In the event of an illegal value Tab. 40: SuffixType User Manual – JetControl 960EXT-E03-2...
  • Page 50: Section [Ports]

    The [FILES] section specifies the name and path of the command file for the AutoCopy function. AutoCopyIni Property Description In the given example /USB1/autocopy.ini Feature Command file for the AutoCopy function Allowed values Allowed path and file name In the event of an illegal /USB1/autocopy.ini value Tab. 44: AutoCopyIni User Manual – JetControl 960EXT-E03-2...
  • Page 51: Non-Volatile Configuration Settings Via Registers

    ETH 3: Static route of the IP address 101223 ETH 3: Static route of the subnet mask 101224 ETH 3: Static route of the gateway 101232 Host name suffix type 101233 … 101251 Host name 101264 Port number of JetIP User Manual – JetControl 960EXT-E03-2...
  • Page 52: Setting The Ip Address Automatically Via Usb Flash Drive

    You are familiar with the AutoCopy function. AutoCopy command The example below shows a command file of the AutoCopy function: file [OPTIONS] CommandCount = 1 LogFile = /USB1/autocopy.log LogAppend = 0 [COMMAND_1] Command = FileCopy Source = /USB1/config.ini Destination = /System/config.ini User Manual – JetControl 960EXT-E03-2...
  • Page 53: Setting The Ip Address During Runtime

    Using a different register set allows you to make further additions to the routing table or runtime to delete existing routes during runtime. After the controller has powered-up, there are 5  entries available per port. User Manual – JetControl 960EXT-E03-2...
  • Page 54: Changing The Ip Address Using The Jetipscan Command Line Tool

    JC-960EXT-E03-2 ETH1 (X102) interface. INFO Downloading JetIPScan Bucher Automation AG provides the JetIPScan program on its homepage. You will find the file jetipscan_1-11-00.zip for down- load under Downloads - Software - Other Software Tools - JetIp- Scan.
  • Page 55: Fig. 18 Jetipscan Command Options

    ð JetIPScan shows all the devices found. To make changes to the IP address of a device, select the respective device from the list. ð JetIPScan changes the IP address of the JC-960EXT-E03-2 to 192.168.10.150. User Manual – JetControl 960EXT-E03-2...
  • Page 56 -W -G 192.168.4.1. Execute the batch file. ð JetIPScan is launched and shows all interfaces, which are presently active on your PC. For all further steps, please refer to the instruction Changing the IP address. User Manual – JetControl 960EXT-E03-2...
  • Page 57: Operating System

    Further information More information on this subject is available on our website. Start | Bucher Automation - We automate your success. 10.1 Operating system update of the controller This chapter describes how to carry out an OS update of the JC-960EXT-E03-2 con- troller.
  • Page 58: Os Update From A Usb Flash Drive

    Copy the OS file to a file of any name and of the extension *.os in the directory / System/OS. To activate the updated OS, for example by writing to the system command regis- ter, re-boot the controller. User Manual – JetControl 960EXT-E03-2...
  • Page 59 // 3. Sett the flag 'UpdateIt' //***************************************************** Task OSupdate Autorun     Var         ResCopy: Int;     End_Var;     DestinationName := '/System/OS/OperatingSystem.os';     Loop         UpdateIt := False;         When UpdateIt Continue;         ResCopy := FileCopy(SourceName,                         DestinationName);         Trace('Result : ' + IntToStr(ResCopy) + '$n');     End_Loop; End_Task; User Manual – JetControl 960EXT-E03-2...
  • Page 60: File System

    Separate directory names by a slash "/", not by a backslash "\". – When the controller creates a file, the file contains date and time assigned by the controller. – Date, time, and file size are not available for all system files. User Manual – JetControl 960EXT-E03-2...
  • Page 61: Flash Disk - Properties

    The following characters are not permitted in directory and file names: "/", "\", ":", "*", "?", "<", ">" and "|" – The number of subdirectory levels depends on the formatting. – There is no user/access management. User Manual – JetControl 960EXT-E03-2...
  • Page 62: Programming

    The notation for sample programs used in this document is listed in the table below: sample programs Notation Format of numerical values Keyword Var, When, Task Commands BitClear(); Constant numerical values 100 0x100 0b100 Comment // This is a comment Further program processing // ... Tab. 50: JetSym sample programs User Manual – JetControl 960EXT-E03-2...
  • Page 63: Storage Options - Overview

    By default, the application program is uploaded from JetSym to the controller and stored there. Properties – Stored as file within the file system – Default directory /app – Files may also be stored to other directories (or USB flash drive) User Manual – JetControl 960EXT-E03-2...
  • Page 64: Memory For Volatile Application Program Variables

    – Local variables – Variables are stored in a compact manner, according to the size of their type – Variables are initialized with value 0 when they are created Types of access – By JetSym User Manual – JetControl 960EXT-E03-2...
  • Page 65: Memory For Non-Volatile Application Program Registers

    Register numbers: 1000000 ... 1119999 (identical with %RL area) Access – Via JetSym – Via email client – Via browser (via HTTP server) – Via HMIs – From within the application program – From another JC controller using the NET_COPY command User Manual – JetControl 960EXT-E03-2...
  • Page 66: Special Registers

    Register numbers: 100000 ... 999999 Access – Via JetSym – Via email client – Via browser (via HTTP server) – Via HMIs – From within the application program – From another JC controller using the NET_COPY command User Manual – JetControl 960EXT-E03-2...
  • Page 67: Registers On I/O Modules

    Quantity: 256 – Flag numbers: 2048 ... 2303 Types of access – By JetSym – By the email client – Via a browser (via the HTTP server) – From HMIs – From within the application program User Manual – JetControl 960EXT-E03-2...
  • Page 68: Digital Inputs And Outputs

    The user determines the program that is to be executed. INFO Further information For more information on this subject refer to the application-ori- ented manual File System available for download from our home- page. User Manual – JetControl 960EXT-E03-2...
  • Page 69: Addressing Of Registers And I/Os

    Programming | 12 12.4 Addressing of registers and I/Os Bucher Automation AG controllers and modules offer a host of functions which can be accessed by the user via registers. A unique number is assigned to each register, input and output.
  • Page 70: Local Jx6-Io Module Register Slot Numbering

    JX6-IO E03-2 breaks down as follows: submodules Element Description Value range Number of the riser card 1 ... 2 Number of the module located on the 1 ... 2 riser card Module register number 100 … 999 Tab. 51: Register numbers User Manual – JetControl 960EXT-E03-2...
  • Page 71: Register Numbers Of The Submodule Jx6-Sb(-I)

    406 to be entered in the register 20SJ01163 to enable the drives. To ensure compatibility with the JX6-SB-I submodule, the JC-960EXT-E03-2 automati- cally enters the activation code during the boot phase, allowing for the full number of drives to be used. User Manual – JetControl 960EXT-E03-2...
  • Page 72: Register Numbers Of Jx2 Slave Modules Connected To The Jx2 System Bus

    For more information on the JX2 system bus registers and engineering, please refer to the JX6-SB user information on our homepage. Start | Bucher Automation - We automate your success. Latest updates The JX6-SB user information version 2.11.2 has been updated with the following...
  • Page 73: Tab. 56 Register Numbers Of Jx2 Slave Modules

    Number of the riser card 1 ... 2 Number of the JX6-IO board (JX2 1 ... 2 system bus) located on the riser card Slave module number + 10 12 … 26 Module register number 000 … 999 Tab. 56: Register numbers of JX2 slave modules User Manual – JetControl 960EXT-E03-2...
  • Page 74: Jx2 And Jx3 Module Register Numbers And I/O Numbers On The Jx2 System Bus

    Count the JX2 and JX3 IO modules from left to right, starting from 2. Omit any intelligent JX2 slave modules and JetMoves. Omit the JX2-PS1 power supply module. Count the JX3-BN-CAN modules from left to right, starting from 33. User Manual – JetControl 960EXT-E03-2...
  • Page 75: Fig. 21 Configuration Used In The Sample Program

    A JC-960EXT-E03-2 is connected to several JX2 and JX3-IO modules via a JX6-SB(-I) submodule using the first riser card (S=1) in the second slot (J=2). 0V 24V POWER INPUT INPUT Fig. 21: Configuration used in the sample program User Manual – JetControl 960EXT-E03-2...
  • Page 76: Register Numbers And I/O Numbers Of The Jx6-Io16Cb Digital Submodule

    Element Description Value range Number of the riser card 1 ... 2 Number of the JX6-IO submodule lo- 1 ... 2 cated on the riser card Module register number 100 … 999 Tab. 62: Register numbers of local JX6-IO submodules User Manual – JetControl 960EXT-E03-2...
  • Page 77: Tab. 32 Register Overview

    Error state of the – The other bits of this register remain cleared (= 0). digital outputs – Even if the error is acknowledged, bit 7 remains set. ► To clear bit 7 , write any value to this register. User Manual – JetControl 960EXT-E03-2...
  • Page 78 Use this register to set the filter interval for inputs 1 ... 4. Filter interval of – Each input is assigned 2 bits of this register. inputs 1 ... 4 Description of the bits Bit 1, 0 Filter interval of input 1 00 = 1.5 … 2.0 ms 01 = 0.4 … 0.5 ms 10 = approx. 0.1 ms 11 = approx. 0.02 ms User Manual – JetControl 960EXT-E03-2...
  • Page 79 Filter interval of input 5 00 = 1.5 … 2.0 ms 01 = 0.4 … 0.5 ms 10 = approx. 0.1 ms 11 = approx. 0.02 ms Bit 3, 2 Filter interval of input 6 00 = 1.5 … 2.0 ms 01 = 0.4 … 0.5 ms 10 = approx. 0.1 ms 11 = approx. 0.02 ms Bit 5, 4 Filter interval of input 7 00 = 1.5 … 2.0 ms 01 = 0.4 … 0.5 ms 10 = approx. 0.1 ms 11 = approx. 0.02 ms User Manual – JetControl 960EXT-E03-2...
  • Page 80: Register Numbers Of The Jx6-Sv1-Es Counter Module

    Strobe value/encoder value MR 104 Preset/pulse generator MR 105 Count value MR 106 Reference/offset MR 107 Control register MR 108 Status register MR 110 Sampling timer Tab. 65: JX6-SV1 module register overview MR 100 This register shows, if a JX6-SV1 is plugged in. Module ID User Manual – JetControl 960EXT-E03-2...
  • Page 81 Only if bit 0 is set in the status register (MR 108), are there valid values to be read. Module register properties Access Read Values 32 bits MR 104 When writing a value to register MR 105, this value is used as new count value. Module register properties Incremental encoder: Preset Values 24 bits User Manual – JetControl 960EXT-E03-2...
  • Page 82 Use this register to set the operating modes and input filters. Control register Description of the bits Bit 0 Strobe 0 = Strobe not allowed 1 = Strobe allowed Bit 1 Reference strobe 0 = Reference strobe not allowed 1 = Reference strobe allowed (with /CHA * CHB * CHD) User Manual – JetControl 960EXT-E03-2...
  • Page 83 Bit 13 Polarity of the parity bit 0 = Even parity 1 = Odd parity Bit 23 … 14 Input filters Minimum signal duration required for signal detection: = (T  / T ) - 1  = minimum signal duration  = Period of a system cycle (125 ns @ 8 MHz) User Manual – JetControl 960EXT-E03-2...
  • Page 84 If the value is "0", no sampling will be carried out. Any value unequal to "0” sets the reading interval and sampling is carried out accordingly. Module register properties Values 0 ... 65,535 Calculation Module frequency / (sampling frequency * 2) - 1 Example Module frequency = 8 MHz Sampling frequency = 1 kHz = 8,000,000 / (1,000 * 2) - 1 = 3,999 User Manual – JetControl 960EXT-E03-2...
  • Page 85: Addressing Jx3-Io Expansion Modules On The Ethernet System Bus

    Registers - Definition There are several ways to access registers directly: – From an application program – From the JetSym setup pane – From a visualization application The register number within the system is unique. User Manual – JetControl 960EXT-E03-2...
  • Page 86: Expansion Modules Connected To An Ethernet Bus Node

    Expansion modules connected to an Ethernet bus node The Ethernet bus node and the controller communicate via Ethernet system bus. When addressing expansion modules via Ethernet bus node, the Global Node Number (GNN) becomes part of the register number. User Manual – JetControl 960EXT-E03-2...
  • Page 87: Fig. 22 System Overview

    Bucher Automation AG Programming | 12 System overview Ethernet TCP/IP Fig. 22: System overview Controller Ethernet switch Up to 199 Ethernet bus nodes per controller Up to 16 JX3 IO modules per Ethernet bus node User Manual – JetControl 960EXT-E03-2...
  • Page 88: Fig. 23 Sample Register Number

    Bucher Automation AG Programming | 12 Definition – global The Global Node Number (GNN) is used to identify Bucher Automation devices (e.g. node number controllers, bus nodes) within an Ethernet network: – Within one network, each Bucher Automation device must have a unique GNN.
  • Page 89: Addressing Jm-2Xx-Eth Servo Amplifiers On The Ethernet System Bus

    MQTT client 10002346 JCF9-C_OPCUA_CLIENT OPC UA client 10002347 JCF9-C_OPCUA_SERVER OPC UA server 10002348 JCF9-C_SMTP SMTP client (sending of emails) 10002349 JCF9-M_AX 1 physical MCX axis 10002352 JCF9-M_PATH MCX path group 10002353 JCF9-M_TECHNO MCX technology group 10002355 User Manual – JetControl 960EXT-E03-2...
  • Page 90 – Path group license, as required e.g. for a SCARA robot – 8 x JM-200-xxx-ETH servo amplifiers INFO JCF License Configurator You can use the JCF License Configurator on our homepage as a project planning aid. User Manual – JetControl 960EXT-E03-2...
  • Page 91: License File

    Sample contents of a license file: !;# Controller option license file. [IDENTIFICATION] Controller = JC-960EXT-E03-2-AXS_024-TEC-PAT-FT.. SerialNo = 20220826070900 Itemno = 10002421 Id = 5ba55ea4f9 [JCF9-M_AX] Id = 1 Value = 24 Time = 2147483647 Key = 7d06377a2e0d1c0f7656af3bb17a8c- cd1e4833fe072e032289b5afe2506fb26a [JCF9-M_TECHNO] User Manual – JetControl 960EXT-E03-2...
  • Page 92: System Commands

    As the power reserve corresponds to the typical delivery time, the as delivered condition is undefined. INFO Further information For more information on this subject refer to the application-ori- ented manual System Registers available for download from our homepage. User Manual – JetControl 960EXT-E03-2...
  • Page 93: Startup Delay Time

    System Registers available for download from our homepage. 12.14 Ethernet system bus The controller uses the Ethernet system bus as interface. The bus is based on TCP, UDP/IP and can therefore be used in parallel with other TCP, UDP/IP protocols. User Manual – JetControl 960EXT-E03-2...
  • Page 94: Jcf-Sv1 "Simple Servo Function

    Commands, such as POS, and AXARR, or a Motion API are not available. INFO Further information For more information on this subject refer to the application-ori- ented manual JCF-SV1 OS Function available for download from our homepage. User Manual – JetControl 960EXT-E03-2...
  • Page 95: E-Mail Feature

    Bit 5 Modbus/TCP available Bit 7 FTP client available Tab. 66: Web status INFO Further information For more information on this subject refer to the application-ori- ented manual File System available for download from our home- page. User Manual – JetControl 960EXT-E03-2...
  • Page 96: Modbus/Tcp

    One frame can transmit up to 125 registers with a width of 16 bits. The protocol ID is "0". Assignment of sent and received frames is carried out using the transaction ID. User Manual – JetControl 960EXT-E03-2...
  • Page 97: Modbus/Tcp Server

    100. The number of regis- ters to be read is 5. Register 272702 Register Offset contains the value 1000000. Hence, registers 1000100 through 1000104 will be read. User Manual – JetControl 960EXT-E03-2...
  • Page 98 5 write coil Enabling/disabling an individual output The output register number within the controller is calcu- lated as follows: Add the output number specified in the command to the content of R 272705 Output offset. User Manual – JetControl 960EXT-E03-2...
  • Page 99: Modbus/Tcp Client With Stx Functions

    They connect to the specified Modbus/TCP server, transmit the desired data and disconnect again. If RemoteScan has already established a connection for cyclic data transmission, this connection will be used. Setting-up and clearing-down the connection is, therefore, not required. User Manual – JetControl 960EXT-E03-2...
  • Page 100: User-Programmable Ip Interface

    STX. Seamless integration of axis functions into the controller is an essential feature of Bucher Automation AG control systems. This allows for easy implementation of point- to-point (PtP) positioning, technology functions (MC), path control and certain robot functions. This universal motion control system is called motion control eXtended (MCX).
  • Page 101 Coupling an axis group to a leading axis – Linear – 2D circle – 3D circle – Helix – Spline interpolation – Gantry axis pair – Shifting in axial direction via offset – Up to 50 active path groups User Manual – JetControl 960EXT-E03-2...
  • Page 102: Mqtt Client

    – The JCF JCF9-C_OPCUA_SERVER option has been enabled (Available firmware functions [} 89]). INFO Further information For further information refer to the OPC UA application-oriented manual in the download area of our homepage. User Manual – JetControl 960EXT-E03-2...
  • Page 103: Opc Ua Client

    – The JCF JCF9-C_OPCUA_CLIENT option has been enabled (Available firmware functions [} 89]) INFO Further information For further information refer to the OPC UA application-oriented manual in the download area of our homepage. User Manual – JetControl 960EXT-E03-2...
  • Page 104: Ftp Server

    Bit 5 Modbus/TCP available Bit 7 FTP client available Tab. 74: Web status INFO Further information For more information on this subject refer to the application-ori- ented manual File System available for download from our home- page. User Manual – JetControl 960EXT-E03-2...
  • Page 105: Http Server

    Bit 5 Modbus/TCP available Bit 7 FTP client available Tab. 75: Web status INFO Further information For more information on this subject refer to the application-ori- ented manual File System available for download from our home- page. User Manual – JetControl 960EXT-E03-2...
  • Page 106: Device Dashboard

    The Device Dashboard is a browser-based software application designed to display in a user-friendly way key information and settings of a JC-4xx generation and higher Bucher Automation control system. The purpose of this application is to provide ma- chine manufacturers and operators with additional first-level support resources.
  • Page 107: Fig. 26 User Interface Of The Application

    Fig. 26: User interface of the application Header bar Content area Menu Status view INFO Further information For more information on this topic refer to the Online Help in our software products or to the application-oriented manuals on our homepage. User Manual – JetControl 960EXT-E03-2...
  • Page 108: Ftp Client

    Bit 5 Modbus/TCP available Bit 7 FTP client available Tab. 76: Web status INFO Further information For more information on this subject refer to the application-ori- ented manual File System available for download from our home- page. User Manual – JetControl 960EXT-E03-2...
  • Page 109: Automatic Copying Of Controller Data (Autocopy)

    [FILES] AutoCopyIni = /USB1/autocopy.ini INFO Further information For more information on this subject refer to the application-ori- ented manual File System available for download from our home- page. User Manual – JetControl 960EXT-E03-2...
  • Page 110: Registers - Overview

    File system/data files 20SJ00101 ... JX6-IO16CB 319999 20SJ00108 320000 ... FTP client 20SJ0xx01 ... JX2-IO modules (xx: 02 ... 32); 324999 20SJ0xx16 JX3-IO modules connected to a JX3- 350000 ... User-programmable IP interface BN-CAN 359999 (xx: 02 ... 17) User Manual – JetControl 960EXT-E03-2...
  • Page 111 100817 101202 Default gateway 100800 Internal version number 101203 DNS server 100801 MAC address (Bucher Automation) 101232 Host name suffix type 100802 MAC address (device) 101233 … Host name (register string) 100803 Serial port 101251 User Manual – JetControl 960EXT-E03-2...
  • Page 112 ARP cache: MAC address (manufac- Registers Description turer) Link status 104253 ARP cache: MAC address (device) 104002 Link status ETH1 104254 ARP cache: TTL No link 104350 10 MBit/s, half duplex 10 MBit/s, full duplex 104531 ETH1: Current IP address (rw) User Manual – JetControl 960EXT-E03-2...
  • Page 113 ERR LED ETH 3 (X104) 104553 IP address Flashing slowly 104554 Subnet mask Flashing fast 104555 Gateway 108005 D1 LED Flash disk Register Description range Flashing slowly Flashing fast 107500 Status 107501 Command Read statistics User Manual – JetControl 960EXT-E03-2...
  • Page 114 Task lock timeout All three responses are dissimilar Bit 31 Unknown error The IP settings of at least one node are dissimilar 200009 Enhanced error register 1 (bit- coded) The JetIPScan function was called while already active User Manual – JetControl 960EXT-E03-2...
  • Page 115 202936 Control register – file system 203147 2048 ... 2303 0xc4697a4b Format the flash drive 209700 System logger: Global enable 202960 Password for system command reg- 209701 ... System components enable ister (0x424f6f74) 209754 202961 System command register User Manual – JetControl 960EXT-E03-2...
  • Page 116 Current cycle time [ms] 1nnn990000 Indirect access with varying destina- 250034 Minimum cycle time [ms] tion windows 250035 Maximum cycle time [ms] 1nnn999999 250100 ... 9 additional subscriber register 250999 blocks Address of the timed-out bus node (or controller) User Manual – JetControl 960EXT-E03-2...
  • Page 117 Minimum cycle time [ms] 320003 Server port 255035 Maximum cycle time [ms] 320004 Selection via number 255100 ... 9 more publisher register blocks 255999 320005 Selection via handle 320006 Server socket: IP address 320007 Server socket: Port User Manual – JetControl 960EXT-E03-2...
  • Page 118 Address of bus node having reported an error Bit 2 = 1 Stop on error code 394001 Bit 3 = 1 Non-volatile memory 394002 IP address 380001 Command 394003 Port number Clear error log Control register Start error log 395000 + Command node * 10 User Manual – JetControl 960EXT-E03-2...
  • Page 119 470157 510012 ... Displays the name of the cache entry First instance 510029 selected by command 1 or 2 as reg- 471010 Status ister string. Bit 0 = 1 Error Bit 1 = 1 Alarms User Manual – JetControl 960EXT-E03-2...
  • Page 120 Bit 13: File feature is running SyncMaster Bit 16: Error while writing file Bit 17: Error while reading file Registers Description Bit 18: Fatal error in file task 530000 Status (bit-coded) Bit 0: SyncMaster started User Manual – JetControl 960EXT-E03-2...
  • Page 121 Configuring the JCF-SV1 SW function for individ- ual axes 600170 … Axis 8 → see axis 1 600189 600010 … Axis 1 600029 600190 … Axis 10 → see axis 1 600209 600010 Source register number of the actual position User Manual – JetControl 960EXT-E03-2...
  • Page 122 Preset/pulse generator Registers Description 20SJ01105 Count value 201100000 Global status register 20SJ01106 Reference/offset Bit 30 Initialization completed 20SJ01107 Control register Bit 31 Error while initializing 20SJ01108 Status register 201100001 Command register 20SJ01110 Sampling timer Initialize the bus User Manual – JetControl 960EXT-E03-2...
  • Page 123 2101 ... 2109 ... 2201 ... 2209 ... 4018 1001 ... 1009 ... 1101 ... 1109 ... 2108 2116 2208 2216 1008 1016 1108 1116 4041 2109 ... 2201 ... 2209 ... 2301 ... 4019 1009 ... 1101 ... 1109 ... 1201 ... 2116 2208 2216 2308 1016 1108 1116 1208 User Manual – JetControl 960EXT-E03-2...
  • Page 124 1209 … 1216 1301 … 1308 4130 601 ... 608 4084 1301 … 1308 1309 … 1316 4131 609 ... 616 4085 1309 … 1316 1401 … 1408 4132 701 ... 708 4086 1401 … 1408 1409 … 1416 4133 709 ... 716 4087 1409 … 1416 1501 … 1508 User Manual – JetControl 960EXT-E03-2...
  • Page 125 4214 801 ... 809 ... 901 ... 909 ... 4165 2309 ... 2316 4166 2401 ... 2408 4215 809 ... 901 ... 909 ... 1001 ... 1008 4167 2409 ... 2416 4216 901 ... 909 ... 1001 ... 1009 ... 1008 1016 4217 909 ... 1001 ... 1009 ... 1101 ... 1008 1016 1108 User Manual – JetControl 960EXT-E03-2...
  • Page 126 1001 ... 1008 4238 2001 ... 2009 ... 2101 ... 2109 ... 2008 2016 2108 2116 4278 1001 ... 1008 1009 ... 1016 4239 2009 ... 2101 ... 2109 ... 2201 ... 4279 1009 ... 1016 1101 ... 1108 2016 2108 2116 2208 4280 1101 ... 1108 1109 ... 1116 User Manual – JetControl 960EXT-E03-2...
  • Page 127 1 ... 8 of the JX3 module at posi- 4356 1901 … 1908 tion 2 on a JX3-BN-ETH with GNN 001. 4357 1909 … 1916 4320 101 ... 108 4358 2001 … 2008 4321 109 ... 116 4359 2009 … 2016 4322 201 ... 208 4360 2101 … 2108 4323 209 ... 216 User Manual – JetControl 960EXT-E03-2...
  • Page 128 2096 ... 2111 203107 224 ... 255 203136 2112 ... 2127 16 combined flags 203137 2128 ... 2143 203138 2144 ... 2159 Registers Description 203139 2160 ... 2175 203108 0 ... 15 203140 2176 ... 2191 User Manual – JetControl 960EXT-E03-2...
  • Page 129 For reasons of compatibility, the system functions are listed below. 1000022 960 ... 991 In JetSym STX, use the corresponding JetSym STX 1000023 992 ... 1023 functions instead of the system functions. 1000024 1024 ... 1055 1000025 1056 ... 1087 User Manual – JetControl 960EXT-E03-2...
  • Page 130 Read a data file Name: String): Int; Delete a data file Function NetCopyListConfig(IPAddr: Configure NetCopyList Int, IPPort: Int, Const Ref List: TNet- CopyLinstL): Int; Delete NetCopyList Function NetCopyListSend(Handle: Send NetCopyList int): Int; Function NetCopyListDelete(Handle: int): Int; User Manual – JetControl 960EXT-E03-2...
  • Page 131: Maintenance

    In case of damaged packaging inspect the device for any visible damage, and inform your freight forwarder and the Bucher Automation AG of the damage caused during shipment. If the device is damaged or has been dropped, it is strictly forbidden to use it.
  • Page 132: Return And Disposal

    Bucher Automation AG Maintenance | 19 19.3 Return and disposal Disposal Return your Bucher Automation AG product to us for proper disposal. Visit our home- options page for detailed information and to download the required Returns form. Meaning of WEEE icon Fig. 27: WEEE icon –...
  • Page 133: Service

    To contact them, please call our technical hotline or use the contact form on our homepage: Technical hotline | Bucher Automation - We automate your success. You are also welcome to send an e-mail to our technical hotline: hotline@bucherautomation.com...
  • Page 134: Spare Parts And Accessories

    ► Only use accessories recommended by Bucher Automation 21.1 Accessories INFO Ordering accessories The accessories are not part of the scope of delivery. Suitable accessories can be obtained from Bucher Automation AG. Component Item number Screwdriver 60871712 Tab. 77: Accessories 21.1.1...
  • Page 135: Usb Flash Drives

    For a description of how to replace the fastening lugs, refer to chapter Mechanical in- stallation [} 28]. Item number Designation Description 60887133 MW_JC-96x-2-OBEN_003 Upper fastening lug JC-96x 2-slot BefMaß JC-940 60887134 MW_JC-96x-2-UN- Lower fastening lug JC-96x TEN_004 2-slot BefMaß JC-940 Tab. 79: Replacement fastening lugs User Manual – JetControl 960EXT-E03-2...
  • Page 136 Sample register number ........................88 Fig. 24 Sample I/O number ..........................88 Fig. 25 License file location ..........................91 Fig. 26 User interface of the application ......................107 Fig. 27 WEEE icon – crossed out trash can .....................132 User Manual – JetControl 960EXT-E03-2...
  • Page 137 Tab. 32 Register overview ........................Tab. 33 Default values..........................Tab. 34 SubnetMask..........................Tab. 35 DefGateWay ..........................Tab. 36 RouteIP............................Tab. 37 RouteMask ..........................Tab. 38 RouteGateway..........................Tab. 39 DNSServer ..........................Tab. 40 SuffixType........................... Tab. 41 Name ............................User Manual – JetControl 960EXT-E03-2...
  • Page 138 Tab. 73 Supported commands – Class 2 ....................Tab. 74 Web status..........................Tab. 75 Web status..........................Tab. 76 Web status..........................Tab. 77 Accessories ..........................Tab. 78 Accessories – USB flash drives....................Tab. 79 Replacement fastening lugs ....................... User Manual – JetControl 960EXT-E03-2...
  • Page 139 Bucher Automation AG Thomas-Alva-Edison-Ring 10 71672 Marbach/Neckar, Germany T +49 7141 2550-0 info@bucherautomation.com www.bucherautomation.com...

This manual is also suitable for:

Jetcontrol 965ext-e03-2Jetcontrol 965ext

Table of Contents