Exemplo n.º 1
0
        private void btnDownloadTag_Click(object sender, EventArgs e)
        {
            DeviceTagInfo tag = new DeviceTagInfo();

            tag.Tag         = txtTag.Text;
            tag.Description = txtDescr.Text;
            tag.Year        = txtYear.IntergerValue;
            tag.Month       = txtMonth.IntergerValue;
            tag.Day         = txtDay.IntergerValue;
            bool ret = HartDevice.WriteTag(tag);

            MessageBox.Show(ret ? "下载成功" : HartDevice.GetLastError(), "消息", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Exemplo n.º 2
0
 public void ReadData()
 {
     btnDownloadTag.Enabled = HartDevice != null && HartDevice.IsConnected;
     btnDownloadMsg.Enabled = HartDevice != null && HartDevice.IsConnected;
     if (HartDevice != null && HartDevice.IsConnected)
     {
         DeviceTagInfo tag = HartDevice.ReadTag();
         txtTag.Text            = tag != null ? tag.Tag : string.Empty;
         txtDescr.Text          = tag != null ? tag.Description : string.Empty;
         txtYear.IntergerValue  = tag != null ? tag.Year : 0;
         txtMonth.IntergerValue = tag != null ? tag.Month : 0;
         txtDay.IntergerValue   = tag != null ? tag.Day : 0;
         OutputInfo oi = HartDevice.ReadOutput();
         txtMessage.Text = HartDevice.ReadMessage();
     }
 }