Release notes for version 3.26.0
This article contains the release notes for Neuron Power Engineer version 3.26.0.
Up-to-date information within online-version Please check the online-version (provided under https://help.neuron-automation.eu) whether new pieces of information have been added since this user manual (as PDF/HTML/Word) has been published; e.g. the release notes quote new problems or there are new articles in the troubleshooting- or FAQ-section. |
Release-Notes for previous versions of Neuron Power Engineer are provided in the online-version under https://help.neuron-automation.eu only.
In this article: |
---|
General information
About compatibility: |
If you have used a previous version of Neuron Power Engineer and you want to use the current version, see "Are my projects upwards and downwards compatible?" for important information. Recommended, if you are using projects that have been created in a previous version of Neuron Power Engineer: Clean the imported projects.
|
|
On the Log4j security vulnerability: |
See "Is the IDE affected by the Log4j security vulnerability (December 2021, CVE-2021-44228, Log4Shell)". |
|
About system libraries: |
||
About the illustrations in the IDE documentation: |
Depending on the configuration of your Neuron Power Engineer version, the FBD-editor and its elements might be displayed differently in your Neuron Power Engineer version than illustrated in the IDE documentation. This is the case, if Neuron or the system integrator has activated the smart styling or one of them has changed the styles for the FBD-editor. Subsequently, the illustration in the IDE documentation are symbolic images and the representation in your Neuron Power Engineer version takes precedence for the valid representation. In case of doubts, please contact Neuron or your system integrator. See "Color and style for FBD-elements determined by data type" for details. |
General information for runtime system and target systems
About the →runtime system : |
If you are using Neuron Power Engineer version 3.26.0, install and use the version 5.21.0 of the runtime system.
|
About →Raspberry Pi : |
See the tutorial "Putting Raspberry Pi into operation" which version is recommended by Neuron for usage. |
About the runtime system for safety projects: |
If you are using logi.µSRTS version V1.0.0 (with a logi.µSRTS Core version ≥ 1.17.0) or V2.0.1 (with a logi.µsRTS Core version V2.0.0) together with the current version of Neuron Power Engineer, observe that the alarm messages of these logi.µSRTS versions are still containing the previous product name of the development environment. This previous product name is "logi.CAD 3" whereas the current product name is "Neuron Power Engineer". In spite of the previous product name, the alarm messages apply to Neuron Power Engineer as well. |
New features in Neuron Power Engineer version 3.26.0
This section informs you about the latest new features for this version.
ID |
Component |
New feature |
---|---|---|
|
Object identity |
The feature "object identity" allows you to check all relevant objects for their identity and integrity. To make this check easier, the project context menu within the project explorer and the application navigator provide the new command Check Object Identity. This command opens a dialog reporting modifications of individual objects outside the qualified editors of Neuron Power Engineer. This dialog allows you to approve or reject the deviations if the appropriate features for access control are provided. After approving or rejecting each deviation individually, the best procedure is to recalculate the object identity in the dialog to confirm that the state Valid is reported for the project object. When building the application and creating a library, the dialog is automatically displayed to inform about the non-matching object identities. In the case of a valid project object, the dialog is not opened when building the application and creating a library.
|
|
Creating a custom library |
There is a new restriction for the library configuration: The declaration of several libraries within the same library configuration is not allowed anymore. The →library reference syntax has been enhanced by a statement to include an MD5 hash value.
|
110936 | PLCopen blocks | The descriptions for the library PLCopen Safety and its blocks have been updated so that the descriptions reflect the implemented behavior of the PLCopen blocks. So the implementation as well as the descriptions in the IDE documentation of the PLCopen blocks are based on the technical specification "TC5 - Safety, Version 2.01 – Official Release, Part 1 - Concepts and Function blocks" (© PLCopen). |
|
Safety parameter editor |
If you want to bulk edit safety parameters, use the new command Bulk editing safety parameters that is provided in the context menu when several subfolders containing the safety-relevant hardware devices are selected in the application navigator. See “Bulk editing of safety parameters” for details. |
|
Application navigator, Program instances |
The application navigator has already provided the possibility to create new →instances of a program. This is also known as assigning more program types. Similar to this possibility, the application navigator makes it now possible to:
Follow the links under “Actions in application navigator”, if you need details on these user actions. Observe that all these possibilities have already been possible in previous versions. But you had to change the content of a PLC-object in an editor and know its correct syntax. Now, when you use the application navigator, you do not need to change the PLC-object in these respects anymore. |
|
ST-editor, Validating the application, Safety-relevant applications |
You can create ST code for safety-related applications and non-safe applications in the same project. Now the IDE helps you to use only the appropriate language elements. When unsupported language elements (e.g. SFC elements) are used in safety-related applications, the IDE can report these language elements. The IDE provides the following new features to help guide the user regarding the allowed ST code in the context of the application:
|
|
Validating the application |
The standard package of the IDE provides the new rule Global function block instances must only be used in one task. This model rule checks whether function block instances declared as global variables are only used in one task at most. By default, this rule is not activated so you will not get any messages about violations of this rule when the application is validated. But as for other rules, you can change the configuration of the rule. |
|
FBD-editor, SFC elements |
In previous versions, a Boolean line connected to a →step output has been displayed as "dashed in black and red". Now, such lines are displayed as expected with a red line or dark-blue line. See “Animation of Boolean lines in the FBD-editor” for details on this animation. Important: This feature is only provided in the new version after the existing projects have been cleaned in the new version. Observe that different C-code will be generated, even if you did not make any changes in the application yourself. See “Changes affecting the code generation” on the consequences. Also, the step marker
Observe that Neuronadvises you to not change the values for these step variables |
|
FBD-editor |
If you want to monitor the values of array variables when the index is not a literal but a variable, ask your system integrator to activate this feature for FBD by using the start option Observe that the activated feature consumes a little bit of memory regarding value fields that use indexed access to variables and that you cannot change these values in the OLT-fields. |
|
Instances view |
By default, the Instances view displays a hierarchical view onto the instances and variables of the projects. If you are only interested in the instances of the projects, ask your system integrator to filter the elements in the view so that only the instances are visible. This filtering is possible by using the start option To apply the default behavior again, set this start option to the value |
|
FBD-editor |
The FBD-editor provides the following possibilities to open the parent (that is the calling POU) if this FBD-editor has been opened with a set instance context:
|
|
Safety-relevant application |
When building a safety-relevant application, the application is automatically validated. Regardless of the selected types of the rules, the objects starting from the resource are examined based on the activated rules. If there are rule violations, the safety-relevant application is not built. Observe that this automatic validation is not done when building applications that are not safety-relevant. For such applications, you are able to validate the application yourself. See “Validating objects” for details. |
|
Command line interfaces, building the application |
When invoking the tool for automated builds This behavior is similar to the behavior of the GUI elements: When a safety-related application is built, the activated rule is automatically checked. See the release notes for ID “117948” for details. As in the GUI, the automatic rule checking is not done when invoking the tool for applications that are not safety-relevant. For such applications, you must invoke the tool for the automated rule checking yourself. |
|
Object identity |
The dialog Check Object Identity (see under "Checking the identity and integrity of objects") allows you to compare files with the status Invalid or Not found with an automatically created copy. Hence, you can view the differences for the reported deviations before you decide whether to approve or reject the deviations. When the dialog reports such a deviation for a file, select this deviation and click Observe:
Important note on the downwards compatibility: Neuron recommends to not import projects using the shadow copy enhancement of the object identity in predecessor versions.
|
|
Safety parameter editor, Object identity |
If the configuration of the safety-relevant hardware devices is modified outside of Neuron Power Engineer and you are using the feature "object identity", the safety parameter editor recognizes these external changes when the editor is started. In this case, an appropriate message is displayed that you need to accept the external changes. If you do not, the safety parameter editor shows the last loaded parameterization (not the actual content of the files). In this case, it is not possible to save any changes in the safety parameter editor. Use the dialog Check Object Identity (see under "Checking the identity and integrity of objects") to view and approve the external changes for the hardware parameterization. When you approve a deviation for any file regarding the hardware parameterization, all deviations reported for the other files in the same folder will be approved as well. Subsequently, the safety parameter editor will reload all parameter data and discard any unsaved changes. |
|
Access control | In the context of the access control, you assign a user to a role. So far you had to enter the complete user name. Now it is possible to include the wildcard * in the name. As a consequence, all users that match the wildcard pattern are assigned to the selected role.
Example: Both wildcard patterns Theo* and *est will be applied to the user Theo Test . |
|
Command line interfaces | The IDE as well as the command line interfaces check whether the specified workspace is in use. This check is done between different IDE versions but also between the IDE and the headless tools. If the workspace is used by the IDE, the command line interface fails by reporting this message: Could not launch "name" because the associated workspace at "path" is currently in use by another "name" application. |
|
Platforms, safety-relevant applications | The build report contains a new piece of information whether the application has been built based on a platform for a safety-relevant application. Please contact your system integrator when this piece of information is of any interest to you. |
|
Object identity | The feature “artifact identity” has been renamed to “object identity”. The most visible change is that the command and dialog Check Artifact Identity dialog has been renamed to Check Object Identity. The other texts in the GUI and in the documentation have been changed in the same way. |
|
Object identity | The dialog Check Object Identity allows to approve the deviation of an invalid folder, if this folder does not contain any other deviations. |
|
ST-editor, data type conversion, safety-relevant applications |
Now the ST-editor reports a safety conflict when you are trying to assign an unsafe expression to a safe variable. In the previous versions, such a conflict has been reported in the FBD-editor only. This is a safety conflict because the implicit conversion of a non-safe data type to a safe data type is an illegal construct. |
|
Safety parameter editor |
Now the safety parameter editor can validate the hardware parameters depending on another parameter and its value range. Also, the visibility of a parameter might depend on another parameter and its value range as well. This rule-based validation and activation of the hardware parameters is provided, if the system integrator has configured the hardware parameterization accordingly.
Moreover, observe that the safety parameter editor does not correct values anymore that have been incorrectly specified by the user.
In previous versions, the safety parameter editor might have corrected an incorrect value. This change was indicated by the kept yellow background color and by a message (a warning) in the line below the changed parameter. Subsequently, the user had to confirm this suggested change or to restore the original value (e.g. by pressing the ESC-key). Finally, observe the following: If the safety parameter contains incorrect values, it is not possible to save the changed safety parameter editor. |
|
IDE | Starting with version 3.26.0, the operating system "Windows 11" is also supported. The system requirements have been updated accordingly to mention this additionally supported operating system. |
New features relating to the runtime system and target systems
ID |
Component |
New feature |
---|---|---|
|
|
none |
Fixed problems in Neuron Power Engineer version 3.26.0
If not otherwise stated, this sections informs you about problems that have occurred in version 3.25.0 and have been fixed for the current version 3.26.0.
ID |
Component |
Fixed problem |
---|---|---|
108153 |
Safety-relevant applications, integration manual |
The integration manual does not contain information that some time tests depend on the timer frequency of the target system and how to proceed if the target system uses a different timer frequency than 1 kHz or 10 kHz.
As the expected values of the tests depend on the timer frequency of the target system, these tests might fail, if the target system uses a different timer frequency than 1 kHz or 10 kHz. |
|
Application navigator | An empty folder is displayed under the project, when a new folder is created under the “Application” folder.
Fix: The problem according to the following scenario does not occur anymore. Scenario for problem: When you create a new folder under the Application folder in the application navigator, an item without any name is displayed under the project folder. This empty item is automatically selected. |
|
Interface editor | The renaming of the in-/outputs in the interface editor might not update the dirty flag as expected.
Fix: The behavior according to the following problem has been revised. Now, the dirty flag is not displayed anymore for this renaming in the interface editor because this renaming is a refactoring action where the changed content is automatically saved. Scenario for problem: If you rename an in-/output in the interface editor by using the command Edit Name or the F2-key, the name of the in-/output is changed in this editor but the dirty flag might not be displayed for the interface editor. Additional information: The problem has been detected for some workstations only. On other workstations, the problem did not occur (so the dirty flag has been displayed as expected). At present, there are no details on any differences between the workstations or for the deviations on the scenario performed on the workstations. |
|
FBD-editor | Unexpected message on a failed resizing of a block with a fixed size.
Fix: For the following scenario, this message is displayed now: A selected block with ID="number" cannot be resized because of its fixed size. Scenario for problem: If the setting Fixed Size is checked within the interface editor, it is impossible to make a call of the block larger or smaller. When you try to enlarge such a call to adjust the size of several FBD-elements in one by using the commands Layout and Same Size, this unexpected message is displayed: A selected block cannot be made smaller because of a minimum height or width for the block. |
|
Application navigator, library configuration | The Application folder does not display the expected content for a library configuration.
Fix: The problem according to the following scenario does not occur anymore. Scenario for problem: When you create a library configuration in the Application folder, 2 items are displayed instead of the expected object for the library configuration:
|
|
Global-variables-editor | Duplicate global variables are possible in the global-variables-editor.
Fix: The problem according to the following scenario does not occur anymore. Scenario for problem: When you sort the existing global variables and then you change the section of the global variable that is the last item in the editor, the global-variables-editor displays a duplicate for the global variable just modified. |
|
Team monitor view | The context menu for the team monitor might not be opened at the current mouse position.
Fix: The problem according to the following scenario does not occur anymore. Scenario for problem: If you use a different screen scaling than 100%, the context menu for the team monitor is opened at a different position than the current mouse position. |
|
FBD-editor | The command “Add Variable to Values of Variables” might create a duplicate of the view.
Fix: The problem according to the following scenario does not occur anymore. Scenario for problem: When you perform the following steps, a duplicate view of Values of Variables is displayed (instead of bringing the existing view to the front):
|
|
FBD-editor, smart styling |
A temporary size for a value field makes it impossible to position the value field onto the grid. As a consequence, the connection line to a block input is not a straight line.
|
|
Instance data | An exception occurs when instance parameters of a block are modified in a dialog and the initial value 16#FFFF has already been specified for a variable of the block.
Fix: The problem according to the following scenario does not occur anymore. Scenario for problem: When you modify the instance parameter of a block in a dialog and a variable of this block contains an initial value representing a hexadecimal literal, such as 16#FFFF, an exception might occur. In this case, the following message is displayed in the error log.
java.lang.NullPointerException: Cannot invoke "com.logicals.lc3.api.model.st.pou.Variable.getName()" because "currentVariable" is null at
Additional information:
|
|
Application navigator, IDE |
The application navigator might not display the project name.
|
|
Debugging the application |
Debugging is not possible. Reason: The call hierarchy in the Debug view is not automatically expanded and a hit breakpoint is not highlighted.
|
|
IDE |
It is not possible to use the gRPC interface for different instances of the IDE.
Also, the error log of the IDE displays errors that indicate exceptions. Here are some examples for these errors:
Additional information: By using the gRPC interface, it is possible to automate specific user actions in the IDE. |
|
FBD-editor |
When using at least 2 monitors with different screen scaling, the context menu for the FBD-editor is displayed in the wrong position.
|
|
Creating a custom library |
A specific library cannot be created by using “DEPLOY=:OBJECT” when “DEPLOY=:SOURCE” is working.
Additional information: The keyword |
|
Application navigator, Custom library |
When expanding a library, the application navigator might display the wrong content. Also, the expanding of the library takes longer than expected.
|
|
FBD-editor |
It is not possible to copy and paste a value field containing an ARRAY variable as expected.
|
|
Command line interfaces, custom libraries |
An insufficient warning might be displayed when using the tool for the automated generation and deployment of a library.
Additional information: At present, there are no details on the actual cause of the problem. |
|
IDE documentation |
Parts of the German IDE documentation for the current version are still provided in English.
|
|
System blocks |
The IDE documentation does not contain sufficient information about the flags of the TCP_send and TCP_read blocks.
|
|
System blocks |
The IDE documentation does not contain an example for the System_write block.
|
|
PLCopen blocks, IDE documentation |
The IDE documentation for the PLCopen blocks contains wrong information about the values for the data type SAFEBOOL.
|
|
Application navigator, Project explorer |
A project folder that is renamed outside the IDE results in duplicated folders/files.
|
|
ST-editor, building the application |
The application cannot be built if an external variable is declared within a method and this method is declared within a class.
|
|
Device topology transformer (DTT) |
Missing VarCfg-objects in the project might cause an exception when the DTT has been used to generate these project elements.
Additional information:
|
|
PLC object, object identity, building the application |
An invalid object identity is caused when a program instance is disabled in the application navigator.
|
|
Command line interfaces, object identity, building the application | The tool for the automated builds of applications does not consider invalid object identities as errors for the build.
Fix: The problem according to the following scenario does not occur anymore. So, the build fails if an object identity is invalid. Scenario for problem: The tool for the automated builds of applications that is invoked with -application com.logicals.library.lc3lib.application reports that the build is successful even when there are invalid object identities. The return code is 0 and the message is Build successful (0) but an error should be reported because of the invalid object identities. Although the tool reports the success of the building, the application is not built. |
|
System libraries, Output messages |
The version number of the system library is missing in the German message about updating this system library.
|
|
IDE | Some customer versions might use outdated branding.
Fix: The problem according to the following scenario does not occur anymore. Scenario for problem: The branding of previous versions has been changed to include the product name "Neuron Power Engineer". However, some customer versions still use the outdated branding, for example the startup illustrations displays the previous product name. |
|
“Values of Variables” view, object identity |
An invalid object identity is caused when all variables are removed from the “Values of Variables” view.
|
|
“Instances” view, FBD-editor, smart styling |
Opening of the POU from the “Instances” view might take longer than expected. Scrolling in this POU also might take longer than expected.
|
|
Object identity |
Removing an object with an invalid object identity might not refresh the project content as expected.
|
|
Application navigator |
An exception is caused when a global variable is dropped onto a program instance.
|
|
Application navigator, Object identity |
An invalid object identity is caused when a namespace folder is renamed.
|
|
Object identity, ST-editor |
Inaccurate validations of the object identity might be caused when an ST-object is deleted outside of the IDE but its ST-editor has been opened inside the IDE.
Additional information: When you check the object identity or you build the application, a dialog about the object identities reports the state of H-/C-files to be “Removed”. The additional description informs that the files have been removed. However, these files have not been deleted outside the IDE. |
|
Test framework |
PiL-tests are failing on a specific customer hardware platform.
|
|
FBD-editor |
An exception might occur when pasting a copied POU with a specific instance name.
|
|
ST-editor, IDE documentation |
Missing information about the calling of references to function blocks.
|
|
“Instances” view |
The texts “Loaded by” and “Loaded on/at” in the “Instances” view are not accurate.
|
|
Access control |
The access right “Build application” does not prevent the building of the applications for all resources of the configuration.
|
|
Teaming up to create applications |
The current storing of the team server settings makes it necessary to define the team server data for each installed IDE version.
|
|
Test framework |
Importing a test suite from Excel might remove the keyword "Set Defaults" in the created test suite file. Subsequently, the tests might fail.
|
|
Command line interfaces, IDE documentation |
The IDE documentation for |
|
Command line interfaces |
A missing file for the invocation of the command line interfaces is not reported.
|
|
Values of Variables view |
The Values of Variables view might not display values in case of a longer instance path.
|
|
Command line interfaces, Validating an application |
An error is caused when the tool for automated rule checking is invoked for a project and the report is created outside the project.
|
|
Command line interfaces, Validating an application |
Exceptions are caused when the tool for automated rule checking is invoked for a project outside the workspace and the option -checkEmptyWorkspace.
|
|
Object identity |
A renamed object might be reported as a removed object.
|
|
Object identity |
The dialog “Object validation failed” is displayed when opening the IDE with automatically opened editors with an invalid object.
|
|
Application navigator |
The context menu for a configuration in the application navigator contains a duplicate command.
|
|
Test framework |
An exception is caused when an Excel test suite with an invalid value for a variable is imported.
|
|
Device topology transformer (DTT), object identity |
The object identity might report invalid files when the DTT input topology is changed by deleting some elements that the user expects DTT to remove some files and regenerate.
|
|
FBD-editor, safety-related applications | The value field is not highlighted as safe logic, if it contains an input variable of a function block and this input variable is declared based on a safe data type.
Fix: The problem according to the following scenario does not occur anymore. Scenario for problem: If a value field contains an input variable of a function block and this input variable is declared based on a safe data type, this value field is not highlighted as safe logic. Compare: If a value field contains a local variable and this local variable is declared based on a safe data type, this value field is highlighted as safe logic. |
|
Teaming up to create applications |
A project cannot be imported when using a new workspace and an untested team server.
|
|
Artifact identity | The dialog “Validation failed” is displayed when creating a new file in the project.
Fix:The problem according to the following scenario does not occur anymore. Scenario for problem:When you create a new file (with New > File) in a project, the dialog Validation failed is displayed with the following message: The object could not be validated successfully because there is no object identity for the file "name". |
Changes affecting the code generation
The following changes in Neuron Power Engineer version 3.26.0 affect the automatically generated C-code (and thus the built application), even if you do not make any changes in the application yourself. Observe that when you load the application, the changed code will be loaded onto the PLC.
Change |
Starting with version |
More information on the change |
---|---|---|
Changed animated Boolean line connected to a step output |
V3.26.0 |
See ID " |
Note: The flag SAFETY means that the change must be taken into account in particular when developing safety-relevant applications. A change without this flag applies to a functionality/configuration which is not supported for the development of safety-relevant applications. |
Known problems in Neuron Power Engineer version 3.26.0
ID |
Component |
Known problem |
||
---|---|---|---|---|
49494 |
Application navigator, |
When several function blocks have been created in the same ST object, the command "Delete" in the application navigator deletes all function blocks in this ST object without any previous information.
|
||
49498 |
Application navigator |
The command "Go Into" in the application navigator does not behave as expected.
|
||
59175 |
Teaming up to create applications, vendor blocks |
The automatically generated H-/C-files for vendor blocks are not automatically locked. The editor for them is not opened in a read-only mode.
|
||
|
FBD-editor, memory consumption |
A memory leak occurs when scrolling through extensive FBD-objects.
|
||
60703 |
Validating the application |
Syntax errors might be caused when using the content assist to suppress warnings for rule violations.
Workaround: none existing |
||
60726 |
IDE |
The changed file association is ignored for opening a data type from a library configuration.
|
||
60776 |
LD-editor |
No emphasis is displayed when reconnecting existing link elements within the LD-editor.
|
||
61171 |
Teaming up to create applications |
The "Team Monitor" view does not determine the status changes on the team server at the expected interval.
|
||
61175 |
Access control |
It is possible to turn a folder into a namespace folder and vice versa without the appropriate access control rights to edit the application logic.
Workaround: none existing |
||
61183 |
Access control |
It is possible to assign a USING instruction for accessing a namespace folder and delete this instruction without the appropriate access control rights to edit the application logic.
Workaround: none existing |
||
61187 |
Object identity |
The object identity is not created/updated when turning a folder into a namespace folder or assigning a USING instruction for accessing a namespace folder.
|
||
107348 |
Building the application |
Building an application might lead to linker warnings.
|
||
107419 |
Application navigator, namespaces |
Objects in nested namespace folders do not have a nested namespace.
|
||
107558 |
FBD-editor |
The initialization of structure elements is not possible when creating a new structured variable via the content assist.
|
||
107713 |
Access control |
An exception might be caused when importing an existing access rights configuration.
|
||
|
FBD-editor, Cleaning the project | FBD-elements are highlighted as faulty in the opened FBD-editor, if the corresponding C-file has been opened while cleaning the project.
Scenario for problem: If you have opened an FBD-editor and the corresponding C-file while the project is being cleaned, the lines and the connected block calls are highlighted as faulty in the opened FBD-editor. If you move the mouse pointer onto the error icon of the call, these messages are displayed for each block and block input: Could not resolve reference to '_name_'. A variable with this name does not exist. Additional information: Usually, C files are not displayed in the views with the resources (e.g. the project explorer). However, C files can be displayed in the project explorer, if you deactivate the src-gen folder filter for the view. In this case, it is also easy to open the editor for a C file from within the project explorer.Workaround: Close and reopen the FBD-editor |
||
|
Global-variables-editor | The sort order might not be as expected, when moving multiple global variables or sections in the global-variables-editor.
Scenario for problem: When you are moving multiple global variables or sections in the global-variables-editor, the variables or section might not be sorted as expected. Workaround: none existing |
||
|
PLCs, Connecting to the PLC |
After a failed loading of the application, GUI elements in the “Instances“ view might not be in sync.
Workaround: Click the button Connect to PLC again to update the state. Subsequently, the line Connection state displays Online with the execution state Error. |
||
|
FBD-editor, namespace | Error message about invalid namespace is not sufficiently visible in the FBD-editor.
Scenario for problem: If you enter an invalid namespace (e.g. 11 ) in the tab “Namespace” of the FBD-editor, an appropriate error message is displayed but the message is not entirely visible.Additional information: A namespace must be an IEC-identifier. See “→IEC-identifier” for details. Workaround: Enter an IEC-identifier as namespace to avoid getting the error message. |
||
|
Application navigator | It is impossible to move a global-object into a namespace folder.
Scenario for problem: When you are using namespace folders in the application navigator, it is impossible to move a global-object from a regular folder into the namespace folder. Compare: It is possible to create a global-object in this namespace folder. Workaround: Removing the namespace assignment so that the folder becomes a regular folder. Move the global-object into this folder. Then turn the folder into a namespace folder again. |
||
|
Instances view | The context menu in the “Instances” view might not be displayed for the first mouse click.
Scenario for problem: A context menu is usually displayed in the “Instances” view if you click the →secondary mouse button (= press and release) in this view. But this is not true for the first time clicking this mouse button in the view. Workaround: Click the secondary mouse button a 2nd time to display the context menu. |
||
|
Team monitor view | The wrong timestamp might be displayed for a locked object.
Scenario for problem:The column Locked on in the list under Locked by me of the team monitor might display a wrong timestamp for a locked object. Workaround: none existing |
||
|
FBD-editor | The opening of an FBD function block takes longer than expected.
Scenario for problem: The opening of a specific FBD function block takes up to 5 seconds. In previous versions, this opening of this block took only up to 1 second. Workaround: none existing |
||
|
Building the application, FORCEMRK block |
A
As a consequence, it is not possible to build the application. |
||
|
Safety parameter editor |
The keyboard shortcut Ctrl+Shift+S is not supported for the safety parameter editor.
|
||
|
LD-editor, Debugging |
Double-click onto an OLT-field does not open the dialog to change the value.
|
||
|
FBD-editor |
After inserting several FBD-elements, an exception might be caused and the connection lines might not be displayed as expected.
Workaround: Save, close and reopen the FBD-editor. |
||
|
Teaming up to create applications |
Pasting resources might not lock the pasted resource.
|
||
|
FBD-editor, value fields |
The content assist allows to create an array variable of the data type STRING but without a length. Such value fields are not highlighted as faulty.
|
||
|
Teaming up to create applications | Deleting resources might take longer than expected.
Scenario for problem: When you use a team server and delete some resources in a project, deleting 10 resources might take up to 40 seconds. Workaround: none existing |
||
|
Command line interfaces |
Automated building, deploying and/or verifying of libraries takes longer than the appropriate GUI action.
|
||
|
Application navigator |
“Going Into” for a project in the application navigator expands the project infinitely.
|
||
|
Validating the application, safety-related applications |
The validation reports are overwritten when building the safety-related application for all resources of the configuration.
|
||
|
FBD-editor |
When using at least 2 monitors with different screen scaling, some GUI elements for the FBD-editor are displayed in the wrong position.
Additional information: The context menu for the FBD-editor is displayed in the correct position if a scaling ≤ 150% is used (see the release notes for the ID “112715“ for details). |
||
|
Team monitor view |
When using at least 2 monitors with different screen scaling, a GUI element for the team monitor is displayed in the wrong position.
|
||
|
Object identity, Local variants for library elements |
A local variant for a library element is reported with the state “Added” by the dialog “Check Object Identity”.
|
||
|
FBD-editor |
The content assist lists function blocks although they cannot be used in the FBD-editor.
|
||
|
LD-editor |
An exception is caused when an LD-editor with changes is closed and you choose to save the changes.
|
||
|
Migration |
The migration wizard does not detect export problems when the export tool is terminated unexpectedly.
|
||
|
IDE |
The project explorer displays an option that is expected to be hidden.
|
||
|
LD-editor |
It is not possible to change the value of a variable within an OLT-field for an LD-editor.
|
If your problem is not listed in this list, check these sections: Troubleshooting and FAQ
Addendum: Known issues after the release of Neuron Power Engineer version 3.26.0
This section was last updated on:
For issues discovered after the release of Neuron Power Engineer version 3.26.0, please refer to the release notes of the successor versions. Both the list of known problems and the list of fixed problems might contain descriptions of problems that are relevant for Neuron Power Engineer version 3.26.0.
Issues that have been reported before the successor version has been released are listed below. This list is updated at regular intervals (see the date after the section heading). If you need more up-to-date information, please contact Neuron .
ID |
Component |
Known problem |
---|---|---|
|
Safety parameter editor |
The safety parameter editor might show an empty group when bulk editing is used.
|
|
Project explorer |
When using a monitor with a screen scaling >= 150%, a GUI dialog is not displayed as expected and cannot be used.
|
|
FBD-editor, smart styling |
Overlapping names for block inputs and outputs are actually displayed as overlapping names.
|
|
Safety parameter editor |
The German IDE displays the wrong characters for messages with umlauts, if these messages are reported by the safety parameter editor.
|
|
List of the declared variables |
The search view due to command “Find References” is not provided when a profile is activated.
|
|
Project explorer |
An exception is caused when importing a project when a profile is activated.
|
|
Application navigator |
An exception is caused when creating an Excel test suite in the application navigator
|
|
FBD-editor |
Standalone connection points (red nodes) without any line can be created in the drawing field.
|
Checksum for components of Neuron Power Engineer version 3.26.0
This section is not relevant for Neuron Power Engineer version 3.26.0.
Component |
Version |
Checksum |
Description |
---|---|---|---|
Neuron Power Engineer IDE |
version 3.26.0 |
|
|
system library |
version 3.8.0 |
|
|
system library |
Version 1.4.0 |
|
|