boardtest/ControlcBoardsTest/MainWindow.xaml
2025-03-05 11:21:04 +08:00

95 lines
6.8 KiB
XML

<Window x:Class="ControlcBoardsTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:ControlcBoardsTest"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="1050">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="0.2*"></RowDefinition>
<RowDefinition Height="0.2*"></RowDefinition>
<RowDefinition Height="0.2*"></RowDefinition>
<RowDefinition Height="0.2*"></RowDefinition>
</Grid.RowDefinitions>
<Grid>
<StackPanel Orientation="Horizontal">
<TextBlock Text="串口号" Margin="5,0,10,0" VerticalAlignment="Center"></TextBlock>
<ComboBox Width="80" VerticalAlignment="Center" Name="com_port"></ComboBox>
<TextBlock Margin="20,0,10,0" Text="波特率" VerticalAlignment="Center"></TextBlock>
<TextBox Text="9600" VerticalAlignment="Center" Width=" 80" Name="txt_baudRate"></TextBox>
<TextBlock Margin="20,0,10,0" Text="数据位" VerticalAlignment="Center"></TextBlock>
<TextBox Text="8" VerticalAlignment="Center" Width=" 60" Name="txt_sataBits"></TextBox>
<TextBlock Margin="20,0,10,0" Text="停止位" VerticalAlignment="Center"></TextBlock>
<TextBox Text="1" VerticalAlignment="Center" Width=" 60" Name="txt_stopBits"></TextBox>
<TextBlock Margin="20,0,10,0" Text="站号" VerticalAlignment="Center"></TextBlock>
<TextBox Text="2" VerticalAlignment="Center" Width=" 60" Name="txt_stationNo"></TextBox>
<Button Content="连接" Margin="20,0,10,0" Width="80" VerticalAlignment="Center" Name="btn_conn" Click="connButton_Click"></Button>
<Button Content="循环测试开始" Margin="20,0,10,0" Name='btn_always' Width="80" VerticalAlignment="Center" Click="Button_Click_13"></Button>
<Button Content="正反转测试开始" Margin="20,0,10,0" Name='btn_FrontBack' Width="100" VerticalAlignment="Center" Click="btn_FrontBack_Click"></Button>
</StackPanel>
</Grid>
<WrapPanel Grid.Row="1" Name="warp_channel">
<Button Content="通道1输出" Tag="0" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道2输出" Tag="1" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道3输出" Tag="2" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道4输出" Tag="3" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道5输出" Tag="4" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道6输出" Tag="5" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道7输出" Tag="6" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道8输出" Tag="7" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道9输出" Tag="8" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道10输出" Tag="9" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道11输出" Tag="10" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道12输出" Tag="11" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道13输出" Tag="12" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道14输出" Tag="13" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道15输出" Tag="14" Width='80' Click="Button_Click" Margin="5"></Button>
<Button Content="通道16输出" Tag="15" Width='80' Click="Button_Click" Margin="5"></Button>
</WrapPanel>
<WrapPanel Grid.Row="2" Name="warp_ElectricMotor">
<Button Content="电机1正转" Tag="0" Width='80' Name="btn_ElectricMotor1Front" Click="Button_Click_1" Margin="5"></Button>
<Button Content="电机1反转" Tag="1" Width='80' Name="btn_ElectricMotor1Back" Click="Button_Click_2" Margin="5"></Button>
<Button Content="电机2正转" Tag="0" Width='80' Name="btn_ElectricMotor2Front" Click="Button_Click_3" Margin="5"></Button>
<Button Content="电机2反转" Tag="1" Width='80' Name="btn_ElectricMotor2Back" Click="Button_Click_4" Margin="5"></Button>
<Button Content="电机3正转" Tag="0" Width='80' Name="btn_ElectricMotor3Front" Click="Button_Click_5" Margin="5"></Button>
<Button Content="电机3反转" Tag="1" Width='80' Name="btn_ElectricMotor3Back" Click="Button_Click_6" Margin="5"></Button>
<Button Content="电机4正转" Tag="0" Width='80' Name="btn_ElectricMotor4Front" Click="Button_Click_7" Margin="5"></Button>
<Button Content="电机4反转" Tag="1" Width='80' Name="btn_ElectricMotor4Back" Click="Button_Click_8" Margin="5"></Button>
</WrapPanel>
<WrapPanel Grid.Row="3">
<StackPanel Orientation="Horizontal" VerticalAlignment="Center">
<TextBlock Text="通道1速度" VerticalAlignment="Center" Margin="5"></TextBlock>
<TextBox Width="60" Name="txt_channel1Speed" Margin="5"></TextBox>
<Button Content="下发" Margin="5" Width="60" Click="Button_Click_9"></Button>
</StackPanel>
<StackPanel Orientation="Horizontal" VerticalAlignment="Center">
<TextBlock Text="通道2速度" VerticalAlignment="Center" Margin="5"></TextBlock>
<TextBox Width="60" Name="txt_channel2Speed" Margin="5"></TextBox>
<Button Content="下发" Margin="5" Width="60" Click="Button_Click_10"></Button>
</StackPanel>
<StackPanel Orientation="Horizontal" VerticalAlignment="Center">
<TextBlock Text="通道3速度" VerticalAlignment="Center" Margin="5"></TextBlock>
<TextBox Width="60" Name="txt_channel3Speed" Margin="5"></TextBox>
<Button Content="下发" Margin="5" Width="60" Click="Button_Click_11"></Button>
</StackPanel>
<StackPanel Orientation="Horizontal" VerticalAlignment="Center">
<TextBlock Text="通道4速度" VerticalAlignment="Center" Margin="5"></TextBlock>
<TextBox Width="60" Name="txt_channel4Speed" Margin="5"></TextBox>
<Button Content="下发" Margin="5" Width="60" Click="Button_Click_12"></Button>
</StackPanel>
</WrapPanel>
</Grid>
</Window>