[vz-users] Aktuelle Leistungsdaten an Siemens S7-300 übergeben

Andreas Goetz cpuidle at gmail.com
Tue Aug 23 09:45:01 CEST 2016


@saftwerk: ich sehe nicht warum from=now nicht funktionieren sollte. Ich
sehe aber auch keinen Bedarf für tuples=1 da bei "now" ja nicht mehr als 1
Tupel existieren kann- nämlich der letzte der vor "now" gefunden wird.

Viele Grüße,
Andreas


2016-08-23 9:23 GMT+02:00 Christian Schnellrieder <
schnellrieder.cs at gmail.com>:

> Hallo Thomas,
>
> ich kann selbst kein Python. Hab mir aber mal folgende Zeilen zusammen
> gesucht.
>
> #!/usr/bin/python
> import httplib
>
>
> conn = httplib.HTTPConnection("192.168.1.210:81")
> conn.request("GET", "/middleware.php/data/85cxxxxxxxxxxxxxxxx9d1.csv?
> from=now&to=now&tuples=1")
> response = conn.getresponse()
> data = response.read()
> print(data)
> conn.close()
>
>
>
> Grüße
>
>
> Heine.thomas at online.de <Heine.thomas at online.de> schrieb am Di., 23. Aug.
> 2016 um 09:11 Uhr:
>
>> in meinem Skript steht folgendes:
>>
>> *#Test Werte aus dem VZLogger holen*
>> *value = (GET
>> http://192.168.178.51/middleware.php/data/29ac7c80-6204-11e6-87f2-f7e45473c6cc.txt?to=now&tuples=1
>> <http://192.168.178.51/middleware.php/data/29ac7c80-6204-11e6-87f2-f7e45473c6cc.txt?to=now&tuples=1>)*
>> *Print value*
>>
>> nach dem Ausführen gibts folgendes Ergebnis:
>>
>> *File "tests7.py", line 3*
>> *    value = (GET
>> http://192.168.178.51/middleware.php/data/29ac7c80-6204-11e6-87f2-f7e45473c6cc.txt?to=now&tuples=1
>> <http://192.168.178.51/middleware.php/data/29ac7c80-6204-11e6-87f2-f7e45473c6cc.txt?to=now&tuples=1>)*
>> *                    ^*
>> *SyntaxError: invalid syntax*
>>
>>
>> Was mache ich falsch?
>>
>> Gruß
>>
>>
>> Thomas
>>
>>
>>
>> Am 23.08.2016 um 08:21 schrieb china2013 at abwesend.de:
>>
>> Am 23.08.2016 um 07:10 schrieb Heine.thomas at online.de:
>>
>> Hallo,
>>
>> hab die Verbindung zur S7 nun mit Snap7 und Python hingekriegt.
>> Gibt es die Möglichkeit einzelne Werte des VZ-Loggers über Python
>> abzufragen und im gleichen Skript dann zu übergeben?
>>
>> mit
>> "Get http://192.168.178.51/middleware.php/data/xxxxxxx-
>> xxxx-xxxx-xxxx-xxxxxx.txt?from=now&tuples=1"
>> klappt´s in Python nicht :-(
>>
>> --> Der Profi erkennt, hier ist ein Laie am Werk <--
>>
>> Gruß
>> Thomas
>>
>> Ha, ha!
>> genauso reingefallen wie ich auch.
>> Probiers mal anstatt mit "from" mit "to".
>>
>> (Das "from" hat so seine Eigenarten die ich wohl nie verstehe.
>> Ich habe 2sec Datenaufzeichnung, also müsste eigentlich das erste Tupel
>> maximal 1 sec vom der from URL Angabe weg sein - aber bei mir sind es
>> Stunden und die auch noch je nach Kanal unterschiedlich
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160823/498586db/attachment-0001.html>


More information about the volkszaehler-users mailing list