Table of Contents

Advertisement

Quick Links

User Manual
JetControlMobile 631
Controller
60885160_01
We automate your success.

Advertisement

Table of Contents
loading

Summary of Contents for Jetter JetControlMobile 631

  • Page 1 User Manual JetControlMobile 631 Controller 60885160_01 We automate your success.
  • Page 2 Revisions and further development of our products are not automatically mentioned in a reviewed document. 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.
  • Page 3: Table Of Contents

    Jetter AG Table of Contents Table of Contents 1 Introduction ............................ 6 Information on this document ....................... 6 2 Safety .............................. 7 General information........................ 7 Purpose ............................ 7 2.2.1 Intended use........................ 7 2.2.2 Usage other than intended .................... 7 Warnings used in this document .................... 7 3 Product description ..........................
  • Page 4 Jetter AG Table of Contents 6.1.4 X61 ... X66 – CAM1 ... CAM6.................. 25 6.1.5 X81, X82 – Display 1 and Display 2 ................ 25 Commissioning........................... 26 6.2.1 Connecting the voltage supply .................. 26 6.2.2 Booting up the controller .................... 26 6.2.3 Setting up an Ethernet connection between controller and PC........ 27 7 Identification and Configuration......................
  • Page 5 Jetter AG Table of Contents Controlling displays ........................ 61 FTP server.......................... 63 Monitoring interface activities ..................... 64 8.10 User-programmable IP interface .................... 65 9 Registers - Overview.........................  66 10 Maintenance and repairs ........................ 75 10.1 Maintenance, repairs and disposal..................... 75 10.2 Storage and shipment ........................ 75 11 Service ...............................
  • Page 6: Introduction

    For information on new revisions of this document, visit the download area on our website. This document is not subject to any updating service. Start | Jetter - We automate your success. For further information refer to the following information products: ■...
  • Page 7: Safety

    Jetter AG Safety | 2 2 Safety 2.1 General information When placed on the market, this product corresponds to the current state of sci- ence and technology. In addition to the operating instructions, the laws, regulations and guidelines of the country of operation or the EU apply to the operation of the product. The op- erator is responsible for compliance with the relevant accident prevention regula- tions and generally accepted safety rules.
  • Page 8: Product Description

    Jetter AG Product description | 3 3 Product description The multi-monitor controller JCM-631 lets you connect 2 displays via FPD-LinkII. You can connect up to 8 cameras. All common interfaces such as CAN, Ethernet, RS-232 and USB, as well as digital inputs and outputs are available.
  • Page 9: Product Features

    Orange System error. Contact Jetter AG. Flashing System started, internal communication not yet slowly active Flashing Green System started, internal communication active slowly System error - graphics unit. Contact Jetter Flashing Red/ Temperature warning slowly green JCM-631 User Manual 9 / 78...
  • Page 10: Nameplate

    Jetter AG Product description | 3 LEDs Status Color Description This LED is controlled by register 700000063. If the register has the value 0, the LED is off. Register 700000063 has the value 1. Green Register 700000063 has the value 2.
  • Page 11: Technical Specifications

    Jetter AG Technical specifications | 4 4 Technical specifications This chapter contains information on electrical and mechanical data, as well as on operating data of the JCM-631. 4.1 Dimensions 53.7 Fig. 4: Dimensions in mm 4.2 Mechanical specifications Parameter Description Standards...
  • Page 12: Electrical Properties

    Jetter AG Technical specifications | 4 Parameter Description Standards Screw connections All screw connections on the outside of the housing should be resistant to salt spray. Vibration resistance Floating frequency (10 to DIN EN 60068-2-6 150 Hz) Shock resistance Type of shock...
  • Page 13: Cpu Core And Operating System

    Jetter AG Technical specifications | 4 4.3.1 CPU core and operating system Parameter Description Type CORTEX A9 Dualcore Switching frequency 1 GHz per core Flash memory capacity 4 GB, 1 GB of which is available for the user 1 GB, DDR3...
  • Page 14 Jetter AG Technical specifications | 4 Ethernet interface Parameter Description Baud rate 100 Mbit/s Protocols All typical LAN protocols Connection topology Connection via M12 connector Default Ethernet IP 192.168.10.15 Tab. 6: Ethernet interface Serial interface Parameter Description RS-232 Adjustable Baud rates 9.6 kBaud...
  • Page 15: Inputs And Outputs

    Jetter AG Technical specifications | 4 4.3.3 Inputs and outputs Digital outputs Parameter Description Quantity Function Digital output signal Design H-side switch Rated voltage DC 8 V … DC 32 V(UB) Output current Max. 500 mA per output, short-circuit proof...
  • Page 16: Environmental Conditions

    Jetter AG Technical specifications | 4 4.4 Environmental conditions Parameter Description Standards Operating temperature -30 … +75 °C DIN EN 61131-2 DIN EN 60068-2-1 In case of direct mounting DIN EN 60068-2-2 of the rear wall on a heat dissipating unpainted...
  • Page 17 Jetter AG Technical specifications | 4 Parameter Description Functional state Functional state A Tab. 16: Warm constant temperature Combined vibration Parameter Description Standards and temperature Frequency band 10 Hz … 2000 Hz test Power spectral density 10 Hz, 2 * 0.1 (g²/Hz) (PSD) 20 Hz, 2 * 0.1 (g²/Hz)
  • Page 18: Emc Values

    Jetter AG Technical specifications | 4 4.5 EMC values EMV to EN 13309 Emitted interfer- Parameter Description Standards ence Frequency band Directive 2004/104/EC, supplemented by Direc- Limit value tives 2005/49/EC, 2005/83/EC, 2006/28/EC and 2009/19/EC with 100 V/m (E1 type-approval) and EN 61000-6-2:2001 (CE) Tab. 19: Emitted interference...
  • Page 19: Mechanical Installation

    Jetter AG Mechanical installation | 5 5 Mechanical installation Risk of burns WARNING Contact with hot surface may cause burns. ► Take protective measures to prevent inadvertent contact with the device. ► Allow the device to cool down for some time before you start working on it.
  • Page 20: Preparing For Installation

    Jetter AG Mechanical installation | 5 5.2 Preparing for installation Fastening material Use the following fastening material: Material Size Surface Strength class Screws/bolts galvanized Washers galvanized Screw nuts galvanized Tab. 21: Fastening material Mounting surface Prepare the mounting surface as follows: Mark out the positions of the 4 fastening lugs.
  • Page 21: Prohibited Mounting Orientations

    Jetter AG Mechanical installation | 5 5.3.2 Prohibited mounting orientations Mounting overhead or with the connection plugs pointing upwards are not al- lowed. Fig. 6: Prohibited mounting orientations JCM-631 User Manual 21 / 78...
  • Page 22: Electrical Connection

    Jetter AG Electrical connection | 6 6 Electrical connection Transient overvoltages WARNING Damage to the device, in extreme cases consequential damage to persons due to malfunction of the device. ► For lines longer than 30 m, install separate overvoltage protection for each line.
  • Page 23: Pin Assignment

    Jetter AG Electrical connection | 6 6.1 Pin assignment 6.1.1 X71 - Connector (male) Purpose Lets you connect the following: ■ Power supply ■ CAN 1 … 4 ■ Camera 7 … 8 ■ DO1 … DO3 ■ DI1 … DI3 ■...
  • Page 24: X13 - Service Connector 1 (Usb + Rs-232)

    Jetter AG Electrical connection | 6 Signal Description Shield Shield Cable for the male The connecting cable must meet the following requirements: connector Parameter Description Core cross-section 0.75 mm … 1.5 mm (AWG 20 ... 16) Minimum diameter of the 1.7 mm...
  • Page 25: X14 - Service Connector 2 (Ethernet)

    Jetter AG Electrical connection | 6 6.1.3 X14 – Service connector 2 (Ethernet) Purpose Lets you connect the following: ■ Ethernet interface Signal Fig. 9: M12, female, 8-pin , X-coded Cable for service To connect devices to service connector 1, you can order cables separately as...
  • Page 26: Commissioning

    Jetter AG Electrical connection | 6 6.2 Commissioning This chapter outlines the steps for initial commissioning of this device. Uncontrolled axis movements DANGER High mechanical forces due to axis movements and accelerations. ► Keep out of the danger zone of the machine.
  • Page 27: Setting Up An Ethernet Connection Between Controller And Pc

    Jetter AG Electrical connection | 6 6.2.3 Setting up an Ethernet connection between controller and PC Before you can program a Jetter controller, you must first establish an Ethernet connection between your PC and the controller. ü You need the appropriate Ethernet cable (part number: 60880135) ü...
  • Page 28: Identification And Configuration

    Jetter AG Identification and Configuration | 7 7 Identification and Configuration 7.1 Identification This chapter describes how to identify the JCM-631: ■ Determining the hardware revision ■ Retrieving Electronic Data Sheet (EDS) information. The EDS holds numerous non-volatile production-relevant data.
  • Page 29 Jetter AG Identification and Configuration | 7 Systemlog The Systemlog page provides a list of system events that have occurred since the device was started. Fig. 13: "Systemlog" page I/O Info The I/O Info page provides a list of device-specific registers. The current value of the registers is also displayed.
  • Page 30 Jetter AG Identification and Configuration | 7 Settings The Settings page lets you configure the controller, e.g. its IP address or baud rates. INFO CAN Settings Please note that the CAN settings on the device web page are taken over by the STX program.
  • Page 31: Electronic Data Sheet (Eds)

    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 hotline of Jetter AG in case of a problem.
  • Page 32 Jetter AG Identification and Configuration | 7 Released version A released version can be recognized by both Branch and Build having got value Registers - The registers listed below let you retrieve the operating system versions: Overview Register Description 200169...
  • Page 33: Operating System

    Further information More information on this subject is available on our website. Start | Jetter - We automate your success. 7.2.1 Operating system update of the controller This chapter describes how to carry out an operating system update on the JCM-631 controller.
  • Page 34 Jetter AG Identification and Configuration | 7 7.2.1.2 Updating the operating system by means of FTP An FTP client lets you transfer an OS file to the controller. ü Performing the An OS file for the controller must be available.
  • Page 35 Jetter AG Identification and Configuration | 7 Switch on the JCM-631. ð About 10 seconds later the device automatically launches the update process. ð The device reboots automatically and starts the application. Update sequence The operating system update is performed in the following chronological order:...
  • Page 36 Jetter AG Identification and Configuration | 7 STX program     SourceName:         String;     DestinationName:     String;     UpdateIt:             Bool; End_Var; //***************************************************** // Name: OSupdate // 1. Activating Tracing in JetSym // 2. Setting the name of the source file in 'SourceName' // 3. Setting the flag 'UpdateIt'...
  • Page 37 Jetter AG Identification and Configuration | 7 Fig. 18: Device website - Proxy settings Performing the On the Update page, select an OS file(Browse...). update Copy the OS file to the device (Upload). ð A message appears when the upload is complete.
  • Page 38 Jetter AG Identification and Configuration | 7 7.2.1.6 Operating system update via JetEasyDownload You can update the operating system file of the device using a Peak CAN dongle and the command line tool JetEasyDownload (version 1.00.0.15 or higher) by Jetter .
  • Page 39: File System

    Jetter AG Identification and Configuration | 7 7.3 File System The file system lets you access files located on the internal flash disk or an USB flash drive. Some files may be protected against read/write access or deletion. This is normal behavior. Some of these files are virtual files, such as firmware im- ages, or protected files, such as EDS files.
  • Page 40 The number of directory levels depends on the formatting. ■ There is no user/access administration. Guarantee Jetter AG only guarantee the proper functioning of USB flash drives offered as options by Jetter AG. You will find suitable USB flash drives in the accessories [} 77] section.
  • Page 41: Installing The Usb/Can Adapter

    Driver for USB CAN adapter The driver for the PEAK Systems USB/CAN adapter is supplied along with the JetSym software. C:\Program Files (x86)\Jetter\JetSym x.x.x\Tools\PcanDrv To install the USB/CAN adapter, proceed as follows: ü You need an up-to-date version of the software JetSym and a USB/CAN adapter.
  • Page 42: Programming

    Jetter AG Programming | 8 8 Programming The JCM-631 is programmed with the integrated development environment JetSym. System data and system functions are accessed via system registers. 8.1 Abbreviations, module register properties and formats Abbreviations The abbreviations used in this document are listed in the table below:...
  • Page 43: Storage Options - Overview

    Jetter AG Programming | 8 8.2 Storage options - Overview The JCM-631 features several types of program and data memory. There is volatile memory that requires power to maintain the stored information, and non- volatile memory which does not require power to maintain the stored information.
  • Page 44: Memory For Volatile Application Program Variables

    Jetter AG Programming | 8 8.2.4 Memory for volatile application program variables Volatile variables are used to store data which need not be maintained when the JCM-631 is de-energized. Properties ■ Global variables which are not assigned to permanent addresses (not %VL or %RL) ■...
  • Page 45: Memory For Non-Volatile Application Program Variables

    Jetter AG Programming | 8 8.2.6 Memory for non-volatile application program variables Non-volatile variables let you store data which must be maintained when the con- troller is de-energized. Properties ■ Global variables which are assigned to permanent registers (%RL) ■...
  • Page 46: Flag

    Jetter AG Programming | 8 8.2.9 Flag Flags are one-bit operands. This means they can either have the value TRUE or FALSE. Properties of user ■ Global variables which are assigned to permanent addresses (%MX) flags ■ Non-volatile ■ Quantity: 256 ■...
  • Page 47: Saving And Loading An Application Program

    Jetter AG Programming | 8 8.3 Saving and loading an application program The user determines the program that is to be executed. When uploading the ap- plication program to the controller, this program is stored as a file to the internal flash disk.
  • Page 48: CanopenĀ® Stx Api

    Jetter AG Programming | 8 8.4 CANopen® STX API ® The CANopen STX API provides platform where the user can send and receive ® CANopen messages via STX functions. These STX functions are used in communication between this device and other ®...
  • Page 49: Heartbeat Monitoring

    Jetter AG Programming | 8 Function Description By calling up the CanOpenAddPDORx() function, CanOpenAddPDORx() ® process data, sent by other CANopen devices, can be entered for reception. By calling up the CanOpenAddPDOTx() function, CanOpenAddPDOTx() process data can be placed on the bus.
  • Page 50 Jetter AG Programming | 8 Index Object Type of Object name Data type (hex) (code) access 1018 RECORD Identity Identity 1200 RECORD Server 1 - SDO parameter parameter 1201 RECORD Server 2 - SDO parameter parameter 1203 RECORD Server 3 -...
  • Page 51: Sae J1939 Stx Api

    Jetter AG Programming | 8 8.5 SAE J1939 STX API SAE J1939 is an open standard for networking and communication in the com- mercial vehicle sector. The focal point of the application is the networking of the power train and chassis. The J1939 protocol originates from the international Society of Automotive Engineers (SAE) and works on the physical layer with CAN high-speed according to ISO 11898.
  • Page 52 Jetter AG Programming | 8 Function Description Calling up the function SAEJ1939 SAEJ1939SetSPNConversion() defines the ar- SetSPNConversion() rangement of bytes in the message which is re- quested by the SAEJ1939GetDM1() or SAEJ1939GetDM2() function. Calling up the function SAEJ1939 SAEJ1939GetSPNConversion() determines the GetSPNConversion() currently set conversion method.
  • Page 53: Serial Interface Rs-232

    Jetter AG Programming | 8 8.6 Serial interface RS-232 The JCM-631 has a user-programmable RS-232 interface. 8.6.1 Operating principle The OS provides a receive buffer and a transmit buffer for the user-program- mable serial interface. These buffers can be used to adjust the transfer rate be- tween application program and serial interface.
  • Page 54: Registers - Description

    Jetter AG Programming | 8 Receiving a Receiving a character is done in 4 steps: character Step Description The interface driver converts signals "on the line" into internal signal levels and forwards them to the receiver. The receiver performs serial/parallel conversion of this character and checks the set communication parameters.
  • Page 55 Jetter AG Programming | 8 INFO Re-initializing the interface When entering values into registers MR 1 through MR 6, the entire interface is re-initialized and the transmit and receive buffers are cleared. MR 2 Baud rate This register lets you set the baud rate.
  • Page 56 Jetter AG Programming | 8 MR 7 Activating the serial interface This register lets you activate the serial interface. Property Description Values The serial interface is inactive, no data can be re- ceived/transmitted. The serial interface is active, data can be re- ceived/transmitted.
  • Page 57 Jetter AG Programming | 8 MR 12 Receive buffer, 8 bits (without deleting the character on reading) This register shows the "oldest" character stored in the receive buffer. On read- ing, this character will not be removed from the buffer.
  • Page 58 Jetter AG Programming | 8 MR 16 Receive buffer; 16-bit; big endian Read access to this register removes 2 characters from the receive buffer and re- turns them as 16-bit value. Assignment: Character Bits in register First Bit 8 ... 15 Second Bit 0 ...
  • Page 59: Programming

    Jetter AG Programming | 8 Property Description Values -2,147,483,648 ... 2,147,483,647 Type of access Read Removes 4 characters from the buffer Takes effect if MR 14 > 3 Tab. 46: Receive buffer; 32-bit; big endian MR 19 This register shows the number of detected errors.
  • Page 60 Jetter AG Programming | 8 8.6.3.4 Receiving characters Characters are received by reading characters from register Receive Buffer. ü Receiving The user-programmable serial interface is configured. characters Check the filling level of the receive buffer to make sure that it contains at least 1 character.
  • Page 61: Controlling Displays

    Jetter AG Programming | 8 8.7 Controlling displays Connection JVM-Mxx displays are connected to the FPD Link II interfaces (sockets X81, X82 [} 25]) of the controller. Display 1 (X81) Node-ID: 33 Register-Offset: 600010000 Display 2 (X82) Node-ID: 34 Register-Offset: 600020000 Fig. 21: Controlling displays...
  • Page 62 Jetter AG Programming | 8 Bit-coded mapping of LEDs The signal LEDs are set via registers: Display 1 Top/ bot- Left Right 600012000 Display 2 Top/ bot- Left Right 600022000 See also 2 Display PLC [} 67] JCM-631 User Manual 62 / 78...
  • Page 63: Ftp Server

    Jetter AG Programming | 8 8.8 FTP server The controller supports the FTP server function. The FTP server lets you handle directories and files using an FTP client. The files can be stored to the following storage media: ■ Internal flash disk ■...
  • Page 64: Monitoring Interface Activities

    Jetter AG Programming | 8 8.9 Monitoring interface activities In order to make the variables used within the application program accessible from outside, several Ethernet servers are integrated in the JCM-631. These servers support several protocols on different interfaces. The servers do not re- quire any programming in the application program, but process requests from ex- ternal clients on their own.
  • Page 65: User-Programmable Ip Interface

    Jetter AG Programming | 8 8.10 User-programmable IP interface The user-programmable IP interface lets you send or receive any data via Ether- net interface on the JCM-631 using TCP/IP or UDP/IP. The data is processed in the application program. Applications...
  • Page 66: Registers - Overview

    Jetter AG Registers - Overview | 9 Register Description range 9 Registers - 600000000 JCM registers (JCM-631 only) … 600299999 Overview This register quick reference summarizes in brief Flags - General overview the registers and flags used by the JCM-631 run- ning OS version 1.01.1.05.
  • Page 67 Jetter AG Registers - Overview | 9 Register Description Register Description 102910 … Direct access (UTC) 103x18 Receive buffer; 32-bit; big endian 102917 103X19 Error counter 102910 Milliseconds 102911 Seconds Revisions 102912 Minutes 102913 hours Registers Description 102914 Day of the week (0 = Sunday)
  • Page 68 Jetter AG Registers - Overview | 9 Register Register Description Description range 202981 Error history: Index 6000X7616 Min. bootloader version 202982 Error history: Entry Page 1 203000 Interface monitoring: JetIP 6000X7700 Internal version number 203001 Interface monitoring: SER 6000X7701 Serial number (register string)
  • Page 69 Jetter AG Registers - Overview | 9 System Description Application program function Writing a data file Register Description Appending a data file 210000 Application program is running Reading a data file (bit 0 = 1) Deleting a data file 210001...
  • Page 70 Jetter AG Registers - Overview | 9 Register Description 210400 ... Task - Program address 210499 210600 Task ID of a cyclical task (for R210601) 210601 Processing time of a cyclical task in per mil figure 210609 Task lock timeout in ms...
  • Page 71 Jetter AG Registers - Overview | 9 Type Register Register interfaces Description of ac- Unit range cess 700,000,000 Main_Status BIT- FIELD Bit 0 PowerSupplyUnder- voltage Bit 1 RTC_BatteryUnder- voltage Bit 2 CAM1_Undervoltage Bit 3 CAM1_Overvoltage Bit 4 CAM2_Undervoltage Bit 5...
  • Page 72 Jetter AG Registers - Overview | 9 Type Type Register Register Description of ac- Unit Description of ac- Unit range range cess cess 700,000,001 PowerSupplyVoltage R 1 mV 700,000,040 DIGITAL_IO_Status R BIT- FIELD 700,000,002 RTC_BatteryVoltage R 1 mV Bit 0...
  • Page 73 Jetter AG Registers - Overview | 9 Type Register Description Register Description of ac- Unit 203119 176 ... 191 range cess 203120 192 ... 207 700,000,063 LED_D2 (value from 203121 208 ... 223 table in chapter 203122 224 ... 239 5.3.2)
  • Page 74 Jetter AG Registers - Overview | 9 Register Description Register Description 1000005 416 ... 447 1000053 1952 ... 1983 1000006 448 ... 479 1000054 1984 ... 2015 1000007 480 ... 511 1000055 2016 ... 2047 1000008 512 ... 543 1000009 544 ...
  • Page 75: Maintenance And Repairs

    In case of damaged packaging inspect the device for any visible damage, and in- form your freight forwarder and the Jetter AG of the damage caused during ship- ment. If the device is damaged or has been dropped, it is strictly forbidden to use...
  • Page 76: Service

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

    NOTICE Parts and equipment from other manufacturers might impede the function of the device and cause damage to the product. ► Only use accessories recommended by Jetter AG. 12.1 Accessories INFO Ordering accessories The accessories are not part of the scope of delivery.
  • Page 78 Jetter AG Graeterstrasse 2 71642 Ludwigsburg www.jetter.de E-mail info@jetter.de Phone +49 7141 2550-0 We automate your success.

Table of Contents