using CCDCount.DLL; using System; using System.Drawing; using System.Globalization; using System.Security.Cryptography.X509Certificates; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Input; namespace CCDCountWpf.WpfPage { /// /// PlcSettingPage.xaml 的交互逻辑 /// public partial class PlcSettingPage : Page { public PlcSettingPage() { InitializeComponent(); this.Width = Double.NaN; this.Height = Double.NaN; DataContext = PlcSettingMessageBus.PlcMessageShowBindage; } private void SpeedModeRunningSpeedUpBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.SpeedModeRunningSpeed, out float result)) { PlcSettingMessageBus.PlcMessageShowBindage.SpeedModeRunningSpeed = (result + 0.5f).ToString(); } } private void SpeedModeRunningSpeedDownBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.SpeedModeRunningSpeed, out float result)) { if((result - 0.5f)>=0) { PlcSettingMessageBus.PlcMessageShowBindage.SpeedModeRunningSpeed = (result - 0.5f).ToString(); } } } private void JogSpeedUpBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.JogSpeed, out float result)) { PlcSettingMessageBus.PlcMessageShowBindage.JogSpeed = (result + 0.5f).ToString(); } } private void JogSpeedDownBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.JogSpeed, out float result)) { if((result - 0.5f)>=0) { PlcSettingMessageBus.PlcMessageShowBindage.JogSpeed = (result - 0.5f).ToString(); } } } private void BottValueSetUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet + 1) > PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet) { PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet += 1; } } private void BottValueSetDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet) { PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet -= 1; } } private void TransferValveOpeningSpeedUpBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningSpeed, out float result)) { PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningSpeed = (result + 0.5f).ToString(); } } private void TransferValveOpeningSpeedDownBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningSpeed, out float result)) { if((result - 0.5f)>=0) { PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningSpeed = (result - 0.5f).ToString(); } } } private void TransferValveOpeningTimeUpBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime + 1) > PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime) { PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime += 1; } } private void TransferValveOpeningTimeDownBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime - 1) < PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime) { PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime -= 1; } } private void BottingDecelerationValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue + 1) > PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue += 1; } } private void BottingDecelerationValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue -= 1; } } private void CacheDecelerationValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue + 1) > PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue += 1; } } private void CacheDecelerationValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue -= 1; } } private void CacheCountDelayTimingUpBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming + 1) > PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming) { PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming += 1; } } private void CacheCountDelayTimingDownBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming - 1) < PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming) { PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming -= 1; } } private void CacheShutdownValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue + 1) > PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue += 1; } } private void CacheShutdownValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue -= 1; } } private void BottingMaterialCylinderVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue + 1) > PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue += 1; } } private void BottingMaterialCylinderVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue -= 1; } } private void BottingFilterVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue + 1) > PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue) PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue += 1; } private void BottingFilterVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue -= 1; } } private void BottingCountVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue+1)> PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue += 1; } } private void BottingCountVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue - 1)< PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue -= 1; } } private void BottingMaterialCylinderVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue +1)> PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue += 1; } } private void BottingMaterialCylinderVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue - 1)< PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue -= 1; } } private void BottingFilterVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue + 1)> PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue += 1; } } private void BottingFilterVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue -= 1; } } private void BottingCountVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue + 1)> PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue += 1; } } private void BottingCountVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue -= 1; } } private void CacheMaterialCylinderVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue + 1)> PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue += 1; } } private void CacheMaterialCylinderVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue -= 1; } } private void CacheFilterVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue + 1)> PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue += 1; } } private void CacheFilterVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue - 1)< PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue -= 1; } } private void CacheCountVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue + 1)> PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue += 1; } } private void CacheCountVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue - 1)< PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue -= 1; } } private void CacheMaterialCylinderVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue + 1)> PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue += 1; } } private void CacheMaterialCylinderVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue -= 1; } } private void CacheFilterVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue + 1)> PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue) PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue += 1; } private void CacheFilterVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue - 1)< PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue -= 1; } } private void CacheCountVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue + 1) > PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue) PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue += 1; } private void CacheCountVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue - 1)< PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue) { PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue -= 1; } } private void GateOpeningDelayUpBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay + 1)> PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay) { PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay += 1; } } private void GateOpeningDelayDownBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay - 1) < PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay) { PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay -= 1; } } private void ReturnToZeroOffsetValueUpDownBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetValue, out float value)) { PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetValue = (value + 0.5).ToString(); } } private void ReturnToZeroOffsetValueDownBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetValue, out float value)) { //if(value - 0.5 < 0) return; PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetValue = (value - 0.5).ToString(); } } private void ReturnToZeroOffsetSpeedUpBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetSpeed, out float value)) { PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetSpeed = (value + 0.5).ToString(); } } private void ReturnToZeroOffsetSpeedDownBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetSpeed, out float value)) { if(value - 0.5 < 0) return; PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetSpeed = (value - 0.5).ToString(); } } private void TransferValveClosingSpeedUpBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosingSpeed, out float value)) { PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosingSpeed = (value + 0.5).ToString(); } } private void TransferValveClosingSpeedDownBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosingSpeed, out float value)) { if(value - 0.5 < 0) return; PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosingSpeed = (value - 0.5).ToString(); } } private void TransferValveOpenPositionUpBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpenPosition, out float value)) { PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpenPosition = (value + 0.5).ToString(); } } private void TransferValveOpenPositionDownBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpenPosition, out float value)) { if(value - 0.5 < 0) return; PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpenPosition = (value - 0.5).ToString(); } } private void TransferValveClosePositionUpBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosePosition, out float value)) { PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosePosition = (value + 0.5).ToString(); } } private void TransferValveClosePositionDownBtn_Click(object sender, RoutedEventArgs e) { if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosePosition, out float value)) { if(value - 0.5 < 0) return; PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosePosition = (value - 0.5).ToString(); } } private void AirValveOpeningDelayUpBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay + 1)> PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay) { PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay += 1; } } private void AirValveOpeningDelayDownBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay - 1)< PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay) { PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay -= 1; } } private void BottlingShutdownValueUpBtn_Click(object sender, RoutedEventArgs e) { if ((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue + 1) > PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue += 1; } } private void BottlingShutdownValueDownBtn_Click(object sender, RoutedEventArgs e) { if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue) { PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue -= 1; } } private void BottlingShutdownTimeUpBtn_Click(object sender, RoutedEventArgs e) { if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime + 1)> PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime) { PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime += 1; } } private void BottlingShutdownTimeDownBtn_Click(object sender, RoutedEventArgs e) { if ((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime) { PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime -= 1; } } private void BottleFeedingWheelRunningSpeedUpBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelRunningSpeed, out float result)) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelRunningSpeed = (result + 0.5f).ToString(); } } private void BottleFeedingWheelRunningSpeedDownBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelRunningSpeed, out float result)) { if (result - 0.5f >= 0) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelRunningSpeed = (result - 0.5f).ToString(); } } } private void BottleFeedingWheelJogRunningSpeedUpBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelJogRunningSpeed, out float result)) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelJogRunningSpeed = (result + 0.5f).ToString(); } } private void BottleFeedingWheelJogRunningSpeedDownBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelJogRunningSpeed, out float result)) { if (result - 0.5f >= 0) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelJogRunningSpeed = (result - 0.5f).ToString(); } } } private void BottleFeedingWheelReturnToZeroOffsetValueUpBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroOffsetValue, out float result)) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroOffsetValue = (result + 0.5f).ToString(); } } private void BottleFeedingWheelReturnToZeroOffsetValueDownBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroOffsetValue, out float result)) { if (result - 0.5f >= 0) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroOffsetValue = (result - 0.5f).ToString(); } } } private void BottleFeedingWheelReturnToZeroSpeedUpBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroSpeed, out float result)) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroSpeed = (result + 0.5f).ToString(); } } private void BottleFeedingWheelReturnToZeroSpeedDownBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroSpeed, out float result)) { if (result - 0.5f >= 0) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroSpeed = (result - 0.5f).ToString(); } } } private void BottleFeedingWheelPositionLengthUpBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPositionLength, out float result)) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPositionLength = (result + 0.5f).ToString(); } } private void BottleFeedingWheelPositionLengthDownBtn_Click(object sender, RoutedEventArgs e) { if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPositionLength, out float result)) { if (result - 0.5f >= 0) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPositionLength = (result - 0.5f).ToString(); } } } private void BottleFeedingWheelPauseTimeUpBtn_Click(object sender, RoutedEventArgs e) { if ((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime + 1) > PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime += 1; } } private void BottleFeedingWheelPauseTimeDownBtn_Click(object sender, RoutedEventArgs e) { if ((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime - 1) < PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime) { PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime -= 1; } } private void DelayBlankingUpBtn_Click(object sender, RoutedEventArgs e) { if ((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking + 1) > PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking) { PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking += 1; } } private void DelayBlankingDownBtn_Click(object sender, RoutedEventArgs e) { if ((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking - 1) < PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking) { PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking -= 1; } } private void TextBox_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { TextBox textBox = sender as TextBox; if (textBox != null) { // 强制更新源数据 BindingExpression bindingExpression = textBox.GetBindingExpression(TextBox.TextProperty); bindingExpression.UpdateSource(); } } } } }