數(shù)據(jù)點類型

    數(shù)據(jù)點類型

    組態(tài)由通信模塊傳送的用戶數(shù)據(jù)期間,每個數(shù)據(jù)點創(chuàng)建為一個協(xié)議特定的數(shù)據(jù)點類型。

    隨后協(xié)議特定的數(shù)據(jù)點類型連同兼容的 S7 數(shù)據(jù)類型將一起列出。

    “方向”(Direction) 列顯示傳輸方向:

    “in”:監(jiān)視方向

    “out”:控制方向

    通過 ST7 協(xié)議,傳輸方向可以從對象名稱中讀取。


    提示

    修復數(shù)據(jù)點的數(shù)組后的影響

    如果之后修改數(shù)組,必須重新創(chuàng)建數(shù)據(jù)點。



    “TeleControl Basic”協(xié)議的數(shù)據(jù)點類型

    列表: 支持的數(shù)據(jù)點類型和兼容的 S7 數(shù)據(jù)類型

    格式(存儲要求)

    數(shù)據(jù)點類型

    方向

    S7 數(shù)據(jù)類型

    操作數(shù)區(qū)域

    數(shù)字量輸入

    in

    Bool

    I, Q, M, DB

    數(shù)字量輸出

    in

    Bool

    Q, M, DB

    字節(jié)

    數(shù)字量輸入

    in

    Byte, Char, USInt

    I, Q, M, DB

    數(shù)字量輸出

    out

    Byte, Char, USInt

    Q, M, DB

    有符號整數(shù)(16 位)

    模擬量輸入

    in

    Int

    I, Q, M, DB

    模擬量輸出

    out

    Int

    Q, M, DB

    計數(shù)器(16 位)

    計數(shù)器輸入

    in

    Word, UInt

    I, Q, M, DB

    有符號整數(shù)(32 位)

    模擬量輸入

    in

    DInt

    Q, M, DB

    模擬量輸出

    out

    DInt

    Q, M, DB

    計數(shù)器(32 位)

    計數(shù)器輸入

    in

    UDInt, DWord

    I, Q, M, DB

    有符號浮點數(shù)(32 位)

    模擬量輸入

    in

    Real

    Q, M, DB

    模擬量輸出

    out

    Real

    Q, M, DB

    有符號浮點數(shù)(64 位)

    模擬量輸入

    out

    LReal

    Q, M, DB

    模擬量輸出

    out

    LReal

    Q, M, DB

    數(shù)據(jù)塊( 1 .. 64  字節(jié))

    數(shù)據(jù)

    in / out

    ARRAY 1)

    DB

    數(shù)據(jù)

    in / out

    ARRAY 1)

    DB

    1) 有關可能的格式,請參見“數(shù)據(jù)塊 (ARRAY)”。

    數(shù)據(jù)塊 (ARRAY)

    使用 ARRAY 數(shù)據(jù)類型,較多可以傳送 64 字節(jié)的連續(xù)存儲區(qū)。ARRAY 兼容以下 S7 數(shù)據(jù)類型:

    Byte, USInt (每個數(shù)據(jù)塊較多共 64 字節(jié))

    Char (每個數(shù)據(jù)塊較多共 64 字節(jié))

    CP-1200(自固件版本 V2.1.77 起)

    Int, UInt, Word (每個數(shù)據(jù)塊較多共 32 字節(jié))

    DInt, UDInt, DWord (每個數(shù)據(jù)塊較多共 16 字節(jié))

    Real (每個數(shù)據(jù)塊較多共 16 字節(jié)) *

    LReal (每個數(shù)據(jù)塊較多共 8 個) *

    * CP-1200(自 V3.2 起),CP 1542SP?1 IRC(自 V2.1 起)

    如果之后修改數(shù)組,必須重新創(chuàng)建數(shù)據(jù)點。

    UTC 格式的時間戳

    時間戳由 OPC 服務器應用程序以 UTC 格式(48 位)輸出,其中包含毫秒數(shù)。

    “ST7”協(xié)議的數(shù)據(jù)點類型

    可通過“對象”(Object) 列判斷數(shù)據(jù)傳輸方向:

    發(fā)送對象的后綴為“_S”。

    接收對象的后綴為“_R”。

    列表: 支持的數(shù)據(jù)點類型和兼容的 S7 數(shù)據(jù)類型

    格式(存儲要求)

    數(shù)據(jù)點類型

    S7 數(shù)據(jù)類型

    操作數(shù)區(qū)域

    每個對象的數(shù)據(jù)點(通道)

    對象

    數(shù)字量輸入

    Bool

    I, Q, M, DB

    1 .. 8

    Bin08X_S

    數(shù)字量輸出

    Bool

    Q, M, DB

    1 .. 8

    Bin08X_R

    字節(jié)

    數(shù)字量輸入

    Byte, USInt 3)

    I, Q, M, DB

    4

    Bin04B_S

    數(shù)字量輸出

    Byte, USInt 3)

    Q, M, DB

    4

    Bin04B_R

    命令輸出

    Byte, USInt 3)

    Q, M, DB

    1

    Cmd01B_R

    命令輸入

    Byte, USInt 3)

    Q, M, DB

    1

    Cmd01B_S

    有符號整數(shù)(16 位)

    模擬量輸入

    Int

    I, Q, M, DB

    4

    Ana04W_S

    平均值輸入

    Int

    I, Q, M, DB

    4

    Mean04W_S

    模擬量輸出

    Int

    Q, M, DB

    4

    Ana04W_R

    平均值輸出

    Int

    Q, M, DB

    4

    Mean04W_R

    設定值輸出 1)

    Int, UInt, Word

    Q, M, DB

    1

    Set01W_R

    設定值輸入 1)

    Int, UInt, Word

    Q, M, DB

    1

    Set01W_S

    計數(shù)器(16 位)

    計數(shù)器輸入

    UInt, Word 3)

    I, Q, M, DB

    1

    Cnt01D_S

    計數(shù)器輸入

    UInt, Word 3)

    I, Q, M, DB

    4

    Cnt04D_S

    計數(shù)器輸出

    UDInt, DWord 3)

    I, Q, M, DB

    1

    Cnt01D_R

    計數(shù)器輸出

    UDInt, DWord 3)

    I, Q, M, DB

    4

    Cnt04D_R

    浮點數(shù)(32 位)

    模擬量輸入

    Real 3)

    M, DB

    4

    Ana04R_S

    模擬量輸出

    Real 3)

    M, DB

    4

    Ana04R_R

    數(shù)據(jù)塊( 4 .. 48  字節(jié))

    數(shù)據(jù)輸入

    ARRAY [0...11] of DInt / UDInt / DWord / Real 2) 3)

    DB

    12

    Dat12D_S

    數(shù)據(jù)輸出

    DB

    12

    Dat12D_R

    參數(shù)輸出 1)

    DB

    12

    Par12D_R

    參數(shù)輸入 1)

    DB

    12

    Par12D_S

    數(shù)據(jù)塊( 1 .. 12  字節(jié))

    數(shù)據(jù)輸入

    Byte, USInt, Word; Int, UInt; DWord, DInt; UDInt; DWord 3)

    I, Q, M, DB

    1 .. 12

    Dat12X1_S

    數(shù)據(jù)輸出

    I, Q, M, DB

    1 .. 12

    Dat12X1_R

    參數(shù)輸入

    I, Q, M, DB

    1 .. 12

    Par12X1_S

    參數(shù)輸出

    I, Q, M, DB

    1 .. 12

    Par12X1_R

    1) 請參見下文“1:反向鏡像”
    2) 請參見下文“2:通過數(shù)組傳輸數(shù)據(jù)塊”
    3) S7?300/400 不支持 USInt、UInt、Real 和 UDInt。

    1:鏡像 (TIM 3V?IE / TIM 4R?IE)

    可為下列數(shù)據(jù)點類型組態(tài)當前本地數(shù)據(jù)與伙伴的鏡像:

    設定值輸入/輸出 (Set01W_R / Set01W_S)

    參數(shù)輸入/輸出 (Par12D_R / Par12D_S)

    如果啟用“伙伴的設定值輸入模式”(Setpoint input mode of the partner) 選項,則會在數(shù)值變化時鏡像更改的本地值,并會將其傳輸?shù)交锇椤?/p>

    通過“本地設定值輸入”(Local setpoint input) 選項卡的參數(shù)組態(tài)功能;參見““本地設定值輸入”選項卡”部分。

    2:通過數(shù)組傳輸數(shù)據(jù)塊

    使用 ARRAY 數(shù)據(jù)類型,較多可以傳送 4 .. 48  字節(jié)連續(xù)存儲區(qū)的數(shù)據(jù)塊。

    ARRAY 兼容的元素為 DInt、UDint、DWord 或 Real。一個數(shù)組中的元素必須是同一種類型。

    時間戳的格式

    有關時間標記格式的信息,請參見模塊手冊。

    “DNP3”協(xié)議的數(shù)據(jù)點類型

    列表: 支持的數(shù)據(jù)點類型、DNP3 對象組、變型和兼容的 S7 數(shù)據(jù)類型

    格式(存儲要求)

    數(shù)據(jù)點類型 CP

    [數(shù)據(jù)點類型 TIM]

    DNP3 數(shù)據(jù)組

    [variations]

    方向

    S7 數(shù)據(jù)類型

    操作數(shù)區(qū)域

    CP

    TIM

    Binary Input

    1 [1, 2]

    in

    Bool

    Bool

    I, Q, M, DB

     

    Binary Input Event

    2 [1, 2]

    in

    Bool

    Bool

    I, Q, M, DB

     

    Double-bit Binary Input

    3 [1]

    in

    Bool

    Bool

    I, Q, M, DB

     

    Double-bit Binary Input Event

    4 [1]

    in

    Bool

    Bool

    I, Q, M, DB

     

    Binary Output  1)

    10 [2]

    out

    Bool

    Bool

    Q, M, DB

     

    Binary Output Event  1)

    11 [1, 2]

    out

    Bool

    Bool

    Q, M, DB

     

    Binary Command

    12 [1]

    out

    Bool

    Byte

    Q, M, DB

    16 位整型

    Counter

    20 [2]

    in

    UInt, Word

    Word

    I, Q, M, DB

    Frozen Counter  2)

    21 [2, 6]

    in

    UInt, Word

    Word

    I, Q, M, DB

    Counter Event

    22 [2, 6]

    in

    UInt, Word

    Word

    I, Q, M, DB

    Frozen Counter Event  3)

    23 [2, 6]

    in

    UInt, Word

    Word

    I, Q, M, DB

    Analog Input

    30 [2]

    in

    Int

    Int

    I, Q, M, DB

    Analog Input Event

    32 [2]

    in

    Int

    Int

    I, Q, M, DB

    Analog Output Status  4)

    40 [2]

    out

    Int

    Int

    Q, M, DB

    Analog Output

    41 [2]

    out

    Int

    Int

    Q, M, DB

    Analog Output Event  4)

    42 [2, 4]

    out

    Int

    Int

    Q, M, DB

    32 位整型

    Counter

    20 [1]

    in

    DWord

    DWord

    I, Q, M, DB

    Frozen Counter  2)

    21 [1, 5]

    in

    DWord

    DWord

    I, Q, M, DB

    Counter Event

    22 [1, 5]

    in

    DWord

    DWord

    I, Q, M, DB

    Frozen Counter Event  3)

    23 [1, 5]

    in

    DWord

    DWord

    I, Q, M, DB

    Analog Input

    30 [1]

    in

    DInt

    ?

    Q, M, DB

    Analog Input Event

    32 [1]

    in

    DInt

    ?

    Q, M, DB

    Analog Output Status  4)

    40 [1, 3]

    out

    DInt

    DWord

    Q, M, DB

    Analog Output

    41 [1]

    out

    DInt

    DWord

    Q, M, DB

    Analog Output Event  4)

    42 [1]

    out

    DInt

    DWord

    Q, M, DB

    浮點數(shù)(32 位)

    Analog Input

    30 [5]

    in

    Real

    ?

    Q, M, DB

    Analog Input Event

    32 [5, 7]

    in

    Real

    ?

    Q, M, DB

    Analog Output Status  4)

    40 [3]

    out

    Real

    ?

    Q, M, DB

    Analog Output

    41 [3]

    out

    Real

    ?

    Q, M, DB

    Analog Output Event  4)

    42 [5, 7]

    out

    Real

    ?

    Q, M, DB

    浮點數(shù)(64 位)

    Analog Input

    30 [6]

    in

    LReal

    ?

    Q, M, DB

    Analog Input Event

    32 [6, 8]

    in

    LReal

    ?

    Q, M, DB

    Analog Output

    41 [4]

    out

    LReal

    ?

    Q, M, DB

    Analog Output Event  4)

    42 [6, 8]

    out

    LReal

    ?

    Q, M, DB

    數(shù)據(jù)塊(1...64 字節(jié))  5)

    Octet String

    110 [ ? ]

    in, out

    5)

    5)

    DB

    Octet String Event  5)

    111 [ ? ]

    in, out

    5)

    5)

    DB

    1) 此對象組可以使用替換對象組 12 在 STEP 7 的數(shù)據(jù)點編輯器中組態(tài)。
    2) 此對象組可以使用替換對象組 20 在 STEP 7 的數(shù)據(jù)點編輯器中組態(tài)。
    3) 此對象組可以使用替換對象組 22 在 STEP 7 的數(shù)據(jù)點編輯器中組態(tài)。
    4) 此對象組可以使用替換對象組 41 在 STEP 7 的數(shù)據(jù)點編輯器中組態(tài)。
    5) 使用這些數(shù)據(jù)點類型,較多可以傳送 64 字節(jié)的連續(xù)存儲區(qū)。所有大小在 1 到 64 字節(jié)的 S7 數(shù)據(jù)類型都可兼容。

    表格腳注說明 1) , 2) , 3) , 4) :使用替換對象組組態(tài)數(shù)據(jù)點

    可使用上述替換對象組來組態(tài)以下對象組的初始數(shù)據(jù)點類型:

    10 [2]

    11 [1, 2]

    21 [1, 2, 5, 6]

    23 [1, 2, 5, 6]

    40 [1, 2, 3]

    42 [1, 2, 4, 5, 6, 7, 8]

    若要組態(tài) DNP3 CP,應使用*的替換對象組。

    在 STEP 7 中可使用可組態(tài)的數(shù)據(jù)點索引分配主站上的各個數(shù)據(jù)點。DNP3 CP 的數(shù)據(jù)點隨即會分配給主站上的相應數(shù)據(jù)點。

    組態(tài)數(shù)據(jù)點 Binary Output (10  [2]) 的示例
    數(shù)據(jù)點將進行以下組態(tài):
    在 DNP3 CP 上組態(tài)為 Binary Command (12  [1])
    在主站上組態(tài)為 Binary Output (10  [2])

    對于數(shù)據(jù)點類型二進制輸出事件 (11) 和模擬量輸出事件 (42),還需要啟用鏡像。

    輸出事件(對象組 11 和 42)的鏡像組態(tài)

    首先,按上文所述創(chuàng)建類型為二進制輸出事件(對象組 11)和模擬量輸出事件(對象組 42)的數(shù)據(jù)點作為對象組 12 或 41 的數(shù)據(jù)點。

    可監(jiān)視這兩個對象組的本地值的變化情況,并將變化情況傳送至主站 ()。本地值改變的原因有多種,例如操作員現(xiàn)場手動輸入會導致本地值改變。

    為使來源于本地事件或干預的值傳送至主站,需要為相關數(shù)據(jù)點提供進行反向鏡像的通道。在“常規(guī)”(General) 選項卡中,使用數(shù)據(jù)點組態(tài)中的“值監(jiān)視”(Value monitoring) 選項組態(tài)該反向鏡像功能。

    請記住,在使用反向鏡像功能時,需要將控制器中的本地值和數(shù)據(jù)點的相關 PLC 變量互連。

    以 UTC 格式使用 DNP3 協(xié)議的數(shù)據(jù)時間戳

    時間戳以 UTC 格式(48 位)傳送,其中包含毫秒數(shù)。

    “IEC 60870?5”協(xié)議的數(shù)據(jù)點類型

    列表: 支持的數(shù)據(jù)點類型、IEC 類型和兼容的 S7 數(shù)據(jù)類型

    格式(存儲要求)

    數(shù)據(jù)點類型

    IEC 類型

    方向

    S7 數(shù)據(jù)類型

    操作數(shù)區(qū)域

    Single-point information

    <1>

    in

    Bool

    I, Q, M, DB

    Single-point information with time tag CP56Time2a 1)

    <30>

    in

    Bool

    I, Q, M, DB

    Single command

    <45>

    out

    Bool

    Q, M, DB

    Single command with time tag CP56Time2a 1)

    <58>

    out

    Bool

    Q, M, DB

    Double command with time tag CP56Time2a 1)

    <59>

    out

    Bool

    DB 2)

    字節(jié)

    Step position information

    <5>

    in

    Byte, USInt

    I, Q, M, DB

    Step position information with time tag CP56Time2a 1)

    <32>

    in

    Byte, USInt

    I, Q, M, DB

    Regulating step command with time tag CP56Time2a 1)

    <60>

    out

    Byte, USInt

    DB 2)

    16 位整型

    Measured value, normalized value

    <9>

    in

    Int

    I, Q, M, DB

    Measured value, normalized value with time tag CP56Time2a 1)

    <34>

    in

    Int

    I, Q, M, DB

    Measured value, scaled value

    <11>

    in

    Int

    I, Q, M, DB

    Measured value, scaled value with time tag CP56Time2a 1)

    <35>

    in

    Int

    I, Q, M, DB

    Set point command, normalized value

    <48>

    out

    Int

    Q, M, DB

    Set point command, scaled value

    <49>

    out

    Int

    Q, M, DB

    Set point command, normalized value with time tag CP56Time2a 1)

    <61>

    out

    Int

    Q, M, DB

    Set point command, scaled value with time tag CP56Time2a 1)

    <62>

    out

    Int

    Q, M, DB

    32 位整型

    Bitstring of 32 bits

    <7>

    in

    UDInt, DWord

    I, Q, M, DB

    Bitstring of 32 bits with time tag CP56Time2a 1)

    <33>

    in

    UDInt, DWord

    I, Q, M, DB

    Integrated totals

    <15>

    in

    UDInt, DWord

    I, Q, M, DB

    Integrated totals with time tag CP56Time2a 1)

    <37>

    in

    UDInt, DWord

    I, Q, M, DB

    Bitstring of 32 bits

    <51>

    out

    UDInt, DWord

    Q, M, DB

    Bitstring of 32 bits with time tag CP56Time2a ? control direction 1)

    <64>

    out

    UDInt, DWord

    Q, M, DB

    浮點數(shù)(32 位)

    Measured value, short floating point number

    <13>

    in

    Real

    Q, M, DB

    Measured value, short floating point number with time tag CP56Time2a 1)

    <36>

    in

    Real

    Q, M, DB

    Set point command, short floating point number

    <50>

    out

    Real

    Q, M, DB

    Set point command, short floating point with time tag CP56Time2a 1)

    <63>

    out

    Real

    Q, M, DB

    數(shù)據(jù)塊 (1...2 Bit)  2)

    Double-point information

    <3>

    in

    2)

    DB

    Double-point information with time tag CP56Time2a 1)

    <31>

    in

    2)

    DB

    Double command

    <46>

    out

    2)

    DB

    Regulating step command

    <47>

    out

    2)

    DB

    Double command with time tag CP56Time2a 1)

    <59>

    out

    2)

    DB

    Regulating step command with time tag CP56Time2a 1)

    <60>

    out

    2)

    DB

    數(shù)據(jù)塊 (1...32 Bit)  3)

    Bitstring of 32 bits 3)

    <7>

    in

    3)

    DB

    Bitstring of 32 bits with time tag CP56Time2a 1) 3)

    <33>

    in

    3)

    DB

    Bitstring of 32 bits 3)

    <51>

    out

    3)

    DB

    Bitstring of 32 bits with time tag CP56Time2a ? control direction 1) 3)

    <64>

    out

    3)

    DB

    1) 有關時間戳格式的信息,請參見以下部分。
    2) 對于這些數(shù)據(jù)點類型,在數(shù)據(jù)塊中創(chuàng)建一個具有 2 個布爾型值的數(shù)組。
    3) 使用這些數(shù)據(jù)點類型,可以傳送 32 位的連續(xù)存儲區(qū)。在數(shù)據(jù)塊中創(chuàng)建一個 Array[0..31] of Bool。

    使用 IEC 協(xié)議的數(shù)據(jù)時間戳

    時間戳會根據(jù) IEC 規(guī)范,以“CP56Time2a”格式進行傳送。請注意,只會傳送表示毫秒和分鐘的前 3 個字節(jié)。


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

  • 詞條

    詞條說明

  • 使用 3964(R) 發(fā)送數(shù)據(jù)

    使用 3964(R) 發(fā)送數(shù)據(jù)為發(fā)送建立連接3964(R) 程序發(fā)送 STX 控制字符以建立連接。 如果通信伙伴在 acknowledgment delay time 結束前以 DLE 字符進行響應,則程序將切換至發(fā)送模式。如果通信伙伴以 NAK 或任何其它字符(DLE 或 STX 除外)進行應答,或 acknowledgment delay time 無響應結束,則程序將再次嘗試建立連接。 嘗試

  • 西門子200smart的PLC如何與威綸通觸摸屏通信

    西門子200smart的PLC是目前西門子PLC家族中較經(jīng)濟的一款,也是大家比較喜歡選用的一款,因為該PLC的編程軟件操作簡單,通俗易懂。而且一般小型設備,小型項目選型smart200基本可以滿足.威綸通科技于1995年在閩臺成立,是專業(yè)從事工業(yè)自動化產(chǎn)品研發(fā)、生產(chǎn)與推廣的制造商,旗下?lián)碛腥藱C界面的**品牌Weinview及變頻傳動領域的新興品牌Artrich,致力于'觸控世界,傳動未來'的企業(yè)使

  • 1200使用時鐘存儲器

    使用時鐘存儲器時鐘存儲器時鐘存儲器是按 1:1 占空比周期性改變二進制狀態(tài)的位存儲器。分配時鐘存儲器參數(shù)時,需要*要用作時鐘存儲器字節(jié)的 CPU 存儲器字節(jié)。優(yōu)點例如,可以使用時鐘存儲器來激活閃爍指示燈或啟動周期性的重復操作(如記錄實際值)??捎玫念l率為時鐘位存儲器字節(jié)的每一位分配一個頻率。 下表列出了分配情況:時鐘存儲器字節(jié)的位76543210周期 (s)2.01.61.00.80.50.40

  • 如何處理 PID_Compact 輸出值的異常大幅度波動?

    如何處理 PID_Compact 輸出值的異常大幅度波動?參考鏈接:為什么使用S7-1200模擬量輸入模塊時接收到變動很大的不穩(wěn)定的值???

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

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

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

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

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

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

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

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

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

手 機: 13681875601

電 話: 021-37660026

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

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

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