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