回复:如何在wincc监控画面上直接写入纯文本?

lu_zhao_long

  • 帖子

    563
  • 精华

    9
  • 被关注

    34

论坛等级:侠圣

注册时间:2004-09-17

钻石 钻石 如何晋级?

发布于 2026-07-18 20:54:54

14楼

展开查看
以下是引用CHEN-SUNSHINE在2026-07-17 11:31:14的发言 >13楼

各位大侠:
8楼所说的:实现每个发酵罐可以输入Brix、酒精Alc%等操作要求;
我想,这两种数据类型应该和Batchname的数据类型不同吧?

从客户工艺角度来看:
发酵罐Brix的实际范围是:0~40.0;一般例子如:28.5;32.2;12.2等,
发酵罐酒精度Alc%的一般范围是:0~13.0;一般例子如:4.2、6.5、8.8、12.6、12.9等,
我想,每个发酵罐在监控画面可以输入Brix、酒精Alc%,这两种变量都应该是32位浮点数吧?

我也是真的有些迷糊了。

以下是引用CHEN-SUNSHINE在2026-07-09 15:54:40的发言 >10楼:感谢8楼大侠的指点。...

引用10楼详细内容:

感谢8楼大侠的指点。
我已经按照6楼陆老师的方法、步骤,利用闲置的Batchname变量,在画面上新增了输入/输出域;
实现了让操作员在运行画面手工输入投料批次号码的功能了。
车间管理人员满意这一操作功能了;同时,他又提出每个发酵罐可以输入Brix、酒精度Alc%等操作要求;
我从工艺角度婉言推却掉了这一请求,手工输入参数会占用屏幕显示空间,画面太紧了。
我又想,要是下一步实现每个发酵罐可以输入Brix、酒精Alc%等操作要求;就要按照8楼大侠的步骤,来新建NEW GROUP,然后新建一些内部变量了。

以下是引用f1968在2026-07-09 10:46:46的发言 >8楼:新增变量可以内部变...

引用8楼详细内容:

新增变量可以内部变量、右侧窗口直接添加,新建NEW GROUP再添加是更好的方法,便于查找,变量类型选字符串。画面上添加I/O域,显示类型选字符串,变量连接选添加的变量。要限制特定用户操作,在I/O域属性里找到操作控制选项指定操作组

建议你还是使用两个 OpAnL 标准块(它有 SP_HiLim 和 SP_LoLim 两个管脚来对输入的设定值进行约束)吧来分别对应 Brix 和 Alc 两个变量。在编辑该 OpAnL 块的时候,把 SP_Out 输出值连回到输入端 PV_In 管脚即可。输入合适的 PV_Unit 枚举值;

当然,如果要求不高的话,还可以像我一样使用 OpAnS 标准块(大概是通过 SP_OPScale 的上下限来对输入的设定值进行约束)。

在画面上,你可以直接使用 OpAnL 或 OpAnS 标准块对应的图标更省事。当然,你也可以使用 输入/输出 标准控件来实现。


另外,对于使用内部变量来代表这两个变量的话,个人理解应该是只存在于客户端电脑上吧。只要重启 WinCC 就有丢失已经输入的值的可能性比较大。所以,个人认为存储于 AS 中比较保险。

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

请填写推广理由:

本版热门话题

DCS/SIMATIC PCS7

共有4473条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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