Limit Citect SCADA to one user

Hi All,

Citect 2016 R2 Update 21.


We have a Client only PC that auto logs in with Operator Privileges and Citect Client will auto start.
Recently someone logged in as Administrator which took the License and the Operator instance could not run.

Is is possible to disallow an instance of Citect to run under a user, is another instance is already running under another logged in user?

Citect cannot be run in Service mode as the customer is making use of SCADAPhone which requires a Citect Runtime opened on Startup.

Cheers

Parents
  • Hi  ,

    What Operating System are you using?

    It was my assumption that only one instance of "Citect Runtime Manager" can run on any machine at once. Any second instance will be blocked.

    When the Administator logged onto the machine, is there any startup command to run Citect SCADA?

    With the release of Plant SCADA 2023 and AVEVA Enterprise Licensing, it is now possible to use Device Reservation and Checkout to assign a license to a specific machine.

    Just curious why SCADAPhone requires Citect Runtime? I would have assumed it is getting data via CtAPI or OPC DA, which can both be accessed when running as a Windows Service.

    Kind regards

    Olivier

  • Thanks Oliver,

    Running Windows Server version 2016 64bit.

    I have realised that Citect was being called to start from: win + R > msconfig > startup
    I do recall Citect Client running without the runtime manager running..
    Doing some research I have realised there are 2 different startup locations! One per user, and one for the whole system..

    USER:     C:\Users\myusername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    COMPUTER: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

    Ill give that ago next time on site aswell.

    Investigating this particular site, i have realized it is running as service mode..

    I came across the issue at a different site and looking back through my notes I came across this article:
    https://honeywellprocess-community.force.com/opcsupport/s/article/What-does-Failed-to-connect-to-Citect-Error-code-2-mean
    Running Citect as standalone instantly fixed my issue, it was 10pm so i didn't investigate it further at the time :P

Reply
  • Thanks Oliver,

    Running Windows Server version 2016 64bit.

    I have realised that Citect was being called to start from: win + R > msconfig > startup
    I do recall Citect Client running without the runtime manager running..
    Doing some research I have realised there are 2 different startup locations! One per user, and one for the whole system..

    USER:     C:\Users\myusername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    COMPUTER: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

    Ill give that ago next time on site aswell.

    Investigating this particular site, i have realized it is running as service mode..

    I came across the issue at a different site and looking back through my notes I came across this article:
    https://honeywellprocess-community.force.com/opcsupport/s/article/What-does-Failed-to-connect-to-Citect-Error-code-2-mean
    Running Citect as standalone instantly fixed my issue, it was 10pm so i didn't investigate it further at the time :P

Children
No Data