Is there a way to run two parallel instances of WebIQ on a PC, one for older project support and one for newer? I have a project that was developed with 2.11.2 and now I see that when I upgrade to the latest and update the web visuals package the proejct no longer works properly.
WebIQ conversion
Best reply by webiq-sk
Thank you for providing the HMI via PM. I was able to load the HMI without issues at first with WebIQ Designer 2.15 - it also contains the .db directory. What I noticed however is that you are using an unsupported combination of WebIQ Designer and WebIQ Server:
"webiq": {
"connect": "2.14.3 (release/2.14.3/31c8a976)",
"designer": "2.13.0 v2.13.0 622196e24012a028988ef0b04111b10d95d1f2d4",
"visuals": "2.14.0 Build 36849"
}
You must not use different versions of WebIQ Designer and server - this can cause issues like the one you described and is not supported. Also, starting with WebIQ Designer 2.14, you will not be able to connect to a non-fitting version of WebIQ Server anymore.
Other than that I could not update the project because I do not have the used custom widget and the custom widget in the HMI contains an error where a variable is used in the LESS files that has not been defined:
I was able to fix this by defining it in less/custom/controls/rexroth-select-widget/sizes/default.json of the custom widget.
When it comes to the database - you are using WebIQ Server 2.14.3 - the changelog for WebIQ 2.14 shows this:
Furthermore, project.sqlite was a system database. You however used the database for creating custom tables inside:
This is unsupported and done at your own risk. Simply creating your own SQLite database and executing your queries on this file would have been the correct way to do this as these will remain untouched.
This is also the solution for your request.
21 replies