Files
CSI-Z420-Tablet-Multi-Funct…/Views/MainWindow.xaml.cs

47 lines
1.3 KiB
C#
Raw Normal View History

2026-05-05 15:31:24 +08:00
using System.Windows;
2026-05-15 15:48:43 +08:00
using System.Windows.Controls;
using System.Windows.Input;
2026-05-05 15:31:24 +08:00
namespace TabletTester2025
{
public partial class MainWindow : Window
{
2026-05-15 14:35:12 +08:00
// 硬度测试的ViewModel实例
2026-05-05 15:31:24 +08:00
public MainWindow()
{
2026-05-15 14:35:12 +08:00
2026-05-05 15:31:24 +08:00
InitializeComponent();
2026-05-15 14:35:12 +08:00
2026-05-05 15:31:24 +08:00
}
2026-05-15 15:48:43 +08:00
2026-05-15 14:35:12 +08:00
//硬度测试
// 启动测试按钮点击事件
private async void btnStartTest_Click(object sender, RoutedEventArgs e)
{
}
2026-05-15 15:48:43 +08:00
2026-05-15 14:35:12 +08:00
// 模拟PLC读取硬度值实际项目替换为你的ReadFloatAsync调用
private async Task<float> ReadPlcHardnessAsync()
2026-05-15 15:48:43 +08:00
{
2026-05-15 14:35:12 +08:00
await Task.Delay(100); // 模拟通信延迟
// 这里可以直接用你之前写好的PLC读取方法
// return await _plc.ReadFloatAsync((ushort)你的硬度地址);
return new Random().Next(80, 120) + (float)new Random().NextDouble() * 10;
2026-05-15 15:48:43 +08:00
}
2026-05-15 14:35:12 +08:00
// 复位按钮点击事件
private void btnReset_Click(object sender, RoutedEventArgs e)
2026-05-15 15:48:43 +08:00
{
2026-05-15 14:35:12 +08:00
2026-05-15 15:48:43 +08:00
}
2026-05-15 14:35:12 +08:00
// 梁杆上升按钮(示例)
private void btnUp_Click(object sender, RoutedEventArgs e)
2026-05-15 15:48:43 +08:00
{
2026-05-15 14:35:12 +08:00
2026-05-15 15:48:43 +08:00
}
2026-05-05 15:31:24 +08:00
}
}