193 lines
7.2 KiB
Plaintext
193 lines
7.2 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
|
|
<title>JMRI: LogixNG Table</title>
|
|
<meta name="author" content="Dave Sand">
|
|
<meta name="keywords" content="JMRI logixng table"><!--#include virtual="/help/en/parts/Style.shtml" -->
|
|
</head>
|
|
<body>
|
|
<!--#include virtual="/help/en/parts/Header.shtml" -->
|
|
|
|
<div id="mBody">
|
|
<!--#include virtual="../../../../html/tools/logixng/Sidebar.shtml" -->
|
|
|
|
<div id="mainContent">
|
|
<h1>JMRI: LogixNG Table</h1>
|
|
|
|
<p>The LogixNG table contains a list of the defined LogixNGs.</p>
|
|
|
|
<ul>
|
|
<li>
|
|
<a href="#tableContent">Table Content</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#selectActions">Select Actions</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#menuItems">Menu Items</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#addLogixNG">Add a LogixNG</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<h2 id="tableContent">Table Content</h2>
|
|
|
|
<p>The LogixNG table lists all of the currently defined LogixNGs. Each row has a standard set
|
|
of columns.</p>
|
|
|
|
<dl>
|
|
<dt>System Name</dt>
|
|
|
|
<dd>
|
|
The system name for the LogixNG. LogixNG system names have an <strong>IQ</strong> prefix
|
|
normally followed by numbers. For details about the LogixNG system name, see <a href=
|
|
"#addLogixNG">Add a LogixNG</a>. The system name cannot be changed.
|
|
</dd>
|
|
|
|
<dt>User Name</dt>
|
|
|
|
<dd>The user name for the LogixNG. This is a free form field that contains a meaningful
|
|
name.</dd>
|
|
|
|
<dt>Enabled</dt>
|
|
|
|
<dd>A LogixNG can be enabled or disabled. When it is disabled, the related ConditionalNGs
|
|
will not be active.</dd>
|
|
|
|
<dt>Comment</dt>
|
|
|
|
<dd>A free form comment field for the LogixNG</dd>
|
|
|
|
<dt>Menu</dt>
|
|
|
|
<dd>
|
|
The <strong>Select</strong> combo box is used to select actions for the selected LogixNG.
|
|
See <a href="#selectActions">Select Actions</a>
|
|
</dd>
|
|
|
|
<dt>Startup<span class="since">since 5.7.3</span></dt>
|
|
|
|
<dd>The Startup checkboxes provide a summary of the Startup selections for the ConditionalNGs
|
|
within each LogixNG. A solid check indicates all of the ConditionalNGs have Startup enabled.
|
|
An empty checkbox indicates no ConditionalNGs are enabled and a partal check means there is
|
|
a mixture. Clicking on a checkbox will enable or disable the Startup setting for all of the
|
|
ConditionalNGs within that LogixNG.</dd>
|
|
|
|
</dl>
|
|
|
|
<h2 id="selectActions">Select Actions</h2>
|
|
|
|
<p>The dropdown combo box has five actions that can be applied to the current LogixNG row.</p>
|
|
|
|
<div style="margin-left: 2em">
|
|
<a href="../logixng/images/SelectActions.png"><img src=
|
|
"../logixng/images/SelectActions.png" alt="Select Actions"></a>
|
|
</div>
|
|
|
|
<dl>
|
|
<dt>Edit</dt>
|
|
|
|
<dd>
|
|
When <strong>Edit</strong> is selected, the LogixNG editor will open. This window will
|
|
contain the ConditionalNGs that have been defined for this LogixNG. See <a href=
|
|
"../logixng/LogixNGTableEditor.shtml">LogixNG Editor</a> for details.
|
|
</dd>
|
|
|
|
<dt>Browse</dt>
|
|
|
|
<dd>
|
|
The <strong>Browse</strong> option opens a text window with a representation of the
|
|
definitions within the LogixNG. See <a href="../logixng/LogixNGBrowser.shtml">LogixNG
|
|
Browser</a> for details about the browser.
|
|
</dd>
|
|
|
|
<dt>Copy<span class="since">since 4.99.4</span></dt>
|
|
|
|
<dd>The <strong>Copy</strong> action is used to create a duplicate of the current LogixNG.
|
|
|
|
<div style="margin-left: 2em">
|
|
<a href="../logixng/images/CopyLogixNG.png"><img src="../logixng/images/CopyLogixNG.png"
|
|
alt="Copy LogixNG"></a>
|
|
</div>
|
|
|
|
<p>Enter the user name for the new LogixNG and click on <strong>Copy</strong>. The
|
|
ConditionalNG user names will have a <em><strong>Copy of</strong></em> prefix.</p>
|
|
|
|
</dd>
|
|
|
|
<dt>Delete</dt>
|
|
|
|
<dd>
|
|
The <strong>Delete</strong> action deletes the current LogixNG, all of its ConditionalNGs
|
|
and the ConditionalNG content. A confirmation dialog will be displayed.
|
|
<div style="margin-left: 2em">
|
|
<a href="../logixng/images/DeleteLogixNG.png"><img src=
|
|
"../logixng/images/DeleteLogixNG.png" alt="Delete LogixNG Confirmation"></a>
|
|
</div>
|
|
</dd>
|
|
|
|
<dt>Execute<span class="since">since 5.1.7</span></dt>
|
|
|
|
<dd>
|
|
The <strong>Execute</strong> action can be used to test a LogixNG and its ConditionalNGs
|
|
while the LogixNG is enabled or disabled.
|
|
</dd>
|
|
</dl>
|
|
|
|
<h2 id="menuItems">Menu Items</h2>
|
|
|
|
<dl>
|
|
<dt>Options</dt>
|
|
|
|
<dd>The options menu has two items: <strong>Enable All LogixNGs</strong> and
|
|
<strong>Disable All LogixNGs</strong>. Selecting one of these will perform the action on
|
|
all the LogixNGs in the table.</dd>
|
|
|
|
<dt>Tools</dt>
|
|
|
|
<dd>The tools menu has two items: <strong>Open clipboard</strong> and <strong>Open PickList
|
|
Tables</strong>. See <a href="../../../../html/tools/logixng/reference/chapter2.shtml">
|
|
LogixNG Reference - Chapter 2</a> for details on the using the clipboard. The PickList was
|
|
designed for dragging names, such as sensor names, to a text field. Most LogixNG name fields
|
|
use drop down combo boxes, but this could be used when building Formulas.</dd>
|
|
</dl>
|
|
|
|
<h2 id="addLogixNG">Add a LogixNG</h2>
|
|
|
|
<p>To create a new LogixNG, click on the <strong>Add...</strong> button. The <strong>Add
|
|
LogixNG</strong> window will be displayed.</p>
|
|
|
|
<div style="margin-left: 2em">
|
|
<a href="../logixng/images/AddLogixNG.png"><img src="../logixng/images/AddLogixNG.png" alt=
|
|
"Add LogixNG"></a>
|
|
</div>
|
|
|
|
<p>The system name is required. The system name for a LogixNG always begins with the letters
|
|
<strong>IQ</strong>. If the entered name does not start with <strong>IQ</strong>, it will be
|
|
automatically added. The typical suffix is a number. If <strong>Automatically generate System
|
|
Name</strong> is checked, the system name format will be <strong>IQ:AUTO:nnnn</strong>. Any
|
|
other format requires adding a <strong>$</strong> (dollar) character between
|
|
<strong>IQ</strong> and the suffix.</p>
|
|
|
|
<p>The user name is optional but recommended. A user name may be any useful text, provided
|
|
the new user name was not previously assigned to another LogixNG. Once a LogixNG is created,
|
|
its system name cannot be changed. Its user name may be changed in either the LogixNG Table
|
|
or the Edit LogixNG window. The user name is usually used to provide a more descriptive name,
|
|
for example, "Signal 5 Control".</p>
|
|
|
|
<p>After clicking <strong>Create</strong>, the LogixNG will be created and the <a href=
|
|
"../logixng/LogixNGTableEditor.shtml">Edit LogixNG</a> window will appear.</p>
|
|
<!--#include virtual="/help/en/parts/Footer.shtml" -->
|
|
</div>
|
|
<!-- closes #mainContent-->
|
|
</div>
|
|
<!-- closes #mBody-->
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|