MesserJack
Cadet 4th Year
- Registriert
- Dez. 2006
- Beiträge
- 102
Guten Tag,
ich möchte mit Python auf ein Leistungsmessgerät zugreifen. Auf meinen System befindet sich Python 2.7.
Ich gehe nach dieser Anleitung: http://www.zes.com/de/content/downl..._applicat_108_Programmers_Guide_Rev_1.0_e.zip
Wenn ich versuche das zes Modul zu laden, kommt immer eine Fehlermeldung. Es ist ein Treiber für die RS232 Schnittstelle von ZES Zimmer, damit ich sofort drauf loslegen kann.
Ich habe schon versucht die path variable zu erweitern.
Aber wenn ich ein Programm starten will kommt trotzdem die Fehlermeldung
Hier ist das Script, welches ich verusche zu starten.
ich möchte mit Python auf ein Leistungsmessgerät zugreifen. Auf meinen System befindet sich Python 2.7.
Ich gehe nach dieser Anleitung: http://www.zes.com/de/content/downl..._applicat_108_Programmers_Guide_Rev_1.0_e.zip
Wenn ich versuche das zes Modul zu laden, kommt immer eine Fehlermeldung. Es ist ein Treiber für die RS232 Schnittstelle von ZES Zimmer, damit ich sofort drauf loslegen kann.
Ich habe schon versucht die path variable zu erweitern.
Code:
import sys
sys.path.append('C:\\Users\\Michael\\Desktop\\Projekt\\Programmierung\\bin')
print sys.path
['', 'C:\\Python27\\Lib\\idlelib', 'C:\\Windows\\SYSTEM32\\python27.zip', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\plat-win', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27', 'C:\\Python27\\lib\\site-packages', 'C:\\Users\\Michael\\Desktop\\Projekt\\Programmierung\\bin']
Aber wenn ich ein Programm starten will kommt trotzdem die Fehlermeldung
Code:
>>>
Traceback (most recent call last):
File "C:\Users\Michael\Desktop\Projekt\Programmierung\hello.py", line 6, in <module>
import zes
ImportError: No module named zes
Hier ist das Script, welches ich verusche zu starten.
Code:
#
# HELLO.PY
#
# load ZES RS232 functions
import zes
# Open the serial interface:
LMG=zes.Open("COM3", "BAUD=38400 EOS=LF PROTO=RTS/CTS")
# Write command to instrument
zes.Write(LMG, "*IDN?")
# Read answer from instrument
answer=zes.Read(LMG)
# Place answer on screen
print "The connected instrument is:\n"+answer
# Write command to instrument
zes.Write(LMG, "GTL")
# Close connection
zes.Close(LMG)
print "\nProgramm finished"