在用户程序读写命令中使用枚举值读取 PLC 变量的示例...The.." />

1200Web简化枚举类型的使用

    简化枚举类型的使用

    在固件版本 V4 及更高版本的 S7-1200 CPU 上,可以直接在 AWP 命令中使用枚举值读取和写入 PLC 变量。

    可以按照上一部分中介绍的内容创建枚举类型,然后通过用户程序读写命令使用这些枚举值。

    创建枚举

    <!-- AWP_Enum_Def Name="<Name des Enum Typs>" Values='0:"<Text_1>", 1:"<Text_2>", ... , x:"<Text_x>"' -->

    在用户程序读写命令中使用枚举值

    <!-- AWP_In_Variable Name='<Varname>' Enum="<EnumType>" -->
    <!-- AWP_Out_Variable Name='<Varname>' Enum="<EnumType>" -->

    读取 PLC 变量的示例

    <!-- AWP_Enum_Def Name='AlarmEnum' Values='0:"No alarms", 1:"Tank is full", 2:"Tank is empty"' --><!-- AWP_Out_Variable Name='"Alarm"' Enum="AlarmEnum" -->...<p>The current value of "Alarm" is :="Alarm":</p>

    如果 CPU 中“报警”的值为 2,那么将在 HTML 页面中显示以下文本信息:

    由于枚举定义将字符串 "Tank is empty" 分配给数值 2,因此将显示 'The current value of "Alarm" is Tank is empty' 。

    写入 PLC 变量的示例

    <!-- AWP_Enum_Def Name='AlarmEnum' Values='0:"No alarms", 1:"Tank is full", 2:"Tank is empty"' --><!-- AWP_In_Variable Name='"Alarm"' Enum='AlarmEnum' -->...
    <form method="POST">
    <p><input type="hidden" name='"Alarm"' value="Tank is full" /></p>
    <p><input type="submit" value='Set Tank is full' /></p>
    </form>

    由于枚举定义将字符串 "Tank is full" 分配到数值“1”,因此值“1”将写入 PLC 变量 "Alarm" 中。


    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

  • 词条

    词条说明

  • S7-1200 PID Compact V2 指令介绍

    PID 指令块的参数分为两部分,输入参数与输出参数。其指令块的视图分为扩展视图与集成视图,在不同的视图下所能看见的参数是不一样的,在集成视图中可看到的参数为较基本的默认参数,如给定值,反馈值,输出值等。定义这些参数可实现控制器较基本的控制功能,而在扩展视图中,可看到更多的相关参数,如手自动切换,模式切换等,使用这些参数可使控制器具有更丰富的功能。如图 1 所示:图1、PID 指令块的集成视图和扩展

  • 浏览硬件目录

    浏览硬件目录简介选择要用于硬件配置的硬件组件时,请使用“硬件目录”(Hardware catalog) 任务卡。硬件目录用于在网络和拓扑视图中选择可互连的硬件组件,以及在设备视图中选择所需的模块。环境过滤器您可以使用硬件目录的“过滤器”选项来限制显示的硬件组件的数量,以及可以通过搜索找到的硬件组件的数量。启用过滤器后,将根据选择的视图和设备在硬件目录中显示不同的组件在各种不同视图之间进行切换时,过

  • 更新证书

    更新证书含义在此对话框中,更新 CA 证书和设备证书。该功能对导入的证书无效如何访问该功能在证书管理器中,右键单击列表条目。在快捷菜单中,选择“更新”(Renew) 命令。决定新证书将是否由自己签发或由认证机构签发。如果证书将由认证机构签发,则可使用“选择”(Select) 按钮选择待使用的认证机构。只能选择存储在当前项目证书存储库中并且具有私钥的认证机构。请参见“证书概述”部分。根据证书,在相应

  • 输入常量的完整语法

    输入常量的完整语法概述短格式长格式B#BYTE#W#WORD#DW#DWORD#D#DATE#T#TIME#TOD#TIME_OF_DAY#S5T#S5TIME#DT#DATE_AND_TIME#P#POINTER#

联系方式 联系我时,请告知来自八方资源网!

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

电 话: 021-37660026

手 机: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

手 机: 13681875601

电 话: 021-37660026

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2025 b2b168.com All Rights Reserved