MODBUS通訊規約_第1頁
MODBUS通訊規約_第2頁
MODBUS通訊規約_第3頁
MODBUS通訊規約_第4頁
MODBUS通訊規約_第5頁
已閱讀5頁,還剩2頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 . 艾默生網絡能源文檔編號軟件版本文檔密級共8頁MONI10U111XY1001A1.001公開PSM-E10監控單元MODBUS通訊規約擬制:余先耀審核:標 準 化:批準: EMERSON PSM-E10 MODBUS 規約1、概述本文描述了我司的PSM-E10監控單元MODBUS規約標準,PSM-E10監控單元通過MODBUS規約和綜合自動化廠家的設備進行數據接口,向上級監控設備提供的通直流屏的各種運行參數,接收上級監控設備下發的命令,從而方便地實現四遙功能。2、引用標準MODICON公司的MODBUS PROTOCOL標準。3、物理接口通訊方式:串行RS232或RS485或RS422。

2、傳輸速率:600、1200、2400、4800、9600、19200、38400七種通訊波特率。字符格式:8位數據位、1位停止位、無校驗。4、幀4.1幀結構幀結構如圖所示,每幀容包括:地址1BYTE,功能號1BYTE,數據nBYTE,校驗2BYTE,PSM-E10采用MODBUS規約中的RTU方式,通訊幀以HEX碼傳送。地址(ADDR)功能號(FC)數據(DATA)校驗(CRC)4.2 地址(ADDR)指監控單元PSM-E10的地址,圍為1-254可設。4.3 功能號上級監控程序PSM-E10監控單元的命令代碼。4.4 數據下行命令幀是命令的附加信息,上行響應幀是具體的數據。4.5 校驗采用C

3、RC校驗,CRC生成函數,請參閱附錄E容。5.命令解釋各命令必須嚴格按下面給出的格式下發,PSM-E10則按響應格式響應,否則PSM-E10不響應。-表示根據實際數值填寫。5.1 讀遙信(DI)命令01H命令響應Slave Address - Function Code 01HByte Count 02HData Lo -Data Hi -CRC Hi -CRC Lo -01H命令Slave Address - Function Code 01HStart Point Hi 00HStart Point Lo 00HNo.Point Hi 00HNo.Point Lo 0FHCRC Hi -C

4、RC Lo -03H命令響應Slave Address - Function Code 03HByte Count 02HData Hi -Data Lo -CRC Hi -CRC Lo -03H命令Slave Address - Function Code 03HStart Point Hi 00HStart Point Lo 00HNo.Point Hi 00HNo.Point Lo 01HCRC Hi -CRC Lo -可通過FC=01H或FC=03H命令讀取DI,PSM-E10共有DI量15個點,必須一次全部讀入。各DI的表示參見附錄B。03H命令響應Slave Address - F

5、unction Code 03HByte Count 12HData0 Hi -Data0 Lo -: :Data8 Hi -Data8 Lo -CRC Hi -CRC Lo -5.2讀遙測(AI)命令03H命令Slave Address - Function Code 03HStart Point Hi 00HStart Point Lo 64HNo.Point Hi 00HNo.Point Lo 09HCRC Hi -CRC Lo -通過FC=03H命令讀取AI,PSM-E10共有AI量9個點,必須一次全部讀入。各AI的表示參見附錄C。5.3遙控命令05H命令Slave Address -

6、 Function Code 05HReg. Hi -HReg. Lo -HData Hi -HData Lo 00HCRC Hi -CRC Lo -05H命令響應Slave Address - Function Code 05HReg. Hi -HReg. Lo -HData Hi -HData Lo 00HCRC Hi -CRC Lo -PSM-E10共有DO量2個點,Data Hi = FFH表示OFF,Data Hi = 00H表示ON如果控制成功則將命令原樣返回,如果控制不成功則不響應附錄A:寄存器分配寄存器號寄存器類型000099DI100199AI200299DO控制寄存器附錄B

7、:DI信號表寄存器0位號信號名稱備注B1系統運行方式0:自動,1:手動B2電池均浮充狀態0:均充,1:浮充B3系統絕緣下降0:正常,1:下降B4電池單體電壓異常0:正常,1:異常B5充電模塊通訊離線0:在線,1:離線B6絕緣儀通訊離線0:在線,1:離線B7電池儀通訊離線0:在線,1:離線B8母線電壓異常0:正常,1:異常B9電池組電壓異常0:正常,1:異常B10電池組充電過流0:正常,1:過流B11電池組熔芯熔斷0:正常,1:熔斷B12饋出支路跳閘0:正常,1:跳閘B13交流輸入空開跳閘0:正常,1:跳閘B14防雷器故障0:正常,1:故障B15交流停電0:正常,1:停電寄存器199保留附錄C:

8、AI信號表寄存器號信號名稱100屏交流輸入AB電壓101屏交流輸入BC電壓102屏交流輸入CA電壓103合閘母線電壓104控制母線電壓105負載電流106電池組電壓107電池組電流108電池房溫度109199保留每個AI量有兩個字節構成,對應關系為065535 è -500.0+500.0,計算關系如下( W = 上送的16BIT值, V = 實際的AI值)V = (W/32767 1)*500.0附錄D:DO信號表寄存器號信號名稱備注200系統運行方式控制0000H:自動,FF00H:手動201電池均浮充控制0000H:均充,FF00H:浮充202299保留無效PSM-E10必須處

9、于手動運行方式,才可控制電池進行均浮充轉換,因此如果要控制電池均浮充轉換,必須先將系統運行方式轉換到手動運行。在自動運行方式下,如果下發電池狀態轉換命令,PSM-E10不響應,無應答。附錄E:CRC校驗的計算方法CRC(Cyclical Redundancy Check)由兩字節組成,生成函數如下:1.CRC計算函數ChkSum(BYTE* pData,UINT nDataLen) BYTE uchCRCHi = 0xff; BYTE uchCRCLo = 0xff; UINT uIndex; while(nDataLen-) uIndex = uchCRCHi *pData+; uchCRC

10、Hi = uchCRCLo auchCRCHiuIndex;uchCRCLo = auchCRCLouIndex; return (uchCRCHi<<8|uchCRCLo);2。CRC表高字節:BYTE auchCRCHi =0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,

11、0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,

12、0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,

13、0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,

14、0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40;低字節:BYTE auchCRCLo = 0x00,0xc0,0xc1,0x01,0xc3,0x03,0x02,0xc2,0xc6,0x06,0x07,0xc7,0x05,0xc5,0xc4,0x04

15、,0xcc,0x0c,0x0d,0xcd,0x0f,0xcf,0xce,0x0e,0x0a,0xca,0xcb,0x0b,0xc9,0x09,0x08,0xc8,0xd8,0x18,0x19,0xd9,0x1b,0xdb,0xda,0x1a,0x1e,0xde,0xdf,0x1f,0xdd,0x1d,0x1c,0xdc,0x14,0xd4,0xd5,0x15,0xd7,0x17,0x16,0xd6,0xd2,0x12,0x13,0xd3,0x11,0xd1,0xd0,0x10,0xf0,0x30,0x31,0xf1,0x33,0xf3,0xf2,0x32,0x36,0xf6,0xf7,0x37

16、,0xf5,0x35,0x34,0xf4,0x3c,0xfc,0xfd,0x3d,0xff,0x3f,0x3e,0xfe,0xfa,0x3a,0x3b,0xfb,0x39,0xf9,0xf8,0x38,0x28,0xe8,0xe9,0x29,0xeb,0x2b,0x2a,0xea,0xee,0x2e,0x2f,0xef,0x2d,0xed,0xec,0x2c,0xe4,0x24,0x25,0xe5,0x27,0xe7,0xe6,0x26,0x22,0xe2,0xe3,0x23,0xe1,0x21,0x20,0xe0,0xa0,0x60,0x61,0xa1,0x63,0xa3,0xa2,0x62

17、,0x66,0xa6,0xa7,0x67,0xa5,0x65,0x64,0xa4,0x6c,0xac,0xad,0x6d,0xaf,0x6f,0x6e,0xae,0xaa,0x6a,0x6b,0xab,0x69,0xa9,0xa8,0x68,0x78,0xb8,0xb9,0x79,0xbb,0x7b,0x7a,0xba,0xbe,0x7e,0x7f,0xbf,0x7d,0xbd,0xbc,0x7c,0xb4,0x74,0x75,0xb5,0x77,0xb7,0xb6,0x76,0x72,0xb2,0xb3,0x73,0xb1,0x71,0x70,0xb0,0x50,0x90,0x91,0x51,0x93,0x53,0x52,0x92,0x96,0x56,0x57,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論