Question: Is ADISRA SmartView going to be compatible with Windows CE?
ADISRA SmartView won’t be compatible with Windows CE. We are following the global trend to discontinue Windows CE. Microsoft already announced the end of support for it and encourages modernizing the platform software.
Our software is compatible with devices that support .NET Framework 4.8 and in the next major release in 2021 Q3 will also be compatible with Linux including all the runtime features available for Windows platform.
Question: Is it possible to run an external executable from a button click in my application? I want to open a pdf file and I will have another requirement to executa an external software.
Answer: Yes, you can use the .net library to open a pdf file with the following code inside the button click event:
string path = SVApplications.ProjectPath() +”Reports\\ReportDemoPDF.pdf”
In this example, it will open the ReportDemoPDF.pdf file which is located under Reports folder inside the project folder.
(i.e. C:\Users\admin\Documents\ADISRA SmartView\DemoApplication\Reports\ReportDemoPDF.pdf)
You can also use the same Process.Start() function to execute any external software.
Please refer to the following link for further information:
Question: Is it possible to transform the value of a tag while displaying it on a label object? I want to convert it from 102 to 10.2 for example.
Answer: Yes, you can use an expression in the text property of a label as in the image below:
Question: In my list of requirements I will need to create several objects to represent different hydraulic press systems, what’s the best and fastest way to do it?
Answer: You can use the template object, and reuse it as many times as you need. The template object will define internal object tags where you can display the variables that represent that system and you can also create any type of animation. As soon as you finish the template object, it is possible to add it as many times as you want and when configuring each one of them, you will be able to configure the tags that represent that specific system. With templates you can also export and reuse in a different project in case you need it in a future project.
Question: Is there a way to save all the value changes I am getting from my PLC in a database ?
Answer: Yes, after creating the driver’s communication and setting the tag that will receive the updates from the PLC, you can create a Tag’s History spreadsheet and add that tag to it. You can still choose from saving the information in the internal database (proprietary) or an external relational database. If you choose the external database, you just need to create a Database Connection first in the Top Ribbon under Settings:
Question:Is it possible to limit some user’s access to close the application, open task manager or exit the application in any way that the user will need to keep the application open?
Answer: Yes, just enable the runtime security and configure a profile removing the permissions as in the image below: