Files in IEC 61131-3 editor¶
The following files can be created with IEC 61131-3 editor:
File Extension | Example | Description | Format | Path (Default) |
---|---|---|---|---|
*.pro | project01.pro | IEC 61131-3 editor project file | binary | project directory |
*.ci | project01<number>.ci | Information on the last build (compilation) of the project -> incremental compile possible; only created when project gets saved number: coded Target-ID |
binary | project directory |
*.eci | project01<number>.eci | external Compile-Information; Subset of the ci-file in eci-format; can be read via an access-dll number: coded Target-ID |
PE | project directory |
*.cic | project01<number>.cic | target-dependant information on the last build (compilation) of the project -> incremental compile possible; only created when project gets saved number: coded Target-ID |
binary | project directory |
*.cit | project01<number>.cit | temporary *.ci-file; created at target change, transformed to a ci-file at next save of the project number: coded Target-ID |
binary | project directory |
*.ri | project01<number>.ri | information on the last download, important for Online Change; created at each download number: coded Target-ID |
binary | project directory |
*.exp | project01.exp, PLC_PRG.exp | export file (‘Project’ ‘Export’) | Export format (Text) | project directory |
*.tlt *.txt |
project01.tlt project01.txt |
translation file (defined in ‘Project’ ‘Translate in another language’) | Text | |
*.sym | project01.sym | symbol file | Text | project directory |
*.sdb | project01.sdb | symbol file | binary | project directory |
*.sym_xml | project01.sym_xml | symbol file | XML | project directory |
*.asd | project01.asd | save file (temporary, ‘Auto save’, ‘Auto save before compile’) | binary | project directory |
*.asl | lib01.asl | save file for a library opened as project in IEC 61131-3 editor (temporary, ‘Auto save’, ‘Auto save before compile’) | binary | library resp. project directory |
*.bak | project01.bak | backup file for project (permanent, ‘Create backup’) | binary | project directory |
*.prg *.bin |
default.prg project01.prg |
boot project, file name depending on target | binary | target system (created online) project directory (created offline) |
*.chk | default.chk project01.chk |
checksum for boot projekt code | binary | target system (created online) project directory (created offline) |
*.ini | codesys.ini | ini-file for various IEC 61131-3 editor settings | Text | with codesys.exe |
*.dfr | default.dfr project01.dfr |
frame file (Printer setup) | binary | with codesys.exe |
*.asm | code386.asm | assembler-Listing of the created project code | Text | compile directory |
*.lst | project01.lst | assembler-Listing of the created project code | Text | compile directory |
*.bpl | project01.bpl | debug-files (breakpoint-information) | Text | compile directory |
*.st | PLC_PRG.st | debug-files, implicit ST-code | Text | compile directory |
*.map | project01.map | map-file; information on memory organization and variable locations | Text | compile directory |
*.hex *.h86 |
project01.hex (Output) resp. standard.hex (Lib) | .hex for Intel or Motorola, .h86 for Intel; compiler output or input for external library | Intel or Motorola hex-files | compile directory resp. library directory |
*.trd | projectxy0.trd | trend logging (number befor the dot is counted up, if file is full and another must be created) | Text | project directory |
*.log | projectxy.log | log file (Log) | binary | project directory |
*.wtc | projx_watch1.wtc | watch list (Watch- and Recipe-Manager) | Text | user defined directory |
*.alm | alarmlog0.alm | alarm log-file | user defined directory resp. download-directory of the controller | |
*.zip | projectxy.zip | project archive file; zip-file with files belonging to the project , ‘File’ ‘Save/Mail Archive’ | user defined directory | |
*.trc | project01_tr1.trc | trace recording | binary | with codesys.exe |
*.mon | project01_tr1.mon | trace recording | XML | with codesys.exe |
*.tcf | project01_tr1.tcf | trace configuration | binary | with codesys.exe |