增加UI读取部分

This commit is contained in:
2025-10-16 17:42:03 +08:00
parent 6e041816db
commit dd6b1d00d4
39 changed files with 633 additions and 197 deletions

View File

@@ -43,10 +43,10 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index
BoardLifterShr BOOL 0 " FALSE" 1 1 1 2 0 0
BoardExpansionStr BOOL 0 " FALSE" 1 1 1 2 0 0
BoardExpansionShr BOOL 0 " FALSE" 1 1 1 2 0 0
SupportLStr BOOL 0 " FALSE" 1 1 1 2 0 0
SupportLShr BOOL 0 " FALSE" 1 1 1 2 0 0
SupportRStr BOOL 0 " FALSE" 1 1 1 2 0 0
SupportRShr BOOL 0 " FALSE" 1 1 1 2 0 0
SupportLStr BOOL 0 " *" 1 1 1 2 0 0
SupportLShr BOOL 0 " *" 1 1 1 2 0 0
SupportRStr BOOL 0 " *" 1 1 1 2 0 0
SupportRShr BOOL 0 " *" 1 1 1 2 0 0
HydraulicStr BOOL 0 " *" 1 1 1 2 0 0
HydraulicShr BOOL 0 " *" 1 1 1 2 0 0
ECUStr BOOL 0 " *" 1 1 1 2 0 0

View File

@@ -1,5 +1,5 @@
WATCH Ver=2.00 PLCName=PLC1 CPUName=CPU TaskName=ControlRem
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=17 ASCIIString=0
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=47 ASCIIString=0
name type force value level type len format place expand specs
RemoteKey EJM_RemoteControl 0 " *" 0 24 1 0 0 1
WorkMode SINT 0 " 0" 1 2 1 10 0 0
@@ -37,13 +37,15 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index
HydraulicShr BOOL 0 " FALSE" 1 1 1 2 0 0
ECUStr BOOL 0 " FALSE" 1 1 1 2 0 0
ECUShr BOOL 0 " FALSE" 1 1 1 2 0 0
SupportTmpStr BOOL 0 " *" 1 1 1 2 0 0
SupportTmpShr BOOL 0 " *" 1 1 1 2 0 0
RollerStr BOOL 0 " *" 1 1 1 2 0 0
RollerShr BOOL 0 " *" 1 1 1 2 0 0
LubPump BOOL 0 " *" 1 1 1 2 0 0
BoostPump BOOL 0 " *" 1 1 1 2 0 0
TrackTension BOOL 0 " *" 1 1 1 2 0 0
TransportTension BOOL 0 " *" 1 1 1 2 0 0
DustFan BOOL 0 " *" 1 1 1 2 0 0
HighSpeed BOOL 0 " *" 1 1 1 2 0 0
SupportTmpStr BOOL 0 " FALSE" 1 1 1 2 0 0
SupportTmpShr BOOL 0 " FALSE" 1 1 1 2 0 0
RollerStr BOOL 0 " FALSE" 1 1 1 2 0 0
RollerShr BOOL 0 " FALSE" 1 1 1 2 0 0
LubPump BOOL 0 " FALSE" 1 1 1 2 0 0
BoostPump BOOL 0 " FALSE" 1 1 1 2 0 0
TrackTension BOOL 0 " FALSE" 1 1 1 2 0 0
TransportTension BOOL 0 " FALSE" 1 1 1 2 0 0
DustFan BOOL 0 " FALSE" 1 1 1 2 0 0
HighSpeed BOOL 0 " FALSE" 1 1 1 2 0 0
IN_CtrlMode EJM_CtrlMode 0 " *" 0 24 1 0 0 1
ModeNum USINT 0 " 1" 1 5 1 10 0 0

View File

@@ -19,9 +19,9 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index
PT TIME 0 " T#14s" 2 12 1 1 0 0
Q BOOL 0 " FALSE" 2 1 1 2 0 0
ET TIME 0 " T#0ms" 2 12 1 1 0 0
StartTime TIME 0 " T#02h_26m_43s_510ms" 2 12 1 1 0 0
StartTime TIME 0 " T#04h_41m_54s_020ms" 2 12 1 1 0 0
M BOOL 0 " FALSE" 2 1 1 2 0 0
Restart UDINT 0 " 29" 2 7 1 10 0 0
Restart UDINT 0 " 34" 2 7 1 10 0 0
VoiceingRev RS 0 " *" 1 24 1 0 0 0
SET BOOL 0 " *" 2 1 1 2 0 0
RESET1 BOOL 0 " *" 2 1 1 2 0 0
@@ -31,21 +31,21 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index
PT TIME 0 " T#14s" 2 12 1 1 0 0
Q BOOL 0 " FALSE" 2 1 1 2 0 0
ET TIME 0 " T#0ms" 2 12 1 1 0 0
StartTime TIME 0 " T#01h_07m_17s_020ms" 2 12 1 1 0 0
StartTime TIME 0 " T#01h_07m_08s_020ms" 2 12 1 1 0 0
M BOOL 0 " FALSE" 2 1 1 2 0 0
Restart UDINT 0 " 29" 2 7 1 10 0 0
RunningCor BOOL 0 " TRUE" 1 1 1 2 0 0
Restart UDINT 0 " 34" 2 7 1 10 0 0
RunningCor BOOL 0 " FALSE" 1 1 1 2 0 0
RunningRev BOOL 0 " FALSE" 1 1 1 2 0 0
Running BOOL 0 " TRUE" 1 1 1 2 0 0
Running BOOL 0 " FALSE" 1 1 1 2 0 0
Pausing BOOL 0 " FALSE" 1 1 1 2 0 0
StartCorCMD BOOL 0 " FALSE" 1 1 1 2 0 0
StartRevCMD BOOL 0 " FALSE" 1 1 1 2 0 0
StopCMD BOOL 0 " FALSE" 1 1 1 2 0 0
StopCMD BOOL 0 " TRUE" 1 1 1 2 0 0
Stop BOOL 0 " FALSE" 1 1 1 2 0 0
PanelKey EJM_RemoteControl 0 " *" 0 24 1 0 0 1
TransportCorotation BOOL 0 " FALSE" 1 1 1 2 0 0
TransportReversal BOOL 0 " FALSE" 1 1 1 2 0 0
TransportStop BOOL 0 " FALSE" 1 1 1 2 0 0
TransportStop BOOL 0 " *" 1 1 1 2 0 0
Q_MotorKM EJM_MotorKM 0 " *" 0 24 1 0 0 1
TransportCorotation BOOL 0 " TRUE" 1 1 1 2 0 0
TransportReversal BOOL 0 " FALSE" 1 1 1 2 0 0
TransportCorotation BOOL 0 " *" 1 1 1 2 0 0
TransportReversal BOOL 0 " *" 1 1 1 2 0 0

View File

@@ -4,4 +4,4 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index
Q_MotorKM EJM_MotorKM 0 " *" 0 24 1 0 0 1
Pump BOOL 0 " TRUE" 1 1 1 2 0 0
IO_Ohter EJM_OhterIO 0 " *" 0 24 1 0 0 1
Q_SprayCut BOOL 0 " TRUE" 1 1 1 2 0 0
Q_SprayCut BOOL 0 " FALSE" 1 1 1 2 0 0

View File

@@ -2,28 +2,28 @@ 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=21 ASCIIString=0
name type force value level type len format place expand specs
IN_PhasePump fbEJM_Phase 0 " *" 0 24 1 0 0 1
IU REAL 0 " 0.0" 1 8 1 10 0 0
IV REAL 0 " 0.0" 1 8 1 10 0 0
IW REAL 0 " 0.0" 1 8 1 10 0 0
IT REAL 0 " 84.47" 1 8 1 10 0 0
U REAL 0 " 0.0" 1 8 1 10 0 0
V REAL 0 " 0.0" 1 8 1 10 0 0
W REAL 0 " 0.0" 1 8 1 10 0 0
Temp REAL 0 " 84.47" 1 8 1 10 0 0
OutI_U INT 0 " 0" 1 3 1 10 0 0
OutI_V INT 0 " 0" 1 3 1 10 0 0
OutI_W INT 0 " 0" 1 3 1 10 0 0
IU REAL 0 " 51.793" 1 8 1 10 0 0
IV REAL 0 " 48.259" 1 8 1 10 0 0
IW REAL 0 " 48.021" 1 8 1 10 0 0
IT REAL 0 " 84.4917" 1 8 1 10 0 0
U REAL 0 " 48.566" 1 8 1 10 0 0
V REAL 0 " 49.732" 1 8 1 10 0 0
W REAL 0 " 48.286" 1 8 1 10 0 0
Temp REAL 0 " 84.4917" 1 8 1 10 0 0
OutI_U INT 0 " 49" 1 3 1 10 0 0
OutI_V INT 0 " 50" 1 3 1 10 0 0
OutI_W INT 0 " 48" 1 3 1 10 0 0
OutI_T INT 0 " 0" 1 3 1 10 0 0
MaxValue REAL 0 " 0.0" 1 8 1 10 0 0
MinValue REAL 0 " 0.0" 1 8 1 10 0 0
AverageeValue REAL 0 " 0.0" 1 8 1 10 0 0
Filtered5_U REAL 0 " 0.0" 1 8 1 10 0 0
Filtered5_V REAL 0 " 0.0" 1 8 1 10 0 0
Filtered5_W REAL 0 " 0.0" 1 8 1 10 0 0
Filtered30_U REAL 0 " 0.0" 1 8 1 10 0 0
Filtered30_V REAL 0 " 0.0" 1 8 1 10 0 0
Filtered30_W REAL 0 " 0.0" 1 8 1 10 0 0
Filtered_Temp REAL 0 " 85.49195" 1 8 1 10 0 0
MaxValue REAL 0 " 49.732" 1 8 1 10 0 0
MinValue REAL 0 " 48.286" 1 8 1 10 0 0
AverageeValue REAL 0 " 48.8613319" 1 8 1 10 0 0
Filtered5_U REAL 0 " 50.8496" 1 8 1 10 0 0
Filtered5_V REAL 0 " 48.8872" 1 8 1 10 0 0
Filtered5_W REAL 0 " 50.717598" 1 8 1 10 0 0
Filtered30_U REAL 0 " 50.7883" 1 8 1 10 0 0
Filtered30_V REAL 0 " 50.9880676" 1 8 1 10 0 0
Filtered30_W REAL 0 " 49.754467" 1 8 1 10 0 0
Filtered_Temp REAL 0 " 84.88604" 1 8 1 10 0 0
Filtered MTFilterMovingAverage[0..6] 0 " *" 1 24 7 0 0 0 a,1,7
Filtered[0] MTFilterMovingAverage 0 " *" 2 24 1 0 0 0
Enable BOOL 0 " *" 3 1 1 2 0 0

View File

@@ -1,5 +1,5 @@
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=417 ASCIIString=0
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=423 ASCIIString=0
name type force value level type len format place expand specs
IN_PhaseCut fbEJM_Phase 0 " *" 0 24 1 0 0 0
IU REAL 0 " *" 1 8 1 10 0 0
@@ -423,3 +423,5 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index
DataStatus2 UDINT 0 " 0" 1 7 1 10 0 0
isShield1 UDINT 0 " 0" 1 7 1 10 0 0
isShield2 UDINT 0 " 0" 1 7 1 10 0 0
IN_CtrlMode EJM_CtrlMode 0 " *" 0 24 1 0 0 1
PanelMode BOOL 0 " TRUE" 1 1 1 2 0 0

View File

@@ -42,14 +42,14 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index
PT TIME 0 " T#20s" 2 12 1 1 0 0
Q BOOL 0 " TRUE" 2 1 1 2 0 0
ET TIME 0 " T#20s" 2 12 1 1 0 0
StartTime TIME 0 " T#07h_10m_09s_210ms" 2 12 1 1 0 0
StartTime TIME 0 " T#01h_07m_08s_020ms" 2 12 1 1 0 0
M BOOL 0 " TRUE" 2 1 1 2 0 0
Restart UDINT 0 " 29" 2 7 1 10 0 0
Restart UDINT 0 " 34" 2 7 1 10 0 0
M_Check_TON TON 0 " *" 1 24 1 0 0 1
IN BOOL 0 " TRUE" 2 1 1 2 0 0
PT TIME 0 " T#07s" 2 12 1 1 0 0
Q BOOL 0 " TRUE" 2 1 1 2 0 0
ET TIME 0 " T#07s" 2 12 1 1 0 0
StartTime TIME 0 " T#07h_10m_29s_210ms" 2 12 1 1 0 0
StartTime TIME 0 " T#01h_07m_08s_020ms" 2 12 1 1 0 0
M BOOL 0 " TRUE" 2 1 1 2 0 0
Restart UDINT 0 " 29" 2 7 1 10 0 0
Restart UDINT 0 " 34" 2 7 1 10 0 0

View File

@@ -1,5 +1,5 @@
WATCH Ver=2.00 PLCName=PLC1 CPUName=CPU TaskName=PageContro
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=0 ASCIIString=0
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=77 ASCIIString=0
name type force value level type len format place expand specs
DK BOOL[0..63] 0 " *" 0 1 64 0 1 0 a,1,2;a,
DK[0] BOOL 0 " *" 1 1 1 2 1 0
@@ -78,4 +78,4 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index
RemoteDKey2 UDINT 0 " 0" 1 7 1 10 0 0
RemoteAKey1 UDINT 0 " 0" 1 7 1 10 0 0
RemoteAKey2 UDINT 0 " 0" 1 7 1 10 0 0
CurrentPage UINT 0 " 0" 1 6 1 10 0 0
CurrentPage UINT 0 " 12" 1 6 1 10 0 0

View File

@@ -1,3 +1,14 @@
WATCH Ver=2.00 PLCName=PLC1 CPUName=CPU TaskName=PageMap
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=0 ASCIIString=0
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=10 ASCIIString=0
name type force value level type len format place expand specs
But_Shield tShield 0 " *" 0 24 1 0 0 1
DataStatus1 UDINT 0 " 2#1100_1100_1100_0010_1100_0110_1000_0011" 1 7 1 2 0 0
DataStatus2 UDINT 0 " 2#0000_0000_1111_1111_1100_0010_1100_1100" 1 7 1 2 0 0
isShield1 UDINT 0 " 2#0000_0000_0000_0000_0000_0000_0000_0000" 1 7 1 2 0 0
isShield2 UDINT 0 " 0" 1 7 1 10 0 0
StartStopConditions tsStartStopConditions 0 " *" 0 24 1 0 0 1
Cut UDINT 0 " 2#0000_0001_0100_0011_0000_0000_0000_1100" 1 7 1 2 0 0
Pump UDINT 0 " 2#0001_0001_0100_0001_0000_0000_0000_1110" 1 7 1 2 0 0
Transport UDINT 0 " 2#0010_0110_0000_0011_0000_0001_1000_1100" 1 7 1 2 0 0
Loader UDINT 0 " 2#0000_0100_1100_0011_0000_0000_0000_1100" 1 7 1 2 0 0
Standby UDINT 0 " 2#0000_0001_0100_0011_0000_0000_0000_1100" 1 7 1 2 0 0

View File

@@ -1,5 +1,5 @@
WATCH Ver=2.00 PLCName=PLC1 CPUName=CPU TaskName=PageMap
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=150 Type=0 Scope=0 Force=0 Index=1 ASCIIString=0
name type force value level type len format place expand specs
HMI_LC_Status UDINT 0 " 17" 0 7 1 10 0 0
HMI_LC_Status UDINT 0 " 29" 0 7 1 10 0 0
HMI_LC_Cut UDINT 0 " 458772" 0 7 1 10 0 0