I might be missing something simple here but we've set some scaling up on our analogue input cards (4-20mA ranged HighEngineering = 100 LowEngineering = 0 - degrees celsius) Works fine 4 mA gives me 0 and 20 mA gives me 100, everything in between works.
My problem is when I try to change a value via code (for whatever the reason may be config screens etc....) I can see that my new value is moved to the right register and can see it change on the properties of the card config so if I change the the HighEngineering parameter from 100 to 50 I can see the value change but the resultant output value does not change, it ignores the change until the power is cycled... ?
Is there some other command I need to do to change these values while the PLC is running (other than a straight forward MOVE) ?
Thanks Russ
My problem is when I try to change a value via code (for whatever the reason may be config screens etc....) I can see that my new value is moved to the right register and can see it change on the properties of the card config so if I change the the HighEngineering parameter from 100 to 50 I can see the value change but the resultant output value does not change, it ignores the change until the power is cycled... ?
Is there some other command I need to do to change these values while the PLC is running (other than a straight forward MOVE) ?
Thanks Russ