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

📄 plc_demo.rc

📁 开发虚拟的被控对象及虚拟的PLC,模似PLC的工作过程进行实验。用户可根据具体的实验,确定其输入和输出的控制条件,用虚拟的连线和虚拟的PLC连接,用户利用梯形图的编程方式编写PLC程序控制被控对象的动
💻 RC
📖 第 1 页 / 共 2 页
字号:
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// Chinese (P.R.C.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
#pragma code_page(936)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE DISCARDABLE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#include ""afxres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
    "#define _AFX_NO_OLE_RESOURCES\r\n"
    "#define _AFX_NO_TRACKER_RESOURCES\r\n"
    "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
    "\r\n"
    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)\r\n"
    "#ifdef _WIN32\r\n"
    "LANGUAGE 4, 2\r\n"
    "#pragma code_page(936)\r\n"
    "#endif //_WIN32\r\n"
    "#include ""res\\PLC_DEMO.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
    "#include ""l.chs\\afxres.rc""          // Standard components\r\n"
    "#endif\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME           ICON    DISCARDABLE     "res\\PLC_DEMO.ico"
IDR_PLC_DETYPE          ICON    DISCARDABLE     "res\\PLC_DEMODoc.ico"

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

IDR_MAINFRAME MENU PRELOAD DISCARDABLE 
BEGIN
    POPUP "PLC操作(&P)"
    BEGIN
        MENUITEM "启动可编程序控制器",          ID_PLC_START_UP
        MENUITEM "关闭可编程序控制器",          ID_CLOSE_PLC
    END
    POPUP "实验选择(&E)"
    BEGIN
        MENUITEM "物流检测系统",                ID_OBJECTCHECK
        MENUITEM "交通信号灯控制系统",          ID_TRAFFICLUMPCONTROL
        MENUITEM "自动送料装车系统",            ID_AUTOTRUCKLOAD
    END
    POPUP "设备连线(&L)"
    BEGIN
        POPUP "输入输出点选择"
        BEGIN
            MENUITEM "启动",                        ID_STARTCHOOSE
            MENUITEM "关闭",                        ID_CLOSECHOOSE
        END
        MENUITEM "输入输出接口连线",            ID_LINKLINE
        MENUITEM "撤消连线",                    ID_REPEALLINK
        MENUITEM "清除连线",                    ID_CLEARLINK
    END
    POPUP "实验操作(&R)"
    BEGIN
        MENUITEM "初始状态设置",                ID_BEGINSET
        MENUITEM "运行实验",                    ID_RUNEXPERIMENT
        MENUITEM "结束实验",                    ID_ENDEXPERIMENT
        MENUITEM "关闭工作区",                  ID_CLOSEWORKSPACE
    END
    POPUP "帮助(&H)"
    BEGIN
        MENUITEM "关于 PLC_DEMO(&A)...",        ID_APP_ABOUT
        POPUP "实验说明"
        BEGIN
            MENUITEM "启动",                        ID_EXPLAIN_START
            MENUITEM "关闭",                        ID_EXPLAIN_CLOSE
        END
        POPUP "实验帮助"
        BEGIN
            MENUITEM "使用说明",                    ID_USE_SHOW
            MENUITEM "物流检测系统",                ID_OBJECT_HELP
            MENUITEM "自动送料装车系统",            ID_TRUCK_HELP
            MENUITEM "交通灯控制",                  ID_TRAFFIC_HELP
        END
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//

IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE 
BEGIN
    "N",            ID_FILE_NEW,            VIRTKEY, CONTROL
    "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL
    "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL
    "Z",            ID_EDIT_UNDO,           VIRTKEY, CONTROL
    "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL
    "C",            ID_EDIT_COPY,           VIRTKEY, CONTROL
    "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL
    VK_BACK,        ID_EDIT_UNDO,           VIRTKEY, ALT
    VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT
    VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL
    VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT
    VK_F6,          ID_NEXT_PANE,           VIRTKEY 
    VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT
END


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 246, 63
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于 PLC_DEMO"
FONT 9, "宋体"
BEGIN
    ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
    LTEXT           "PLC_DEMO 1.0 版",IDC_STATIC,40,10,119,8,SS_NOPREFIX
    LTEXT           "版权所有 (C) 2001",IDC_STATIC,40,22,119,8
    DEFPUSHBUTTON   "确定",IDOK,189,7,50,14,WS_GROUP
    LTEXT           "作者:74111--27陈彦哲",IDC_STATIC,39,33,134,14
END

IDD_PLC_DEMO_FORM DIALOGEX 0, 0, 475, 351
STYLE WS_CHILD | WS_BORDER
FONT 9, "宋体", 0, 0, 0x1
BEGIN
    PUSHBUTTON      "off",IDC_INPUT1,30,16,17,14
    PUSHBUTTON      "off",IDC_INPUT2,30,33,17,14
    PUSHBUTTON      "off",IDC_INPUT3,30,50,17,14
    PUSHBUTTON      "off",IDC_INPUT4,30,67,17,14
    PUSHBUTTON      "off",IDC_INPUT5,30,84,17,14
    PUSHBUTTON      "off",IDC_INPUT6,30,101,17,14
    PUSHBUTTON      "off",IDC_INPUT7,30,118,17,14
    LTEXT           "X1",IDC_STATIC,18,20,8,8
    LTEXT           "X2",IDC_STATIC,18,36,8,8
    LTEXT           "X3",IDC_STATIC,18,52,8,8
    LTEXT           "X4",IDC_STATIC,18,69,8,8
    LTEXT           "X5",IDC_STATIC,18,86,8,8
    LTEXT           "X6",IDC_STATIC6,18,104,8,8
    LTEXT           "X7",IDC_STATIC,18,120,8,8
    PUSHBUTTON      "off",IDC_OUTPUT1,30,185,17,14
    PUSHBUTTON      "off",IDC_OUTPUT2,30,201,17,14
    PUSHBUTTON      "off",IDC_OUTPUT3,30,216,17,14
    PUSHBUTTON      "off",IDC_OUTPUT4,30,232,17,14
    PUSHBUTTON      "off",IDC_OUTPUT5,30,248,17,14
    PUSHBUTTON      "off",IDC_OUTPUT6,30,264,17,14
    PUSHBUTTON      "off",IDC_OUTPUT7,30,280,17,14
    PUSHBUTTON      "off",IDC_OUTPUT8,30,296,17,14
    PUSHBUTTON      "off",IDC_OUTPUT9,30,312,17,14
    LTEXT           "Y1",IDC_STATIC,18,188,8,8
    LTEXT           "Y2",IDC_STATIC,18,204,8,8
    LTEXT           "Y3",IDC_STATIC,18,220,8,8
    LTEXT           "Y4",IDC_STATIC,18,236,8,8
    LTEXT           "Y5",IDC_STATIC,18,251,8,8
    LTEXT           "Y6",IDC_STATIC,18,267,8,8
    LTEXT           "Y8",IDC_STATIC,18,300,8,8
    LTEXT           "Y9",IDC_STATIC,18,315,8,8
    LTEXT           "Y7",IDC_STATIC,18,283,9,8
    PUSHBUTTON      "off",IDC_SWITCH1,91,16,17,14
    PUSHBUTTON      "off",IDC_SWITCH2,91,33,17,14
    PUSHBUTTON      "off",IDC_SWITCH3,91,51,17,14
    PUSHBUTTON      "off",IDC_SWITCH4,91,68,17,14
    PUSHBUTTON      "off",IDC_SWITCH5,91,85,17,14
    PUSHBUTTON      "off",IDC_SWITCH6,91,101,17,14
    PUSHBUTTON      "off",IDC_SWITCH7,91,118,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL1,91,185,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL2,91,201,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL3,91,216,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL4,91,232,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL5,91,248,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL6,91,264,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL7,91,280,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL8,91,296,17,14
    PUSHBUTTON      "off",IDC_OUTCONTROL9,91,312,17,14
    CTEXT           "PLC",IDC_STATIC,23,148,20,17,SS_CENTERIMAGE,
                    WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE
    CTEXT           "接",IDC_STATIC,137,333,11,11,SS_CENTERIMAGE
    CTEXT           "口",IDC_STATIC,153,333,11,11,SS_CENTERIMAGE
    CTEXT           "区",IDC_STATIC,168,333,11,11,SS_CENTERIMAGE
    CTEXT           "工",IDC_STATIC,199,333,9,8,SS_CENTERIMAGE
    CTEXT           "作",IDC_STATIC,215,333,9,8,SS_CENTERIMAGE
    CTEXT           "区",IDC_STATIC,231,333,9,8,SS_CENTERIMAGE
END

IDD_PLCCONTROL DIALOGEX 0, 0, 533, 361
STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | 
    WS_CAPTION | WS_SYSMENU
CAPTION "可编程序控制器"
FONT 9, "宋体"
BEGIN
    CTEXT           "输出接口",IDC_STATIC,85,65,112,26,SS_CENTERIMAGE,
                    WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE
    CTEXT           "输入输出数据存储",IDC_STATIC,85,104,112,26,
                    SS_CENTERIMAGE,WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE
    CTEXT           "存储器",IDC_STATIC,85,144,112,26,SS_CENTERIMAGE,
                    WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE
    CTEXT           "中央处理单元",IDC_STATIC,85,182,112,26,SS_CENTERIMAGE,
                    WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE
    CTEXT           "输入接口",IDC_STATIC,85,220,112,26,SS_CENTERIMAGE,
                    WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE
    CTEXT           "1.电动机",IDC_STATIC,117,18,41,11,SS_CENTERIMAGE
    CTEXT           "2.接触器",IDC_STATIC,118,30,41,11,SS_CENTERIMAGE
    CTEXT           "3.照明等",IDC_STATIC,118,42,41,11,SS_CENTERIMAGE
    GROUPBOX        "可接元件",IDC_STATIC,109,8,61,49,BS_LEFT
    CTEXT           "1.开关或传感器",IDC_STATIC,111,262,61,13,SS_CENTERIMAGE
    CTEXT           "2.继电器触点",IDC_STATIC,111,274,55,11,SS_CENTERIMAGE
    CTEXT           "3.行程开关",IDC_STATIC,112,284,44,12,SS_CENTERIMAGE
    CTEXT           "4.模拟量输入",IDC_STATIC,110,296,56,11,SS_CENTERIMAGE
    GROUPBOX        "可接元件",IDC_STATIC,98,252,83,59
    CTEXT           "编程器",IDC_STATIC,258,16,39,35,SS_CENTERIMAGE,
                    WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE
    CONTROL         "输入程序",IDC_INPUTPROGRAM,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP,335,22,48,10
    CONTROL         "检查程序",IDC_CHECKPROGRAM,"Button",BS_AUTORADIOBUTTON,
                    335,40,48,10
    GROUPBOX        "可控操作",IDC_STATIC,325,6,63,61
    EDITTEXT        IDC_PROGRAM,324,85,119,242,ES_MULTILINE | ES_UPPERCASE | 
                    ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN | NOT 
                    WS_VISIBLE | WS_VSCROLL | WS_HSCROLL,WS_EX_DLGMODALFRAME
END

IDD_CHOOSEPOINT DIALOG DISCARDABLE  0, 0, 244, 211
STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | 
    WS_CAPTION | WS_SYSMENU
CAPTION "输入输出点选择"
FONT 10, "System"
BEGIN
    LTEXT           "输出点",IDC_STATIC,41,13,26,11
    EDITTEXT        IDC_INPUTEDIT1,41,25,39,13,ES_UPPERCASE | ES_AUTOHSCROLL
    EDITTEXT        IDC_INPUTEDIT2,41,42,39,13,ES_UPPERCASE | ES_AUTOHSCROLL
    EDITTEXT        IDC_INPUTEDIT3,41,60,39,13,ES_UPPERCASE | ES_AUTOHSCROLL
    EDITTEXT        IDC_INPUTEDIT4,41,78,39,13,ES_UPPERCASE | ES_AUTOHSCROLL
    EDITTEXT        IDC_INPUTEDIT5,41,97,39,13,ES_UPPERCASE | ES_AUTOHSCROLL
    EDITTEXT        IDC_INPUTEDIT6,41,114,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_INPUTEDIT7,41,131,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    LTEXT           "输出点",IDC_STATIC,120,13,26,11
    EDITTEXT        IDC_OUTPUTEDIT1,120,25,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_OUTPUTEDIT2,120,42,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_OUTPUTEDIT3,120,60,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_OUTPUTEDIT4,120,78,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_OUTPUTEDIT5,120,97,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_OUTPUTEDIT6,120,114,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_OUTPUTEDIT7,120,131,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_OUTPUTEDIT8,120,149,39,13,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_OUTPUTEDIT9,120,167,40,14,ES_UPPERCASE | 
                    ES_AUTOHSCROLL
    LTEXT           "1.",IDC_STATIC,29,27,8,8
    LTEXT           "2.",IDC_STATIC,29,44,8,8
    LTEXT           "3.",IDC_STATIC,29,62,8,8
    LTEXT           "4.",IDC_STATIC,29,80,8,8
    LTEXT           "5.",IDC_STATIC,29,99,8,8
    LTEXT           "6.",IDC_STATIC,29,116,8,8
    LTEXT           "7.",IDC_STATIC,29,133,8,8
    LTEXT           "1.",IDC_STATIC,108,27,8,8
    LTEXT           "2.",IDC_STATIC,108,44,8,8
    LTEXT           "3.",IDC_STATIC,108,62,8,8
    LTEXT           "4.",IDC_STATIC,108,81,8,8
    LTEXT           "5.",IDC_STATIC,108,99,8,8
    LTEXT           "6.",IDC_STATIC,108,117,8,8
    LTEXT           "7.",IDC_STATIC,108,134,8,8
    LTEXT           "8.",IDC_STATIC,108,151,8,8
    LTEXT           "9.",IDC_STATIC,108,168,8,8
    PUSHBUTTON      "关闭",IDC_BUTTON1,184,25,45,14
    PUSHBUTTON      "应用",IDC_APPLY,184,41,45,14
    PUSHBUTTON      "清空",IDC_CLEARTHECHOOSE,184,58,45,14
END

IDD_EXPLAIN DIALOG DISCARDABLE  0, 0, 397, 1
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "实验说明:就绪"
FONT 10, "System"
BEGIN
END

IDD_EXPERIMENT_HELP DIALOG DISCARDABLE  0, 0, 326, 211
STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | 
    WS_CAPTION | WS_SYSMENU
CAPTION "使用说明"
FONT 10, "System"
BEGIN
    CTEXT           "PLC是一种用于工业控制的专用计算机,本程序是用软件的方法虚拟实现PLC。",
                    IDC_STATIC,13,17,273,9,SS_CENTERIMAGE
    CTEXT           "它的使用方法如下:",IDC_STATIC,13,32,73,9,
                    SS_CENTERIMAGE
    LTEXT           "1.  选择实验,有三个实验可供选择。",IDC_STATIC,13,45,121,
                    10,SS_CENTERIMAGE

⌨️ 快捷键说明

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