CANBus Product Line USERS MANUAL OEM Controls Inc. SUMMER 2006 10 Controls Drive, Shelton CT 06484 203.929.8431 www.oemcontrols.
OM-17288 TABLE OF CONTENTS 1.0 GENERAL INFORMATION ....................................................................................................... 3 3.0 MECHANICAL INSTALLATION ................................................................................................ 6 4.0 ELECTRICAL INSTALLATION ................................................................................................. 8 5.0 CANBUS MODULE PLACEMENT/SYSTEM WIRING .................................................
OM-17288 1.0 GENERAL INFORMATION 1.1 OEM Controls, the industry leader of electro-mechanical joystick controls and electronic control systems introduces its family of CAN Bus multiplexing electronic control modules.
OM-17288 2.0 CANBus SYSTEM COMPONENTS 2.1 Input Modules 2.1.1 OCI-1 : Master Input Module 2.1.1.1 The OCI-1 is the core of the OEM CANBus control system. It is the module that serves as the home for the application software that determines how each module interacts with the machine it is installed on. The OCI-1 also allows the operator to make active adjustments as well as monitor the operation of the entire control system through use of the LCD information panel and membrane keypad. 2.1.
OM-17288 2.2.3 OCO-3 : Ratiometric ( Danfoss ) Output Module 2.2.3.1 The OCO-3 is a secondary or “slave” module for the OEM CANBus control system. The primary purpose for the OCO-3 is remote, analog and/or digital, outputs with few inputs. This module provides ratiometric PWM outputs 2.3 Displays 2.3.1 OCD-2 : 320 x 240 Graphical User Interface 2.3.1.1 The OCD-2 is a secondary or “slave” module for the OEM CANBus control system.
OM-17288 3.0 Mechanical Installation 3.1 OCI-1, OCI-2 ( and similar ) 3.
OM-17288 3.3 OCO-2 ( and similar ) 3.
OM-17288 Electrical Installation 4.1 Connector Layout ( All Modules ) 4.1.1 Connector Information ( Deutsch Part Numbers ) Connector “A” mates with - Deutsch DT06-12SA ( Grey ) - W12S Wedge ( 1 pc ) - 0462-209-16141 Sockets ( up to 12 pieces ) - 114017 Seal Plug ( for unused connections ) Connector “B” mates with - Deutsch DT06-12SB ( Black ) - W12S Wedge ( 1 pc ) - 0462-209-16141 Sockets ( up to 12 pieces ) - 114017 Seal Plug ( for unused connections ) 4.2 Power Supply 4.2.
OM-17288 4.3 Standard Connections 4.4 Input-Output ( I-O ) Connections 4.4.1 The I-O configuration for your application is controlled by the Application Software loaded into each CANBus module used in your system. Consult the I-O sheet associated with your application for your specific connection. Contact OEM Controls for the I-O Sheet that maps your application.
OM-17288 5.0 CANBus Module Placement/System Wiring Your CANBus system modules are all interconnected by means of Two Wires - CANH (CAN High) and CANL (CAN Low) - plus the addition of a common shield wire. It is Important to the operation of your CANBus system that the recommended module placement and system wiring be followed very closely. Improperly placed/wired CANBus modules may result in an inoperable system.
OM-17288 Correct Cable Wiring 1meter Max ENGINE COMPARTMENT FULL TERMINATION OPERATORS CAB STUB TERMINATION START CURBSIDE CONTROL 1meter Max STUB TERMINATION WINCH STATION PRIMARY BUS PATH FULL TERMINATION END Incorrect Cable Wiring WINCH STATION PRIMARY BUS PATH FULL TERMINATION END ENGINE COMPARTMENT OPERATORS CAB FULL TERMINATION STUB TERMINATION START CURBSIDE CONTROL STUB TERMINATION CANBus USERS MANUAL Revision C GJO*07-12-06 Page 11 of 38 ORIGINAL
OM-17288 J1939 “Y” Connectors OEM recommends the use of Deutsch DT series connectors manufactured for the specific purpose of CANBus communication.
OM-17288 6.0 Identification Key Each module in the CANBus system is assigned a unique Node Identifier that is registered in the Master module ( most commonly the OCI-1 ) to perform a specific function for the system as a whole.
OM-17288 7.0 Human Machine Interface ( HMI ) The OCI-1 has an integrated multi segment , two line display with membrane keys that allow it to be used as the main interface to system controls and adjustments.
OM-17288 7.1 User Interface Keys 7.1.1 MENU SELECT 7.1.1.1 7.1.1.2
OM-17288 POR menu [ Menu Screen 0 ] RUN MODE: NORMAL FUNCTIONS OFF RUN: Fn1A DRIVE FWD 50.5 % Part Number and Serial Number PN: OCI1-103.000 SN: 000000001 Restore Factory Defaults RESTORE DEFAULTS PRESS SELECT RESTORE DEFAULTS “PRESS SELECT” is blinking. The above three screens are in the MAIN menu. Use and to select one for viewing. Press
OM-17288 JS Controller adjustment menus DRIVE FWD THRESH Fn1A 25.5 % [menu screen 10] THRESH 25.5 % “DRIVE FWD” is blinking DRIVE FWD THRESH Fn1A 25.5 % [menu screen 11] DRIVE FWD Fn1A 25.5 % “THRESH” is blinking DRIVE FWD THRESH Fn1A 25.5 % [menu screen 12] Fn1A DRIVE FWD THRESH Fn1A % “the adjustable parameter” is blinking The HMI will enter menu screen 10 if all joystick channels are OFF (for static adjust).
OM-17288 I/O Test menus AI 10 11 12 V 9.99 9.99 9.99 Di11 12 13 14 15 1 1 1 0 0 Do35 36 37 38 39 1 1 1 1 0 VDD POWER SUPPLY 12.34 Volts PWM 11 45.5 % PWM 12 100.0 % These four screens are in the IO TEST menu. Pressing
OM-17288 Restore Factory Defaults RESTORE DEFAULTS PRESS SELECT RESTORE DEFAULTS “PRESS SELECT” is blinking. RESTORE DEFAULTS YES or NO ? RESTORE DEFAULTS YES or NO ? “NO” is blinking. Use the and keys to select YES if you wish to actually restore all adjustments to their factory default settings. Then press
OM-17288 8.0 CANBus LED Operation ( Based on CiA 303 Specification ) Each OEM Controls CAN Module has a BI-Color status LED, usually located between the Deutsch connectors. This LED provides easy verification that the CANopen bus is OK, and also allows easy system troubleshooting by illuminating Red, Green, or Amber ( Red and Green on at the same time ). In many cases, the BI-color LED will indicate two bits of information.
OM-17288 -During normal operation, if no CANopen messages are received within 75 milliseconds, the module enters “failsafe operation” and turns off all of its local outputs. After 1 second, the module enters the stopped state with red ON indication. -The OCI-1 provides additional bus information for each CAN module. -The CiA Standard 301 specifies four states – the 3 above plus initializing which occurs at power on reset.
OM-17288 9.0 Downloading Application Software with TDL The Terminal Downloader (TDL) is a feature in your OEM Controls, Inc. product that allows you to program (download) new or revised software applications. All that you need is a computer with a serial port and a cable. If you are using Microsoft Windows, the “Hyper Terminal” program may be used to download a new application. Quick Start Instructions ( For Advanced Users ) 1. 2. 3. 4.
OM-17288 E. You will see a welcome message and prompt. You can type an H (and press ENTER) for help as shown here: F. Type a P to program the new software application. The TDL will prompt you to choose a file to download. G. Then, from the Terminal program’s menu select “Transfer” and “Text File” and pick the new software’s file – it will have a .HEX file extension. Click the OPEN button.
OM-17288 H. The new application software is now being downloaded. A “Spinner” activity indicator spins for awhile (usually for about 20-30 seconds) and then a “Program completed.” message is displayed. TERMINAL DOWNLOADER V#.## Type H for help. TDL_A> TDL_A>H Type H to display this help screen Type L to list the applications Type P to program an application Type R to run an application TDL_A>P Select the SEND TEXT FILE command in your terminal program and Choose the HEX file to program.
OM-17288 II. CPU-B Access A. Type X to make sure you have exited from TDL_A B. Press ENTER several times for auto-baudrate switch C. Type “CPUB” to access CPU-B i. This will not be displayed on the screen D. Press ENTER several times for auto-baudrate switch E. The terminal downloader prompt for CPU-B will now be displayed and the CAN led will be blinking yellow. i. TDL_B> TERMINAL DOWNLOADER V#.## Type H for help.
OM-17288 H. Then, from the Terminal program’s menu select “Transfer” and “Text File” and pick the new software’s file – it will have a .HEX file extension. Click the OPEN button. I. The new application software is now being downloaded. A “Spinner” activity indicator spins for awhile (usually for about 20-30 seconds) and then a “Program completed.” message is displayed.
OM-17288 TERMINAL DOWNLOADER V#.## Type H for help. TDL_B> TDL_BH Type H to display this help screen Type L to list the applications Type P to program an application Type R to run an application TDL_B>P Select the SEND TEXT FILE command in your terminal program and Choose the HEX file to program. . File: OCI1-100.001 | Program Completed TDL B> J. Type an X to exit from the TDL. Your new application automatically starts running.
OM-17288 Detailed Instructions ( For Layperson Users ) A serial (COM) port on your computer is used to communicate with the CANBus module using standard RS-232 levels. Either the 9600 baud rate or the 115,200 baud rate speed may be used (115,200 baud is recommended as it is 12 times faster).
OM-17288 Setting Up Hyper Terminal The Microsoft Windows program “Hyper Terminal” can be found in the START menu – it is usually in one of these locations: Start – > Programs – > Accessories – > Communications (Win2000 WinXP) Start – > Programs – > Accessories (Win95 Win98 WinME) 1. Start Hyper Terminal and then choose “Properties” from the FILE menu. 2.
OM-17288 4. In the FILE menu, choose “Save As” This allows you to create a shortcut on your desktop. Type in a descriptive name such as “115200 TDL” and click on the OK button. From now on, you just click on the desktop shortcut icon to start using Hyper Terminal with the Terminal Downloader. A note to Microsoft Windows 2000 users – the standard version of Hyper Terminal shipped with Win2000 is very slow when using a COM port.
OM-17288 d. Programming (downloading) is interrupted before it is completed: i. This could happen if there was a power failure (either the product lost power or the computer lost power), or if the computer crashed, or if the cable became disconnected. Because only part of the application was programmed, it is not able to run. ii. Action – repeat the P command to download the entire application. e. An incorrect application was downloaded: i.
OM-17288 WARNING – it is the customer’s responsibility to download the correct application to the product. . Incorrect application software installed in any CANBus module could result in injury or death to the equipment operator or bystanders. Similar applications may appear to function (for example there may be European and USA versions, or different revision levels) but the Terminal Downloader (TDL) is not able to determine if the correct application was downloaded.
OM-17288 10.
OM-17288 Environment -Temp:-40 - +70C operating Protection: High performance silicone conformal coating Module sealed and tested to IP-65 or greater EMC Compliance -Radiated Immunity: EN 61000-4-3:1995, 30V/m -ESD: IEC 61000-4-2:1995 -Electrical Fast Transient: IEC 61000-4-4:1994 -Surge Immunity: IEC61000-4-5:1995 -Conducted Immunity: IEC 61000-4-6:1996 -Radiated Emissions: EN 55011:1998, Class B -Radiated Emissions: EN 55022:1998, Class B Firmware -Upgradeable via the RS232 port CANBus USERS MANUAL Revis
OM-17288 User Notes : CANBus USERS MANUAL Revision C GJO*07-12-06 Page 35 of 38 ORIGINAL
OM-17288 User Notes : CANBus USERS MANUAL Revision C GJO*07-12-06 Page 36 of 38 ORIGINAL
OM-17288 11.0 Document Revision History 11.1 11.2 11.3 Rev A*10-25-05 11.1.1 Initial Release Rev B*05-08-06 11.2.1 Revised Status LED functionality per ECN#15390 Rev C*07-12-06 11.3.
OM-17288 WARNING: It is the purchaser’s responsibility to determine the suitability of any OEM Controls product for an intended application, and to insure that it is installed and guarded in accordance with all federal, state, local and private safety and health regulations, codes and standards.