电源测量命令

60V开 FD020600010101000000
60V关 FD020600020101000000
60V保开
60V保关

-8KV开
-8KV关 FD020928020102010000
-0-2000 FD0209180001020126dc
-2-4000 FD020910000102011b4f
-4-8000 FD020911000102011473

+8KV开 FD020918010001010000
+8KV关 FD020918020101010000
+0-2000 FD0209180001010114cd
+2-4000 FD020910000101013116
+4-8000 FD020911000101012fca

-16KV开 FD020B00010100020000
-16KV关 FD020B00020100020000
-0-8K
-8-130K
-1-160K

 

模拟设置
FD0103180001010100005C46AA //U14 - 聚焦电源一组 第一段
FD010310000101010000D586AA //U14 - 聚焦电源一组 第二段
FD010311000101010000C546AA //U14 - 聚焦电源一组 第三段

FD0103280001010100006C45AA //U13 - 聚焦电源二组 第一段
FD010320000101010000E585AA //U13 - 聚焦电源二组 第二段
FD010321000101010000F545AA //U13 - 聚焦电源二组 第三段

FD010418000101010000A01DAA //U14 - 预聚焦电源一组 第一段
FD0104100001010100006094AA //U14 - 预聚焦电源一组 第二段
FD01041100010101000084A0AA //U14 - 预聚焦电源一组 第三段

FD0104280001010100002DA3AA //U13 - 预聚焦电源二组 第一段
FD010420000101010000A463AA //U13 - 预聚焦电源二组 第二段
FD010421000101010000B4A3AA //U13 - 预聚焦电源二组 第三段

FD0104380001010100003C62AA //U13 - 预聚焦电源三组 第一段
FD010430000101010000B5A2AA //U13 - 预聚焦电源三组 第二段
FD010431000101010000A562AA //U13 - 预聚焦电源三组 第三段


数字量查询
FD010210000401010000D84AAA //U14 - 引出极 电压
FD010210000401020000284AAA //U14 - 引出极 电流

FD0103180004010100009046AA //U14 - 聚焦电源一组 电压
FD0103180004010200006046AA //U14 - 聚焦电源一组 电流
FD010328000401010000A045AA //U13 - 聚焦电源二组 电压
FD0103280004010200005045AA //U13 - 聚焦电源二组 电流

FD010418000401010000D1A0AA //U14 - 预聚焦电源一组 电压
FD01041800040102000021A0AA //U14 - 预聚焦电源一组 电流
FD010428000401010000E1A3AA //U13 - 预聚焦电源二组 电压
FD01042800040102000011A3AA //U13 - 预聚焦电源二组 电流
FD010438000401010000F062AA //U13 - 预聚焦电源三组 电压
FD0104380004010200000062AA //U13 - 预聚焦电源三组 电流

FD01051000040101000099ACAA //U14 - 脉冲输出电源 5KV 电压
FD01051000040102000069ACAA //U14 - 脉冲输出电源 5KV 电流

FD010610000401010000D9B9AA //U13- 60V整流电源 电压
FD01061000040102000029B9AA //U13 - 60V整流电源 电流

FD0108100004010100005835AA //U13 - 热丝电源 10V 电压
FD010810000401020000A835AA //U13 - 热丝电源 10V 电流


开关控制


FD010110010401010000998EAA //U13 - 抑制极+1KV电源开
FD01011002040102000069BDAA //U13 - 抑制极+1KV电源关
FD01011001040201000099CAAA //U13 - 抑制极-1KV电源开
FD01011002040202000069F9AA //U13 - 抑制极-1KV电源关

FD010210010401010000D99BAA //LPC - 引出极+5KV电源开
FD01021002040102000029A8AA //LPC - 引出极+5KV电源关

FD0103180104010100009197AA //U14 - 聚焦电源一组 开
FD01031802040102000061A4AA //U14 - 聚焦电源一组 关
FD010328010401010000A194AA //U13 - 聚焦电源二组 开
FD01032802040102000051A7AA //U13 - 聚焦电源二组 关


FD010418010401010000D071AA //U14 - 预聚焦电源一组 开
FD0104180204010200002042AA //U14 - 预聚焦电源一组 关
FD010428010401010000E072AA //U13 - 预聚焦电源二组 开
FD0104280204010200001041AA //U13 - 预聚焦电源二组 关
FD010438010401010000F1B3AA //U13 - 预聚焦电源三组 开
FD0104380204010200000180AA //U13 - 预聚焦电源三组 关

FD010510010401010000987DAA //U14 - 脉冲输出电源 5KV 开
FD010510020401020000684EAA //U14 - 脉冲输出电源 5KV 关

FD010610010401010000D868AA //U13- 60V整流电源 开 由控制箱控制
FD010610020401020000285BAA //U13 - 60V整流电源 关

FD01081001040101000059E4AA //U13 - 热丝电源 10V 开
FD010810020401020000A9D7AA //U13 - 热丝电源 10V 关

 


电流电压显示
FD010118000201010000999FAA //U14 - 抑制极+1KV电源电压显示
FD01011800020202000069DBAA //U13 - 抑制极-1KV电源电流显示
FD01011800020201000099DBAA //U13 - 抑制极-1KV电源过压显示

FD010218000201010000D98AAA //U14 - 引出极 +5KV电压
FD010218000201020000298AAA //U14 - 引出极 +5KV电流

FD0103180002010100001846AA //U14 - 聚焦电源一组 电压
FD010318000201020000E846AA //U14 - 聚焦电源一组 电流
FD0103280002010100002845AA //U13 - 聚焦电源二组 电压
FD010328000201020000D845AA //U13 - 聚焦电源二组 电流

FD01041800020101000059A0AA //U14 - 预聚焦电源一组 电压
FD010418000201020000A9A0AA //U14 - 预聚焦电源一组 电流
FD01042800020101000069A3AA //U13 - 预聚焦电源二组 电压
FD01042800020102000099A3AA //U13 - 预聚焦电源二组 电流
FD0104380002010100007862AA //U13 - 预聚焦电源三组 电压
FD0104380002010200008862AA //U13 - 预聚焦电源三组 电流

FD01051000020101000011ACAA //U14 - 脉冲输出电源 5KV 电压
FD010510000201020000E1ACAA //U14 - 脉冲输出电源 5KV 电流

FD01061000020101000051B9AA //U13- 60V整流电源 电压
FD010610000201020000A1B9AA //U13 - 60V整流电源 电流

FD010810000201010000D035AA //U13 - 热丝电源 10V 电压
FD0108100002010200002035AA //U13 - 热丝电源 10V 电流

 使用到的串口调试工具

1.CRC_16校验程序(好!不分大小写)

2.STC_ISP_V480.exe

3.串口调试工具SSCOM32.exe

4.电源协议E.doc

5.技术文件67.doc

注意:此处技术文件为保密文件,此处就不提供出来了,还请谅解。

不闲扯,直接替源码,如下所示:

  1 using System;
  2 using System.Drawing;
  3 using System.IO.Ports;
  4 using System.Threading;
  5 using System.Windows.Forms;
  6 
  7 namespace CDCurrentControl.UI
  8 {
  9     public class BaseForm : Form
 10     {
 11         protected readonly string redPath = Application.StartupPath + @"\Images\红色.png";
 12         protected readonly string greenPath = Application.StartupPath + @"\Images\绿色.png";
 13         protected readonly string whitePath = Application.StartupPath + @"\Images\白色.png";
 14         protected readonly SerialPort sp = new SerialPort();
 15 
 16         #region 发送协议
 17         /// <summary>
 18         /// 发送协议
 19         /// </summary>
 20         /// <param name="str"></param>
 21         public void SendAgreement(string str)
 22         {
 23             if (sp.IsOpen)
 24             {
 25                 //TxtAllAgreement.Text += str;
 26                 Byte[] sendstrs = BLL.ZhuanHuan.GetByte(str);
 27                 sp.Write(sendstrs, 0, sendstrs.Length);
 28                 Thread.Sleep(500);
 29             }
 30         }
 31 
 32         #endregion
 33 
 34         /// <summary>
 35         /// 清除所有文本框的值
 36         /// </summary>
 37         protected void ClearAllTextBox()
 38         {
 39             foreach (Control c in Controls)
 40             {
 41                 if (c is TextBox)
 42                 {
 43                     c.Text = string.Empty;
 44                 }
 45             }
 46         }
 47 
 48         /// <summary>
 49         /// 输入验证
 50         /// </summary>
 51         /// <param name="tb"></param>
 52         /// <param name="min"></param>
 53         /// <param name="max"></param>
 54         /// <returns></returns>
 55         public bool ValidateString(TextBox tb, double min, double max)
 56         {
 57             try
 58             {
 59                 double zhi = Convert.ToDouble(tb.Text.Trim());
 60                 if (zhi < min || zhi > max)
 61                 {
 62                     MessageBox.Show("请输入" + min + "-" + max + "之间的电压");
 63                     return false;
 64                 }
 65                 return true;
 66             }
 67             catch
 68             {
 69                 MessageBox.Show("请输入正确的数字");
 70                 return false;
 71             }
 72         }
 73 
 74         public void SetPicGreen(PictureBox image)
 75         {
 76             image.Image = Image.FromFile(greenPath);
 77         }
 78 
 79         public void SetPicRed(PictureBox image)
 80         {
 81             image.Image = Image.FromFile(redPath);
 82         }
 83 
 84         public void SetPicWhite(PictureBox image)
 85         {
 86             image.Image = Image.FromFile(whitePath);
 87         }
 88 
 89         public void ClearText(TextBox t1, TextBox t2, TextBox t3, TextBox t4, TextBox t5)
 90         {
 91             while (true)
 92             {
 93                 Thread.Sleep(2000);
 94                 if (t1.Text == "" && t2.Text == "" && t3.Text == "" && t4.Text == "" && t5.Text == "")
 95                 {
 96                     break;
 97                 }
 98                 t1.Text = "";
 99                 t2.Text = "";
100                 t3.Text = "";
101                 t4.Text = "";
102                 t5.Text = "";
103             }
104 
105         }
106         public void ClearText(TextBox t1, TextBox t2, TextBox t3, TextBox t4)
107         {
108 
109             while (true)
110             {
111                 Thread.Sleep(2000);
112                 if (t1.Text == "" && t2.Text == "" && t3.Text == "" && t4.Text == "")
113                 {
114                     break;
115                 }
116                 t1.Text = "";
117                 t2.Text = "";
118                 t3.Text = "";
119                 t4.Text = "";
120             }
121 
122         }
123     }
124 }
BaseForm

相关文章:

  • 2021-12-14
  • 2021-08-04
  • 2022-12-23
  • 2021-09-19
  • 2021-09-11
  • 2021-10-16
  • 2021-10-18
  • 2021-12-13
猜你喜欢
  • 2021-12-15
  • 2021-10-01
  • 2021-09-19
  • 2021-12-13
  • 2021-10-16
  • 2022-01-03
  • 2021-04-08
相关资源
相似解决方案