Variables write privilege in Networked (Connect to other SCADA) mode.

Dear Experts,

We have two redundant servers with a client running on each machine.

We noticed that we can't write on any variable unless we are signed-in with any user although we have no privilege configured in the project.

While troubleshooting we noticed the same behavior on the example project when we set the networking mode in the setup wizard to Networked and not Stand alone.

Can you please explain this issue and how to overcome it?

Thanks

Parents
  • This is default behavior for clients since v7.10. Up until v2015 SP1 you could disable it via a citect.ini parameter.

    To resolve this you could implement several workarounds:
    - Redirect tag writing operations to a server process
    - Create a dummy user and role with no areas and privileges assigned to it and login to this user on client startup

  • Dear  

    I am using the latest Plant SCADA version (2023 R2).

    Can you refer to which parameter I need to change in the citect.ini?

    Can you clarify more "Redirect tag writing operations to a server process"?

    Creating a dummy user won't solve the issue since the operator can logout this user too.

  • You cannot change a parameter in this version. The parameter is only available in v7.10 up until v2015 SP1.

    Redirecting functionality to a server process can be done using the cicode functions MsgRPC() or ServerRPC().
    to enable RPC on the server process, please set "AllowRPC" to TRUE in the server configuration/definition in Plant SCADA Studio.

    To overcome the dummy user issue, create your own logout function that logs in to the dummy user instead of logging out.

Reply
  • You cannot change a parameter in this version. The parameter is only available in v7.10 up until v2015 SP1.

    Redirecting functionality to a server process can be done using the cicode functions MsgRPC() or ServerRPC().
    to enable RPC on the server process, please set "AllowRPC" to TRUE in the server configuration/definition in Plant SCADA Studio.

    To overcome the dummy user issue, create your own logout function that logs in to the dummy user instead of logging out.

Children