DB TestCopyData

    DB TestCopyData

    TestCopyData DB 的結(jié)構(gòu)

    TestCopyData DB 的區(qū)域

    TestCopy 功能的 DB 分為以下區(qū)域(在 DB 中的偏移 后):

    0 ... 27:用戶界面

    用于設(shè)置 TestCopy 模式和功能的界面。此區(qū)域分為:

    - 1 ... 13
    RecvCopy 功能的過濾器設(shè)置和已計(jì)數(shù)接收幀的數(shù)量

    - 15 ... 25
    SendCopy 功能的過濾器設(shè)置和已計(jì)數(shù)發(fā)送消息幀的數(shù)量

    28:錯(cuò)誤顯示

    31 ... 39:內(nèi)部管理指針

    40 ...(默認(rèn)值:523):緩沖區(qū)范圍

    用于存儲符合過濾條件的幀的緩沖區(qū)。

    此緩沖區(qū)必須組態(tài)為 WORD 的數(shù)組 [0...xxxx]。

    下表列出了 DB TestCopyData 的結(jié)構(gòu):

    數(shù)據(jù)類型/(偏移)

    變量名稱

    格式

    說明

    用戶界面

    DBB

    0

    OperationMode

    BYTE

    模式

    DBW

    12

    Recv_TgramCounter

    INT

    已復(fù)制的接收幀數(shù)目

    DBW

    26

    Send_TgramCounter

    INT

    已復(fù)制的發(fā)送幀數(shù)目

    RecvCopy 功能

    DBB

    1

    Recv_TgrmType

    BYTE

    接收過濾器:消息類型 (MT)

    DBW

    2

    Recv_DestSubscr

    INT

    接收過濾器:目標(biāo)用戶編號

    DBW

    4

    Recv_DestObject

    INT

    接收過濾器:目標(biāo)對象編號

    DBW

    6

    Recv_SourceSubscriber

    INT

    接收過濾器:源用戶編號

    DBW

    8

    Recv_SourceObject

    INT

    接收過濾器:源對象編號

    DBW

    10

    Recv_StartIndex

    INT

    接收過濾器:啟動索引編號

    DBB

    14

    SpareDBB14

    BYTE

    保留

    SendCopy 功能

    DBB

    15

    Send_TgrmType

    BYTE

    發(fā)送過濾器:消息類型 (MT)

    DBW

    16

    Send_DestSubscr

    INT

    發(fā)送過濾器:目標(biāo)用戶編號

    DBW

    18

    Send_DestObject

    INT

    發(fā)送過濾器:目標(biāo)對象編號

    DBW

    20

    Send_SourceSubscriber

    INT

    發(fā)送過濾器:源用戶編號

    DBW

    22

    Send_SourceObject

    INT

    發(fā)送過濾器:源對象編號

    DBW

    24

    Send_StartIndex

    INT

    發(fā)送過濾器:啟動索引編號

    錯(cuò)誤顯示

    DBB

    28

    FC_RetVal

    BYTE

    錯(cuò)誤信息:

    0 = 無錯(cuò)誤

    1 = DB TestCopyData 太短

    10 = 未知模式

    DBB

    29

    SpareDBB29

    BYTE

    保留

    DBB

    30

    SpareDBB30

    BYTE

    保留

    內(nèi)部管理指針

    DBB

    31

    TestCopyStatus

    BYTE

    TestCopy 操作狀態(tài)字節(jié)

    DBB

    32

    TestCopyCmdByte

    BYTE

    TestCopy 操作命令字節(jié)

    DBB

    33

    TestCopyDelCount

    BYTE

    TestCopy 刪除功能的循環(huán)計(jì)數(shù)器

    DBW

    34

    NextFreeCopyByte

    INT

    下一個(gè)空閑 TestCopyBuffer 字節(jié)的地址

    DBD

    36

    StartTimeSFC64

    DINT

    復(fù)制程序開始時(shí)的 SFC64 時(shí)間

    緩沖區(qū)范圍

    DBB

    40

    TestCopyBuffer[0]

    BYTE

    復(fù)制區(qū)域,字節(jié) 0

    DBB

    41

    TestCopyBuffer[1]

    BYTE

    復(fù)制區(qū)域,字節(jié) 1

    DBB

    42

    TestCopyBuffer[2]

    BYTE

    復(fù)制區(qū)域,字節(jié) 2

    DBB

    43

    TestCopyBuffer[3]

    BYTE

    復(fù)制區(qū)域,字節(jié) 3

    DBB

    n

    TestCopyBuffer[n]

    BYTE

    復(fù)制區(qū)域,字節(jié) n

    已復(fù)制消息塊的結(jié)構(gòu)

    幀塊可包含多個(gè)幀。幀根據(jù)以下規(guī)則保存在 DB TestCopyData 中:

      自上次選擇的操作模式 > 0 后,**個(gè)條目指示時(shí)間差(以毫秒為單位)(7 個(gè)十進(jìn)制 BCD 加符號)。

      隨后是發(fā)送消息的分隔信號 AAAA,接收消息的信號 EEEE。

      從幀塊存儲**條消息。

      分隔標(biāo)識符 AAAA 或 EEEE:

      從消息塊中存儲上一個(gè)幀。

      塊結(jié)束標(biāo)識符 FFFF。

    示例

    所有接收的幀都將存儲在 DB TestCopyData 中。

    通過 X 塊進(jìn)行通信,即每個(gè)接收塊較多 76 個(gè)字節(jié)。

    DB XComData 的接收緩沖區(qū)是 FC TestCopy 的源。

    當(dāng)前接收塊包含 3 個(gè)消息。


    圖片: 填寫 DB TestCopyData 的示例

    長度計(jì)算

    FC TestCopy 使用以下參數(shù)確定 DB TestCopyData 的較小長度:

    參數(shù)

    參數(shù)名稱

    長度

    通信緩沖區(qū)長度

    LenComBuffer

    76 或 202 個(gè)字節(jié) *

    較小幀長度

    LenMinTgrm

    14 個(gè)字節(jié)

    偏移管理區(qū)域

    Offset

    40 個(gè)字節(jié)

    時(shí)間差的長度

    Lendt

    4 個(gè)字節(jié)

    塊分隔符的長度

    LenTrenner

    2 個(gè)字節(jié)

    * X 通信長 76 個(gè)字節(jié),B 通信長 202 個(gè)字節(jié)

    用于實(shí)際計(jì)算的公式與用于 X 通信和 B 通信的公式相同。結(jié)果不同僅因?yàn)?X 和 B 通信的通信緩沖區(qū)長度不同:

    X 通信長度

    LenMin_Xcom=LenComBuffer + Offset + Lendt + (LenComBuffer / LenMinTgrm + 1) * LenTrenner
     = 76 + 40 + 4 + (76/14 + 1) * 2
     = 120 + 12 = 較小 132 個(gè)字節(jié)

    B 通信長度

    LenMin_Bcom=LenComBuffer + Offset + Lendt + (LenComBuffer / LenMinTgrm + 1) * LenTrenner
     = 202 + 40 + 4 + (202/14 + 1) * 2
     = 236 + 40 = 較小 276 個(gè)字節(jié)

    如果 FC TestCopy 確定 DB TestCopyData 不具有計(jì)算出的較小長度,則在數(shù)據(jù)字節(jié) DBB28 中出現(xiàn)一條此結(jié)果的錯(cuò)誤消息。


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

  • 詞條

    詞條說明

  • ISO-on-TCP OPC 建立詳細(xì)信息

    ISO-on-TCP OPC 建立詳細(xì)信息相關(guān)性參數(shù)組“屬性 > 常規(guī) > 建立詳細(xì)信息”(Properties > General > Establishment details) 中的 OPC 連接組態(tài)。連接建立選項(xiàng)只有在“特殊連接屬性”(Special connection properties) 中選擇了主動建立連接之后,才能使用該區(qū)域中的條目。從以下兩個(gè)選項(xiàng)中選擇

  • 為等時(shí)同步模式中斷 OB 分配參數(shù)

    為等時(shí)同步模式中斷 OB 分配參數(shù)設(shè)置參數(shù)的過程按如下方法設(shè)置等時(shí)同步模式中斷 OB 參數(shù):打開上述等時(shí)同步模式中斷 OB 的“屬性”(Properties) 對話框。在區(qū)域?qū)Ш街校瑔螕簟暗葧r(shí)同步模式”(Isochronous mode) 組??稍O(shè)置的參數(shù)概述可以設(shè)置以下參數(shù):應(yīng)用循環(huán)自動設(shè)置延時(shí)時(shí)間“應(yīng)用循環(huán)”參數(shù)對于 PROFINET:發(fā)送時(shí)鐘的整數(shù)倍(可能的值: 1, ... 14)對于 P

  • S7-1200產(chǎn)品亮點(diǎn)

    S7-1200 外形及安裝安裝簡單方便所有的 SIMATIC S7-1200 硬件都具有內(nèi)置安裝夾,能夠方便地安裝在一個(gè)標(biāo)準(zhǔn)的 35 mm DIN 導(dǎo)軌上。這些內(nèi)置的安裝夾可以咬合到某個(gè)伸出位置,以便在需要進(jìn)行背板懸掛安裝時(shí)提供安裝孔。SIMATIC S7-1200 硬件可進(jìn)行豎直安裝或水平安裝。這些特性為用戶安裝 PLC 提供了較大的靈活性,同時(shí)也使得 SIMATIC S7-1200成為眾多應(yīng)用

  • STEP7安裝常見問題

    STEP7安裝常見問題前提條件:系統(tǒng)在滿足系統(tǒng)兼容性的基礎(chǔ)上,盡量使用正版純凈版系統(tǒng),Ghost系統(tǒng)因其對注冊表等系統(tǒng)設(shè)置有刪改,無法確保系統(tǒng)兼容性,不建議使用。國產(chǎn)的殺毒軟件,管家等病毒查殺類優(yōu)化類軟件,無法很好兼容西門子軟件。不推薦使用。1.?安裝中提示“必須安裝STEP7 V5.x (或較高版本)”或“STEP7 V5.x(or higher)must be installed”安

標(biāo)簽:DB TestCopyData

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

公司名: 上海騰希電氣技術(shù)有限公司

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

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

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

郵 編:

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

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

公司名: 上海騰希電氣技術(shù)有限公司

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

手 機(jī): 13681875601

電 話: 021-37660026

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

郵 編:

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

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