FLEXLOGIC DESIGN AND MONITORING USING ENGINEER
The following information is contained in the compile window.
Number of Lines Saved — The number of compiled logic lines eliminated by using the optimization algorithm, as set in the
Optimize Compiled Output option of the Preferences. In the example shown, no lines were saved because the optimizer is
FlexLogic Lines — The number of lines that the compiled logic uses, for example seven of 512 available.
Virtual Output equations — The number of FlexLogic equations used in the Logic Designer window.
Timers used — The number of timers used in the Logic Designer window.
Memory Used — The percent of memory used in the Logic Designer window.
Table 4-3: Errors from compiling
Block or gate
Figure 4-42: Compiled results
Number of lines (nnn) exceeds
maximum limit of 512
Tag-in not configured (TAG_ID,
One Shot is over limit
VO has no inputs (VO_ID,
Timer used more than once
The compiled result exceeds the limit of 512. Reduce the number of
equations to 512 or less.
A Tag-In is connected to a circuit but the Tag-In is not referencing an
The number of One-Shots contained within all of the VO blocks has
exceeded the maximum allowed for the firmware revision. This value can
either be 0 or 32.
A Virtual Output block is located within the FlexLogic diagram and there
is no block connected as input to it. Connect and identify the inputs.
The same timer is used in more than one place in the editor. This means
either the circuit that the Timer belongs to has been branched, or the
Timer has been duplicated.
C30 CONTROLLER SYSTEM – INSTRUCTION MANUAL
CHAPTER 4: INTERFACES