JFK-VarTab

Jochen Kühner

Level-3
Beiträge
4.291
Reaktionspunkte
525
Zuviel Werbung?
-> Hier kostenlos registrieren
hab ein neues Tool für mich geschrieben, das ist eine VariablenTabelle wie in Step7, diese kann aber auch strings, bytearrays etc darstellen.

Ist noch Alpha, vor allem schreiben hab Ich bisher nur mit Int's getestet, aber vielleicht kann's ja jemand gebrauchen...



Download unter:
http://jochensserver.dyndns.org/wordpress/?page_id=58
 
Ich wollte es gerade testen, doch momentan habe ich hier nur
einen CP5512 und CP5711 rumliegen.

Gruß

Frank
 
@JK
Aber was mache ich mit der Protokollauswahl.

muß da etwa USE STEP7 DLL ausgewählt werden?

EDIT:

PLCSIM(MPI) eingestellt Adr. 2

Fehlermeldung:

Error: You can only use the S7Online Connection when you specify the HWND Parameter on the Connect Function


Ich kann auch ins Connectfeld bei Adresse nicht z.B. DB31.DBD... irgendwas eintragen. Das springt immer wieder auf DB1 zurück.



Frank
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
gerade runtergeladen Version 21.50 Uhr
Geht nicht - Unterschied ist nur jetzt kommt gar keine Meldung mehr
und die APP schläft ein.

Nicht das PLCSim generell nicht geht. Ein reale SPS habe ich nicht hier.

Frank
 
Zuviel Werbung?
-> Hier kostenlos registrieren
So...

So, nochmals Updates...

Nun kann noch der Konvertierungstyp eingegeben werden (Binary, Hex).

Beim schreiben wird der Konvertierungstyp aber noch nicht beachtet.!!

Noch ein paar Bugs behoben, und ein Beispielfile beigelegt, so das man die verfügbaren Typen sieht!
 
Connect geht (grün).
Wenn ich z.B. M1.0 einfüge passiert nichts.

beim Einfügen deiner Liste egel ob verbunden oder nicht kommt Exception:

Code:
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
************** Ausnahmetext **************
System.ArgumentOutOfRangeException: Der Index lag außerhalb des Bereichs. Er muss nicht negativ und kleiner als die Auflistung sein.
Parametername: index
   bei System.Collections.ArrayList.get_Item(Int32 index)
   bei System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex)
   bei System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
   bei JFK_VarTab.Vartab.button6_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bei System.Windows.Forms.Button.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3603 (GDR.050727-3600).
    CodeBase: [URL]file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll[/URL].
----------------------------------------
JFK-VarTab
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: [URL]file:///c:/Programme/JFKProgramme/JFK-VarTab.exe[/URL].
----------------------------------------
System.Windows.Forms
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll[/URL].
----------------------------------------
System
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3614 (GDR.050727-3600).
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll[/URL].
----------------------------------------
System.Drawing
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll[/URL].
----------------------------------------
LibNoDaveConnectionLibrary
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: [URL]file:///c:/Programme/JFKProgramme/LibNoDaveConnectionLibrary.DLL[/URL].
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.42 (RTM.050727-4200).
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll[/URL].
----------------------------------------
mscorlib.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3603 (GDR.050727-3600).
    CodeBase: [URL]file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll[/URL].
----------------------------------------
System.Xml
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3082 (QFE.050727-3000).
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll[/URL].
----------------------------------------
System.Configuration
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll[/URL].
----------------------------------------
uxcbhza_
    Assembly-Version: 1.0.0.0.
    Win32-Version: 2.0.50727.3614 (GDR.050727-3600).
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll[/URL].
----------------------------------------
************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Zum Beispiel:
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
 
Hmm...

habs bei mir gerade probiert....

Wenn der db nicht existiert oder zu klein ist kommen andere fehler....
welche Verbindungsart hast du denn?
 
Zurück
Oben