JW

Forum Replies Created

Viewing 15 posts - 31 through 45 (of 147 total)
  • Author
    Posts
  • in reply to: Communicate with Devices from 2 LAN Card #14205
    JW
    Participant

    Thanks Mikhail, problem solved. After restarting the server, it works fine. SCADA works fine with multiple LAN card and subnet.

    I was not able to restart the server since it was in production environment. I restarted it today, and everything works fine.

    Looks like the server somehow not registered the new network setting by only restarting the networkmanager, must restart the server.

    in reply to: Update historical data in V6 #13791
    JW
    Participant

    I have actually wrote 1 script to convert V5 .dat to .csv and to convert.csv to .dat.

    But I don’t have a very well defined .csv format for the data. timestamp and channel number are 2 axis, but each channel has 2 values (Val and Stat). putting Val and Stat in 2 separated csv file, or putting them in 2 columns in 1 file, is very inconvenient to edit.

    Any recommended format for .csv file to store the data?

    I plan to make and share a new converter for converting history data between.dat and.csv.

    JW
    Participant

    我一般都是在其他画图软件话一个布局图png,和一些设备外形的png,在scheme editor放置好这些图片,然后在上面放置一些动态文字信息。

    目前的插件,都是很基础的Led灯,动/静态文字,动/静态图片,没有机械图形组件,可购买的扩展插件只是多两个进度条和两个仪表。

    可以考虑开发一些自己常用的图形组件。

    in reply to: Keep Menu Displayed when entering Full Screen Mode #13608
    JW
    Participant

    when entering full screen mode, the menu is hide by default, and to click to button to make the menu displayed.

    is there any option, when entering full screen mode, to keep the menu is displayed by default, and to click to button to make the menu hide.

    in reply to: Delay before creating an event #13581
    JW
    Participant

    The purpose is similar to the deadband.

    while the deadband reduce event numbers when the value wiggling around the limits;

    this feature is to reduce the event numbers when the value occasionally flickers above the limit or loss of communication, then resume shortly (less than a few seconds).

    if there is a feature in the limits, say “hold” or “delay”, which controls the event only will be triggered if the value exceeded the limit consecutively for a certain amount of time, it would be very helpful.

    It can be very complicated to implement.

    Even if it can only hold the value and stat for a period of time before changing to undefine, it will be very useful.

    in reply to: Delay before creating an event #13580
    JW
    Participant

    In my use case, delay event is mainly to reduce false alarms, instead of simply triggering events with delay.
    Sometimes the signal from sensor can be flickering or missing for a very short time, user don’t want to have the event of these flickers.
    So I set a counter to trigger the event, to make sure the event only will be triggered only the condition last for longer than a certain period of time.

    The purpose is similar to the deadband, which reduce event numbers when the value wiggling around the limits.

    As Mikhail suggested, adding feature to generate events on trigger to Automatic Control Module can partially solve the issue. but not very convenient.

    Currently I’m only creating triggers channels for some critical data channels to achieve delay alarms.
    Creating triggers for many channels and setting up auto control module for many channels are a little troublesome.

    in reply to: Delay before creating an event #13509
    JW
    Participant

    The difficult / inconvenience is that the events can only be trigger by changing the value to exceed the limits.

    Is it possible to have a formula to write an event? That will be very helpful to allow user to decide when to create an event in formula.

    in reply to: Delay before creating an event #13508
    JW
    Participant

    I am also looking for a solution to this.

    One temporary solution I’m using is:

    create a channel (X-raw) to acquire the real-time data but not disable events.

    create another channel (c) as counter. the counter has a initial value of 10*delay_in_sec, decrease if the value exceeded the limit, reset if the value with limit.
    Note: the channel values updates roughly 8-9 times per second.

    create another channel (X) and enable events. the value of this channel only updates if not exceeding the limit, or exceeded limit and counter decrease to 0.

    in reply to: Channel with Self Increase / Decrease Value #13367
    JW
    Participant

    The case I am worrying about was the formula referencing and updating self-value will trigger the channel updating again as a endless feedback loop.

    If it’s not the case, but only all channels are calculated around 8-10 times per second, I can use a counter counting down from 300 to 0 to simulate a 30s delay.

    in reply to: chart plugin within same tab #13199
    JW
    Participant

    Popup with close button is a good idea. It makes going back to the previous view even easier.

    One concern is the resolution of screen can be very different, from 720p to 4K, 4:3 and 16:9, ,can the pop up size be adaptive by the browser size?

    in reply to: rapidscada 6.1 install on linux problem #13026
    JW
    Participant

    staging version seems to be the critical part to make running Admin app possible.
    with this version the app can start, with some error log.
    will try to play long with it a little bit more later on.

    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Error loading instance configuration:
    Could not find a part of the path 'Z:\home\apex\Documents\Config\ScadaInstanceConfig.xml'.
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Dictionary file not found: Z:\home\apex\Documents\ScadaAdmin_Wine\Lang\ScadaCommon.en-GB.xml
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Dictionary file not found: Z:\home\apex\Documents\ScadaAdmin_Wine\Lang\ScadaAdmin.en-GB.xml
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Dictionary file not found: Z:\home\apex\Documents\ScadaAdmin_Wine\Lang\ScadaServer.en-GB.xml
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Dictionary file not found: Z:\home\apex\Documents\ScadaAdmin_Wine\Lang\ScadaComm.en-GB.xml
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Unable to create extension logic ExtDepAgent. File Z:\home\apex\Documents\ScadaAdmin_Wine\Lib\ExtDepAgent.dll not found
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Unable to create extension logic ExtDepPostgreSql. File Z:\home\apex\Documents\ScadaAdmin_Wine\Lib\ExtDepPostgreSql.dll not found
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Unable to create extension logic ExtServerConfig. File Z:\home\apex\Documents\ScadaAdmin_Wine\Lib\ExtServerConfig.dll not found
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Unable to create extension logic ExtCommConfig. File Z:\home\apex\Documents\ScadaAdmin_Wine\Lib\ExtCommConfig.dll not found
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Unable to create extension logic ExtWebConfig. File Z:\home\apex\Documents\ScadaAdmin_Wine\Lib\ExtWebConfig.dll not found
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Unable to create extension logic ExtProjectTools. File Z:\home\apex\Documents\ScadaAdmin_Wine\Lib\ExtProjectTools.dll not found
    2023-07-21 20:00:03 [APEX-VIRTUALBOX][apex][ERR] Unable to create extension logic ExtTableEditor. File Z:\home\apex\Documents\ScadaAdmin_Wine\Lib\ExtTab
    in reply to: rapidscada 6.1 install on linux problem #13012
    JW
    Participant

    I downloaded ScadaAdmin-wine from one of the link in the forum, but unable to get it work after tring many wine version.
    Is there any version and dependency requirements?

    in reply to: Check scada user authentication #12968
    JW
    Participant

    I am thinking it is possible to store the login authentication in Webstation, let the Webstation to pass the authentication info and login when going to the views embedding the my other service.

    in reply to: Check scada user authentication #12967
    JW
    Participant

    In V5 there is a Grafana integration module, how’s that deal with the user authentication? Or they are 2 complete different service with different authentication?

    in reply to: Rapid SCADA 6 Beta #12953
    JW
    Participant

    Fully editable for all Configuration Database maybe not necessary. Partially editable maybe even better for admin to control the access of users.

    e.g.
    In the table view, the displayed channel can be check and edit for the alarm limits.

    But does it require restart of the scadaserver service to be effective after changing alarm limit settings if configuration stored in DB?

Viewing 15 posts - 31 through 45 (of 147 total)