使用服務器方法的邊界條件

    使用服務器方法的邊界條件

    支持的數(shù)據類型

    提供服務器方法時,請遵循以下規(guī)則:

    根據下圖所示,*數(shù)據類型(SIMATIC 數(shù)據類型 - OPC UA 數(shù)據類型)。系統(tǒng)不支持其它分配方式。

    STEP 7 不會檢查是否遵循該規(guī)則,因此也不會預防分配錯誤。用戶需確保所做的選擇和數(shù)據類型分配符合規(guī)則。

    例如,所列出的數(shù)據類型,也可用作自定義服務器方法(UAMethod_InParameters 和 UAMethod_OutParameters)中輸入和輸出參數(shù)結構/數(shù)組/UDT 的元素。

    SIMATIC 數(shù)據類型

    OPC UA 數(shù)據類型性

    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) 和所有派生的數(shù)據類型

    所需的用戶自定義數(shù)據類型(UDT,user-defined data type)

    用戶創(chuàng)建的自定義數(shù)據類型必須以“Union_”為前綴,如“Union_MyDatatype”。

    在 UDT 中,**個元素 (Selector) 的數(shù)據類型必須為“UDINT”。

    UNION 和所有派生的數(shù)據類型

    支持的服務器方法數(shù)和參數(shù)數(shù)量

    在用戶程序中執(zhí)行服務器方法時,可使用的方法數(shù)量取決于 CPU 類型,具體見下表(有關 CPU 的較新技術數(shù)據,敬請訪問 Internet)。

    技術規(guī)范值

    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)

    可使用的服務器方法較大數(shù)量或服務器方法實例的較大數(shù)量(OPC_UA_ServerMethodPre,OPC_UA_ServerMethodPost 指令)

    20

    50

    100

    各方法中參數(shù)的較大數(shù)量

    (可組態(tài)的**過*數(shù)量的參數(shù)并加載到 CPU 中,但 OPC UA 客戶端無法調用該方法)。

    20

    20

    20

    **出時的錯誤消息

    如果**出服務器方法的較大數(shù)量,則指令 OPC_UA_ServerMethodPre 或 OPC_UA_ServerMethodPost 將報告錯誤代碼 0xB080_B000 (TooManyMethods)。

    使用帶有嵌套數(shù)組的結構化數(shù)據類型

    如果結構化數(shù)據類型 (Struct/UDT) 中包含一個數(shù)組,則 OPC UA 服務器無法提供該數(shù)組的長度信息。

    如果將該結構用作服務器方法的輸入或輸出參數(shù),則需確保調用該方式時使用的嵌套數(shù)組長度正確。

    如果長度錯誤,則該方法調用失敗且錯誤代碼為“BadInvalidArgument”。  


    上海騰希電氣技術有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說明

  • 遙控服務器(Telecontrol Basic 協(xié)議)

    遙控服務器(Telecontrol Basic 協(xié)議)重復或冗余遙控服務器的尋址TCSB?V3:對 TCSB 冗余組合尋址對于使用“Telecontrol Basic”協(xié)議自固件版本 V2 起的 CP在 LAN 中的 TCSB 服務器 PC 與 DSL 路由器(如 SCALANCE M)所連接的主站上,計算機操作系統(tǒng)的網絡負載平衡 (NLB) 功能將為兩個服務器 PC 分配一個公共的虛擬

  • 使用運行時間定時器

    使用運行時間定時器定義運行時間定時器對連接設備的運行小時數(shù)或 CPU 的總運行時間進行計數(shù)。 一個 CPU 可有較多 8 個運行時間定時器。 編號從 0 開始。在“STOP”模式下,運行時間定時器停止運行。 即使在存儲器復位之后,該計數(shù)器的值也將保留。 在“暖啟動”期間,必須通過用戶程序來重啟運行時間定時器。編程運行時間定時器可以使用以下指令設定運行時間定時器:使用指令“SET_RTM”,可以將運

  • 報警的狀態(tài)

    報警的狀態(tài)根據當前位于“當前報警”(Current alarms) 視圖或是歸檔視圖中,顯示的報警狀態(tài)可能有所不同?!爱斍皥缶币晥D中的報警狀態(tài)I:收到報警IA:收到報警并已確認IO:報警已離開如果發(fā)生的信號變化**出了可發(fā)送的上限(信號溢出),則狀態(tài)將顯示為 OV,且該狀態(tài)以紅色顯示。報警歸檔中報警的狀態(tài)無信息:**于 PG/PC 生成的報警和“歸檔”(Archive) 選項卡中顯示的報警,例如登

  • WinCC通信

    通信內容在線幫助中未包含的信息和有關產品功能的重要信息。建立與 WinCC Runtime Advanced 的連接請確保工程組態(tài)系統(tǒng)中組態(tài)的設備版本與安裝的運行系統(tǒng)版本匹配;否則,加載項目時通信將無法建立或發(fā)生延遲。如果設備版本與安裝的運行系統(tǒng)版本不匹配,您可以采取以下措施:更改工程組態(tài)系統(tǒng)中組態(tài)的設備版本。安裝與組態(tài)的設備版本相對應的 WinCC Runtime Advanced 版本。非集成

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網!

公司名: 上海騰希電氣技術有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網 址: shtxjd.cn.b2b168.com

八方資源網提醒您:
1、本信息由八方資源網用戶發(fā)布,八方資源網不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質,所有預付定金或付款至個人賬戶的行為,均存在詐騙風險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術有限公司

聯(lián)系人: 田禮科

手 機: 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網 址: shtxjd.cn.b2b168.com

    相關企業(yè)
    商家產品系列
  • 產品推薦
  • 資訊推薦
關于八方 | 八方幣 | 招商合作 | 網站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務| 匯款方式 | 商務洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產品登記:深DGY-2013-3594
著作權登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved