whyclj
2020-07-21 43b56093f32dcd5cd9346b01e3d5c35a9718ba61
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
package com.modbus.util;
 
public class Modbus_ComBase {
    
    public static final int NULL_STATUS                 = 0x00;
    public static final int READ_COIL_STATUS             = 0x01;            //¶ÁÏßȦ״̬            µ¥/¶à
    public static final int READ_INPUT_STATUS             = 0x02;            //¶ÁÀëÉ¢ÊäÈë״̬        µ¥/¶à
    public static final int READ_HOLDING_REGISTER         = 0x03;         //¶Á±£³Ö¼Ä´æÆ÷            µ¥/¶à
    public static final int READ_INPUT_REGISTER         = 0x04;            //¶ÁÊäÈë¼Ä´æÆ÷            µ¥/¶à
    public static final int WRITE_SINGLE_COIL             = 0x05;            //дÏßȦ״̬            µ¥
    public static final int WRITE_SINGLE_REGISTER         = 0x06;            //дµ¥¸ö±£³Ö¼Ä´æÆ÷        µ¥
    public static final int WRITE_MULTIPLE_COIL         = 0x15;            //д¶à¸öÏßȦ            ¶à
    public static final int WRITE_MULTIPLE_REGISTER     = 0x16;            //д¶à¸ö±£³Ö¼Ä´æÆ÷        ¶à
    
    
    
    public static final int Button_Start_Addr            = 80;            //°´Å¥×´Ì¬µÄÆðʼ¼Ä´æÆ÷µØÖ·
    public static final int StartAutoLoad_Start_Addr      = 8;            //Æô¶¯×Ô¶¯¼ÓÔØÆðʼµØÖ·
    public static final int StopAutoLoad_Start_Addr        = 9;            //Í£Ö¹×Ô¶¯¼ÓÔØÆðʼµØÖ·
    public static final int SuddenCrease_Start_Addr     = 10;            //Í»¼ÓͻжÆðʼµØÖ·
    public static final int AllOpenBreak_Start_Addr     = 11;            //È«²¿·ÖÕ¢
    
    public static final int ButtonFeedBack_Start_Addr     = 4020;        //°´Å¥·´À¡µÄÆðʼµØÖ·
    
    public static final int ActualSetPower_Start_Addr     = 02;            //É趨¹¦ÂÊÆðʼµØÖ·                
    public static final int OutPutPower_Start_Addr         = 04;            //ÒÑÊä³ö¹¦ÂÊ
    public static final int SetPower_Start_Addr            = 8;            //É趨¹¦ÂÊ(É趨ֵµ¯¿ò)
    public static final int InterTime_Start_Addr         = 16;            //¼ä¸ôʱ¼ä
    public static final int ActualCurr_Start_Addr        = 17;            //ʵ¼ÊµçÁ÷
    public static final int ActualVol_Start_Addr        = 18;            //ʵ¼Êµçѹ
    
    public static final int ButtonOutPut_Start_Addr        = 8000;        //°´Å¥Êä³öÆðʼµØÖ·
    public static final int AutoProcess1_Start_Addr        = 01;            //×Ô¶¯Á÷³Ì1ÆðʼµØÖ·
    public static final int AutoProcess2_Start_Addr        = 02;            //×Ô¶¯Á÷³Ì2ÆðʼµØÖ·
    public static final int AutoProcess3_Start_Addr        = 03;            //×Ô¶¯Á÷³Ì3ÆðʼµØÖ·
    public static final int AutoProcess4_Start_Addr        = 04;            //×Ô¶¯Á÷³Ì4ÆðʼµØÖ·
    public static final int AutoProcess5_Start_Addr        = 05;            //×Ô¶¯Á÷³Ì5ÆðʼµØÖ·
    public static final int OverTmp_Start_Addr             = 4013;        //µç¿¹³¬ÎÂÆðʼµØÖ·
    public static final int LocalControl_Start_Addr     = 40;            //¾ÍµØ¿ØÖÆÆðʼµØÖ·
    public static final int BackControl_Start_Addr        = 41;            //ºǫ́¿ØÖÆÆðʼµØÖ·
    public static final int CenterControl_Start_Addr    = 42;            //ÖпؿØÖÆÆðʼµØÖ·
    public static final int SwitchArk_Start_Addr        = 4018;        //¿ª¹Ø¹ñ״̬ÆðʼµØÖ·
    public static final int Middle_Start_Addr            = 160;        //ÖмäÁ¿M200ÆðʼµØÖ·
    public static final int Fan_Button_Start_Addr        = 12;            //·ç»ú°´Å¥ÆðʼµØÖ·
    public static final int Fan_Output_Start_Addr        = 8013;        //·ç»úÊä³öÆðʼµØÖ·
    
    
    
    
    
}