DB TestCopyData

    DB TestCopyData

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

    TestCopyData DB 的區(qū)域

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

    0 ... 27:用戶界面

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

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

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

    28:錯(cuò)誤顯示

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

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

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

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

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

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

    變量名稱

    格式

    說(shuō)明

    用戶界面

    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

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

    DBW

    2

    Recv_DestSubscr

    INT

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

    DBW

    4

    Recv_DestObject

    INT

    接收過(guò)濾器:目標(biāo)對(duì)象編號(hào)

    DBW

    6

    Recv_SourceSubscriber

    INT

    接收過(guò)濾器:源用戶編號(hào)

    DBW

    8

    Recv_SourceObject

    INT

    接收過(guò)濾器:源對(duì)象編號(hào)

    DBW

    10

    Recv_StartIndex

    INT

    接收過(guò)濾器:?jiǎn)?dòng)索引編號(hào)

    DBB

    14

    SpareDBB14

    BYTE

    保留

    SendCopy 功能

    DBB

    15

    Send_TgrmType

    BYTE

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

    DBW

    16

    Send_DestSubscr

    INT

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

    DBW

    18

    Send_DestObject

    INT

    發(fā)送過(guò)濾器:目標(biāo)對(duì)象編號(hào)

    DBW

    20

    Send_SourceSubscriber

    INT

    發(fā)送過(guò)濾器:源用戶編號(hào)

    DBW

    22

    Send_SourceObject

    INT

    發(fā)送過(guò)濾器:源對(duì)象編號(hào)

    DBW

    24

    Send_StartIndex

    INT

    發(fā)送過(guò)濾器:?jiǎn)?dòng)索引編號(hào)

    錯(cuò)誤顯示

    DBB

    28

    FC_RetVal

    BYTE

    錯(cuò)誤信息:

    0 = 無(wú)錯(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 加符號(hào))。

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

      從幀塊存儲(chǔ)**條消息。

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

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

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

    示例

    所有接收的幀都將存儲(chǔ)在 DB TestCopyData 中。

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

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

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


    圖片: 填寫 DB TestCopyData 的示例

    長(zhǎng)度計(jì)算

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

    參數(shù)

    參數(shù)名稱

    長(zhǎng)度

    通信緩沖區(qū)長(zhǎng)度

    LenComBuffer

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

    較小幀長(zhǎng)度

    LenMinTgrm

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

    偏移管理區(qū)域

    Offset

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

    時(shí)間差的長(zhǎng)度

    Lendt

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

    塊分隔符的長(zhǎng)度

    LenTrenner

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

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

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

    X 通信長(zhǎng)度

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

    B 通信長(zhǎng)度

    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ì)算出的較小長(zhǎng)度,則在數(shù)據(jù)字節(jié) DBB28 中出現(xiàn)一條此結(jié)果的錯(cuò)誤消息。


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

  • 詞條

    詞條說(shuō)明

  • SIMOCODE ES

    SIMOCODE ES說(shuō)明通過(guò) TIA Portal 中的 SIMOCODE ES 可獲得以下新功能和創(chuàng)新:直接支持新 SIMOCODE 硬件:-?基本設(shè)備 SIMOCODE pro V PB V4.1-?基本設(shè)備 SIMOCODE pro V EIP V1.1減少了 SIMOCODE ES 的版本-?SIMOCODE ES Standard 和 SIMOCODE E

  • 組態(tài)DP 主站系統(tǒng)的基本信息

    組態(tài) DP 主站系統(tǒng)的基本信息分布式 I/O分布式 I/O 指由一個(gè) DP 主站和多個(gè) DP 從站組成的 DP 主站系統(tǒng),主站和從站通過(guò)總線連接并且通過(guò) PROFIBUS DP 協(xié)議互相通信。S7?1200 CPU 的固件版本通過(guò) S7?1200 使用 PROFIBUS 功能需要固件版本為 2.0 或以上的 CPU。組態(tài)分布式 I/O由于 DP 主站和 DP 從站為不同的設(shè)備,這些指令只提供了基本

  • FDL 廣播連接

    FDL 廣播連接屬性廣播連接通過(guò)一個(gè)作業(yè)向多個(gè)接收者發(fā)送消息。 這意味著 PROFIBUS 上的其它站可同時(shí)接收在同一個(gè)廣播連接上接收的消息。相關(guān)的屬性可總結(jié)如下:數(shù)據(jù)傳送是雙向的,即可在廣播連接上同時(shí)發(fā)送和接收數(shù)據(jù)。通過(guò) FDL 服務(wù) SDN(發(fā)送數(shù)據(jù)*確認(rèn))發(fā)送和接收數(shù)據(jù)。AG_SEND 調(diào)用需要發(fā)送作業(yè)緩沖區(qū)。 必須保留此緩沖區(qū)的作業(yè)報(bào)頭??蓮?AG_RECV 的作業(yè)報(bào)頭讀取廣播發(fā)送方的

  • 組態(tài)等時(shí)同步模式

    組態(tài)等時(shí)同步模式簡(jiǎn)介在以下新型 ET 200MP 分布式 I/O 系列的介紹中,模塊的等時(shí)同步模式組態(tài)將作為一個(gè) IO 設(shè)備。 這一說(shuō)明過(guò)程同樣適用于其它分布式 I/O 系統(tǒng)(如,ET 200S 或 ET 200SP)。IO 控制器為 S7-1500 CPU。要求網(wǎng)絡(luò)視圖已打開。已安裝好 S7-1500 CPU(如,CPU 1516-3 PN/DP)。安裝有一個(gè)分布式 I/O 設(shè)備(如 IM 15

標(biāo)簽:DB TestCopyData

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

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

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

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

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

郵 編:

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

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

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

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

手 機(jī): 13681875601

電 話: 021-37660026

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

郵 編:

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

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