Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
H
hemei
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
潘栩锋
hemei
Commits
6f980bf5
Commit
6f980bf5
authored
Oct 09, 2020
by
潘栩锋
🚴
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
永志外风
parent
1a235e6e
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
884 additions
and
103 deletions
+884
-103
MainPanel2.xaml
Project.FLY.IBC/FLY.IBC.UI.Client/UIModule/MainPanel2.xaml
+52
-28
MainPanel2.xaml.cs
...ect.FLY.IBC/FLY.IBC.UI.Client/UIModule/MainPanel2.xaml.cs
+2
-0
MainPanel.xaml.cs
...FLY.Winder.UI.Client/UiModule/MainPanel/MainPanel.xaml.cs
+39
-37
MainPanel2.xaml.cs
...LY.Winder.UI.Client/UiModule/MainPanel/MainPanel2.xaml.cs
+41
-37
IBCData.cs
Resource/IBC/设备连接变量表_v2_永志外风/Generated/IBCData.cs
+307
-0
plcgroup.json
Resource/IBC/设备连接变量表_v2_永志外风/Generated/plcgroup.json
+442
-0
HMI.zip
Resource/IBC/设备连接变量表_v2_永志外风/HMI.zip
+0
-0
IBC地址表.xlsx
Resource/IBC/设备连接变量表_v2_永志外风/IBC地址表.xlsx
+0
-0
4444444_v2.xlsx
Resource/称重/设备连接变量表_4444444_v2/4444444_v2.xlsx
+0
-0
66666_v3.xlsx
Resource/称重/设备连接变量表_66666_v3/66666_v3.xlsx
+0
-0
thick_public
thick_public
+1
-1
No files found.
Project.FLY.IBC/FLY.IBC.UI.Client/UIModule/MainPanel2.xaml
View file @
6f980bf5
This diff is collapsed.
Click to expand it.
Project.FLY.IBC/FLY.IBC.UI.Client/UIModule/MainPanel2.xaml.cs
View file @
6f980bf5
...
@@ -78,11 +78,13 @@ namespace FLY.IBC.UI.Client.UiModule
...
@@ -78,11 +78,13 @@ namespace FLY.IBC.UI.Client.UiModule
if
(
e
.
PropertyName
==
nameof
(
IBC
.
Common
.
IBCData
.
FilmWidthSet
))
if
(
e
.
PropertyName
==
nameof
(
IBC
.
Common
.
IBCData
.
FilmWidthSet
))
{
{
await
Task
.
Delay
(
1000
);
//1s后触发通知
await
Task
.
Delay
(
1000
);
//1s后触发通知
//ibcSystemService.Item.IsFilmWidthChanged = false;
ibcSystemService
.
Item
.
IsFilmWidthChanged
=
true
;
ibcSystemService
.
Item
.
IsFilmWidthChanged
=
true
;
}
}
else
if
(
e
.
PropertyName
==
nameof
(
IBC
.
Common
.
IBCData
.
OutletAirFreqSet
))
else
if
(
e
.
PropertyName
==
nameof
(
IBC
.
Common
.
IBCData
.
OutletAirFreqSet
))
{
{
await
Task
.
Delay
(
1000
);
//1s后触发通知
await
Task
.
Delay
(
1000
);
//1s后触发通知
//ibcSystemService.Item.IsOutletAirFreqChanged = false;
ibcSystemService
.
Item
.
IsOutletAirFreqChanged
=
true
;
ibcSystemService
.
Item
.
IsOutletAirFreqChanged
=
true
;
}
}
}
}
...
...
Project.FLY.Winder_20190413/FLY.Winder.UI.Client/UiModule/MainPanel/MainPanel.xaml.cs
View file @
6f980bf5
...
@@ -49,33 +49,33 @@ namespace FLY.Winder.UI.Client.UiModule
...
@@ -49,33 +49,33 @@ namespace FLY.Winder.UI.Client.UiModule
winderSystem
.
PLCos
,
winderSystem
.
PLCos
,
winderSystem
.
Accessory
,
winderSystem
.
Accessory
,
new
string
[]
{
new
string
[]
{
"VelocitySet"
,
nameof
(
WinderAccessory
.
VelocitySet
)
,
"IsVelocityChanged"
,
nameof
(
WinderAccessory
.
IsVelocityChanged
)
,
"Velocity"
,
nameof
(
WinderAccessory
.
Velocity
)
,
"RotaryFreqSet"
,
nameof
(
WinderAccessory
.
RotaryFreqSet
)
,
"IsRotaryFreqChanged"
,
nameof
(
WinderAccessory
.
IsRotaryFreqChanged
)
,
"RotaryCurrent"
,
nameof
(
WinderAccessory
.
RotaryCurrent
)
,
"RotaryFreq"
,
nameof
(
WinderAccessory
.
RotaryFreq
)
,
"IsRotaryOn"
,
nameof
(
WinderAccessory
.
IsRotaryOn
)
,
"IsRotaryOrg"
,
nameof
(
WinderAccessory
.
IsRotaryOrg
)
,
"IsRotaryForw"
,
nameof
(
WinderAccessory
.
IsRotaryForw
)
,
"IsRotaryBackw"
,
nameof
(
WinderAccessory
.
IsRotaryBackw
)
,
"IsRotaryForwLimit"
,
nameof
(
WinderAccessory
.
IsRotaryForwLimit
)
,
"IsRotaryForwTurn"
,
nameof
(
WinderAccessory
.
IsRotaryForwTurn
)
,
"IsRotaryOrgSign"
,
nameof
(
WinderAccessory
.
IsRotaryOrgSign
)
,
"IsRotaryBackwLimit"
,
nameof
(
WinderAccessory
.
IsRotaryBackwLimit
)
,
"IsRotaryBackwTurn"
,
nameof
(
WinderAccessory
.
IsRotaryBackwTurn
)
,
"Traction1Current"
,
nameof
(
WinderAccessory
.
Traction1Current
)
,
"IsTraction1On"
,
nameof
(
WinderAccessory
.
IsTraction1On
)
,
"IsTraction2Manual"
,
nameof
(
WinderAccessory
.
IsTraction2Manual
)
,
"Traction2TensionKgSet"
,
nameof
(
WinderAccessory
.
Traction2TensionKgSet
)
,
"Traction2TensionKg"
,
nameof
(
WinderAccessory
.
Traction2TensionKg
)
,
"Traction2Current"
,
nameof
(
WinderAccessory
.
Traction2Current
)
,
"IsTraction2Manual"
,
nameof
(
WinderAccessory
.
IsTraction2Manual
)
,
"IsTraction2On"
nameof
(
WinderAccessory
.
IsTraction2On
)
});
});
for
(
int
i
=
0
;
i
<
2
;
i
++)
for
(
int
i
=
0
;
i
<
2
;
i
++)
...
@@ -84,16 +84,16 @@ namespace FLY.Winder.UI.Client.UiModule
...
@@ -84,16 +84,16 @@ namespace FLY.Winder.UI.Client.UiModule
winderSystem
.
PLCos
,
winderSystem
.
PLCos
,
winderSystem
.
Items
[
i
],
winderSystem
.
Items
[
i
],
new
string
[]
{
new
string
[]
{
"MeasureLenSet"
,
nameof
(
WinderInsideOutside
.
MeasureLenSet
)
,
"MeasurePreWarning"
,
nameof
(
WinderInsideOutside
.
MeasurePreWarning
)
,
"MeasureLen"
,
nameof
(
WinderInsideOutside
.
MeasureLen
)
,
"MeasureStop"
,
nameof
(
WinderInsideOutside
.
MeasureStop
)
,
"TensionKgSet"
,
nameof
(
WinderInsideOutside
.
TensionKgSet
)
,
"TensionKg"
,
nameof
(
WinderInsideOutside
.
TensionKg
)
,
"Current"
,
nameof
(
WinderInsideOutside
.
Current
)
,
"IsManual"
,
nameof
(
WinderInsideOutside
.
IsManual
)
,
"IsOn"
nameof
(
WinderInsideOutside
.
IsOn
)
});
});
}
}
}
}
...
@@ -105,6 +105,7 @@ namespace FLY.Winder.UI.Client.UiModule
...
@@ -105,6 +105,7 @@ namespace FLY.Winder.UI.Client.UiModule
w
.
Owner
=
FLY
.
ControlLibrary
.
COMMON
.
GetWindow
(
this
);
w
.
Owner
=
FLY
.
ControlLibrary
.
COMMON
.
GetWindow
(
this
);
if
(
w
.
ShowDialog
()
==
true
)
{
if
(
w
.
ShowDialog
()
==
true
)
{
winderSystem
.
Accessory
.
VelocitySet
=
w
.
Value
;
winderSystem
.
Accessory
.
VelocitySet
=
w
.
Value
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
false
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
true
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
true
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
false
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
false
;
}
}
...
@@ -126,6 +127,7 @@ namespace FLY.Winder.UI.Client.UiModule
...
@@ -126,6 +127,7 @@ namespace FLY.Winder.UI.Client.UiModule
if
(
w
.
ShowDialog
()
==
true
)
if
(
w
.
ShowDialog
()
==
true
)
{
{
winderSystem
.
Accessory
.
RotaryFreqSet
=
w
.
Value
;
winderSystem
.
Accessory
.
RotaryFreqSet
=
w
.
Value
;
winderSystem
.
Accessory
.
IsRotaryFreqChanged
=
false
;
winderSystem
.
Accessory
.
IsRotaryFreqChanged
=
true
;
winderSystem
.
Accessory
.
IsRotaryFreqChanged
=
true
;
}
}
}
}
...
...
Project.FLY.Winder_20190413/FLY.Winder.UI.Client/UiModule/MainPanel/MainPanel2.xaml.cs
View file @
6f980bf5
...
@@ -49,33 +49,33 @@ namespace FLY.Winder.UI.Client.UiModule
...
@@ -49,33 +49,33 @@ namespace FLY.Winder.UI.Client.UiModule
winderSystem
.
PLCos
,
winderSystem
.
PLCos
,
winderSystem
.
Accessory
,
winderSystem
.
Accessory
,
new
string
[]
{
new
string
[]
{
"VelocitySet"
,
nameof
(
WinderAccessory
.
VelocitySet
)
,
"IsVelocityChanged"
,
nameof
(
WinderAccessory
.
IsVelocityChanged
)
,
"Velocity"
,
nameof
(
WinderAccessory
.
Velocity
)
,
"RotaryFreqSet"
,
nameof
(
WinderAccessory
.
RotaryFreqSet
)
,
"IsRotaryFreqChanged"
,
nameof
(
WinderAccessory
.
IsRotaryFreqChanged
)
,
"RotaryCurrent"
,
nameof
(
WinderAccessory
.
RotaryCurrent
)
,
"RotaryFreq"
,
nameof
(
WinderAccessory
.
RotaryFreq
)
,
"IsRotaryOn"
,
nameof
(
WinderAccessory
.
IsRotaryOn
)
,
"IsRotaryOrg"
,
nameof
(
WinderAccessory
.
IsRotaryOrg
)
,
"IsRotaryForw"
,
nameof
(
WinderAccessory
.
IsRotaryForw
)
,
"IsRotaryBackw"
,
nameof
(
WinderAccessory
.
IsRotaryBackw
)
,
"IsRotaryForwLimit"
,
nameof
(
WinderAccessory
.
IsRotaryForwLimit
)
,
"IsRotaryForwTurn"
,
nameof
(
WinderAccessory
.
IsRotaryForwTurn
)
,
"IsRotaryOrgSign"
,
nameof
(
WinderAccessory
.
IsRotaryOrgSign
)
,
"IsRotaryBackwLimit"
,
nameof
(
WinderAccessory
.
IsRotaryBackwLimit
)
,
"IsRotaryBackwTurn"
,
nameof
(
WinderAccessory
.
IsRotaryBackwTurn
)
,
"Traction1Current"
,
nameof
(
WinderAccessory
.
Traction1Current
)
,
"IsTraction1On"
,
nameof
(
WinderAccessory
.
IsTraction1On
)
,
"IsTraction2Manual"
,
nameof
(
WinderAccessory
.
IsTraction2Manual
)
,
"Traction2TensionKgSet"
,
nameof
(
WinderAccessory
.
Traction2TensionKgSet
)
,
"Traction2TensionKg"
,
nameof
(
WinderAccessory
.
Traction2TensionKg
)
,
"Traction2Current"
,
nameof
(
WinderAccessory
.
Traction2Current
)
,
"IsTraction2Manual"
,
nameof
(
WinderAccessory
.
IsTraction2Manual
)
,
"IsTraction2On"
nameof
(
WinderAccessory
.
IsTraction2On
)
});
});
for
(
int
i
=
0
;
i
<
2
;
i
++)
for
(
int
i
=
0
;
i
<
2
;
i
++)
...
@@ -84,16 +84,16 @@ namespace FLY.Winder.UI.Client.UiModule
...
@@ -84,16 +84,16 @@ namespace FLY.Winder.UI.Client.UiModule
winderSystem
.
PLCos
,
winderSystem
.
PLCos
,
winderSystem
.
Items
[
i
],
winderSystem
.
Items
[
i
],
new
string
[]
{
new
string
[]
{
"MeasureLenSet"
,
nameof
(
WinderInsideOutside
.
MeasureLenSet
)
,
"MeasurePreWarning"
,
nameof
(
WinderInsideOutside
.
MeasurePreWarning
)
,
"MeasureLen"
,
nameof
(
WinderInsideOutside
.
MeasureLen
)
,
"MeasureStop"
,
nameof
(
WinderInsideOutside
.
MeasureStop
)
,
"TensionKgSet"
,
nameof
(
WinderInsideOutside
.
TensionKgSet
)
,
"TensionKg"
,
nameof
(
WinderInsideOutside
.
TensionKg
)
,
"Current"
,
nameof
(
WinderInsideOutside
.
Current
)
,
"IsManual"
,
nameof
(
WinderInsideOutside
.
IsManual
)
,
"IsOn"
nameof
(
WinderInsideOutside
.
IsOn
)
});
});
}
}
}
}
...
@@ -106,6 +106,8 @@ namespace FLY.Winder.UI.Client.UiModule
...
@@ -106,6 +106,8 @@ namespace FLY.Winder.UI.Client.UiModule
if
(
w
.
ShowDialog
()
==
true
)
if
(
w
.
ShowDialog
()
==
true
)
{
{
winderSystem
.
Accessory
.
VelocitySet
=
w
.
Value
;
winderSystem
.
Accessory
.
VelocitySet
=
w
.
Value
;
//它需要脉冲信号
winderSystem
.
Accessory
.
IsVelocityChanged
=
false
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
true
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
true
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
false
;
winderSystem
.
Accessory
.
IsVelocityChanged
=
false
;
}
}
...
@@ -127,6 +129,8 @@ namespace FLY.Winder.UI.Client.UiModule
...
@@ -127,6 +129,8 @@ namespace FLY.Winder.UI.Client.UiModule
if
(
w
.
ShowDialog
()
==
true
)
if
(
w
.
ShowDialog
()
==
true
)
{
{
winderSystem
.
Accessory
.
RotaryFreqSet
=
w
.
Value
;
winderSystem
.
Accessory
.
RotaryFreqSet
=
w
.
Value
;
//它需要上升沿信号
winderSystem
.
Accessory
.
IsRotaryFreqChanged
=
false
;
winderSystem
.
Accessory
.
IsRotaryFreqChanged
=
true
;
winderSystem
.
Accessory
.
IsRotaryFreqChanged
=
true
;
}
}
}
}
...
...
Resource/IBC/设备连接变量表_v2_永志外风/Generated/IBCData.cs
0 → 100644
View file @
6f980bf5
using
System.ComponentModel
;
namespace
XXX.Common
{
public
class
IBCData
:
INotifyPropertyChanged
{
public
IBCData
()
{
}
#
region
辅助代码生成
/// <summary>
/// 进风指示
/// </summary>
[
Description
(
"进风指示"
)]
public
bool
IsInletAirOn
{
get
;
set
;
}
/// <summary>
/// 进风运行频率(Hz)(自动调节)
/// </summary>
[
Description
(
"进风运行频率(Hz)(自动调节)"
)]
public
float
InletAirFreq
{
get
;
set
;
}
/// <summary>
/// 进风设定频率(Hz)
/// </summary>
[
Description
(
"进风设定频率(Hz)"
)]
public
float
InletAirFreqSet
{
get
;
set
;
}
/// <summary>
/// 出风指示
/// </summary>
[
Description
(
"出风指示"
)]
public
bool
IsOutletAirOn
{
get
;
set
;
}
/// <summary>
/// 出风运行频率(Hz)
/// </summary>
[
Description
(
"出风运行频率(Hz)"
)]
public
float
OutletAirFreq
{
get
;
set
;
}
/// <summary>
/// 出风设定频率(Hz)
/// </summary>
[
Description
(
"出风设定频率(Hz)"
)]
public
float
OutletAirFreqSet
{
get
;
set
;
}
/// <summary>
/// 出风设定频率后通知
/// </summary>
[
Description
(
"出风设定频率后通知"
)]
public
bool
IsOutletAirFreqChanged
{
get
;
set
;
}
/// <summary>
/// 折径显示(mm)
/// </summary>
[
Description
(
"折径显示(mm)"
)]
public
float
FilmWidth
{
get
;
set
;
}
/// <summary>
/// 折径设定(mm)
/// </summary>
[
Description
(
"折径设定(mm)"
)]
public
float
FilmWidthSet
{
get
;
set
;
}
/// <summary>
/// 折径设定后通知
/// </summary>
[
Description
(
"折径设定后通知"
)]
public
bool
IsFilmWidthChanged
{
get
;
set
;
}
/// <summary>
/// 误差校正
/// </summary>
[
Description
(
"误差校正"
)]
public
float
ErrorCorrection
{
get
;
set
;
}
/// <summary>
/// IBC自动
/// </summary>
[
Description
(
"IBC自动"
)]
public
bool
IsIBCAuto
{
get
;
set
;
}
/// <summary>
/// 外吹出风指示
/// </summary>
[
Description
(
"外吹出风指示"
)]
public
bool
IsExAirOn
{
get
;
set
;
}
/// <summary>
/// 外吹出风运行频率(Hz)
/// </summary>
[
Description
(
"外吹出风运行频率(Hz)"
)]
public
float
ExAirFreq
{
get
;
set
;
}
/// <summary>
/// 外吹出风设定频率(Hz)
/// </summary>
[
Description
(
"外吹出风设定频率(Hz)"
)]
public
float
ExAirFreqSet
{
get
;
set
;
}
/// <summary>
/// K1
/// </summary>
[
Description
(
"K1"
)]
public
float
K1
{
get
;
set
;
}
/// <summary>
/// K2
/// </summary>
[
Description
(
"K2"
)]
public
float
K2
{
get
;
set
;
}
/// <summary>
/// K3
/// </summary>
[
Description
(
"K3"
)]
public
float
K3
{
get
;
set
;
}
/// <summary>
/// L
/// </summary>
[
Description
(
"L"
)]
public
float
L
{
get
;
set
;
}
/// <summary>
/// 膜泡校正A
/// </summary>
[
Description
(
"膜泡校正A"
)]
public
float
BubbleCorrA
{
get
;
set
;
}
/// <summary>
/// 膜泡校正B
/// </summary>
[
Description
(
"膜泡校正B"
)]
public
float
BubbleCorrB
{
get
;
set
;
}
/// <summary>
/// 膜泡校正C
/// </summary>
[
Description
(
"膜泡校正C"
)]
public
float
BubbleCorrC
{
get
;
set
;
}
/// <summary>
/// 膜泡校正R
/// </summary>
[
Description
(
"膜泡校正R"
)]
public
float
BubbleCorrR
{
get
;
set
;
}
/// <summary>
/// 采样周期
/// </summary>
[
Description
(
"采样周期"
)]
public
float
SampleInterval
{
get
;
set
;
}
/// <summary>
/// 区间1设置
/// </summary>
[
Description
(
"区间1设置"
)]
public
float
Area1Set
{
get
;
set
;
}
/// <summary>
/// 区间1P
/// </summary>
[
Description
(
"区间1P"
)]
public
float
Area1P
{
get
;
set
;
}
/// <summary>
/// 区间1I
/// </summary>
[
Description
(
"区间1I"
)]
public
float
Area1I
{
get
;
set
;
}
/// <summary>
/// 区间1D
/// </summary>
[
Description
(
"区间1D"
)]
public
float
Area1D
{
get
;
set
;
}
/// <summary>
/// 区间1DI
/// </summary>
[
Description
(
"区间1DI"
)]
public
float
Area1DI
{
get
;
set
;
}
/// <summary>
/// 调节系数
/// </summary>
[
Description
(
"调节系数"
)]
public
float
AdjustFactor
{
get
;
set
;
}
/// <summary>
/// PID结果
/// </summary>
[
Description
(
"PID结果"
)]
public
float
PIDResult
{
get
;
set
;
}
/// <summary>
/// PID调节
/// </summary>
[
Description
(
"PID调节"
)]
public
float
PIDAdjust
{
get
;
set
;
}
/// <summary>
/// 进风速度
/// </summary>
[
Description
(
"进风速度"
)]
public
float
InletAirVelocity
{
get
;
set
;
}
/// <summary>
/// 出风速度
/// </summary>
[
Description
(
"出风速度"
)]
public
float
OutletAirVelocity
{
get
;
set
;
}
/// <summary>
/// 区间2设置
/// </summary>
[
Description
(
"区间2设置"
)]
public
float
Area2Set
{
get
;
set
;
}
/// <summary>
/// 区间2P
/// </summary>
[
Description
(
"区间2P"
)]
public
float
Area2P
{
get
;
set
;
}
/// <summary>
/// 区间2I
/// </summary>
[
Description
(
"区间2I"
)]
public
float
Area2I
{
get
;
set
;
}
/// <summary>
/// 区间2D
/// </summary>
[
Description
(
"区间2D"
)]
public
float
Area2D
{
get
;
set
;
}
/// <summary>
/// 传感器1盲区
/// </summary>
[
Description
(
"传感器1盲区"
)]
public
float
Sensor1DeadZone
{
get
;
set
;
}
/// <summary>
/// 传感器2盲区
/// </summary>
[
Description
(
"传感器2盲区"
)]
public
float
Sensor2DeadZone
{
get
;
set
;
}
/// <summary>
/// 传感器3盲区
/// </summary>
[
Description
(
"传感器3盲区"
)]
public
float
Sensor3DeadZone
{
get
;
set
;
}
/// <summary>
/// 传感器1系数
/// </summary>
[
Description
(
"传感器1系数"
)]
public
float
Sensor1Factor
{
get
;
set
;
}
/// <summary>
/// 传感器2系数
/// </summary>
[
Description
(
"传感器2系数"
)]
public
float
Sensor2Factor
{
get
;
set
;
}
/// <summary>
/// 传感器3系数
/// </summary>
[
Description
(
"传感器3系数"
)]
public
float
Sensor3Factor
{
get
;
set
;
}
/// <summary>
/// 进风变频故障报警
/// </summary>
[
Description
(
"进风变频故障报警"
)]
[
IsError
()]
public
bool
IsInletAirMotorError
{
get
;
set
;
}
/// <summary>
/// 出风变频故障报警
/// </summary>
[
Description
(
"出风变频故障报警"
)]
[
IsError
()]
public
bool
IsOutletAirMotorError
{
get
;
set
;
}
/// <summary>
/// 进风变频通讯报警
/// </summary>
[
Description
(
"进风变频通讯报警"
)]
[
IsError
()]
public
bool
IsInletAirCommError
{
get
;
set
;
}
/// <summary>
/// 出风变频通讯报警
/// </summary>
[
Description
(
"出风变频通讯报警"
)]
[
IsError
()]
public
bool
IsOutletAirCommError
{
get
;
set
;
}
#
endregion
public
event
PropertyChangedEventHandler
PropertyChanged
;
}
}
Resource/IBC/设备连接变量表_v2_永志外风/Generated/plcgroup.json
0 → 100644
View file @
6f980bf5
{
"Devices"
:
[
{
"EP"
:
"192.168.50.30:502"
}
],
"Variables"
:
[
{
"DeviceIndex"
:
0
,
"Mode"
:
"0"
,
"Addr"
:
64513
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsInletAirOn"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
6120
,
"Type"
:
"uint16"
,
"Scale"
:
0.1
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"InletAirFreq"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
3200
,
"Type"
:
"uint16"
,
"Scale"
:
0.1
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"InletAirFreqSet"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"0"
,
"Addr"
:
64514
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsOutletAirOn"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
6220
,
"Type"
:
"uint16"
,
"Scale"
:
0.1
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"OutletAirFreq"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
592
,
"Type"
:
"uint16"
,
"Scale"
:
0.1
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"OutletAirFreqSet"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"0"
,
"Addr"
:
99
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsOutletAirFreqChanged"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
668
,
"Type"
:
"int16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"FilmWidth"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
230
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"FilmWidthSet"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"0"
,
"Addr"
:
800
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsFilmWidthChanged"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
340
,
"Type"
:
"int16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"ErrorCorrection"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"0"
,
"Addr"
:
659
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsIBCAuto"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"0"
,
"Addr"
:
120
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsExAirOn"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
6300
,
"Type"
:
"uint16"
,
"Scale"
:
0.1
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"ExAirFreq"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
6312
,
"Type"
:
"uint16"
,
"Scale"
:
0.1
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"ExAirFreqSet"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1140
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"K1"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1142
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"K2"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1144
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"K3"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
250
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"L"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
18
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"BubbleCorrA"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
28
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"BubbleCorrB"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
38
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"BubbleCorrC"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
102
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"BubbleCorrR"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
300
,
"Type"
:
"uint16"
,
"Scale"
:
0.1
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"SampleInterval"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
304
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area1Set"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1001
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area1P"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1002
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area1I"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1003
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area1D"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1004
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area1DI"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
2550
,
"Type"
:
"uint16"
,
"Scale"
:
0.01
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"AdjustFactor"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
2050
,
"Type"
:
"int16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"PIDResult"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
2052
,
"Type"
:
"int16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"PIDAdjust"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
710
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"InletAirVelocity"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
712
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"OutletAirVelocity"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
306
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area2Set"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1201
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area2P"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1202
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area2I"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
1203
,
"Type"
:
"uint16"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Area2D"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
420
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Sensor1DeadZone"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
430
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Sensor2DeadZone"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
440
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Sensor3DeadZone"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
200
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Sensor1Factor"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
400
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Sensor2Factor"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"4"
,
"Addr"
:
410
,
"Type"
:
"float"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"Sensor3Factor"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"1"
,
"Addr"
:
63496
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsInletAirMotorError"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"1"
,
"Addr"
:
63497
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsOutletAirMotorError"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"0"
,
"Addr"
:
403
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsInletAirCommError"
},
{
"DeviceIndex"
:
0
,
"Mode"
:
"0"
,
"Addr"
:
404
,
"Type"
:
"bool"
,
"Scale"
:
1.0
,
"OwnerName"
:
"Item"
,
"PropertyName"
:
"IsOutletAirCommError"
}
]
}
\ No newline at end of file
Resource/IBC/设备连接变量表_v2_永志外风/HMI.zip
0 → 100644
View file @
6f980bf5
File added
Resource/IBC/设备连接变量表_v2_永志外风/IBC地址表.xlsx
0 → 100644
View file @
6f980bf5
File added
Resource/称重/设备连接变量表_4444444_v2/
741地址表
.xlsx
→
Resource/称重/设备连接变量表_4444444_v2/
4444444_v2
.xlsx
View file @
6f980bf5
File moved
Resource/称重/设备连接变量表_66666_v3/
HMI-66666
.xlsx
→
Resource/称重/设备连接变量表_66666_v3/
66666_v3
.xlsx
View file @
6f980bf5
File moved
thick_public
@
833f02d3
Subproject commit
556f69daeac767d77e6823e6a3fcfe83792e541e
Subproject commit
833f02d392dd569f8a892c37afcf7aa74e13d559
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment