回复:PCS7画面中,大罐容积和物料重量的计算

lu_zhao_long

  • 帖子

    493
  • 精华

    9
  • 被关注

    33

论坛等级:侠圣

注册时间:2004-09-17

钻石 钻石 如何晋级?

发布于 2025-11-12 13:52:19

8楼

展开查看
以下是引用CHEN-SUNSHINE在2025-11-11 18:38:17的发言 >7楼

大侠或其他大侠:
此CFC图中的用到的:CMP_R  和  SEL_R  这两个功能块,
在此处是什么用意?设计意图是啥子?
请大侠指点迷津。

以下是引用lu_zhao_long在2025-11-11 14:31:48的发言 >4楼:一个 CFC 中是可...

引用4楼详细内容:

一个 CFC 中是可以使用多个 MonAnL 块的。

但是,每个 MonAnL 块都会消耗 1 个 AS 的 PO 和 1 个 OS 的 PO 授权。

其实,你还可以充分使用 MonAnL 块的辅助显示功能的。然后一个 MonAnL 就可以实现你的要求。如截图1 所示:

如截图2 所示,把 MonAnL 块的第 78、81、85 和 88 管脚的 “不可见” 列的 钩 去掉,然后就可以显示这 4 个相关输入管脚了:

CFC 编辑部分如截图3 所示。楼主可以根据自己的需要调整相应的系数即可。


以下是引用CHEN-SUNSHINE在2025-11-11 09:42:31的发言 >3楼:我想请教一下大侠们...

引用3楼详细内容:

我想请教一下大侠们,在一个CFC中,可以有多个MonAnL吗?

1. CMP_R 是浮点数比较块。它有多个比较结果输出,我只显示了 GE(≥)输出管脚,其它几个都隐藏了。在截图中,当 IN1 ≥ IN2 时,这个比较块 GE 端输出为 1。否则为 0;

2. SEL_R 是选择输出块。当输入端 K = 0 时,它的 OUT = IN1;K = 1 时,OUT = IN0。


我截图中的这两个块的意思是:

当 液位 LT < 100 时,K = 0。则这个 SEL_R 块给后面的 V2 乘法块传送液位值为 0;

当液位 LT ≥ 100 时,K = 1。则这个 SEL_R 块给后面的 V2 乘法块传送真实的液位值 LT 。

这个 CMP_R 块的 IN2 管脚值 100 是我随便设置的。你可以根据具体情况设置(一般情况下与你的液位计的量程下限有关);

这个 SEL_R 块的 IN1 管脚值 0 是在液位低于下限时用于计算的值。你也可以根据具体情况设置;


V2 乘法块的 IN2 管脚是你在 1楼所说的储罐的体积系数 K (V2 = K * PV);

V1 加法块的 IN2 管脚是你在 1楼所说的底部无法测量的体积 V1;

WT 乘法块的 In2 管脚是储罐内液体的密度。


深陷于此,我是来“喝水”的! lu_zhao_long@139.com
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

DCS/SIMATIC PCS7

共有4375条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。