Files
2026-06-17 14:00:51 +02:00

109 lines
4.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 Logix Import</title>
<meta name="author" content="Dave Sand">
<meta name="keywords" content="JMRI logixng logix import"><!--#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 Logix Import</h1>
<ul class="snav">
<li>
<a href="#importAll">Import All Logixes</a>
</li>
<li>
<a href="#importSingle">Import Single Logix</a>
</li>
</ul>
<hr>
<p id="importAll">The LogixNG import Tool at PanelPro <strong>Tools &rArr; LogixNG &rArr; Import Logix</strong> will
import the Logix definitions and convert them to LogixNG/ConditionalNG definitions.</p>
<div style="margin-left: 2em">
<a href="images/ImportLogix.png"><img src="images/ImportLogix.png" alt=
"Import Logix to LogixNG" width="610" height="586"></a>
</div>
<h2>Import Options</h2>
<p>Most of the options have not been implemented yet.</p>
<h4>Import system Logixs also?</h4>
<p>The <strong>Import system Logixs also?</strong> option controls the import of Logix
created by other JMRI tools.</p>
<ul>
<li><strong>SYS:</strong> The IX:SYS Logix contains the sensor group defintions.</li>
<li><strong>RTX:</strong> These are created by LRoutes and the Route <strong>Export to
Logix</strong> option. This includes the RTXINITIALZER.</li>
<li><strong>USS CTC:</strong> These are create by the USS CTC OsIndicator tool.</li>
</ul>
<p><strong>SSL</strong> Logixes are created to support complex SSL configurations such as
Throat-to-Throat. Since these do not have descriptive system names, they will be imported.
This can lead to unpredictable SSL behavior. These should be deleted from LogixNG after doing
the import.</p>
<p>Subsequent changes using these JMRI tools will update the related Logix. LogixNG will not
be aware of those changes. It's recommended to leave this option unchecked.</p>
<h2>Import Actions</h2>
<p>Click on <strong>Import</strong> to start. The <strong>Cancel</strong> button will change
to <strong>Done</strong> when the import has finished. Click on <strong>Cancel</strong> to
close the window without doing the import. If successful, a confirmation dialog will be
displayed.</p>
<div style="margin-left: 2em">
<a href="images/ImportConfirmation.png"><img src="images/ImportConfirmation.png" alt=
"Import Confirmation" width="292" height="173"></a>
</div>
<p>The import process will display a message on the JMRI System Console, <strong>Help &rArr;
System Console</strong>, for each Logix Conditional that has been imported. Any errors will
also be listed.</p>
<hr>
<h2 id="importSingle">Import Single Logix<span class="since">since 4.99.1</span></h2>
<p>Individual Logix definitions can be exported to LogixNG using the Logix <strong>Select</strong>
menu and selecting <strong>Export to LogixNG</strong>.</p>
<div style="margin-left: 2em">
<a href="images/ExportLogix.png"><img src="images/ExportLogix.png" alt=
"Export Logix to LogixNG" width="148" height="116"></a>
</div>
<p>The resulting LogixNG will have an automatic system name. The LogixNG user name will be
<code>Logix: &lt;Logix user name&gt;</code>. If the Logix does not have a user name, the
LogixNG user name will be <code>Logix: &lt;Logix system name&gt;</code>. A confirmation
dialog will be displayed.</p>
<div style="margin-left: 2em">
<a href="images/ExportConfirmation.png"><img src="images/ExportConfirmation.png" alt=
"Export Confirmation" width="595" height="173"></a>
</div>
<!--#include virtual="/help/en/parts/Footer.shtml" -->
</div>
<!-- closes #mainContent-->
</div>
<!-- closes #mBody-->
<script src="/js/help.js"></script>
</body>
</html>