Hi,
If I follow your answer to a previous post regarding custom iregs I can achieve the same thing without the HiCON plugin.
That is my understanding. You can create registers without restriction. They are accessible throughout Mach, irrespective of
which chunk, module, panel or whatever.
They are not a signal however. As you know whenever a Mach defined signal changes state the signal script runs. Thus you
don't have to monitor or poll the signals.....the signal script will run when any of them change and you can determine if
it is the signal you are interested in by having an entry in the signal library table (SigLib{}).
A register could change however and you would not know it unless you stopped what you were doing and read the register.
Thus if you had a number of inputs each attached to a register you would need to poll them on a regular basis to know if any of them
has changed. That could be a substantial program burden depending on the frequency which you determine you need to get
updates and on how efficient your code is.
Craig