[西门子] AB PLC | Studio 5000标签扩展属性的妙用

[复制链接]
查看51282 | 回复0 | 2024-1-24 08:42:28 | 显示全部楼层 |阅读模式


前言:在上篇文章《Studio 5000项目文档》提及标签的扩展属性,当时只介绍了如何配置扩展属性,那么如何应用这种属性,为我们的项目服务呢?很多朋友非常感兴趣,纷纷在后台留言,为了感谢大家的关注,今天,我们以【图文+视频】的方式来分享这一主题:Studio 5000标签扩展属性的妙用。

01

测试环境

1. 操作系统:Windows 10 专业版(x64)

2. 硬件平台:CompactLogix 1769-L18ERM

3. 编程软件:Studio 5000 v32.01.00专业版

4. 组态软件:FactoryTalk View Studio 11 Asian

02

扩展属性

1. 在Studio 5000创建的标签,各种数据类型都支持扩展属性,这种属性,除了有的可以直接在Studio 5000逻辑编程中使用外,主要是在AB上位机软件SE、触摸屏编程软件ME中使用,另外,使用Studio 5000开发PV5000系列触摸屏项目时,也可以使用标签的扩展属性.


2. BOOL数据类型的标签扩展属性,创建标签后,点击右侧的属性窗口,看到其扩展属性包含:State0、State1、Engineering Unit (工程单位),可对其配置,例如:

    State0--Close(关闭)

    State1--Open(打开)

    工程单位--Status(状态)



3. SINT、DINT、REAL等以及它们数组,其扩展属性包含:Engineering Unit (工程单位)、Max(最大值)、Min(最小值)。例如:名称为Number,数据类型为DINT的标签,可对其扩展属性进行配置

    工程单位--RPM

    最大值--3000

    最小值--0



4. 除了以上扩展属性外,每个标签都有共同的扩展属性,那就是Name(名称)、Description(说明),当在Studio 5000里面创建标签后,它们就拥有了这两种扩展属性。比如,下图中,名称为VL101_KD_FB,其扩展属性:

.@Name 是 “VL101_KD_FB”,

.@Description 是 “VL101电动调节阀开度反馈”.



03

案例分享

1. 下面,我们通过一个小案例来讲讲标签扩展属性的具体应用,虽然是个小案例,但知识点满满,不会让各位看官失望,主要有以下内容:

    BOOL扩展属性应用

    REAL扩展属性应用

    .@ Description的妙用

    SE实现弹窗功能

    SE参数传递应用



2. 本工作室原创视频《Studio 5000标签扩展属性的妙用》:全网首发,独家分享。


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_1841643254576939009

3. 如果您需要视频中的案例程序以及资料,请加工作室【技术客服微信】:oness918
这些资料包含PLC程序、仿真程序、SE程序、讲解视频,PPT课件.


结语:综上所述,本文详细介绍了Studio 5000标签扩展属性重要知识点以及配置方法,并通过一个案例讲解如何具体使用这些扩展属性,非常具有实用价值。另外,视频中虽然是在实体PLC中演示的,其实通过Studio 5000 Emulate仿真软件结合FTView SE 上位机软件也可以实现这些功能,感兴趣的朋友,请自行测试。运用之妙,存乎一心。

相关阅读:
    《Studio 5000项目文档是什么?》《FTView SE联合Studio 5000仿真》



【AB PLC工作室】

微信公众号ID:abseme



   坚持原创  注重实用



如果本文,对您有一点帮助或启示。

请分享给更多的朋友,对小编以示鼓励,谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则