Siemens SXlC1協(xié)議的報文格式如附表所示。
其中報頭由8個字節(jié)組成,它們的意義如下:
第一個字節(jié)stz:起始位,默認為0x02;
第二個字節(jié)cs:用于校驗數(shù)據(jù),它的值是除此字節(jié)外,所有的數(shù)相加后的低8位值異或ff,再加1 后的值;
第三個字節(jié)datl:除去報頭后所有數(shù)據(jù)的長度(字節(jié)的個數(shù));
Siemens SXlC1第四個字節(jié)datlw:重復(fù)第三個字節(jié)的內(nèi)容;
第五個字節(jié)cntrl:決定錯誤返回類型,默認為0x00;
第六個字節(jié)service:服務(wù)類型(讀參數(shù)寫0x80,寫參數(shù)寫0x8f);
第七個字節(jié)adrs:驅(qū)動器地址;
第八個字節(jié)adre:驅(qū)動器地址。
Siemens SXlC1用戶數(shù)據(jù)頭包含5個字節(jié),意義如下:
第一個字 節(jié)control byte:操作參數(shù)值,默認為0x3c;
第二個字節(jié)device address(uNIt address):驅(qū)動器地址;
第三個字節(jié)beter type:參數(shù)類型,對于驅(qū)動器其值為0x00;
第四、五字節(jié) beter number:參數(shù)號,對于驅(qū)動器的s參數(shù),直接寫參數(shù)號的十六進制值;對于p參數(shù),寫“215+參數(shù)號”的十六進制值。
廈門興銳達自動化設(shè)備有限公司Siemens SXlC1
Siemens SXLB1
Siemens HNF362R
THQL1120
THQB32050
THQB32040
THQB32030
TE111020
TE111015
QOB2150VH
LAL26400
KH36125
KH36110