:html
<<
128.183
ShortCircuit-Object|ShortCircuit
--
>>

<<
128.183.2
Functions of the ShortCircuit-Object|Functions
--
>>
<<
128.183.2.1
ShortCircuit.IsActiv|IsActiv
--
<!DEF>
function <!TW>ShortCircuit.IsActive (rSystemNr : real) : real;
<!TXT>
Returns <!RW>TRUE, if <!PW>rSystemNr is active.
>>

<<
128.183.2.2
ShortCircuit.Close|Close
--
<!DEF>
function <!TW>ShortCircuit.Close (rSystemNr : real) : real;
<!TXT>
Closes <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.3
ShortCircuit.Init|Init
--
<!DEF>
function <!TW>ShortCircuit.Init (rSystemNr : real) : real;
<!TXT>
Initialize <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.4
ShortCircuit.CreateNetList|CreateNetList
--
<!DEF>
function <!TW>ShortCircuit.CreateNetList (rSystemNr, rCount : real) : real;
<!TXT>
Create the net list (with <!PW>rCount measurement points) for <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.5
ShortCircuit.ClearNet|ClearNet
--
<!DEF>
function <!TW>ShortCircuit.ClearNet (rSystemNr : real) : real;
<!TXT>
Clears the net list for <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.6
ShortCircuit.ClearShort|ClearShort
--
<!DEF>
function <!TW>ShortCircuit.ClearShort (rSystemNr : real) : real;
<!TXT>
Clears als short circuits for <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.7
ShortCircuit.GetNetListCount|GetNetListCount
--
<!DEF>
function <!TW>ShortCircuit.GetNetListCount (rSystemNr : real; var rCount : real) : real;
<!TXT>
Returns in <!PW>rCount the number of measurement points for <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.8
ShortCircuit.GetNetListData|GetNetListData
--
<!DEF>
function <!TW>ShortCircuit.GetNetListData (rSystemNr, rIndex : real; var sName : string; var rXPos, rYPos, rChannel : real; var sNet, sShort : string; var rTested : real) : real;
<!TXT>
Returns all data for measurement point <!PW>rIndex for <!PW>rSystemNr. Returns 1, if no error occured.

<!STBL>
<!+>Return parameter<!+>Comment<!>
<!>sName<!>Name of measurement point<!>
<!>rXPos<!>Relative X position<!>
<!>rYPos<!>Relative Y position<!>
<!>rChannel<!>Measurement channel<!>
<!>sNet<!>Name of net<!>
<!>sShort<!>Name of short cicuit<!>
<!>rTested<!>0: working; 1: pass; 2: fail<!>
<!ETBL>
>>

<<
128.183.2.9
ShortCircuit.SetNetListData|SetNetListData
--
<!DEF>
function <!TW>ShortCircuit.SetNetListData (rSystemNr, rIndex : real; sName : string; rXPos, rYPos, rChannel : real; sNet, sShort : string; rTested : real) : real;
<!TXT>
Set all data for measuring point <!PW>rIndex for <!PW>rSystemNr. Returns 1, if no error occured.

<!STBL>
<!+>Return parameter<!+>Comment<!>
<!>sName<!>Name of measurement point<!>
<!>rXPos<!>relative X position<!>
<!>rYPos<!>relative Y position<!>
<!>rChannel<!>Measurement channel<!>
<!>sNet<!>Name of net<!>
<!>sShort<!>Name of short cicuit<!>
<!>rTested<!>0: working; 1: pass; 2: fail<!>
<!ETBL>
>>

<<
128.183.2.10
ShortCircuit.OneToAll|OneToAll
--
<!DEF>
function <!TW>ShortCircuit.OneToAll (rSystemNr, rIndex, rHiLowMode, rTestMode : real; var rState : real) : real;
<!TXT>
Set the multiplexers for measuring point <!PW>rIndex for <!PW>rSystemNr to all. Returns 1, if no error occured.

<!STBL>
<!+>Parameter<!+>Bedeutung<!>
<!>rHiLowMode<!>Outputs hi- or low active<!>
<!>rTestmode<!>Testmode active<!>
<!ETBL>

<!PW>rState

<!STBL>
<!+>Value<!+>Comment<!+>State<!>
<!>0<!>Measurement necessary<!>-<!>
<!>8<!>Measurement not necessary<!>Measurement point pass<!>
<!>16<!>Measurement not necessary<!>Measurement point fail<!>
<!ETBL>
>>

<<
128.183.2.11
ShortCircuit.OneToOne|OneToOne
--
<!DEF>
function <!TW>ShortCircuit.OneToOne (rSystemNr, rIndex1, rIndex2, rHiLowMode, rTestMode : real; var rState : real) : real;
<!TXT>
Set the multiplexers for the short circuit measurement between <!PW>rIndex1 und <!PW>rIndex2 for <!PW>rSystemNr. Returns 1, if no error occured.

<!STBL>
<!+>Parameter<!+>Bedeutung<!>
<!>rHiLowMode<!>Outputs hi- or low active<!>
<!>rTestmode<!>Testmode active<!>
<!ETBL>

<!PW>rState

<!STBL>
<!+>Value<!+>Comment<!+>State<!>
<!>0<!>Measurement necessary<!>-<!>
<!>1<!>Measurement not necessary<!>Index1 = Index2<!>
<!>2<!>Measurement not necessary<!>Index1 and Index2 in the same net<!>
<!>4<!>Measurement not necessary<!>Index1 and Index2 in the same short circuit<!>
<!>8<!>Measurement not necessary<!>Measurement point pass<!>
<!ETBL>
>>

<<
128.183.2.12
ShortCircuit.SetNet|SetNet
--
<!DEF>
function <!TW>ShortCircuit.SetNet (rSystemNr, rIndex1, rIndex2) : real;
<!TXT>
Set a net between <!PW>rIndex1 and <!PW>rIndex2 for <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.13
ShortCircuit.SetShort|SetShort
--
<!DEF>
function <!TW>ShortCircuit.SetShort (rSystemNr, rIndex1, rIndex2) : real;
<!TXT>
Set a short circuit between <!PW>rIndex1 and <!PW>rIndex2 for <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.14
ShortCircuit.SetOpen|SetOpen
--
<!DEF>
function <!TW>ShortCircuit.SetOpen (rSystemNr, rIndex1, rIndex2) : real;
<!TXT>
Set an open net between <!PW>rIndex1 and <!PW>rIndex2 for <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.15
ShortCircuit.SetReady|SetReady
--
<!DEF>
function <!TW>ShortCircuit.SetReady (rSystemNr, rIndex) : real;
<!TXT>
Set measurement point <!PW>rIndex for <!PW>rSystemNr pass. Returns 1, if no error occured.
>>

<<
128.183.2.16
ShortCircuit.ShowNetList|ShowNetList
--
<!DEF>
function <!TW>ShortCircuit.ShowNetList (rSystemNr, rModal, rTabIndex) : real;
<!TXT>
Activate the short circuit monitor for <!PW>rIndex. Returns 1, if no error occured.
>>

<<
128.183.2.17
ShortCircuit.HideNetList|HideNetList
--
<!DEF>
function <!TW>ShortCircuit.HideNetList (rSystemNr) : real;
<!TXT>
Hides the short circuit monitor. Returns 1, if no error occured.
>>

<<
128.183.2.18
ShortCircuit.ExportNetList|ExportNetList
--
<!DEF>
function <!TW>ShortCircuit.ExportNetList (rSystemNr, sFileName, rAsIniFile) : real;
<!TXT>
Export the net list for <!PW>rSystemNr to the file <!PW>sFileName. Returns 1, if no error occured.
>>

<<
128.183.2.19
ShortCircuit.ImportNetList|ImportNetList
--
<!DEF>
function <!TW>ShortCircuit.ImportNetList (rSystemNr, sFileName, rAsIniFile) : real;
<!TXT>
Import the net list for <!PW>rSystemNr from the file <!PW>sFileName. Returns 1, if no error occured.
>>

<<
128.183.2.20
ShortCircuit.Reset|Reset
--
<!DEF>
function <!TW>ShortCircuit.Reset (rSystemNr) : real;
<!TXT>
Reset all multiplexers for <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.21
ShortCircuit.Count|Count
--
<!DEF>
function <!TW>ShortCircuit.Count : real;
<!TXT>
Returns the number of configured systems. Returns 0, if an error is occured.
>>

<<
128.183.2.22
ShortCircuit.ClearGoods|ClearGoods
--
<!DEF>
function <!TW>ShortCircuit.ClearGoods (rSystemNr : real) : real;
<!TXT>
Clears all pass test results for <!PW>rSystemNr. Returns 1, if no error occured.
>>


<<
128.183.2.23
ShortCircuit.FindIndex|FindIndex
--
<!DEF>
function <!TW>ShortCircuit.FindIndex (rSystemNr : real; sName : string; var rIndex : real) : real;
<!TXT>
Returns in <!PW>rIndex the index of the measurement point <!PW>sName in system <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.24
ShortCircuit.GetNet|GetNet
--
<!DEF>
function <!TW>ShortCircuit.GetNet (rSystemNr : real; rIndex : real; var vNetList : vecor) : real;
<!TXT>
Returns in <!PW>vNetLIst the indexes of the net in measurement point <!PW>rIndex in system <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.25
ShortCircuit.GetShort|GetShort
--
<!DEF>
function <!TW>ShortCircuit.GetShort (rSystemNr : real; rIndex : real; var vShortList : vecor) : real;
<!TXT>
Returns in <!PW>vShortLIst the indexes of the short circuit in measurement point <!PW>rIndex in system <!PW>rSystemNr. Returns 1, if no error occured.
>>

<<
128.183.2.26
ShortCircuit.MarkIndex|MarkIndex
--
<!DEF>
function <!TW>ShortCircuit.MarkIndex (rSystemNr : real; rIndex : real [; rMode : real [; rSize : real [; rRound : real [; rWidth : real]]]]) : real;
<!TXT>
Mark the measurement point <!PW>rIndex in system <!PW>rSystemNr. <!PW>rMode determines the color and <!PW>rSize the size of the marking. With <!PW>rRound the roundness and with <!PW>rWidth the thickness of the marking can be specified. Returns 1, if no error occured.
>>

