Delta MM300 Instruction Manual Page 156

  • Download
  • Add to my manuals
  • Print
  • Page
    / 167
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 155
MM300 MOTOR MANAGEMENT SYSTEM – INSTRUCTION MANUAL 8–1
MM300 Motor Management System
Chapter 8: FlexLogic™
Digital Energy
Multilin
FlexLogic ™
8.1 FlexLogic™ overview
8.1.1 Introduction to FlexLogic™
This topic describes the MM300 FlexLogic™ system, defines its operators, and lists its
operands. In essence, all the information necessary to implement a custom starter.
All MM300 digital signal states are represented by FlexLogic™ operands. Each operand is
in one of two states: on (asserted, logic 1, or set), or off (de-asserted, logic 0, or reset). There
is a FlexLogic™ operand for each contact input, contact output, communications
command, control panel command, element trip, and element alarm, as well as many
others.
A list of FlexLogic™ operands and operators are sequentially processed once every 50 ms.
When list processing encounters an operand, the value of that operand is placed in a first-
in-first out stack. When list processing encounters a calculation operator, the number of
values required for the calculation are removed from the stack, and the result of the
operation is placed back on the stack. The operators are logic gates (for example, AND, OR,
NOT), timers, latches, one-shots, and assignments. Assignment operators assign the value
calculated by the preceding operators to a special class of operands called virtual outputs.
Like any other operand, a virtual output can be used as an input to any operator –
feedback to achieve seal-in is allowed. When list processing encounters an end operator,
processing is stopped until the next processing cycle, at which time it restarts at the top of
the list.
Each contact output has a setpoint to specify the operand that drives the output. Any
operand may be selected – selection of a virtual output is the means by which FlexLogic™
directly controls external equipment such as the motor contactors.
The operators used in FlexLogic™ conform to the following rules.
A virtual output may only be assigned once within any given starter. An unassigned
virtual output will have a value of off.
A maximum of thirty (30) general purpose timers (timers 1 through 30) are allowed, in
addition to the special purpose timers (pre-contactor timer, transfer timer, ramp up
timer, and ramp down timer).
Page view 155
1 2 ... 151 152 153 154 155 156 157 158 159 160 161 ... 166 167

Comments to this Manuals

No comments