发布于 2005-10-28 09:09:14
0楼
我有现场/远程开关,你的程序我知道,但是你好象还没有解决我的问题。我主要的问题是:
现场人员离开后,开关打到远程档,之后上位机通过画面组件给其命令(此命令先下传到主站,再通过profibus-dp下传到从站即现场设备,在现场设备端它是非按扭型命令即V0.0闭合,执行;V0.0断开,不执行)让它处于某种状态,此时上位机的画面那个组件一直处于选中状态,刚巧,现场需要紧急操作,人员将开关拨回现场档,由于所有远程命令都是在远程档位闭合的前提下执行,所以此时,所有远程命令失效。当你执行完现场操作要离开时,你仍需将开关拨回远程位,此时会出现这种情况,就是由于上位画面的组件一直处于选择状态,命令仍存在,当开关打回远程档时,现场设备又立即动作了,这个该如何解决?我想实现让开关只要一打到现场档,不论是远程命令正在执行,还是没有执行,上位机画面的命令要全部取消,重新归位,即回到不操作的状态,请大家帮帮忙?