應(yīng)用領(lǐng)域 | 環(huán)保,化工,能源,電子/電池,包裝/造紙/印刷 |
---|
產(chǎn)品簡介
詳細介紹
西門子CPU400模塊INTF亮紅燈報警維修技巧
上海恒稅電氣有限公司是國內(nèi)較早從事工控設(shè)備維修單位,是德國SIEMENS西門子專業(yè)維修單位,目前擁有專業(yè)的維修工程師和*的維修設(shè)備,具有豐富的維修技術(shù)和經(jīng)驗。我們一直專注維修技術(shù)的研究,保證不二次損壞機器,一般故障當(dāng)天修好,不收取任何檢測費用,維修西門子就找專修西門子公
由于遠程PLC采用的是自由口用戶通訊方式,這里對每次收發(fā)數(shù)據(jù)字節(jié)暫約定為18個字節(jié),數(shù)據(jù)字節(jié)的多少可根據(jù)實際需要而酌情約定。本系統(tǒng)中18個字節(jié)的約定:Bytel為數(shù)據(jù)的總字節(jié)數(shù);Bvte2為數(shù)據(jù)開始特征字;Bvte3為數(shù)據(jù)讀或?qū)懱卣髯郑?/span>Byte4為數(shù)據(jù)類型特征字;Bvte5~Byte8為PLC數(shù)據(jù)地址;Bvte9~Bytel6為PLC數(shù)據(jù)的數(shù)值;Bytel7為收發(fā)數(shù)據(jù)的校驗碼;Bvtel8為數(shù)據(jù)結(jié)束特征字。串口數(shù)據(jù)的傳輸除數(shù)據(jù)地址字節(jié)和數(shù)據(jù)數(shù)值字節(jié)用ASCII碼表示外,其他均以十六進制方式表示。因而在上位PC的編程中需涉及大量的進制轉(zhuǎn)換操作。特別要注意的是由西門子CPU400模塊INTF亮紅燈報警維修技巧于PLC中的實數(shù)采用32位單精度數(shù)表示,并按照ANSI/IEEE745 1985標(biāo)準(zhǔn)格式以雙字長度來存取,所以無論是上位的PC或是下位的PLC在編程時對實數(shù)數(shù)據(jù)的處理均需嚴(yán)格遵循ANSI/IEEE7451985標(biāo)準(zhǔn)格式的規(guī)定,否則將不可能讀到正確的數(shù)據(jù)。
通訊數(shù)據(jù)的校驗方式采用BCC塊進行XOR校驗,即約定為從每次數(shù)據(jù)包的Byte2到Bytel6的字節(jié)進行校驗,Bvtel7存放校驗結(jié)果。上位或下位在接收數(shù)據(jù)時,首先對所接收的數(shù)據(jù)進行校驗并將計算結(jié)果與Bvtel7所存放的數(shù)值進行比較,如不一致時則按約定要求重發(fā),以保障每次傳輸數(shù)據(jù)的正確性。