浙大中控DCS用户程序及功能块 V1.0.pptVIP

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用户功能块 - ST ST语言 新建功能块 1 添加参数 2 添加变量 3 ST语言 编写代码 4 函数 ST语言 编写代码 4 函数 ST语言 操作符 ST语言 关键字及语法 赋值语句 : = IF 语句 IF 条件表达式1 THEN ... (*语句序列1*); ELSEIF 条件表达式2 THEN ... (*语句序列2*); ELSEIF 条件表达式3 THEN ... (*语句序列3*); ELSE ... (*语句序列4*); END_IF; ST语言 CASE 语句 CASE 整型变量 OF 1 : ... (*语句序列1*); 2 : ... (*语句序列2*); ELSE ... (*语句序列3*); END_CASE; ST语言 FOR 语句 FOR I := 1 TO 100 BY 2 DO DOSOMETHING(); END_FOR; WHILE 语句 WHILE 条件 DO … (*语句组*) END_WHILE; ST语言 ST语言 例题:自定义综合算术运算模块 Mode =1 : OUT=IN1+IN2 Mode =2 : OUT=IN1- IN2 Mode =3 : OUT=IN1 * IN2 Mode =4 : OUT=IN1 \ IN2 ST语言 运算功能块 TWOSEL : THRSEL : ISEL8 : 运算功能块 ASW \ DS \ SS8 : 运算功能块 例题:求三个温度信号TI_201,TI_202,TI_203的平均值(变量T_AVE1) 例题:由选择开关SEL_FIA选择参与控制的流量信号,SEL_FIA为OFF时,FI_201作为参控流量信号; SEL_FIA为ON时, FI_202作为参控流量信号。 运算功能块 思考题:Start 为开灯按钮, 为灯控输出信号。 当Start为ON 时要求灯DO001 开5 秒关5 秒,交替闪烁。 当Start 为OFF 时灯关。 处理功能块 处理功能块 模拟量处理功能块 模拟量处理功能块 处理功能块 例题:某流量信号FI101(0-100 M3/ h)需要实现累积。 例题:在工艺操作中,为了便于生产调度,需要罐液LI_301(0~100%)转化为罐容积VI_101 . 处理功能块 例题:差压式流量计测量过热蒸汽流量, 过热蒸汽的设计压力为4MPa(表压),设计温度为400℃; 过热蒸汽的实测压力为PI-101:0~6MPa(表压), 实测温度为TI-101:0~600℃, 流量为FI_101(已在变送器上进行开方处理), 补偿后的流量为BC_FI_101 . 处理功能块 IO特殊处理功能块 处理功能块 例题:当前控制站中的本地AI721-S模块安装在第二个机架的第3槽位,采用就地冷端补偿的温度修正。 例题:当前控制站需要实现机柜报警,要求电源1高限或低限报警时在监控上提示(Power1_ALM);电源2高限或低限报警时在监控上提示(Power2_ALM);机柜温度在监控上显示(TEP_ALM)。 处理功能块 控制功能块 控制功能块 回路控制功能块 例题:单回路液位LT通过位号LT001测量,输入流量LC通过LC001输出,气开阀。 控制功能块 例题:上例单回路控制中的流量不稳定,可采用串级控制,液位LT通过位号LT001测量,LC通过LC001输出,气开阀,输入流量为FT001。 控制功能块 例题:两种流体,需要按一定的比例进行混合:F1/F2=1.4,产生一种产品。假设流量F1通过位号FL001测量,流量F2通过位号FL002测量,通过FC001控制阀门。 控制功能块 例题:反应釜中,根据产品流出量来控制进料。为了保证控制精度及阀门动作的快速性,采用两个阀门对流量进行控制,其中F1所对应的阀门通过位号FC001控制,是精调阀,F2所对应的阀位通过位号FC002控制,是粗调阀,FO通过位号FL001测量。 控制功能块 通讯功能块 通讯功能块 站间通讯功能块 运算功能块 例题:位号FI001由控制器1(地址为0.4)采集,而控制器2(地址为10.6)需要该位号的值与强制/非强制状态参与运算。在控制器2中,我们用自定义模拟量FT_001来接收FI001.PV的值,用自定义开关量FT_001_SWAM来接收FT001.SWAM的值。 。 过程控制网 0.2 0.4 Send Get 梯形图 - LD 梯形图

文档评论(0)

基本资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档