| | |
| | | using HMI.Core.Api; |
| | | using HMI.Core.Util; |
| | | using HMI.Simple.Util; |
| | | using HslCommunication.Core.Pipe; |
| | | using HslCommunication.Profinet.Siemens; |
| | | using log4net; |
| | | using Panuon.WPF.UI; |
| | | using PLCHelper; |
| | | using Plugin.DataBoard; |
| | | using Plugin.TestResult_WPF; |
| | | using Plugin.TsExecution; |
| | |
| | | using System; |
| | | using System.IO; |
| | | using System.Windows; |
| | | using Util.ManualDebug; |
| | | using System.Xml.Linq; |
| | | namespace UnitTest |
| | | { |
| | | /// <summary> |
| | |
| | | private ILog log = LogManager.GetLogger("UnitTest"); |
| | | public MainWindow() |
| | | { |
| | | ProductModelHelper.GetModelBySNR("cc123", out string model, out string msg); |
| | | LangUtil.Load(); |
| | | InitializeComponent(); |
| | | //RebuildDb(); |
| | | border2.Child = new TcpDebugger(); |
| | | //ProductModelHelper.GetModelBySNR("cc123", out string model, out string msg); |
| | | //LangUtil.Load(); |
| | | //InitializeComponent(); |
| | | ////RebuildDb(); |
| | | //border2.Child = new TcpDebugger(); |
| | | |
| | | var client = new SiemensS7Net(SiemensPLCS.S1500); |
| | | PipeTcpNet pipeTcpNet = new PipeTcpNet("127.0.0.1", 102); |
| | | pipeTcpNet.ConnectTimeOut = 200; |
| | | pipeTcpNet.ReceiveTimeOut = 200; |
| | | client.CommunicationPipe = pipeTcpNet; |
| | | client.ConnectServer(); |
| | | |
| | | var ss = new IntReader(client, "DB10.DBW100", 0); |
| | | ss.DataChanged += Ss_DataChanged; |
| | | ss.Run(); |
| | | |
| | | |
| | | |
| | | |
| | | //page.Children.Add(new UserControl1()); |
| | | } |
| | | |
| | | private void Ss_DataChanged(object sender, DataChangedArg<int> e) |
| | | { |
| | | MessageBox.Show($"{e.oldValue} => {e.newValue}"); |
| | | } |
| | | |
| | | TcpClientWrapper tcpClient; |
| | |
| | | |
| | | private void Button_Click(object sender, RoutedEventArgs e) |
| | | { |
| | | var win = new ManualDebug() |
| | | { |
| | | seqPath = "C:\\Users\\chrry\\Desktop\\手动调试示例.seq" |
| | | }; |
| | | //var win = new ManualDebug() |
| | | //{ |
| | | // seqPath = "C:\\Users\\chrry\\Desktop\\手动调试示例.seq" |
| | | //}; |
| | | |
| | | win.Show(); |
| | | //win.Show(); |
| | | |
| | | //Task.Run(() => |
| | | //{ |
| | | // for (int j = 0; j < 1000; j++) |