mirror of
https://github.com/naruxde/revpipycontrol.git
synced 2025-11-08 15:43:52 +01:00
Sicherheitswarnung vor dem Output schreiben integriert
Hauptfenster alles aufr?umen vor destroy() Wertepr?fung bei RevPiCheckClient int() Werten Bearbeitungsfunktion bei RevPiCheckClient eingebaut Hilfemen? mit Webbrowser aufruf eingebaut
This commit is contained in:
@@ -10,7 +10,7 @@ revpicheckclient</h1>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
<tr><td>_</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Classes</h3>
|
||||
@@ -35,7 +35,7 @@ tkinter.Frame
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Attributes</h3>
|
||||
<table>
|
||||
<tr><td>cli</td></tr><tr><td>tk</td></tr>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Methods</h3>
|
||||
@@ -49,11 +49,20 @@ Methods</h3>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.__init__">RevPiCheckClient</a></td>
|
||||
<td>Instantiiert MyApp-Klasse.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.__chval">__chval</a></td>
|
||||
<td>Schreibt neuen Output Wert auf den RevPi.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.__hidewin">__hidewin</a></td>
|
||||
<td></td>
|
||||
<td>Verbergt übergebenes Fenster.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.__saveoldvalue">__saveoldvalue</a></td>
|
||||
<td>Speichert bei Keypress aktuellen Wert für wiederherstellung.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.__showwin">__showwin</a></td>
|
||||
<td></td>
|
||||
<td>Zeigt oder verbergt übergebenes Fenster.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.__spinboxkey">__spinboxkey</a></td>
|
||||
<td>Prüft die Eingabe auf plausibilität.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient._createiogroup">_createiogroup</a></td>
|
||||
<td>Erstellt IO-Gruppen.</td>
|
||||
@@ -61,20 +70,35 @@ Methods</h3>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient._createwidgets">_createwidgets</a></td>
|
||||
<td>Erstellt den Fensterinhalt.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient._readvalues">_readvalues</a></td>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient._onfrmconf">_onfrmconf</a></td>
|
||||
<td>Erstellt Fenster in einem Canvas.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient._warnwrite">_warnwrite</a></td>
|
||||
<td>Warnung für Benutzer über Schreibfunktion einmal fragen.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient._workvalues">_workvalues</a></td>
|
||||
<td>Alle Werte der Inputs und Outputs abrufen.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.chval">chval</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.onfrmconf">onfrmconf</a></td>
|
||||
<td></td>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.hideallwindows">hideallwindows</a></td>
|
||||
<td>Versteckt alle Fenster.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.readvalues">readvalues</a></td>
|
||||
<td></td>
|
||||
<td>Ruft nur Input Werte von RevPi ab und aktualisiert Fenster.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.refreshvalues">refreshvalues</a></td>
|
||||
<td>Ruft alle IO Werte von RevPi ab und aktualisiert Fenster.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.toggleauto">toggleauto</a></td>
|
||||
<td></td>
|
||||
<td>Schaltet zwischen Autorefresh um und aktualisiert Widgets.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.togglewrite">togglewrite</a></td>
|
||||
<td>Schaltet zwischen DoWrite um und aktiviert Schreibfunktion.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.validatereturn">validatereturn</a></td>
|
||||
<td>Überprüft die Rückgaben der setvalue Funktion.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiCheckClient.writevalues">writevalues</a></td>
|
||||
<td>Schreibt geänderte Outputs auf den RevPi.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -88,49 +112,147 @@ RevPiCheckClient (Constructor)</h3>
|
||||
<b>RevPiCheckClient</b>(<i>master, xmlcli, xmlmode=0</i>)
|
||||
<p>
|
||||
Instantiiert MyApp-Klasse.
|
||||
</p><a NAME="RevPiCheckClient.__chval" ID="RevPiCheckClient.__chval"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.__chval</h3>
|
||||
<b>__chval</b>(<i>device, io, event=None</i>)
|
||||
<p>
|
||||
Schreibt neuen Output Wert auf den RevPi.
|
||||
</p><a NAME="RevPiCheckClient.__hidewin" ID="RevPiCheckClient.__hidewin"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.__hidewin</h3>
|
||||
<b>__hidewin</b>(<i>win, event=None</i>)
|
||||
<a NAME="RevPiCheckClient.__showwin" ID="RevPiCheckClient.__showwin"></a>
|
||||
<p>
|
||||
Verbergt übergebenes Fenster.
|
||||
</p><dl>
|
||||
<dt><i>win:</i></dt>
|
||||
<dd>
|
||||
Fenster zum verbergen
|
||||
</dd><dt><i>event:</i></dt>
|
||||
<dd>
|
||||
Tkinter Event
|
||||
</dd>
|
||||
</dl><a NAME="RevPiCheckClient.__saveoldvalue" ID="RevPiCheckClient.__saveoldvalue"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.__saveoldvalue</h3>
|
||||
<b>__saveoldvalue</b>(<i>event, tkvar</i>)
|
||||
<p>
|
||||
Speichert bei Keypress aktuellen Wert für wiederherstellung.
|
||||
</p><a NAME="RevPiCheckClient.__showwin" ID="RevPiCheckClient.__showwin"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.__showwin</h3>
|
||||
<b>__showwin</b>(<i>win</i>)
|
||||
<a NAME="RevPiCheckClient._createiogroup" ID="RevPiCheckClient._createiogroup"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient._createiogroup</h3>
|
||||
<b>_createiogroup</b>(<i>device, frame, iotype</i>)
|
||||
<p>
|
||||
Erstellt IO-Gruppen.
|
||||
</p><a NAME="RevPiCheckClient._createwidgets" ID="RevPiCheckClient._createwidgets"></a>
|
||||
Zeigt oder verbergt übergebenes Fenster.
|
||||
</p><dl>
|
||||
<dt><i>win:</i></dt>
|
||||
<dd>
|
||||
Fenster zum anzeigen/verbergen
|
||||
</dd>
|
||||
</dl><a NAME="RevPiCheckClient.__spinboxkey" ID="RevPiCheckClient.__spinboxkey"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.__spinboxkey</h3>
|
||||
<b>__spinboxkey</b>(<i>device, io, event=None</i>)
|
||||
<p>
|
||||
Prüft die Eingabe auf plausibilität.
|
||||
</p><dl>
|
||||
<dt><i>event:</i></dt>
|
||||
<dd>
|
||||
tkinter Event
|
||||
</dd><dt><i>io:</i></dt>
|
||||
<dd>
|
||||
IO Liste mit tkinter Variable
|
||||
</dd>
|
||||
</dl><a NAME="RevPiCheckClient._createwidgets" ID="RevPiCheckClient._createwidgets"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient._createwidgets</h3>
|
||||
<b>_createwidgets</b>(<i></i>)
|
||||
<p>
|
||||
Erstellt den Fensterinhalt.
|
||||
</p><a NAME="RevPiCheckClient._readvalues" ID="RevPiCheckClient._readvalues"></a>
|
||||
</p><a NAME="RevPiCheckClient._onfrmconf" ID="RevPiCheckClient._onfrmconf"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient._readvalues</h3>
|
||||
<b>_readvalues</b>(<i></i>)
|
||||
RevPiCheckClient._onfrmconf</h3>
|
||||
<b>_onfrmconf</b>(<i>canvas</i>)
|
||||
<p>
|
||||
Erstellt Fenster in einem Canvas.
|
||||
</p><dl>
|
||||
<dt><i>canvas:</i></dt>
|
||||
<dd>
|
||||
Canvas in dem Objekte erstellt werden sollen
|
||||
</dd>
|
||||
</dl><a NAME="RevPiCheckClient._warnwrite" ID="RevPiCheckClient._warnwrite"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient._warnwrite</h3>
|
||||
<b>_warnwrite</b>(<i></i>)
|
||||
<p>
|
||||
Warnung für Benutzer über Schreibfunktion einmal fragen.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
True, wenn Warnung einmal mit OK bestätigt wurde
|
||||
</dd>
|
||||
</dl><a NAME="RevPiCheckClient._workvalues" ID="RevPiCheckClient._workvalues"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient._workvalues</h3>
|
||||
<b>_workvalues</b>(<i>io_dicts=None, writeout=False</i>)
|
||||
<p>
|
||||
Alle Werte der Inputs und Outputs abrufen.
|
||||
</p><a NAME="RevPiCheckClient.chval" ID="RevPiCheckClient.chval"></a>
|
||||
</p><dl>
|
||||
<dt><i>io_dicts:</i></dt>
|
||||
<dd>
|
||||
Arbeit nur für dieses Dict()
|
||||
</dd><dt><i>writeout:</i></dt>
|
||||
<dd>
|
||||
Änderungen auf RevPi schreiben
|
||||
</dd>
|
||||
</dl><a NAME="RevPiCheckClient.hideallwindows" ID="RevPiCheckClient.hideallwindows"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.chval</h3>
|
||||
<b>chval</b>(<i>device, io</i>)
|
||||
<a NAME="RevPiCheckClient.onfrmconf" ID="RevPiCheckClient.onfrmconf"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.onfrmconf</h3>
|
||||
<b>onfrmconf</b>(<i>canvas</i>)
|
||||
<a NAME="RevPiCheckClient.readvalues" ID="RevPiCheckClient.readvalues"></a>
|
||||
RevPiCheckClient.hideallwindows</h3>
|
||||
<b>hideallwindows</b>(<i></i>)
|
||||
<p>
|
||||
Versteckt alle Fenster.
|
||||
</p><a NAME="RevPiCheckClient.readvalues" ID="RevPiCheckClient.readvalues"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.readvalues</h3>
|
||||
<b>readvalues</b>(<i></i>)
|
||||
<a NAME="RevPiCheckClient.toggleauto" ID="RevPiCheckClient.toggleauto"></a>
|
||||
<p>
|
||||
Ruft nur Input Werte von RevPi ab und aktualisiert Fenster.
|
||||
</p><a NAME="RevPiCheckClient.refreshvalues" ID="RevPiCheckClient.refreshvalues"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.refreshvalues</h3>
|
||||
<b>refreshvalues</b>(<i></i>)
|
||||
<p>
|
||||
Ruft alle IO Werte von RevPi ab und aktualisiert Fenster.
|
||||
</p><a NAME="RevPiCheckClient.toggleauto" ID="RevPiCheckClient.toggleauto"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.toggleauto</h3>
|
||||
<b>toggleauto</b>(<i></i>)
|
||||
|
||||
<p>
|
||||
Schaltet zwischen Autorefresh um und aktualisiert Widgets.
|
||||
</p><a NAME="RevPiCheckClient.togglewrite" ID="RevPiCheckClient.togglewrite"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.togglewrite</h3>
|
||||
<b>togglewrite</b>(<i></i>)
|
||||
<p>
|
||||
Schaltet zwischen DoWrite um und aktiviert Schreibfunktion.
|
||||
</p><a NAME="RevPiCheckClient.validatereturn" ID="RevPiCheckClient.validatereturn"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.validatereturn</h3>
|
||||
<b>validatereturn</b>(<i>returnlist</i>)
|
||||
<p>
|
||||
Überprüft die Rückgaben der setvalue Funktion.
|
||||
</p><dl>
|
||||
<dt><i>returnlist:</i></dt>
|
||||
<dd>
|
||||
list() der xml Rückgabe
|
||||
</dd>
|
||||
</dl><a NAME="RevPiCheckClient.writevalues" ID="RevPiCheckClient.writevalues"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiCheckClient.writevalues</h3>
|
||||
<b>writevalues</b>(<i></i>)
|
||||
<p>
|
||||
Schreibt geänderte Outputs auf den RevPi.
|
||||
</p>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr />
|
||||
</body></html>
|
||||
@@ -10,7 +10,7 @@ revpilogfile</h1>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
<tr><td>_</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Classes</h3>
|
||||
@@ -47,28 +47,28 @@ Methods</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile.__init__">RevPiLogfile</a></td>
|
||||
<td>Init RevPiLogfile-Class.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile._closewin">_closewin</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile._createwidgets">_createwidgets</a></td>
|
||||
<td></td>
|
||||
<td>Erstellt alle Widgets.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile._load_log">_load_log</a></td>
|
||||
<td>Läd die angegebenen Logfiles herunter.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile.btn_clearapp">btn_clearapp</a></td>
|
||||
<td></td>
|
||||
<td>Leert die Logliste der App.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile.btn_clearplc">btn_clearplc</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile.get_applines">get_applines</a></td>
|
||||
<td></td>
|
||||
<td>Leert die Logliste des PLC.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile.get_applog">get_applog</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile.get_plclines">get_plclines</a></td>
|
||||
<td></td>
|
||||
<td>Ruft App Logbuch ab.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiLogfile.get_plclog">get_plclog</a></td>
|
||||
<td></td>
|
||||
<td>Ruft PLC Logbuch ab.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -80,35 +80,78 @@ Static Methods</h3>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile (Constructor)</h3>
|
||||
<b>RevPiLogfile</b>(<i>master, xmlcli</i>)
|
||||
<p>
|
||||
Init RevPiLogfile-Class.
|
||||
</p><a NAME="RevPiLogfile._closewin" ID="RevPiLogfile._closewin"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile._closewin</h3>
|
||||
<b>_closewin</b>(<i>event</i>)
|
||||
<a NAME="RevPiLogfile._createwidgets" ID="RevPiLogfile._createwidgets"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile._createwidgets</h3>
|
||||
<b>_createwidgets</b>(<i></i>)
|
||||
<a NAME="RevPiLogfile.btn_clearapp" ID="RevPiLogfile.btn_clearapp"></a>
|
||||
<p>
|
||||
Erstellt alle Widgets.
|
||||
</p><a NAME="RevPiLogfile._load_log" ID="RevPiLogfile._load_log"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile._load_log</h3>
|
||||
<b>_load_log</b>(<i>textwidget, xmlcall, startposition, full</i>)
|
||||
<p>
|
||||
Läd die angegebenen Logfiles herunter.
|
||||
</p><dl>
|
||||
<dt><i>textwidget:</i></dt>
|
||||
<dd>
|
||||
Widget in das Logs eingefügt werden sollen
|
||||
</dd><dt><i>xmlcall:</i></dt>
|
||||
<dd>
|
||||
xmlrpc Funktion zum Abrufen der Logdaten
|
||||
</dd><dt><i>startposition:</i></dt>
|
||||
<dd>
|
||||
Startposition ab der Logdaten kommen sollen
|
||||
</dd><dt><i>full:</i></dt>
|
||||
<dd>
|
||||
Komplettes Logbuch laden
|
||||
</dd>
|
||||
</dl><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
Ende der Datei (neue Startposition)
|
||||
</dd>
|
||||
</dl><a NAME="RevPiLogfile.btn_clearapp" ID="RevPiLogfile.btn_clearapp"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile.btn_clearapp</h3>
|
||||
<b>btn_clearapp</b>(<i></i>)
|
||||
<a NAME="RevPiLogfile.btn_clearplc" ID="RevPiLogfile.btn_clearplc"></a>
|
||||
<p>
|
||||
Leert die Logliste der App.
|
||||
</p><a NAME="RevPiLogfile.btn_clearplc" ID="RevPiLogfile.btn_clearplc"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile.btn_clearplc</h3>
|
||||
<b>btn_clearplc</b>(<i></i>)
|
||||
<a NAME="RevPiLogfile.get_applines" ID="RevPiLogfile.get_applines"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile.get_applines</h3>
|
||||
<b>get_applines</b>(<i></i>)
|
||||
<a NAME="RevPiLogfile.get_applog" ID="RevPiLogfile.get_applog"></a>
|
||||
<p>
|
||||
Leert die Logliste des PLC.
|
||||
</p><a NAME="RevPiLogfile.get_applog" ID="RevPiLogfile.get_applog"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile.get_applog</h3>
|
||||
<b>get_applog</b>(<i></i>)
|
||||
<a NAME="RevPiLogfile.get_plclines" ID="RevPiLogfile.get_plclines"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile.get_plclines</h3>
|
||||
<b>get_plclines</b>(<i></i>)
|
||||
<a NAME="RevPiLogfile.get_plclog" ID="RevPiLogfile.get_plclog"></a>
|
||||
<b>get_applog</b>(<i>full=False</i>)
|
||||
<p>
|
||||
Ruft App Logbuch ab.
|
||||
</p><dl>
|
||||
<dt><i>full:</i></dt>
|
||||
<dd>
|
||||
Ganzes Logbuch laden
|
||||
</dd>
|
||||
</dl><a NAME="RevPiLogfile.get_plclog" ID="RevPiLogfile.get_plclog"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiLogfile.get_plclog</h3>
|
||||
<b>get_plclog</b>(<i></i>)
|
||||
|
||||
<b>get_plclog</b>(<i>full=False</i>)
|
||||
<p>
|
||||
Ruft PLC Logbuch ab.
|
||||
</p><dl>
|
||||
<dt><i>full:</i></dt>
|
||||
<dd>
|
||||
Ganzes Logbuch laden
|
||||
</dd>
|
||||
</dl>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr />
|
||||
</body></html>
|
||||
@@ -10,7 +10,7 @@ revpioption</h1>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
<tr><td>_</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Classes</h3>
|
||||
@@ -47,22 +47,28 @@ Methods</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.__init__">RevPiOption</a></td>
|
||||
<td></td>
|
||||
<td>Init RevPiOption-Class.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._changesdone">_changesdone</a></td>
|
||||
<td>Prüft ob sich die Einstellungen geändert haben.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._checkclose">_checkclose</a></td>
|
||||
<td>Prüft ob Fenster beendet werden soll.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._createwidgets">_createwidgets</a></td>
|
||||
<td></td>
|
||||
<td>Erstellt Widgets.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._loadappdata">_loadappdata</a></td>
|
||||
<td></td>
|
||||
<td>Läd aktuelle Einstellungen vom RevPi.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._setappdata">_setappdata</a></td>
|
||||
<td></td>
|
||||
<td>Speichert geänderte Einstellungen auf RevPi.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.askxmlon">askxmlon</a></td>
|
||||
<td></td>
|
||||
<td>Fragt Nuter, ob wirklicht abgeschaltet werden soll.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.xmlmods">xmlmods</a></td>
|
||||
<td></td>
|
||||
<td>Passt XML-Optionszugriff an.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -74,27 +80,66 @@ Static Methods</h3>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption (Constructor)</h3>
|
||||
<b>RevPiOption</b>(<i>master, xmlcli, xmlmode</i>)
|
||||
<a NAME="RevPiOption._createwidgets" ID="RevPiOption._createwidgets"></a>
|
||||
<p>
|
||||
Init RevPiOption-Class.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
None
|
||||
</dd>
|
||||
</dl><a NAME="RevPiOption._changesdone" ID="RevPiOption._changesdone"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._changesdone</h3>
|
||||
<b>_changesdone</b>(<i></i>)
|
||||
<p>
|
||||
Prüft ob sich die Einstellungen geändert haben.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
True, wenn min. eine Einstellung geändert wurde
|
||||
</dd>
|
||||
</dl><a NAME="RevPiOption._checkclose" ID="RevPiOption._checkclose"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._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="RevPiOption._createwidgets" ID="RevPiOption._createwidgets"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._createwidgets</h3>
|
||||
<b>_createwidgets</b>(<i></i>)
|
||||
<a NAME="RevPiOption._loadappdata" ID="RevPiOption._loadappdata"></a>
|
||||
<p>
|
||||
Erstellt Widgets.
|
||||
</p><a NAME="RevPiOption._loadappdata" ID="RevPiOption._loadappdata"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._loadappdata</h3>
|
||||
<b>_loadappdata</b>(<i></i>)
|
||||
<a NAME="RevPiOption._setappdata" ID="RevPiOption._setappdata"></a>
|
||||
<p>
|
||||
Läd aktuelle Einstellungen vom RevPi.
|
||||
</p><a NAME="RevPiOption._setappdata" ID="RevPiOption._setappdata"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._setappdata</h3>
|
||||
<b>_setappdata</b>(<i></i>)
|
||||
<a NAME="RevPiOption.askxmlon" ID="RevPiOption.askxmlon"></a>
|
||||
<p>
|
||||
Speichert geänderte Einstellungen auf RevPi.
|
||||
</p><a NAME="RevPiOption.askxmlon" ID="RevPiOption.askxmlon"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption.askxmlon</h3>
|
||||
<b>askxmlon</b>(<i></i>)
|
||||
<a NAME="RevPiOption.xmlmods" ID="RevPiOption.xmlmods"></a>
|
||||
<p>
|
||||
Fragt Nuter, ob wirklicht abgeschaltet werden soll.
|
||||
</p><a NAME="RevPiOption.xmlmods" ID="RevPiOption.xmlmods"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption.xmlmods</h3>
|
||||
<b>xmlmods</b>(<i></i>)
|
||||
|
||||
<p>
|
||||
Passt XML-Optionszugriff an.
|
||||
</p>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr />
|
||||
</body></html>
|
||||
@@ -10,7 +10,7 @@ revpiplclist</h1>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
<tr><td>savefile</td></tr>
|
||||
<tr><td>_</td></tr><tr><td>savefile</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Classes</h3>
|
||||
@@ -52,6 +52,9 @@ Methods</h3>
|
||||
<td><a style="color:#0000FF" href="#RevPiPlcList.__init__">RevPiPlcList</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPlcList._checkclose">_checkclose</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPlcList._createwidgets">_createwidgets</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
@@ -67,9 +70,6 @@ Methods</h3>
|
||||
<td><a style="color:#0000FF" href="#RevPiPlcList.evt_btnadd">evt_btnadd</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPlcList.evt_btnclose">evt_btnclose</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPlcList.evt_btnnew">evt_btnnew</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
@@ -95,6 +95,10 @@ Static Methods</h3>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPlcList (Constructor)</h3>
|
||||
<b>RevPiPlcList</b>(<i>master</i>)
|
||||
<a NAME="RevPiPlcList._checkclose" ID="RevPiPlcList._checkclose"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPlcList._checkclose</h3>
|
||||
<b>_checkclose</b>(<i>event=None</i>)
|
||||
<a NAME="RevPiPlcList._createwidgets" ID="RevPiPlcList._createwidgets"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPlcList._createwidgets</h3>
|
||||
@@ -115,10 +119,6 @@ RevPiPlcList.build_listconn</h3>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPlcList.evt_btnadd</h3>
|
||||
<b>evt_btnadd</b>(<i></i>)
|
||||
<a NAME="RevPiPlcList.evt_btnclose" ID="RevPiPlcList.evt_btnclose"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPlcList.evt_btnclose</h3>
|
||||
<b>evt_btnclose</b>(<i></i>)
|
||||
<a NAME="RevPiPlcList.evt_btnnew" ID="RevPiPlcList.evt_btnnew"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPlcList.evt_btnnew</h3>
|
||||
|
||||
@@ -10,7 +10,7 @@ revpiprogram</h1>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
<tr><td>savefile</td></tr>
|
||||
<tr><td>_</td></tr><tr><td>savefile</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Classes</h3>
|
||||
@@ -35,7 +35,7 @@ tkinter.Frame
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Attributes</h3>
|
||||
<table>
|
||||
<tr><td>myapp</td></tr><tr><td>root</td></tr>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Methods</h3>
|
||||
@@ -47,6 +47,9 @@ 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></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiProgram._createwidgets">_createwidgets</a></td>
|
||||
@@ -71,22 +74,22 @@ Methods</h3>
|
||||
<td>Erstellt eine Dateiliste von einem Verzeichnis.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiProgram.getpictoryrsc">getpictoryrsc</a></td>
|
||||
<td></td>
|
||||
<td>Läd die piCtory Konfiguration herunter.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiProgram.getprocimg">getprocimg</a></td>
|
||||
<td></td>
|
||||
<td>Läd das aktuelle Prozessabbild herunter.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiProgram.picontrolreset">picontrolreset</a></td>
|
||||
<td></td>
|
||||
<td>Fürt ein Reset der piBridge durch.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiProgram.plcdownload">plcdownload</a></td>
|
||||
<td></td>
|
||||
<td>Läd das aktuelle Projekt herunter.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiProgram.plcupload">plcupload</a></td>
|
||||
<td></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></td>
|
||||
<td>Überträgt die angegebene piCtory-Konfiguration.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -98,6 +101,12 @@ Static Methods</h3>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiProgram (Constructor)</h3>
|
||||
<b>RevPiProgram</b>(<i>master, xmlcli, xmlmode, revpi</i>)
|
||||
<p>
|
||||
Init RevPiProgram-Class.
|
||||
</p><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>)
|
||||
<a NAME="RevPiProgram._createwidgets" ID="RevPiProgram._createwidgets"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiProgram._createwidgets</h3>
|
||||
@@ -130,7 +139,7 @@ RevPiProgram.check_replacedir</h3>
|
||||
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 Konfiguraiton im rootdir gibt.
|
||||
und ob es eine piCtory Konfiguration im rootdir gibt.
|
||||
</p><dl>
|
||||
<dt><i>rootdir:</i></dt>
|
||||
<dd>
|
||||
@@ -161,27 +170,39 @@ Dateiliste
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiProgram.getpictoryrsc</h3>
|
||||
<b>getpictoryrsc</b>(<i></i>)
|
||||
<a NAME="RevPiProgram.getprocimg" ID="RevPiProgram.getprocimg"></a>
|
||||
<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>)
|
||||
<a NAME="RevPiProgram.picontrolreset" ID="RevPiProgram.picontrolreset"></a>
|
||||
<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>)
|
||||
<a NAME="RevPiProgram.plcdownload" ID="RevPiProgram.plcdownload"></a>
|
||||
<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>)
|
||||
<a NAME="RevPiProgram.plcupload" ID="RevPiProgram.plcupload"></a>
|
||||
<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>)
|
||||
<a NAME="RevPiProgram.setpictoryrsc" ID="RevPiProgram.setpictoryrsc"></a>
|
||||
<p>
|
||||
Lädt das angegebene Projekt auf den RevPi.
|
||||
</p><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 />
|
||||
</body></html>
|
||||
@@ -10,7 +10,7 @@ revpipycontrol</h1>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
<tr><td>_</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Classes</h3>
|
||||
@@ -23,10 +23,7 @@ Classes</h3>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Functions</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#addroot">addroot</a></td>
|
||||
<td>Hängt root-dir der Anwendung vor Dateinamen.</td>
|
||||
</tr>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<hr /><hr />
|
||||
<a NAME="RevPiPyControl" ID="RevPiPyControl"></a>
|
||||
@@ -50,55 +47,67 @@ Methods</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.__init__">RevPiPyControl</a></td>
|
||||
<td></td>
|
||||
<td>Init RevPiPyControl-Class.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl._btnstate">_btnstate</a></td>
|
||||
<td></td>
|
||||
<td>Setzt den state der Buttons.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl._closeall">_closeall</a></td>
|
||||
<td></td>
|
||||
<td>Schließt alle Fenster.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl._closeapp">_closeapp</a></td>
|
||||
<td>Räumt auf und beendet Programm.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl._createwidgets">_createwidgets</a></td>
|
||||
<td>Erstellt den Fensterinhalt.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl._fillconnbar">_fillconnbar</a></td>
|
||||
<td></td>
|
||||
<td>Generiert Menüeinträge für Verbindungen.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl._fillmbar">_fillmbar</a></td>
|
||||
<td></td>
|
||||
<td>Generiert Menüeinträge.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl._opt_conn">_opt_conn</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.infowindow">infowindow</a></td>
|
||||
<td>Öffnet das Fenster für die Verbindungen.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plcdebug">plcdebug</a></td>
|
||||
<td>Baut den Debugframe und packt ihn.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plclist">plclist</a></td>
|
||||
<td></td>
|
||||
<td>Öffnet das Fenster für die Verbindungen.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plclogs">plclogs</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plcmonitor">plcmonitor</a></td>
|
||||
<td>Startet das Monitorfenster.</td>
|
||||
<td>Öffnet das Fenster für Logdateien.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plcoptions">plcoptions</a></td>
|
||||
<td>Startet das Optionsfenster.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plcprogram">plcprogram</a></td>
|
||||
<td></td>
|
||||
<td>Startet das Programmfenster.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plcrestart">plcrestart</a></td>
|
||||
<td></td>
|
||||
<td>Startet das PLC Programm neu.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plcstart">plcstart</a></td>
|
||||
<td></td>
|
||||
<td>Startet das PLC Programm.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.plcstop">plcstop</a></td>
|
||||
<td></td>
|
||||
<td>Beendet das PLC Programm.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.serverdisconnect">serverdisconnect</a></td>
|
||||
<td>Trennt eine bestehende Verbindung.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.servererror">servererror</a></td>
|
||||
<td>Setzt alles auf NULL.</td>
|
||||
<td>Setzt alles zurück für neue Verbindungen.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.tmr_plcrunning">tmr_plcrunning</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPyControl.visitwebsite">visitwebsite</a></td>
|
||||
<td>Öffnet auf dem System einen Webbrowser zur Projektseite.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -110,15 +119,37 @@ Static Methods</h3>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl (Constructor)</h3>
|
||||
<b>RevPiPyControl</b>(<i>master=None</i>)
|
||||
<a NAME="RevPiPyControl._btnstate" ID="RevPiPyControl._btnstate"></a>
|
||||
<p>
|
||||
Init RevPiPyControl-Class.
|
||||
</p><dl>
|
||||
<dt><i>master:</i></dt>
|
||||
<dd>
|
||||
tkinter master
|
||||
</dd>
|
||||
</dl><a NAME="RevPiPyControl._btnstate" ID="RevPiPyControl._btnstate"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl._btnstate</h3>
|
||||
<b>_btnstate</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl._closeall" ID="RevPiPyControl._closeall"></a>
|
||||
<p>
|
||||
Setzt den state der Buttons.
|
||||
</p><a NAME="RevPiPyControl._closeall" ID="RevPiPyControl._closeall"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl._closeall</h3>
|
||||
<b>_closeall</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl._createwidgets" ID="RevPiPyControl._createwidgets"></a>
|
||||
<p>
|
||||
Schließt alle Fenster.
|
||||
</p><a NAME="RevPiPyControl._closeapp" ID="RevPiPyControl._closeapp"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl._closeapp</h3>
|
||||
<b>_closeapp</b>(<i>event=None</i>)
|
||||
<p>
|
||||
Räumt auf und beendet Programm.
|
||||
</p><dl>
|
||||
<dt><i>event:</i></dt>
|
||||
<dd>
|
||||
tkinter Event
|
||||
</dd>
|
||||
</dl><a NAME="RevPiPyControl._createwidgets" ID="RevPiPyControl._createwidgets"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl._createwidgets</h3>
|
||||
<b>_createwidgets</b>(<i></i>)
|
||||
@@ -128,28 +159,42 @@ Erstellt den Fensterinhalt.
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl._fillconnbar</h3>
|
||||
<b>_fillconnbar</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl._fillmbar" ID="RevPiPyControl._fillmbar"></a>
|
||||
<p>
|
||||
Generiert Menüeinträge für Verbindungen.
|
||||
</p><a NAME="RevPiPyControl._fillmbar" ID="RevPiPyControl._fillmbar"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl._fillmbar</h3>
|
||||
<b>_fillmbar</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl._opt_conn" ID="RevPiPyControl._opt_conn"></a>
|
||||
<p>
|
||||
Generiert Menüeinträge.
|
||||
</p><a NAME="RevPiPyControl._opt_conn" ID="RevPiPyControl._opt_conn"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl._opt_conn</h3>
|
||||
<b>_opt_conn</b>(<i>text</i>)
|
||||
<a NAME="RevPiPyControl.plclist" ID="RevPiPyControl.plclist"></a>
|
||||
<a NAME="RevPiPyControl.infowindow" ID="RevPiPyControl.infowindow"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.infowindow</h3>
|
||||
<b>infowindow</b>(<i></i>)
|
||||
<p>
|
||||
Öffnet das Fenster für die Verbindungen.
|
||||
</p><a NAME="RevPiPyControl.plcdebug" ID="RevPiPyControl.plcdebug"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plcdebug</h3>
|
||||
<b>plcdebug</b>(<i></i>)
|
||||
<p>
|
||||
Baut den Debugframe und packt ihn.
|
||||
</p><a NAME="RevPiPyControl.plclist" ID="RevPiPyControl.plclist"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plclist</h3>
|
||||
<b>plclist</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl.plclogs" ID="RevPiPyControl.plclogs"></a>
|
||||
<p>
|
||||
Öffnet das Fenster für die Verbindungen.
|
||||
</p><a NAME="RevPiPyControl.plclogs" ID="RevPiPyControl.plclogs"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plclogs</h3>
|
||||
<b>plclogs</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl.plcmonitor" ID="RevPiPyControl.plcmonitor"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plcmonitor</h3>
|
||||
<b>plcmonitor</b>(<i></i>)
|
||||
<p>
|
||||
Startet das Monitorfenster.
|
||||
Öffnet das Fenster für Logdateien.
|
||||
</p><a NAME="RevPiPyControl.plcoptions" ID="RevPiPyControl.plcoptions"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plcoptions</h3>
|
||||
@@ -160,50 +205,49 @@ Startet das Optionsfenster.
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plcprogram</h3>
|
||||
<b>plcprogram</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl.plcrestart" ID="RevPiPyControl.plcrestart"></a>
|
||||
<p>
|
||||
Startet das Programmfenster.
|
||||
</p><a NAME="RevPiPyControl.plcrestart" ID="RevPiPyControl.plcrestart"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plcrestart</h3>
|
||||
<b>plcrestart</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl.plcstart" ID="RevPiPyControl.plcstart"></a>
|
||||
<p>
|
||||
Startet das PLC Programm neu.
|
||||
</p><a NAME="RevPiPyControl.plcstart" ID="RevPiPyControl.plcstart"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plcstart</h3>
|
||||
<b>plcstart</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl.plcstop" ID="RevPiPyControl.plcstop"></a>
|
||||
<p>
|
||||
Startet das PLC Programm.
|
||||
</p><a NAME="RevPiPyControl.plcstop" ID="RevPiPyControl.plcstop"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.plcstop</h3>
|
||||
<b>plcstop</b>(<i></i>)
|
||||
<a NAME="RevPiPyControl.servererror" ID="RevPiPyControl.servererror"></a>
|
||||
<p>
|
||||
Beendet das PLC Programm.
|
||||
</p><a NAME="RevPiPyControl.serverdisconnect" ID="RevPiPyControl.serverdisconnect"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.serverdisconnect</h3>
|
||||
<b>serverdisconnect</b>(<i></i>)
|
||||
<p>
|
||||
Trennt eine bestehende Verbindung.
|
||||
</p><a NAME="RevPiPyControl.servererror" ID="RevPiPyControl.servererror"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.servererror</h3>
|
||||
<b>servererror</b>(<i></i>)
|
||||
<p>
|
||||
Setzt alles auf NULL.
|
||||
Setzt alles zurück für neue Verbindungen.
|
||||
</p><a NAME="RevPiPyControl.tmr_plcrunning" ID="RevPiPyControl.tmr_plcrunning"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.tmr_plcrunning</h3>
|
||||
<b>tmr_plcrunning</b>(<i></i>)
|
||||
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr /><hr />
|
||||
<a NAME="addroot" ID="addroot"></a>
|
||||
<h2 style="background-color:#FFFFFF;color:#0000FF">addroot</h2>
|
||||
<b>addroot</b>(<i>filename</i>)
|
||||
<a NAME="RevPiPyControl.visitwebsite" ID="RevPiPyControl.visitwebsite"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiPyControl.visitwebsite</h3>
|
||||
<b>visitwebsite</b>(<i></i>)
|
||||
<p>
|
||||
Hängt root-dir der Anwendung vor Dateinamen.
|
||||
</p><p>
|
||||
Je nach Ausführungsart der Anwendung muss das root-dir über
|
||||
andere Arten abgerufen werden.
|
||||
</p><dl>
|
||||
<dt><i>filename:</i></dt>
|
||||
<dd>
|
||||
Datei oder Ordnername
|
||||
</dd>
|
||||
</dl><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
root dir
|
||||
</dd>
|
||||
</dl>
|
||||
Öffnet auf dem System einen Webbrowser zur Projektseite.
|
||||
</p>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr />
|
||||
</body></html>
|
||||
Reference in New Issue
Block a user