使用服务器方法的边界条件

    使用服务器方法的边界条件

    支持的数据类型

    提供服务器方法时,请遵循以下规则:

    根据下图所示,*数据类型(SIMATIC 数据类型 - OPC UA 数据类型)。系统不支持其它分配方式。

    STEP 7 不会检查是否遵循该规则,因此也不会预防分配错误。用户需确保所做的选择和数据类型分配符合规则。

    例如,所列出的数据类型,也可用作自定义服务器方法(UAMethod_InParameters 和 UAMethod_OutParameters)中输入和输出参数结构/数组/UDT 的元素。

    SIMATIC 数据类型

    OPC UA 数据类型性

    BOOL

    Boolean

    SINT

    SByte

    INT

    Int16

    DINT

    Int32

    LINT

    Int64

    USINT

    Byte

    UINT

    UInt16

    UDINT

    UInt32

    ULINT

    UInt64

    REAL

    Float

    LREAL

    Double

    LDT

    DateTime

    WSTRING

    String

    DINT

    Enumeration (Encoding Int32) 和所有派生的数据类型

    所需的用户自定义数据类型(UDT,user-defined data type)

    用户创建的自定义数据类型必须以“Union_”为前缀,如“Union_MyDatatype”。

    在 UDT 中,**个元素 (Selector) 的数据类型必须为“UDINT”。

    UNION 和所有派生的数据类型

    支持的服务器方法数和参数数量

    在用户程序中执行服务器方法时,可使用的方法数量取决于 CPU 类型,具体见下表(有关 CPU 的较新技术数据,敬请访问 Internet)。

    技术规范值

    CPU 1510SP (F)

    CPU 1511 (C/F/T/TF)

    CPU 1512C

    CPU 1512SP (F)

    CPU 1513 (F)

    CPU 1505 (S/SP/SP F/SP T/SP TF)

    CPU 1515 (F/T/TF)

    CPU 1515 SP PC (F/T/TF)

    CPU 1516 (F/T/TF)

    CPU 1507S (F)

    CPU 1517 (F/T/TF)

    CPU 1518 (F)

    可使用的服务器方法较大数量或服务器方法实例的较大数量(OPC_UA_ServerMethodPre,OPC_UA_ServerMethodPost 指令)

    20

    50

    100

    各方法中参数的较大数量

    (可组态的**过*数量的参数并加载到 CPU 中,但 OPC UA 客户端无法调用该方法)。

    20

    20

    20

    **出时的错误消息

    如果**出服务器方法的较大数量,则指令 OPC_UA_ServerMethodPre 或 OPC_UA_ServerMethodPost 将报告错误代码 0xB080_B000 (TooManyMethods)。

    使用带有嵌套数组的结构化数据类型

    如果结构化数据类型 (Struct/UDT) 中包含一个数组,则 OPC UA 服务器无法提供该数组的长度信息。

    如果将该结构用作服务器方法的输入或输出参数,则需确保调用该方式时使用的嵌套数组长度正确。

    如果长度错误,则该方法调用失败且错误代码为“BadInvalidArgument”。  


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

  • 词条

    词条说明

  • S7-1200/S7-1500与精简面板

    S7-1200/S7-1500与精简面板仿真有两个需要注意的问题。     1)S7-1200 的CPU的固件版本应为V4.0或更高版本。S7-1200 只能用S7-PLCSIM V13 SP1或更高的版本仿真。      2)博途中和STEP 7 V5.5中的S7-300/S7-400的仿真软件S7-PLCSIM V5.4的使用方法完全

  • 工厂信息安全

    工厂信息安全在当前的工业自动化领域数字化进程中,技术优势彰显的同时也增加了工业工厂的安全隐患。TIA Portal 和 SIMATIC 产品中集成有各种功能特性,可确保工厂的安全运行。如:块的专有技术保护项目的完整性基本保护,可保护项目防止恶意篡改CPU 的保护与安全功能更多信息和安全问题的提交途径,敬请访问:白皮书及更多信息工业信息安全工业信息安全不仅仅只是办公室环境内的安全规范与措施。工业信息

  • 组态系统功能 Ping

    PingIP 网络中地址的可达性提示只有与设备存在在线连接时才显示该页面。通过 ping 功能,可检查特定地址在网络中是否可到达。说明该页面包含以下框:目标地址 (Dest. address)输入设备的 IPV4、IPv6 地址或 FQDN(完全限定域名)。重复 (Repeat)输入 ping 请求的数量。DNS 分辨率 (DNS Resolution)选择要用于解析已输入 FQDN 的 IP 地

  • 与 V13 SP1 之前版本中 PLC 程序的兼容性

    与 V13 SP1 之前版本中 PLC 程序的兼容性内容在线帮助中未包含的信息和有关产品特性的重要信息。兼容性可以继续在 V13 SP1 中使用所有通过 TIA Portal V12 SP1 或 V13 创建的程序。但由于在 V13 SP1 中对编译器进行了改进并且更正了编译器上的错误(程序代码的编译),在较少数情况下程序在升级后会有不同的反应,或者您必须手动调整程序代码。在下文中,对此进行了详细

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

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

联系人: 田礼科

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