點對點使用自由口接收數(shù)據(jù)

    使用自由口接收數(shù)據(jù)

    *消息的開始

    對于使用自由口的數(shù)據(jù)傳輸,可在多種不同的開始標(biāo)準(zhǔn)中進(jìn)行選擇。 開始標(biāo)準(zhǔn)可定義幀的開始時間。 一旦符合指示消息開始的標(biāo)準(zhǔn),就將掃描數(shù)據(jù)流的消息結(jié)束標(biāo)準(zhǔn)。 在此選擇與發(fā)送通信伙伴屬性對應(yīng)的設(shè)置。

    有兩種不同的方法可用于檢測消息的開始:

    以任意字符開始

    任意字符均可用于定義消息的開始(默認(rèn)設(shè)置)。

    這意味著在通信開始時發(fā)送的**個字符,或檢測到幀結(jié)束后的**個字符將被識別為消息的**個字符。

    在特殊條件時開始

    基于以下特定條件檢測到消息的開始。

    - 檢測到換行符后

    除非事先接收到中斷,否則不會接受幀開始,也就是說,伙伴必須在發(fā)送幀之前先發(fā)送中斷。

    - 檢測到空閑線路后

    經(jīng)組態(tài)的 idle line 持續(xù)時間結(jié)束后才會接受幀開始。 此程序需要兩個幀之間的較小間隔。

    - 接收到起始字符后

    在識別到經(jīng)組態(tài)的 start character 后檢測到幀開始。

    - 在檢測到一個或多個 start sequence 后

    在識別到長度達(dá)到五個字符的已組態(tài)字符串時檢測到幀開始。 較多可組態(tài) 4 個 start sequence。 較長為 5 個字符的開始序列也可包含“don't care characters”。

    示例:

    列表: 組態(tài)開始條件

    開始條件

    * 1 個字符

    * 2 個字符

    * 3 個字符

    * 4 個字符

    * 5 個字符

    1

    0x68

    xx

    xx

    0x68

    xx

    2

    0x10

    0xaa

    xx

    xx

    xx

    3

    0xdc

    0xaa

    xx

    xx

    xx

    4

    0xe5

    xx

    xx

    xx

    xx

    :

     

     

     

     

     


    已收到如下消息: 68 10 aa 68 bb 10 aa 16

    開始標(biāo)準(zhǔn)的評估從接收到**個字符 0x68 開始。
    * 2 個和* 3 個字符無約束。
    當(dāng)接收到* 4 個字符(*二個 0x68)時,滿足**個開始條件,將開始下一個消息評估。

    *消息結(jié)束

    使用自由口協(xié)議進(jìn)行數(shù)據(jù)傳輸時,可從多種不同的結(jié)束標(biāo)準(zhǔn)中進(jìn)行選擇。 結(jié)束標(biāo)準(zhǔn)可用于定義完整接收幀的位置。

    可組態(tài)的結(jié)束標(biāo)準(zhǔn)有:

    按“消息**時”(message timeout) 來識別消息結(jié)束

    按“響應(yīng)**時”(response timeout) 來識別消息結(jié)束

    character delay time 結(jié)束后(默認(rèn)設(shè)置)

    在接收到固定幀長度后

    接收到較大字符數(shù)后

    讀取消息中的消息長度

    接收到結(jié)束序列后

    消息**時

    接收數(shù)據(jù)時,在用于傳輸幀的已組態(tài)時間結(jié)束后檢測到幀結(jié)束。 時間測量從滿足開始標(biāo)準(zhǔn)后開始。

    響應(yīng)**時

    響應(yīng)時間用來監(jiān)視通信伙伴的響應(yīng)行為。 如果在發(fā)送作業(yè)完成后沒有識別到有效的幀開始,則通過相應(yīng)的消息確認(rèn)發(fā)送作業(yè)。

    需額外組態(tài)實際結(jié)束標(biāo)準(zhǔn)。

    字符延時時間結(jié)束

    接收數(shù)據(jù)時,在**出后續(xù)字符間的已組態(tài)較長時間(字符延遲時間)時檢測到幀結(jié)束。 該值以位時間為單位。

    在這種情況下,必須設(shè)置字符延時時間以使其可在兩個相鄰幀之間結(jié)束。 不過,該時間應(yīng)該足夠長,以便通信伙伴在一個幀內(nèi)執(zhí)行傳輸暫停時,不會錯誤地識別該幀已結(jié)束。

    固定幀長度

    接收數(shù)據(jù)時,在達(dá)到已組態(tài)幀的長度后識別幀結(jié)束。

    如果字符延時時間(如果已激活)在達(dá)到固定幀長度之前結(jié)束,則會輸出一條錯誤消息并丟棄該幀。

    如果所接收字符的幀長度與組態(tài)的固定幀長度不匹配,則請注意以下情況:

    在達(dá)到組態(tài)的固定幀長度之后接收到的所有字符都將被丟棄,直至檢測到新的開始標(biāo)準(zhǔn)。

    如果在達(dá)到固定幀長度之前滿足另一個(已激活的)結(jié)束標(biāo)準(zhǔn),則會輸出一條錯誤消息并丟棄該幀。

    較大字符數(shù)

    接收數(shù)據(jù)時,達(dá)到所聲明的字符數(shù)之后識別為幀結(jié)束。

    此設(shè)置可與 "Character delay time" 設(shè)置結(jié)合使用。 如果出現(xiàn)了另一個結(jié)束條件,則還認(rèn)為所接收的幀無錯誤,而無論是否已達(dá)到較大字符數(shù)。

    如果所接收字符的幀長度與所組態(tài)的較大幀長度不匹配,則請注意以下情況:

    在達(dá)到組態(tài)的較大字符數(shù)后接收到的所有字符都將被丟棄,直至檢測到新的開始標(biāo)準(zhǔn)(例如 "Idle Line")。

    如果在達(dá)到組態(tài)的較大字符數(shù)之前滿足不同(已激活)的結(jié)束標(biāo)準(zhǔn),則此“幀組成部分”會被評估為有效幀,而伙伴會等待新的開始標(biāo)準(zhǔn)。 在滿足新開始標(biāo)準(zhǔn)之前接收到的所有字符都將被丟棄。


    提示

    如果未激活更多結(jié)束標(biāo)準(zhǔn),則固定幀長度和較大字符數(shù)將以相同的方式響應(yīng)。



    消息中的消息長度

    接收數(shù)據(jù)時,如果已接收幀的長度達(dá)到已發(fā)送的幀長度,則將檢測到幀結(jié)束。

    以下參數(shù)可定義用于評估消息長度的字符:

    消息中長度字段的偏移量

    在消息中,該值可用于定義將用于確定消息長度的字符的位置。

    可根據(jù)緩沖區(qū)的大小在 0 到 4095 個字符之間對值進(jìn)行設(shè)置。

    長度字段的大小

    該值可用于自將用于確定消息長度的**個評估位置起*字符的數(shù)量。

    可設(shè)置 1、2 和 4 個字符的值。

    未在長度規(guī)范中計數(shù)的字符數(shù)

    添加到幀且未對幀長度計數(shù)的字符數(shù)。 該值可用于定義不應(yīng)包括在消息長度評估中的幀結(jié)束時的字節(jié)數(shù)。

    可設(shè)置 0 到 255 個字符的值。

    示例:

    “消息中的消息長度”(Message length in the message) 的參數(shù)分配

    消息中長度字段的偏移量:

    * 3 個字節(jié)(必須將“2”組態(tài)為偏移量)

    “長度字段的大小”(Size of length field):

    1 個字節(jié)

    “長度規(guī)范中未計字符數(shù)”(Number of characters not counted in length specification):

    3 個字節(jié)

    消息

    未在長度規(guī)范中計數(shù)的字符數(shù)

    起始字符

    地址

    字段長度

     

     

    校驗和

    結(jié)束符

    字節(jié) 1

    字節(jié) 2

    字節(jié) 3

    字節(jié) ...

    字節(jié) X

    字節(jié) X+1

    字節(jié) X+2

    字節(jié) X+3

    結(jié)束序列

    接收數(shù)據(jù)時,在接收到組態(tài)的 end sequence(較多 5 個字符)后識別幀結(jié)束。 較長為 5 個字符的結(jié)束序列也可包含“don't care characters”。 CPU 可應(yīng)用所接收的數(shù)據(jù),包括 end sequence。

    如果您正在使用 end sequence,則傳輸為非代碼透明的,并且必須排除用戶數(shù)據(jù)中所存在的結(jié)束代碼。


    提示

    幀結(jié)束序列

    如果只有一個結(jié)束符,則該條目必須在* 5 行執(zhí)行。

    如果有兩個結(jié)束符,則這些條目必須在* 4 行和* 5 行執(zhí)行(無間隙)。

    使用其它字符時也是如此。


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

  • 詞條

    詞條說明

  • Web使用數(shù)組

    使用數(shù)組可以使用 Web 服務(wù)器上的用戶程序命令 AWP_Start_Array 和 AWP_End_Array 訪問數(shù)組中的所有值。只支持一維數(shù)組。不支持 [x][y] 形式的多維數(shù)組。語法...數(shù)組內(nèi)容,使用的關(guān)鍵字:ArrayIndex 和 va

  • 包含已組態(tài)連接信息的視圖

    包含已組態(tài)連接信息的視圖通過以下所述的視圖可以對有關(guān)組態(tài)和檢查通信連接的所有信息和功能進(jìn)行全面訪問。網(wǎng)絡(luò)視圖中的連接顯示連接表巡視窗口中的連接“屬性”(Properties) 選項卡優(yōu)點這些視圖中顯示的信息始終按照當(dāng)前的用戶操作保持較新。這表示:連接表會顯示所創(chuàng)建的所有連接。如果已在連接表中選擇一個連接:-?將在網(wǎng)絡(luò)視圖中以圖形方式顯示連接路徑。-?巡視窗口中的“屬性”(Pro

  • 安全性 角色

    角色此頁面顯示在設(shè)備上本地有效的角色。提示只有與設(shè)備存在在線連接時才顯示該頁面。所顯示的值取決于登錄用戶的角色。顯示值說明該表包含以下各列:Role顯示角色。Function Right顯示角色的功能權(quán)限:-?1擁有此角色的用戶可讀取設(shè)備參數(shù),但不可更改這些參數(shù)。-?15擁有此角色的用戶既可讀取也可更改設(shè)備參數(shù)。-?0此為無法對用戶進(jìn)行身份驗證時設(shè)備在內(nèi)部分配的角色。

  • 使用 OPC UA 配套規(guī)范

    使用 OPC?UA 配套規(guī)范簡介OPC UA 普遍適用:例如,標(biāo)準(zhǔn)本身不* PLC 變量的命名方式。由個人用戶(應(yīng)用程序開發(fā)人員)編寫和命名可通過 OPC UA 調(diào)用的服務(wù)器方法。針對設(shè)備和部門的信息建模和標(biāo)準(zhǔn)化對于同類應(yīng)用,應(yīng)使用“OPC UA 工具包”來標(biāo)準(zhǔn)化設(shè)備或機器接口。許多不同的機構(gòu)和工作組已經(jīng)推動標(biāo)準(zhǔn)化,并制定了一系列配套規(guī)范。這些規(guī)范定義了:用于描述典型設(shè)備或機器的對象、

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

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

聯(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、跟進(jìn)信息之前,請仔細(xì)核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風(fēng)險,請?zhí)岣呔瑁?
    聯(lián)系方式

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

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

手 機: 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)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved