西门子g120c面板参数设定_西门子PCS7模拟量单位设置

本文详细介绍了如何在西门子PCS7系统中进行模拟量单位的设置,包括利用APL帮助文档的映射表进行单位转换,以及通过设置Value值和Unit下拉菜单选择单位。这种方法允许在线修改单位,且能防止因语言设置导致的乱码。通过设置PV_InUnit和PV_OutUnit参数,可以实现模拟量单位在功能块间的传递并显示在操作员画面上。
摘要由CSDN通过智能技术生成

在上一篇文章中介绍了西门子PCS7的模拟量编程,如何设置模拟量报警值,如何在操作员画面上设置报警限值。这一篇主要介绍一下模拟量单位如何设置。

d614fff2324e35b9565b5e910436b0b5.png

APL的单位设定不是随便定滴,而是根据PA行规定义的。它将常用的单位与数字代码对应成一张映射表,我们可以通过APL 帮助文档检索映射表的对应关系。

08170e84a039e6cbeda4534af42a9ec1.png

如上图所示,不同的数值对应不同的单位,如“1001”对应“℃”,“1010”对应“m”.

这种方式的最大优势就是:可以随时在线修改单位值,而不再需要编译OS以更新单位值的设定了。此外,还能避免因项目语言设置问题导致的乱码。

当然,以前的单位设定方式仍然可用。

9ff2211b61e49c30f276c893f036013d.png

如上图上将“Value”的值设置为“0”,然后在“Unit”处下拉菜单选择对应的单位。

一般情况下我们是通过设置“Value”的值来设置模拟量单位的,设置内容根据第一幅图中的对照表设置。

和量程一样,单位设定值也只需要设置一次,之后可以在功能块之间传递,例如需要在上位机上显示测量点单位,只需要将Pcs7 AnIn的输出参数PV_OutUnit连接到MonAnL的输入参数PV_Unit中,即可完成传递。

52908c20a84b39326ef7f1e6fb1f76b4.png

如上图中将PV_InUnit设置为1001,对应的是℃,然后将AnIn的输出参数PV_OutUnit连接到MonAnL的输入参数PV_Unit中,即可完成单位的传递,并在操作员画面显示。

之后可以在操作面板中看到单位配置。所有与之相关的变量单位值也同时配置过来了!

4d2b4e5f97af725f7f519fd7355d923e.png

如上图所示对应的温度单位就可以在画面上显示出来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值