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

Web简化枚举类型的使用

    简化枚举类型的使用

    在固件版本 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-300 CPU 的存储区

    S7-300 CPU 的存储区CPU 的三个存储区装载存储器装载存储器位于 SIMATIC MMC 卡上。 装载存储器与 SIMATIC MMC 卡的大小完全相同。 它用于存储代码块、数据块和系统数据(组态、连接、模块参数等)。 确认与执行无关的块单独存储在装载存储器中。 也可在 SIMATIC MMC 卡上存储项目的所有组态数据。提示必须在 CPU 中插入一个 SIMATIC MMC 卡,才能装

  • 为什么 PID_Compact 输出值始终为零?

    为什么 PID_Compact 输出值始终为零?

  • 手动创建新的搜索索引

    系统会在后台自动创建可在项目中搜索的编辑器文本索引。每次更改后,系统都会更新搜索索引。仅当索引更新完成后,才能进行搜索。用户可以随时手动生成搜索索引。操作步骤要自动生成搜索索引,请按以下步骤操作:在“选项”(Options) 菜单中,选择“设置”(Settings) 命令。“设置”(Settings) 窗口将显示在工作区内。在区域导航中,选择“常规 > 在项目中搜索”(General >

  • 在关闭项目/库时确认检入

    在关闭项目/库时确认检入检入(自动检入)关闭存储在 Teamcenter 中的 TIA Portal 项目或全局库时,系统将提示检入该 TIA Portal 项目或全局库。提示是否显示,取决于“关闭项目/库时确认检入”(Confirm check-in when closing the project/library) 复选框是否启用或是禁用。系统默认禁用“关闭项目/库时确认检入”(Confirm

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

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

联系人: 田礼科

电 话: 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