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
{
///
/// Interaction logic for MainWindow.xaml
///
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("DB1.DBB0", bytes);
});
}
}
}