Forum Replies Created
-
AuthorPosts
-
MikhailModeratorHi,
You can run *.bat or *.sh from formulas. For example:
Process.Start(@"C:\1.bat");
MikhailModeratorAlso possible
dateTime = DateTimeOffset.FromUnixTimeSeconds((long)unixTimeStamp).ToUniversalTime();
MikhailModeratorHi,
Thank you for the update.
Note that DrvOpcUa.View.xml affects user interface. DrvOpcUa.Logic.xml affects how the driver works.
MikhailModeratorHi,
But when I set command as Send Command instead of Send Command Now, it does its job.
Could you compare the messages in ScadaServer.log in the both cases and provide screenshots?
MikhailModeratorHello,
First of all, I would log some message if
data.type == "report"to check whether that section is executed.
MikhailModeratorHi,
When a window is opened in a new tab, a browser decides whether to use a tab or separate window. You should check browser settings.
When a window is opened in a popup, it is specified by SCADA. To change it, you can edit JavaScript files, however, it’s not recommended.
MikhailModeratorYou can send a string command like
cmd=ExportArchive startDT=2022-12-23 10:00:00 endDT=2022-12-23 11:00:00to export historical data.
When DB Export module receives such command, it executes the historical data queries that exist in the module configuration.
MikhailModeratorHello,
In such situation, using JS is the right method. If it doesn’t work, provide more info.
MikhailModeratorHi,
If you simply need to change command value, you can set a formula of the output channel to1, for example.Do you have an input channel that changes according to a command?
MikhailModeratorHello,
ModRapidGate.xml and ModRapidGate_Reg.xml are created automatically in the proper location of the project when you configure the module using the Administrator application.
MikhailModeratorI guess, OPC server should have an option that allows to restrict publishing speed. Or may be, it’s a client subscription includes such parameter. For example, Rapid SCADA OPC UA client subscription have the Publishing interval option.
MikhailModeratorIf your project requires work with a large amount of incoming data, we can take part in it to improve existing Rapid SCADA modules.
Alternatively, if you are a software developer, you can join the development and submit a solution.Just for info: PostgreSQL archives (ModArcPostgreSql.dll) appends all data points in the queue. And it’s easy to monitor the queue size and data insert rate.
MikhailModeratorTalking about Influx DB client, we can implement our own data queue in Rapid SCADA to gain more control. But that would be stupid, since the Influx DB client claims to provide a built-in queue as a feature.
-
AuthorPosts