惠州西門子DP電纜一級代理商


    惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商

    湖北西門子PLC代理商,荊門西門子觸摸屏代理商,上海西門子變頻器代理商,北京西門子交換機供應(yīng)商,江蘇CPU模塊代理商,浙江西門子S7-200,S7-300,S7-1500,S7-1200系列代理商,廣州西門子電機代理商,湖北西門子電纜代理商,武漢西門子通訊電纜代理商,上海西門子模塊代理商。西門子授權(quán)一級代理商,深圳西門子授權(quán)總代理商,潯之漫智控技術(shù)(上海)有限公司,西門子CN模塊授權(quán)代理商,

    通訊與設(shè)備交互,CRC效驗程序如何編寫

    在工作現(xiàn)場,經(jīng)常會用到通訊與其它設(shè)備交互信息,而通訊必然會需要效驗。而初學(xué)者學(xué)習(xí)MODBUS RTU的時候往往會糾結(jié)這個CRC效驗程序如何編寫?

    CRC效驗程序相對來說比較繁瑣,但是大家可以收藏好這個程序(使用200SMART PLC),加以理解,需要的時候調(diào)用此程序即可。

    那首先我們來看CRC效驗的步驟,嚴(yán)格按照步驟來寫程序即可:

    1、 設(shè)置CRC存儲器為16#FFFF。

    2、 把**個參與校驗的8位數(shù)與CRC的低八位進行異或運算結(jié)果仍存與CRC。

    3、 把CRC右移一位,較高位補0,檢查較低位b0位。

    4、 若b0=0,CRC不變,若b0=1, CRC與16#A001進行異或運算,結(jié)果仍存與CRC。

    5、 重復(fù)3、4兩步,直到右移8次,這樣**個八位數(shù)就進行處理了結(jié)果仍然存于CRC。

    6、 重復(fù)2-5步,處理*二個八位數(shù)。

    【程序結(jié)構(gòu)描述】

    1、西門子S7-200SMART系列PLC的程序結(jié)構(gòu)分為主程序、子程序、中斷程序。此程序用“MAIN”程序調(diào)用“CRC效驗程序”子程序

    定義子程序變量表:如圖1-0


    子程序變量表定義圖1-0

    案例源程序下載,請看文末

    (1)“CRC效驗程序”子程序,初始化存儲器,并把16#FFFF裝載到CRC寄存器中(定義AC0為CRC寄存器)。并利用FOR語句循環(huán),循環(huán)的次數(shù)由LW4決定。程序如圖1-1所示


    圖1-1初始化存儲器

    (2)取**個地址與CRC寄存器做異或運算。并利用FOR語句循環(huán),循環(huán)的次數(shù)為8,因為一個字節(jié)的數(shù)據(jù)是8個位。程序如圖1-2所示


    圖1-2異或運算

    案例源程序下載,請看文末

    (3)執(zhí)行移位操作,并判斷移出為的狀態(tài),若移出位為1,則在與16#A001做異或運算。程序如圖1-3所示


    圖1-3執(zhí)行移位操作

    (4)利用指針,指針加1,指向下一個,取出下一個之后再進行重復(fù)以上步驟效驗,直到數(shù)據(jù)都效驗完,程序退出FOR循環(huán)。程序如圖1-4所示


    圖1-4指針加1

    (5)對計算結(jié)果進行高低字節(jié)交換,把輸出。程序如圖1-5所示


    圖1-5高低字節(jié)交換

    (6)在“MAIN”程序中通過按鈕的觸發(fā)調(diào)用“CRC效驗程序”子程序。



    案例源程序下載,請看文末

    驗證一:寫入數(shù)據(jù)到VB0至VB5中,CRC效驗值存儲在VW100中



    CRC效驗計算小助手(與程序中計算相符):



    驗證二:寫入數(shù)據(jù)到VB0至VB5中,CRC效驗值存儲在VW100中



    CRC效驗計算小助手計算(與程序中計算相符):



    標(biāo)準(zhǔn)型CPU6ES7312-1AE14-0AB0
    6ES7312-5BF04-0AB0
    6ES7313-5BG04-0AB0
    6ES7313-5BG04-4AB1
    6ES7313-5BG04-4AB2
    6ES7313-6BG04-0AB0
    6ES7313-6CG04-0AB0
    6ES7313-6CG04-4AB1
    6ES7313-6CG04-4AB2
    6ES7314-1AG14-0AB0
    6ES7314-6BH04-0AB0
    6ES7314-6CH04-0AB0
    6ES7314-6CH04-4AB1
    6ES7314-6CH04-4AB2
    6ES7314-6EH04-0AB0
    6ES7314-6EH04-4AB1
    6ES7314-6EH04-4AB2
    6ES7315-2AH14-0AB0
    6ES7315-2EH14-0AB0
    6ES7317-2AK14-0AB0
    6ES7317-2EK14-0AB0
    6ES7318-3EL01-0AB0

    惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商惠州西門子DP電纜一級代理商




    潯之漫智控技術(shù)(上海)有限公司專注于西門子低壓電器授權(quán)代理商,西門子PLC模塊總代理商,西門子模塊總代理商,西門子中國一級代理商,西門子PLC一級代理商,西門子DP電纜代理商等

  • 詞條

    詞條說明

  • 西門子PLC*處理單元CPU416-3

    西門子PLC模塊CPU供應(yīng)西門子PLC*處理單元CPU416-3西門子PLC*處理單元CPU416-3西門子PLC*處理單元CPU416-3西門子PLC*處理單元CPU416-3西門子PLC*處理單元CPU416-3西門子PLC*處理單元CPU416-3西門子S7-1500 6ES7510-1SK03-0AB0西門子S7-1500 6ES7512-1SM03-0AB0西門子S7-150

  • 溫州西門子授權(quán)PLC模塊總代理

    溫州西門子授權(quán)PLC模塊總代理? ?溫州西門子授權(quán)PLC模塊總代理溫州西門子授權(quán)PLC模塊總代理溫州西門子授權(quán)PLC模塊總代理溫州西門子授權(quán)PLC模塊總代理二、I/O的選擇PLC在20世紀(jì)90年代已經(jīng)形成微、小、中、大、巨型多種PLC。按I/O點數(shù)分,可分為微型PLC(32I/O)、小型PLC(256I/O)、中型PLC(1024I/O)、大型PLC(4.69I/O)、巨型PL

  • 長治西門子S7-200模塊代理商

    長治西門子S7-200模塊代理商? ??長治西門子S7-200模塊代理商長治西門子S7-200模塊代理商長治西門子S7-200模塊代理商長治西門子S7-200模塊代理商?復(fù)位報警方式單一復(fù)位報警類型。當(dāng)需要進行單個進行復(fù)位可以使用這個方式批量復(fù)位報警。如果想要所有報警復(fù)位,可以成批復(fù)位指令,將所有的報警給復(fù)位單一復(fù)位,如果需要按下復(fù)位按鈕,就復(fù)位一條報警,可

  • 洛陽西門子CPU代理商

    洛陽西門子電源代理商洛陽西門子CPU代理商洛陽西門子CPU代理商洛陽西門子CPU代理商洛陽西門子CPU代理商洛陽西門子CPU代理商要實現(xiàn)PLC跟變頻器通信,首先需要掌握的幾點:1、掌握通訊用到的相關(guān)指令及特殊繼電器存儲器,了解通訊的一個工作過程。2、掌握通訊協(xié)議的概念。通信格式字的設(shè)置。能夠?qū)f(xié)議進行分析。3、掌握變頻器的參數(shù)設(shè)置,變頻器通訊的時候,知道需要設(shè)置哪些用于通訊的參數(shù)。4、掌握接線5、

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

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

電 話:

手 機: 15021292620

微 信: 15021292620

地 址: 上海松江小昆山 廣富林4588弄52號3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

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

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

手 機: 15021292620

電 話:

地 址: 上海松江小昆山 廣富林4588弄52號3樓

郵 編:

網(wǎng) 址: yan6789.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-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved