Forum Replies Created
-
AuthorPosts
-
MikhailModeratorIf DrvDsOpcUaServer.xml does not exist, the driver creates a default configuration file. You can put it in the project and change if needed. I recommend to use the default configuration if it fit your needs, because there are a lot of settings which are not obvious. The file in the screenshot was created by the OPC Foundation developers (and included in the driver), and I haven’t seen any documentation related to it.
MikhailModeratorevery signal have default limits (0 to 100) but values are higher than limits
In this case, you get Bad quality status?
MikhailModeratorIf you need to use values with bad status as good values, I can provide the source code of the OPC DA driver, so you can change it as needed.
MikhailModeratorIn SCADA I created 2 fields showing column 1 and column 2
Good workaround. Thank you for the idea.
MikhailModeratorThe above description is correct.
Sorry if it is studi question but how to modifiy the driver ?
1. Change the driver by yourself using the source code.
2. Sponsor the update, and we would implement the required feature.Any source code somewhere ?
Driver’s source
See DrvDbImport projects. For example, DrvDsOpcUaServer supports long strings.
MikhailModeratorIf you use Modbus TCP, using multiple communication lines will increase polling performance.
MikhailModeratorBad quality status is received only by Rapid SCADA driver or also by other OPC clients, like Matrikon OPC Explorer?
MikhailModeratorIn general, communication lines work in parallel.
MikhailModeratorHello,
It may depend on the communication protocol. Could you provide screenshots of the Communication line settings?
MikhailModeratorHi,
Thank you for the screenshot.
In Rapid SCADA 6 channels of the string type may contain more then 8 characters.
However, the DB import driver currently does not support long strings. The driver needs an update to implement the required feature.
MikhailModeratorAfter build, the executable and other files should be correctly copied to the runtime location as the installer does. Services must be registered in the system. Then they can be started.
MikhailModeratorHi,
Could you provide a screenshot?
MikhailModeratorHi,
My be it’s better to create new components inheriting them from the existing, because in this case you have more freedom to add new features.
MikhailModeratorHi,
The instruction is here. In Rapid SCADA 6 the Formulas table was renamed to Scripts. You should copy from line 21 to 205.
The formulas also should work on the 6th version.
MikhailModeratorI think, it’s better to develop new components using the existing components as base classes, or as examples.
-
AuthorPosts