@ -390,7 +390,7 @@
<Grid Width="1880" Height="1080">
<Grid Width="1880" Height="1080">
<TabControl x:Name="TabControl" Background="Transparent" BorderThickness="0" HorizontalAlignment="Center" VerticalContentAlignment="Center" SelectionChanged="TabControl_SelectionChanged" TabStripPlacement="Left" Width="1890" Margin="-10,0,0,0">
<TabControl x:Name="TabControl" Background="Transparent" BorderThickness="0" HorizontalAlignment="Center" VerticalContentAlignment="Center" SelectionChanged="TabControl_SelectionChanged" TabStripPlacement="Left" Width="1890" Margin="-10,0,0,0">
<TabItem Visibility="Collapsed" x:Name="FirstItem"></TabItem>
<TabItem Visibility="Collapsed" x:Name="FirstItem"></TabItem>
<TabItem x:Name="TaskManager" Header="任务管理" Style="{StaticResource DefaultItem}" Background="#213269" Foreground="White" FontSize="25" Width="160" Height="100" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="5 " >
<TabItem x:Name="TaskManager" Header="任务管理" Style="{StaticResource DefaultItem}" Background="#213269" Foreground="White" FontSize="25" Width="160" Height="100" VerticalAlignment="Center" HorizontalAlignment="Left" Margin="2,0,0,0 " >
<StackPanel
<StackPanel
x:Name="essentialData"
x:Name="essentialData"
Orientation="Vertical"
Orientation="Vertical"
@ -1508,6 +1508,14 @@
FontSize="20"
FontSize="20"
Header="托盘数量"
Header="托盘数量"
IsReadOnly="True" />
IsReadOnly="True" />
<DataGridTextColumn
Width="180*"
Binding="{Binding containerNo}"
CanUserSort="False"
ElementStyle="{StaticResource dgCell}"
FontSize="20"
Header="托盘号"
IsReadOnly="True" />
<DataGridTemplateColumn
<DataGridTemplateColumn
Width="300"
Width="300"
MinWidth="10"
MinWidth="10"
@ -1535,7 +1543,7 @@
<Style TargetType="{x:Type DataGridRow}">
<Style TargetType="{x:Type DataGridRow}">
<Setter Property="Background" Value="#213269" />
<Setter Property="Background" Value="#213269" />
<Setter Property="Foreground" Value="White" />
<Setter Property="Foreground" Value="White" />
<Setter Property="Height" Value="65 "/>
<Setter Property="Height" Value="60 "/>
</Style>
</Style>
</DataGrid.RowStyle>
</DataGrid.RowStyle>
<DataGrid.RowHeaderStyle>
<DataGrid.RowHeaderStyle>
@ -2096,7 +2104,7 @@
Margin="60,0,0,0"
Margin="60,0,0,0"
Source="..\Resources\chanpintiaoma.png" Visibility="Visible"/>
Source="..\Resources\chanpintiaoma.png" Visibility="Visible"/>
<TextBlock Text="PLC交互信息" Foreground="White" FontSize="20" Width="150" Height="40" Margin="10,10,80,0"/>
<TextBlock Text="PLC交互信息" Foreground="White" FontSize="20" Width="150" Height="40" Margin="10,10,80,0"/>
<Button Content="刷新" FontSize="25" Foreground="White" Height="50" Width="132" Click="btnRefreshPlc_Click">
<!--< Button Content="刷新" FontSize="25" Foreground="White" Height="50" Width="132" Click="btnRefreshPlc_Click">
<Button.Template >
<Button.Template >
<ControlTemplate TargetType="{x:Type Button}" >
<ControlTemplate TargetType="{x:Type Button}" >
<Border BorderBrush="{TemplateBinding Control.BorderBrush}" BorderThickness="1" CornerRadius="4,4,4,4">
<Border BorderBrush="{TemplateBinding Control.BorderBrush}" BorderThickness="1" CornerRadius="4,4,4,4">
@ -2105,9 +2113,9 @@
</Border>
</Border>
</ControlTemplate>
</ControlTemplate>
</Button.Template>
</Button.Template>
</Button>
</Button>-->
</StackPanel>
</StackPanel>
<Border Background="#213269" BorderBrush="Silver" BorderThickness="2" CornerRadius="10" Width="700" Height="50 0" Margin="0,5,0,0">
<Border Background="#213269" BorderBrush="Silver" BorderThickness="2" CornerRadius="10" Width="700" Height="55 0" Margin="0,5,0,0">
<Grid>
<Grid>
<Grid.ColumnDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1.5*"/>
<ColumnDefinition Width="1.5*"/>
@ -2155,7 +2163,7 @@
</Grid>
</Grid>
</Border>
</Border>
<Border Background="#213269" BorderBrush="Silver" BorderThickness="2" CornerRadius="10" Width="700" Height="300" Margin="0,5 0,0,0">
<Border Background="#213269" BorderBrush="Silver" BorderThickness="2" CornerRadius="10" Width="700" Height="350" Margin="0,3 0,0,0">
<Grid>
<Grid>
<Grid.ColumnDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
@ -2177,6 +2185,113 @@
</Grid>
</Grid>
</Border>
</Border>
</StackPanel>
</StackPanel>
<StackPanel Orientation="Vertical" VerticalAlignment="Center" Margin="100,5,0,0" Width="800">
<Grid Height="1000">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Border BorderBrush="White" BorderThickness="2" Grid.Row="1" CornerRadius="10" Margin="5,5,5,5">
<Grid >
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<TextBlock Text="二楼小包出入口" Foreground="White" FontSize="35" VerticalAlignment="Center" HorizontalAlignment="Center"/>
<Grid Grid.Row="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<TextBlock Text="入口叫料" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Column="0" />
<TextBlock Text="出口到位" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Column="1" />
<TextBlock Text="出口RFID" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Column="2" />
<TextBlock x:Name="AgvPut" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Row="1" Grid.Column="0"/>
<TextBlock x:Name="AgvGet" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Row="1" Grid.Column="1"/>
<TextBlock x:Name="RFID2001" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Row="1" Grid.Column="2"/>
</Grid>
</Grid>
</Border>
<Border BorderBrush="White" Visibility="Collapsed" Grid.Row="1" BorderThickness="2" CornerRadius="10" Margin="5">
<Grid >
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<TextBlock Text="二楼废料区" Foreground="White" FontSize="35" VerticalAlignment="Center" HorizontalAlignment="Center"/>
<Grid Grid.Row="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<TextBlock Text="到位信号" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Column="0" />
<TextBlock Text="RFID" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Column="2" />
</Grid>
</Grid>
</Border>
<Border BorderBrush="White" Grid.Row="0" BorderThickness="2" CornerRadius="10" Margin="5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="1.2*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<TextBlock Text="提升机" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="40" Grid.ColumnSpan="6"/>
<TextBlock Text="当前楼层" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="0" Grid.Row="1" FontSize="25"/>
<TextBlock Text="目的楼层" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="1" Grid.Row="1" FontSize="25"/>
<TextBlock Text="提升机状态" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="2" Grid.Row="1" FontSize="25"/>
<TextBlock Text="MES屏蔽" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="3" Grid.Row="1" FontSize="25"/>
<TextBlock Text="货物到位状态" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="4" Grid.Row="1" FontSize="25"/>
<TextBlock x:Name="currentfloor06" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="0" Grid.Row="2" FontSize="25"/>
<TextBlock x:Name="targetfloor06" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="1" Grid.Row="2" FontSize="25"/>
<TextBlock x:Name="equipstate06" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="2" Grid.Row="2" FontSize="25"/>
<TextBlock x:Name="mesclose" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="3" Grid.Row="2" FontSize="25"/>
<TextBlock x:Name="hoistertrayin06" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="4" Grid.Row="2" FontSize="25"/>
</Grid>
</Border>
<Border BorderBrush="White" Grid.Row="2" BorderThickness="2" CornerRadius="10" Margin="5">
<Grid >
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<TextBlock Text="三楼翻转机" Foreground="White" FontSize="35" VerticalAlignment="Center" HorizontalAlignment="Center"/>
<Grid Grid.Row="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<TextBlock Text="翻转机允许放" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Column="0" />
<TextBlock Text="翻转机空托盘" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="30" Grid.Column="1" />
<TextBlock x:Name="putTray" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="0" Grid.Row="2" FontSize="25"/>
<TextBlock x:Name="getTray" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="2" Grid.Row="2" FontSize="25"/>
</Grid>
</Grid>
</Border>
</Grid>
</StackPanel>
</StackPanel>
</StackPanel>
</StackPanel>
</StackPanel>
</TabItem>
</TabItem>
@ -2198,6 +2313,114 @@
RowHeaderWidth="0"
RowHeaderWidth="0"
SelectionMode="Single" FontSize="16" HorizontalAlignment="Left" Height="1100" Width="1700" Margin="0,0,0,10"
SelectionMode="Single" FontSize="16" HorizontalAlignment="Left" Height="1100" Width="1700" Margin="0,0,0,10"
>
>
<DataGrid.Columns>
<DataGridTemplateColumn
Width="100"
MinWidth="10"
Header=" 序号"
IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock
Margin="0"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
FontSize="20"
Text="{Binding Header, RelativeSource={RelativeSource AncestorType={x:Type DataGridRow}, Mode=FindAncestor}}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn
Width="180*"
Binding="{Binding RobotCode}"
CanUserSort="False"
ElementStyle="{StaticResource dgCell}"
FontSize="20"
Header="小车"
IsReadOnly="True" />
<DataGridTextColumn
Width="180*"
Binding="{Binding Online}"
CanUserSort="False"
ElementStyle="{StaticResource dgCell}"
FontSize="20"
Header="状态"
IsReadOnly="True" />
<DataGridTextColumn
Width="180*"
Binding="{Binding Battery}"
CanUserSort="False"
ElementStyle="{StaticResource dgCell}"
FontSize="20"
Header="电量"
IsReadOnly="True" />
<DataGridTextColumn
Width="180*"
Binding="{Binding Speed}"
CanUserSort="False"
ElementStyle="{StaticResource dgCell}"
FontSize="20"
Header="速度"
IsReadOnly="True" />
<DataGridTextColumn
Width="180*"
Binding="{Binding Stop}"
CanUserSort="False"
ElementStyle="{StaticResource dgCell}"
FontSize="20"
Header="是否暂停"
IsReadOnly="True" />
<DataGridTextColumn
Width="180*"
Binding="{Binding MapCode}"
CanUserSort="False"
ElementStyle="{StaticResource dgCell}"
FontSize="20"
Header="楼层"
IsReadOnly="True" />
<DataGridTextColumn
Width="180*"
Binding="{Binding DateNow}"
CanUserSort="False"
ElementStyle="{StaticResource dgCell}"
FontSize="20"
Header="同步时间"
IsReadOnly="True" />
</DataGrid.Columns>
<DataGrid.CellStyle>
<Style TargetType="{x:Type DataGridCell}">
<Setter Property="Background" Value="#213269" />
<Setter Property="Foreground" Value="White" />
<Setter Property="HorizontalContentAlignment" Value="Center" />
</Style>
</DataGrid.CellStyle>
<DataGrid.RowStyle>
<Style TargetType="{x:Type DataGridRow}">
<Setter Property="Background" Value="#213269" />
<Setter Property="Foreground" Value="White" />
</Style>
</DataGrid.RowStyle>
<DataGrid.RowHeaderStyle>
<Style TargetType="{x:Type DataGridRowHeader}">
<Setter Property="Background" Value="#213269" />
<Setter Property="Foreground" Value="White" />
<Setter Property="HorizontalContentAlignment" Value="Center" />
</Style>
</DataGrid.RowHeaderStyle>
<DataGrid.ColumnHeaderStyle>
<Style TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="Background" Value="#172560" />
<Setter Property="Foreground" Value="White" />
<Setter Property="HorizontalContentAlignment" Value="Center" />
<Setter Property="Margin" Value="0,0,0,0" />
<Setter Property="BorderThickness" Value="5" />
<Setter Property="BorderBrush" Value="#172540" />
<Setter Property="FontSize" Value="30" />
</Style>
</DataGrid.ColumnHeaderStyle>
</DataGrid>
</DataGrid>
</TabItem>
</TabItem>
<TabItem x:Name="AuthManager" Header="权限控制" Style="{StaticResource DefaultItem}" FontSize="25" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Background="#213269" Foreground="White" Width="160" Height="100" Margin="5" >
<TabItem x:Name="AuthManager" Header="权限控制" Style="{StaticResource DefaultItem}" FontSize="25" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Background="#213269" Foreground="White" Width="160" Height="100" Margin="5" >