Mikhail

Forum Replies Created

Viewing 15 posts - 2,371 through 2,385 (of 6,146 total)
  • Author
    Posts
  • in reply to: New device drivers #10455
    Mikhail
    Moderator

    Hello,
    1. Run Visual Studio as administrator.
    2. Open the solution that contains the driver.
    3. Switch VS to Debug configuration and build the driver.
    4. Copy the created driver DLL to Communicator.
    5. Configure and start Communicator service.
    6. Attach to Communicator process from VS.

    in reply to: Automatic Migration and Deployment #10453
    Mikhail
    Moderator

    Hi,

    We could develop such utility application by a contract.
    You can also develop it with C#. The utility should connect the Agent service and send a packed project like the Administrator app does.
    I suppose, it’s better to develop a new app for Rapid SCADA 6.

    in reply to: New device drivers #10452
    Mikhail
    Moderator

    You should build your DLL in the Debug configuration in VS. Then copy to the Communicator installation directory.

    What are the detailed steps of using VisualStudio to debug the driver?

    There is no special tricks for Rapid SCADA debugging. Search for general info how to debug dlls.

    in reply to: Documentation for Older Versions #10451
    Mikhail
    Moderator

    1. Go to the main docs page https://rapidscada.net/doc/
    2. Click “Version 5.6 English” in the top right corner.

    in reply to: Automatic Migration and Deployment #10447
    Mikhail
    Moderator

    Hi,

    Thank you for your appreciation of the project.
    Assume, you have all project files in some directory. How do you need to start project deployment?
    What version of Rapid SCADA do you use?

    I suppose, there should be a command-line utility that does deployment and can be run automatically.

    in reply to: Web API, REST API, version 6 #10445
    Mikhail
    Moderator

    Hi,

    Or there is the other way to fetch data from OPC server? I use JS and PHP.

    To get data from an OPC server, use the existing OPC client driver. See this link for details.

    If you need another thing, please specify your question.

    in reply to: How To Set Alarm Continuously #10441
    Mikhail
    Moderator

    Custom logic of alarm signal is configured with the Administrator app, using formulas.

    in reply to: Chartpro Plugin #10439
    Mikhail
    Moderator

    Hi,
    Creating a web page view does not require any programming. Just add a row in the Interface table.

    Can we define for each individual parameter different axis

    PlgChartPro.xml is a correct file name.
    An individual axis for each channel is possible only if all channels has different quantities. Because an axis is chosen for a channel according to its quantity.

    in reply to: Rapid SCADA 6 Beta #10438
    Mikhail
    Moderator

    Is there a solution to this problem on V5?

    The issue is solved in the v6.

    In the meantime, I suggest adding a column for “ratio”

    Creating a function Ratio that makes linear calculation may be more clear. For example, channel formula would be
    Ratio(0.5, 10)

    in reply to: Chartpro Plugin #10434
    Mikhail
    Moderator

    Hi,

    1. You can add a web page view to show a chart with predefined channels.
    This is an example how to add a web page view.
    Also I suggest to use Dashboard Plugin to easily display different charts.

    2. In Chart Pro configuration file (ChartPro.xml) you can define several Y-axes. Channels are bound to an Y-axis according to the channel quantity that should match the QuantityIDs parameter of the Y-axis.

    If you have questions during the implementation, please provide screenshots of the settings and results.

    • This reply was modified 3 years, 6 months ago by Mikhail.
    in reply to: Rapid SCADA 6 Beta #10430
    Mikhail
    Moderator

    Hi,
    Channel data type should match datatype of a driver tag. The Modbus driver uses the double type for all tags.
    64bit integer data type may be useful for long counters, because its max value is bigger than double.

    When I use “ export… ” to export channels to CSV files, and I have a coding problem If I use simplified Chinese in channel names

    Please create a separate topic to discuss this issue in details and fix.

    If you need a new simplified Chinese language pack, I’d be glad to do it.

    That would help the project very much. Currently the phrases continue changing. After we release a stable 6th version, simplified Chinese translation would be appreciated.

    • This reply was modified 3 years, 6 months ago by Mikhail.
    in reply to: How To Set Alarm Continuously #10429
    Mikhail
    Moderator

    Hi,

    You could use a hardware relay. So you can play alarm signal independently from web browser.
    Also you need a calculated channel that indicates that alarm is active. Automatic Control Module would send commands to control a relay depending on the channel value.

    in reply to: Rapid SCADA 6 Beta #10426
    Mikhail
    Moderator

    The Rapid SCADA 6 Beta 8 update has been released. The download link is at the beginning of the topic.

    What’s new:
    – Fixed bugs found in various applications and modules.
    – Added options for table views, which, among other things, allow to set the displayed archive for a particular view.
    – Added an archive option for the standard Chart Plugin. For example, in the address bar add …&archive=Hour
    – The format description is displayed on the command sending form, if the format is string.
    – The logic of Rapid Gate Module developed. The user interface of the module is partially ready.

    in reply to: how to send a modbus value #10423
    Mikhail
    Moderator

    How do I send a float value to the device?

    Usually writing a float requires 0x10 Modbus function. Set the Multiple checkbox, specify data type, and try sending command without any formula.
    If something goes wrong, provide logs and screenshots.

    in reply to: Want to Control Input Data Overflow #10421
    Mikhail
    Moderator

    Channel(101) > 65525 then it shows -1 otherwise it shows the actual value

    Use the formula for the channel 101:
    Cnl > 65525 ? -1 : Cnl

    How can we use custom Formulas in Rapid Scada

    Check this article https://rapidscada.net/doc/content/latest/en/software-configuration/using-formulas.html

Viewing 15 posts - 2,371 through 2,385 (of 6,146 total)