返回列表 发帖

关于自定义方法的问题

自定义一个方法:public static void Method1(AnalogDBTag tag,AnalogDBTag tag2)
在工程程序里无法引用。
将参数类型换为int:public static void Method1(int tag,int tag2),问题好了。
我需要参数类型为AnalogDBTag怎么办?

这个工作非常麻烦,请您电话联系易控技术支持010-51658941

TOP

for(int i = 1; i < 8; i++)
{
        AnalogDBTag tag1 = (AnalogDBTag)(Tag.GetTag(string.Format("_29{0}临时变量.B柜负母线",i)));
        AnalogDBTag tag2 = (AnalogDBTag)(Tag.GetTag(string.Format("第29{0}号整流器数据.B柜负母线",i)));
        AnalogDBTag tag3 = (AnalogDBTag)(Tag.GetTag(string.Format("第29{0}号整流器数据.B柜负母线",i)));
       
        if(tag1.Value == tag2.Value)
        {
                tag3.Value = 0;
        }
        else
        {
                tag3.Value = tag2.Value - tag1.Value;
        }
}
我是想把红色部分逻辑放到一个自定义方法里,麻烦你看一下。

TOP

把您的需求详细写出来,我们给您解决方案。参数可以定义为int  float  bool都可。

TOP

返回列表