Customer Communication Module (CCM) for Diesel Engines Caterpillar


Initialization for Remote Connection with Modem

Usage:

3406C 1LS



Illustration 1g00669454

CCM/Host equipment Remote Connection with Modems

(1) CCM

(2) CCM RS-232C port

(3) Answering modem

(4) Telephone line

(5) Originating modem

(6) Computer's RS-232C port

(7) Host equipment

You should follow the instructions in Operations and Maintenance Manual, "Initialization for Direct Connection" before you connect by a modem. The user can verify proper operation of the CCM at the location. The user can also become familiar with the CCM.

Make sure that the following equipment is available:

  • A personal computer with a terminal emulator software program. Examples of terminal emulators include Procomm, PC-VT, or Terminal under the Accessories window in Microsoft Windows. Refer to "Caterpillar CCM PC For Windows: Getting Started Manual" for specifications on the PC. The user is responsible for understanding the operation of the PC.

  • The proper RS-232C cables are required for the particular installation. An RS-232C cable must be temporarily connected from the PC to the Answering Modem. Refer to Operation and Maintenance Manual, "RS-232C Cable Requirements".

  • The two modems must support the Hayes AT command set. This is necessary for both the Answering Modem and the Originating Modem.

  • The CCM PC For Windows software is required. This software is available from Caterpillar.

Note: Some personal computers will have an internal modem. The internal modem may be used as the Originating Modem. The internal modem must be compatible with the Answering Modem. Consult the instructions for the two modems.

Procedure

Perform the following procedure in order to initialize communication with the CCM and the Answering Modem. The Originating Modem is set up later by the PC software.

Note: In the following steps, the PC and the modems should be turned OFF before you change the cables on the serial ports. When power is reapplied, the modem must be powered up first.

  1. The CCM should be installed with all of the wiring. Refer to the Operations and Maintenance Manual, "General Wiring Diagram" and "RS-232C Cable Requirements".

  1. Determine the parameters for communication for the installation. The RS-232C default rate of communication (bits per second or bps) is 9600. The remaining default settings from the factory are no parity, 8 data bits, and 1 stop bit. These parameters will work well in most installations. Use the Operation and Maintenance Manual, "Communication Parameters - Identify" to determine the parameters of communication that are stored in the CCM.

    Note: The RS-232C serial port communication baud rate is often referred to as the DTE speed. The phone port communication rate is often referred to as the DCE speed.

  1. Connect the RS-232C port of the Answering Modem directly to the RS-232C port of the PC. This connection is temporary. This connection is required to set up the Answering Modem.

  1. Use the terminal emulator on the PC to set the parameters for communication for the RS-232C port. Use the same values that were chosen in step 2.

  1. Several commands must be sent to the Answering Modem that set the parameters for communication to the proper values. The examples in Table 1 are Hayes AT commands. Actual command sets vary widely between modem manufacturers. Consult the manual for the modem. Save these parameters to the modem memory.

    Table 1
    Typical Answering Modem Setup Commands    
    Item     Explanation     Command Example     Command for User's Modem    
    a     Set the modem to the factory defaults. This is important if the setup of the modem is unknown.     AT&F        
    b     Set to communicate in error control and in asynchronous mode.
    NOTE: If the modem does not support this command, enter the AT command for error control. Set to communicate in asynchronous mode with a separate command (Item c). Otherwise go to Step d.    
    AT&Q5        
    c     Set to communicate in asynchronous mode.
    Note: If the &Q5 command is supported, the modem is already in asynchronous mode, and this command should not be sent.    
    AT&Q0        
    d     Set Auto answer to ON. This tells the modem to answer the phone line after the first ring. If left at 0, the modem will never answer an incoming call. The value of this register can be seen with the ATS0? command.     ATS0=1        
    e     Set Flow Control to XON/XOFF. This turns off RTS/CTS hardware handshaking between the modem and CCM since the CCM does not have RTS or CTS lines. It turns on the XON/XOFF software handshaking.     AT&K4        
    f     Set DCD to track status of carrier detect signal. This causes the DCD line from the modem to follow the state of the phone line carrier. When the call to the CCM's modem has been made and the modem to modem handshaking is done, the DCD line will change and allow the CCM to receive data.
    Note: This is very important. If the DCD line is not at the right state, the CCM cannot receive data.    
    AT&C1        
    g     Set DTR to monitor DTR signal and hang up and reset modem on an on-to-off DTR transition. This causes the modem to hang up and reset if the CCM drops the DTR line.     AT&D3        
    h     Result codes do not have to be returned. Or, if the result codes are returned, the codes must be in originate mode, but not in answer mode.     ATQ2        
    i     Set DTR transition response delay to maximum value less than 10 seconds. This example would cause the modem to hang up the line 2.5 seconds after the DTR line from the CCM changes.
    Note: Refer to your particular manual. Some modems specify the time in 1/100th of a second, and some in 1/10th of a second.    
    ATS25=250        
    j     Set delay before forced hang-up to maximum value less than 3 seconds.     ATS38=2        
    k     Write the setup parameters into memory 0. When the setup parameters are written, any that were not changed are stored into the memory.     AT&W0        
    l     Set to recall memory 0 on reset.     AT&Y0        
    m     View the modem active profile. This is an optional command that allows the user to view the above parameters stored in the modem. The profile should be written down and saved for future reference.     AT&V        

  1. The setup for the Answering Modem is now complete. Disconnect the PC from the Answering Modem. Connect the PC directly to the CCM. Refer to the Operation and Maintenance Manual, "RS-232C Cable Requirements".

  1. Load the CCM PC for Windows software into the PC. Refer to"Caterpillar CCM PC For Windows: Getting Started Manual". Start the CCM PC software and connect to the CCM.

  1. Go to the Data Link pull-down menu. Go to the Utilities menu and select CCM configuration. Set the communication parameters to match the values that were chosen in Step 2.

  1. Go to the Phone Book pull-down menu and select Add or Edit. Set the communication parameters of the PC to match the values that were chosen in Step 2.

  1. The electronic engine controller of each engine must be programmed with the correct engine number to identify each ECM to the CCM. The electronic engine controller is programmed to Engine Number 1 at the factory. Refer to Operation and Maintenance Manual, "Engine Number - Program".

  1. Remove power from the CCM by removing the wire that is connected to the +B terminal. Turn off the power to the Modem. Disconnect the PC from the CCM.

  1. Connect the PC, the modems, and the CCM as desired for the final site installation. Refer to Operation and Maintenance Manual, "RS-232C Cable Requirements".

  1. Ensure that the CCM and the Answering Modem are connected before power is applied to the CCM or the modem. Apply power to the modem first. Once the modem has powered up, apply power to the CCM. Ensure that the CCM remains on for a minimum of 30 seconds. The CCM will set the speed of the Answering Modem to match the CCM.

Note: Refer to the CCM PC Software Users Manual for instructions on monitoring and controlling the engine remotely.

Note: Two conditions must be met before the electronic engine controller will allow control by the CCM. The Engine Control Switch must be in AUTO position, and the remote initiate contacts must be open. The engine may be monitored with the ECS in any position.

Note: For EMCP II applications, the CCM cannot control the generator set if the GSC is in Service Mode. The generator set can still be monitored.

Caterpillar Information System:

3114, 3116, and 3126 Engines for Caterpillar Built Machines Fuel Injection Control Linkage - Remove
3406E, C-10, C-12, C-15, C-16 and C-18 On-highway Engines 0110-11 Very High Coolant Temperature (61)
Customer Communication Module (CCM) for Diesel Engines Initialization for Direct Connection
3406E, C-10, C-12, C-15, C-16 and C-18 On-highway Engines 0110-00 High Coolant Temperature Warning (61)
3406E, C-10 and C-12 On-highway Engines 0105-11 Very High Intake Manifold Air Temperature (64)
Customer Communication Module (CCM) for Diesel Engines Password - Enable and Disable
Customer Communication Module (CCM) for Diesel Engines Reference Material
3406E, C-10 and C-12 On-highway Engines 0105-00 High Intake Manifold Air Temperature Warning (64)
3406E, C-10, C-12, C-15, C-16 and C-18 On-highway Engines 0100-11 Very Low Oil Pressure (46)
3512 Industrial Engine Maintenance Interval Schedule
3406E, C-10, C-12, C-15, C-16 and C-18 On-highway Engines 0100-01 Low Oil Pressure Warning (46)
3512 Industrial Engine Reference Numbers
3114, 3116, and 3126 Engines for Caterpillar Built Machines Fuel Injection Control Linkage - Install
3608 Engine Sea Water Strainer - Clean/Inspect
3406E, C-10 and C-12 On-highway Engines No Diagnostic Code Detected (55)
3608 Engine Engine Oil - Change
SR500 Generators Voltage Connections
3608 Engine Heat Exchanger - Clean
3608 Engine Fuel System Primary Filter - Clean
3608 Engine Fuel System Secondary Filter - Replace
3608 Engine Engine Mounts - Inspect
3608 Engine Reference Material
3126B Engine for Caterpillar Built Machines Exhaust Temperature Is Too High
3508B, 3512B, and 3516B High Displacement Generator Sets Generator Start-up Checklist
Back to top
The names Caterpillar, John Deere, JD, JCB, Hyundai or any other original equipment manufacturers are registered trademarks of the respective original equipment manufacturers. All names, descriptions, numbers and symbols are used for reference purposes only.
CH-Part.com is in no way associated with any of the manufacturers we have listed. All manufacturer's names and descriptions are for reference only.