Forum Replies Created
-
AuthorPosts
-
MikhailModeratorHi,
I’ll help you. Just create a new topic in Installation Issues
MikhailModeratorIn Win 7 the required feature is included in .NET Framework. You don’t need to tick checkbox.
Please check that application pool with .NET 4 is chosen for Scada web application. Use IIS Manager for this purpose.
MikhailModeratorPlease check that HTTP Activation feature for .NET 4+ is checked on:

MikhailModeratorHi Gerrit,
Thank you for the information.
I think deadband is useful for exporting to an external DB, because DB may become a bottle neck. Rapid SCADA itself is fast and deadband is not very important.I’d like to improve the Export DB module in the future. I’ve written this idea in the internal tracker.
Also you can variate a delay after polling in SCADA-Communicator to decrease a volume of information.
MikhailModeratorI’m looking forward to receiving news from you
MikhailModeratorIf you mean you need export changes when the difference between the current and the previous values is greater than a deadband (curVal – prevVal > deadband), it is better to use a stored procudure because logic is more complex.
What is the reason for filtering? If you try to minimize communicating with SQL Server my approach is not suitable for the case.
MikhailModeratorHello,
I think you should add a filtering condition in SQL script in the export module or create a stored procedure that contains a filter and execute it in the export module.
Something like this:
INSERT INTO CnlData (DateTime, CnlNum, Val, Stat) VALUES (@dateTime, @cnlNum, @val, @stat) WHERE @val > 100 -- filtering
MikhailModeratorHello,
Schemes still don’t work on Raspberry. I expect that this working properly in the new version of SCADA-Web, which development will be started soon in February.
Recently, the support of UTF-8 strings was added. It allows using of various national characters. It hasn’t been published yet. If this functionality is important for you I can send an update.
Have you complete German translation or it is in progress?
MikhailModeratorDefinetely! Thanks for the clarification 😉
MikhailModeratorIf communication is stopped, status of device channels become Unreliable (5) within 5 minutes by default. In case of communication error channel status is Undefined (0).
You can visualize this information as needed. Anyway visualization uses input channel data.
MikhailModeratorHi,
To avoid setting a command value you can create an output channel with Standard command type, Execute command value and the following formula: BitConverter.ToDouble(new byte[]{0x38,0x08,0,0,0,0,0,0})
If my formula contains error, please let me know.
MikhailModeratorMost likely you have to install OPC Core Components.
You can download them from this page http://rapidscada.org/download-all-files/ (at the bottom of the page).
MikhailModeratorHi,
Thanks ) Happy New Year for you!
I think the most clear way is using Binary type of the output channel. The formula of the channel should return array of bytes: new byte[] {0x38, 0x08}
May be I’ve made a mistake in this formula, I just tried to show the idea.
MikhailModeratorThere are several ways to connect device that uses IEC-61850 to Rapid SCADA:
1. OPC Server such as https://www.matrikonopc.com/opc-drivers/opc-iec-61850/base-driver-details.aspx
2. Hardware gateway, e.g. http://www.prosoft-technology.com/Products/Gateways/Modbus-TCP-IP/Modbus-TCP-IP-to-IEC-61850-Gateway
3. Purchase development of native driver for Rapid SCADA that implements IEC-61850.
MikhailModeratorHello,
When you use Multiple Modbus command with Standard type of output channel, its value transformed using BitConverter.GetBytes(cmd.CmdVal) method. Where CmdVal is a value of double type. The result of this conversion is unpredictable for normal guy.
Describe your business case and I could advice you the simplest way to implement it.
-
AuthorPosts