Beispiel #1
0
 private void userButton6_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < 10; i++)
     {
         HslCommunication.OperateResult result = busTcpClient.WriteRegister(0, new short[] { 0, 0, 0, 0 });
         textBox2.AppendText(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + result.IsSuccess + Environment.NewLine);
     }
 }
 private void button22_Click(object sender, EventArgs e)
 {
     // short写入
     try
     {
         writeResultRender(busTcpClient.WriteRegister(ushort.Parse(textBox8.Text), short.Parse(textBox7.Text)), textBox8.Text);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void ThreadWriteFromPlc( )
        {
            while (true)
            {
                HslCommunication.OperateResult read = client.WriteRegister(100, (short)1234);
                if (read.IsSuccess)
                {
                    readSuccess++;
                }
                else
                {
                    readFailed++;
                }

                ShowUpdate( );
            }
        }
Beispiel #4
0
 private void userButton4_Click(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(textBox6.Text))
     {
         HslCommunication.OperateResult result = busTcpClient.WriteRegister(ushort.Parse(textBox6.Text), short.Parse(textBox7.Text));
         MessageBox.Show(result.IsSuccess ? "写入成功!" : "写入失败");
     }
 }