艾默生PSM-E20監(jiān)控模塊PSM-E10和PSM-E11通訊規(guī)約PSM-E20監(jiān)控模塊Modbus通訊規(guī)約 1、概述本文描述了我司的PSM-E20監(jiān)控單元MODBUS規(guī)約標準,PSM-E20監(jiān)控單元通過MODBUS規(guī)約和綜合自動化廠家的設備進行資料接口,向上級監(jiān)控設備提供直流屏的各種運行參數(shù),接收上級監(jiān)控設備下發(fā)的命令,從而方便地實現(xiàn)四遙功能。
2、引用標準MODICON公司的MODBUS PROTOCOL標準。
3、物理接口 通訊方式:串行RS232或RS485。
傳輸速率:600、1200、2400、4800、9600、19200。
字符格式:8位資料位、1位停止位、無校驗。
4、幀4.1幀結構幀結構如圖所示,每幀內(nèi)容包括:地址1BYTE,功能號1BYTE,資料nBYTE,校驗2BYTE,PSM-E20采用MODBUS規(guī)約中的RTU方式,通訊幀以HEX碼傳送。
地址(ADDR)功能號(FC)資料(DATA)校驗(CRC) 4.2 地址(ADDR)指監(jiān)控單元PSM-E20的地址,范圍為1-254可設。
4.3 功能號上級監(jiān)控設備發(fā)給PSM-E20監(jiān)控單元的命令代碼。
4.4 資料下行命令幀是命令的附加信息,上行響應幀是響應的資料。
4.5 校驗采用CRC校驗,CRC生成函數(shù),請參閱附錄A內(nèi)容。
5.命令解釋各命令必須嚴格按下面給出的格式下發(fā),如果設置成功PSM-E20則按響應格式響應,否則PSM-E20不響應。
--表示根據(jù)實際數(shù)值填寫。
5.1 讀命令 5.2 遙控命令 5.3 對時命令 注:毫秒 =當前秒*1000+當前毫秒值。
廣播對時(地址=0
xff):監(jiān)控器不需要應答。
10H命令響應Slave Address--Function Code0
x10Start Point Hi0
x17Start Point Lo0
x70No.Point Hi0
x00No.Point Lo0
x04CRC Hi--CRC Lo--舉例:設置時間為 2005-1-6 ,10:30:20,121ms .下發(fā)數(shù)據(jù)包如下: FF 10 17 70 00 04 08 07 D5 01 06 0A 1E 4E 99 7C 666.寄存器分配寄存器號寄存器類型000~999遙信寄存器(DI)1000~2999遙測寄存器(AI)4000~4001控制寄存器(DO)5000系統(tǒng)軟件版本號6000時間寄存器每個AI量由兩個字節(jié)構成,對應關系為0~65535 è -500.0~+500.0,計算關系如下( W = 上送的16BIT值, V = 實際的AI值)V = (W/32767 – 1)*500.0注1:寄存器配置詳見Modbus規(guī)約IO信號表文件注2:每個DI寄存器放16個開關量.