修改画面仿真

This commit is contained in:
2025-08-20 22:58:50 +08:00
parent 12fa508219
commit 329c9d460b
2067 changed files with 450814 additions and 6525 deletions

View File

@@ -0,0 +1,18 @@
{
"configurations": [
{
"name": "windows-gcc-x64",
"includePath": [
"${workspaceFolder}/**"
],
"compilerPath": "C:/Strawberry/c/bin/gcc.exe",
"cStandard": "${default}",
"cppStandard": "${default}",
"intelliSenseMode": "windows-gcc-x64",
"compilerArgs": [
""
]
}
],
"version": 4
}

View File

@@ -0,0 +1,24 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "C/C++ Runner: Debug Session",
"type": "cppdbg",
"request": "launch",
"args": [],
"stopAtEntry": false,
"externalConsole": true,
"cwd": "d:/CoalProjects/MG_Shearer/EJM_JueMao/PLC_Program/EJM560_JueMao_20250804_V0",
"program": "d:/CoalProjects/MG_Shearer/EJM_JueMao/PLC_Program/EJM560_JueMao_20250804_V0/build/Debug/outDebug",
"MIMode": "gdb",
"miDebuggerPath": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}

View File

@@ -0,0 +1,59 @@
{
"C_Cpp_Runner.cCompilerPath": "gcc",
"C_Cpp_Runner.cppCompilerPath": "g++",
"C_Cpp_Runner.debuggerPath": "gdb",
"C_Cpp_Runner.cStandard": "",
"C_Cpp_Runner.cppStandard": "",
"C_Cpp_Runner.msvcBatchPath": "C:/Program Files/Microsoft Visual Studio/VR_NR/Community/VC/Auxiliary/Build/vcvarsall.bat",
"C_Cpp_Runner.useMsvc": false,
"C_Cpp_Runner.warnings": [
"-Wall",
"-Wextra",
"-Wpedantic",
"-Wshadow",
"-Wformat=2",
"-Wcast-align",
"-Wconversion",
"-Wsign-conversion",
"-Wnull-dereference"
],
"C_Cpp_Runner.msvcWarnings": [
"/W4",
"/permissive-",
"/w14242",
"/w14287",
"/w14296",
"/w14311",
"/w14826",
"/w44062",
"/w44242",
"/w14905",
"/w14906",
"/w14263",
"/w44265",
"/w14928"
],
"C_Cpp_Runner.enableWarnings": true,
"C_Cpp_Runner.warningsAsError": false,
"C_Cpp_Runner.compilerArgs": [],
"C_Cpp_Runner.linkerArgs": [],
"C_Cpp_Runner.includePaths": [],
"C_Cpp_Runner.includeSearch": [
"*",
"**/*"
],
"C_Cpp_Runner.excludeSearch": [
"**/build",
"**/build/**",
"**/.*",
"**/.*/**",
"**/.vscode",
"**/.vscode/**"
],
"C_Cpp_Runner.useAddressSanitizer": false,
"C_Cpp_Runner.useUndefinedSanitizer": false,
"C_Cpp_Runner.useLeakSanitizer": false,
"C_Cpp_Runner.showCompilationTime": false,
"C_Cpp_Runner.useLinkTimeOptimization": false,
"C_Cpp_Runner.msvcSecureNoWarnings": false
}

View File

@@ -0,0 +1,154 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio Version=3.0?>
<Transfer xmlns="http://br-automation.co.at/AS/Transfer">
<OperatingSystem Version="G4.73"/>
<Hardware Target="SG4"/>
<Operation Delete="ProtectCur.br"/>
<Operation Delete="Encoder.br"/>
<Operation Delete="Audible.br"/>
<Operation Delete="MatrixKeyb.br"/>
<Operation Delete="RemoteCont.br"/>
<Operation Delete="RtuMaster.br"/>
<Operation Delete="SSET.br"/>
<Operation Delete="IOs.br"/>
<Operation Delete="ProjInit.br"/>
<Operation Delete="CurSor.br"/>
<Operation Delete="AsARCfg.br"/>
<Operation Delete="MpAudit.br"/>
<Operation Delete="MpFile.br"/>
<Operation Delete="MpData.br"/>
<Operation Delete="MTData.br"/>
<Operation Delete="AsTCP.br"/>
<Operation Delete="BrRand.br"/>
<Operation Delete="vcpfgen.br"/>
<Operation Delete="vccovl.br"/>
<Operation Delete="vcdsint.br"/>
<Operation Delete="vcrt.br"/>
<Operation Delete="visvc.br"/>
<Operation Delete="vcpdsw.br"/>
<Operation Delete="vcalarm.br"/>
<Operation Delete="vcbclass.br"/>
<Operation Delete="vcpkat.br"/>
<Operation Delete="vcmgr.br"/>
<Operation Delete="vcfntttf.br"/>
<Operation Delete="vcfile.br"/>
<Operation Delete="vctcal.br"/>
<Operation Delete="vccbtn.br"/>
<Operation Delete="vcdsloc.br"/>
<Operation Delete="Protect.br"/>
<Operation Delete="DRV_mbus.br"/>
<Operation Delete="Physical.br"/>
<Operation Delete="AsIODiag.br"/>
<Operation Delete="vcshared.br"/>
<Operation Delete="msyh.br"/>
<Operation Delete="simkai.br"/>
<Operation Delete="arialbd.br"/>
<Operation Delete="arial.br"/>
<Operation Delete="CurSor03.br"/>
<Operation Delete="CurSor02.br"/>
<Operation Delete="CurSor01.br"/>
<Operation Delete="CAN_Lib.br"/>
<Operation Delete="MTFilter.br"/>
<Operation Delete="ZMJ_Lib.br"/>
<Operation Delete="aruser.br"/>
<Operation Delete="dvframe.br"/>
<Operation Delete="asusb.br"/>
<Operation Delete="MpBase.br"/>
<Operation Delete="brsystem.br"/>
<Operation Delete="IecCheck.br"/>
<Operation Delete="AsIecCon.br"/>
<Operation Delete="astime.br"/>
<Operation Delete="sys_lib.br"/>
<Operation Delete="vcgclass.br"/>
<Operation Delete="FileIO.br"/>
<Operation Delete="DataObj.br"/>
<Operation Delete="vcpdvnc.br"/>
<Operation Delete="vcnet.br"/>
<Operation Download="ashwd.br" Memory="SystemROM"/>
<Operation Download="asfw.br" Memory="SystemROM"/>
<Operation Download="arconfig.br" Memory="SystemROM"/>
<Operation Download="sysconf.br" Memory="SystemROM"/>
<Operation Restart="warm"/>
<Operation Download="vcresman.br" Memory="UserROM"/>
<Operation Download="vcnet.br" Memory="UserROM"/>
<Operation Download="vcpdvnc.br" Memory="UserROM"/>
<Operation Restart="warm"/>
<Operation Download="udbdef.br" Memory="UserROM"/>
<Operation Download="FWRules.br" Memory="UserROM"/>
<Operation Download="TCData.br" Memory="SystemROM"/>
<Operation Download="iomap.br" Memory="UserROM"/>
<Operation Download="ashwac.br" Memory="UserROM"/>
<Operation Download="Role.br" Memory="UserROM"/>
<Operation Download="User.br" Memory="UserROM"/>
<Operation Download="operator.br" Memory="UserROM"/>
<Operation Download="runtime.br" Memory="UserROM"/>
<Operation Download="standard.br" Memory="UserROM"/>
<Operation Download="AsBrStr.br" Memory="UserROM"/>
<Operation Download="MTTypes.br" Memory="UserROM"/>
<Operation Download="visapi.br" Memory="UserROM"/>
<Operation Download="asstring.br" Memory="UserROM"/>
<Operation Download="Config_0.br" Memory="UserROM"/>
<Operation Download="Config_1.br" Memory="UserROM"/>
<Operation Download="Config_3.br" Memory="UserROM"/>
<Operation Download="arsvcreg.br" Memory="UserROM"/>
<Operation Download="DataObj.br" Memory="UserROM"/>
<Operation Download="FileIO.br" Memory="UserROM"/>
<Operation Download="vcgclass.br" Memory="UserROM"/>
<Operation Download="sys_lib.br" Memory="UserROM"/>
<Operation Download="astime.br" Memory="UserROM"/>
<Operation Download="AsIecCon.br" Memory="UserROM"/>
<Operation Download="IecCheck.br" Memory="UserROM"/>
<Operation Download="brsystem.br" Memory="UserROM"/>
<Operation Download="MpBase.br" Memory="UserROM"/>
<Operation Download="asusb.br" Memory="UserROM"/>
<Operation Download="dvframe.br" Memory="UserROM"/>
<Operation Download="aruser.br" Memory="UserROM"/>
<Operation Download="ZMJ_Lib.br" Memory="UserROM"/>
<Operation Download="MTFilter.br" Memory="UserROM"/>
<Operation Download="CAN_Lib.br" Memory="UserROM"/>
<Operation Download="CurSor01.br" Memory="UserROM"/>
<Operation Download="CurSor02.br" Memory="UserROM"/>
<Operation Download="CurSor03.br" Memory="UserROM"/>
<Operation Download="arial.br" Memory="UserROM"/>
<Operation Download="arialbd.br" Memory="UserROM"/>
<Operation Download="simkai.br" Memory="UserROM"/>
<Operation Download="msyh.br" Memory="UserROM"/>
<Operation Download="vcshared.br" Memory="UserROM"/>
<Operation Download="AsIODiag.br" Memory="UserROM"/>
<Operation Download="Physical.br" Memory="UserROM"/>
<Operation Download="DRV_mbus.br" Memory="UserROM"/>
<Operation Download="Protect.br" Memory="UserROM"/>
<Operation Download="vcdsloc.br" Memory="UserROM"/>
<Operation Download="vccbtn.br" Memory="UserROM"/>
<Operation Download="vctcal.br" Memory="UserROM"/>
<Operation Download="vcfile.br" Memory="UserROM"/>
<Operation Download="vcfntttf.br" Memory="UserROM"/>
<Operation Download="vcmgr.br" Memory="UserROM"/>
<Operation Download="vcpkat.br" Memory="UserROM"/>
<Operation Download="vcbclass.br" Memory="UserROM"/>
<Operation Download="vcalarm.br" Memory="UserROM"/>
<Operation Download="vcpdsw.br" Memory="UserROM"/>
<Operation Download="visvc.br" Memory="UserROM"/>
<Operation Download="vcrt.br" Memory="UserROM"/>
<Operation Download="vcdsint.br" Memory="UserROM"/>
<Operation Download="vccovl.br" Memory="UserROM"/>
<Operation Download="vcpfgen.br" Memory="UserROM"/>
<Operation Download="BrRand.br" Memory="UserROM"/>
<Operation Download="AsTCP.br" Memory="UserROM"/>
<Operation Download="MTData.br" Memory="UserROM"/>
<Operation Download="MpData.br" Memory="UserROM"/>
<Operation Download="MpFile.br" Memory="UserROM"/>
<Operation Download="MpAudit.br" Memory="UserROM"/>
<Operation Download="AsARCfg.br" Memory="UserROM"/>
<Operation Download="datamod.br" Memory="UserROM"/>
<Operation Download="CurSor.br" Memory="UserROM"/>
<Operation Download="ProjInit.br" Memory="UserROM"/>
<Operation Download="IOs.br" Memory="UserROM"/>
<Operation Download="SSET.br" Memory="UserROM"/>
<Operation Download="RtuMaster.br" Memory="UserROM"/>
<Operation Download="RemoteCont.br" Memory="UserROM"/>
<Operation Download="MatrixKeyb.br" Memory="UserROM"/>
<Operation Download="Audible.br" Memory="UserROM"/>
<Operation Download="Encoder.br" Memory="UserROM"/>
<Operation Download="ProtectCur.br" Memory="UserROM"/>
</Transfer>

View File

@@ -0,0 +1,226 @@
WATCH Ver=2.00 PLCName=PLC1 CPUName=CPU TaskName=IOs
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=17 ASCIIString=0
name type force value level type len format place expand specs
I_CursorControl EJM_CursorControl 0 " *" 0 24 1 0 0 1
HomePage BOOL 0 " FALSE" 1 1 1 2 0 0
PageUp BOOL 0 " FALSE" 1 1 1 2 0 0
PageDown BOOL 0 " FALSE" 1 1 1 2 0 0
Setting BOOL 0 " FALSE" 1 1 1 2 0 0
Increase BOOL 0 " FALSE" 1 1 1 2 0 0
Reduce BOOL 0 " FALSE" 1 1 1 2 0 0
Increases BOOL 0 " FALSE" 1 1 1 2 0 0
Reduces BOOL 0 " FALSE" 1 1 1 2 0 0
Return BOOL 0 " FALSE" 1 1 1 2 0 0
Confirm BOOL 0 " FALSE" 1 1 1 2 0 0
Up BOOL 0 " FALSE" 1 1 1 2 0 0
Down BOOL 0 " FALSE" 1 1 1 2 0 0
Left BOOL 0 " FALSE" 1 1 1 2 0 0
Right BOOL 0 " FALSE" 1 1 1 2 0 0
Fn BOOL 0 " FALSE" 1 1 1 2 0 0
Cursor BOOL 0 " FALSE" 1 1 1 2 0 0
IN_SystemVal fbEJM_Phase 0 " *" 0 24 1 0 0 1
IU REAL 0 " 9.540759" 1 8 1 10 0 0
IV REAL 0 " 8.215653" 1 8 1 10 0 0
IW REAL 0 " 0.5300422" 1 8 1 10 0 0
IT REAL 0 " -25.0" 1 8 1 10 0 0
U REAL 0 " 9.540759" 1 8 1 10 0 0
V REAL 0 " 8.215653" 1 8 1 10 0 0
W REAL 0 " 0.5300422" 1 8 1 10 0 0
Temp REAL 0 " -25.0" 1 8 1 10 0 0
OutI_U INT 0 " 10" 1 3 1 10 0 0
OutI_V INT 0 " 8" 1 3 1 10 0 0
OutI_W INT 0 " 1" 1 3 1 10 0 0
OutI_T INT 0 " 0" 1 3 1 10 0 0
MaxValue REAL 0 " 9.540759" 1 8 1 10 0 0
MinValue REAL 0 " 0.5300422" 1 8 1 10 0 0
AverageeValue REAL 0 " 6.095485" 1 8 1 10 0 0
Filtered5_U REAL 0 " 8.480675" 1 8 1 10 0 0
Filtered5_V REAL 0 " 8.215653" 1 8 1 10 0 0
Filtered5_W REAL 0 " *" 1 8 1 10 0 0
Filtered30_U REAL 0 " *" 1 8 1 10 0 0
Filtered30_V REAL 0 " *" 1 8 1 10 0 0
Filtered30_W REAL 0 " *" 1 8 1 10 0 0
Filtered_Temp REAL 0 " *" 1 8 1 10 0 0
Filtered MTFilterMovingAverage[0..6] 0 " *" 1 24 7 0 0 1 a,1,7
Filtered[0] MTFilterMovingAverage 0 " *" 2 24 1 0 0 1
Enable BOOL 0 " *" 3 1 1 2 0 0
WindowLength UINT 0 " *" 3 6 1 10 0 0
Update BOOL 0 " *" 3 1 1 2 0 0
In REAL 0 " *" 3 8 1 10 0 0
Active BOOL 0 " *" 3 1 1 2 0 0
Error BOOL 0 " *" 3 1 1 2 0 0
StatusID DINT 0 " *" 3 4 1 10 0 0
UpdateDone BOOL 0 " *" 3 1 1 2 0 0
Out REAL 0 " *" 3 8 1 10 0 0
Internal MTFilterMovingAvgInternalType 0 " *" 3 24 1 0 0 1
Ts REAL 0 " *" 4 8 1 10 0 0
ParameterValid BOOL 0 " *" 4 1 1 2 0 0
NumOfElements UINT 0 " *" 4 6 1 10 0 0
Sum LREAL 0 " *" 4 14 1 10 0 0
pBuffer UDINT 0 " *" 4 7 1 10 0 0
CntAct UINT 0 " *" 4 6 1 10 0 0
CntOld UINT 0 " *" 4 6 1 10 0 0
WindowLength UINT 0 " *" 4 6 1 10 0 0
BufferLength UINT 0 " *" 4 6 1 10 0 0
BufferFull BOOL 0 " *" 4 1 1 2 0 0
MemAllocated BOOL 0 " *" 4 1 1 2 0 0
Update BOOL 0 " *" 4 1 1 2 0 0
UpdateOld BOOL 0 " *" 4 1 1 2 0 0
EnableOld BOOL 0 " *" 4 1 1 2 0 0
StatusTMP UINT 0 " *" 4 6 1 10 0 0
Filtered[1] MTFilterMovingAverage 0 " *" 2 24 1 0 0 1
Enable BOOL 0 " *" 3 1 1 2 0 0
WindowLength UINT 0 " *" 3 6 1 10 0 0
Update BOOL 0 " *" 3 1 1 2 0 0
In REAL 0 " *" 3 8 1 10 0 0
Active BOOL 0 " *" 3 1 1 2 0 0
Error BOOL 0 " *" 3 1 1 2 0 0
StatusID DINT 0 " *" 3 4 1 10 0 0
UpdateDone BOOL 0 " *" 3 1 1 2 0 0
Out REAL 0 " *" 3 8 1 10 0 0
Internal MTFilterMovingAvgInternalType 0 " *" 3 24 1 0 0 1
Ts REAL 0 " *" 4 8 1 10 0 0
ParameterValid BOOL 0 " *" 4 1 1 2 0 0
NumOfElements UINT 0 " *" 4 6 1 10 0 0
Sum LREAL 0 " *" 4 14 1 10 0 0
pBuffer UDINT 0 " *" 4 7 1 10 0 0
CntAct UINT 0 " *" 4 6 1 10 0 0
CntOld UINT 0 " *" 4 6 1 10 0 0
WindowLength UINT 0 " *" 4 6 1 10 0 0
BufferLength UINT 0 " *" 4 6 1 10 0 0
BufferFull BOOL 0 " *" 4 1 1 2 0 0
MemAllocated BOOL 0 " *" 4 1 1 2 0 0
Update BOOL 0 " *" 4 1 1 2 0 0
UpdateOld BOOL 0 " *" 4 1 1 2 0 0
EnableOld BOOL 0 " *" 4 1 1 2 0 0
StatusTMP UINT 0 " *" 4 6 1 10 0 0
Filtered[2] MTFilterMovingAverage 0 " *" 2 24 1 0 0 1
Enable BOOL 0 " *" 3 1 1 2 0 0
WindowLength UINT 0 " *" 3 6 1 10 0 0
Update BOOL 0 " *" 3 1 1 2 0 0
In REAL 0 " *" 3 8 1 10 0 0
Active BOOL 0 " *" 3 1 1 2 0 0
Error BOOL 0 " *" 3 1 1 2 0 0
StatusID DINT 0 " *" 3 4 1 10 0 0
UpdateDone BOOL 0 " *" 3 1 1 2 0 0
Out REAL 0 " *" 3 8 1 10 0 0
Internal MTFilterMovingAvgInternalType 0 " *" 3 24 1 0 0 1
Ts REAL 0 " *" 4 8 1 10 0 0
ParameterValid BOOL 0 " *" 4 1 1 2 0 0
NumOfElements UINT 0 " *" 4 6 1 10 0 0
Sum LREAL 0 " *" 4 14 1 10 0 0
pBuffer UDINT 0 " *" 4 7 1 10 0 0
CntAct UINT 0 " *" 4 6 1 10 0 0
CntOld UINT 0 " *" 4 6 1 10 0 0
WindowLength UINT 0 " *" 4 6 1 10 0 0
BufferLength UINT 0 " *" 4 6 1 10 0 0
BufferFull BOOL 0 " *" 4 1 1 2 0 0
MemAllocated BOOL 0 " *" 4 1 1 2 0 0
Update BOOL 0 " *" 4 1 1 2 0 0
UpdateOld BOOL 0 " *" 4 1 1 2 0 0
EnableOld BOOL 0 " *" 4 1 1 2 0 0
StatusTMP UINT 0 " *" 4 6 1 10 0 0
Filtered[3] MTFilterMovingAverage 0 " *" 2 24 1 0 0 1
Enable BOOL 0 " *" 3 1 1 2 0 0
WindowLength UINT 0 " *" 3 6 1 10 0 0
Update BOOL 0 " *" 3 1 1 2 0 0
In REAL 0 " *" 3 8 1 10 0 0
Active BOOL 0 " *" 3 1 1 2 0 0
Error BOOL 0 " *" 3 1 1 2 0 0
StatusID DINT 0 " *" 3 4 1 10 0 0
UpdateDone BOOL 0 " *" 3 1 1 2 0 0
Out REAL 0 " *" 3 8 1 10 0 0
Internal MTFilterMovingAvgInternalType 0 " *" 3 24 1 0 0 1
Ts REAL 0 " *" 4 8 1 10 0 0
ParameterValid BOOL 0 " *" 4 1 1 2 0 0
NumOfElements UINT 0 " *" 4 6 1 10 0 0
Sum LREAL 0 " *" 4 14 1 10 0 0
pBuffer UDINT 0 " *" 4 7 1 10 0 0
CntAct UINT 0 " *" 4 6 1 10 0 0
CntOld UINT 0 " *" 4 6 1 10 0 0
WindowLength UINT 0 " *" 4 6 1 10 0 0
BufferLength UINT 0 " *" 4 6 1 10 0 0
BufferFull BOOL 0 " *" 4 1 1 2 0 0
MemAllocated BOOL 0 " *" 4 1 1 2 0 0
Update BOOL 0 " *" 4 1 1 2 0 0
UpdateOld BOOL 0 " *" 4 1 1 2 0 0
EnableOld BOOL 0 " *" 4 1 1 2 0 0
StatusTMP UINT 0 " *" 4 6 1 10 0 0
Filtered[4] MTFilterMovingAverage 0 " *" 2 24 1 0 0 1
Enable BOOL 0 " *" 3 1 1 2 0 0
WindowLength UINT 0 " *" 3 6 1 10 0 0
Update BOOL 0 " *" 3 1 1 2 0 0
In REAL 0 " *" 3 8 1 10 0 0
Active BOOL 0 " *" 3 1 1 2 0 0
Error BOOL 0 " *" 3 1 1 2 0 0
StatusID DINT 0 " *" 3 4 1 10 0 0
UpdateDone BOOL 0 " *" 3 1 1 2 0 0
Out REAL 0 " *" 3 8 1 10 0 0
Internal MTFilterMovingAvgInternalType 0 " *" 3 24 1 0 0 1
Ts REAL 0 " *" 4 8 1 10 0 0
ParameterValid BOOL 0 " *" 4 1 1 2 0 0
NumOfElements UINT 0 " *" 4 6 1 10 0 0
Sum LREAL 0 " *" 4 14 1 10 0 0
pBuffer UDINT 0 " *" 4 7 1 10 0 0
CntAct UINT 0 " *" 4 6 1 10 0 0
CntOld UINT 0 " *" 4 6 1 10 0 0
WindowLength UINT 0 " *" 4 6 1 10 0 0
BufferLength UINT 0 " *" 4 6 1 10 0 0
BufferFull BOOL 0 " *" 4 1 1 2 0 0
MemAllocated BOOL 0 " *" 4 1 1 2 0 0
Update BOOL 0 " *" 4 1 1 2 0 0
UpdateOld BOOL 0 " *" 4 1 1 2 0 0
EnableOld BOOL 0 " *" 4 1 1 2 0 0
StatusTMP UINT 0 " *" 4 6 1 10 0 0
Filtered[5] MTFilterMovingAverage 0 " *" 2 24 1 0 0 1
Enable BOOL 0 " *" 3 1 1 2 0 0
WindowLength UINT 0 " *" 3 6 1 10 0 0
Update BOOL 0 " *" 3 1 1 2 0 0
In REAL 0 " *" 3 8 1 10 0 0
Active BOOL 0 " *" 3 1 1 2 0 0
Error BOOL 0 " *" 3 1 1 2 0 0
StatusID DINT 0 " *" 3 4 1 10 0 0
UpdateDone BOOL 0 " *" 3 1 1 2 0 0
Out REAL 0 " *" 3 8 1 10 0 0
Internal MTFilterMovingAvgInternalType 0 " *" 3 24 1 0 0 1
Ts REAL 0 " *" 4 8 1 10 0 0
ParameterValid BOOL 0 " *" 4 1 1 2 0 0
NumOfElements UINT 0 " *" 4 6 1 10 0 0
Sum LREAL 0 " *" 4 14 1 10 0 0
pBuffer UDINT 0 " *" 4 7 1 10 0 0
CntAct UINT 0 " *" 4 6 1 10 0 0
CntOld UINT 0 " *" 4 6 1 10 0 0
WindowLength UINT 0 " *" 4 6 1 10 0 0
BufferLength UINT 0 " *" 4 6 1 10 0 0
BufferFull BOOL 0 " *" 4 1 1 2 0 0
MemAllocated BOOL 0 " *" 4 1 1 2 0 0
Update BOOL 0 " *" 4 1 1 2 0 0
UpdateOld BOOL 0 " *" 4 1 1 2 0 0
EnableOld BOOL 0 " *" 4 1 1 2 0 0
StatusTMP UINT 0 " *" 4 6 1 10 0 0
Filtered[6] MTFilterMovingAverage 0 " *" 2 24 1 0 0 1
Enable BOOL 0 " *" 3 1 1 2 0 0
WindowLength UINT 0 " *" 3 6 1 10 0 0
Update BOOL 0 " *" 3 1 1 2 0 0
In REAL 0 " *" 3 8 1 10 0 0
Active BOOL 0 " *" 3 1 1 2 0 0
Error BOOL 0 " *" 3 1 1 2 0 0
StatusID DINT 0 " *" 3 4 1 10 0 0
UpdateDone BOOL 0 " *" 3 1 1 2 0 0
Out REAL 0 " *" 3 8 1 10 0 0
Internal MTFilterMovingAvgInternalType 0 " *" 3 24 1 0 0 1
Ts REAL 0 " *" 4 8 1 10 0 0
ParameterValid BOOL 0 " *" 4 1 1 2 0 0
NumOfElements UINT 0 " *" 4 6 1 10 0 0
Sum LREAL 0 " *" 4 14 1 10 0 0
pBuffer UDINT 0 " *" 4 7 1 10 0 0
CntAct UINT 0 " *" 4 6 1 10 0 0
CntOld UINT 0 " *" 4 6 1 10 0 0
WindowLength UINT 0 " *" 4 6 1 10 0 0
BufferLength UINT 0 " *" 4 6 1 10 0 0
BufferFull BOOL 0 " *" 4 1 1 2 0 0
MemAllocated BOOL 0 " *" 4 1 1 2 0 0
Update BOOL 0 " *" 4 1 1 2 0 0
UpdateOld BOOL 0 " *" 4 1 1 2 0 0
EnableOld BOOL 0 " *" 4 1 1 2 0 0
StatusTMP UINT 0 " *" 4 6 1 10 0 0

View File

@@ -0,0 +1,3 @@
WATCH Ver=2.00 PLCName=PLC1 CPUName=CPU TaskName=ProjInit
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=0 ASCIIString=0
name type force value level type len format place expand specs

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<breakpoints />

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<disps />

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<Tracepoints />

View File

@@ -0,0 +1 @@
lang

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio Version="4.7.7.74 SP"?>
<ProjectSettings xmlns="http://br-automation.co.at/AS/ProjectSettings">
<ConfigurationManager ActiveConfigurationName="JueMao" />
<Deployment Value="ActiveCpu" />
<Print Footer="%cPage: %p" Header="%lProject: %n%c%x" />
</ProjectSettings>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<?AutomationStudio Version="4.7.7.74 SP"?>
<BitmapGroup xmlns="http://br-automation.co.at/AS/VC/Project" Name="AcknowledgeState">
<Property Name="Description" Value="Bitmap Group for Acknowledge States of Alarm"/>
<Property Name="Index" Value="2"/>
<Property Name="Translate" Value="False"/>
<BitmapLayer LanguageId="neutral">
<BitmapRef ID="22" Value="Source[local].Bitmap[AlarmQuit]"/>
<BitmapRef ID="23" Value="Source[local].Bitmap[AlarmNotQuit]"/>
<BitmapRef ID="24" Value="Source[local].Bitmap[ResetAcknowledge]"/>
<BitmapRef ID="36" Value="Source[local].Bitmap[AcknowledgeReset]"/>
</BitmapLayer>
<IndexMap>
<Index ID="22" Value="0"/>
<Index ID="23" Value="1"/>
<Index ID="24" Value="2"/>
<Index ID="36" Value="3"/>
</IndexMap>
</BitmapGroup>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<?AutomationStudio Version="4.7.7.74 SP"?>
<BitmapGroup xmlns="http://br-automation.co.at/AS/VC/Project" Name="AlarmEvent">
<Property Name="Description" Value="Bitmap Group for Alarm Event"/>
<Property Name="Index" Value="7"/>
<Property Name="Translate" Value="False"/>
<BitmapLayer LanguageId="neutral">
<BitmapRef ID="280" Value="Source[local].Bitmap[Triggered]"/>
<BitmapRef ID="281" Value="Source[local].Bitmap[AlarmBypassOFF]"/>
<BitmapRef ID="282" Value="Source[local].Bitmap[AlarmBypassON]"/>
<BitmapRef ID="283" Value="Source[local].Bitmap[Reset]"/>
<BitmapRef ID="284" Value="Source[local].Bitmap[ResetAcknowledge]"/>
<BitmapRef ID="285" Value="Source[local].Bitmap[AcknowledgeReset]"/>
</BitmapLayer>
<IndexMap>
<Index ID="280" Value="0"/>
<Index ID="281" Value="3"/>
<Index ID="282" Value="2"/>
<Index ID="283" Value="1"/>
<Index ID="284" Value="4"/>
<Index ID="285" Value="5"/>
</IndexMap>
</BitmapGroup>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<?AutomationStudio Version="4.7.7.74 SP"?>
<BitmapGroup xmlns="http://br-automation.co.at/AS/VC/Project" Name="AlarmState">
<Property Name="Description" Value="Bitmap Group for Alarm States"/>
<Property Name="Index" Value="5"/>
<Property Name="Translate" Value="False"/>
<BitmapLayer LanguageId="neutral">
<BitmapRef ID="297" Value="Source[local].Bitmap[AlarmInactive]"/>
<BitmapRef ID="298" Value="Source[local].Bitmap[AlarmActive]"/>
</BitmapLayer>
<IndexMap>
<Index ID="297" Value="0"/>
<Index ID="298" Value="1"/>
</IndexMap>
</BitmapGroup>

Some files were not shown because too many files have changed in this diff Show More