⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mod_rssim.rc

📁 mod_RSsim
💻 RC
📖 第 1 页 / 共 3 页
字号:
    COMBOBOX        IDC_STN_ENABLED,119,174,61,59,CBS_DROPDOWNLIST | 
                    CBS_OWNERDRAWFIXED | CBS_SORT | CBS_HASSTRINGS | 
                    WS_VSCROLL | WS_TABSTOP
    RTEXT           "Station disabled color:",IDC_STATIC,41,193,70,8
    COMBOBOX        IDC_STN_DISABLED,119,189,61,60,CBS_DROPDOWNLIST | 
                    CBS_OWNERDRAWFIXED | CBS_SORT | CBS_HASSTRINGS | 
                    WS_VSCROLL | WS_TABSTOP
    RTEXT           "Station active(border) color:",IDC_STATIC,23,207,88,8
    COMBOBOX        IDC_STN_ACTIVE,119,204,61,60,CBS_DROPDOWNLIST | 
                    CBS_OWNERDRAWFIXED | CBS_SORT | CBS_HASSTRINGS | 
                    WS_VSCROLL | WS_TABSTOP
    RTEXT           "Station inactive color:",IDC_STATIC,42,223,69,8
    COMBOBOX        IDC_STN_INACTIVE,119,220,61,60,CBS_DROPDOWNLIST | 
                    CBS_OWNERDRAWFIXED | CBS_SORT | CBS_HASSTRINGS | 
                    WS_VSCROLL | WS_TABSTOP
    RTEXT           "Text enabled:",IDC_STATIC,43,238,68,8
    COMBOBOX        IDC_STN_TEXT,119,235,61,60,CBS_DROPDOWNLIST | 
                    CBS_OWNERDRAWFIXED | CBS_SORT | CBS_HASSTRINGS | 
                    WS_VSCROLL | WS_TABSTOP
    RTEXT           "Text disabled:",IDC_STATIC,40,252,71,8
    COMBOBOX        IDC_STN_DISTEXT,119,250,61,60,CBS_DROPDOWNLIST | 
                    CBS_OWNERDRAWFIXED | CBS_SORT | CBS_HASSTRINGS | 
                    WS_VSCROLL | WS_TABSTOP
    EDITTEXT        IDC_SCRIPTNAME,73,102,92,14,ES_AUTOHSCROLL
    LTEXT           "Script",IDC_STATIC5,45,106,19,8
END

IDD_FAULTSDLG DIALOGEX 0, 0, 258, 198
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Communications Fault Simulation"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,201,7,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,201,24,50,14
    GROUPBOX        "                                   ",IDC_STATIC,7,7,187,
                    184
    CONTROL         "Simulate faults",IDC_ENABLE,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,17,7,63,10
    CONTROL         "Insert dummy characters",IDC_INSERTS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,13,48,92,10
    CONTROL         "Strip characters out",IDC_DELETES,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,13,58,92,10
    CONTROL         "Replace/corrupt characters",IDC_CORRUPTS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,13,68,121,10
    CONTROL         "Generate framing errors",IDC_MISFRAMES,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,13,78,129,10
    CONTROL         "Ignore requests",IDC_IGNORES,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,13,99,74,10
    CONTROL         "Delay responses for",IDC_DELAYS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,13,110,81,10
    EDITTEXT        IDC_DELAYPERIOD,99,107,40,14,ES_AUTOHSCROLL
    LTEXT           "milliseconds",IDC_STATIC,143,110,45,8
    CTEXT           "Set the frequency of errors with this slider. Going further right introduces more errors.",
                    IDC_STATIC,13,127,172,20,SS_SUNKEN,WS_EX_TRANSPARENT
    CONTROL         "Slider1",IDC_FREQ,"msctls_trackbar32",TBS_TOP | 
                    WS_TABSTOP,16,149,160,25
    CTEXT           "Select the types of errors to simulate, the fewer selected, the less chance of a bad response being simulated.",
                    IDC_STATIC,13,17,172,27,SS_SUNKEN,WS_EX_TRANSPARENT
    CONTROL         "Beep after a fault is generated",IDC_BEEP,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,13,174,115,10
    CONTROL         "Generate parity errors",IDC_PARITY,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,13,89,129,10
END

IDD_EASTEREGG DIALOG DISCARDABLE  0, 0, 248, 201
STYLE WS_POPUP | WS_BORDER
FONT 8, "MS Sans Serif"
BEGIN
    CONTROL         "",IDC_STARTSCTRL,"Static",SS_BLACKFRAME,0,0,248,201
END

IDD_ADVEMULATION DIALOG DISCARDABLE  0, 0, 229, 239
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Modbus PLC - Advanced emulation settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,172,7,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,172,24,50,14
    LTEXT           "Outputs (0-9999)",IDC_STATIC,14,19,54,8
    GROUPBOX        "Upper register limits",IDC_STATIC,7,7,155,93
    EDITTEXT        IDC_OUTPUTS,111,16,40,14,ES_AUTOHSCROLL
    LTEXT           "Inputs (0-9999)",IDC_STATIC,14,34,48,8
    EDITTEXT        IDC_INPUTS,111,31,40,14,ES_AUTOHSCROLL
    LTEXT           "Analog inputs (0-9999)",IDC_STATIC,14,49,72,8
    EDITTEXT        IDC_ANALOGS,111,46,40,14,ES_AUTOHSCROLL
    LTEXT           "Holding registers (0-65535)",IDC_STATIC,13,64,85,8
    EDITTEXT        IDC_HOLDING,111,61,40,14,ES_AUTOHSCROLL
    LTEXT           "Extended registers (0-65535)",IDC_STATIC,13,79,91,8
    EDITTEXT        IDC_EXTENDED,111,76,40,14,ES_AUTOHSCROLL
    PUSHBUTTON      "Defaults",IDC_DEFAULTS,172,41,50,14
    PUSHBUTTON      "Maximums",IDC_MAXIMUM,172,58,50,14
    CONTROL         "Perform MOSCAD (row/table) checks",IDC_MOSCAD,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,15,145,134,10
    GROUPBOX        "Other settings",IDC_STATIC,7,101,215,131
    EDITTEXT        IDC_PDUSIZE,115,122,40,14,ES_AUTOHSCROLL
    LTEXT           "PDU (data portion) size :",IDC_STATIC,31,126,78,8
    LTEXT           "Max. byte length of data request allowed.",IDC_STATIC,
                    13,113,130,8
    CONTROL         "Modify coils/regs. before responding",IDC_MODIFY_FIRST,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,156,130,10
    CONTROL         "Disable writting of coils/regs (PLC is read-only)",
                    IDC_DISABLEWRITES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
                    15,168,161,10
    CONTROL         "Use a seperate set of registers for each station:",
                    IDC_SEPERATED,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,
                    203,170,10
    LTEXT           "# registers or I/O per station :",IDC_STATIC,29,217,93,
                    8
    EDITTEXT        IDC_NUMSEPERATE,127,214,40,14,ES_AUTOHSCROLL
    CONTROL         160,IDC_BMPMODE,"Static",SS_BITMAP | SS_NOTIFY | 
                    SS_SUNKEN | WS_BORDER,15,182,78,19
END

IDD_SERVERSETTINGS_ETH DIALOG DISCARDABLE  0, 0, 232, 205
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ethernet TCP/IP Settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,175,7,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,175,24,50,14
    LTEXT           "Supporting %d simultaneous connections.",IDC_SERVERLINE,
                    11,14,145,10,SS_SUNKEN
    LTEXT           "Local IP",IDC_STATIC,23,33,27,8
    EDITTEXT        IDC_LOCALIP,83,29,54,14,ES_AUTOHSCROLL | ES_READONLY
    LTEXT           "Remote IP",IDC_STATIC,23,50,34,8
    EDITTEXT        IDC_REMOTEIP,83,46,54,14,ES_AUTOHSCROLL | ES_READONLY
    GROUPBOX        "Server settings",IDC_STATIC,7,72,218,125
    LTEXT           "# Server connections",IDC_STATIC,17,84,69,8
    EDITTEXT        IDC_NUMSERVERS,91,81,40,14,ES_AUTOHSCROLL
    LTEXT           "Port (502)",IDC_STATIC,17,103,32,8
    EDITTEXT        IDC_LOCALPORT,91,98,40,14,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "Alternate port",IDC_STATIC,17,119,43,8
    EDITTEXT        IDC_LOCALPORT2,91,115,40,14,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "Station ID",IDC_STATIC,17,139,32,8
    EDITTEXT        IDC_LOCALID,91,132,40,14,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "Responsiveness (ms)",IDC_STATIC,17,167,68,8
    EDITTEXT        IDC_RESPONSEDELAY,91,163,40,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    LTEXT           "(0 to 10 000 ms)",IDC_STATIC,137,167,52,8
    CONTROL         "Linger on close of socket (SO_LINGER)",IDC_LINGER,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,17,182,172,10
    GROUPBOX        "Status",IDC_STATIC,7,7,155,62
END

IDD_TRAININGSIM DIALOG DISCARDABLE  0, 0, 320, 185
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Training simulation"
CLASS "MYSimulator_Window_Classname"
FONT 8, "MS Sans Serif"
BEGIN
    PUSHBUTTON      "Cancel",IDCANCEL,263,7,50,14
    CONTROL         "H20 Tank valve",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,15,94,84,10
    GROUPBOX        "Discrete Controls",IDC_STATIC,7,84,100,94
    GROUPBOX        "Discrete Feedback",IDC_STATIC,111,84,100,94
    CONTROL         "Conc tank valve",IDC_CHECK2,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,15,105,84,10
    CONTROL         "Main tank drain valve",IDC_CHECK3,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,15,116,84,10
    CONTROL         "Heater",IDC_CHECK4,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,15,126,84,10
    CONTROL         "Reset",IDC_CHECK5,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
                    15,135,84,10
    CONTROL         "Low main tank level",IDC_CHECK6,"Button",
                    BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,15,145,84,10
    CONTROL         "Auto mode",IDC_CHECK7,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,15,156,84,10
    CONTROL         "Mixer start",IDC_CHECK8,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,15,166,84,10
    CONTROL         "H20 Tank valve",IDC_CHECK9,"Button",BS_AUTOCHECKBOX | 
                    WS_DISABLED | WS_TABSTOP,115,94,84,10
    CONTROL         "Conc tank valve",IDC_CHECK10,"Button",BS_AUTOCHECKBOX | 
                    WS_DISABLED | WS_TABSTOP,115,105,84,10
    CONTROL         "Main tank drain valve",IDC_CHECK11,"Button",
                    BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,115,114,84,10
    CONTROL         "Heater",IDC_CHECK12,"Button",BS_AUTOCHECKBOX | 
                    WS_DISABLED | WS_TABSTOP,115,124,84,10
    CONTROL         "N/A",IDC_CHECK13,"Button",BS_AUTOCHECKBOX | WS_DISABLED | 
                    WS_TABSTOP,115,134,84,10
    CONTROL         "Low main tank level",IDC_CHECK14,"Button",
                    BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,115,145,84,10
    CONTROL         "Auto mode",IDC_CHECK15,"Button",BS_AUTOCHECKBOX | 
                    WS_DISABLED | WS_TABSTOP,115,156,84,10
    CONTROL         "Mixer running",IDC_CHECK16,"Button",BS_AUTOCHECKBOX | 
                    WS_DISABLED | WS_TABSTOP,115,166,84,10
    COMBOBOX        IDC_CBREGISTERNAMES,66,41,115,130,CBS_DROPDOWNLIST | 
                    WS_VSCROLL | WS_TABSTOP
    GROUPBOX        "PLC Registers",IDC_STATIC,7,30,248,51
    LTEXT           "Select register:",IDC_STATIC,14,44,48,8
    LTEXT           "=",IDC_STATIC,186,44,8,8
    EDITTEXT        IDC_REGVALUE,196,41,52,14,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "Set",IDC_SET,227,60,22,14
    EDITTEXT        IDC_REGVALUESET,172,60,52,14,ES_AUTOHSCROLL
    LTEXT           "Status:",IDC_STATIC,7,12,23,8
    EDITTEXT        IDC_STATUSLINE,36,12,217,14,ES_AUTOHSCROLL | ES_READONLY | 
                    NOT WS_BORDER
    LTEXT           "The tick-boxes and register set button, allow control of the simulation.\n\nNOTE:\nIf a script is being run in the simulation, the behaviour of this dialog is not defined!",
                    IDC_STATIC,217,88,96,90,SS_SUNKEN
END

IDD_JOYSCC_EMULATION DIALOG DISCARDABLE  0, 0, 221, 188
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "DF1 Master Emulation"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,164,7,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,164,24,50,14
    PUSHBUTTON      "Mod-BUS\nParameters...",IDC_EMU,164,42,50,26,
                    BS_MULTILINE
    LTEXT           "Destination station:",IDC_STATIC,15,19,61,8
    EDITTEXT        IDC_SCC_DEST,108,16,40,14,ES_AUTOHSCROLL
    LTEXT           "Source Master station:",IDC_STATIC,15,36,72,8
    EDITTEXT        IDC_SCC_SOURCE,108,33,40,14,ES_AUTOHSCROLL
    LTEXT           "# Files (from File 101...)",IDC_STATIC,13,54,74,8
    EDITTEXT        IDC_NUMSHIELDS,108,50,40,14,ES_AUTOHSCROLL
    LTEXT           "PLC Values are as for an RS-20\n[0-255 = 0-15v]\n[39-200 = 0-8000psi]",
                    IDC_STATIC,7,151,110,30,SS_SUNKEN
    GROUPBOX        "Master Settings",IDC_STATIC,7,7,148,136
    CONTROL         "Run built-in animation variables.",IDC_RUN,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,14,126,115,10
    CONTROL         "Issue Read requests",IDC_READVARIABLES,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,14,102,81,10
    CONTROL         "Issue Write requests",IDC_WRITEVARIABLES,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,14,114,80,10
    LTEXT           "Between Trans. idle  (ms)",IDC_STATIC,14,71,80,8
    EDITTEXT        IDC_IDLE,108,67,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_TIMEOUT,108,84,40,14,ES_AUTOHSCROLL
    LTEXT           "Master timeout (100-20K ms)",IDC_STATIC,14,88,90,8
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE 
BEGIN
    IDD_ABOUTBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 298
        TOPMARGIN, 7
        BOTTOMMARGIN, 170
    END

    IDD_TI_SIM_DIALOG, DIALOG
    BEGIN
        LEFTMARGIN, 2
        RIGHTMARGIN, 432
        BOTTOMMARGIN, 245
    END

    IDD_SERVERSETTINGS_232, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 204
        TOPMARGIN, 7
        BOTTOMMARGIN, 219
    END

    IDD_EDITMEMCELL, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 179
        TOPMARGIN, 7
        BOTTOMMARGIN, 39
    END

    IDD_ANIMATE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 231
        TOPMARGIN, 7
        BOTTOMMARGIN, 270
    END

    IDD_FAULTSDLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 251
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_ADVEMULATION, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 222
        TOPMARGIN, 7
        BOTTOMMARGIN, 232
    END

    IDD_SERVERSETTINGS_ETH, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 225
        TOPMARGIN, 7
        BOTTOMMARGIN, 198
    END

    IDD_TRAININGSIM, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 313
        TOPMARGIN, 7
        BOTTOMMARGIN, 178
    END

    IDD_JOYSCC_EMULATION, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 214
        TOPMARGIN, 7
        BOTTOMMARGIN, 181
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

CG_IDR_POPUP_APPMENU MENU DISCARDABLE 
BEGIN
    POPUP "_POPUP_"
    BEGIN
        MENUITEM "Save",                        IDC_SAVE
        MENUITEM "Load",                        IDC_LOAD
        MENUITEM "Zero values",                 IDC_ZEROES
        MENUITEM SEPARATOR
        MENUITEM "Port settings...",            IDC_SETTINGS
        MENUITEM "Animation...",                IDC_SIMULATE
        MENUITEM "Emulation...",                IDC_EMULATION
        MENUITEM "Toggle port",                 IDM_TOGGLEPORT
        MENUITEM SEPARATOR
        MENUITEM "Exit",                        IDCANCEL
    END
END


/////////////////////////////////////////////////////////////////////////////
//

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -