PLCEdit Changelog

What's new in PLCEdit 2.2.1 Build R115

Jul 11, 2010
  • fixed: a lot of small bugs and misleading strings
  • fixed: bug in save routine with tab and file list handling
  • revised: find & replace dialog
  • revised: about box
  • new: search for updates function
  • updated: source code highlighter keywords
  • updated: translations
  • updated: help
  • updated: docs for source

New in PLCEdit 2.2.0 Build R98 (Mar 17, 2010)

  • updates/bug fixes:
  • fixed: some minor bugs for tab and file list handling
  • revised: programming language detection during file open process
  • revised: FUNCTION dialog for user defined functions
  • new: support for TYPE defintion in Sucsoft S40 files
  • new: support for Mitsubishi MELSOFT IEC (7.x) files
  • new: function block call model conversion for file save operation and batch dialog
  • updated: source code highlighter keywords
  • updated: translations
  • updated: help
  • updated: docs for source

New in PLCEdit 2.1.2 Build R59 (Jul 27, 2009)

  • Updates/bug fixes:
  • Fixed: lost file name in print output.
  • Revised: print output with font size 8 and use of tabstops from preferences.
  • Revised: print output for Moeller header.
  • Revised: file name usage in recent files list.
  • New: file modified information during close pages and application quit.
  • Updated: translations.
  • Updated: docs for source.

New in PLCEdit 2.1.1 Build R47 (Jul 6, 2009)

  • Updates/bug fixes:
  • Fixed: incorrect saved files (incorrect content, incorrect renamed tabs).
  • Fixed: lost closing sign if data type or I/O comments are deselected in the function block dialog.
  • Fixed: lost last POU line in CoDeSys export files.
  • Updated: docs for source.

New in PLCEdit 2.1.0 Build R43 (Jun 15, 2009)

  • Fixed: corrupted in lower case written arrays in function block dialog and prototype.
  • Fixed: lost comments in CoDeSys export files at the declaration section.
  • Fixed: lost VAR sections in function block dialog if blanks or tabulators follows the VAR string.
  • Fixed: error if POU type line starts with whitespace characters.
  • Fixed: false placed I/O delimiter "|" at function block call models in Moeller IL sources.
  • Fixed: "jumping" during creating new pages.
  • Fixed: recent files list does not accept POUs named 'untitled'.
  • Fixed: batch converter window overlapped path dialog.
  • New: support for TYPE definition files (experimental and CoDeSys only).
  • New: replace all option in find dialog.
  • New: a default POU extension can be selected at the preferences dialog.
  • New: save file dialog suggests the default POU extension and the page name for the file.
  • New: existing I/O comments can be add to call model with the function block insert dialog.
  • New: movable tabs with own close buttons (only active if Qt 4.5+ is used).
  • New: style of tabs and toolbar changed if Qt 4.5.x is used.
  • Revised: single application handling.
  • Revised: find routine.
  • Revised: Import/Export routine for faster and better file processing.
  • Revised: file name handling in class PageCtrl.
  • Updated: translations.
  • Updated: help.
  • Updated: docs for source.

New in PLCEdit 2.0.4 Build R30 (May 16, 2009)

  • updates/bug fixes:
  • fixed: session save dialog doesn't work reliable
  • fixed: lost file extension on Linux
  • fixed: multiple occurrences of items in the recent files list
  • fixed: possible usage of too dark or light colors for lines highlighter
  • new: current lines highlighter is also used in line number area
  • updated: file extension handling for file save dialog
  • updated: syntaxhighlighter keywords
  • updated: help
  • updated: translations
  • updated: docs for source
  • known issues:
  • Sucosoft files contain an incorrect checksum (minor problem, Sucosoft accept these files)
  • syntaxhighlighter does not mark inline comments in a major comment
  • Mac OS 10.5.x: Fast resizing the application could freeze it sometimes. This is a known
  • problem of the metal styled toolbar from Qt 4.3 and Qt4.4 on Mac OS 10.5.5 and up.

New in PLCEdit 2.0.3 Build R27 (May 5, 2009)

  • updates/bug fixes:
  • fixed: high CPU load if a page was opened or created
  • fixed: reszising the app and repeated session files opening if the preferences dialog was closed
  • new: changing the programming language in the menu has no effect to the main programming language for new files
  • known issues:
  • Sucosoft files contain an incorrect checksum (minor problem, Sucosoft accept these files)
  • syntaxhighlighter does not mark inline comments in a major comment
  • Mac OS 10.5.x: Fast resizing the application could freeze it sometimes. This is a known problem of the metal styled toolbar from Qt 4.3 and Qt4.4 on Mac OS 10.5.5 and up.

New in PLCEdit 2.0.2 Build R24 (Mar 22, 2009)

  • Fixed: saving of canceled preferences dialog settings.
  • Fixed: single file open error message.
  • Fixed: crash on Mac OS 10.4.
  • New: recent files menu with adjustable history buffer.
  • New: highlighter for current line.
  • New: print area indicator.
  • Updated: translations.
  • Updated: help.
  • Updated: docs for source.

New in PLCEdit 2.0.1 Build R18 (Feb 26, 2009)

  • Updates/bug fixes:
  • Fixed: lost VISU section in CoDeSys export files.
  • Fixed: bad print output for prototype section, caused in class Prototype.
  • Fixed: hidden save session inputbox if called from class MainWindow.
  • Fixed: some untranslated strings in class SessionManager.
  • New: Moeller header enabled for plain POUs in class PrintPrepare.
  • New: KW-Software descriptions enabled for POU info section in class PrintPrepare.
  • Updated: statusbar of class MainWindow.
  • Updated: translations.
  • Updated: docs for source.

New in PLCEdit 2.0.0 Build R17 (Feb 24, 2009)

  • Updates/bug fixes:
  • fixed: compiler error on linux systems (caused by fixed drag&drop error message)
  • fixed: induced syntax error in KW-Software Multiprog during POU import
  • fixed: lost DB data at the end of Siemens Step 7 sources, DB Data will now be hold and append during file save
  • fixed: hidden progressbar during batch process
  • fixed: wrong function block calls for some file types and programming languages
  • fixed: class ImportExport: Sucosoft .poe compatibility (value kAwl corrected)
  • new: class PrefDialog contains an option to force function block calls with least IEC call model
  • new: class PageCtrl revised, subclass PageData contains page specific information (saves 1/3 of RAM per page).
  • new: class ImportExport: Siemens S7 source will get a 'BEGIN' tag if it does not exists already
  • new: statusbar shows now page of pages and file type
  • pdated: translations
  • updated: help file + pics
  • Known issues:
  • Sucosoft files contain an incorrect checksum (minor problem, Sucosoft accept these files) syntax highlighter does not mark inline comments in a major comment
  • Mac OS 10.5.x: Fast resizing the application could freeze it sometimes. This is a known problem of the metal styled toolbar from Qt 4.3 and Qt4.4 on Mac OS 10.5.5 and up.

New in PLCEdit 2.0.0 Build 16 (Feb 24, 2009)

  • Updates/bug fixes:
  • Fixed: compiler error on linux systems (caused by fixed drag&drop error message)
  • Fixed: induced syntax error in KW-Software Multiprog during POU import
  • Fixed: lost DB data at the end of Siemens Step 7 sources, DB Data will now be hold and append during file save
  • Fixed: hidden progressbar during batch process
  • Fixed: wrong function block calls for some file types and programming languages
  • New: class PrefDialog contains an option to force function block calls with least IEC call model
  • New: class PageCtrl revised, subclass PageData contains page specific information (saves 1/3 of RAM per page).
  • New: class ImportExport: Siemens S7 source will get a 'BEGIN' tag if it does not exists already
  • New: statusbar shows now page of pages and file type
  • Updated: translations
  • Updated: help file + pics
  • Known issues:
  • Sucosoft files contain an incorrect checksum (minor problem, Sucosoft accept these files)
  • syntaxhighlighter does not mark inline comments in a major comment

New in PLCEdit 2.0 RC2 Build 013 (Dec 28, 2008)

  • Updates/bug fixes:
  • Revisions of class PageCtrl, class ImportExport and class SessionManager.
  • Open function now rejects files with false extension.
  • Fixed "double naming" for file save function.
  • Fixed batch process fail and some wrong outputs with extension .txt.
  • Fixed PTT file storage fail.
  • Fixed lost file paths in sessions.
  • GLOBAL_VARIABLE_LIST file storage is now forced to be CoDeSys compliant only.
  • KW-Software files now doesn't lose the description section.
  • KW-Software files now contain the correct work sheet name.
  • Fixed some not available interface description strings if the language was not set.
  • Preferences dialog default settings are now more reasonable.
  • Experimental: pages now named with the POU name from the POU type line of the files.
  • Usually the file name is equal to the POU name, so an effect can only be noticed on .EXP.
  • CoDeSys files which includes more than one POU the POUs will be shown on seperate pages.

New in PLCEdit 2.0 Beta 2 Build 002 (Jun 5, 2008)

  • Rewritten code base.
  • Enhanced interface.
  • Support for KW-Software IL/ST files
  • solved minor bugs