Temperature measuring module for pt100/pt1000 (12 pages)
Summary of Contents for Jetter JXM-IO-E30
Page 1
User Manual JXM-IO-E30 Expansion module 60883467_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.
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: ■...
Machinery Directive 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. JXM-IO-E30 User Manual 6 / 62...
Low risk 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. JXM-IO-E30 User Manual 7 / 62...
Jetter AG Product description | 3 3 Product description The JXM-IO-E30 expansion module is a cost-effective and universally applicable IO extension for self-propelled machines. For use in the industrial sector, addi- tional measures must be observed (Measures for use in the industrial sector [} 26]).
The following errors may have occurred: Steady 400 ms ■ The PCB temperature is too high. Green ■ The CPU temperature is too high. 400 ms ■ The maximum total current consump- tion is exceeded. JXM-IO-E30 User Manual 9 / 62...
3.4 Nameplate Fig. 2: Sample nameplate Logo Certification mark Registration number and Barcode hardware revision Serial number Model code number 3.5 Scope of delivery Scope of delivery Item number Quantity JXM-IO-E30 10001687 Installation manual 60883654 JXM-IO-E30 User Manual 10 / 62...
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 JXM-IO-E30. 4.1 Dimensions 43.1 38.4 18.6 93.5 Fig. 3: Dimensions in mm 4.2 Mechanical specifications...
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 IP65 with mating connector plugged in Tab. 5: Environmental conditions JXM-IO-E30 User Manual 12 / 62...
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 JXM-IO-E30 User Manual 13 / 62...
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 5 Hz min. 1500 Hz max. Resolution 0.1 % JXM-IO-E30 User Manual 15 / 62...
PTC resistor. An overcurrent or short circuit at the sensor supply can be de- tected. Abbreviation VEXT_SEN Quantity 3 pcs. Peak Current 100 mA min. per channel at 85°C Approx. 500 mA per channel at 25°C Tab. 17: Sensor output VEXT_SEN JXM-IO-E30 User Manual 16 / 62...
ü Re-enabling the You are in OPERATIONAL mode. port ü You waited 10 seconds after the output switched off. ► Set the output value (digital or PWM) of the respective port again. JXM-IO-E30 User Manual 17 / 62...
4.7 Inputs Within the operating voltage range, all inputs are voltage-proof and overcurrent protected. The JXM-IO-E30 has 3 separate VEXT_SEN connector pins which should be used to supply the sensors. The connector pins output the battery volt- age via a PTC thermistor. The output voltage can be read back in the device so that a failure of the sensor supply can be detected.
VBAT_ECU or GND via an offset. Category Description Configuration inputs for configuring the node ID Abbreviation CFG1_IN CFG2_OUT Quantity Tab. 20: Configuration inputs CFG1_IN … CFG2_OUT For more information refer to chapter Setting the node ID [} 28] JXM-IO-E30 User Manual 19 / 62...
Before you start welding, disconnect all connections between the device and the electric system of the vehicle. ► Protect the device from flying sparks and welding beads (splatter). ► Do not touch the device with the welding electrode or earth clamp. JXM-IO-E30 User Manual 20 / 62...
Sufficient space between the device and parts that may become very hot space ■ The device must be accessible for servicing at all times. INFO If the device switches itself off automatically, check whether the device has over- heated due to an unfavorable installation position. JXM-IO-E30 User Manual 22 / 62...
Surges resulting from missing protection or fusing 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. JXM-IO-E30 User Manual 23 / 62...
Digital and frequency input which can also be used as NPN input as of HW Rev. 02.00. Analog input, current/voltage VBAT_ECU Power supply for logic unit and sensors VBAT_PWR Power supply for output driver JXM-IO-E30 User Manual 24 / 62...
Manufacturer part number 0643201311 Crimp contacts for 0.75 mm² lines Quantity Manufacturer part number 0643221029 for 1.5 mm² lines Quantity Manufacturer part number 0643231039 Protective cap Manufacturer part number 0643201301 Tab. 23: MOLEX mating connector - Specification JXM-IO-E30 User Manual 25 / 62...
Electrical connection | 6 6.2 Measures for use in the industrial sector The JXM-IO-E30 was developed for the automotive sector. In order to be able to use the device also in the industrial sector in conformity with CE, you must imple-...
7 Programming 7.1 Performing an OS update via JetEasyDownload To update the operating system of a JXM-IO-E30 use a Peak CAN dongle and the command line tool JetEasyDownload (version 1.00.0.15 or higher) by Jetter. Alternatively, you can update the device from a controller by Jetter.
7.3 Concept and control The concept of the JXM-IO-E30 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 configured. The function of a port is determined by assigning an interface to it.
Operational to Pre-Operational state. Only possible in the Operational state, otherwise an error occurs (SDO abort). 50 … 199 Parameter Tab. 26: Subindeces for accessing parameters, values, and statuses JXM-IO-E30 User Manual 30 / 62...
Periodic time 1 µs I_HPULS_TIME H pulse time 1 µs I_LPULS_TIME L pulse time 1 µs I_DIRECTION Current direction 0 … 2 0 = none Movement 1 = forward 2 = backward Tab. 28: IO interface input values JXM-IO-E30 User Manual 34 / 62...
1 ms TIME FILTER_DEEP Moving average calculation 1 … 32 depth GATE_TIME Measuring time of the fre- 1 ms quency measurement MIN_DEVIATION Minimum deviation for AI input uA or mV values (as of OS 2.04.0.00) JXM-IO-E30 User Manual 35 / 62...
Resolution, e.g. at encoder in- 0 … 2 1/4 resolution 1/2 resolution Full resolution Tab. 30: IO interface parameters Status of IO interface Status Description 0x00000001 INACTIVE This port is disabled. 0x00000002 ERROR An undefined error has occurred. JXM-IO-E30 User Manual 36 / 62...
Page 37
This status entry is only checked while the device is booting! 0x00000100 TIMEOUT The time for frequency measurement has been exceeded. 0x00000200 CC_UNLOCK The current control is not within the control range. Tab. 31: Status of IO interface JXM-IO-E30 User Manual 37 / 62...
0x1018 Number of supported entries Manufacturer ID 0x000000B3 Product code Revision number Serial number 0x1000 Type of device 0x1008 Device Name String 0x1009 Hardware revision String 0x100A Software version String Tab. 32: Device information JXM-IO-E30 User Manual 38 / 62...
String PCB revision number PCB options Reserved Serial number String Production time stamp: Day Production time stamp: Month Production time stamp: Year Reserved Reserved Minimum OS version Minimum boot loader version Tab. 34: EDS information JXM-IO-E30 User Manual 39 / 62...
Index 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. 36: Status information JXM-IO-E30 User Manual 40 / 62...
The vehicle controller reads the CRC via index 0x4556, subindex 1 and saves this value lo- cally remanently. After restarting the JXM-IO-E30, the vehicle controller compares the locally saved CRC value with the value in index 0x4556, subindex 1. If the values do not match, parameteriza- tion must be restarted.
CAN baud rate 0: 125 kBaud 1: 250 kBaud 2: 500 kBaud 3: 1 MBaud ® CANopen node ID 0x30 Tab. 39: System parameters INFO You can only use the set system parameters after restarting the system. JXM-IO-E30 User Manual 42 / 62...
0x280 + 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. 41: TPDO communication parameters JXM-IO-E30 User Manual 43 / 62...
First object that is mapped 0x1A03 Second object that is mapped … 64. Object to be mapped Tab. 43: TPDO mapping table Mapping entry U32 Byte 2 and 3 Content Bit length Subindex Index Tab. 44: Mapping entry U32 JXM-IO-E30 User Manual 44 / 62...
To switch from the default bitwise mapping to the bytewise mapping after system startup, two SDO com- mands must be sent to the node: Index Subindex Description Data length Value 0x2001 Enabling byte-wise mapping 4 bytes 0xb4c0ffee 4 bytes Tab. 46: SDO commands, activation of byte-wise mapping JXM-IO-E30 User Manual 45 / 62...
Jetter AG Programming | 7 7.8.5 STX example: Output value AI1 Voltage to TPDO1 The following STX example shows you in part how you can output the value AI1 Voltage on TPDO1. //Setting JXM-IO-E30 to PREOPERATIONAL CanOpenSetCommand( cCanChannel,CAN_CMD_NMT,CAN_CMD_NMT_Value( cJXMNodeId,CAN_NMT_PREOPERATIONAL)); //AI 1 Port Type to AI_VOLTAGE (=1) iTemp := 1;...
To do this, it is necessary to calculate the values I_HPULSE_TIME and I_LPULSE_TIME ex- ternally: f [mHz] = 10 / (I_HPULSE_TIME + I_LPULSE_TIME) INFO In pulse length measurement, the resolution decreases with increasing fre- quency. JXM-IO-E30 User Manual 47 / 62...
The timeout_TIME parameter lets you determine the lowest speed that can still be detected. The default value is 100 ms, i.e. if no more pulses are received for 100 ms, then I_DIRECTION = 0. JXM-IO-E30 User Manual 48 / 62...
0x8140 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 JXM-IO-E30 User Manual 49 / 62...
The device sends a heartbeat message cyclically as soon as it is in the Pre-Operational state. Type of Index Subindex Description Type Default value access 0x1017 Producer heartbeat time in ms 1000 Tab. 53: Index of the heartbeat message JXM-IO-E30 User Manual 50 / 62...
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 7.12.1 Test scenario The PID controller was tested on the JXM-IO-E30 under the following conditions: Condition Description Output PWM with 1 KHz...
P controller (see Current control with PID controller [} 51]). Closed-loop control parameters: P=10,000, I=5,000, D=0, Measurements: blue=setpoint, red=actual value Fig. 13: Test scenario with the control parameters P=10,000, I=5,000, D=0 JXM-IO-E30 User Manual 52 / 62...
In this example, the period of the setpoint signal with approx. 10 ms was selected for illustrative pur- poses. For fast control, the P value should be increased and the sampling time reduced to 5 ms. Settling times < 50 ms can be achieved. JXM-IO-E30 User Manual 53 / 62...
If the valve can only be controlled at higher frequencies (1 KHz), the PWM signal can be modulated. This so-called "dither technology" also prevents the needle from coming to rest. You can set the frequency and amplitude of this dither signal in the JXM-IO-E30: ■...
Page 55
If the control does not work sat- isfactorily, you can try the following: ■ Decrease the amplitude of the dither signal. ■ Use the averaging filter on the current feedback of the output. ■ Adjust the PID parameters. JXM-IO-E30 User Manual 55 / 62...
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...
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...
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. 10.1 Accessories INFO Ordering accessories The accessories are not part of the scope of delivery.
Page 59
Tab. 34 EDS information ........................Tab. 35 Electronic nameplate....................... Tab. 36 Status information ........................Tab. 37 Save settings in EEPROM ...................... Tab. 38 Resetting the settings to their default values................Tab. 39 System parameters ......................... JXM-IO-E30 User Manual 59 / 62...
Page 60
Tab. 50 Byte values of the error memory ..................... Tab. 51 Subindeces of the error memory ..................... Tab. 52 Emergency Error Codes......................Tab. 53 Index of the heartbeat message....................Tab. 54 Framework of the test scenario ....................Tab. 55 Accessories ..........................JXM-IO-E30 User Manual 60 / 62...
Page 61
Fig. 13 Test scenario with the control parameters P=10,000, I=5,000, D=0 ........Fig. 14 Test scenario with the control parameters P=10,000, I=5,000, D=400 ........Fig. 15 Test scenario with the control parameters P=100,000, I=10,000, D=400 ....... Fig. 16 Dither technology ........................JXM-IO-E30 User Manual 61 / 62...
Page 62
Jetter AG Graeterstrasse 2 71642 Ludwigsburg www.jetter.de E-mail info@jetter.de Phone +49 7141 2550-0 We automate your success.
Need help?
Do you have a question about the JXM-IO-E30 and is the answer not in the manual?
Questions and answers