1200Web特殊变量

    特殊变量

    特殊变量主要是在 World Wide Web Consortium (W3C) 定义中设置的 HTTP 变量。 特殊变量也用于 cookie 和服务器变量。

    读写特殊变量的 AWP 命令与用于读写正常变量的 AWP 命令的一区别是,前者具有更多参数。

    读取特殊变量

    Web 服务器可以读取 PLC 变量并将这些变量传送给 HTTP 响应头中的特殊变量。 例如,可以使用特殊变量 HEADER:Location 读取 URL 以转至其它 Web 页面并传送至特殊变量 HEADER:Location。

    可以读取下列特殊变量:

    名称

    说明

    COOKIE_VALUE:name

    名为“name”的 cookie 值

    COOKIE_EXPIRES:name

    名为“name”的 cookie 执行时间(以秒为单位,且必须提前设置)。

    HEADER:Status

    HTTP 状态代码(如果未设置其它值,将返回状态代码 302)。

    HEADER:Location

    转至其它页面的路径。 必须设置状态代码 302。

    HEADER:Retry-After

    预期服务不可用的时间。 必须设置状态代码 503。

    HEADER: …

    所有其它头变量也可以使用这种方式传送。

    使用 AWP 命令“AWP_Out_Variable”*通过 HTTP 头传送至 Web 浏览器的 PLC 变量。

    基本结构:

     
    <!-- AWP_Out_Variable Name="<Typ>:<Name>" [Use="<Varname>"] -->

    参数说明

    Name:特殊变量的类型和名称

    Use (可选参数): 特殊变量名与 PLC 变量名不同时,可使用参数“Use”来分配 PLC 变量。

    示例:

     
    <!-- AWP_Out_Variable Name="COOKIE_VALUE:siemens" Use='"info".language' -->

    写入特殊变量

    原则上,所有通过 Web 浏览器写入 HTTP 头的 HTTP 变量均可通过 CPU 用户程序进行评估。 变量类型示例:

    名称

    说明

    HEADER:Accept-Language

    可接受或可以选择的语言

    HEADER:Authorization

    请求资源授权的证明

    HEADER:Host

    请求资源的主机和端口

    HEADER:User-Agent

    有关浏览器的信息

    HEADER: …

    所有其它头变量也可以使用这种方式传送

     

     

    SERVER:current_user_id

    显示用户是否已登录(current_user_id=0: 无用户登录)

    SERVER:current_user_name

    已登录用户的用户名

    SERVER:GET

    请求的方法为 GET

    SERVER:POST

    请求的方法为 POST

     

     

    COOKIE_VALUE:name

    名为“name”的 cookie 值

    AWP 命令“AWP_In_Variable”用于定义使用 CPU 用户程序评估的特殊变量。

    基本结构:

     
    <!-- AWP_In_Variable Name="<Typ>:<Name>" [Use="<Varname>"] -->
     

    参数说明:

    Name:特殊变量的类型和名称

    Use (可选参数): 特殊变量名与 PLC 变量名不同时,可使用参数 Use 来分配 PLC 变量。

    示例:

     
    <!-- AWP_In_Variable Name="COOKIE_VALUE:siemens" Use='"info".language' -->
     

    HTTP 头中的变量名被 Use *的 PLC 变量名替换。 将 cookie 写入 PLC 变量 "info".language 。

     
    <!-- AWP_In_Variable Name='COOKIE_VALUE:siemens' Use='"info".language' -->
     

    HTTP 头中的变量名被 Use *的 PLC 变量名替换。 将 cookie 写入 PLC 变量 "info".language 。

     
    <!-- AWP_In_Variable Name='"COOKIE_VALUE:siemens"' -->
     

    HTTP 头变量写入同名的 PLC 变量中。


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

  • 词条

    词条说明

  • 数据类型映射

    数据类型映射SIMATIC 和 OPC UA 数据类型SIMATIC 数据类型通常与 OPC UA 数据类型不对应。S7-1500 CPU 将 SIMATIC 变量(SIMATIC 数据类型)提供给其自己的 OPC UA 服务器作为 OPC UA 数据类型。随后,OPC UA 客户端可以通过服务器接口访问这些 OPC UA 数据类型的变量。客户端可以从这样的变量中读取属性“DataType”,并在

  • 修改不可移植的连接的组态 (WinCC V7)

    修改不可移植的连接的组态 (WinCC V7)简介如果无法移植连接,可选择执行以下操作:移植前在 WinCC V7 中更改组态移植后更改组态移植前更改连接如果移植过程不支持所选择的用于连接的通信驱动程序,必须选择移植支持的驱动程序。如果没有适用的驱动程序,则必须使用适用的组件进行通信。然后在 WinCC V7 中调整组态。成功修改后移植项目。这样,连接也会被移植。移植前更改连接

  • 矢量控制

    变频器什么情况下,使用矢量控制较合适回复:需要对转矩控制有要求的场合,需要低速大转矩输出的场合,需要在**过额定转速以外宽调速范围,且要求控制特性良好的场合等等。其实只要是V/F控制的场合,都可以使用矢量控制。矢量控制对调试的要求,比V/F控制要复杂一点,他对电机模型的确定更严格一些。**而已。问题 2:一拖多的情况下,如果电机完全一样,也可以用矢量控制吗?回复:并联驱动时,禁止采用矢量控制是西门子

  • 控件的移植 (WinCC V7)

    控件的移植 (WinCC V7)简介WinCC V7 项目可能包含以下控件:V7 之前的 WinCC 控件WinCC V7 之前的控件在 WinCC V7 中仍然受到支持。WinCC 不支持这些控件。如果项目包含 WinCC V7 之前的控件,则这些控件应移植为 WinCC V7 之后的版本。在此过程中,属性、按钮或工具栏的名称也会更改。在运行系统中,显示会

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

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

联系人: 田礼科

电 话: 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 - 2024 b2b168.com All Rights Reserved