氧气透平压缩机控制组态程序(和利时MACSV系统)演示教学

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

氧气透平压缩机控制组态程序(和利时MACSV系统)

第一部分:氧透启动停车时序控制程序

程序声明部分:

PROGRAM OC_SFC(*氧透启动停车时序*)

V AR RETAIN

DELAY:TON;(*计时器*)

INIT:BOOL:=TRUE;

STEP2:BOOL;

STEP3:BOOL;

STEP4:BOOL;

STEP5:BOOL;

STEP6:BOOL;

STEP7:BOOL;

STEP8:BOOL;

STEP9:BOOL;

STEP10:BOOL;

STEP11:BOOL;

STEP12:BOOL;

STEP13:BOOL;

STEP14:BOOL;

STEP15:BOOL;

STEP16:BOOL;

STEP17:BOOL;

STEP22:BOOL;

STEP23:BOOL;

STEP24:BOOL;

STEP32:BOOL;

STEP33:BOOL;

STEP34:BOOL;

_INIT:BOOL:=TRUE;

_STEP2:BOOL;

_STEP3:BOOL;

_STEP4:BOOL;

_STEP5:BOOL;

_STEP6:BOOL;

_STEP7:BOOL;

_STEP8:BOOL;

_STEP9:BOOL;

_STEP10:BOOL;

_STEP11:BOOL;

_STEP12:BOOL;

_STEP13:BOOL;

_STEP14:BOOL;

_STEP15:BOOL;

_STEP16:BOOL;

_STEP17:BOOL;

_STEP22:BOOL;

_STEP23:BOOL;

_STEP24:BOOL;

_STEP32:BOOL;

_STEP33:BOOL;

_STEP34:BOOL;

END_V AR

程序主体部分:

采用SFC语言编制,利用该语言的并行分支功能实现正常停车、重故障停车、喷氮停车程序的跳转。

Init

OC_OCTIP:=0;(*停车状态*)

DELAY(IN:=FALSE);(*计时器复位*)

PID_V3304_TS:=FALSE;

OC_OCQDLS:=TRUE;

OC_OCRING:=FALSE;(*关闭警铃*)

STOP3301:=FALSE;

Step2

入口动作:

OC_AM3301:=TRUE;

OC_AM3302:=TRUE;

OC_AM3303:=TRUE;

OC_AM3304:=TRUE;

OC_AM3306:=TRUE;

OC_AM3309:=TRUE;

OC_AM3315:=TRUE;

OC_AM3316:=TRUE;

OC_AM3317:=TRUE;

OC_AM3318:=TRUE;

DELAY(IN:=FALSE);

动作:

IF SO3350=FALSE THEN

OC_OCTIP:=1;(*氧透准备启动*)

OC_ZD3301:=FALSE;(*全关*)

OC_ZD3302:=TRUE;(*全开*)

OC_ZD3303:=FALSE;(*全开*)

OC_ZD3304:=TRUE;(*全关*)

PID_V3304_TS:=TRUE;(*V3004跟踪0*)

OC_ZD3306:=FALSE;(*全关*)

OC_ZD3309:=FALSE;(*全开*)

OC_ZD3315:=FALSE;(*全关*)

OC_ZD3316:=TRUE;(*全开*)

OC_ZD3317:=TRUE;(*可调节*)

OC_ZD3318:=FALSE;(*全关*)

OC_OCLS1:=FALSE;(*进口压力联锁*)

OC_OCLS5:=FALSE;(*轴封差压联锁*)

OC_OCLS6:=FALSE;(*轴封差压联锁*)

OC_OCQDLS:=TRUE;(*氧透启动联锁允许*) OC_OCQDLS:=TRUE;

DELAY(IN:=TRUE,PT:=T#10S);

END_IF

退出动作:

OC_AM3301:=FALSE;

OC_AM3302:=FALSE;

OC_AM3303:=FALSE;

OC_AM3304:=FALSE;

OC_AM3306:=FALSE;

OC_AM3309:=FALSE;

OC_AM3315:=FALSE;

OC_AM3316:=FALSE;

OC_AM3317:=FALSE;

OC_AM3318:=FALSE;

Step3

入口动作:

DELAY(IN:=FALSE);

动作:

OC_OCTIP:=2;(*氧透可以启动*)

Step4

入口动作:

DELAY(IN:=FALSE);

OC_OCRING:=FALSE;

动作:

OC_OCTIP:=3;(*启动*)

DELAY(IN:=TRUE,PT:=T#10S);

OC_OCRING:=TRUE;

Step5

入口动作:

DELAY(IN:=FALSE);

动作:

OC_OCQDLS:=FALSE;(*切除启动联锁*) OC_OCRING:=FALSE;(*关闭警铃*)

相关文档
最新文档