|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows;
- using System.Windows.Controls;
- using System.Windows.Data;
- using System.Windows.Documents;
- using System.Windows.Input;
- using System.Windows.Markup;
- using System.Windows.Media;
- using System.Windows.Media.Imaging;
- using System.Windows.Navigation;
- using System.Windows.Shapes;
- using BPA.Communication;
- using BPA.Helper;
-
- namespace Test
- {
- /// <summary>
- /// Interaction logic for MainWindow.xaml
- /// </summary>
- public partial class MainWindow : Window
- {
- public MainWindow()
- {
- InitializeComponent();
- }
-
- ICommunication mySiemens = new Siemens();
- byte bit = 0;
-
-
-
- private void Button_Click_1(object sender, RoutedEventArgs e)
- {
-
- mySiemens.WithSiemens(CpuType.S71200, "192.168.100.162").UseConnected(() =>
- {
- MessageBox.Show("设备连接成功");
- //System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
- byte[] bytes = Encoding.Unicode.GetBytes(textBox.Text);
- mySiemens.Write<byte[]>("DB1.DBB0", bytes);
- });
- }
- }
- }
|