Forum Replies Created
-
AuthorPosts
-
MikhailModeratorWhen you use channels of string type, despite the archive type like *.dat, InfluxDB or PostgreSQL, channel data are stored as doubles. To get the string from double, it should be decoded.
I can help you to create and debug the formula, but I will not do it by myself.June 3, 2024 at 7:58 am in reply to: KepwareEx rejects with error “Certificate doesn’t meet … requirement” #14612
MikhailModeratorYou should add DrvOpcUa.Logic.xml into the Rapid SCADA project, edit the file as needed, and upload the project for execution.
What parameter in DrvOpcUa.*.xml should be updated to fix the connection issue?
MikhailModeratorFor example, switch to RealTime mode and add a new record to the CSV file with the current time.
MikhailModeratorHi,
In Demo mode the driver reads data from the CSV file repeatedly. In Real time mode the driver reads the last record having the current timestamp. Which mode is needed in your case?
You need to continue the CSV file to make it work. Data depend on the mode.
MikhailModeratorNote that you can write some info to a text file from script to debug your formula.
MikhailModeratorThe idea of the formula is below.
String are encoded in Unicode, split into byte arrays and save into channels that have Double data type.
In a formula you need to convert Doubles back into strings. Then join, and convert from string to double.
If a channel has length > 1, the Server internally creates several channels with sequent numbers, so you can access their data as usual.
In the Script table, find the [5] Strings functions. They will be useful for your purpose.
MikhailModeratorThe other possible approach we use in DrvOpcClassic.
A user can download the structure of the OPC tags to an XML file using a utility. Then open that XML file by a driver UI instead of connecting to an OPC server. May be this approach is straightforward and easy for understanding.For example, a customer can send you an XML file containing OPC nodes. Then an engineer can use it in his office.
MikhailModeratorAs far as I know, you can’t send emails via Gmail by 3rd party apps anymore. You should use another mail server.
https://yandex.com/ should work for now. Or use your local mail providers.
MikhailModeratorNote: It’s possible to run the Administrator app using Wine 9.x on Linux. But it’s not so easy. I suggest to use it on Windows.
MikhailModeratorDownload ScadaAdmin for Linux. Works on Wine. Note that it is easier to use the Administrator app on Windows.
MikhailModeratorHello,
SMS can be sent by different methods: via GSM modem and HTTP service (country dependent).
What method do you prefer?
MikhailModeratorThank you for the info.
Probably, the issue was caused by .NET installation problem. -
AuthorPosts