Rockwell Automation 9323-S5500D A.I. SERIES MICROLOGIX 1000 AND PLC-500 SOFTW User Manual
Page 521

MicroLogix 1000 and PLC-500 A.I. Series Software Reference
B-xx
9: PROGRAM_ERROR_9
Data file too large to fit into buffer! File Number=%d Length=%u
10: PROGRAM_ERROR_10
Invalid data file size. Filenum=%d size=%ld. Adjusting size to fit the norm
11: PROGRAM_ERROR_11
Can’t expand program header file buffer. Attempted to create %u byte buffer.
This is a memory allocation error. There is not enough RAM free.
15: PROGRAM_ERROR_15
Can’t allocate %u bytes for a program buffer.
This is a memory allocation error. There is not enough RAM free.
16: PROGRAM_ERROR_16
Invalid file type encountered in ACH file! Type=%c, File Number=%d, # of
Elements=%d, # of Words=%d
SLC500
Many of the SLC errors involve a corrupted .ACH file.
Some of the errors involve ladder logic programs which have been saved but not
compiled. Normally, PLC-500 A.I. compiles the ladder logic before it saves it. If you
exit the offline editor and select the save option, but there are errors during the compile,
you will end up with an ACH file which is saved, but not compiled. You will not be
able to download the file or go online with it, until you edit it offline to correct the
error, and then save the ladder logic again.
1: SLC_1
Invalid # of Data Table files(%d) in ACH! ACH CORRUPTED
2: SLC_2
Invalid Output File Number - ACH CORRUPTED
3: SLC_3
Invalid Input File Number - ACH CORRUPTED
4: SLC_4
Invalid Data File Header Byte (%02X) - ACH CORRUPTED