Is it possible to test PID function with softpac?


#1

Hello

I am trying to test my strategy, specific for the PID function. I think we cannot simulate the I/O so I disable all the racks and set up all PID variable link to Host. Then I try to use action block to assign the PV and SP.

However, the PID still shows error: “I/O Unit not enabled. Previous communication failure may have disabled the unit automatically. Reenable it and try again.”

Am I in the right track? Or we cannot test the PID function unless we have the real IO?

Thank you for your help!

Walker


#2

The PID is an IO unit function, so yes, you will need a real IO unit to test.

It is theoretically possible to build an IO unit simulator, but I don’t know of any.


#3

I see, so we only know if the logic works properly until we download to the control engine.
Or somehow if we got an SNAP-PAC IO simulator…

This sounds unsafe :slightly_frowning_face:


#4

There is nothing stopping you from having an IO unit on the bench for testing.