Commit fbe03443 authored by Alexander Kessler's avatar Alexander Kessler
Browse files

Die Kopplung zw. Motor Controller und UI wurde aufgehoben. Die Abstrakten...

Die Kopplung zw. Motor Controller und UI wurde aufgehoben. Die Abstrakten Messenges wurden durch LV2020 Interfaces ersetzt: "Motor UI IF" und "Motor Controller IF". Die HIJ Motion App implementiert die beiden Interfaces. Motor UI und Controller kommunizieren über die IFs mit HIJ Motion App. Diese pflegt drei Look Up Tables für UIs, Controllers und Motoren in der form "Key: Logischer Name; Value: Enqueer". Weil die Motoren z.Z. nicht als Aktoren, sondern nur als passive Objekte genutzt werden, verweisen sie auf den Enq ihres Controllers. Die Nachrichten von Controller zu UI und umgekehtr werden von der APP anhand des LOGISCHEN NAMES weitergeleitet.
parent 2f82839a
<?xml version='1.0' encoding='UTF-8'?>
<Library LVVersion="14008000">
<Property Name="NI.Lib.Icon" Type="Bin">&amp;!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;8"&lt;2MR%!813:!!O;K$1#V-#WJ",5Q,OPKI&amp;K9&amp;N;!7JA7VI";=JQVBZ"4F%#-ZG/O26X_ZZ$/87%&gt;M\6P%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;WWPAO_0NB@$TP@4C`%`KH@[8`A@PRPA=PYZLD8Y![_ML^!!!!!!</Property>
<Property Name="NI.Lib.SourceVersion" Type="Int">335577088</Property>
<Library LVVersion="20008000">
<Property Name="NI.Lib.Icon" Type="Bin">)!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;8"&lt;2MR%!813:!!O;K$1#V-#WJ",5Q,OPKI&amp;K9&amp;N;!7JA7VI";=JQVBZ"4F%#-ZG/O26X_ZZ$/87%&gt;M\6P%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;WWPAO_0NB@$TP@4C`%`KH@[8`A@PRPA=PYZLD8Y![_ML^!!!!!!</Property>
<Property Name="NI.Lib.SourceVersion" Type="Int">536903680</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="After Launch Init Msg.lvclass" Type="LVClass" URL="../HIJ Motion App Messages/After Launch Init Msg/After Launch Init Msg.lvclass"/>
<Item Name="Connect UI and Controller Msg.lvclass" Type="LVClass" URL="../HIJ Motion App Messages/Connect UI and Controller Msg/Connect UI and Controller Msg.lvclass"/>
<Item Name="Dock UI Msg.lvclass" Type="LVClass" URL="../HIJ Motion App Messages/Dock UI Msg/Dock UI Msg.lvclass"/>
<Item Name="Get Unused Motors Msg.lvclass" Type="LVClass" URL="../HIJ Motion App Messages/Get Unused Motor Msg/Get Unused Motors Msg.lvclass"/>
<Item Name="New Controller Logical Name Msg.lvclass" Type="LVClass" URL="../HIJ Motion App Messages/New Controller Logical Name Msg/New Controller Logical Name Msg.lvclass"/>
<Item Name="New Motor UI Name Msg.lvclass" Type="LVClass" URL="../HIJ Motion App Messages/New Motor UI Name Msg/New Motor UI Name Msg.lvclass"/>
<Item Name="Proceed Menu Selection Msg.lvclass" Type="LVClass" URL="../HIJ Motion App Messages/Proceed Menu Selection Msg/Proceed Menu Selection Msg.lvclass"/>
</Item>
<Item Name="HIJ Motion App.lvclass" Type="LVClass" URL="../HIJ Motion App/HIJ Motion App.lvclass"/>
......
Markdown is supported
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