mirror of
https://github.com/naruxde/revpipycontrol.git
synced 2025-11-08 15:43:52 +01:00
Status der Dienste integriert FileHandler wurden in Programmfenster nicht geschlossen programpath.dat wird aufger?umt, wenn RevPi Liste gespeichert wird
260 lines
8.2 KiB
HTML
260 lines
8.2 KiB
HTML
<!DOCTYPE html>
|
|
<html><head>
|
|
<title>revpiprogram</title>
|
|
<meta charset="UTF-8">
|
|
</head>
|
|
<body style="background-color:#FFFFFF;color:#000000"><a NAME="top" ID="top"></a>
|
|
<h1 style="background-color:#FFFFFF;color:#0000FF">
|
|
revpiprogram</h1>
|
|
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Global Attributes</h3>
|
|
<table>
|
|
<tr><td>_</td></tr>
|
|
</table>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Classes</h3>
|
|
<table>
|
|
<tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram">RevPiProgram</a></td>
|
|
<td>Zeigt Programmfenster an.</td>
|
|
</tr>
|
|
</table>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Functions</h3>
|
|
<table>
|
|
<tr>
|
|
<td><a style="color:#0000FF" href="#_loaddefaults">_loaddefaults</a></td>
|
|
<td>Übernimmt für den Pi die letzen Pfade.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#_savedefaults">_savedefaults</a></td>
|
|
<td>Schreibt fuer den Pi die letzen Pfade.</td>
|
|
</tr>
|
|
</table>
|
|
<hr /><hr />
|
|
<a NAME="RevPiProgram" ID="RevPiProgram"></a>
|
|
<h2 style="background-color:#FFFFFF;color:#0000FF">RevPiProgram</h2>
|
|
<p>
|
|
Zeigt Programmfenster an.
|
|
</p>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Derived from</h3>
|
|
tkinter.Frame
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Class Attributes</h3>
|
|
<table>
|
|
<tr><td>None</td></tr>
|
|
</table>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Class Methods</h3>
|
|
<table>
|
|
<tr><td>None</td></tr>
|
|
</table>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Methods</h3>
|
|
<table>
|
|
<tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.__init__">RevPiProgram</a></td>
|
|
<td>Init RevPiProgram-Class.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram._checkclose">_checkclose</a></td>
|
|
<td>Prüft ob Fenster beendet werden soll.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram._createwidgets">_createwidgets</a></td>
|
|
<td>Erstellt alle Widgets.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram._evt_optdown">_evt_optdown</a></td>
|
|
<td>Passt je nach gewählter Option den Status der Widgets an.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram._evt_optup">_evt_optup</a></td>
|
|
<td>Passt je nach gewählter Option den Status der Widgets an.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.check_replacedir">check_replacedir</a></td>
|
|
<td>Gibt das rootdir von einem entpackten Verzeichnis zurueck.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.create_filelist">create_filelist</a></td>
|
|
<td>Erstellt eine Dateiliste von einem Verzeichnis.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.getpictoryrsc">getpictoryrsc</a></td>
|
|
<td>Läd die piCtory Konfiguration herunter.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.getprocimg">getprocimg</a></td>
|
|
<td>Läd das aktuelle Prozessabbild herunter.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.picontrolreset">picontrolreset</a></td>
|
|
<td>Fürt ein Reset der piBridge durch.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.plcdownload">plcdownload</a></td>
|
|
<td>Läd das aktuelle Projekt herunter.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.plcupload">plcupload</a></td>
|
|
<td>Lädt das angegebene Projekt auf den RevPi.</td>
|
|
</tr><tr>
|
|
<td><a style="color:#0000FF" href="#RevPiProgram.setpictoryrsc">setpictoryrsc</a></td>
|
|
<td>Überträgt die angegebene piCtory-Konfiguration.</td>
|
|
</tr>
|
|
</table>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Static Methods</h3>
|
|
<table>
|
|
<tr><td>None</td></tr>
|
|
</table>
|
|
<a NAME="RevPiProgram.__init__" ID="RevPiProgram.__init__"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram (Constructor)</h3>
|
|
<b>RevPiProgram</b>(<i>master, xmlcli, xmlmode, revpi</i>)
|
|
<p>
|
|
Init RevPiProgram-Class.
|
|
</p><dl>
|
|
<dt>Returns:</dt>
|
|
<dd>
|
|
None
|
|
</dd>
|
|
</dl><a NAME="RevPiProgram._checkclose" ID="RevPiProgram._checkclose"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram._checkclose</h3>
|
|
<b>_checkclose</b>(<i>event=None</i>)
|
|
<p>
|
|
Prüft ob Fenster beendet werden soll.
|
|
</p><dl>
|
|
<dt><i>event</i></dt>
|
|
<dd>
|
|
tkinter-Event
|
|
</dd>
|
|
</dl><a NAME="RevPiProgram._createwidgets" ID="RevPiProgram._createwidgets"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram._createwidgets</h3>
|
|
<b>_createwidgets</b>(<i></i>)
|
|
<p>
|
|
Erstellt alle Widgets.
|
|
</p><a NAME="RevPiProgram._evt_optdown" ID="RevPiProgram._evt_optdown"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram._evt_optdown</h3>
|
|
<b>_evt_optdown</b>(<i>text=""</i>)
|
|
<p>
|
|
Passt je nach gewählter Option den Status der Widgets an.
|
|
</p><a NAME="RevPiProgram._evt_optup" ID="RevPiProgram._evt_optup"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram._evt_optup</h3>
|
|
<b>_evt_optup</b>(<i>text=""</i>)
|
|
<p>
|
|
Passt je nach gewählter Option den Status der Widgets an.
|
|
</p><a NAME="RevPiProgram.check_replacedir" ID="RevPiProgram.check_replacedir"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram.check_replacedir</h3>
|
|
<b>check_replacedir</b>(<i>rootdir</i>)
|
|
<p>
|
|
Gibt das rootdir von einem entpackten Verzeichnis zurueck.
|
|
</p><p>
|
|
Dabei wird geprueft, ob es sich um einen einzelnen Ordner handelt
|
|
und ob es eine piCtory Konfiguration im rootdir gibt.
|
|
</p><dl>
|
|
<dt><i>rootdir</i></dt>
|
|
<dd>
|
|
Verzeichnis fuer Pruefung
|
|
</dd>
|
|
</dl><dl>
|
|
<dt>Returns:</dt>
|
|
<dd>
|
|
Abgeaendertes rootdir
|
|
</dd>
|
|
</dl><a NAME="RevPiProgram.create_filelist" ID="RevPiProgram.create_filelist"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram.create_filelist</h3>
|
|
<b>create_filelist</b>(<i>rootdir</i>)
|
|
<p>
|
|
Erstellt eine Dateiliste von einem Verzeichnis.
|
|
</p><dl>
|
|
<dt><i>rootdir</i></dt>
|
|
<dd>
|
|
Verzeichnis fuer das eine Liste erstellt werden soll
|
|
</dd>
|
|
</dl><dl>
|
|
<dt>Returns:</dt>
|
|
<dd>
|
|
Dateiliste
|
|
</dd>
|
|
</dl><a NAME="RevPiProgram.getpictoryrsc" ID="RevPiProgram.getpictoryrsc"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram.getpictoryrsc</h3>
|
|
<b>getpictoryrsc</b>(<i></i>)
|
|
<p>
|
|
Läd die piCtory Konfiguration herunter.
|
|
</p><a NAME="RevPiProgram.getprocimg" ID="RevPiProgram.getprocimg"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram.getprocimg</h3>
|
|
<b>getprocimg</b>(<i></i>)
|
|
<p>
|
|
Läd das aktuelle Prozessabbild herunter.
|
|
</p><a NAME="RevPiProgram.picontrolreset" ID="RevPiProgram.picontrolreset"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram.picontrolreset</h3>
|
|
<b>picontrolreset</b>(<i></i>)
|
|
<p>
|
|
Fürt ein Reset der piBridge durch.
|
|
</p><a NAME="RevPiProgram.plcdownload" ID="RevPiProgram.plcdownload"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram.plcdownload</h3>
|
|
<b>plcdownload</b>(<i></i>)
|
|
<p>
|
|
Läd das aktuelle Projekt herunter.
|
|
</p><a NAME="RevPiProgram.plcupload" ID="RevPiProgram.plcupload"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram.plcupload</h3>
|
|
<b>plcupload</b>(<i></i>)
|
|
<p>
|
|
Lädt das angegebene Projekt auf den RevPi.
|
|
</p><dl>
|
|
<dt>Returns:</dt>
|
|
<dd>
|
|
True, bei erfolgreicher Verarbeitung
|
|
</dd>
|
|
</dl><a NAME="RevPiProgram.setpictoryrsc" ID="RevPiProgram.setpictoryrsc"></a>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
RevPiProgram.setpictoryrsc</h3>
|
|
<b>setpictoryrsc</b>(<i>filename=None</i>)
|
|
<p>
|
|
Überträgt die angegebene piCtory-Konfiguration.
|
|
</p>
|
|
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
|
<hr /><hr />
|
|
<a NAME="_loaddefaults" ID="_loaddefaults"></a>
|
|
<h2 style="background-color:#FFFFFF;color:#0000FF">_loaddefaults</h2>
|
|
<b>_loaddefaults</b>(<i>revpiname=None</i>)
|
|
<p>
|
|
Übernimmt für den Pi die letzen Pfade.
|
|
</p><dl>
|
|
<dt><i>revpiname</i></dt>
|
|
<dd>
|
|
Einstellungen nur für RevPi laden
|
|
</dd>
|
|
</dl><dl>
|
|
<dt>Returns:</dt>
|
|
<dd>
|
|
<class 'dict'> mit Einstellungen
|
|
</dd>
|
|
</dl>
|
|
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
|
<hr /><hr />
|
|
<a NAME="_savedefaults" ID="_savedefaults"></a>
|
|
<h2 style="background-color:#FFFFFF;color:#0000FF">_savedefaults</h2>
|
|
<b>_savedefaults</b>(<i>revpiname, settings</i>)
|
|
<p>
|
|
Schreibt fuer den Pi die letzen Pfade.
|
|
</p><dl>
|
|
<dt><i>revpiname</i></dt>
|
|
<dd>
|
|
Einstellungen sind für diesen RevPi
|
|
</dd><dt><i>settings</i></dt>
|
|
<dd>
|
|
<class 'dict'> mit Einstellungen
|
|
</dd>
|
|
</dl><dl>
|
|
<dt>Returns:</dt>
|
|
<dd>
|
|
True, bei erfolgreicher Verarbeitung
|
|
</dd>
|
|
</dl>
|
|
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
|
<hr />
|
|
</body></html> |