Jetter JXM-IO-EW30-G27 User Manual

Jetter JXM-IO-EW30-G27 User Manual

Expansion module
Hide thumbs Also See for JXM-IO-EW30-G27:
Table of Contents

Advertisement

Quick Links

User Manual
JXM-IO-EW30-G27
Expansion module
60885727_01
We automate your success.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the JXM-IO-EW30-G27 and is the answer not in the manual?

Questions and answers

Summary of Contents for Jetter JXM-IO-EW30-G27

  • Page 1 User Manual JXM-IO-EW30-G27 Expansion module 60885727_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

    Inputs............................ 15 5 Mechanical installation........................ 18 Requirements for Installation Location and Mounting Surface........... 18 Mounting orientation........................ 19 6 Electrical connection ........................ 20 Pin assignment........................... 21 6.1.1 Printed Circuit Board ...................... 21 6.1.2 DIP Switch ........................ 24 6.1.3 5-pin male connector M12 .................... 25 User Manual – JXM-IO-EW30-G27...
  • Page 4 8.10.2 Current measurement at the PWMi_H3_X outputs ............ 54 9 Maintenance and repairs ........................ 55 Maintenance, repairs and disposal..................... 55 Storage and shipment ........................ 55 10 Service ...............................  56 10.1 Customer service ........................ 56 11 Spare parts and accessories ...................... 57 User Manual – JXM-IO-EW30-G27...
  • Page 5: 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 6: Safety

    CAUTION Indicates a hazardous situation which, if not avoided, could result in minor or moderate injury. Material damage NOTICE Indicates a situation which, if not avoided, could result in malfunctions or material damage. User Manual – JXM-IO-EW30-G27 6 / 61...
  • Page 7: Product Description

    Jetter AG Product description | 3 3 Product description The JXM-IO-EW30-G27 expansion module is a universal building block for remote I/Os on mobile machines. 3.1 Design Fig. 1: Design Fastening screws for attaching the lower part Mounting lugs Housing (cover) 5-pin male connector M12...
  • Page 8: Features

    Separate connections for logic and output driver supply ■ Total current output of up to 25 A 3.3 Diagnostic capability via LEDs The JXM-IO-EW30-G27 has an LED panel that indicates various states and er- rors. Left position Right position State ■...
  • Page 9: Nameplate

    The maximum current consumption is exceeded. 3.4 Nameplate Fig. 4: Nameplate Company logo Item name Item number Serial number Bar code Hardware revision 3.5 Scope of delivery Scope of delivery Item number Quantity JXM-IO-EW30-G27 10002041 User Manual – JXM-IO-EW30-G27 9 / 61...
  • Page 10: Technical Specifications

    211 / 209* Fig. 5: Dimensions in mm INFO Tolerance according to GTA 13/5 DIN 1688 Since the housing of the JXM-IO-EW30-G27 is conically shaped, some values decrease downwards. These dimensions are marked with an * in the figure. 4.2 Mechanical specifications Parameter...
  • Page 11: Electrical Properties

    The device is designed for use in all weather condi- tions and is suitable for outdoor use. Salt water resistance The device is not designed for maritime applications. Degree of protection IP 66 Tab. 5: Environmental conditions User Manual – JXM-IO-EW30-G27 11 / 61...
  • Page 12: Emc Values

    30 MHz ... 1000 MHz Min. 1 dB below limit Tab. 9: Emission to CISPR 25 ESD EN 61000-4-2 ESD EN 61000-4-2 Values Functional class Contact discharge ±4 kV Discharge through air ±8 kV Tab. 10: ESD EN 61000-4-2 User Manual – JXM-IO-EW30-G27 12 / 61...
  • Page 13: Outputs

    Measuring accuracy Related to the measuring < 0.2 A ±45 % range 7 A ≤ 1.5 A ±35 % >1.5 A ... 7 A ±25 % Pulse width modulation PWM frequency Min. 5 Hz Max. 1500 Hz Resolution 0.1% User Manual – JXM-IO-EW30-G27 13 / 61...
  • Page 14: Tab. 12 Outputs Pwm_H7_1

    PTC resistor. An overcurrent or short circuit at the sensor supply can be de- tected. Abbreviation VEXT_SEN Quantity 3 pcs. Peak Current Min. 100 mA per channel at 85 °C Approx. 500 mA per channel at 25 °C Tab. 14: Sensor output VEXT_SEN User Manual – JXM-IO-EW30-G27 14 / 61...
  • Page 15: Current Diagnostics At The Outputs

    4.7 Inputs Within the operating voltage range, all inputs are voltage-proof and overcurrent protected. The JXM-IO-EW30-G27 has 3 separate VEXT_SEN connector pins which should be used to supply the sensors. The connector pins output the bat- tery voltage via a PTC thermistor. The output voltage can be read back in the de- vice so that a failure of the sensor supply can be detected.
  • Page 16: Tab. 15 Analog Inputs

    DI_P Quantity 4 pcs. Pulldown resistor 5.6 kΩ H level ≥ 4.6 V L level ≤ 1.6 V Input frequency 0.1 Hz ... 10 kHz Dielectric strength Max. +32 V Tab. 16: Digital inputs DI_P_1 ... DI_P_4 User Manual – JXM-IO-EW30-G27 16 / 61...
  • Page 17: Tab. 17 Configuration Inputs Cfg1_In

    VBAT_ECU or GND via an offset. Category Description Configuration inputs for configuring the node ID Abbreviation CFG1_IN CFG2_OUT Quantity Tab. 17: Configuration inputs CFG1_IN … CFG2_OUT For more information refer to chapter Setting the node ID [} 39] User Manual – JXM-IO-EW30-G27 17 / 61...
  • Page 18: Mechanical Installation

    Requirements for ■ Sufficient air circulation the installation ■ Sufficient space between the device and parts that may become very hot space ■ The device must be accessible for service work at all times. User Manual – JXM-IO-EW30-G27 18 / 61...
  • Page 19: Mounting Orientation

    Mechanical installation | 5 5.2 Mounting orientation When installing the JXM-IO-EW30-G27, make sure that the environment of the 5- pin M12 connector is protected from dust and water as best as possible. Do not install the unit with the connector facing up.
  • Page 20: Electrical Connection

    NOTICE Surges may cause malfunctions or damage to the product. ► Protect the voltage inputs from surges according to the requirements. ► Ensure that the device is handled in accordance with ESD regulations. User Manual – JXM-IO-EW30-G27 20 / 61...
  • Page 21: Pin Assignment

    16 14 12 10 8 15 13 11 16 14 12 10 8 16 14 12 10 8 15 13 11 15 13 11 12 10 8 Fig. 7: PCB - pin assignment (top view) User Manual – JXM-IO-EW30-G27 21 / 61...
  • Page 22: Tab. 20 Abbreviations Used In This Document

    0.25 … 1 mm² with ferrule with plastic col- Fine-stranded conductor; 0.25 … 1 mm² with ferrule without plastic collar Stripping length 6 … 7 mm / 0.24 … 0.28 inch Number of pins User Manual – JXM-IO-EW30-G27 22 / 61...
  • Page 23 0.25 … 1 mm² with ferrule with plastic col- Fine-stranded conductor; 0.25 … 1 mm² with ferrule without plastic collar Stripping length 6 … 7 mm / 0.24 … 0.28 inch Number of pins User Manual – JXM-IO-EW30-G27 23 / 61...
  • Page 24: Dip Switch

    High range (0 ... 10 V) enabled for AI_8 1 2 3 4 High range (0 ... 10 V) disabled for AI_8 Fig. 8: DIP switch sliders 1 ... 4 BOOTSEL enabled BOOTSEL disabled User Manual – JXM-IO-EW30-G27 24 / 61...
  • Page 25: 5-Pin Male Connector M12

    Jetter AG Electrical connection | 6 6.1.3 5-pin male connector M12 Fig. 9: M12 plug, 5-pin, A-coded Signal Description n.c. Reserved VBAT_ECU Power supply ECU GND_ECU Ground for GND_PWR CAN_H CAN High CAN_L CAN Low User Manual – JXM-IO-EW30-G27 25 / 61...
  • Page 26: Identification And Configuration

    Jetter AG Identification and Configuration | 7 7 Identification and Configuration 7.1 Identification This chapter describes how to identify the JXM-IO-EW30-G27: ■ Determining the hardware revision ■ Retrieving Electronic Data Sheet (EDS) information. The EDS holds numerous non-volatile production-relevant data.
  • Page 27: Electronic Data Sheet (Eds)

    Jetter AG Identification and Configuration | 7 7.1.2 Electronic Data Sheet (EDS) Each JXM-IO-EW30-G27 has an Electronic Data Sheet (EDS). Production- specific data is stored in the CANopen objects indices 0x4555 and 0x4565. EDS information Index Subindex Description Type Types of access...
  • Page 28: Operating System Update Of The Expansion Module

    Identification and Configuration | 7 7.2.1 Operating System Update of the Expansion Module This chapter describes how to carry out an operating system update on the JXM-IO-EW30-G27 expansion module. You have got several options to transfer the OS file to the expansion module: ■...
  • Page 29 The device starts in boot loader mode with a single heartbeat in init state (data = 0x00). Wait for approx. 7 seconds while the device formats the flash memory. ð The device starts the download process. ð The device starts automatically with the new firmware. User Manual – JXM-IO-EW30-G27 29 / 61...
  • Page 30: Parameterization

    8 Parameterization 8.1 Concept and control The concept of the JXM-IO-EW30-G27 is based on the assignment of interfaces to the inputs and outputs of the device. Each input and output of the device is called a port and can be config- ured.
  • Page 31: I/O Ports And Sdo Map

    [} 32]) to a port. Use the other subindeces to access the parameters, values, and sta- tuses. INFO Assigning Interfaces You can only assign an interface in the Pre-Operational state during the start process. User Manual – JXM-IO-EW30-G27 31 / 61...
  • Page 32: Available Interfaces, Parameters, Values And Statuses

    Values Status Dez/Hex INACTIVE IO Disabled AI_VOLTAGE SENSOR_SUPPLY I_VOLTAGE OVERVOLTAGE Analog FILTER_DEEP I_RATIO SUPPLY_FAULT voltage input MIN_DEVIATION ERROR INACTIVE AI_CURRENT SENSOR_SUPPLY I_CURRENT OVERCURRENT Analog FILTER_DEEP SUPPLY_FAULT Current input MIN_DEVIATION ERROR (0...24 mA) INACTIVE User Manual – JXM-IO-EW30-G27 32 / 61...
  • Page 33 OPEN_CIRCUIT rent measure- ment) OVERCURRENT_TIME FILTER_DEEP MIN_DEVIATION MIN_CURRENT OPENCIRCUIT_ DETECTION DO_HS3 MAX_CURRENT O_DIGITAL OVERCURRENT High-side FILTER_DEEP I_HCURRENT ERROR digital output OVERCURRENT_TIME INACTIVE (up to 3 A) MIN_DEVIATION OPEN_CIRCUIT MIN_CURRENT OPENCIRCUIT_ DETECTION Reserved Reserved User Manual – JXM-IO-EW30-G27 33 / 61...
  • Page 34 OVERCURRENT_TIME INACTIVE (up to 7 A) MIN_DEVIATION OPEN_CIRCUIT MIN_CURRENT OPENCIRCUIT_ DETECTION 13/d FI_NPN SENSOR_SUPPLY I_DIGITAL TIMEOUT Frequency TIMEOUT_TIME I_COUNTER SUPPLY_FAULT input GATE_TIME I_FRQ ERROR (active-low with I_DUTY_CYCLE INACTIVE pull-up) I_PERI- ODIC_TIME I_H_PULSE_TIME I_L_PULSE_TIME User Manual – JXM-IO-EW30-G27 34 / 61...
  • Page 35 Jetter AG Parameterization | 8 Interface Parameter Values Status Dez/Hex 26/1a ENCI_PNP RESOLUTION I_COUNTER SUPPLY_FAULT Incremental en- TIMEOUT_TIME I_DIRECTION ERROR coder input SENSOR_SUPPLY INACTIVE Tab. 27: Available interfaces, parameters, values and statuses User Manual – JXM-IO-EW30-G27 35 / 61...
  • Page 36: I/O Interfaces

    Subindex Description Type value range O_DIGITAL Digital value BOOL 0 … 1 O_DUTY_CYCLE PWM duty cycle 1 ‰ (per mil) O_HCURRENT Set current value (large measur- 1 mA ing range) Tab. 29: Output Values User Manual – JXM-IO-EW30-G27 36 / 61...
  • Page 37 TIMEOUT_TIME Sets the TIMEOUT bit in the status dur- … ing frequency mea- 4294967295 surement, if no signal Default: change is present. 1000 ms Determines from when I_DIRECTION signals no movement. User Manual – JXM-IO-EW30-G27 37 / 61...
  • Page 38 Default: 1 whether MIN_CUR- RENT has been un- dershot. RESOLUTION Resolution, e.g. at 0 … 2 encoder input 1/4 resolution 1/2 resolution Full resolution Default: 0 Tab. 30: Parameter User Manual – JXM-IO-EW30-G27 38 / 61...
  • Page 39: Setting The Node Id

    Jumpered to GND → Low (L) ■ Jumpered to VBAT → High (H) ■ Open → O The offset corresponds to the values in the following table: CFG1_IN CFG2_OUT Offset of module ID User Manual – JXM-IO-EW30-G27 39 / 61...
  • Page 40: Diagnostic Information

    Subindex Description Type Type of access 0x1001 Error register Bit 0 Generic error Bit 1 Total overcurrent Bit 3 Temperature Bit 4 Communication error Bit 7 CI error (invalid input) Tab. 33: Status information User Manual – JXM-IO-EW30-G27 40 / 61...
  • Page 41: Saving Settings Permanently And Resetting To Default Values

    3. The vehicle controller reads the CRC via index 0x4556, subindex 1 and saves this value locally in a remanent memory. 4. After a restart of the JXM-IO-EW30-G27 the vehicle controller compares the locally stored CRC value with the value in index 0x4556, subindex 1. If the values do not match, parameterization must be restarted.
  • Page 42: System Parameters

    28 … 11 If bit 29 = 0 If bit 29 = 1: Bits 28 ... 11 of the 29-bit COB ID 10 … 0 (LSB) Bits 10 ... 0 of the COB ID User Manual – JXM-IO-EW30-G27 42 / 61...
  • Page 43: Tab. 37 Rpdo Communication Parameters

    + node ID Index 0x1802 0x380 + node ID Index 0x1803 0x480 + node ID Transmission Acyclic type = 0 Type Inhibit Time 0.1 ms Event Time 1 ms Tab. 38: TPDO communication parameters User Manual – JXM-IO-EW30-G27 43 / 61...
  • Page 44: Tab. 39 Rpdo Mapping Table

    First object that is mapped 0x1A03 Second object that is mapped … 64. Object to be mapped Tab. 40: TPDO mapping table Mapping entry U32 Byte 2 and 3 Content Bit length Subindex Index Tab. 41: Mapping entry U32 User Manual – JXM-IO-EW30-G27 44 / 61...
  • Page 45: Mapping Of Digital Values

    To switch from the default bitwise mapping to the bytewise mapping after system startup, two SDO commands must be sent to the node: Index Subindex Description Data length Value 0x2001 Enabling byte-wise mapping 4 bytes 0xb4c0ffee 4 bytes Tab. 43: SDO commands, activation of byte-wise mapping User Manual – JXM-IO-EW30-G27 45 / 61...
  • Page 46: Stx Example: Output Value Ai1 Voltage To Tpdo1

    SDOACCESS_FINISHED(iBusy) continue;   //Validating object, setting uppermost bit to 0, specifying PDO COB dTemp := 0x180+0x30; CanOpenDownloadSDO( cCanChannel, cJXMNodeId, 0x1800, 1, CANOPEN_DWORD, 4, dTemp, iBusy);   when SDOACCESS_FINISHED(iBusy) continue; //Switching JXM-IO-EW30-G27 to OPERATIONAL CanOpenSetCommand( cCanChannel,CAN_CMD_NMT,CAN_CMD_NMT_Value( cJXMNodeId,CAN_NMT_OPERATIONAL)); User Manual – JXM-IO-EW30-G27 46 / 61...
  • Page 47: Frequency Measurement At The Digital Inputs

    To do this, it is necessary to calculate the values I_HPULSE_TIME and I_LPULSE_TIME externally: f [mHz] = 10 / (I_HPULSE_TIME + I_LPULSE_TIME) INFO Decrease of resolution In pulse length measurement, the resolution decreases with increasing fre- quency. User Manual – JXM-IO-EW30-G27 47 / 61...
  • Page 48: Acquisition Of Encoder Signals

    11 10 00 01 11 10 00 01 11 10 00 01 Reverse 1 2 3 4 1 2 3 4 1 2 3 4 1 2 DI_P_3 DI_P_4 00 10 11 01 00 10 11 01 00 10 User Manual – JXM-IO-EW30-G27 48 / 61...
  • Page 49: Tab. 44 Resolution Of The Encoder Signals

    The timeout_TIME parameter lets you determine the lowest speed that can still be detected. The default value is 1000 ms, i.e. if no more pulses are received for 1000 ms, then I_DIRECTION = 0. User Manual – JXM-IO-EW30-G27 49 / 61...
  • Page 50: Troubleshooting

    Recovered from bus-off 0x8210 Processing errors due to incorrect length of PDOs 0x8220 PDO length exceeded 0xff00 Configuration error on the device 0xff01 IO port OVERVOLTAGE 0xff02 IO port OVERCURRENT 0xff03 IO port SUPPLYFAULT User Manual – JXM-IO-EW30-G27 50 / 61...
  • Page 51: Heartbeat

    The individual P, I and D controllers usually have the following characteristics: Fig. 11: Comparison of controller types in a control loop Step response Time 8.10.1 Test scenario The PID controller was tested on JXM-IO-EW30-G27 the under the following conditions: Condition Description Output 1 kHz PWM...
  • Page 52: Fig. 12: Test Scenario With The Control Parameters P=100,000, I=0, D=0

    P controller (see Current control with PID controller [} 51]). Closed-loop control parameters: P=100,000, I=5,000, D=0, Measurements: blue=setpoint, red=actual value Fig. 13: Test scenario with the control parameters P=100,000, I=5,000, D=0 User Manual – JXM-IO-EW30-G27 52 / 61...
  • Page 53: Fig. 14 Test Scenario With The Control Parameters P=100,000, I=5,000, D=400

    In this example, the period of the setpoint signal was selected with approx. 10 ms for illustrative purposes. For fast control, the P value should be increased and the sampling time reduced to 5 ms. Settling times < 50 ms can be achieved. User Manual – JXM-IO-EW30-G27 53 / 61...
  • Page 54: Current Measurement At The Pwmi_H3_X Outputs

    Purely resistive loads can be operated on the controller if the PWM frequency is set to 1 KHz. The low-pass filter mentioned above is provided for this purpose. For lower frequencies (e.g. 100 Hz) the current measurement at purely resistive loads is too inaccurate. User Manual – JXM-IO-EW30-G27 54 / 61...
  • Page 55: 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 User Manual –...
  • Page 56: 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 57: Spare Parts And Accessories

    Inadequate accessories might cause damage to the product 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. User Manual – JXM-IO-EW30-G27 57 / 61...
  • Page 58 Tab. 34 Save settings in EEPROM ...................... Tab. 35 Resetting the settings to their default values................Tab. 36 System parameters ......................... Tab. 37 RPDO communication parameters..................Tab. 38 TPDO communication parameters ..................Tab. 39 RPDO mapping table ......................User Manual – JXM-IO-EW30-G27 58 / 61...
  • Page 59 Tab. 47 Byte values of the error memory ..................... Tab. 48 Subindeces of the error memory ..................... Tab. 49 Emergency Error Codes......................Tab. 50 Index of the heartbeat message....................Tab. 51 General conditions of the test scenario ................... User Manual – JXM-IO-EW30-G27 59 / 61...
  • Page 60 Fig. 13 Test scenario with the control parameters P=100,000, I=5,000, D=0 ........Fig. 14 Test scenario with the control parameters P=100,000, I=5,000, D=400 ........ Fig. 15 Test scenario with the control parameters P=100,000, I=10,000, D=400 ....... User Manual – JXM-IO-EW30-G27 60 / 61...
  • Page 61 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