CCKOH

Forum Replies Created

Viewing 15 posts - 16 through 30 (of 40 total)
  • Author
    Posts
  • in reply to: Execute weblink in channel table #16858
    CCKOH
    Participant

    Hi Mikhail,
    I tried using the Process.Start function with my .sh script, but it seems that this function does not support the command {xdg-open "$URL" >/dev/null 2>&1 &}, which is intended to open a web link. However, that’s fine; I’m just using the URL-link function in the scheme view, which is more convenient and straightforward. The only drawback is that we cannot set object and role restrictions on the specific web link itself.

    Thank you very much!

    in reply to: Execute weblink in channel table #16851
    CCKOH
    Participant

    Hi Mikhail,

    “You can create a channel with an output formula that executes an external script to shut down the machine.”

    Could you advise me on what formula can be applied to the output formula to execute the external script?
    For your information, I’ve set up an Nginx web server to listen to http://localhost:8080, which is the web application using a shell command to shut down the Linux machine. Do you have any ideas on how to incorporate http://localhost:8080 into the output formula so that when the output format is set to execute, it will open the link?
    Thank you.

    in reply to: Execute weblink in channel table #16841
    CCKOH
    Participant

    Hi Mikhail,
    My idea here is to create a web application link on the channel table. The function of the application link is to shut down the machine. This feature cannot be accessed by everyone, only by the supervisor level. I’m thinking of applying object rights and roles on this calculated output channel and using the button on a scheme to execute this web application link. If the user logs in without the user rights and clicks the button, ‘Access Denied’ will be prompted by Rapid SCADA. The scheme is displayed in kiosk mode and I am setting it in Webstation so that it will be the first screen to load after login.

    in reply to: Auto Control Module Configuration Errors #16750
    CCKOH
    Participant

    Hi Mikhail and Manjey,

    Thank you for the recommendation. I have updated to the latest version of Rapid SCADA, and the Auto Control Module is functioning now.

    Regards,
    CCKOH

    in reply to: New Scheduler Module V6.0.0.0 #15953
    CCKOH
    Participant

    Hi All,
    I’m pleased to inform new update version of Scheduler Module Ver 6.1.0.0

    The update as following:
    1) Remove the use of ‘tag code’ as identifier for Scheduler.
    2) Add in Select Device dropdown menu. List of Associates Output Channel will be display base on selected Device.
    3) Add in Send Command Data function.
    4) Add in Device name column on the Schedule Command list.

    The new activation code for V6.1.0.0 have been send out to all the module purchaser. For the trial user, kindly obtain new activation code from me.

    Thank you.

    Regards,
    CC Koh

    in reply to: New Scheduler Module V6.0.0.0 #15809
    CCKOH
    Participant

    Hi,

    >> I added two channels, and only one of them was displayed in the table
    reply: I’m tested on the Hello World project, if both channels Tag Code label as “Scheduler”, both channels was display. refer screenshot https://drive.google.com/file/d/1SY3skA1vljN_SJAW7yuxdBku2ixmuCih/view?usp=drive_link

    >>I think the best option would be to make a choice from the list of channels, like it is organized in ChartPro,
    reply: In my opinion, it will become very messy if there is 100 of output channels and all un-relevant channel is display. That is why the “Scheduler” identifier is introduced to only display the relevant output channel which need Scheduler function.

    >>Calculating Fridays or Saturdays from the specified date and time is also not the best option.
    reply: There is not calculation from the user is needed. The re-scheduled date time is automatically display on the Scheduled Command Table when you refresh the pages after the current command is executed.

    >>commands can also be string, string HEX, string Date. can he send commands like that?
    reply: currently not support. can be added in the next revision if it is commonly needed.

    Regards,
    CC Koh

    in reply to: New Scheduler Module V6.0.0.0 #15803
    CCKOH
    Participant

    Hi Manjey,

    Reply for the Big Screen 1:
    1) The plgScheduler will automatically pick up the Channel and display on the Select Channel drop down list if you specify “Scheduler” on the Tag Code inside configuration table.
    2) Frequency will base on the Schedule Date Time specified.
    for example: if your specified Date Time: 17/12/2024 12:20AM,
    Frequency – One time: the command will send on 17/12/2024 12:20AM
    Frequency – Weekly: the command will send on 17/12/2024 12:20AM and rescheduled on 24/12/2024 12:20AM and so on
    Frequency – Monthly: the command will send on 17/12/2024 12:20AM and rescheduled on 17/01/2025 12:20AM and so on
    3) Currently, there is not Device display on the Scheduled Commands Table. Will take note and revise on the next revision.
    4) Only Action Delete is available. Changing of scheduler time can be done by Delete it and create a New one.

    Noted on the comment tag code shall not use as the identifier for Scheduler. However, The Scheduler can still be used by manually Enter Channel Number.

    Shall we use “Code” as the identifier for Scheduler?

    Regards,
    CC Koh

    in reply to: New Scheduler Module V6.0.0.0 #15776
    CCKOH
    Participant

    Hi,
    Thank for downloaded the module. Hope you can try it.

    The Scheduler use the Administrator application to upload the configuration to the Server only. After done, every Schedule setting is done on Web pages.

    The module is useful if the Schedule need to change periodically or on ad-hoc basis (for example extended On hours for Air Cond) while there is not necessary open the Administrator app to upload to the Server especially when off site and the Administrator app not reachable.

    It is also user friendly for public (or so called layman) who do not have experience on programming Rapid Scada.

    in reply to: New Scheduler Module V6.0.0.0 #15774
    CCKOH
    Participant

    Hi,
    I’m just change the access control setting. Please help check if still got issue of viewing and downloading the distribution package.

    Thank you.

    Regards,
    CC Koh

    in reply to: How to add new Instances for same Scada Project #15772
    CCKOH
    Participant

    Hi Manjey & Mikhail,

    After edit the ScadaAgentConfig.xml on the Linux remote machine to the new Instances name. Now it is working.

    Thank you.

    Regards,
    CC Koh

    in reply to: SCADA 6.2.0 “Server is unavailable.” #15169
    CCKOH
    Participant

    Hi Mikhail,

    I’m try using http://localhost:10008 it is working fine even for SCADA 6.

    But when using http://localhost/scada, the error “Server is unavailable” turn up.

    Previously, it is working well by using http://localhost/scada for both SCADA 5 & SCADA 6.

    Where can we do the configuration so that the link http://localhost/scada can be use.

    Thank you.

    Regards,
    CCKoh

    in reply to: Rapid SCADA IoT #14309
    CCKOH
    Participant

    Hi Mikhail,

    Be frank, I’m have zero knowledge for Networking.
    I’m have study the cloud product/ service offered by Google cloud, Microsoft Azure, Ocean Digital, but I’m still have not clue which product to use in order to monitor and control my Raspberry PI IOT edge remotely using any Web Browser. The IOT solution provided by these major cloud service provider mainly base on their own Development tools and ready GUI.

    My objective here are
    1) I’m able to use Windows Machine (install with Rapid SCADA) to upload and downloads deployment profile to the Raspberry CM4 IOT Edge (with 4G connectivity capability) remotely.
    2) I’m able to access Rapid SCADA WebStation view for the remote IOT edge using any web browser anywhere.

    I’m have 2 idea here not sure which one is feasible
    1) Deploy Linux VM and install with Cloud Router. Cloud router to route between Windows machine and remote IOT Edge
    2) Deploy Linux VM and install with Web Server (for example Nginx)

    Or appreciated if you can suggest any other way (with some implementation step) which is more easy to implement?

    Thank you.

    in reply to: Rapid SCADA IoT #14296
    CCKOH
    Participant

    Hi Mikhail,
    Can you give some suggestions which Cloud Server service shall I’m explore and study in order to achieve this task?
    There are so many cloud services available and really don’t know which one is suited to this application?
    Also, will the same concept work for Deployment profile? I mean to upload and download the configuration to IOT remotely?

    in reply to: User Input on Table View #14232
    CCKOH
    Participant

    Hi Mikhail,

    Thank a lot for your help. SetData() method is working šŸ™‚

    in reply to: How to use EveryPeriod Function? #14132
    CCKOH
    Participant

    Hi Mikhail,

    Thank for the function example and the explanation.

Viewing 15 posts - 16 through 30 (of 40 total)