Appendix K:  - Compiler Errors and Warnings 
CoDeSys V2.3 
10-111 
1804 
"'<name>'('<number>'): The font '<name>' is not supported by the target." 
In the visualization you are using a font, which is not supported by the target system. See in the target 
settings, category 'Visualization' for the supported fonts. 
1807 
"<name> (<number>): No message window for alarms for target visualization" 
Regard that action "message" is not supported for the Target-Visualization! 
1808 
"'<name>'('<number>'): A polygon consists of to many points for target visualization. In case 
of a meter element, please open the configuration once." 
Per default maximum 512 points are allowed, target-specifically another maximum number might be 
defined. By opening the configuration dialog the element will be optimized to the allowed number of 
points. 
1809 
"'<name> ('<number>'): Invalid visualization as zoom target" 
This visualization could not be found. Please check whether the visualization name is not correct or 
the visualization object is not available at all. 
1850 
"Input variable at %IB<number> is used in task '<name>' but updated in another task" 
Please check which tasks are using this variable and whether the current programming is not causing 
undesirable effects. The update of the  variable  value  usually is done in the  task with the highest 
priority. 
1851 
"Output variable at %IQ<number> is used in task '<name>' but updated in another task" 
Please check which tasks are using this variable and whether the current programming is not causing 
undesirable effects. The update of the  variable  value  usually is done in the  task with the highest 
priority. 
1852 
"CanOpenMaster might not be called cyclically in event task '<name>'! Set modul parameter 
UpdateTask!" 
Currently the CanOpen Master is called by the named event task. If you want to get it called cyclically, 
specify an appropriate task via parameter UpdateTask in the PLC Configuration in dialog 'Module 
parameters'. 
1853 
"A PDO (index: '<number>') might not be updated cyclically in event task '<name>'" 
Currently the named PDO is controlled via the named event task. But if you  want to get it called 
cyclically, you must assign an appropriate task to the PDO by shifting IO-references to this task. 
1900 
"POU '<name>' (main routine) is not available in the library"  
The Start-POU (e.g. PLC_PRG) will not be available, when the project is used as library.  
1901 
"Access Variables and Variable Configurations are not saved in a library!" 
Convert pdf to html link - SDK software service:C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net, ASP.NET MVC, WinForms, WPF application
How to Convert PDF to HTML Webpage with C# PDF Conversion SDK
www.rasteredge.com
Convert pdf to html link - SDK software service:VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.net, ASP.NET MVC, WinForms, WPF application
PDF to HTML Webpage Converter SDK for VB.NET PDF to HTML Conversion
www.rasteredge.com
Appendix K:  - Compiler Errors and Warnings 
10-112 
CoDeSys V2.3 
Access variables and variable configuration are not stored in the library. 
1902 
"'<Name>': is no Library for the current machine type!" 
The .obj file of the lib was generated for another device.  
1903 
"<Name>: is no valid Library" 
The file does not have the format requested for the actual target. 
1904 
"The constant '<Name>' hides a constant of the same name in a library" 
In your project you have defined a constant which has the same name like one which is defined in a 
linked library. The library variable will be overwritten ! 
1970 
"Parameter manager: List '<Name>' , Column '<Name>', Value '<Name>' could not be 
imported!" 
Check the Import-file *.prm for entries which do not match the current configuration (standard values 
resp. XML-description file) of the Parameter Manager. 
1980 
Global network variables '<Name>' '<Name>': simultaneous reading and writing may result in 
loss of data!" 
In the configuration of the network variables list (Select list in the Resources tab and open dialog 
'Global variables list' via command 'Properties' in the context menu) options 'Read' and
'Write' are 
activated. Regard that this might result in data losses during communication. 
1990 
"No 'VAR_CONFIG' for '<name>'" 
For  this  variable  there  is  no  address  configuration  available  in  the  Variable_Configuration 
(VAR_CONFIG).  Open  window  Variable_Configuration  in the  Resources  tab  and  there  insert  the 
appropriate configuration (Command 'Insert 'All instance paths'). 
2500 
"Task '<task name>': no cycle time specified for cyclic task" 
In the Task configuration a cyclic task has been created, for which no cycle time has been defined. 
Enter an appropriate time span in dialog 'Taskattributes' at "Interval". 
4710 
"'<name>' ('<number>'): A required expression has not been configured" 
In the configuration of the slider element in category 'Variables' there is not entered a valid value for 
each of the fields 'Min.Value', 'Slider' and 'Max. Value'. 
4711 
"'<name>'('<number>'):  The slider element is not supported by your SysLibTargetVisu." 
Install and use the current version of the library SysLibTargetVisu.library. 
4714 
"'<name>'('<number>'): The type of the selection variable has to be a signed type compatible to 
INT"" 
SDK software service:C# PDF url edit Library: insert, remove PDF links in C#.net, ASP.
Empower to create clickable and active html links in .NET WinForms. Able to insert and delete PDF links. Able to embed link to specific PDF pages.
www.rasteredge.com
SDK software service:VB.NET PDF url edit library: insert, remove PDF links in vb.net
Empower to create and insert clickable and active html links to PDF document. Able to embed link to specific PDF pages in VB.NET program.
www.rasteredge.com
Appendix K:  - Compiler Errors and Warnings 
CoDeSys V2.3 
10-113 
Check and appropriately correct the configuration of the table element in category "Selection". 
4715 
"The current target does not support formatted display of time and date values" 
Option "Formatted time display" is activated in  the settings of a visualization. However  this  is not 
supported by the currently used target system. 
4716 
"The current target does not support simplified input handling" 
In the target settings, in category 'Visualization' option 'Simplified input handling' is activated. Maybe it 
is  not  supported  by  the  current  target  system,  because  an  old  version  of  the  library  
SysLibTargetvisu.lib is used. 
10.42 Errors 
3100 
"Code too large. Maximum size: '<number>' Byte (<number>K)" 
The maximum program size is exceeded. Reduce project size. 
3101 
"Total data too large. Maximum size: '<number>' Byte (<number>K)" 
Memory is exceeded. Reduce data usage of the application. 
3110 
"Error in Library '<Name>'." 
The .hex file is not in INTEL Hex format. 
3111 
"Library '<Name>' is too large. Maximum size: 64K" 
The .hex file exceeds the set maximum size. 
3112 
"Nonrelocatable instruction in library." 
The .hex file contains a instruction which is not relocatable. The library code cannot be linked. 
3113 
"Library code overwrites function tables." 
The ranges for code and function tables are overlapping. 
3114 
"Library uses more than one segment." 
The tables and the code in the .hex file use more than one segment. 
SDK software service:RasterEdge .NET Document Imaging Trial Package Download Link.
Demo▶: Convert PDF to Word; Convert PDF to Tiff; Convert PDF to HTML; Convert PDF to Image; Tiff; Online Convert PDF to Html. SUPPORT:
www.rasteredge.com
SDK software service:C# PDF Library SDK to view, edit, convert, process PDF file for C#
PDF Viewer provides C# users abilities to view, annotate, convert and create editing PDF document hyperlink (url) and quick navigation link in PDF bookmark.
www.rasteredge.com
Appendix K:  - Compiler Errors and Warnings 
10-114 
CoDeSys V2.3 
3115 
"Unable to assign constant to VAR_IN_OUT. Incompatible data types." 
The internal pointer format for string constants cannot get converted to the internal pointer format of 
VAR_IN_OUT, because the data are set "near" but the string constants are set " huge" or "far". If 
possible change these target settings.  
3116 
"Function tables overwrite library code or a segment boundary." 
Code  166x: The  external  library  cannot  be used  with the current  target settings.  These must  be 
adapted resp. the library must be rebuilt with appropriate settings.  
3117 
"<Name> (<Zahl>): Expression too complex. No more registers available" 
The named expression is to complex to be handled by the available registers. Please try to reduce the 
expression by using interim variables. 
3120 
"Current code-segment exceeds 64K." 
The currently generated code is bigger than 64K. Eventually to much initializing code is created. 
3121 
"POU too large." 
A POU may not exceed the size of 64K. 
3122 
"Initialisation too large. Maximum size: 64K" 
The initialization code for a function or a structure POU may not exceed 64K. 
3123 
"Data segment too large: segment '<Number>%s', size <size> bytes (maximum <number> 
bytes)" 
Please contact your manufacturer. 
3124 
"String-Konstante zu groß: <Anzahl> Zeichen (Maximum 253 Zeichen)" 
The given constant must be reduced in number of characters. 
3130 
"User-Stack too small: '<number>' DWORD needed, '<number>' DWORD available." 
The nesting depth of the POU calls is to big. Enter a higher stack size in the target settings or compile 
build project without option ‚Debug’ (can be set in dialog ‘Project’ ‘Options’ ‘Build’). 
3131 
"User-Stack too small: '<number>' WORD needed, '<number>' WORD available." 
Please contact the PLC manufacturer. 
3132 
"System-Stack too small: '<number>' WORD needed, '<number>' WORD available." 
Please contact the PLC manufacturer. 
SDK software service:VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
to Word (.docx). Convert PDF to Tiff. Convert PDF to HTML. PDF to Text. Convert PDF to JPEG. Convert PDF to Png Image to PDF. Image: Remove Image from PDF Page. Image
www.rasteredge.com
SDK software service:How to C#: Basic SDK Concept of XDoc.PDF for .NET
C# programmers can convert Word, Excel, PowerPoint Tiff, Jpeg, Bmp of PDF document, including editing PDF url links and quick navigation link in bookmark
www.rasteredge.com
Appendix K:  - Compiler Errors and Warnings 
CoDeSys V2.3 
10-115 
3150 
"Parameter <number> of function '<name>': Cannot pass the result of a IEC-function as string 
parameter to a C-function." 
Use a intermediate variable, to which the result of the IEC function is assigned.  
3160 
"Can't open library file '<name>'." 
A library <name> is included in the library manager for this project, but the library file does not exist at 
the given path. 
3161 
"Library '<name>' contains no codesegment" 
An .obj file of a library at least must contain one C function. Insert a dummy function in the .obj file, 
which is not defined in the .lib file.  
3162 
"Could not resolve reference in Library '<name>'(Symbol '<name>', Class '<name>', Type 
'<name>')" 
The .obj file contains a not resolvable reference to another symbol. Please check-the settings of the 
C-Compiler. 
3163 
"Unknown reference type in Library '<name>' (Symbol '<name>' , Class '<name>' , Type 
'<name>')" 
The .obj file contains a reference type, which is not resolvable by the code generator. Please check-
the settings of the C-Compiler. 
3200 
"<name>: Boolean expression to complex"  
The temporary memory of the target system is insufficient for the size of the expression. Divide up the 
expression into several partial expressions thereby using assignments to intermediate variables. 
3201 
"<name> (<network>): A network must not result in more than 512 bytes of code" 
Internal jumps can not be resolved. Activate option "Use 16 bit jump offsets" in the 68k target settings. 
3202 
"Stack overrun with nested string/array/structure function calls" 
A nested function call CONCAT(x, f(i)) is used. This can lead to data loss. Divide up the call into two 
expressions. 
3203 
"Expression too complex (too many used adress registers)." 
Divide up the assignment in several expressions. 
3204 
"A jump exceeds 32k Bytes" 
Jump distances may not be bigger than 32767 bytes. 
SDK software service:VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
VB.NET PDF - Convert PDF to MS Office Word in VB.NET. VB.NET Tutorial for How to Convert PDF to Word (.docx) Document in VB.NET. Best
www.rasteredge.com
SDK software service:C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
C# PDF - Convert PDF to JPEG in C#.NET. C#.NET PDF to JPEG Converting & Conversion Control. Convert PDF to JPEG Using C#.NET. Add necessary references:
www.rasteredge.com
Appendix K:  - Compiler Errors and Warnings 
10-116 
CoDeSys V2.3 
3205 
"Internal Error: Too many constant strings" 
In a POU there at the most 3000 string constants may be used. 
3206 
"Function block data exceeds maximal size" 
A function block may produce maximum 32767 Bytes of code. 
3207 
"Array optimization" 
The optimization of the array accesses failed because during index calculation a function has been 
called. 
3208 
"Conversion not implemented yet" 
A conversion function is used, which is not implemented for the actual code generator. 
3209 
"Operator not implemented" 
 operator  is used,  which  is not  implemented  for this  data  type  and  the  actual  code  generator. 
MIN(string1,string2). 
3210 
"Function '<Name>' not found" 
A function is called, which is not available in the project. 
3211 
"Max string usage exceeded" 
A variable of type string can be used in one expression 10 times at the most. 
3212 
"Wrong library order at POU <POU name>" 
The order of libraries for this POU does not match with that in the cslib.hex file. Correct the order 
accordingly. (only for 68K targets, if the checking option is activated in the target file.) 
3250 
"Real not supported for 8 Bit Controller" 
The target is currently not supported. 
3251 
"date of day types are not supported for 8 Bit Controller" 
The target is currently not supported. 
3252 
"size of stack exeeds <number> bytes" 
The target is currently not supported. 
3253 
"Could not find hex file: '<Name>' " 
The target is currently not supported. 
Appendix K:  - Compiler Errors and Warnings 
CoDeSys V2.3 
10-117 
3254 
"Call to external library function could not be resolved." 
The target is currently not supported. 
3255 
"Pointers are not supported for 8 bit controllers." 
Avoid using pointers in your program to get it running on the 8 bit system. 
3260 
"Function ‚<name>’ has too many arguments: Increase the size of the argument stack in the 
target settings." 
If possible, modify the size of the stack in dialog ‚Target Platform’ in the Target Settings (Default: 40), 
see chapter 10.29.4. If the setting is not editable in CoDeSys, please contact the PLC manufacturer. 
3400 
"An error ocurred during import of Access variables" 
The .exp file contains an incorrect access variables section. 
3401 
"An error ocurred during import of variable configuration" 
The .exp file contains an incorrect configuration variables section. 
3402 
"An error occured during import of global variables" 
The .exp file contains an incorrect global variables section. 
3403 
"Could not import <name>" 
The section for object <name> in the .exp file is not correct. 
3404 
"An error occured during import of task configuration" 
The section for the task configuration the .exp file is not correct. 
3405 
"An error occured during import of PLC configuration" 
The section for the PLC configuration in the .exp file is not correct. 
3406 
"Two steps with the name '<name'. Second step not imported." 
The section for the SFC POU in the .exp file contains two steps with equal names. Rename one of the 
steps in the export file. 
3407 
"Predecessor step '<name>' not found" 
The step <name> is missing in the .exp file. 
3408 
"Successor step '<name>' not found" 
The step <name> is missing in the .exp file. 
Appendix K:  - Compiler Errors and Warnings 
10-118 
CoDeSys V2.3 
3409 
"No successing transition for step '<´name>' " 
In the .exp file a transition is missing, which requires step <name> as preceeding step. 
3410 
"No successing step for transition '<name>'" 
In the .exp file a step is missing which requires the transition <name> as preceeding condition. 
3411 
"Step '<name>' not reachable from initial step" 
In the .exp file the connection between step <name> and the initial step is missing. 
3412 
"Macro '<name>' not imported" 
Check the export file. 
3413 
"Error during import of the CAMs." 
You have imported an export file (*.exp) which contains erroneous information on a CAM. Check the 
export file. 
3414 
"Error during import of the CNC program list" 
You have imported an export file (*.exp) which contains erroneous information on a CNC program. 
Check the export file. 
3415 
Error during import of the Alarm configuration" 
You  have  imported  an  export  file  (*.exp)  which  contains  erroneous  information  on  the  Alarm 
Configuration. Check the export file. 
3450 
"PDO'<PDO-name>': Missing COB-Id!" 
Click on the button ‚Properties’ in the PLC configuration dialog for the module and enter a COB ID for 
the PDO <PDO Name>. 
3451 
"Error during load: EDS-File '<name>' could not be found, but is referenced in hardware 
configuration!" 
Eventually the device file needed for the CAN configuration is not in the correct directory. Check the 
directory setting for configuration files in ‚Project' 'Options' 'Directories'. 
3452 
"The module '<name>' couldn't be created!" 
The device file for module <name> does not fit to the current configuration. Eventually it has been 
modified since the configuration has been set up in CoDeSys or it is corrupted. 
3453 
"The channel '<name>' couldn't be created!" 
The device file for channel <name> does not fit to the current configuration. Eventually it has been 
modified since the configuration has been set up in CoDeSys or it is corrupted. 
Appendix K:  - Compiler Errors and Warnings 
CoDeSys V2.3 
10-119 
3454 
"The address '<name>' points to an used memory!" 
Option 'Check for overlapping addresses' is activated in the dialog ‚Settings’ of the PLC configuration 
and an overlap has been detected. Regard, that the area check is based on the size which results of 
the data types of the modules, not on the size which is given by the entry ‚size’ in the configuration 
file. 
3455 
"Error during load: GSD-File '<name>' could not be found, but is referenced in hardware 
configuration!" 
Eventually the device file required by the Profibus configuration is not in the correct directory. Check 
the directory setting for configuration files in ‚Project' 'Options' 'Directories'. 
3456 
"The profibus device '<name>' couldn't be created!" 
The device file for module <name> does not fit to the current configuration. Eventually it has been 
modified since the configuration has been set up in CoDeSys or it is corrupted. 
3457 
"Error in module description!" 
Please check the device file of this module. 
3458 
"The PLC-Configuration couldn't be created! Check the configuration files." 
Check  if all required  configuration  and device  files  are  available  in  the  correct path  (see defined 
compile directory in 'Project' 'Options' /Directories)  
3460 
3S_CanDrv.lib has the wrong version. 
Make sure, that the 3S_CanDrv.lib which is included in the project is up to date. 
3461 
"3S_CanOpenMaster.lib has the wrong version."  
Make sure, that the 3S_CanOpenMaster.lib which is included in the project is up to date. 
3462 
"3S_CanOpenDevice.lib has the wrong version."  
Make sure, that the 3S_CanOpenDevice.lib which is included in the project is up to date. 
3463 
"3S_CanOpenManager.lib has the wrong version."  
Make sure, that the 3S_CanOpenManager.lib which is included in the project is up to date. 
3464 
"3S_CanNetVar.lib has the wrong version."  
Make sure, that the 3S_CanNetVar.lib which is included in the project, is up to date. 
3465 
"CanDevice: Sub indices have to be numerated sequentially" 
In parameter lists used by the CanDevice the subindices must be numbered sequentially and without 
interruption. Check the corresponding list in the Parameter Manager. 
Appendix K:  - Compiler Errors and Warnings 
10-120 
CoDeSys V2.3 
3466 
"CAN network variables: No CAN controller found in the PLC configuration" 
There are network variables configured for a CAN network (Resources, Global Variables), but in the 
PLC Configuration there is no CAN Controller available. 
3468 
"CanDevice: Update task not available in the task configuration." 
The update task (used for calling the CANdevice), which is defined in the Base Settings dialog of the 
CANdevice in the PLC Configuration, must be configured in the Task Configuration of the project. 
3469 
"The CanOpenMaster can not be called. Please assign a task manually." 
Assign a task, which should call the Master, via parameter UpdateTask in the Module parameters 
dialog in the PLC Configuration. 
3470 
"Invalid name in parameter UpdateTask" 
Open  the  CanMasters  Module  parameter  dialog  in  the  PLC  Configuration.  Check  parameter 
UpdateTask. The specified task must be available in the project. If you cannot set an appropriate task 
here, the device file must be checked for the corresponding value definitions for UpdateTask. 
3500 
"No 'VAR_CONFIG' for '<Name>'" 
Insert  a  declaration  for  this  variable  in  the  global  variable  list  which  contains  the 
'Variable_Configuration'. 
3501 
"No address in 'VAR_CONFIG' for '<name>'." 
Assign  an  address  to  this  variable  in  the  global  variable  list  which  contains  the 
'Variable_Configuration'. 
3502 
"Wrong data type for '<name>' in 'VAR_CONFIG" 
In the global variables list which contains the ‚Variable_Configuration’ the variable is declared with a 
different data type than in the POU. 
3503 
"Wrong data type for '<name>' in 'VAR_CONFIG'" 
In the global variables list which contains the ‚Variable_Configuration’ the variable is declared with a 
different address than in the POU. 
3504 
"Initial values are not supported for 'VAR_CONFIG" 
A variable of the ‚Variable_Configuration’ is declared with address and initial value. But an initial value 
can only be defined for input variables without address assignment. 
3505 
"’<name>’is no valid instance path" 
The Variable_Configuration contains a nonexisting variable. 
Documents you may be interested
Documents you may be interested