手册“PCS 7 高级过程库”的章节“1.2.1.8 选择测量单位”有关于测量单位的信息。
图. 01
本条目说明如何在功能块的输入端用已知的单位来替代整数值。
步骤
1.创建枚举
- 在项目中将需要使用的单位创建成一个枚举。
- 给每个单位创建一个值并分配合适的整数。这个过程需要严格遵循手册中说明。
图. 02还可以使用下面的库。这个库包含一个枚举最常用的度量单位。
此外,该库包含“PROFIBUS和PROFINET国际组织”中定义的所有单位(英文)的列表。您可以使用这个完整的列表中选择所有需要的测量单位。不推荐使用的完整列表进行配置,因为计量单位的数量使事情还不清楚,。
通过菜单“文件>Dearchive“解压库文件并在SIMATIC管理器打开库。拷贝这个库到项目中。
2.修改块输入管脚的属性(对PCS 7 V7.1SP2之前有效)
为了在一个块的输入端配置枚举,需要在这个输入端设置属性“S7_enum”。
注意
从PCS7 V7.1SP3和APL V7.1 SP5开始S7_enum属性已经在在APL相关功能块管脚使能。因此,你并不需要执行以下步骤
- 从PCS 7 APL库中拷贝以下功能块到你的项目库中:
- FBAnIn (FB1813)
- FbAnOut (FB1814)
- Pcs7AnIn (FB1869)
- PCS7AnOut (FB1870)
- 用LAD/STL/FBD方式打开库中功能块的属性.
- FbAnIn: PV_Unit
- FbAnOu: Sp_Li_Uni
- Pcs7AnIn: PV_InUni
- Pcs7AnOu: PV_InUni
- 创建"S7_enum"属性并赋值为 "true".
- 保存对功能块的更改.
图. 03
3. 在CFC中插入块
- 在CFC中创库项目库功能块的一个实例。
- 打开的连接的属性的计量单位。
- 从“枚举”下拉列表中选择以前配置的枚举。
- 在“Value”的下拉列表中选择需要的单位。
图. 04
单位显示
现在可以在CFC图中的功能块输入端选择单位,不再需要手动输入相应的数值。
图. 05
创建环境
FAQ中的图片和下载均在SIMATIC PCS 7V7.2中生成。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330014.html