Mikhail

Forum Replies Created

Viewing 15 posts - 2,521 through 2,535 (of 6,146 total)
  • Author
    Posts
  • in reply to: Rapid SCADA 6 Beta #10046
    Mikhail
    Moderator

    Thank you for testing.

    > Make the search and replace function applicable for the enable (checkbox) fields.
    That’s possible in the future. Currently, use a table filter or sorting by column. With the Space button you can change a checkbox.

    > Is it possible to copy an array / list from excel and paste it to the ScadAdmin table?
    Yes, use export to CSV and import from CSV.

    > The linux pack no longer has ScadaAdmin.
    Microsoft .NET 6 does not support WinForms for Linux, unfortunately.

    > Is there any features that allow user to at least upload a project from Linux desktop or command line?
    Simple way:
    – Copy project files to the appropriate folders under /opt/scada
    – Use a command line utility (I can share it) to convert the configuration database from XML to DAT format.

    Complex way:
    Create a tool for uploading a project using Agent service like the Administrator app does. It would be possible to upload projects also to PostgreSQL database. Such tool could be created with help of a sponsor.

    in reply to: Required to write a formula for a command #10042
    Mikhail
    Moderator

    Hello,

    1. Add a new formula into the Formulas table like:

    public double ConvertCmd()
    {
      if (Cmd > 0)
        return Val(101) > 0 ? 1 : 0;
      else
        return Val(101) > 0 ? 0 : 1;
    }
    

    where 101 is the input channel number.
    Update conditions according to the required logic.

    2. Use this function in the formula of the output channel.
    ConvertCmd()

    • This reply was modified 3 years, 11 months ago by Mikhail.
    in reply to: LED Component #10040
    Mikhail
    Moderator

    Hi,

    Currently, led is only round unless using Dynamic Picture component.
    However, several people asked about square leds. I’ve added this feature to the backlog.

    in reply to: Mqtt communication error #10036
    Mikhail
    Moderator

    Hi,

    Please provide more info
    1. What the 2nd MQTT client software do you use?
    2. What MQTT broker do you use?
    3. Can other 2 MQTT (not Rapid SCADA) clients communicate normally?

    in reply to: SCADA-Administrator Output channels #10034
    Mikhail
    Moderator

    Hi,

    You need Automatic Control Module https://rapidscada.org/download-all-files/download-automatic-control-module/ to send commands. In the module settings create a trigger that sends a command when channel data changes. Also create an input channel of the Calculated type that changes its value with the required period of time.

    • This reply was modified 3 years, 12 months ago by Mikhail.
    in reply to: Manipulating DAT files #10033
    Mikhail
    Moderator

    Hi,
    Export *.dat to CSV is available in the Administrator app now. Open an archive data file and find the Export to CSV button.

    in reply to: Create channel number group (V6) #10028
    Mikhail
    Moderator

    Hello,
    I suggest to create all channels within a single project, and have unique channel numbers for each site. Then create deployment profiles for the sites with different object filters. After that upload project using the created deployment profiles.

    in reply to: How to change User Name & Password for Web User Interface #10027
    Mikhail
    Moderator

    Hello,

    You need to update login and password in the Users table and in the configuration files of Webstation and Communicator. I recommend to edit files in the Administrator app.

    in reply to: Add the GitHub additional formulas #10021
    Mikhail
    Moderator

    Hi,

    To add formulas to your project, add a new row into the Formulas table. Provide some name and copy a code of the formulas into the created row.
    Class definition is not needed, add only variables and methods.

    FormulaTester.dll is useful for debugging formulas in Visual Studio.

    in reply to: Event Description #10020
    Mikhail
    Moderator

    Event order is hardcoded. The list is scrolled down automatically if a user don’t touch it for some period (about 1 min).

    in reply to: How to set up Telegram #10019
    Mikhail
    Moderator

    I’m glad that the issue is solved 🙂
    The above information may be useful for others. Thank you.

    in reply to: Event Description #10013
    Mikhail
    Moderator

    A formula would be close to
    Cnl >= 2 ? 0 : 1

    If you also want to calculate channel status
    Cnl >= 2 ? 0 : 1; Cnl >= 2 ? 201 : 202
    where 201 and 202 are status IDs

    • This reply was modified 4 years ago by Mikhail.
    in reply to: Event Description #10010
    Mikhail
    Moderator

    I suppose, you don’t need limits for enumeration channels. Just use events on change.
    Create your own custom unit: Faulty; Healthy
    If a controller sends values 1 and 2, you can use a formula to make it 0 and 1.

    If you have 2 states:
    State 0 is green
    State 1 is red.

    If you have 3 or more states, the default color is black. You can specify color by setting channel status by a formula. Status defines a color.

    in reply to: Dynamic Picture Conditions #10009
    Mikhail
    Moderator

    🙂

    in reply to: How to read an array data of bool #10008
    Mikhail
    Moderator

    Hi,

    Array variables for OPC UA will be supported in Rapid SCADA 6. Current version is Rapid SCADA 5. Beta version of Rapid SCADA 6 will be available soon.

Viewing 15 posts - 2,521 through 2,535 (of 6,146 total)