Mikhail

Forum Replies Created

Viewing 15 posts - 136 through 150 (of 5,971 total)
  • Author
    Posts
  • Mikhail
    Moderator

    Hello,
    Channel data is cleared if no new data comes, or when it’s set to an empty data.

    in reply to: Reading event log from modbus device #16707
    Mikhail
    Moderator

    a value greater than 0, such as 5, and then I have to read addresses 0x1000 to 0x1005 to get 5 events

    You can send a command to poll the device using Automatic Control Module. Then try to generate events with the same module. Before developing a new driver, it’s worth trying.

    From such a driver, would I be able to read any ModBus device registers and generate SCADA events based on them?

    Yes.

    is there a minimal example of a ModBus device driver available that I could follow?

    Check the existing drivers, especially DrvModbus, DrvEnronModbus and DrvSimulator.

    • This reply was modified 2 months, 3 weeks ago by Mikhail.
    in reply to: Register reading with Modbus TCP #16706
    Mikhail
    Moderator

    Hi,

    According to Modbus Parser, the following data is requested:
    https://ibb.co/bjB7xMyC

    Does it match the Modbus register map?

    in reply to: Reading event log from modbus device #16695
    Mikhail
    Moderator

    Hi,
    Probably, you can read the most recent event from the fixed Modbus address. Then you will get it as channel values. How will you process those channel values?

    in reply to: Register reading with Modbus TCP #16694
    Mikhail
    Moderator

    Hi,
    Could you copy the packets from the communication line log as text?
    They can be found in a text file in the logs directory.

    in reply to: Multi-Channel Data Trigger #16687
    Mikhail
    Moderator

    Hi,
    You need to upgrade to Rapid SCADA 6 to use that feature.

    in reply to: Register reading with Modbus TCP #16686
    Mikhail
    Moderator

    Hi,
    Please copy a part of the communication line log to check data packets, and provide screenshots of the Modbus template.

    in reply to: rapidgate #16681
    Mikhail
    Moderator

    Hi,
    I sent a response on July 08. Is it put in the spam folder?

    in reply to: Auto report module errors #16679
    Mikhail
    Moderator

    Thank you for noticing the bug.

    in reply to: Using Internal variables/channels #16678
    Mikhail
    Moderator

    ModDiffCalculator is discussed here. It’s free and useful.

    in reply to: Auto report module errors #16674
    Mikhail
    Moderator

    Everything look fine except Auto Report Module automatically export the Event Report even I didn’t activate it.

    It’s a bug. Will be fixed in the next version.

    in reply to: Auto report module errors #16673
    Mikhail
    Moderator

    Everything look fine except Auto Report Module automatically export the Event Report even I didn’t activate it.

    Restart the service after changing the configuration.

    in reply to: Auto report module errors #16671
    Mikhail
    Moderator

    Hi,

    After I change culture to en-GB, no errors at log and excel file (Historical Data Report & Elastic Report) when I opened them.

    The PlgElasticReport.zh-Hans.xml file includes a line
    <Phrase key="WorksheetName">工作表{0}</Phrase>
    Likely there is some forbidden character.
    Try replacing that line by the similar line from PlgElasticReport.en-GB.xml

    • This reply was modified 3 months ago by Mikhail.
    in reply to: Swapping command values #16670
    Mikhail
    Moderator

    In case of Modbus coils
    Cmd > 0 ? 0 : 1

    in reply to: Swapping command values #16669
    Mikhail
    Moderator

    Hi,
    In the output formula of the channel, put something like
    Cmd > 0 ? 0xFF : 0x00
    If it doesn’t work, make screenshots.

Viewing 15 posts - 136 through 150 (of 5,971 total)