This update introduces new functionality for FBD programming, expanded visualization customization options, and improvements to variable management and project usability. ALP 3.0 also includes firmware updates for PR103, PR205, PR225, PR200, PR102, PR100, and SMI200 devices, bringing new features and communication improvements. In addition, multiple fixes have been implemented to improve stability, accuracy, and overall user experience. The detailed list of additions, updates, and fixes is provided below.
New
- A new data type, Arrays, has been added for the FBD language.
- Added the ability to configure the thickness and color of the focus frame.
- For the "Menu" element, a new toggleable property "In Focus by Default" has been added, which automatically sets focus on this element when the screen is opened.
- Added a "Loading screen" feature, allowing users to change the image displayed on second-generation devices when they are powered on.
- In the variable table, the "Show nested variables" setting now affects the variable count displayed in the catalog.
- ALP now saves and transfers the structure of network variable catalogs, which is used by ToolPro when building the parameter tree.
Updates
- The devices PR110, PR114, and PR-KIT have been removed from the list of supported devices.
Firmware Updates
- PR103 – Firmware v1.12.0
- Added support for Arrays in FBD.
- Fixed operation over RS-485 in 7n2 mode.
- PR205 and PR225 – Firmware v1.11.0
- Added support for Arrays in FBD.
- Fixed operation over RS-485 in 7n2 mode.
- Added support for custom startup images.
- Added support for controlling focus frame color and thickness.
- Added support for the "In Focus by Default" property for the "Menu" control.
- Fixed a bug causing device reboots due to incorrect memory calculation for visualization controls with rounded corners.
- PR200, PR102, PR100 [M02], SMI200 v2.77, and PR100 v3.12
- Added support for Arrays in FBD.
- Fixed operation over RS-485 in 7n2 mode.
Fixed
- Corrected the title of the display form properties panel for second-generation devices.
- Fixed an error that occurred when calling the CD32 and DC32 functions if their argument was outside the valid Int32 range.
- Fixed an error where changing the text of the "Text" element for second-generation devices was not recognized by the program as a project change.
- Fixed an error where the analog input parameters tab was not updated after reading values.
- Fixed incorrect display of input pins on the diagram for functions written in ST.
- Fixed a data offset issue during group polling by second-generation devices when a status variable was linked.
- Fixed an error where name checking in ST was case-sensitive.
- Fixed an error that occurred when switching to the slave variables tab in the variable table for second-generation devices.
- Fixed incorrect rounding of float variables in simulation mode.
- Fixed an error where exporting second-generation devices to an OPC server resulted in an incorrect byte and register order being transmitted.



