Professional Documents
Culture Documents
C#
C#
CS 主程式
botton 右建 → 檢检程式碼視视
檢視層性料苦無
1
22 .
定義 USB -
4716 ,
24 ,
給 8 個通道 ( channel
timer 3
可能有智慧調控的部分
242 .
O 1 2 3 4
111112345
6 2345
⼼
312119
0
343 ( )
swhichmode .照順序值⾏
360 檔案路徑
3n1 及時秒數 ,
386 , 抓双峰 ,
396 .
射嘴壓⼒ 7 設定值
28 sectionLength = 5000 1 5000
筆資料
sectiohCount = 1 ≥
29
48 5 点取中取濾波
射出速度 array 只有 2 個 ?
132 VP 壓⼒峰值是 ?
G 切 UP 前還後 VP
142 Sp ? 是系統壓⼒嗎射速 。
148 ~
166 vIandEI 意思 ?
x /
黏因⼭
能因
timer | )
=
濾波
1
0
timer 2 =
)
case 1 射出到保壓結束
case 2 )
= 線上品質判別
case 3 ) 畫圖完畢與等待開模
timer 3 =
) 鎖模⼒ chart 和存取資料
射出射嘴壓⼒ chart 和存取資料
timer 4
timern ) = 射嘴壓⼒總歷程
tiner 8 ) = 射出 ~ 冷卻結束
timer 2
)
=
即時量測
case 0 ) 初始化
( lampingForce 72 圖表初始化
=
)
case 1 射出到保壓結束
if ( 射出訊号 >0
)
timer 4 , 6 , , 7
8 =tru
取 2
個峰值
Holding = 1
if ( 射出訊号 > 0
andHolding = 0
)
f
; ( 保壓訊号 > 4 )
case 2 )
= 線上品質判別 pictureBox
if o
clampingForcePeak = ) 射出鎖模判別
if ( upNorulePeak PressureMin )
≤rpNolePeak Pressure
rpNorzlePeakPressuremax
射 ”
嘴壓⼒峰值判別
if ( ViscosityIndexMin ≤ IngectionCoolinsVI ≤ ViscosityIndexMax ) 黏度因⼦判別
case 33 畫圖完畢與等待開模初婚化
if (elampinsForce c 2 )
初始化
216 bottonl (lick ( objet sender , ErentArgsc )
timer . Enabled 意思
223 ?
timer 1 ) 重覆週期
254
25 n ~
260 ? ervorcode ?
i 為何要
260
265 ~ 268 scaleDate 30
1 2
,
. , 7 .共有8 個通道
276 ~
279 ?
0 1 2 3
ab c de
abcde 中值
⻔只是為了顯⽰
310 的 NorzleDressare 沒有取平均 ? 要存的資料才要
16 秒⼀点
3n | 擷取率川
21 H 秒武 .
:0
Sec ? 686
386 clusc MoldFinishSinsal ? casel (
Hseigmean !
=
) 代表在射出階段無保壓
⼀
)
前⾯有定義
1
、
norzle
clampins
pressure
Λ Nonleclaming
forc
~
396 r 400 ?
> norzle clamping ?
401 ~
405 ?
¢ 407
413
派双峰
np 1 = 0
np 2
= list
記錄 NozzlePressure 的值
⼀→
“
會⼀直等於新的 mozilepressure
→ 會⼀直等於新的 norilepressurs
⼀7
存峰值
,
if :
代表曲線上升的部分
dse: 降的部分代表曲線
L
藍蓝⾊線段
L
λ
紀錄上升段的數值
“
np 2
,
np 1 紀錄新的 nozzlepressare
horrle pressure 1 > 0 代入上升
np
-
nolzlepressure 175
008 … ∵
3
> 20 ~
1
→ … …
→ →
else
np '
30 0
。
上升 線段紅⾊
第⼀次 if )
=
回⽇
→
第 1 個峰值
下陷
第⼀次 else 才 →
→
up 2 .
Max 代入 np [ o ] 中
↓
Elean nPI
'
M
9
\
l
\
③
⽻⽇
⑨ →
mp .
2 ⼀直為 0
, 且因為曲線持續下降 ,
故持續執⾏ edse ,
但 npt[ ] 北 ,
所以當 i = 0
時不會進到 oz 迴圈 ,
后
if ) 上升 但 npec] =0 就進入迴圈
第⼆次
k =
,
,
第⼆次 else )
=
下降
重覆執⾏到轉折点
'
橘⾊線段 @ ⑨→
由於曲線上升 NozlPressare - np 1 ,
開始⼤於 0 ,
所以回到 if
,
np 2 因為了 ,
所以開始擷取上升曲線的值
↓
紫⾊線段 》 同紅⾊線段
只是 npt [ ] 本來就有值 o
,
就會只執⾏
Max
npt [ 1] 代入 mp 2 .
第 個峰值2
443
2454 G
456 34 ?
4752486 .
ntp ?
從 684 開始看