免费注册
登录
网站首页
论坛
搜索
帮助
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
北京九思易自动化软件有限公司
»
技术交流区
» 您好!请教冗余计时
返回列表
发帖
发短消息
加为好友
于明岩
当前离线
UID
36
帖子
9
精华
0
积分
0
阅读权限
10
在线时间
3 小时
注册时间
2010-9-21
最后登录
2013-5-16
新手上路
1
#
跳转到
»
正序看帖
打印
字体大小:
t
T
于明岩
发表于 2010-11-2 20:47
|
只看该作者
您好!请教冗余计时
您好!我做的工程中有几段计时程序,计时时间以秒为单位,内部设定1000毫秒变化一次。工程单机运行计时正常,一秒一秒地变化,计时也很准确。可是当我把它做成冗余工程,两台电脑同时运行时就出现问题了,计时时间跳变,计时时间比正常时间快。不知是什么原因,特此向您请教。
收藏
分享
发短消息
加为好友
service
当前离线
UID
11
帖子
1320
精华
0
积分
0
阅读权限
200
在线时间
64 小时
注册时间
2010-9-17
最后登录
2024-11-5
管理员
2
#
service
发表于 2010-11-4 17:38
|
只看该作者
您好!请按下面方法做工程冗余
在开发工程时,工程中使用的用户程序,需要加入条件判断语句,即判断程序是否在工作机端执行,例如:
if(RddcScript.RddcState.ToString() == "Primary")
{
执行的程序内容。
}
或者使用下面格式:
if( (int)RddcScript.RddcState == 1)
{
执行的程序内容。
}
TOP
返回列表
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]