Commit a1608ee6 authored by AlexK's avatar AlexK
Browse files

Fehlerbehandlung vereinheitlicht. Bahrmancodes nach LabVIEW Standard gemapt....

Fehlerbehandlung vereinheitlicht. Bahrmancodes nach LabVIEW Standard gemapt. INI File überarbeitet. Configurationsdialoge hinzugefügt. UIs Verhalten vereinheitlicht. Zentrales Menu hinzugefügt. Vergindungmodi Disconnect after Shot = TRUE | FALSE

- Fehlercodes beginnen mit 505.000
- Speed Konfiguration entweder von Cnfg Datei oder vom Gerät lesbar
- Automatisches Reconnect bei Verbindungsabbruch

- Aussehen des INI Files:

[Controller List]
Controller.<size(s)> = "2"
Controller 0 = "TestSMS"
Controller 1 = "A5 SMS"

[TestSMS]
Interface = "Ethernet" oder USB
USB DEV ID = "0"
IP = "192.168.11.2"
TCP Port = "5000"
Disconnect after move = "FALSE"

---- Logischer Name und Speed Konfig ----
[TestSMS.motor 1]
Name = "Telescope"
stepwidth = "1/1"
acceleration = "ramp 9"
velocity = "1000"
Source = "File"

----- UI Config---------- UI Name bezieht sich auf Logischen Motornamen. Einzelne Keys werden von jeweiligen UI Element hinzugefügt.
[Telescope]
Steps per... = "1,000000"
Steps Offset = "0,000000"
Use Calibration = "TRUE"
UI Label = "Linearschiene"
; Für Slide, benuzte auch Kalibrierungeinstellungen
Scala min = -5648,000000
Scala max = 3100,000000
; Motor mit EndContacts
Position -EC = "0,000000"
Position +EC = "26038,000000"
Description -EC = "A4-Strahl"
Description +EC = "A5-Strahl"
parent 037af740
<?xml version='1.0' encoding='UTF-8'?>
<Library LVVersion="14008000">
<Property Name="NI.Lib.Icon" Type="Bin">&amp;!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;8"=&gt;MQ%!8143;(8.6"2CVM#WJ",7Q,SN&amp;(N&lt;!NK!7VM#WI"&lt;8A0$%94UZ2$P%E"Y.?G@I%A7=11U&gt;M\7P%FXB^VL\`NHV=@X&lt;^39O0^N(_&lt;8NZOEH@@=^_CM?,3)VK63LD-&gt;8LS%=_]J'0@/1N&lt;XH,7^\SFJ?]Z#5P?=F,HP+5JTTF+5`Z&gt;MB$(P+1)YX*RU2DU$(![)Q3YW.YBG&gt;YBM@8'*\B':\B'2Z&gt;9HC':XC':XD=&amp;M-T0--T0-.DK%USWS(H'2\$2`-U4`-U4`/9-JKH!&gt;JE&lt;?!W#%;UC_WE?:KH?:R']T20]T20]\A=T&gt;-]T&gt;-]T?/7&lt;66[UTQ//9^BIHC+JXC+JXA-(=640-640-6DOCC?YCG)-G%:(#(+4;6$_6)]R?.8&amp;%`R&amp;%`R&amp;)^,WR/K&lt;75?GM=BZUG?Z%G?Z%E?1U4S*%`S*%`S'$;3*XG3*XG3RV320-G40!G3*D6^J-(3D;F4#J,(T\:&lt;=HN+P5FS/S,7ZIWV+7.NNFC&lt;+.&lt;GC0819TX-7!]JVO,(7N29CR6L%7,^=&lt;(1M4#R*IFV][.DX(X?V&amp;6&gt;V&amp;G&gt;V&amp;%&gt;V&amp;\N(L@_Z9\X_TVONVN=L^?Y8#ZR0J`D&gt;$L&amp;]8C-Q_%1_`U_&gt;LP&gt;WWPAG_0NB@$TP@4C`%`KH@[8`A@PRPA=PYZLD8Y!#/7SO!!!!!!</Property>
<Property Name="NI.Lib.SourceVersion" Type="Int">335577088</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Item Name="Abstract Messages for Caller" Type="Folder"/>
<Item Name="Messages for this Actor" Type="Folder">
<Item Name="Write Motor Settings Msg.lvclass" Type="LVClass" URL="../FSU SMS Config Dialog Messages/Write Motor Settings Msg/Write Motor Settings Msg.lvclass"/>
<Item Name="Write SMS Settings Msg.lvclass" Type="LVClass" URL="../FSU SMS Config Dialog Messages/Write SMS Settings Msg/Write SMS Settings Msg.lvclass"/>
</Item>
<Item Name="FSU SMS Config Dialog.lvclass" Type="LVClass" URL="../FSU SMS Config Dialog/FSU SMS Config Dialog.lvclass"/>
</Library>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment