PL1000E Communication ECM Caterpillar


Operational Problems

Usage:

SR4B 1BN

Symptom Procedures

Problem - Unable to Browse to the PL1000E Home Page - Network Connection

Probable Cause

  1. Using Cat ET, confirm the Internet Protocol configuration. Confirm these settings with the network administrator.

  1. Confirm the PL1000E Communication ECM is properly connected to power, ground, and key switch inputs in the system.

  1. If the ECM Internet Protocol configurations are configured properly, try using a DOS shell window to "ping" the ECM.

    At the command prompt, type the following command and press the enter key. Where "xxx.yyy.zzz.aaa" is the IP address or domain name of the module.

    • Ping "xxx.yyy.zzz.aaa".

    If the ping command indicates successful communications to the ECM and are still unable to connect to the device using the browser, then check the browser settings. Confirm the ability to connect to other sites on the network. Contact the network administrator for help concerning the appropriate settings in order to connect a personal computer to the ECM that is on the network.

  1. Confirm the network cable is not a "Cross-Over" cable. The cable used to connect the ECM to a network should be a standard "pass-through" or "patch" cable.

Problem - Unable to Browse to the PL1000E Home Page Direct - Cross Over Connection

Probable Cause

  1. Use Cat ET in order to confirm the Internet Protocol configuration. Confirm that the IP settings are set appropriately for direct cross over connections. Refer to the System Operation Troubleshooting Testing and Adjusting, RENR8091, "Internet Protocol Configuration" section in order to help determine the appropriate settings.

  1. Confirm that the cable being used is a cross over cable.

  1. Confirm the PC settings. Refer to the "Configuring a Non-networked Windows-based PC to Access the PL1000E Communication Module" section. Any deviation from the required settings may prevent browser access to the PL1000E Communication ECM embedded web pages.

  1. At the command prompt, type the following command and press the "enter" key. Where "xxx.yyy.zzz.aaa" is the IP address or domain name of the module.

    • Ping "xxx.yyy.zzz.aaa"

    If the ping command indicates successful communications to the ECM and are still unable to connect to the device using the browser, review the PC settings and contact the network administrator. Certain settings are sometimes controlled by automatic logon scripts for certain networks. These will need to be temporarily disabled for direct cross over connections.

Problem - Unable to Establish FTP Connection with the PL1000E Communication ECM

Probable Cause

  1. Confirm the ability to browse the embedded web pages using a browser. If unable to browse the embedded web pages, refer to the "LAN Network Ethernet Connection" or the "Loading the PCL file Using FTP or DOS" sections of this manual.

  1. Confirm proper log on to the FTP server. Refer to the "Loading the PCL file Using FTP or DOS" section of this manual to review the procedure to log in to FTP server.

  1. Attempt to establish an FTP connection to the ECM using the DOS shell FTP feature that is covered in the, "DOS FTP Session with the PL1000E Communication ECM using a command Prompt" section of this manual. Some browsers and graphical FTP programs manage FTP connections differently. Some browsers and graphical FTP programs may not be compatible with the PL1000E. FTP using DOS will always be compatible with the PL1000E.

Problem - PCL file not moved from "New" folder to "Current" folder

Probable Cause

  1. Using a standard web browser, connect to the PL1000E Communication ECM and browse to the ECM mapping page. On the ECM Mapping web page will be displayed any known errors or issues with the PCL file. There are several things that can prevent proper processing of the PCL file. The table below shows the potential errors that can be displayed there as well as the remedy to repair the problem.

Log_Status.txt errors and the associated remedies

Table 1
Error     Probable Cause     Remedy    
Status: Reset Configuration Parameters to Default     Module is in reset due to invalid configuration parameter. ex: invalid network mask caused a rolling reset     Review log_config.txt file in "Error" directory. An invalid configuration parameter value has been entered and should be corrected.    
Status: Rolling Reset counter reset     The PCL file is of an incompatible format or there is an invalid configuration parameter causing the reset condition.     Use the "Parameter Transltion Editor" to re-create the PCL file and review the configuration parameters for any invalid data.    
ERROR: Port conflict MODBUS CFG 1 with Modbus CFG 2 on RS-232-1     Modbus Configuration 1 is configured for the same port as Modbus Configuration 2.     Select a different port for one of the conflicting modbus configurations    
ERROR: Port conflict MODBUS CFG 1 with Modbus CFG 3 on RS-232-1     Modbus Configuration 1 is configured for the same port as Modbus Configuration 3.     Select a different port for one of the conflicting modbus Configurations    
ERROR: Port conflict MODBUS CFG 2 with Modbus CFG 3 on RS-232-1     Modbus Configuration 2 is configured for the same port as Modbus Configuration 3.     Select a different port for one of the conflicting modbus Configurations    
ERROR: Port conflict MODBUS CFG 1 with Modbus CFG 2 on RS-232-2     Modbus Configuration 1 is configured for the same port as Modbus Configuration 2.     Select a different port for one of the conflicting modbus Configurations    
ERROR: Port conflict MODBUS CFG 1 with Modbus CFG 3 on RS-232-2     Modbus Configuration 1 is configured for the same port as Modbus Configuration 3.     Select a different port for one of the conflicting modbus Configurations    
ERROR: Port conflict MODBUS CFG 2 with Modbus CFG 3 on RS-232-2     Modbus Configuration 2 is configured for the same port as Modbus Configuration 3.     Select a different port for one of the conflicting modbus Configurations    
ERROR: Port conflict MODBUS CFG 1 with Modbus CFG 2 on RS-422/RS-485     Modbus Configuration 1 is configured for the same port as Modbus Configuration 2.     Select a different port for one of the conflicting modbus Configurations    
ERROR: Port conflict MODBUS CFG 2 with Modbus CFG 3 on RS-422/RS-485     Modbus Configuration 1 is configured for the same port as Modbus Configuration 3.     Select a different port for one of the conflicting modbus Configurations    
ERROR: Port conflict MODBUS CFG 1 with Modbus CFG 3 on RS-422/RS-485     Modbus Configuration 2 is configured for the same port as Modbus Configuration 3.     Select a different port for one of the conflicting modbus Configurations    

Table 2
Error     Probable Cause     Remedy    
Error: Rolling Reset
315-0627 Communication Software Group and earlier software    
The PCL file is of an incompatible format or there is an invalid configuration parameter causing the reset condition.     Use the "Parameter Transltion Editor" to re-create the PCL file and review the configuration parameters for any invalid data    
Application Started     Indicates that the application software initialized properly.     No Remedy, since this is just an informational message.    
Error: Creating File : log_config.txt     Unable to create the log_config.txt file indicating the module is out of available RAM space for file storage.     Delete older files from Archive folder.    
Error initializing TCP socket     Unable to create socket at port 502 or PCL file is of an invalid format.     Use the "Parameter Transltion Editor" to re-create the PCL file and review the configuration parameters for any invalid data. If problem persists, contact the product support representative and be prepared to provide a copy of the PCL file and any log status messages to the product support representative for analysis.    
Error initializing PX language     Potential Operating System error     Contact the product support representative. Be prepared to provide a copy of the PCL file and any messages from the log status files to the product support representative.    
Error validating file     PCL file formatted incorrectly     Obtain latest copy of service tool and re-create the *.pcl file from scratch. There may be a version issue between the service tool and PL1000E software.    
Error reading file     Unable to open and process *.pcl file     Indicates no *.pcl file found in the "New" or "Current" directory. Load the *.pcl file into the "New" directory.    

Table 3
Error     Probable Cause     Remedy    
Error initializing Modbus stack     The PCL file was created containing Bodbus communications defined for both RS-422 and RS-485. The PL1000E cannot support these communications simultaneously, as they occupy the same physical serial port.     Open and modify the PCL file to change the RS-422 or RS-485 connection definitions so that there is only one or the other defined.    
Error initializing software     Indicates some low level initialization failed during application software startup sequence.     Power down the unit for approximately 10 seconds and attempt to start it up again. If the problem persists, flash the module with undated application software.    
Status: Valid - .pcl file loaded successfully     PCL file was validated and processed successfully     No remedy, since this is just an informational message.    
Unable to create Current directory     During initializing, the software was unable to successfully create the Current directory.     Power down the unit for approximately 10 seconds and attempt to start it up again. If the problem persists, flash the module with undated application software.    
Unable to create New directory     During initializing, the software was unable to successfully create the New directory.     Power down the unit for approximately 10 seconds and attempt to start it up again. If the problem persists, flash the module with undated application software.    
Unable to create Archive directory     During initializing, the software was unable to successfully create the Archive directory.     Power down the unit for approximately 10 seconds and attempt to start it up again. If the problem persists, flash the module with undated application software.    
Unable to create Error directory     During initializing, the software was unable to successfully create the Error directory.     Power down the unit for approximately 10 seconds and attempt to start it up again. If the problem persists, flash the module with undated application software.    

Table 4
Error     Probable Cause     Remedy    
Error: Multiple .pcl files found in the Current directory.
Multiple .pcl files found in the New directory.    
Indicates that multiple *.pcl files were found in the New or Current directory during initialization and the software did not know which one to process.     Delete the directory before resetting the PL1000E. Browsers sometimes cache the names of the files in the New and Current directories. Go to "Menu", "View", and click "Refresh" in order to force the browser to display the most recent list.    
Error: Unable to move the .pcl from the Current directory to the Error directory.     Unable to move the PCL file indication the module is out of available RAM space for file storage.     Delete the older files from the archive folder    
Status: Moved the .pcl from the Current directory to the Error directory.     PCL file was successfilly moved from the Current to the Error directory.     When a file is moved to the error directory, it indicates an error in the file content or format. The latest service tool should be used in order to create a new file.    
Error: pcl file not found in the Current directory.     No PCL file exists in the Current directory.     The module first determines if a PCL file is loaded into the New directory, and if not, then searches for a PCL file in the Current directory. Lod a new PCL file into the New directory and power cycle the unit.    
Error: Unable to set the RW permission on the Current directory.     Potential operating system error     Contact the Technical Communicator (TC) and be prepared to provide a copy of the PCL file and any messages from the log status files.    
Error: Unable to move the .pcl from the Current directory to the Archive directory.     This error indicates the module is out of available file space for storage.     Delete older files from the Archive folder.    
Error: .pcl file name truncated to 33 characters.     The maximum length for PCL file names is 33 characters.     No action is necessary unless a different file name is desired. If a different file name is desired, then load the newly named file in the New directory observing the maximum character limitation of 33 characters.    

Table 5
Error     Probable Cause     Remedy    
Unable to move the .pcl file from the New directory to the Current directory.     Unable to move the .pcl file indicates the module is out of available file space for storage.     Delete the older files from the Archive folder.    
Unable to set the RW permission on the Current directory.     Potential operating system error     Contact the Technical Communicator (TC) and be prepared to provide a copy of the PCL file and any messages from the log status files.    
Invalid .pcl file in the New directory.     Invalid PCL file format.     Obtain the latest copy of the service tool. Recreate the *.pcl file from scratch. There may be a version issue between the service tool and the PL1000E software.    
Status: Invalid .pcl file in the Current directory.     Invalid PCL file format     Obtain the latest copy of the service tool. Recreate the *.pcl file from scratch. There may be a version issue between the service tool and the PL1000E software.    
Status: Unable to read the .pcl file into the memory.     This is a general status message that indicates there was and error parsing the .PCL file into the PL1000E memory. The specific error should also be logged.     Obtain the latest copy of the service tool. Recreate the *.pcl file from scratch. There may be a version issue between the service tool and the PL1000E software.    
On-board file header     Invalid PCL file format     Obtain the latest copy of the service tool. Recreate the *.pcl file from scratch. There may be a version issue between the service tool and the PL1000E software.    
On-board file header ID !=0xB100    
On-board file header Version !0x0002    
On-board file header File Contents Type !=0xC480    
Config Data Record block    
On-board file header Recblock !=0xC480    
Config Data Record ID !=1    
Software Config Data    
Software Config Data BlockID !=0xC490    
.pcl file Base Config    
.pcl file Revision    
Invalid size    
Checksum position    
Checksum not found    
File seeking "pk_OnboardFileHeader_t"    
????? File seeking "pk_CfgDataRecBlock_t"    
File seeking    
File seeking "pk_PX_Baseconfig_t"    
File seeking "builderBaseBlobSize"    
Allocating memory for the tables    

Table 6
Error     Probable Cause     Remedy    
Error reading the configuration tables into memeory     This is a general error message that indicates there was and error parsing the .PCL file into the PL1000E memory. The specific error should also be logged.     Obtain the latest copy of the service tool. Recreate the *.pcl file from scratch. There may be a version issue between the service tool and the PL1000E software.    
Error reading data link table     Specific error message for "reading the configuration tables into memeory".    
Error reading ECM table     Specific error message for "reading the configuration tables into memeory".    
Modbus port not configured     The PCL file specifies that a serial port for Modbus communications that has not been properly configured on the PL1000E configuration screen in ET     Use the service tool in order to configure the appropriate Modbus communications serial port to match that is defined in the PCL file.    
Illegal Modbus address     The PL1000E will not accept a Modbus slave address of zero.     Modifiy the Modbus slave address to a value between 1 and 254.    
Modbus slave address conflict RS-232 port 1     The slave address that is defined in the PCL file for RS-232 port 1 is the same as the Modbus slave address that is defined in the service tool configuration. These two slave addresses must be different. The Modbus slave address that is defined in the PCL file is used to access data that is defined in the PCL file. The Modbus slave address that is defined in the service tool configuration screen is used to access communication statistics and ECM information from the PL1000E.     Use the service tool in order to change the slave address for the configuration that is associated to the RS-232 port 1.    
Modbus slave address conflict RS-232 port 2     The slave address that is defined in the PCL file for RS-232 port 2 is the same as the Modbus slave address that is defined in the service tool configuration. These two slave addresses must be different. The Modbus slave address that is defined in the PCL file is used to access data that is defined in the PCL file. The Modbus slave address that is defined in the service tool configuration screen is used to access communication statistics and ECM information from the PL1000E.     Use the service tool in order to change the slave address for the configuration that is associated to the RS-232 port 2.    
Modbus slave address conflict RS-422/485     The slave address that is defined in the PCL file for RS-422/485 is the same as the Modbus slave address that is defined in the service tool configuration. These two slave addresses must be different. The Modbus slave address that is defined in the PCL file is used to access data that is defined in the PCL file. The Modbus slave address that is defined in the service tool configuration screen is used to access communication statistics and ECM information from the PL1000E.     Use the service tool in order to change the slave address for the configuration that is associated to the RS-422/485.    
Modbus slave address conflict TCP     The slave address that is defined in the PCL file for the Modbus TCP port is the same as the Modbus slave address that is defined in the service tool configuration. These two slave addresses must be different. The Modbus slave address that is defined in the PCL file is used to access data that is defined in the PCL file. The Modbus slave address that is defined in the service tool configuration screen is used to access communication statistics and ECM information from the PL1000E.     Use the service tool in order to change the slave address for the configuration that is associated to the TCP port.    

Table 7
Error     Probable Cause     Remedy    
Error reading the tag table     Specific error message for "Error reading the configuration tables into memeory".     Obtain the latest copy of the service tool. Recreate the *.pcl file from scratch. There may be a version issue between the service tool and the PL1000E software.    
Error reading the DSWrite table    
Error reading the DSRead table    
Error reading the Enum lookup table    
Error reading the Unit Conversion table    
Error reading the language table    
Error reading the string index table    

Table 8
Error     Probable Cause     Remedy    
Error reading string blob     Specific error message for "Error reading the configuration tables into memeory".     Obtain the latest copy of the service tool. Recreate the *.pcl file from scratch. There may be a version issue between the service tool and the PL1000E software.    
Error validating Base Config    
Error validating Data Link Types    
Error validating ECM table    
Error validating Tag table    
Error validating DSWrite table    
Error validating DSRead table    

Table 9
Error     Probable Cause     Remedy    
Error validating Enum table     Specific error message for "Error reading the configuration tables into memeory".     Obtain the latest copy of the service tool. Recreate the *.pcl file from scratch. There may be a version issue between the service tool and the PL1000E software.    
Error validating    
Error validating    
lfp    
Error fread !=readSize    
Invalid source path/file name    
Invalid destination path/file name    
Error writing to destination file    

Problem - No response to data requests from Modbus Master

Probable Cause

  1. The PL1000E Communication ECM provides communication statistics for received and transmitted Modbus protocol messages as well as the physical layer statistics for received and transmitted bytes. If the "Physical Layer Bytes Received" is not incrementing, analyze and repair the harness. If the "Physical Layer Bytes Received" is incrementing but the "Protocol Layer Modbus Messages Received" are not incrementing, analyze and correct the Modbus message format. The ECM will not respond to an improperly formatted Modbus message. Refer to the Troubleshooting, RENR8091, "Diagnostic Capabilities" for the "Messaging Statistics Quick Reference Troubleshooting Guide".

Caterpillar Information System:

C13 and C15 On-highway Engines Sensor Signal (Analog, Passive) - Test
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines CID 0172 FMI 04
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines CID 0172 FMI 03
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines Digital Throttle Position Sensor Circuit - Test
C4.4 and C6.6 Engines for Caterpillar Built Machines CID 0168 FMI 02
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines CID 0168 FMI 01
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines CID 0168 FMI 00
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines CID 0110 FMI 04
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines CID 0110 FMI 03
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines CID 0100 FMI 10
C13 and C15 On-highway Engines Sensor Signal (Analog, Active) - Test
C7 and C9 On-Highway Engines Sensor Signal (Analog, Active) - Test
C4.4 and C6.6 Engines for Caterpillar Built Machines CID 0262 FMI 03
C4.4 and C6.6 Engines for Caterpillar Built Machines CID 0262 FMI 04
C-12 Generator Set Engine Can Not Reach Top Engine RPM
C9 Generator Set Product Lifting
C4.4 and C6.6 Industrial Engines and Engines for Caterpillar Built Machines CID 0091 FMI 08
TH48-E80 Petroleum Transmission Power Train Electronic Control System MID 027 - CID 0190 - FMI 02
2005/07/01 Replacing the Belt Reduces Squealing of the Belt {1397}
TH48-E80 Petroleum Transmission Power Train Electronic Control System MID 027 - CID 0444 - FMI 03
C32 Marine and Auxiliary Marine Engines Heat Exchanger - Remove
TH48-E80 Petroleum Transmission Power Train Electronic Control System MID 027 - CID 0444 - FMI 05
TH48-E80 Petroleum Transmission Power Train Electronic Control System MID 027 - CID 0444 - FMI 06
C15 and C18 Petroleum Generator Sets Engine Crankcase Breather - Clean
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.