5-110 L90 Line Current Differential System GE Multilin5.5 FLEXLOGIC™ 5 SETTINGS55.5.2 FLEXLOGIC™ RULESWhen forming a FlexLogic™ equation, the sequence in the linear array of parameters must follow these general rules:1. Operands must precede the operator which uses the operands as inputs.2. Operators have only one output. The output of an operator must be used to create a virtual output if it is to be used asan input to two or more operators.3. Assigning the output of an operator to a virtual output terminates the equation.4. A timer operator (for example, "TIMER 1") or virtual output assignment (for example, " = Virt Op 1") may only be usedonce. If this rule is broken, a syntax error will be declared.5.5.3 FLEXLOGIC™ EVALUATIONEach equation is evaluated in the order in which the parameters have been entered.FlexLogic™ provides latches which by definition have a memory action, remaining in the set state after theset input has been asserted. However, they are volatile; that is, they reset on the re-application of controlpower.When making changes to settings, all FlexLogic™ equations are re-compiled whenever any new settingvalue is entered, so all latches are automatically reset. If it is necessary to re-initialize FlexLogic™ duringtesting, for example, it is suggested to power the unit down and then back up.Table 5–10: FLEXLOGIC™ OPERATORSTYPE SYNTAX DESCRIPTION NOTESEditor INSERT Insert a parameter in an equation list.DELETE Delete a parameter from an equation list.End END The first END encountered signifies the last entry inthe list of processed FlexLogic™ parameters.One-shot POSITIVE ONE SHOT One shot that responds to a positive going edge. A ‘one shot’ refers to a single input gatethat generates a pulse in response to anedge on the input. The output from a ‘oneshot’ is True (positive) for only one passthrough the FlexLogic™ equation. There isa maximum of 64 ‘one shots’.NEGATIVE ONESHOTOne shot that responds to a negative going edge.DUAL ONE SHOT One shot that responds to both the positive andnegative going edges.LogicgateNOT Logical NOT Operates on the previous parameter.OR(2)↓OR(16)2 input OR gate↓16 input OR gateOperates on the 2 previous parameters.↓Operates on the 16 previous parameters.AND(2)↓AND(16)2 input AND gate↓16 input AND gateOperates on the 2 previous parameters.↓Operates on the 16 previous parameters.NOR(2)↓NOR(16)2 input NOR gate↓16 input NOR gateOperates on the 2 previous parameters.↓Operates on the 16 previous parameters.NAND(2)↓NAND(16)2 input NAND gate↓16 input NAND gateOperates on the 2 previous parameters.↓Operates on the 16 previous parameters.XOR(2) 2 input Exclusive OR gate Operates on the 2 previous parameters.LATCH (S,R) Latch (set, reset): reset-dominant The parameter preceding LATCH(S,R) isthe reset input. The parameter precedingthe reset input is the set input.Timer TIMER 1↓TIMER 32Timer set with FlexLogic™ timer 1 settings.↓Timer set with FlexLogic™ timer 32 settings.The timer is started by the precedingparameter. The output of the timer isTIMER #.Assignvirtualoutput= Virt Op 1↓= Virt Op 96Assigns previous FlexLogic™ operand to virtualoutput 1.↓Assigns previous FlexLogic™ operand to virtualoutput 96.The virtual output is set by the precedingparameterNOTE