首页 上一页 1 2 3 下一页 尾页

请教SOE 点击:10048 | 回复:42



fanz

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:61帖 | 42回
  • 年度积分:2
  • 历史总积分:332
  • 注册:2001年12月25日
发表于:2002-10-31 15:36:00
楼主
我在一套电厂的DCS上看到有一种叫SOE的插卡,解释是脉冲序列输入,请问做什么用的。因为已经有了DI和脉冲输入。请哪位大侠指教



409

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 86回
  • 年度积分:0
  • 历史总积分:86
  • 注册:2001年4月26日
发表于:2002-04-24 11:18:00
1楼
判断开关动作的时序,可以精确到0.5毫秒。

fanz

  • 精华:1帖
  • 求助:0帖
  • 帖子:61帖 | 42回
  • 年度积分:2
  • 历史总积分:332
  • 注册:2001年12月25日
发表于:2002-04-25 09:36:00
2楼
请问是判断多路开关动作相互的时间关系吗?为什么要这么高的时间精度?还有PI和PIW有什么区别?

409

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 86回
  • 年度积分:0
  • 历史总积分:86
  • 注册:2001年4月26日
发表于:2002-04-25 16:56:00
3楼
是工艺需要。主要用于故障判断,你还是多了解一下工艺需求吧。

chutian

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2002年7月09日
发表于:2002-10-12 15:26:00
4楼
SOE(sequence of event)事件顺序记录 用于故障记录查询。不过DCS上的SOE卡速度还是慢。 现在都有单独的ESD系统,它提供的SOE搜寻更好。

sum

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2002年10月13日
发表于:2002-10-13 09:41:00
5楼
last answer is right.

paulzq

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2002年8月25日
发表于:2002-10-16 22:57:00
6楼
我觉得soe分辨达到0.5ms还是不太容易做到的...

chutian

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2002年7月09日
发表于:2002-10-16 23:48:00
7楼
顶楼的同志说的0.5ms不知道是怎么是怎么得出的。我所做的乙烯装置的ESD系统,扫描周期是100ms。据本人所知,若将联锁做在DCS里,其扫描周期比这个要大许多,好象是要几秒。

luzai666

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 48回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2002年3月24日
发表于:2002-10-17 11:50:00
8楼
DCS系统的SOE记录时间是在I/O卡上标记的,而不是由DCS来扫描。一般的精度应该是毫秒级,即1ms。

chutian

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2002年7月09日
发表于:2002-10-18 18:05:00
9楼
本人没做过DCS,只知其一。请教lu662,这里的标记是怎么个过程呢。还望赐教。

409

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 86回
  • 年度积分:0
  • 历史总积分:86
  • 注册:2001年4月26日
发表于:2002-10-18 18:20:00
10楼
DCS的SOE板是一种专用的模板,此种设备身带有精确的时钟; 时间分辨率一般为1~0.5mS,其时钟为了保持与系统时间一致; 通常采用上位机对时或通过GPS对时。 标记得过程一般为:每一个通道对应一个时间计数器和多组时间寄存器; 当通道的状态发生改变时,通过硬接线将时间计数器的值付给时间寄存器; 一板这种操作时并发的,当多个通道同时发生状态改变时可以同时处理; 上位机通过其设定的扫描周期定期的从SOE模块中读取这些打有时标的 状态改变量。 ESD系统与SOE是两回事。

chutian

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2002年7月09日
发表于:2002-10-20 15:37:00
11楼
谢谢楼上409的解释,受益非浅。 我所说的SOE主要是从联锁的角度去讲的。ESD系统的重要功能之一便是能提供SOE故障记录分析。联锁动作的快慢是由系统的扫描周期决定的。所以我认为这种DCS里的SOE卡板,主要是为了记录事件,但并不能以0.5-1ms的速度去联锁动作。

luzai666

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 48回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2002年3月24日
发表于:2002-10-23 16:04:00
12楼
...

409

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 86回
  • 年度积分:0
  • 历史总积分:86
  • 注册:2001年4月26日
发表于:2002-10-26 23:31:00
13楼
好像不是一个概念。 SOE(sequence of event)事件顺序记录(你写的); 侧重点在于记录动作的时序,用于事后分析。 ESD紧急停车系统。 用于故障的及时处理。 但并不能以0.5-1ms的速度去联锁动作。 ~~~~~~~~~~~~~~~~~~~~~~~~开关的动作达不到这个执行速度。

丁丁cai

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2002年9月04日
发表于:2002-10-31 15:36:00
14楼
楼上的朋友们: 你们做过电厂的DCS吗? SOE是电力行业的事故分析用的,在标准里可以找到! 比如锅炉MFT,汽机跳闸,等等!

renlei

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2005年4月01日
发表于:2005-05-20 10:36:00
15楼
哪位 高人 能发表 一个 关于soe 的 硬件原理图 或硬件方框图 谢谢

renlei

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2005年4月01日
发表于:2005-05-20 10:37:00
16楼
哪位 高人 能发表 一个 关于soe 的 硬件原理图 或硬件方框图 谢谢

li8801

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 523回
  • 年度积分:0
  • 历史总积分:561
  • 注册:2005年3月30日
发表于:2005-05-26 11:29:00
17楼
请参看本论坛<需要 SOE 的 看过来>一文。

垃圾狗

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2005年6月07日
发表于:2005-06-07 12:26:00
18楼
我倒是可以发一个我们用的原理图,但是我不是VIP用户,我们用的DCS 系统为SYMPHONY, SOE由SEM、TKM、NIS及辅助卡件SET、SED组成,记录时间间隔1ms,主要是引入控制过程中的重要保护类型参数,以便精确定位事件的时间顺序,判断动作的先后。

ly0134

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2004年11月09日
发表于:2005-06-08 02:46:00
19楼
答,如果有相应的soe硬件卡,组态应该很简单。但如果象我这样,没有相应的soe硬件卡,还是有办法的。 soe一般用于联锁时判断哪一个变量最先引起联锁(如没有soe,当装置联锁停车时,许多变量瞬间都已达到联锁值,从而让人无法查出首发联锁源),从而有利于仪表、工艺人员查找故障所在。假设,DI_101Z、dI_102_Z、DI_103_Z为开关量信号,它们的开关动作由来自于现场的模拟信号决定,开关动作时状态为0;DI_101LS、dI_102LS、DI_103_LS为首发事件内部显示节点,正常时状态为0;rest为首发事件复位节点,初始状态为0;可用以下程序: di_101ls:=(di_101ls or not(DI_101Z)) and not(dI_102LS) and not(DI_103_LS) and not(rest); di_102ls:=(di_102ls or not(DI_102Z)) and not(dI_101LS) and not(DI_103_LS) and not(rest); di_103ls:=(di_103ls or not(DI_103Z)) and not(dI_101LS) and not(DI_102_LS) and not(rest); 假如DI_101Z是4个接点中的首发事件,DI_101LS将随同DI_101Z一起动作,显示节点DI_101LS将保持动作状态,在第二行、三行程序中DI_101LS将起到截断的作用,此时,无论dI_102Z、DI_103Z动作与否,它们都无法影响到dI_102LS、DI_103LS,从而DI_101Z将通过DI_101LS显示为首发事件。同理推断,DI_101Z、dI_102Z、DI_103z 3个输入节点中无论哪个是首发事件,另外两个接点后继发生的动作都不会被锁定下来,只有首发事件被锁定。此外,如果DI_101z、dI_102Z、DI_103Z 3个接点都已恢复正常状态,通过人工点动复位接点rest,首发联锁事件判定又恢复到初始状态。设定好逻辑程序后,还要在DCS中组态,将dI_101LS、DI_102LS、DI_103ZS这3个变量下传至上位组态软件CITECT5.40中,并在该软件中完成显示和报警组态,最终完成首发联锁事件的判定.

ly0134

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2004年11月09日
发表于:2005-06-08 03:00:00
20楼
上面将变量名弄混了,重发如下: 答,如果有相应的soe硬件卡,组态应该很简单。但如果象我这样,没有相应的soe硬件卡,还是有办法的。 soe一般用于联锁时判断哪一个变量最先引起联锁(如没有soe,当装置联锁停车时,许多变量瞬间都已达到联锁值,从而让人无法查出首发联锁源),从而有利于仪表、工艺人员查找故障所在。假设,dI_101Z、dI_102Z、dI_103Z为开关量信号,它们的开关动作由来自于现场的开关信号决定,开关动作时状态变为0;dI_101LS、dI_102LS、dI_103LS为首发事件内部中间变量,正常时状态为0;rest为首发事件复位节点(点动按钮控制改变量),初始状态为0;可用以下程序: di_101ls:=(di_101ls or not(dI_101Z)) and not(dI_102LS) and not(dI_103LS) and not(rest); di_102ls:=(di_102ls or not(dI_102Z)) and not(dI_101LS) and not(dI_103LS) and not(rest); di_103ls:=(di_103ls or not(dI_103Z)) and not(dI_101LS) and not(dI_102LS) and not(rest); 假如dI_101Z是4个接点中的首发事件,dI_101LS将随同dI_101Z一起动作,显示节点dI_101LS将保持动作状态,在第二行、三行程序中dI_101LS将起到截断的作用,此时,无论dI_102Z、dI_103Z动作与否,它们都无法影响到dI_102LS、dI_103LS,从而dI_101Z将通过dI_101LS显示为首发事件。同理推断,dI_101Z、dI_102Z、dI_103z 3个输入节点中无论哪个是首发事件,另外两个接点后继发生的动作都不会被锁定下来,只有首发事件被锁定。此外,如果dI_101z、dI_102Z、dI_103Z 3个接点都已恢复正常状态,通过人工点动复位接点rest,首发联锁事件判定又恢复到初始状态。设定好逻辑程序后,还要在DCS中组态,将dI_101LS、dI_102LS、dI_103ZS这3个变量下传至上位组态软件CITECT5.40中,并在该软件中完成显示和报警组态,最终完成首发联锁事件的判定.

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 下一页 尾页