Model { Name "pidalka" Version 3.00 #RexVersion "2.10.0 rev. 3719, Date 2013-12-06" BlockDefaults { ForegroundColor "black" BackgroundColor "white" DropShadow off NamePlacement "normal" FontName "Helvetica" FontSize 10 FontWeight "normal" FontAngle "normal" ShowName on Orientation "right" } AnnotationDefaults { HorizontalAlignment "left" VerticalAlignment "middle" ForegroundColor "black" BackgroundColor "white" DropShadow off FontName "Helvetica" FontSize 10 FontWeight "normal" FontAngle "normal" } LineDefaults { FontName "Helvetica" FontSize 9 FontWeight "normal" FontAngle "normal" } System { Name "pidalka" Location [281, 36, 978, 492] #GUID ea42be5c-9fbd-4fc5-aaa8-5211cc7dbb63 Block { BlockType SubSystem Name "pidalka" Ports [10, 0, 0, 0, 0] Position [320, 87, 395, 303] ShowPortLabels on BackgroundColor "lightBlue" MaskType "REX sequence" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" #GUID 69b5adff-2060-4369-9298-a746caf84ba6 System { Name "pidalka" Location [375, 51, 867, 563] #GUID 69b5adff-2060-4369-9298-a746caf84ba6 Block { BlockType Inport Name "servo0" Ports [0, 1, 0, 0, 0] Position [30, 18, 60, 32] Port 1 #GUID a4c0d1f9-0232-4e8d-a800-34fbf254c129 } Block { BlockType Inport Name "servo1" Ports [0, 1, 0, 0, 0] Position [30, 63, 60, 77] Port 2 #GUID 5edbe644-efe5-4939-80f8-4d88484ea626 } Block { BlockType Inport Name "servo2" Ports [0, 1, 0, 0, 0] Position [30, 108, 60, 122] Port 3 #GUID 45be6987-f398-49bf-aa12-c8e6fd04604c } Block { BlockType Inport Name "servo3" Ports [0, 1, 0, 0, 0] Position [30, 148, 60, 162] Port 4 #GUID 20e4ca3a-71c6-4848-bbb2-7f9871cbd556 } Block { BlockType Inport Name "speed_rotation" Ports [0, 1, 0, 0, 0] Position [30, 183, 60, 197] Port 5 #GUID 2ea072e5-6b41-44e2-ab8a-08902ddfa14d } Block { BlockType Inport Name "speed_up_down" Ports [0, 1, 0, 0, 0] Position [30, 258, 60, 272] Port 6 #GUID 012538ee-eede-4385-b3de-b64880fe5745 } Block { BlockType Inport Name "execute" Ports [0, 1, 0, 0, 0] Position [30, 303, 60, 317] Port 7 #GUID d95302c9-7dd3-42d5-967b-33f40ef57567 } Block { BlockType Inport Name "lenght" Ports [0, 1, 0, 0, 0] Position [30, 363, 60, 377] Port 8 #GUID e29b9c77-031c-4fec-8c90-c70bd5b02d15 } Block { BlockType Inport Name "ventil1" Ports [0, 1, 0, 0, 0] Position [30, 433, 60, 447] Port 9 #GUID 8171634e-726f-4d92-ba59-6aeb409d3f10 } Block { BlockType Inport Name "ventil2" Ports [0, 1, 0, 0, 0] Position [30, 468, 60, 482] Port 10 #GUID 55fa82e1-9ac8-49da-baaf-842cc116317e } Block { BlockType Goto Name "Goto" Ports [1, 0, 0, 0, 0] Position [175, 363, 295, 377] BackgroundColor "lightBlue" ShowName off GotoTag "WPC__S1I24V0" TagVisibility "local" #GUID 16f45eee-4c12-432e-a88b-b987ff95e661 } Block { BlockType Goto Name "Goto24" Ports [1, 0, 0, 0, 0] Position [185, 433, 305, 447] BackgroundColor "lightBlue" ShowName off GotoTag "WPC__S0I68C0" TagVisibility "local" #GUID 5e43d0e6-eb38-4b82-999e-d61add767684 } Block { BlockType Goto Name "Goto30" Ports [1, 0, 0, 0, 0] Position [185, 468, 305, 482] BackgroundColor "lightBlue" ShowName off GotoTag "WPC__S0I68C1" TagVisibility "local" #GUID 176a9114-28d9-40e9-89ab-7a9ca4283295 } Block { BlockType Reference Name "LIN" Ports [1, 1, 0, 0, 0] Position [135, 18, 160, 32] SourceBlock "mathlib/LIN" u1 1 y1 180 u2 0 y2 195 #GUID cca8471f-636c-470e-ba09-cdd12affa5e5 } Block { BlockType Reference Name "LIN1" Ports [1, 1, 0, 0, 0] Position [185, 63, 210, 77] SourceBlock "mathlib/LIN" u1 1 y1 145 u2 0 y2 125 #GUID 2e6f7d64-462c-46a7-85d9-b529cbffc9ae } Block { BlockType Reference Name "LIN2" Ports [1, 1, 0, 0, 0] Position [235, 108, 260, 122] SourceBlock "mathlib/LIN" u1 1 y1 145 u2 0 y2 125 #GUID 4e2f5773-2ff6-4644-b631-92a58c16734f } Block { BlockType Reference Name "LIN3" Ports [1, 1, 0, 0, 0] Position [300, 148, 325, 162] SourceBlock "mathlib/LIN" u1 1 y1 180 u2 0 y2 195 #GUID e2cd5585-5481-4c44-9ca8-eba8a47bdd97 } Block { BlockType Reference Name "REXLANG" Ports [17, 17, 0, 0, 0] Position [400, 6, 450, 184] SourceBlock "speclib/REXLANG" srcname "servo_rexlang2.cpp" srctype "1: STL" stack 0 debug "1: No check" fname "datafile.dat" p0 "" p1 "" p2 "" p3 "" p4 "" p5 "" p6 "" p7 "" p8 "" p9 "" p10 "" p11 "" p12 "" p13 "" p14 "" p15 "" FontSize 10 #GUID 57f70de4-a996-4d92-b5e8-6e04795cbcb5 } Block { BlockType Reference Name "SAT1" Ports [3, 3, 0, 0, 0] Position [105, 363, 135, 397] SourceBlock "reglib/SAT" tp 1 tn 1 hilim0 5 lolim0 0 HLD on #GUID 1cae5749-2a9e-40ed-abcf-568f0490f578 } Block { BlockType Reference Name "SAT2" Ports [3, 3, 0, 0, 0] Position [90, 18, 120, 52] SourceBlock "reglib/SAT" tp 0 tn 0 hilim0 1 lolim0 0 HLD on #GUID 87bdcaa0-a6a8-4857-b062-c61be026314f } Block { BlockType Reference Name "SAT3" Ports [3, 3, 0, 0, 0] Position [135, 63, 165, 97] SourceBlock "reglib/SAT" tp 0 tn 0 hilim0 1 lolim0 -1 HLD on #GUID 6c851842-f24b-4b90-9215-f019140f2307 } Block { BlockType Reference Name "SAT4" Ports [3, 3, 0, 0, 0] Position [185, 108, 215, 142] SourceBlock "reglib/SAT" tp 0 tn 0 hilim0 1 lolim0 -1 HLD on #GUID f89547db-fd5e-4e64-bd21-4bbe9cc17d1b } Block { BlockType Reference Name "SAT5" Ports [3, 3, 0, 0, 0] Position [245, 148, 275, 182] SourceBlock "reglib/SAT" tp 0 tn 0 hilim0 1 lolim0 0 HLD on #GUID 28a4e534-0a50-4066-aff1-a5a94059d4c1 } Block { BlockType Reference Name "SAT6" Ports [3, 3, 0, 0, 0] Position [135, 183, 165, 217] SourceBlock "reglib/SAT" tp 0 tn 0 hilim0 4 lolim0 0 HLD on #GUID 59e930a3-1910-435c-9446-d364285614d7 } Block { BlockType Reference Name "SAT7" Ports [3, 3, 0, 0, 0] Position [140, 258, 170, 292] SourceBlock "reglib/SAT" tp 0 tn 0 hilim0 4 lolim0 0 HLD on #GUID fe3317fa-9f10-47d5-a6ec-39e0f53dda2b } Line { SrcBlock "LIN" SrcPort 1 DstBlock "REXLANG" DstPort 2 #GUID 548bc3e4-aee9-4ddb-904c-97b1e8dfb12e } Line { SrcBlock "LIN1" SrcPort 1 Points [170, 0] DstBlock "REXLANG" DstPort 3 #GUID d22db40f-b754-4651-b37b-d78a7d58c96e } Line { SrcBlock "LIN2" SrcPort 1 Points [120, 0] DstBlock "REXLANG" DstPort 4 #GUID ea1ce055-22ea-41a9-93e0-369c95cfc226 } Line { SrcBlock "LIN3" SrcPort 1 Points [55, 0] DstBlock "REXLANG" DstPort 5 #GUID e5162d9a-01ab-4ef7-b793-7214cb997b1a } Line { SrcBlock "SAT1" SrcPort 1 DstBlock "Goto" DstPort 1 #GUID bf48da42-118f-4790-830b-e7adaf14fd1d } Line { SrcBlock "SAT2" SrcPort 1 DstBlock "LIN" DstPort 1 #GUID b60b443d-18ff-4a9d-93ba-b7c774463966 } Line { SrcBlock "SAT3" SrcPort 1 DstBlock "LIN1" DstPort 1 #GUID c4f4bb80-ed65-4c74-afb0-5bd912a49827 } Line { SrcBlock "SAT4" SrcPort 1 DstBlock "LIN2" DstPort 1 #GUID e339256c-69a3-4aba-9617-3f98f47e1251 } Line { SrcBlock "SAT5" SrcPort 1 DstBlock "LIN3" DstPort 1 #GUID 9f9cee7c-8b03-4404-8836-21c89435455c } Line { SrcBlock "SAT6" SrcPort 1 Points [215, 0] DstBlock "REXLANG" DstPort 6 #GUID adbd75e9-eab5-4645-bac6-88311de8a88e } Line { SrcBlock "SAT7" SrcPort 1 Points [210, 0] DstBlock "REXLANG" DstPort 7 #GUID 96b009a0-d77a-47fe-934d-5e106203dee4 } Line { SrcBlock "execute" SrcPort 1 Points [320, 0] DstBlock "REXLANG" DstPort 8 #GUID 8f426054-9e80-4bc8-be04-f8ef68585ca3 } Line { SrcBlock "lenght" SrcPort 1 DstBlock "SAT1" DstPort 1 #GUID 94fe9abd-f386-4c77-8b3b-3485359e1eef } Line { SrcBlock "ventil1" SrcPort 1 DstBlock "Goto24" DstPort 1 #GUID 05494e45-f810-4fa6-bd1b-ec183be1a277 } Line { SrcBlock "servo0" SrcPort 1 DstBlock "SAT2" DstPort 1 #GUID 039ae07e-08a1-45b9-b166-1dc2aa9b23aa } Line { SrcBlock "servo1" SrcPort 1 DstBlock "SAT3" DstPort 1 #GUID ea2da7d7-ae33-41b9-a2c4-689687df565b } Line { SrcBlock "servo2" SrcPort 1 DstBlock "SAT4" DstPort 1 #GUID ab18699a-45b8-4fa2-a408-0ed73a00fd4b } Line { SrcBlock "servo3" SrcPort 1 DstBlock "SAT5" DstPort 1 #GUID 15231cac-07c7-4f90-b5f3-77fd50fac96d } Line { SrcBlock "speed_rotation" SrcPort 1 DstBlock "SAT6" DstPort 1 #GUID 48daaebb-58ae-44f6-aa55-8c16799b6d89 } Line { SrcBlock "speed_up_down" SrcPort 1 DstBlock "SAT7" DstPort 1 #GUID f7c3cc0c-f388-457e-bfbe-f1bc39c7ddf2 } Line { SrcBlock "ventil2" SrcPort 1 DstBlock "Goto30" DstPort 1 #GUID 54c84cb4-8951-466f-b942-06f734f70729 } Annotation { Position [250, 390] Name "Linearni servo" #GUID 7453c03b-9db6-4649-9cf6-d1fbdba0566e } } } } }