Forum Replies Created
-
AuthorPosts
-
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.
MikhailModeratorIn addition, this video shows how to connect from the Administrator app, which is installed on Windows, to a Linux instance of Rapid SCADA.
MikhailModeratorThat article is about configuring OPC Classic for Rapid SCADA 5.
> What about the timeout, delay, time, period, string address or host name, name ?
Time and period do not work. Address is ignored. Delay is used internally. I recommend to use the default values.> Also on the TagName thing, for the first time, I need to join two OPCUA string values together.
It would be easier if you get a string in a one OPC UA tag instead of joining channels. Concatenation of string channels is possible, but the formula may be tricky.
MikhailModeratorHello,
You need to add a new channel of the calculated type with a formula
Val(101) > Val(102) ? 1 : 0
where 101 and 102 the channels to compare.
Then use Automatic Control Module to send command according to the value of the added channel.If you have questions during the implementation of the above solution, send screenshots of your settings.
May 27, 2024 at 12:38 pm in reply to: I could not run it as a TCP/IP server without disabling the firewall #14543
MikhailModeratorHi,
You don’t need to disable firewall. You need to configure it. Allow incoming connections to the TCP port in use.
Please use different topics for different questions. Discussion about scheme components should be in other thread.
May 27, 2024 at 12:36 pm in reply to: How many socket connections does it allow as a TCP Server? #14542
MikhailModeratorHi,
There is no software limits. However, if you have many connections, you should test if the network is good enough for that. -
AuthorPosts