How to check the Total Configured IO Counts in Application Server

Good day AVEVA SP & OMI community,

Please could you share some of your tried and trusted methods to obtain the total number of configured IO in Application Server, apart from using the View License Information feature.

Thank you in advance!

  • Hi Lauran,

    I like the idea of the implementation but I do have an issue with that after some analysis:

    There is a license overview in the Galaxy itself regarding the configured count of I/O points which matches the stored procedure "dbo.internal_get_io_point_count" result.
    It counts all the configured IO references, static or via autobinding but not the scripting ones.

    If I add "---" in an input source it's not counted as far as I can tell.
    But as you mentioned, that's all configuration.


    Now with scripting I/O references you do get all the current runtime and valid I/O references in the Device Integration Objects listed with "ItemCnt" BUT you do not get the runtime invalid I/O references like "---".

    Problem is, these "---" count for the license check meaning there is a mismatch.

    From my point of view there is a background task which counts all the attributes.input sources and keeps this number to check against an app server license.

    I've tested this with a 100 I/O app server license.

    Discussion open if I missed anything.

    Peter