|
|
@ -6,11 +6,32 @@ |
|
|
|
<div class="num"> |
|
|
|
<my-input type="number" class="add_liquid_input" |
|
|
|
v-model:value="sprayLiquidPumpGPMValue" |
|
|
|
@done="actionSprayLiquidPumpGPMValueChange" |
|
|
|
></my-input> |
|
|
|
<p>g/min</p> |
|
|
|
</div> |
|
|
|
<div class="btn_wrap"> |
|
|
|
<!-- <div class="btn_wrap"> |
|
|
|
<div class="open style-btn" @click="actionSprayLiquidPumpGPMValueChange">更新</div> |
|
|
|
</div> --> |
|
|
|
<div class="btn_wrap" style="margin-left:10px;"> |
|
|
|
<div |
|
|
|
:class="sprayLiquidPumpGPMValue >= 0 ? 'open style-btn mg' : 'close style-btn mg'" |
|
|
|
@click="actionSprayLiquidPumpGPMValueChange('forward')" |
|
|
|
>正转</div> |
|
|
|
<div |
|
|
|
:class="sprayLiquidPumpGPMValue < 0 ? 'open style-btn' : 'close style-btn'" |
|
|
|
@click="actionSprayLiquidPumpGPMValueChange('backward')" |
|
|
|
>反转</div> |
|
|
|
</div> |
|
|
|
<div class="btn_wrap" style="margin-left:10px;"> |
|
|
|
<div |
|
|
|
:class="sprayLiquidPumpGPMValue != 0 ? 'open style-btn mg' : 'close style-btn mg'" |
|
|
|
@click="actionSprayLiquidPumpGPMValueChange('start')" |
|
|
|
>打开</div> |
|
|
|
<div |
|
|
|
:class="sprayLiquidPumpGPMValue == 0 ? 'open style-btn' : 'close style-btn'" |
|
|
|
@click="actionSprayLiquidPumpGPMValueChange('stop')" |
|
|
|
>关闭</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
@ -30,7 +51,7 @@ |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- 风机 --> |
|
|
|
<div class="common_set switch_wrap"> |
|
|
|
<!-- <div class="common_set switch_wrap"> |
|
|
|
<p class="title"> 风机</p> |
|
|
|
<div class="btn_wrap"> |
|
|
|
<div class="style-btn" |
|
|
@ -42,11 +63,31 @@ |
|
|
|
@click="actionMiniPwmBlowerCtrl(0)" |
|
|
|
>关闭</div> |
|
|
|
</div> |
|
|
|
</div> --> |
|
|
|
<div class="common_set switch_wrap"> |
|
|
|
<p class="title"> 风机</p> |
|
|
|
<div class="num"> |
|
|
|
<my-input type="number" class="add_liquid_input" |
|
|
|
v-model:value="miniPwmBlowerCtrlValue" |
|
|
|
@done="actionMiniPwmBlowerCtrl" |
|
|
|
></my-input> |
|
|
|
<p>%</p> |
|
|
|
</div> |
|
|
|
<div class="btn_wrap"> |
|
|
|
<div class="style-btn" |
|
|
|
:class="50 < miniPwmBlowerCtrl ? 'open mg' : 'close style-btn mg'" |
|
|
|
@click="actionMiniPwmBlowerCtrl(50)" |
|
|
|
>打开</div> |
|
|
|
<div |
|
|
|
:class="0 == miniPwmBlowerCtrl ? 'open style-btn ' : 'close style-btn'" |
|
|
|
@click="actionMiniPwmBlowerCtrl(0)" |
|
|
|
>关闭</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- 加热片 --> |
|
|
|
<div class="common_set switch_wrap"> |
|
|
|
<p class="title">加热空压机控制</p> |
|
|
|
<p class="title">加热片控制</p> |
|
|
|
<div class="btn_wrap"> |
|
|
|
<div |
|
|
|
:class="1 === heaterCtrl ? 'open style-btn mg' : 'close style-btn mg'" |
|
|
@ -199,6 +240,8 @@ const { |
|
|
|
sprayAirCompressorPowerCtrl, // 喷液空压机控制 |
|
|
|
} = storeToRefs(testStore); |
|
|
|
const sprayLiquidPumpGPMValue = ref(sprayLiquidPumpGPM); |
|
|
|
const miniPwmBlowerCtrlValue = ref(0); |
|
|
|
|
|
|
|
|
|
|
|
// 外部通道控制 |
|
|
|
function actionSetExtChannelActiveName( name ) { |
|
|
@ -207,15 +250,33 @@ function actionSetExtChannelActiveName( name ) { |
|
|
|
} |
|
|
|
|
|
|
|
// 风机控制 |
|
|
|
function actionMiniPwmBlowerCtrl(power) { |
|
|
|
function actionMiniPwmBlowerCtrl(power=null) { |
|
|
|
if ( null === power ) { |
|
|
|
power = miniPwmBlowerCtrlValue.value; |
|
|
|
} |
|
|
|
miniPwmBlowerCtrlValue.value = power; |
|
|
|
testStore.miniPwmBlowerCtrl = power; |
|
|
|
websocketStore.call('DBDBTestPage__miniPwmBlowerCtrl',{power100:power}); |
|
|
|
} |
|
|
|
|
|
|
|
// 喷液泵GPM值变化 |
|
|
|
function actionSprayLiquidPumpGPMValueChange() { |
|
|
|
function actionSprayLiquidPumpGPMValueChange( action=null ) { |
|
|
|
let value = sprayLiquidPumpGPMValue.value; |
|
|
|
if ( null === action ) { |
|
|
|
// nothing to do here |
|
|
|
} if ( 'start' === action ) { |
|
|
|
value = 20; |
|
|
|
} else if ( 'stop' === action ) { |
|
|
|
value = 0; |
|
|
|
} else if ( 'forward' === action ) { |
|
|
|
value = value > 0 ? value : value * -1; |
|
|
|
} else if ( 'backward' === action ) { |
|
|
|
value = value < 0 ? value : value * -1; |
|
|
|
} |
|
|
|
|
|
|
|
sprayLiquidPumpGPMValue.value = value; |
|
|
|
testStore.sprayLiquidPumpGPM = sprayLiquidPumpGPMValue.value; |
|
|
|
websocketStore.call('DBDBTestPage__sprayLiquidPump_run',{gpm:sprayLiquidPumpGPMValue.value}); |
|
|
|
websocketStore.call('DBDBTestPage__sprayLiquidPump_run',{gpm:value}); |
|
|
|
} |
|
|
|
|
|
|
|
// 气密性空压机 |
|
|
|