前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >西门子PCS7模拟量单位设置

西门子PCS7模拟量单位设置

作者头像
剑指工控
发布2021-11-09 14:39:37
2.2K0
发布2021-11-09 14:39:37
举报
文章被收录于专栏:剑指工控

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

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

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

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

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

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

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

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

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

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-10-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 剑指工控 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档