标题:
您好!请教冗余计时
[打印本页]
作者:
于明岩
时间:
2010-11-2 20:47
标题:
您好!请教冗余计时
您好!我做的工程中有几段计时程序,计时时间以秒为单位,内部设定1000毫秒变化一次。工程单机运行计时正常,一秒一秒地变化,计时也很准确。可是当我把它做成冗余工程,两台电脑同时运行时就出现问题了,计时时间跳变,计时时间比正常时间快。不知是什么原因,特此向您请教。
作者:
service
时间:
2010-11-4 17:38
您好!请按下面方法做工程冗余
在开发工程时,工程中使用的用户程序,需要加入条件判断语句,即判断程序是否在工作机端执行,例如:
if(RddcScript.RddcState.ToString() == "Primary")
{
执行的程序内容。
}
或者使用下面格式:
if( (int)RddcScript.RddcState == 1)
{
执行的程序内容。
}
欢迎光临 北京九思易自动化软件有限公司 (http://controlease.com/bbs/)
7.2