惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商
湖北西門(mén)子PLC代理商,荊門(mén)西門(mén)子觸摸屏代理商,上海西門(mén)子變頻器代理商,北京西門(mén)子交換機(jī)供應(yīng)商,江蘇CPU模塊代理商,浙江西門(mén)子S7-200,S7-300,S7-1500,S7-1200系列代理商,廣州西門(mén)子電機(jī)代理商,湖北西門(mén)子電纜代理商,武漢西門(mén)子通訊電纜代理商,上海西門(mén)子模塊代理商。西門(mén)子授權(quán)一級(jí)代理商,深圳西門(mén)子授權(quán)總代理商,潯之漫智控技術(shù)(上海)有限公司,西門(mén)子CN模塊授權(quán)代理商,
通訊與設(shè)備交互,CRC效驗(yàn)程序如何編寫(xiě)
在工作現(xiàn)場(chǎng),經(jīng)常會(huì)用到通訊與其它設(shè)備交互信息,而通訊必然會(huì)需要效驗(yàn)。而初學(xué)者學(xué)習(xí)MODBUS RTU的時(shí)候往往會(huì)糾結(jié)這個(gè)CRC效驗(yàn)程序如何編寫(xiě)?
CRC效驗(yàn)程序相對(duì)來(lái)說(shuō)比較繁瑣,但是大家可以收藏好這個(gè)程序(使用200SMART PLC),加以理解,需要的時(shí)候調(diào)用此程序即可。
那首先我們來(lái)看CRC效驗(yàn)的步驟,嚴(yán)格按照步驟來(lái)寫(xiě)程序即可:
1、 設(shè)置CRC存儲(chǔ)器為16#FFFF。
2、 把**個(gè)參與校驗(yàn)的8位數(shù)與CRC的低八位進(jìn)行異或運(yùn)算結(jié)果仍存與CRC。
3、 把CRC右移一位,較高位補(bǔ)0,檢查較低位b0位。
4、 若b0=0,CRC不變,若b0=1, CRC與16#A001進(jìn)行異或運(yùn)算,結(jié)果仍存與CRC。
5、 重復(fù)3、4兩步,直到右移8次,這樣**個(gè)八位數(shù)就進(jìn)行處理了結(jié)果仍然存于CRC。
6、 重復(fù)2-5步,處理*二個(gè)八位數(shù)。
【程序結(jié)構(gòu)描述】
1、西門(mén)子S7-200SMART系列PLC的程序結(jié)構(gòu)分為主程序、子程序、中斷程序。此程序用“MAIN”程序調(diào)用“CRC效驗(yàn)程序”子程序
定義子程序變量表:如圖1-0
子程序變量表定義圖1-0
案例源程序下載,請(qǐng)看文末
(1)“CRC效驗(yàn)程序”子程序,初始化存儲(chǔ)器,并把16#FFFF裝載到CRC寄存器中(定義AC0為CRC寄存器)。并利用FOR語(yǔ)句循環(huán),循環(huán)的次數(shù)由LW4決定。程序如圖1-1所示
圖1-1初始化存儲(chǔ)器
(2)取**個(gè)地址與CRC寄存器做異或運(yùn)算。并利用FOR語(yǔ)句循環(huán),循環(huán)的次數(shù)為8,因?yàn)橐粋€(gè)字節(jié)的數(shù)據(jù)是8個(gè)位。程序如圖1-2所示
圖1-2異或運(yùn)算
案例源程序下載,請(qǐng)看文末
(3)執(zhí)行移位操作,并判斷移出為的狀態(tài),若移出位為1,則在與16#A001做異或運(yùn)算。程序如圖1-3所示
圖1-3執(zhí)行移位操作
(4)利用指針,指針加1,指向下一個(gè),取出下一個(gè)之后再進(jìn)行重復(fù)以上步驟效驗(yàn),直到數(shù)據(jù)都效驗(yàn)完,程序退出FOR循環(huán)。程序如圖1-4所示
圖1-4指針加1
(5)對(duì)計(jì)算結(jié)果進(jìn)行高低字節(jié)交換,把輸出。程序如圖1-5所示
圖1-5高低字節(jié)交換
(6)在“MAIN”程序中通過(guò)按鈕的觸發(fā)調(diào)用“CRC效驗(yàn)程序”子程序。
案例源程序下載,請(qǐng)看文末
驗(yàn)證一:寫(xiě)入數(shù)據(jù)到VB0至VB5中,CRC效驗(yàn)值存儲(chǔ)在VW100中
CRC效驗(yàn)計(jì)算小助手(與程序中計(jì)算相符):
驗(yàn)證二:寫(xiě)入數(shù)據(jù)到VB0至VB5中,CRC效驗(yàn)值存儲(chǔ)在VW100中
CRC效驗(yàn)計(jì)算小助手計(jì)算(與程序中計(jì)算相符):
標(biāo)準(zhǔn)型CPU | 6ES7312-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 |
惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商惠州西門(mén)子DP電纜一級(jí)代理商
詞條
詞條說(shuō)明
西門(mén)子伺服驅(qū)動(dòng)代理商供應(yīng)商
西門(mén)子伺服驅(qū)動(dòng)代理商供應(yīng)商? ?西門(mén)子伺服驅(qū)動(dòng)代理商供應(yīng)商西門(mén)子伺服驅(qū)動(dòng)代理商供應(yīng)商西門(mén)子伺服驅(qū)動(dòng)代理商供應(yīng)商西門(mén)子伺服驅(qū)動(dòng)代理商供應(yīng)商三菱plc模塊 FX3U-4AD與FX3U-4AD-ADP同為三菱FX3U系列PLC的模擬量4通道電壓/電流輸入模塊,其功能作用相同,在三菱FX3U系列PLC上使用起來(lái)也并無(wú)不同之處。那么這兩種三菱plc模塊之間到底有何區(qū)別呢?請(qǐng)容小編為諸位講
汕尾西門(mén)子CPUS7-1200代理商汕尾西門(mén)子CPUS7-1200代理商西門(mén)子模塊代理商西門(mén)子CPU模塊代理商西門(mén)子CPU模塊代理商西門(mén)子CPU模塊代理商到新的屏是TP900,便在新項(xiàng)目里用上了,下載好了博途,刪除wincc?flexible?SP4,安裝博途,一個(gè)小時(shí)左右吧,裝好后,一試用,了,找不到SMART700系列的屏,問(wèn)題這屏我們了有在用啊,難道又得裝上SP4么,真能
隨著智能化時(shí)代的來(lái)臨,各種自動(dòng)化設(shè)備已經(jīng)廣泛應(yīng)用于工業(yè)、制造等領(lǐng)域,從而推動(dòng)了PLC模塊代理商的發(fā)展。南寧西門(mén)子授權(quán)代理商將為您精心挑選較優(yōu)質(zhì)的PLC模塊,電源等設(shè)備,助力您在工業(yè)制造和業(yè)務(wù)流程自動(dòng)化方面**較的成果。作為一家專注于工業(yè)設(shè)備和自動(dòng)化控制的代理商,我們將不斷升級(jí)我們提供的產(chǎn)品務(wù),為您打造全面的解決方案。在面對(duì)市場(chǎng)上數(shù)量眾多、種類繁多的PLC模塊代理商時(shí),南寧西門(mén)子授權(quán)代理商通過(guò)了西門(mén)
6AV2125-2GB03-0AX0觸摸屏總代理商6AV2125-2GB03-0AX0觸摸屏總代理商6AV2125-2GB03-0AX0SIMATIC HMI KTP700 Mobile, 7.0" TFT 顯示屏, 800x 480 像素,16m 顏色, 按鍵操作和觸摸操作, 8 功能鍵, 1個(gè) PROFINET/工業(yè) 以太網(wǎng)接口, 1個(gè)多媒體卡,1x USB, 可項(xiàng)目組態(tài)的較低版本 WinCC
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
電 話:
手 機(jī): 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com
西門(mén)子模塊授權(quán)代理商|6ES7312-5BF04-0AB0|SIMATIC S7-200
西門(mén)子一級(jí)供應(yīng)商|6ES7512-1DK01-0AB0|智能邏輯控制模塊
西門(mén)子電源授權(quán)一級(jí)代理商|6GK5008-0BA10-1AB2|智能邏輯控制模塊
晉城|西門(mén)子網(wǎng)線
西門(mén)子一級(jí)分銷商|6AV6381-2BM07-5AV0|智能邏輯控制模塊
西門(mén)子可編程器代理商|6ES7214-1BG40-0XB0|SIMATIC S7-200
SM1232 模擬量輸出模塊 化工 模擬量 擴(kuò)展
西門(mén)子CPU224CN模塊 交通
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
手 機(jī): 15021292620
電 話:
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com