Mikhail

Forum Replies Created

Viewing 15 posts - 16 through 30 (of 6,270 total)
  • Author
    Posts
  • in reply to: modbus slave drive #17925
    Mikhail
    Moderator

    Hi,

    Independent Device
    Independent device mode allows receiving data from a controller acting as a Modbus Master. Additionally, the controller can read previously recorded tag data.

    Device Gateway
    Device gateway mode allows you to share current channel data from a selected device with a third-party system. Channel assignment is based on a comparison of the tag codes defined in the Modbus template and the tag codes of the device being broadcast.
    This mode is easy to configure because it allows you to use the same template previously created for Modbus Master devices.

    Channel Gateway
    Channel gateway mode allows you to provide current data from selected channels to a third-party system. Channels are explicitly specified in the Modbus Slave device configuration.

    in reply to: Currency Format #17921
    Mikhail
    Moderator

    Hi,

    en-NZ is a culture code for New Zealand. A culture includes the corresponding language and formatting options.
    In the Administrator app, in the Webstation options, select en-NZ culture for the web application.
    The web app will not find the appropriate language files, and should use the existing English language files and the regional culture settings.
    Does it work?

    Format strings can be found here and here.

    in reply to: MQTT – period must be less than 65 seconds #17910
    Mikhail
    Moderator

    Hi,

    There was an invalid file path in that archive. Sorry.
    Move DrvMqttPublisher.Logic.dll from the ScadaComm directory to ScadaComm\Drv or use this archive.

    Mikhail
    Moderator

    Hi,

    Thank you for the update 🙂

    in reply to: DrvDDEJP #17906
    Mikhail
    Moderator

    The driver has been added to the Store: https://rapidscada.net/store/Module/en/DrvDDEJP

    Mikhail
    Moderator

    Hi,
    According to the source code, the driver tries to reconnect no earlier than 5 seconds after the previous attempt.
    It is a good idea to increase reconnection interval after each unsuccessful attempt. I’ve added it to the backlog.
    Thank you.

    in reply to: MQTT – period must be less than 65 seconds #17903
    Mikhail
    Moderator

    Hello,
    Please try this update. Does it work?

    in reply to: ModActiveDirectory – “Host can’t be null” error #17902
    Mikhail
    Moderator

    rapid_scada database should be created on the DB server.

    in reply to: ModActiveDirectory – “Host can’t be null” error #17901
    Mikhail
    Moderator

    If you upgraded Rapid SCADA from the older version, you need to upgrade ScadaInstanceConfig.xml as follows

    <?xml version="1.0" encoding="utf-8"?>
    <ScadaInstanceConfig>
      <Culture></Culture>
      <LogDir></LogDir>
      <DefaultConnection>Default Connection</DefaultConnection>
      <ActiveStorage>FileStorage</ActiveStorage>
      <Connections>
        <Connection>
          <Name>Default Connection</Name>
          <DBMS>PostgreSQL</DBMS>
          <Server>localhost</Server>
          <Database>rapid_scada</Database>
          <Username>postgres</Username>
          <Password>4D83D8AEB31C1B40335A78AF3539DD22</Password>
          <ConnectionString />
        </Connection>
      </Connections>
      <Storages>
        <Storage code="FileStorage">
          <ViewAvailable>false</ViewAvailable>
        </Storage>
        <Storage code="PostgreSqlStorage">
          <ViewAvailable>true</ViewAvailable>
          <WaitTimeout>30</WaitTimeout>
        </Storage>
      </Storages>
    </ScadaInstanceConfig>
    
    in reply to: ModActiveDirectory – “Host can’t be null” error #17900
    Mikhail
    Moderator

    If you need only validating passwords using ModActiveDirectory, you can disable searching in the database in the module options.

    in reply to: ModActiveDirectory – “Host can’t be null” error #17899
    Mikhail
    Moderator

    Hi,

    Right, you should specify the PostgreSQL connection options in the ScadaInstanceConfig.xml file. The module requires creating some tables in the database.
    Password must be encoded. In the Administrator app, use Main Menu – Tools – Project Tools – Encrypt password.

    in reply to: Severe latency in ModArcInflux formula calculation #17897
    Mikhail
    Moderator

    Hi,

    Thank you for the report.
    To find a cause, it is required to debug ModArcInflux. Unfortunately, this work is not planned to be included in the work plan for the near future. It would be great if you could explore this issue further.

    I would like to point out that the dependencies for working with Influx are likely outdated. A major update to ModArcInflux may be required.

    in reply to: MQTT – period must be less than 65 seconds #17895
    Mikhail
    Moderator

    Hello,

    Thank you for the screenshots.
    I’ll check and write in this topic.

    Mikhail
    Moderator

    Hi,

    A custom code inside OnHistoricalDataProcessed should be fast and be completed in a short time (e.g., 100 ms). If you need a heavy operation there, I suggest to put data into a queue, created by the module, and process data in a separate thread.

    in reply to: MQTT – period must be less than 65 seconds #17891
    Mikhail
    Moderator

    Hello,
    Please provide screenshots of driver settings and log files, containing the above error.

Viewing 15 posts - 16 through 30 (of 6,270 total)