Table of Contents

Advertisement

Quick Links

User Manual
60887748_00
JetControl 960EXT
Controller

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Bucher JetControl 960EXT

  • Page 1 User Manual 60887748_00 JetControl 960EXT 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

    DC power supply inputs and outputs...................... 21 Mechanical installation ........................22 Installing the controller..........................22 Removing the controller.......................... 22 Replacing the fastening lugs ........................23 Electrical connection ........................... 25 Improving noise immunity........................25 Jack X101 – power supply........................26 User Manual – JetControl 960EXT...
  • Page 4 10.1.4 Updating the OS from within the application program ................48 File System............................50 11.1 Properties ............................... 50 11.1.1 Flash disk - Properties..........................51 11.1.2 USB flash drive - Properties ........................51 Programming ............................52 12.1 Abbreviations, module register properties and formats ................52 User Manual – JetControl 960EXT...
  • Page 5 Motion control ............................73 12.18 MQTT client ............................75 12.19 OPC UA server............................75 12.20 OPC UA client ............................76 FTP server ............................. 77 HTTP server ............................78 Device Dashboard ..........................79 FTP client .............................. 81 User Manual – JetControl 960EXT...
  • Page 6 Storage and shipment ..........................104 19.3 Return and disposal..........................105 Service..............................106 20.1 Customer service............................106 Spare parts and accessories.......................107 21.1 Accessories ............................107 21.1.1 Ethernet Cable............................107 21.1.2 USB flash drives .............................107 21.1.3 Fastening lugs for upgrading from JC-94x to JC-96x ................107 User Manual – JetControl 960EXT...
  • 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...
  • 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...
  • 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...
  • Page 11: System Overview

    **) the ovarall count of JX3-BN-ETH and JM-200-ETH must not exceed 199 nodes A maximum of 256 devices can be connected to the 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...
  • Page 12: Design

    RSQ button and LED 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) X102 (ETH1): Ethernet port X103 (ETH2): Ethernet port X109: n. c.* Selector S11: Mode selector User Manual – JetControl 960EXT...
  • Page 13: Product Features

    Description THERM DRIVE THERM Temperature Red, flashing System is shutting down due to overheating DRIVE SSD/HDD drive is Green Drive is busy busy Fig. 4: Status indication n. c.* n. c.* Green Application program is running User Manual – JetControl 960EXT...
  • Page 14: Led States During The Boot Process

    Phase 4 Additional features Green ON Yellow ON Initializing additional functions (Web, Mod- bus/TCP etc.) Phase 5 Normal operating condition Green ON Normal condition; the application program is running Tab. 3: LED states during the boot process User Manual – JetControl 960EXT...
  • Page 15: Pwr And Rsq Led

    Item name 3.7 Scope of delivery Scope of delivery Item number Quantity JC-960EXT 10002329 Refer to chapter Spare parts and accessories [} 107] for suitable accessories. Refer to chapter Option model [} 62] for available feature extension options. User Manual – JetControl 960EXT...
  • Page 16: Technical Data

    This chapter contains electrical, mechanical data and operating data of the JC-960EXT. 4.1 Dimensions 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...
  • Page 17: Mechanical Specifications

    36 W max. Tab. 5: 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. 6: ETH Ethernet port (X102, X103, X104) User Manual – JetControl 960EXT...
  • Page 18 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. 7: USB port (X105, X106) User Manual – JetControl 960EXT...
  • Page 19: Real-Time Clock

    Degree of pollution – Elec- Level 2 DIN EN 61131-2 tronics Usually, the pollution is non-conductive. However, tem- porary conductivity due to condensation may occur. Tab. 11: Environmental conditions User Manual – JetControl 960EXT...
  • Page 20: Emi Values

    Shielded data and I/O lines Immunity to Parameter Values Standards interference RF field, asymmetric, amplitude modulated Frequency band 0.15 MHz … 80 MHz DIN EN 61131-2 DIN EN 61000-6-2 Test voltage 10 V DIN EN 61000-4-6 AM 80 % at 1 kHz Source impedance 150 Ω Criterion A Bursts User Manual – JetControl 960EXT...
  • Page 21: Dc Power Supply Inputs And Outputs

    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. 15: DC power supply inputs and outputs User Manual – JetControl 960EXT...
  • Page 22: Mechanical Installation

    Tighten the bolts down completely. 5.2 Removing the controller To remove the JC-960EXT, proceed as follows: De-energize the JC-960EXT. Loosen the 4 fastening bolts halfway. Slightly lift the JC-960EXT and remove it from the mounting bolts. User Manual – JetControl 960EXT...
  • Page 23: Replacing The Fastening Lugs

    JC-94x model was previously mounted. Removing the original fastening lug Fig. 8: JC-96x with original fastening lug Countersunk screws Upper fastening lug Lower fastening lug Remove the countersunk screws (1) on the upper (2) and lower (3) fastening lug. User Manual – JetControl 960EXT...
  • Page 24: Fig. 9 Jc-96X With New Fastening Lugs

    Bucher Automation AG Mechanical installation | 5 Remove the fastening lugs. Installing the new fastening lug Fig. 9: JC-96x with new fastening lugs ► Use the countersunk screws to attach the new fastening lugs (1) to the device. User Manual – JetControl 960EXT...
  • Page 25: 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 26: 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...
  • Page 27: Jack X105-X108 - Usb

    To do so, close all files which are stored on the USB flash drive. USB flash drives Flash drives are available as Accessory [} 107] from Bucher Automation AG. User Manual – JetControl 960EXT...
  • Page 28: 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...
  • Page 29: 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...
  • Page 30: 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...
  • Page 31: Tab. 17 [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. 19: [FEATURES] section User Manual – JetControl 960EXT...
  • Page 32: 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. 21: EDS register summary User Manual – JetControl 960EXT...
  • Page 33: 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 34: 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 35: Default Values

    ETH3 / X104: Static route of the 0.0.0.0 0.0.0.0 subnet mask ETH3 / X104: Static route of the 0.0.0.0 0.0.0.0 gateway Controller name JetControl-960 JetControl-960 Suffix type of the name Debugger IP port number 52000 52000 (JVMDebug, XCOM protocol) User Manual – JetControl 960EXT...
  • Page 36: Configuration File "Config.ini

    JC-960EXT will use the factory settings to replace any missing IP configuration param- eters. Example This is an example of a config.ini configuration file: ;JC-960EXT 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 37: 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. 26: SubnetMask User Manual – JetControl 960EXT...
  • Page 38: Tab. 28 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. 29: RouteMask User Manual – JetControl 960EXT...
  • Page 39: 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. 32: SuffixType User Manual – JetControl 960EXT...
  • Page 40: 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. 36: AutoCopyIni User Manual – JetControl 960EXT...
  • Page 41: 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...
  • Page 42: 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...
  • Page 43: Setting The Ip Address During Runtime

    In register 104531, enter the desired IP address. In register 104532, enter the desired subnet mask. In register 104533, enter the desired IP address of the default gateway. ð The settings are complete. Communication is re-established. User Manual – JetControl 960EXT...
  • Page 44: Changing The Ip Address Using The Jetipscan Command Line Tool

    JC-960EXT 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 45: Fig. 14 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 to 192.168.10.150. User Manual – JetControl 960EXT...
  • Page 46 -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...
  • Page 47: 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 controller.
  • Page 48: 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...
  • Page 49 // 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...
  • Page 50: 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...
  • Page 51: 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...
  • Page 52: 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. 42: JetSym sample programs User Manual – JetControl 960EXT...
  • Page 53: 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...
  • Page 54: Memory For Volatile Application Program Variables

    Global variables which are not assigned to permanent addresses (not %VL or %RL) – 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 User Manual – JetControl 960EXT...
  • Page 55: 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...
  • Page 56: Special Registers

    These registers are located on I/O modules connected via system bus. Properties – Global variables with dedicated addresses (%VL) – The type is depending on the module. – Remote node register numbers on the JX3-BN-ETH: 1nnn020000 ... 1nnn179999 (nnn = GNN) User Manual – JetControl 960EXT...
  • Page 57: Flag

    Inputs and outputs are addressed through immediate read/write cycles. Virtual digital inputs – Global variables assigned to permanent addresses (%IX, %QX) and outputs – Used for RemoteScan via Modbus/TCP – Quantity: 16000 – I/O numbers: 20001 ... 36000 User Manual – JetControl 960EXT...
  • Page 58: Saving And Loading An Application Program

    INFO Number of connectible expansion modules To find out about the exact amount of connectible expansion mod- ules use the JX3-sysbus_configurator_xxx_e which is available for download from our homepage. User Manual – JetControl 960EXT...
  • Page 59: Numbering Registers And I/Os

    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...
  • Page 60: Fig. 15 System Overview

    Bucher Automation AG Programming | 12 System overview Ethernet TCP/IP Fig. 15: 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...
  • Page 61: Addressing Jm-2Xx-Eth Servo Amplifiers On The Ethernet System Bus

    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 62: Option Model

    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 JCF9-M_SV1 Software-based positioning func- 10002354 tion 16 axes via JX3-IO modules User Manual – JetControl 960EXT...
  • Page 63: License File

    To be able to use firmware features (JCF) a valid license file is required. All licenses are bundled into one license file. Per device, only one license file must be present, as it is assigned to the device’s serial number. User Manual – JetControl 960EXT...
  • Page 64: Fig. 18 License File Location

    Value = 24 Time = 2147483647 Key = 7d06377a2e0d1c0f7656af3bb17a8c- cd1e4833fe072e032289b5afe2506fb26a [JCF9-M_TECHNO] Id = 3 Value = 1 Time = 2147483647 Key = bad9ec25ad0d6950c7d3b003a1767ae4075453a1d2fc6872b9cf95378ad2c358 [JCF9-M_PATH] Id = 4 Value = 1 Time = 2147483647 Key = e736558c659d42f6e2ad58ff46a4ce3b6d222637888f99614a65e51c- cfd9084e User Manual – JetControl 960EXT...
  • Page 65: System Commands

    The controller supports a time delay of the boot process. You can enter the delay time in a register. 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...
  • Page 66: System Runtime Registers

    UDP/IP and can therefore be used in parallel with other TCP, UDP/IP protocols. Application The Ethernet system bus has been designed for data exchange between the following devices via standard Ethernet: – Programming unit – Controllers – Bus node – Communication modules User Manual – JetControl 960EXT...
  • Page 67: Jcf-Sv1 "Simple Servo Function

    This enables the automated sending of logs or other production or maintenance-relevant information by e-mail. The controller sends e-mails to an e-mail server which will then forward the message to the recipient of the e-mail. User Manual – JetControl 960EXT...
  • Page 68: Modbus/Tcp

    To enable the Modbus/TCP feature in the controller, the following requirements must Modbus/TCP feature be met: – The JCF JCF9-C_MODBUS/TCP option has been enabled (available firmware features) This permanently sets bits 4 and 5 in the Web Status register 202930. User Manual – JetControl 960EXT...
  • Page 69: Modbus/Tcp Server

    If a valid license exists, the Modbus/TCP function is activated and the Modbus/TCP server has been started, registers, flags, inputs and outputs can be accessed by an ex- ternal client. Number of possible 4 connections can be open at the same time. connections User Manual – JetControl 960EXT...
  • Page 70 210 and the instruction to read this input. Register 272704 Input offset contains the value 100000000. Hence, input 100000210 of a peripheral module, such as JX3-DI16, will be read. User Manual – JetControl 960EXT...
  • Page 71 Entering values into the 16 least significant bits of a register The starting register number within the controller is calcu- lated as follows: Add the register number specified in the command to the content of R 272702 Register Offset. Tab. 49: Supported commands – Class 1 User Manual – JetControl 960EXT...
  • Page 72: Modbus/Tcp Client With Stx Functions

    If several communication units are configured on one Modbus/TCP server, access is serialized, because many servers do not support command pipelining. If several servers have been configured, communication is carried out in parallel. User Manual – JetControl 960EXT...
  • Page 73: 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 74 If servo amplifiers are operated as MC axes, servo amplifier of the JM-100 and JM-200 of the servo model series require an OS version 2.16 or higher. amplifiers INFO Further information For more information on Motion Control programming, refer to the JetSym Online Help. User Manual – JetControl 960EXT...
  • Page 75: Mqtt Client

    – The JCF JCF9-C_OPCUA_SERVER option has been enabled (Available firmware functions [} 62]). 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...
  • Page 76: Opc Ua Client

    – The JCF JCF9-C_OPCUA_CLIENT option has been enabled (Available firmware functions [} 62]) 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...
  • Page 77: Ftp Server

    Bit 5 Modbus/TCP available Bit 7 FTP client available Tab. 51: 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...
  • Page 78: Http Server

    Bit 5 Modbus/TCP available Bit 7 FTP client available Tab. 52: 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...
  • Page 79: 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 80: Fig. 19 User Interface Of The Application

    Fig. 19: 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...
  • Page 81: Ftp Client

    Bit 5 Modbus/TCP available Bit 7 FTP client available Tab. 53: 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...
  • Page 82: 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...
  • Page 83: Registers - Overview

    279999 I/O- Description 290000 ... Email numbers 299999 20001 ... Virtual I/Os for RemoteScan 310000 ... File system/data files 36000 319999 1Nnn010201 JX3-IO modules via JX3-BN-ETH 320000 ... FTP client (GNN: nnn = 000 ... 199) 324999 1nnn011716 350000 ... User-programmable IP interface 359999 User Manual – JetControl 960EXT...
  • Page 84 Port number JetIP 100804 Mode selector RUN-STOP-LOAD 101265 Port number for STX debugger 100805 101280 ... File name for AutoCopy 100806 Non-volatile registers 101298 100807 JX3 bus 101299 Saving the settings (0x77566152) 100808 CAN bus User Manual – JetControl 960EXT...
  • Page 85 ETH1: Current default gateway (rw) 100 MBit/s, full duplex 104534 IP address of DNS server (rw) 1000 1000 MBit/s, half duplex 2000 1000 MBit/s, full duplex 104540 ETH2: Current IP address (rw) 104004 Link status ETH2 104541 ETH2: Current subnet mask (rw) User Manual – JetControl 960EXT...
  • Page 86 D1 LED Register Description range Flashing slowly Flashing fast 107500 Status 107501 Command Read statistics 107510 … Sector statistics 107513 Registers Description 107510 Total 108015 Mode selector 107511 Used LOAD 107512 Blocked 107513 Free STOP User Manual – JetControl 960EXT...
  • Page 87 -1001 ... The node has reported the wrong Bit 10 A bus node (publish/subscribe client) -1199 CtrlID or CtrlIDopt has reported an error -2001 ... The node has not called Bit 12 JetIPScan has reported an error -2199 User Manual – JetControl 960EXT...
  • Page 88 Total of open connections Wait for communication – ON 230001 Mode Task switch on I/O access OFF 230002 Time Task switch on I/O access ON Other registers for networking via JetIP Resume task time slice OFF User Manual – JetControl 960EXT...
  • Page 89 No CRC 255000 Status (bit-coded) Bit 1 = 1 Subscription error Bit 0 = 1 No CRC Bit 7 = 1 Subscriber is running Bit 1 = 1 Error in connection with a publication 250001 Command User Manual – JetControl 960EXT...
  • Page 90 Client socket: Port 262965 Protocol type 320100 Access status 262966 Amount of configuration blocks 320101 Task ID 262967 Status User-programmable IP interface Modbus/TCP Registers Description Registers Description Reading out the connection list 272702 Register offset User Manual – JetControl 960EXT...
  • Page 91 Stop on error code ON Basic drivers Stop on error code OFF 470000 ... Cookie Non-volatile memory 470008 Dynamic memory 470009 Version 380002 Buffer length 470010 Status 380003 Maximum buffer length Bit 0 = 1 Error User Manual – JetControl 960EXT...
  • Page 92 JetIPScan Bit 3 = 1 Execution in process Registers Description 471011 Command Global status information There are no commands 520000 Summary of status messages 520010 State of execution - corresponds to the return value State User Manual – JetControl 960EXT...
  • Page 93 560003 File command state Bit 2: Fatal component cycle error Bit 3: Error: Component is not ready 560005 Last file command Bit 4: Fatal error: Component is not 560006 Outcome of latest file command ready User Manual – JetControl 960EXT...
  • Page 94 600210 … Axis 11 → see axis 1 600011 Target register number of the manip- 600229 ulated variable 600230 … Axis 12 → see axis 1 600012 Input number: Negative HW limit 600249 switch User Manual – JetControl 960EXT...
  • Page 95 1301 ... 1309 ... 1401 ... 1216 1308 1316 1408 4002 201 ... 209 ... 301 ... 309 ... 4024 1301 ... 1309 ... 1401 ... 1409 ... 1308 1316 1408 1416 4003 209 ... 301 ... 309 ... 401 ... 4025 1309 ... 1401 ... 1409 ... 1501 ... 1316 1408 1416 1508 User Manual – JetControl 960EXT...
  • Page 96 16 combined inputs 4094 1801 … 1808 1809 … 1816 Regis- Description 4095 1809 … 1816 1901 … 1908 ters 4096 1901 … 1908 1909 … 1916 JX3-BN-ETH network: 1nnn910000 (nnn = GNN) 4097 1909 … 1916 2001 … 2008 4060 101 … 108 109 … 116 User Manual – JetControl 960EXT...
  • Page 97 GNN 001. 4138 1001 ... 1008 4200 101 ... 109 ... 201 ... 209 ... 4139 1009 ... 1016 4201 109 ... 201 ... 209 ... 301 ... 4140 1101 ... 1108 4141 1109 ... 1116 4202 201 ... 209 ... 301 ... 309 ... 4142 1201 ... 1208 4143 1209 ... 1216 User Manual – JetControl 960EXT...
  • Page 98 1201 ... 1209 ... 1301 ... 1309 ... 4243 2209 ... 2301 ... 2309 ... 2401 ... 1208 1216 1308 1316 2216 2308 2316 2408 4223 1209 ... 1301 ... 1309 ... 1401 ... 4244 2301 ... 2309 ... 2401 ... 2409 ... 1216 1308 1316 1408 2308 2316 2408 2416 User Manual – JetControl 960EXT...
  • Page 99 1309 ... 1316 1401 ... 1408 4329 509 ... 516 4286 1401 ... 1408 1409 ... 1416 4330 601 ... 608 4287 1409 ... 1416 1501 ... 1508 4331 609 ... 616 4288 1501 ... 1508 1509 ... 1516 4332 701 ... 708 4289 1509 ... 1516 1601 ... 1608 User Manual – JetControl 960EXT...
  • Page 100 32 ... 47 4364 2301 … 2308 203111 48 ... 63 4365 2309 … 2316 203112 64 ... 79 4366 2401 … 2408 203113 80 ... 95 4367 2409 … 2416 203114 96 ... 111 203115 112 ... 127 User Manual – JetControl 960EXT...
  • Page 101 1120 ... 1151 203143 2224 ... 2239 1000028 1152 ... 1183 203144 2240 ... 2255 1000029 1184 ... 1215 203145 2256 ... 2271 1000030 1216 ... 1247 203146 2272 ... 2287 1000031 1248 ... 1279 User Manual – JetControl 960EXT...
  • Page 102 Int, ElementSize: Int, Converting BCD to HEX SortOffset: Int, SortType: STXBASE- Converting HEX to BCD TYPE, SortMode: QSORTMODE): Int; Square root Function ModbusCRCgen(FramePtr: Sine Int, Length: int): Int; Cosine Function ModbusCRC- Tangent check(FramePtr: Int, Length: int): Int; User Manual – JetControl 960EXT...
  • Page 103 First: Int, Last: int): Int; Function FileDARead(Const Ref FileName: String): Int; Function EmailSend(Const Ref File- Name: String): Int; Function NetCopyListConfig(IPAddr: Int, IPPort: Int, Const Ref List: TNet- CopyLinstL): Int; Function NetCopyListSend(Handle: int): Int; Function NetCopyListDelete(Handle: int): Int; User Manual – JetControl 960EXT...
  • Page 104: 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 105: 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. 20: WEEE icon –...
  • Page 106: 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 107: 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. 54: Accessories 21.1.1...
  • Page 108 Sample register number ........................61 Fig. 17 Sample I/O number ..........................61 Fig. 18 License file location ..........................64 Fig. 19 User interface of the application ......................80 Fig. 20 WEEE icon – crossed out trash can .....................105 User Manual – JetControl 960EXT...
  • Page 109 Tab. 34 JetIPBase ..........................Tab. 35 JVMDebug..........................Tab. 36 AutoCopyIni ..........................Tab. 37 Configuration register overview ....................Tab. 38 System directories ........................Tab. 39 Abbreviations..........................Tab. 40 Module register properties......................Tab. 41 Numerical formats ........................User Manual – JetControl 960EXT...
  • Page 110 Tab. 50 Supported commands – Class 2 ....................Tab. 51 Web status..........................Tab. 52 Web status..........................Tab. 53 Web status..........................Tab. 54 Accessories ..........................Tab. 55 Accessories – USB flash drives....................Tab. 56 Replacement fastening lugs ....................... User Manual – JetControl 960EXT...
  • Page 111 Bucher Automation AG Thomas-Alva-Edison-Ring 10 71672 Marbach/Neckar, Germany T +49 7141 2550-0 info@bucherautomation.com www.bucherautomation.com...

Table of Contents