www.pudn.com > mod_rssim6.zip > mod_RSsim.rc, change:2003-10-21,size:43864b
//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
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#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_ENU)\r\n"
"#ifdef _WIN32\r\n"
"LANGUAGE 9, 1\r\n"
"#pragma code_page(1252)\r\n"
"#endif //_WIN32\r\n"
"#include ""res\\MOD_RSsim.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
"#include ""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\\MOD_RSsimul.ico"
IDR_MAINZETH ICON DISCARDABLE "res\\idr_main.ico"
IDR_MAINZDF1 ICON DISCARDABLE "res\\ico00001.ico"
IDR_MAINJOY ICON DISCARDABLE "res\\ico00002.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUTBOX DIALOGEX 0, 0, 305, 177
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About MOD_RSsim"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,248,7,50,14,WS_GROUP
LTEXT "Visit our website at",IDC_STATIC,13,136,66,8
LTEXT "or Email :",IDC_STATIC,13,145,52,8
LTEXT "www.adroit.co.za",IDC_WWWLINK,85,136,60,8
LTEXT "conradb@adroit.co.za",IDC_EMAILLINK,66,145,79,8
LTEXT "Registration info",IDC_REGISTRATIONINFO,13,155,213,8
LTEXT "",IDC_SINKSTAT2,7,133,232,37,SS_SUNKEN
PUSHBUTTON "Click for\nStart-up\nSplash",IDC_SPLASH,248,133,50,37,
BS_CENTER | BS_MULTILINE
LTEXT "Static",IDC_CREDITSTATIC,7,7,232,120,0,WS_EX_CLIENTEDGE
END
IDD_TI_SIM_DIALOG DIALOGEX 0, 0, 434, 247
STYLE WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU |
WS_THICKFRAME
EXSTYLE WS_EX_APPWINDOW
CAPTION "MODBUS PLC - Simulator"
CLASS "MYSimulator_Window_Classname"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_SERVERSTATS,2,3,228,12,ES_AUTOHSCROLL | ES_READONLY |
NOT WS_BORDER
CONTROL "",IDC_LAMPRX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,236,
3,10,8
CONTROL "",IDC_LAMPTX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,246,
3,9,8
CTEXT "-IDB_TOOLBARID-",IDB_TOOLBARID,270,0,162,15,
SS_CENTERIMAGE | SS_SUNKEN | NOT WS_VISIBLE
LTEXT "Address :",IDC_STATIC_1,7,21,33,8
CONTROL "Hex",IDC_VIEWHEX,"Button",BS_AUTORADIOBUTTON | WS_GROUP |
WS_TABSTOP,43,20,29,10
CONTROL "Dec",IDC_VIEWDEC,"Button",BS_AUTORADIOBUTTON,78,20,29,
10
LTEXT "I/O",IDC_STATIC_2,116,21,16,8
COMBOBOX IDC_COMBOAREA,132,18,83,78,CBS_DROPDOWNLIST |
CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
LTEXT "Fmt:",IDC_STATIC_3,233,21,14,8
COMBOBOX IDC_DATAFORMAT,252,18,54,54,CBS_DROPDOWNLIST |
WS_VSCROLL | WS_TABSTOP
CONTROL "Clone",IDC_CLONE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
398,20,34,10
CONTROL "List1",IDC_DATALIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | LVS_EDITLABELS | LVS_OWNERDATA |
LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,2,37,430,183
CONTROL "00",IDC_STATION00,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
3,224,12,10
CONTROL "01",IDC_STATION01,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
16,224,12,10
CONTROL "00",IDC_STATION02,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
29,224,12,10
CONTROL "01",IDC_STATION03,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
42,224,12,10
CONTROL "01",IDC_STATION04,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
55,224,12,10
CONTROL "01",IDC_STATION05,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
68,224,12,10
CONTROL "01",IDC_STATION06,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
81,224,12,10
CONTROL "01",IDC_STATION07,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
94,224,12,10
CONTROL "01",IDC_STATION08,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
107,224,12,10
CONTROL "01",IDC_STATION09,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
120,224,12,10
CONTROL "00",IDC_STATION10,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
133,224,12,10
CONTROL "01",IDC_STATION11,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
146,224,12,10
CONTROL "00",IDC_STATION12,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
159,224,12,10
CONTROL "01",IDC_STATION13,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
172,224,12,10
CONTROL "01",IDC_STATION14,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
185,224,12,10
CONTROL "01",IDC_STATION15,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
198,224,12,10
CONTROL "01",IDC_STATION16,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
211,224,12,10
CONTROL "01",IDC_STATION17,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
224,224,12,10
CONTROL "01",IDC_STATION18,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
237,224,12,10
CONTROL "01",IDC_STATION19,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
250,224,12,10
CONTROL "01",IDC_STATION20,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
263,224,12,10
CONTROL "01",IDC_STATION21,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
276,224,12,10
CONTROL "00",IDC_STATION22,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
289,224,12,10
CONTROL "01",IDC_STATION23,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
302,224,12,10
CONTROL "01",IDC_STATION24,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
315,224,12,10
CONTROL "01",IDC_STATION25,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
328,224,12,10
CONTROL "01",IDC_STATION26,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
3,235,12,10
CONTROL "01",IDC_STATION27,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
16,235,12,10
CONTROL "01",IDC_STATION28,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
29,235,12,10
CONTROL "01",IDC_STATION29,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
42,235,12,10
CONTROL "01",IDC_STATION30,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
55,235,12,10
CONTROL "01",IDC_STATION31,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
68,235,12,10
CONTROL "00",IDC_STATION32,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
81,235,12,10
CONTROL "33",IDC_STATION33,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
94,235,12,10
CONTROL "34",IDC_STATION34,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
107,235,12,10
CONTROL "35",IDC_STATION35,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
120,235,12,10
CONTROL "36",IDC_STATION36,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
133,235,12,10
CONTROL "37",IDC_STATION37,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
146,235,12,10
CONTROL "38",IDC_STATION38,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
159,235,12,10
CONTROL "39",IDC_STATION39,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
172,235,12,10
CONTROL "40",IDC_STATION40,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
185,235,12,10
CONTROL "40",IDC_STATION41,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
198,235,12,10
CONTROL "40",IDC_STATION42,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
211,235,12,10
CONTROL "40",IDC_STATION43,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
224,235,12,10
CONTROL "40",IDC_STATION44,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
237,235,12,10
CONTROL "40",IDC_STATION45,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
250,235,12,10
CONTROL "40",IDC_STATION46,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
263,235,12,10
CONTROL "40",IDC_STATION47,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
276,235,12,10
CONTROL "40",IDC_STATION48,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
289,235,12,10
CONTROL "40",IDC_STATION49,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
302,235,12,10
CONTROL "40",IDC_STATION50,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
315,235,12,10
CONTROL "40",IDC_STATION51,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
328,235,12,10
LISTBOX IDC_COMMSLIST,2,37,430,183,LBS_NOINTEGRALHEIGHT | NOT
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "^",IDB_TOGGLEDISP,388,223,44,14
PUSHBUTTON "Pause",IDC_PAUSECOMMS,2,21,50,14,NOT WS_VISIBLE
PUSHBUTTON "Track end",IDC_TRACKCOMMS,61,21,61,14,NOT WS_VISIBLE
SCROLLBAR IDC_VSCROLLSTATIONS,344,223,11,22,SBS_VERT
LTEXT "Prot:",IDC_STATIC_4,309,21,16,8
CONTROL "",IDC_PLANTSIM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
219,20,10,8
CONTROL "",IDC_RULER,"Static",SS_BLACKFRAME | NOT WS_VISIBLE,2,
221,334,1
PUSHBUTTON "T",IDC_TRAININGSIM,366,223,18,14
COMBOBOX IDC_PROTOCOL,329,18,62,54,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
PUSHBUTTON "Clear",IDC_CLEARCOMMS,133,21,61,14,NOT WS_VISIBLE
CONTROL "Show times",IDC_SHOWCOMMSTIME,"Button",BS_AUTOCHECKBOX |
NOT WS_VISIBLE | WS_TABSTOP,199,24,69,10
LTEXT "--",IDC_DRAG,425,238,8,8,SS_NOTIFY
END
IDD_SERVERSETTINGS_232 DIALOG DISCARDABLE 0, 0, 211, 226
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "RS-232 MODBUS PLC Sim-server Settings"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,154,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,154,24,50,14
LTEXT "P&ort",IDC_STATIC,14,21,55,10
COMBOBOX IDC_PORT,70,19,55,46,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "&Baud rate",IDC_STATIC,14,36,55,10
COMBOBOX IDC_BAUDRATE,70,34,55,58,CBS_DROPDOWNLIST |
CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
LTEXT "P&arity",IDC_STATIC,14,51,55,10
COMBOBOX IDC_PARITY,70,49,55,59,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "&Data bits",IDC_STATIC,14,66,55,10
COMBOBOX IDC_DATA_BITS,70,64,55,35,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "S&top bits",IDC_STATIC,14,80,55,10
COMBOBOX IDC_STOP_BITS,70,78,55,47,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Responsiveness (ms)",IDC_STATIC,13,129,68,8
EDITTEXT IDC_RESPONSEDELAY,87,126,40,14,ES_AUTOHSCROLL |
ES_NUMBER
LTEXT "(0 to 10 000 ms)",IDC_STATIC,133,129,60,8
GROUPBOX "Server settings",IDC_STATIC,7,115,197,50
GROUPBOX "RS-232 Port",IDC_STATIC,7,7,126,106
LTEXT "If you see a little * next to the COM port, it is the current port, or being used by another program.",
IDC_STATIC,140,41,64,47,SS_SUNKEN
GROUPBOX "Advanced settings",IDC_STATIC4,7,168,197,51
CONTROL "Perform MODBUS - MOSCAD (row/table) checks",IDC_MOSCAD,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,180,171,10
CONTROL "Load register values at startup.",IDC_AUTOLOAD,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,13,143,128,10
CONTROL "Units are all off at start-up",IDC_STARTOFF,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,13,153,128,10
LTEXT "RTS control",IDC_STATIC,13,96,55,10
COMBOBOX IDC_RTS_COMBO,70,93,55,55,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
CONTROL "Allen-Bradley master mode PLC",IDC_ABMASTER,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,191,114,10
LTEXT "Checksum calculation is",IDC_STATIC,14,203,77,8
COMBOBOX IDC_CHECKTYPE,97,201,68,34,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_EDITMEMCELL DIALOG DISCARDABLE 0, 0, 186, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,129,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14
EDITTEXT IDC_VALUE,49,7,70,14,ES_AUTOHSCROLL
LTEXT "Value:",IDC_STATIC,7,10,21,8
LTEXT "PS- reg. name",IDC_REGISTERNAME,7,27,114,8
END
IDD_ANIMATE DIALOG DISCARDABLE 0, 0, 238, 277
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Animation settings"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,181,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,181,24,50,14
GROUPBOX "Animation",IDC_STATIC,7,7,171,118
CONTROL "&No animation",IDC_NOANIMATE,"Button",
BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,15,16,57,10
CONTROL "Increment &BYTES",IDC_ANIMATEBYTES,"Button",
BS_AUTORADIOBUTTON,27,28,73,10
CONTROL "Increment &WORDS",IDC_ANIMATEWORDS,"Button",
BS_AUTORADIOBUTTON,27,40,77,10
CONTROL "&Training PLC simulation",IDC_TRAINING,"Button",
BS_AUTORADIOBUTTON,30,90,89,10
LTEXT "Increment by (+/-)",IDC_STATIC1,27,57,57,8
EDITTEXT IDC_VALUE,90,52,50,14,ES_AUTOHSCROLL
LTEXT "Increment after every",IDC_STATIC2,27,74,68,8
EDITTEXT IDC_REFRESHES,101,69,29,14,ES_AUTOHSCROLL
LTEXT "'th refresh.",IDC_STATIC3,133,74,34,8
GROUPBOX "Activity indicators",IDC_STATIC,7,129,224,141
LTEXT "Station lights stay on for ",IDC_STATIC,14,141,78,8
EDITTEXT IDC_ANIMATION_ON,97,138,40,14,ES_AUTOHSCROLL
LTEXT "ticks (x 500 milliseconds)",IDC_STATIC,143,141,78,8
RTEXT "Sample light graphic",IDC_STATIC,16,156,76,11
CONTROL "00",IDC_DEMOCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
97,156,11,10
RTEXT "Station enabled (backing) color:",IDC_STATIC,10,177,101,
8
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, 262, 183
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,205,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,205,24,50,14
GROUPBOX " ",IDC_STATIC,7,7,187,
169
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 and parity errors",IDC_MISFRAMES,
"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,
13,78,129,10
CONTROL "Ignore requests",IDC_IGNORES,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,13,88,74,10
CONTROL "Delay responses for",IDC_DELAYS,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,13,98,81,10
EDITTEXT IDC_DELAYPERIOD,99,94,40,14,ES_AUTOHSCROLL
LTEXT "milliseconds",IDC_STATIC,143,98,45,8
CTEXT "Set the frequency of errors with this slider. Going further right introduces more errors.",
IDC_STATIC,13,113,172,20,SS_SUNKEN,WS_EX_TRANSPARENT
CONTROL "Slider1",IDC_FREQ,"msctls_trackbar32",TBS_TOP |
WS_TABSTOP,16,135,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,160,115,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, 197
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,151,134,10
GROUPBOX "Other settings",IDC_STATIC,7,104,156,85
EDITTEXT IDC_PDUSIZE,111,128,40,14,ES_AUTOHSCROLL
LTEXT "PDU (data portion) size",IDC_STATIC,13,132,74,8
LTEXT "Max. byte length of data request allowed.",IDC_STATIC,
13,119,130,8
CONTROL "Modify coils/regs. before responding",IDC_MODIFY_FIRST,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,162,130,10
CONTROL "Disable writting of coils/regs",IDC_DISABLEWRITES,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,174,104,10
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 "Joy SCC386 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 (SCC) station:",IDC_STATIC,15,36,70,8
EDITTEXT IDC_SCC_SOURCE,108,33,40,14,ES_AUTOHSCROLL
LTEXT "# Files/Shields (File 101...)",IDC_STATIC,13,54,84,8
EDITTEXT IDC_NUMSHIELDS,108,50,40,14,ES_AUTOHSCROLL
LTEXT "PLC Values are as for an RS-20\n[0-255 = 1-15v]\n[39-200 = 0-8000psi]",
IDC_STATIC,7,151,110,30,SS_SUNKEN
GROUPBOX "SCC Settings",IDC_STATIC,7,7,148,136
CONTROL "SCC will run animation variables.",IDC_RUN,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,126,117,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 "SCC timeout (100-20K ms)",IDC_STATIC,14,88,83,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, 255
TOPMARGIN, 7
BOTTOMMARGIN, 176
END
IDD_ADVEMULATION, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 222
TOPMARGIN, 7
BOTTOMMARGIN, 190
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
/////////////////////////////////////////////////////////////////////////////
//
// Cursor
//
IDC_MYHANDCURSOR CURSOR DISCARDABLE "res\\cursor1.cur"
/////////////////////////////////////////////////////////////////////////////
//
// 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 "Exit", IDCANCEL
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//
IDR_TOOLBAR1 TOOLBAR DISCARDABLE 16, 15
BEGIN
BUTTON IDC_SAVE
BUTTON IDC_LOAD
BUTTON IDC_ZEROES
BUTTON IDC_SETTINGS
BUTTON IDC_SIMULATE
SEPARATOR
BUTTON IDS_ABOUTBOX
BUTTON IDCANCEL
BUTTON IDB_ALPHABLEND
BUTTON IDB_ALPHABLEND60
BUTTON IDB_ALPHABLEND70
BUTTON IDC_NOISE
BUTTON IDC_NOISY
BUTTON IDC_EMULATION
END
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDR_TOOLBAR1 BITMAP DISCARDABLE "res\\toolbar1.bmp"
IDB_SPLASH BITMAP DISCARDABLE "res\\bitmap1.bmp"
IDB_CREDITBMP1 BITMAP DISCARDABLE "res\\creditbm.bmp"
IDB_CREDITBMP2 BITMAP DISCARDABLE "res\\bmp00001.bmp"
IDB_CREDITBMP3 BITMAP DISCARDABLE "res\\bmp00002.bmp"
IDB_CREDITBMP4 BITMAP DISCARDABLE "res\\bmp00003.bmp"
IDB_DRAGSE BITMAP DISCARDABLE "res\\drag.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDD_TI_SIM_DIALOG ACCELERATORS DISCARDABLE
BEGIN
"A", IDH_SAVE, VIRTKEY, CONTROL, NOINVERT
"B", IDH_ABOUT, VIRTKEY, CONTROL, NOINVERT
"C", IDH_TOGGLEDISP, VIRTKEY, CONTROL, NOINVERT
"E", IDH_ERASE, VIRTKEY, CONTROL, NOINVERT
"L", IDH_LOAD, VIRTKEY, CONTROL, NOINVERT
"M", IDH_EMULATION, VIRTKEY, CONTROL, NOINVERT
"N", IDH_NOISE, VIRTKEY, CONTROL, NOINVERT
"S", IDH_SETTINGS, VIRTKEY, CONTROL, NOINVERT
"T", IDH_TRANSPARENCY, VIRTKEY, CONTROL, NOINVERT
VK_F1, IDH_HELPKEY, VIRTKEY, NOINVERT
END
/////////////////////////////////////////////////////////////////////////////
//
// HELPFILES
//
IDR_HELPHTM HELPFILES DISCARDABLE "help\\index.htm"
IDR_HELPSHOT1 HELPFILES DISCARDABLE "help\\images\\shot1.gif"
IDR_HELPSHOT2 HELPFILES DISCARDABLE "help\\images\\shot2.gif"
IDR_HELPANIM HELPFILES DISCARDABLE "help\\images\\anim.gif"
IDR_HELPJUICE HELPFILES DISCARDABLE "help\\images\\juice.gif"
IDR_HELPPORTA HELPFILES DISCARDABLE "help\\images\\portA.gif"
IDR_JOYSHOT HELPFILES DISCARDABLE "help\\images\\joyshot.gif"
IDR_ADVMBUS HELPFILES DISCARDABLE "help\\images\\advmbus.gif"
IDR_TOOLBARSHOT HELPFILES DISCARDABLE "help\\images\\toolbar.gif"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog Info
//
IDD_TI_SIM_DIALOG DLGINIT
BEGIN
IDC_PROTOCOL, 0x403, 14, 0
0x4f4d, 0x4244, 0x5355, 0x5220, 0x2d53, 0x3332, 0x0032,
IDC_PROTOCOL, 0x403, 14, 0
0x4f4d, 0x4244, 0x5355, 0x5420, 0x5043, 0x492f, 0x0050,
IDC_PROTOCOL, 0x403, 18, 0
0x6c41, 0x656c, 0x206e, 0x7242, 0x6461, 0x656c, 0x2079, 0x4644, 0x0031,
IDC_PROTOCOL, 0x403, 12, 0
0x4f4a, 0x2059, 0x4353, 0x2043, 0x4644, 0x0031,
0
END
IDD_SERVERSETTINGS_232 DLGINIT
BEGIN
IDC_CHECKTYPE, 0x403, 20, 0
0x7375, 0x6e69, 0x2067, 0x5243, 0x2043, 0x3228, 0x622d, 0x7479, 0x7365,
0x0029,
IDC_CHECKTYPE, 0x403, 19, 0
0x7375, 0x6e69, 0x2067, 0x4342, 0x2043, 0x3128, 0x622d, 0x7479, 0x2965,
"\000"
0
END
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
BEGIN
IDS_ABOUTBOX "&About MOD_sim..."
IDP_SOCKETS_INIT_FAILED "Windows sockets initialization failed."
IDS_TITLE "%s %s PLC - Simulator (%s)"
IDS_ALPHA_60 "Alpha blend 60%"
IDS_ALPHA_70 "Alpha blend 70%"
IDS_ALPHA "Solid window"
IDS_SYNC_WRITTING "Interlock error while saving register values to disk."
IDS_SYNC_READING "Interlock error while reading register values from disk."
IDS_MNU_ONTOP "Always on &Top"
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_ONTOP "Always on &Top"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_VIEWHEX "Addresses in HEX format"
IDC_VIEWDEC "Addresses in decimal format"
IDC_VALUE "Value to increment by (negative values decrement)"
IDC_NOANIMATE "No values will (animate) change automatically."
IDC_ANIMATEBYTES "Increment the HI and LO bytes of each Register."
IDC_ANIMATEWORDS "Increment the Register value (digitals items toggle)"
IDC_TRAINING "Enable the Traning mode value simulation."
IDC_ZEROES "Zero all values"
IDC_LOAD "Load all register values"
IDC_SAVE "Save all register values"
IDC_MENU "Click for menu"
IDC_STATION00 "Broadcast station"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_DATALIST "double-click to edit/toggle a value"
IDC_COMBOAREA "Select I-O/Registers to be viewed."
IDC_SETTINGS "Set up the communication Serial or TCP/IP port."
IDC_SIMULATE "Simulation : Set up how values change, and the station lamps."
IDC_RESPONSEDELAY "Delay before the program responds to any MODBUS request."
IDC_SERVERSTATS "Simulation status."
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_STN_ENABLED "Background color of an enabled station."
IDC_STN_DISABLED "Background color of a disabled station."
IDC_STN_ACTIVE "Outline color of a recently communicated station."
IDC_STN_INACTIVE "Outline color of an idle station."
IDC_STN_TEXT "Text color for an enabled station."
IDC_DEMOCHECK "Sample tick-mark showing colors selected."
IDC_CLONE "Data bytes are reversed for float type."
IDC_DATAFORMAT "Select format for the register contents."
IDC_PROTOCOL "Select protocol to use."
IDC_ENABLE "Enable faults to be simulated by this program."
IDC_INSERTS "Insert dummy characters into the responses."
END
STRINGTABLE DISCARDABLE
BEGIN
IDOK "Accept settings and close this dialog"
IDCANCEL "Exit"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_STATION01 "Station 1"
IDC_STATION02 "Station 2"
IDC_STATION03 "Station 3"
IDC_STATION04 "Station 4"
IDC_STATION05 "Station 5"
IDC_STATION06 "Station 6"
IDC_STATION07 "Station 7"
IDC_STATION08 "Station 8"
END
STRINGTABLE DISCARDABLE
BEGIN
IDB_ALPHABLEND "Flip 'Alpha Blend'"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_NOISE "Noise settings..."
IDS_ADROITWEBURL "http://www.adroit.co.za/"
IDC_EMULATION "PLC : Emulation settings"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_WWWLINK "Click here to visit Adroit Technologies web-site"
IDC_EMAILLINK "Click here to compose a mail to the author."
IDC_MODICONLINK "Click here to visit the modicon website."
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_PORT "Communications port."
IDC_BAUDRATE "Baud rate"
IDC_PARITY "Parity (odd/even/none)"
IDC_STOP_BITS "number of stop bits"
IDC_DATA_BITS "Number of data bits"
IDC_RTS_COMBO "RTS line control (default=enabled)"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_DELETES "Remove/strip characters from the response."
IDC_CORRUPTS "Corrupt a character in the response."
IDC_MISFRAMES "The sim. will modify the baud-rate on-the-fly to generate an error."
IDC_IGNORES "Randomly ignore (don't respond) to a request."
IDC_DELAYS "Enables random delays."
IDC_FREQ "Slide to far left= no errors"
IDC_BEEP "Make a beep sound every time an error is generated."
IDC_REFRESHES "After how many refreshed (500ms) to animate."
IDC_STN_DISTEXT "Text color of a disabled station."
IDC_LAMPRX "Recieved data lamp"
IDC_LAMPTX "Transmitted data lamp"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_ANIMATION_ON "Time that a light will still stay on for after the station communicates."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_EMULATION "Adv. Emulation..."
IDS_NOTSUPPORTEDETH "This function is not supported in the Modbus Ethernet PLC simulation mode!"
IDS_ABDF1SETUPTITLE "RS-232 Allen-bradley DF1 PLC Sim-server Settings"
IDS_JOYSETUPTITLE "RS-232 AB-DF1 (Joy SCC) Sim-server Settings"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_PLANTSIM "Training - plant simulation (green=run)"
IDC_COMMSLIST "Communications display debugger."
IDB_TOGGLEDISP "Toggle display between comms/values mode."
IDC_PAUSECOMMS "Click to pause/unpause the communications debugger screen."
IDC_TRACKCOMMS "Click to stop/resume the comms screen scrolling."
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_VSCROLLSTATIONS "Scroll thru available modbus stations broadcast and 1-255."
IDC_CLEARCOMMS "Clear the comms debugger screen"
IDC_CHECK1 "Water tank valve position (control)"
IDC_CHECK2 "Concentrate tank valve position (control)"
IDC_CHECK3 "Main tank draining valve position (control)"
IDC_CHECK4 "Heater switch (control)"
IDC_CHECK5 "Reset parameters (control)"
IDC_CHECK6 "N/A"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_STATUSLINE "Training simulation mode and status is displayed here."
IDC_TRAININGSIM "Training simulation view"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_CHECK7 "Auto/man mode (control)"
IDC_CHECK8 "Mixer start signal (control)"
IDC_CHECK9 "Water tank valve position (feedback)"
IDC_CHECK10 "Concentrate tank valve position (feedback)"
IDC_CHECK11 "Main tank drain valve position (feedback)"
IDC_CHECK12 "Heater (feedback)"
IDC_CHECK13 "N/A"
IDC_CHECK14 "Main tank low level sensor (alarm)"
IDC_CHECK15 "Auto/man mode (feedback)"
IDC_CHECK16 "Mixer running (feedback)"
IDC_CBREGISTERNAMES "Select a pre-defined register from this list"
IDC_REGVALUE "The current register value appears here"
IDC_SET "Click to transfer the typed value into the register"
IDC_REGVALUESET "Type in a new register value here"
IDC_SCRIPTNAME "Training simulation script filename (blank to not run script)"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_SHOWCOMMSTIME "Show times for comms events:"
END
STRINGTABLE DISCARDABLE
BEGIN
IDC_NEEDSSTATION "Simulator must check the station ID, ID is ignored if this option is off."
END
#endif // English (U.S.) 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_ENU)
#ifdef _WIN32
LANGUAGE 9, 1
#pragma code_page(1252)
#endif //_WIN32
#include "res\MOD_RSsim.rc2" // non-Microsoft Visual C++ edited resources
#include "afxres.rc" // Standard components
#endif
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED