Page 1
User Manual JCM-501-E00 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.
Requirements for the installation location ................ 14 Installing the control ...................... 15 6 Electrical connection ........................ 16 Pin assignment of Deutsch connector................... 17 Pin assignment of M12 connector .................. 17 7 Programming.......................... 18 Abbreviations, module register properties and formats............ 18 JCM-501-E00 User Manual...
Page 4
7.11.1 Loading the Autostart function................... 37 7.11.2 Executing the AutoStart function ................ 37 7.11.3 Terminating the AutoStart mode ................ 37 7.11.4 autostart.bat - Structure..................... 37 7.11.5 Example of a command file .................. 38 7.11.6 Data files ........................ 38 7.12 Operating system update ...................... 39 JCM-501-E00 User Manual...
Page 5
8.23 Real-time clock........................ 53 9 Maintenance and repairs ...................... 54 Maintenance, repairs and disposal.................. 54 Storage and shipment ...................... 54 10 Service ............................ 55 10.1 Customer service ........................ 55 11 Spare parts and accessories ....................... 56 11.1 Accessories ........................... 56 JCM-501-E00 User Manual...
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: ■...
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. JCM-501-E00 User Manual 7 / 59...
CPU: ARM11, 500 MHz, 128 MB RAM, 512 MB Flash ■ Front/rear degree of protection: IP65/IP65: ■ Integrated real-time clock 3.3 Status indication The JCM-501-E00 has 2 LEDs which can be configured by the user. Fig. 2: Status indication "D2" LED "D1" LED JCM-501-E00 User Manual 8 / 59...
In register 108008, bits 0 and 1 are set simulta- neously. 3.4 Scope of delivery Scope of delivery Item number Quantity JCM-501-E00 10001811 Installation manual 60884761 3.5 Nameplate Fig. 3: Nameplate Logo Serial number Article number and hardware re- Barcode vision Model code number JCM-501-E00 User Manual 9 / 59...
170 mA at DC 12 V logic circuit (VBAT_ECU) 90 mA at DC 24 V Power consumption Approx. 2 W Integrated protective func- Reverse polarity protection, overvoltage, voltage tions surges Tab. 1: Power supply VBAT_ECU JCM-501-E00 User Manual 10 / 59...
4.6 Ports and interfaces 4.6.1 CAN port CAN interfaces Category Description Quantity CAN_1 and CAN_2 Baud rate 125, 250, 500 kBaud Protocol CANopen® SAE J1939 Default node ID on 127 (0x7F) the CANopen® bus JCM-501-E00 User Manual 11 / 59...
1x Deutsch connector socket Tab. 10: RS-232 interface 4.7 EMI values The JCM-501-E00 has E1 approval according to ECE R10 Rev. 5 and CE con- formity according to ISO 14982. INFO The USB port does not meet the immunity requirement of the E1 directive.
Installation location close to heat-sensi- The materials could become warped or tive materials misshapen as a result of heat produced by the device. Tab. 14: Unsuitable installation locations JCM-501-E00 User Manual 14 / 59...
Ensure that there is sufficient clearance between the strain reliefs and the con- nectors. ■ Connectors must not be obstructed, so that they can be removed in the event of service. Fig. 7: Installing the strain relief JCM-501-E00 User Manual 15 / 59...
Surges resulting from missing protection or fusing 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. JCM-501-E00 User Manual 16 / 59...
CAN communication ■ ■ RS232 INFO Current consumption When the JCM-501-E00 is energized, the current consumption is temporarily higher. To ensure a reliable start-up of the device, provide at least 3 times the typical current required. CAN_2_H CAN_2_L USB_+5V CAN_1_H...
Format of numerical val- Notation Keyword Var, When, Task Commands BitClear(); Constant numerical values 100 0x100 0b100 Comment // This is a com- ment Further program processing // ... Tab. 18: JetSym sample programs JCM-501-E00 User Manual 18 / 59...
CiA DS 4xx - These documents describe the behavior of a number of device classes in, what are known as, device profiles. 7.2.1 STX Functions Application STX functions are used in the communication between the JCM-501-E00 and ® other CANopen nodes.
Further information about this subject can be found in the topic "Heartbeat moni- ® toring" in the application-oriented manual "CANopen -STX-API" on our home- page. 7.2.3 CANopen® Object dictionary The operating system of the JCM-501-E00 supports the following objects: Index Object Type of Object name Data type (hex)
For more information on SAE J1939 STX API refer to the application-oriented manual "SAE J1939 STX API" available for download on our homepage. 7.3.1 STX Functions Application STX functions are used in the communication between the JCM-501-E00 and other devices in a vehicle. The JCM-501-E00 supports the following STX functions: Features...
7.4 Serial interface RS-232 The JCM-501-E00 has a user-programmable RS-232 interface. 7.4.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.
The format of the received The erroneous character(s) is character does not match the (are) stored in the receive buf- set parameters. fer and error bit Framing error is set. The error counter is in- cremented. JCM-501-E00 User Manual 23 / 59...
7.4.2 Registers - Description This chapter describes the registers associated with the user-programmable se- rial interface. These registers are used for the following tasks: ■ Parameterizing the interface ■ Sending characters ■ Receiving characters JCM-501-E00 User Manual 24 / 59...
This register lets you set the number of stop bits per character. Property Description Values 1 stop bit 1.5 stop bits if MR 3 = 5 2 stop bits if MR 3 = 6, 7, 8 Value after reset Tab. 24: Stop bits JCM-501-E00 User Manual 25 / 59...
Sending buffer filling level This register shows how many characters the sending buffer accommodates. There is space for 32,768 characters max. within the buffer. Property Description Values 0 ... 32,768 Tab. 28: Sending buffer filling level JCM-501-E00 User Manual 26 / 59...
Second Bit 8 ... 15 Property Description Values 0 ... 65,535 Type of access Read Removes 2 characters from the buffer Takes effect if MR 14 > 1 Tab. 32: Receive buffer, 16-bit, little endian JCM-501-E00 User Manual 27 / 59...
7.4.3.1 Activating the serial interface Module register MR 7 lets you activate the user-programmable serial interface. ü Configuring the in- The JCM-501-E00 and the device to communicate with have been wired ac- terface cording to the RS-232 interface standard. ►...
Check the filling level of the receive buffer to make sure that it contains at least 2 or 4 characters. Read the values from Receive buffer registers MR 15 through MR 18. ð The characters are read from the receive buffer. JCM-501-E00 User Manual 30 / 59...
The real-time clock has no automatic daylight savings time function. The JCM-501-E00 has a built-in battery with a service life of at least 10 years. 7.6 File system The file system lets you access files located on the internal flash disk or an USB flash drive.
Jetter AG Programming | 7 Number of possible The FTP server of the JCM-501-E00 is able to manage up to 4 open FTP con- connections nections simultaneously. Any additional FTP client, which tries to connect with the FTP server, will get no response to its request for establishing a connection.
By browser (via HTTP server) ■ By means of file commands from within the application program 7.8.4 Application program memory By default, the application program is uploaded from JetSym to the JCM-501-E00 and is stored there. Properties ■ Stored as file within the file system ■...
The following characters are not permitted in directory and file names: "/", "\", ":", "*", "?", "<", ">" and "|" ■ There is no user/access administration. Jetter AG cannot guarantee the proper functioning of all USB flash drives avail- able on the market. 7.8.7 Storing registers and variables Storing to a non-...
7.10 User-programmable IP interface The user-programmable IP interface lets you send or receive any data via Ether- net interface on the JCM-501-E00 using TCP/IP or UDP/IP. The data is pro- cessed in the application program. Applications...
This chapter describes the Autostart feature which lets you copy data within the JCM-501-E00. To this end, you can create a command file which is then stored along with the data to a USB flash drive. This command file is then automatically processed when the USB flash drive is inserted.
7.11.2 Executing the AutoStart function During the boot phase in autostart mode, the device executes the commands in the command file. Executing the The operating system of the JCM-501-E00 processes the autostart function in the AutoStart function following steps: Step Description The file \USB\autostart.bat is loaded from the USB stick.
The commands correspond to common Windows command line syntax. commands 7.11.5 Example of a command file Task New functions are to be added to an installed JCM-501-E00. To this end, the fol- lowing modifications are required: ■ Operating system update ■...
FS 12 1 FS 13 0 Automatically load- The JCM-501-E00 has a mechanism that allows a data file to be loaded automat- ing data file infor- ically before the application program starts. You must name the data file regis- mation ter.da and store it in the App folder.
The new OS is being installed. Wait at least one minute. Restart the device. 7.12.3 Performing the operating system update via USB A USB flash drive lets you transfer an OS file to the JCM-501-E00. Contents of The batch file autostart.bat must have the following contents:...
An OS file for the JCM-501-E00 is available. operating system ü The operating system of the JCM-501-E00 as of version 4.07.0.12 is running. ü The device remains powered on during the operating system update. Copy the OS file to your USB flash drive. This drive must be FAT formatted.
This lets you detect possible errors. 7.12.5 Performing an OS update via JetEasyDownload To update the operating system of a JCM-501-E00 use a Peak CAN dongle and the command line tool JetEasyDownload (version 1.00.0.15 or higher) by Jetter. Performing the up- JetEasyDownload -H100 -T127 -B5 -S8000 - Ljcm_ce0_X.XX.X.XX.os...
JCM-501-E00, the application program is loaded via the file system and exe- gram cuted. The application program is loaded by the OS of the JCM-501-E00 as follows: Level Description The operating system reads the file \App\start.ini from the internal flash disk.
Jetter AG Registers - Overview | 8 8 Registers - Overview This register overview describes the registers of the JCM-501-E00 in summarized form. 8.1 Default address on the CANopen® bus Default address of the JCM-501-E00: Node ID: 127 (0x7F) 8.2 General overview - Registers...
Available sectors 107511 Used sectors 107512 Blocked sectors 107513 Free sectors 107520 Size of the flash disk in bytes 107521 Used memory in bytes 107522 Blocked memory in bytes 107523 Free memory in bytes JCM-501-E00 User Manual 46 / 59...
Failed to load application program Bit 24 Timeout - Cycle time Bit 25 Timeout - Task lock Bit 31 Unknown error 200168 Bootloader version (IP format) 200169 OS version (IP format) 201000 Runtime registers in mil- Read/write liseconds JCM-501-E00 User Manual 47 / 59...
Stack overflow Bit 14 Stack underflow Bit 15 Illegal stack Bit 16 Error when loading the application program Bit 24 Timeout - Cycle time Bit 25 Timeout - Task lock Bit 31 Unknown error JCM-501-E00 User Manual 48 / 59...
Timeout in milliseconds 232709 Response time in milliseconds 232710 Amount of network errors 232711 Error code of last access Bit: No error Timeout Error message from remote station Illegal network address Invalid amount of registers JCM-501-E00 User Manual 49 / 59...
User flag - SER 2089 User flag - JetIP 2098 OS flag - Debug server 2090 OS flag - SER 2099 User flag - Debug server Special flag - Network 2075 Error in networking via JetIP JCM-501-E00 User Manual 50 / 59...
Reading register block via Modbus/TCP 66/68 Writing register block via Modbus/TCP 80/85 Initializing RemoteScan Starting RemoteScan Stopping RemoteScan Writing a data file Appending a data file Reading a data file Deleting a data file Configuring NetCopyList Deleting NetCopyList JCM-501-E00 User Manual 52 / 59...
Day of the week (0 = Sunday) 102915 102916 Month 102917 Year Buffer access: 102920 Milliseconds 102921 Seconds 102922 Minutes 102923 hours 102924 Day of the week (0 = Sunday) 102925 102926 Month 102927 Year 102928 Read/write trigger JCM-501-E00 User Manual 53 / 59...
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...
► Only use accessories recommended by Jetter AG. 11.1 Accessories INFO The accessories are not part of the scope of delivery. Apt accessories can be obtained from Jetter AG. Accessories Item number Connector set 10001264 consisting of Deutsch housing, crimp contacts (female)
Page 57
Fig. 9 M12 connector, 4 pins ......................Fig. 10 Block Diagram - Serial Interface....................Fig. 11 Accessing the device web site ....................Fig. 12 Device website - Proxy settings ....................Fig. 13 The updating site........................JCM-501-E00 User Manual 57 / 59...
Page 58
Tab. 34 Receive buffer, 32-bit, little endian ..................Tab. 35 Receive buffer; 32-bit; big endian.................... Tab. 36 Error counter ........................... Tab. 37 Flash disk capacity ........................Tab. 38 Relevant directories......................... Tab. 39 Accessories ..........................JCM-501-E00 User Manual 58 / 59...
Page 59
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 JCM-501-E00 and is the answer not in the manual?
Questions and answers