
502 069 02
Manual
Power Monitor, PD 3260
19/79
Functions :
Functions = $00
=> Input only
Functions = $10
=> Output
Functions = $20
=> One shot output
Functions = $30
=> 50% Duty-Cycle output
*
Functions = $40
=> Output controlled by Thyristor Switch Channel
Functions = $50
=> Timer Output
* Not implemented in Ch7 and Ch8.
Ref_A :
Channel No. for FeedBack input A (input = output).
Ref_B :
Channel No. for FeedBack input B (input
3 output).
Special output-functions:
One shot output.
This automatic function is selected by setting ChConfig.Functions = $20. When the Control Flag
is changed from FALSE to TRUE, the output will be set true for a period equal to the value of
OutPreset. The time can be varied by re-loading the OutTimer. Output is reset if the Control Flag
is set to FALSE and the output may be controlled directly via P-NET.
Precise Function description:
After reset: InternalState:=False; FlagReg[Control]:=False;
Loop
If NOT InternalState and FlagReg[Control] then (* Positive edge*)
OutTimer:=OutPreset
If InternalState and NOT FlagReg[Control] then (* Negative edge*)
FlagReg[OutFlag]:=False;
InternalState:=FlagReg[Control];
If FlagReg[Control] then
If OutTimer > 0 then
FlagReg[OutFlag]:=true ELSE FlagReg[OutFlag]:=false
End
50% Duty-cycle Output.
This automatic function is selected by setting ChConfig.Functions = $30. If the Control Flag is
ON, the output is inverted with a time interval equal to OutPreset. The time for a period (one OFF
period and one ON period) is twice the value of the contents of OutPreset.
If the Control Flag is reset, the output switches OFF and may then be controlled via P-NET.