Download
Found a bug? Have a question? Feature request? Quote Request? Please Contact Us
Version 2024/12/17 - LATEST STABLE VERSION
* You can develop and test an entire project in Demo Mode.
* Demo Mode stops the server every 2 hours for 5 minutes.
* Get started with our EnvisionSCADA User Manual
* LinkedIn community (please follow)
* Docker image available through Docker Hub
* User Manual to receive full update in December
2024/12/17
- Search now supports the wildcard "*"•Examples: *_Pump1, Pump1*, *Start*
- Fixed search not taking underscores
- Fixed Modbus TCP not creating scanning blocks correctly in some cases
- Fixed scaling resulting in ..0000001 or ..999999 numbers
- Minor bug fixes
2024/12/12
- Implemented resizing objects mechanics part 2- Improved copy pasting objects keeping original form
- Alternative Historian DB Path can now be left empty
- Fixed Guest User reloading the page continously
- Fixed Python Editor coloring
- Fixed where replacers wouldn't replace all in some cases
- Minor bug fixes
2024/12/06
- Height/width animations now have a reverse direction option- Input out of min/max-(scaled)range is now rejected
- PageDatabaseQuery now returns database errors
- Fixed Copy/Paste bug blocking clicking buttons after paste
- Minor bug fixes
2024/11/30
- Added Minus (-) option to numpad- Copy/Paste now presents crosshair for pasting
- New Page Script "PageNavigate"
- New API Method "WriteVariable"
- Device Loggings now have a verbose mode
• Verbose 0: Connection details & Errors (Default)
• Verbose 1: Protocol details
- Improved DNP3 loggings
- Minor bug fixes & GUI improvements
2024/11/12
- NEW UserGroups now have Alarm Acknowledge All option- NEW added PreviousPage/NextPage/HomePage navigation options
- Fixed triggering write action in EditMode when focused on input/label
- Fixed load recipe not taking the same file name twice
- Fixed enter in focused input/label not working in popups
- Position/Size animations now accepting negative ranges
- Clicking outside the screen now deselects all objects
- Improved Numpad user experience
- Minor bug fixes
2024/11/05
- Fix for touchscreens not always pressing button- Fix for touchscreens where chrome still allowed zoom when disabled
- Screen reset button now appears on touchscreens when zooming/panning
- CTRL+M screen reset now available for operators
- Minor bug fixes
2024/11/02
- Fixed trend analyst not applying custom colors- Improved Historian writing speeds
- Minor bug fixes & GUI improvements
2024/10/07
- Added language support for dropdowns- Hiding an object now also deselects it
- Minor bug fixes
2024/10/04
- Added "MinimumTime" (Time Deadband) for variables• A minimum time between historian samples can be set
- Added "SampleGroup" (Periodic Historizing) for variables
• SampleGroup(s) can be set on variables
• A group can be sampled (value historized) using scheduler, alarms & events
- Historian now has a variable Status field
- Minor bug fixes
2024/09/30
- Fixed bug causing High CPU in some cases.2024/09/29
- Implemented a new Languages design• Important: Export old translations before upgrading at Parameters
• Translations are now imported at Parameters, no longer at the objects
• Improved support for Arabic, Chinese, etc...
- CSV Delimiter can now be set at Parameters
• Improved support when working with Excel
- System Pages can now be embedded with WebFrame
• Including: TrendAnalyst, EventViewer, HistorianViewer, AlarmViewer, Users
• Example URL: https://192.168.0.10/AlarmViewer?handler=Embedded
• Trend Analyst can contain a config in the URL
- Fixed OPC UA Browse bug where Browsename was not always taken
- Minor bug fixes
2024/09/23
- Added support for Modbus TCP Input Registers (FC04)- Minor bug fixes
2024/09/21
- Open URL can now take a variable instead of a static link- Improvements to development experience
- Minor bug fixes
2024/09/17
- MinRaw/MaxRaw/MinScaled/MaxScaled/Units/Deadband are now accessible through device.variable:property- Popups can now have a context, allowing to cascade popups more easily within their unique context.
- Squares and circles can now also be set to the background
- Fixed bug where negative values were not always logged to Historian
- Improvements to development experience
- Minor bug fixes
2024/08/29
- Entire Pages can now be instantiated with replacers (just like symbols)- Implemented a training simulator simulating a PLC (Enable at parameters)
• Simulates a simple Pump/Tank process (OPC UA)
• More applications to be added
• To help training facilities, including schools.
- Fixed bug visibility animation with OPC UA variables
- Fixed bug visibility animation polyline borders
- Fixed bug z-index with polyline borders
- Minor bug fixes
2024/08/22
- Fixed bug with Modbus TCP Swap Words not working with certain types- Added OPC UA Browse support for EngineeringUnits and EURange
- Minor bug fixes
2024/08/18
- Quick Menu (Ctrl+Q) now also available in the configuration pages- NEW bulk export/import function to edit language texts in CSV (at parameters)
- Added a Certificate Generator as a tool to help with setting up HTTPS
- Improved user experience Object info texts (Top/Left, Width/Height, Layer, ...)
- Improved user experience setting expressions
- Other minor improvements / bug fixes
2024/08/07
- Docker image now uses a volume to retain the databases- Minor bug fixes
2024/08/04
- Optimized historian indexes for large datasets- Improved Trend Analyst user experience
- Minor bug fixes
2024/07/24
- NEW Numpad keyboard available for inputs / labels- NEW inputs / labels now supporting calculation expressions
- Minor bug fixes
2024/07/20
- NEW User Management now supporting LDAP and LDAPS (Active Directory)- Update from .NET6 LTS to .NET8 LTS
• You will be prompted to install a new Windows Hosting Bundle
- Fixed toISOString() bug when using the Trend Object with Historical values
- Fixed EventService logging excessively to the journal
- Fixed bug where image library is not showing
- Fixed OPC UA Browse parsing issue when "|" in the NodeId.
- Other Minor bug fixes
2024/07/10
- NEW group Object Viewer (listing all objects inside (nested) symbol groups)- NEW 'pages' configuration page
- Pages menu is now a treeview
- Symbols menu is now a treeview
- Performance improvements to pushing/pulling symbols
- The menu sliding out automatically now decommissioned
- Minor bug fixes
2024/06/24
- NEW object Polyline (replaces Line Segment)- Decommissioned Line Segment (still functional, removed from toolbar)
- Added spinner when loading screens
- Added BaseScale functionality to Page Decorator
- Popups now draggable with touchscreens
- Performance improvements to animations
- Minor bug fixes
2024/06/16
- NEW object Polygon- NEW object Checkbox
- NEW object Toggle Switch
- Objects are now dimmed when loading screens
- 'Advanced' objects moved from toolbar to quick menu
- Minor bug fixes
2024/06/12
- Alarm/Event/Historian viewers now have moveable columns- Alarmviewer active alarms made sortable and searchable
- Added Users/UserGroups navigate buttons in the development screens
- Fixed Client variables Toggle & Momentary
- Fixed Modbus TCP not accepting 4xxxx.1 for BOOL (only %MWxx.1)
- Fixed Legend not fully showing
- SVG and Image Objects now have a 'Is Background' option
• They become unclickable unless the Eye icon is enabled
2024/06/11
- Acknowledged alarms now stay in active alarmviewer until returned- Alarm severity's now starts from priority 1 instead of 0 (Critical)
- Rotation animation now accepts constants and expressions
- Fixed OnPageLoad() triggering before first data is received
- SVG Decorator "Stroke Width" and "Stroke Color" now working properly
- SVG now supports "currentColor" as stroke or fill color for animation
2024/06/10
- Renewed AlarmBanner Object (needs to be replaced)- Renewed AlarmViewer
- Improved Trend Object
- Improved OPC UA Browse
- Improved Guest User experience
- New Slider Object
- New DropDown Object
- New Rotation Animation
- New Object Control Access Locking & Animation
- New UserGroups security settings
- New User Timeout feature
- New User Change Password functionality
- New Alarm State colors configurable (parameters)
- New Alarm Severity Icons
- New Historian Database Path configurable (parameters)
- Saved pages are first neutralized now (color/value/visibility)
- Other GUI improvements (Dark mode, color palette, wider modals, ...)
- Other Mobile responsiveness improvements
- Other Performance improvements (including popups, OPC UA Browse, ...)
- Other minor bugs fixed
2024/05/01
- Python update (from 3.4)• to Python 3.11.9 for Windows
• to Python 3.9.2 for Linux Docker (Debian 11 Bullseye)
- Objects color animations increased from 4 to 8
- Objects actions increased from 2 to 4
- Page exports now version upward compatible
- Page refresh time can now be configured (Please read manual!)
- Replacer 1-20 can now have labels
- Disable Zoom and Disable Pan now separated options
- Improved Knob object dragging now compatible with touchscreens
- Added Page Script User Function "PageRefreshDataTable"
- Fixed issue rare case configuration database corrupting while exporting
- Fixed alarm table and data table background color not applying
- Fixed buttons showing focus border on touchscreens when pressed
- Fixed other minor bugs
2024/04/19
- NEW Pages now support "Page Scripts"- NEW DataTable Object
- NEW Local Variables now support recipes
- NEW Local Variables now have a persistent option
- NEW New Action "Transfer Recipe"
- NEW New Action "Execute PageScript"
- NEW New Action "Login"
- NEW Pages can now be grouped using "Library Paths"
- NEW Symbols can now be grouped using "Library Paths"
- Improved WebFrame, now easier clickable when editing
- Improved WebFrame, URL can now be a variable
- Fixed minor bugs
2024/04/02
- Improved dark scheme- Fixed edit screen columns not being draggable
- Increased replacers from 10 to 20
- Library images are now grouped by their path
- Python editor edit fields are now resizable
- New page property: DisableZoom
- Fixed minor bugs Trend Analyst
- Fixed other minor bugs
2024/02/27
- Fixed minor bugs2024/02/26
- Fixed Kafka failing to parse json in some cases- Improved Kafka driver
- Improved UI making log lists selectable again
- Added uniqueness placeholder {UID} for client variables when used within popups
- Fixed minor bugs
2024/02/19
- Fixed minor bugs2024/02/16
- NEW Color Library- Fixed OPC UA Bulk Import opening multiple sessions
- Fixed Push from master failing with second replacer
- Fixed unlimited license not activating in some cases
- Fixed minor bugs
2024/02/10
- NEW Added support for Docker- Improved Alarmviewer user experience
- Improved DemoCounter and LicenseStatus info
- Fixed Pythonscript culture issue
- Fixed Alarm Acknowledge issue
2024/01/27
- NEW Trend Analyst now supporting second x-axis- Improved Trend Analyst
- Improved AlarmViewer user experience
- Improved LineDots (Piping) user experience
- Fixed OPC UA Browse supporting special characters
- Configuration screens columns are now resizable
2024/01/13
- Improved Trend Analyst- Alarm/Event conditions now has an expression editor
- Improved configuration grid editing
- Improved support for dark mode
- Ctrl+I(nvible) mode now also shows blinking objects
2024/01/10
- NEW iFrame Object to display embedded web pages (E.g. IP Camera streams, HTTPS only)- NEW Widget Object to display HTML code (E.g. Embedded weather widgets)
- NEW Trend Analyst V1
- Input Object now accepts Enter
- Double clicking an Input Object no longer sends a write action
- Alarm & Event expressions now accept the bitwise & (AND) operator
2024/01/03
- Added decical places to floating points inputs- Fixed trend chart disappearing when grouping
2023/11/12
- Python Scripts now run on individual engines, vastly increasing speed.2023/11/08
- Fixed MQTT could not connect when using passwords- Fixed installer not detecting when Windows Hosting Bundle is already installed
2023/11/04
- NEW Open URL action- Added Bulk import within the OPC UA Browse functionality
- Added DefaultLanguage for individual users
- Optimized UserGroups helper modal with checkboxes for easy multi-selection
- Fixed failing to create new Python Scripts
2023/11/01
- Added API to access real-time and historical data- Added Database Rotation (defaults to 365 days)