double Hi = Convert.ToDouble(View.View2.文本框1.Text); double Lo = Convert.ToDouble(View.View2.文本框2.Text); string tagName = Tag.Group2.Tag3; AE.EditAnalogAlarmSetting(tagName,"Hi",Hi); AE.EditAnalogAlarmSetting(tagName,"Lo",Lo); Tag.Group2.Tag1.Value = Convert.ToDouble(View.View2.文本框1.Text); Tag.Group2.Tag2.Value = Convert.ToDouble(View.View2.文本框2.Text);
时间: 2024-04-18 16:33:31 浏览: 9
这段代码片段将 View2.文本框1 和 View2.文本框2 中的文本转换为双精度浮点数,并将其分别赋值给变量 Hi 和 Lo。然后使用 AE.EditAnalogAlarmSetting 方法来编辑 Tag.Group2.Tag3 的模拟报警设置,其中 "Hi" 和 "Lo" 分别表示高报警和低报警。接下来,将 View2.文本框1 和 View2.文本框2 中的文本再次转换为双精度浮点数,并分别赋值给 Tag.Group2.Tag1.Value 和 Tag.Group2.Tag2.Value。这个操作可能用于更新标签的值和报警设置,以便后续的处理和显示。请确保文本框中的内容可以正确转换为双精度浮点数,否则可能会引发异常。
相关问题
double Hi = Convert.ToDouble(Tag.炉20.中间变量.te001_H.Value); double Lo = Convert.ToDouble(Tag.炉20.中间变量.te001_L.Value); string tagName = Tag.Group2.Tag3; AE.EditAnalogAlarmSetting(tagName,"Hi",Hi); AE.EditAnalogAlarmSetting(tagName,"Lo",Lo);
根据你提供的代码,你可以将以下示例代码用于编辑模拟报警设置:
```csharp
double Hi = Convert.ToDouble(Tag.炉20.中间变量.te001_H.Value);
double Lo = Convert.ToDouble(Tag.炉20.中间变量.te001_L.Value);
string tagName = "Group2.Tag3";
AE.EditAnalogAlarmSetting(tagName, "Hi", Hi);
AE.EditAnalogAlarmSetting(tagName, "Lo", Lo);
```
在这个例子中,假设`Tag.炉20.中间变量.te001_H.Value`表示高报警值,将其转换为`double`类型并赋给`Hi`变量。同样,假设`Tag.炉20.中间变量.te001_L.Value`表示低报警值,将其转换为`double`类型并赋给`Lo`变量。
将`Tag.Group2.Tag3`赋给`tagName`变量,作为模拟报警设置的标签名称。
最后,使用`AE.EditAnalogAlarmSetting`方法分别传入`tagName`、"Hi"和`Hi`作为参数来编辑高报警设置,再传入`tagName`、"Lo"和`Lo`作为参数来编辑低报警设置。
请确保你的代码中的方法和变量名字与你的系统中的实际情况一致,并根据需要进行适当的调整。如有任何进一步问题,请随时告诉我。
double toolNo = Convert.ToInt32(textBox1.Text);判断是否为空
如果您需要将textBox1中的文本转换为double类型并赋值给toolNo变量,可以使用以下代码来判断textBox1中的文本是否为空:
```
if (string.IsNullOrEmpty(textBox1.Text))
{
// textBox1中的文本为空
}
else
{
double toolNo = Convert.ToDouble(textBox1.Text);
// 进行后续操作
}
```
同样地,使用string.IsNullOrEmpty()方法来判断textBox1中的文本是否为空或null。如果textBox1中的文本为空,则不执行后续操作;否则将textBox1中的文本转换为double类型并赋值给toolNo变量。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)