📄 plc_demo.rc
字号:
LTEXT "2. 启动PLC,根据具体实验输入控制程序(由PLC的专用指令所写),然后检查程序有无语法错误,有则修改,直到无语法错误。",
IDC_STATIC,13,61,276,17
LTEXT "3. 启动选择输入输出点对话框,根据实验所给条件输入外部的输入输出控制端点。",
IDC_STATIC,13,83,278,9
LTEXT "4. 根据所输入的PLC控制程序连线: 由外部输入端点连到PLC的输入接口(由继电器点Xn所组成)。由PLC的输出接口(由继电器点Yn所组成)连到外部输出端点。这样做思路比较清晰。",
IDC_STATIC,13,97,274,25
LTEXT "5. 接下来就可以运行程序了,如果外部有手动开关,则须选择菜单(实验操作)中的初始状态设置, 则可以手动控制外部开关。",
IDC_STATIC,13,127,281,17
LTEXT "6. 结束实验可以选择菜单项,另外选择实验则先关闭工作区(选择菜单项)。",
IDC_STATIC,13,150,276,12
LTEXT "7. 实验运行的时候,可以选择菜单项(实验帮助),有助于查看实验运行结果。",
IDC_STATIC,13,166,264,11
END
IDD_TRUCK_HELP DIALOG DISCARDABLE 0, 0, 339, 242
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "自动送料装车系统说明"
FONT 10, "System"
BEGIN
LTEXT "本实验说明:",IDC_STATIC,25,16,61,10
LTEXT "1. 传感器S1用于检测漏斗中料是否满,满则亮,否则灭。",
IDC_STATIC,38,40,194,11
LTEXT "2. 传感器S2是一个双向传感器,无车时亮,有车时若达到一定重量是也亮,其余情况下灭。",
IDC_STATIC,38,53,189,16
LTEXT "输入:",IDC_STATIC,24,28,25,8
LTEXT "输出:",IDC_STATIC,25,74,25,8
LTEXT "1. 开关K1,K2分别用于料管和漏斗,加料时打开。",
IDC_STATIC,38,88,168,8
LTEXT "2. 指示灯L1,L2用于指示车是否可以进出,L2亮时可以进出,灭时禁止进出。",
IDC_STATIC,38,100,164,16
LTEXT "3. 电动机M1,M2,M3分别勇于三个电机,启动则亮,否则灭",
IDC_STATIC,38,121,166,17
LTEXT "车进,车到L2灭,L1亮,禁止车进出,电动机M3启动,2秒后M2启动,2秒后M1启动,2秒后K2开,加料,料满,K2闭,2秒后M1停转,2秒后M2停转,2秒后M3停转,L2亮,车可出入。 ",
IDC_STATIC,38,163,212,33
LTEXT "实验流程: ",IDC_STATIC,24,147,39,8
LTEXT "若漏斗料未满,则S1灭,K1开,加料,否则K1闭,S1亮。",
IDC_STATIC,37,200,203,11
END
IDD_TRAFFIC_HELP DIALOG DISCARDABLE 0, 0, 320, 220
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "交通灯控制说明"
FONT 10, "System"
BEGIN
LTEXT "本实验说明:",IDC_STATIC,13,13,102,13
LTEXT "输入:",IDC_STATIC,14,26,25,8
LTEXT "1. SBP为总开关,若它关则系统不起作用。",IDC_STATIC,26,
37,151,11
LTEXT "2. K1为白天正常情况启动的开关。",IDC_STATIC,26,50,126,
11
LTEXT "3. K2,K3分别为东西, 南北出现紧急情况启动的开关。",
IDC_STATIC,26,62,190,10
LTEXT "4. K4用于晚上启动的开关。",IDC_STATIC,26,75,140,11
LTEXT "输出:",IDC_STATIC,15,89,25,8
LTEXT "Ln为交通指示灯。",IDC_STATIC,29,103,160,12
LTEXT "实验流程: ",IDC_STATIC,16,121,39,8
LTEXT "白天正常情况下:东西绿灯亮4秒,闪2秒,然后黄灯亮2秒,然后红灯亮8秒。南北先红后绿在再后黄。",
IDC_STATIC,26,139,203,18
LTEXT "南北有紧急情况:南北亮绿灯,东西亮红灯。",IDC_STATIC,25,
160,179,8
LTEXT "东西有紧急情况:东西亮绿灯,南北亮红灯。",IDC_STATIC,25,
174,161,8
LTEXT "晚上:黄灯闪烁。",IDC_STATIC,26,189,65,8
END
IDD_OBJECT_HELP DIALOG DISCARDABLE 0, 0, 278, 223
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "物流检测系统说明。"
FONT 10, "System"
BEGIN
LTEXT "本实验说明:",IDC_STATIC,16,16,123,9
LTEXT "输入:",IDC_STATIC,18,28,25,8
LTEXT "1. BL1,BL2,BL3为光电传感器,其中BL2检测是否有物品到来,BL1检测是否有次品到来,BL3检测是否有物品落下。",
IDC_STATIC,32,40,181,25
LTEXT "2. SB为系统开关,K1为皮带转动开关。",IDC_STATIC,33,71,
156,11
LTEXT "输出:",IDC_STATIC,18,85,25,8
LTEXT "1. M1为电动机,带动皮带转动。",IDC_STATIC,33,98,144,12
LTEXT "2. YV为电磁阀,次品到则打开。",IDC_STATIC,33,112,114,11
LTEXT "实验流程:",IDC_STATIC,20,129,41,8
LTEXT "转轮每转一圈,则送一物品,BL2亮一下,若是次品,BL1亮一下,次品到达电磁伐处,则电磁伐打开,次品落下,检测到次品落下,BL3亮一下,使电磁伐关闭。",
IDC_STATIC,35,143,163,35
END
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,1
PRODUCTVERSION 1,0,0,1
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "080404B0"
BEGIN
VALUE "CompanyName", "\0"
VALUE "FileDescription", "PLC_DEMO Microsoft 基础类应用程序\0"
VALUE "FileVersion", "1, 0, 0, 1\0"
VALUE "InternalName", "PLC_DEMO\0"
VALUE "LegalCopyright", "版权所有 (C) 2001\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "PLC_DEMO.EXE\0"
VALUE "ProductName", "PLC_DEMO 应用程序\0"
VALUE "ProductVersion", "1, 0, 0, 1\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x804, 1200
END
END
#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
IDD_ABOUTBOX, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 239
TOPMARGIN, 7
BOTTOMMARGIN, 56
END
IDD_PLC_DEMO_FORM, DIALOG
BEGIN
LEFTMARGIN, 4
RIGHTMARGIN, 468
TOPMARGIN, 7
BOTTOMMARGIN, 344
END
IDD_PLCCONTROL, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 526
BOTTOMMARGIN, 354
END
IDD_CHOOSEPOINT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 237
TOPMARGIN, 1
BOTTOMMARGIN, 204
END
IDD_EXPLAIN, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 390
END
IDD_EXPERIMENT_HELP, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 319
TOPMARGIN, 7
BOTTOMMARGIN, 204
END
IDD_TRUCK_HELP, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 332
TOPMARGIN, 7
BOTTOMMARGIN, 235
END
IDD_TRAFFIC_HELP, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 313
TOPMARGIN, 7
BOTTOMMARGIN, 213
END
IDD_OBJECT_HELP, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 271
TOPMARGIN, 7
BOTTOMMARGIN, 216
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE PRELOAD DISCARDABLE
BEGIN
IDR_MAINFRAME "PLC_DEMO\n\nPLC_DE\n\n\nPLCDEMO.Document\nPLC_DE Document"
END
STRINGTABLE PRELOAD DISCARDABLE
BEGIN
AFX_IDS_APP_TITLE "PLC_DEMO"
AFX_IDS_IDLEMESSAGE "就绪"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_INDICATOR_EXT "扩展名"
ID_INDICATOR_CAPS "大写"
ID_INDICATOR_NUM "数字"
ID_INDICATOR_SCRL "滚动"
ID_INDICATOR_OVR "改写"
ID_INDICATOR_REC "记录"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_FILE_NEW "建立新文档\n新建"
ID_FILE_OPEN "打开一个现有文档\n打开"
ID_FILE_CLOSE "关闭活动文档\n关闭"
ID_FILE_SAVE "保存活动文档\n保存"
ID_FILE_SAVE_AS "将活动文档以一个新文件名保存\n另存为"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_APP_ABOUT "显示程序信息,版本号和版权\n关于"
ID_APP_EXIT "退出应用程序;提示保存文档\n退出"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_FILE_MRU_FILE1 "打开该文档"
ID_FILE_MRU_FILE2 "打开该文档"
ID_FILE_MRU_FILE3 "打开该文档"
ID_FILE_MRU_FILE4 "打开该文档"
ID_FILE_MRU_FILE5 "打开该文档"
ID_FILE_MRU_FILE6 "打开该文档"
ID_FILE_MRU_FILE7 "打开该文档"
ID_FILE_MRU_FILE8 "打开该文档"
ID_FILE_MRU_FILE9 "打开该文档"
ID_FILE_MRU_FILE10 "打开该文档"
ID_FILE_MRU_FILE11 "打开该文档"
ID_FILE_MRU_FILE12 "打开该文档"
ID_FILE_MRU_FILE13 "打开该文档"
ID_FILE_MRU_FILE14 "打开该文档"
ID_FILE_MRU_FILE15 "打开该文档"
ID_FILE_MRU_FILE16 "打开该文档"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_NEXT_PANE "切换到下一个窗格\n下一窗格"
ID_PREV_PANE "切换回前一个窗格\n前一窗格"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_WINDOW_SPLIT "将活动的窗口分隔成窗格\n分隔"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_EDIT_CLEAR "删除被选对象\n删除"
ID_EDIT_CLEAR_ALL "全部删除\n全部删除"
ID_EDIT_COPY "复制被选对象并将其置于剪贴板上\n复制"
ID_EDIT_CUT "剪切被选对象并将其置于剪贴板上\n剪切"
ID_EDIT_FIND "查找指定的正文\n查找"
ID_EDIT_PASTE "插入剪贴板内容\n粘贴"
ID_EDIT_REPEAT "重复上一步操作\n重复"
ID_EDIT_REPLACE "用不同的正文替换指定的正文\n替换"
ID_EDIT_SELECT_ALL "选择整个文档\n选择全部"
ID_EDIT_UNDO "撤消最后一步操作\n撤消"
ID_EDIT_REDO "重新执行先前已撤消的操作\n重新执行"
END
STRINGTABLE DISCARDABLE
BEGIN
AFX_IDS_SCSIZE "改变窗口大小"
AFX_IDS_SCMOVE "改变窗口位置"
AFX_IDS_SCMINIMIZE "将窗口缩小成图标"
AFX_IDS_SCMAXIMIZE "把窗口放大到最大尺寸"
AFX_IDS_SCNEXTWINDOW "切换到下一个文档窗口"
AFX_IDS_SCPREVWINDOW "切换到先前的文档窗口"
AFX_IDS_SCCLOSE "关闭活动的窗口并提示保存所有文档"
END
STRINGTABLE DISCARDABLE
BEGIN
AFX_IDS_SCRESTORE "把窗口恢复到正常大小"
AFX_IDS_SCTASKLIST "激活任务表"
END
#endif // Chinese (P.R.C.) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE 4, 2
#pragma code_page(936)
#endif //_WIN32
#include "res\PLC_DEMO.rc2" // non-Microsoft Visual C++ edited resources
#include "l.chs\afxres.rc" // Standard components
#endif
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -