Forum Replies Created
-
AuthorPosts
-
MikhailModeratorHi,
RecursionLevel is used by Auto Control module to avoid infinite command loop.
When the module processes incoming commands by command triggers, it ignores commands having RecursionLevel > 10.
RecursionLevel > 0 for commands that are sent by Auto Control module.
10 is a constant hardcoded in the module.
MikhailModeratorHi,
Also a screenshot of the device data form (from Communicator) is needed.
MikhailModeratorHello,
> how you link the connectors to the same channel
Use external file sharing like Google Drive or https://imgbb.com/> I don’t understand the procedure since there is only one file in the program
I mean that you should deploy additional Rapid SCADA instance on virtual machine that includes Agent and Communicator. This instance also contains ScadaAgentConfig.xml
MikhailModerator1. Setup the 1st Communicator as usual. It will server GPRS channel.
2. You need to deploy the 2nd instance of Rapid SCADA that includes Agent and Communicator services. You can deploy it on the same machine or on another machine.
Is it convenient for you to use another (may be virtual machine) for testing? It allows to install Rapid SCADA by the installer. Do you use Windows or Linux?3. On the 2nd instance, edit ScadaAgentConfig.xml. You should change Default instance to new instance name.
4. In your Rapid SCADA project, add a new instance and configure the deployment profile to be able to upload the configuration to it.
When the above is done, configure the 2nd Communicator to use TETRA.
Be free to ask follow up questions. Provide screenshots to explain possible questions.
MikhailModeratorHello,
I lean towards option number 2 since I will have many devices.
OK. To be honest, I haven’t tried this method by myself. However, it should work. Let’s try together.
The problem I see is that for each channel there can only be one device.
That’s true. Therefore, the idea is to use 2 Communicators that have communication lines with different types of communication channels.
MikhailModeratorHi,
A screenshot of communication line log is missed. On the page “Line 4 Stats”, select “Line Log”.
MikhailModeratorIf the archive folder exists, the files are created automatically.
MikhailModeratorRapid SCADA 6.1.2 has been released. It contains minor fixes. For the details see version history.
Elastic Report plugin is now available for Rapid SCADA 6.May 15, 2023 at 11:50 am in reply to: V6 Formula to extract 2 int8_t values from a Modbus ushort register #12610
MikhailModeratorHello,
1 – note that when using bitmask the formula that is loaded is: “GetBit(DataRel(-1), 0)” for bit 0 and so on for the other bits.
What function does DataRel() fulfill?The DataRel function provides data (value and status) of the channel having the specified offset from the current channel. You can find this function in the Scripts table.
How do I make my formula also show “–” when the device is disconnected?
In Rapid SCADA 6 a formula can return value of the
CnlDatatype that contains value and status. In some cases, it allows to make formulas shorter. Using;as before is also supported. SeeGetBitimplementation.How do I write or modify the 2 Bytes of my formula with a command?
Command value is provided by
Cmdvariable of the double type.
MikhailModeratorHello,
To get data from MQTT broker, you need DrvMqttClient driver.
Could you provide links to the screenshots of the project settings and communication line log?
MikhailModeratorHi,
DB export module does not provide channel name. Adding a variable that contains channel name is not planned as it would be inefficient due to performance and disk usage. If you need a channel name, it should be requested by the channel number from a separate channel table.
MikhailModeratorHello,
It sends the current channel value. Likely, the value became smaller when the module repeats sending email according to the trigger options.
MikhailModeratorHello,
Option 1
Read data from the OPC server like there are 2 different devices. Then join data to the 3rd device using formulas.
This option is good if there are not too many devices.Option 2
Install 2 Communicators. Use the save device number and line number, but with different settings. Ignore bad values using formulas.
This option is more difficult to setup.
MikhailModeratorAre the described developments implemented as extensions that can be easily enabled in Administrator?
MikhailModeratorThank you for the screenshots.
In my opinion, an object tree to filter channels by object is very useful.Could you explain how the tool to move channel works?
P.S. Please use https://imgbb.com/ or Google Drive to publish screenshots. zupimages.net works only via VPN for me.
-
AuthorPosts