From 9b7c508721b7767fde2fca0668dba397f5c36a1a Mon Sep 17 00:00:00 2001 From: rain Date: Mon, 18 May 2026 13:35:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PLC.cs | 156 --------------------------------- ViewModels/StationViewModel.cs | 3 +- 2 files changed, 1 insertion(+), 158 deletions(-) delete mode 100644 PLC.cs diff --git a/PLC.cs b/PLC.cs deleted file mode 100644 index 4048a5a..0000000 --- a/PLC.cs +++ /dev/null @@ -1,156 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace 片剂四用仪 -{ - internal class PLC - { -// "CSI-Z420片剂四用仪" -//"软元件名" "注释" -//"X000" "溶出电机原点" -//"X001" "崩解电机原点" -//"X002" "脆碎度电机原点" -//"X003" "硬度电机原点" -//"X007" "急停" -//"Y000" "硬度电机脉冲" -//"Y001" "脆碎度电机脉冲" -//"Y002" "崩解电机脉冲" -//"Y003" "溶出电机脉冲" -//"Y004" "硬度电机方向" -//"Y005" "脆碎度电机方向" -//"Y006" "崩解电机方向" -//"Y007" "溶出电机方向" -//"M0" "硬前进" -//"M1" "硬后退" -//"M2" "脆正转" -//"M3" "脆反转" -//"M4" "崩正转" -//"M5" "崩反转" -//"M6" "溶正转" -//"M7" "溶反转" -//"M40" "溶出开始" -//"M41" "溶出使能" -//"M42" "溶出完成" -//"M43" "溶出停止" -//"M44" "暂停(提示取样)" -//"M50" "崩解开始" -//"M51" "崩解使能" -//"M52" "崩解完成" -//"M53" "崩解停止" -//"M60" "时间设置" -//"M70" "硬度开始" -//"M71" "硬度使能" -//"M72" "硬度完成" -//"M73" "硬度停止" -//"M74" "感应力标志" -//"M80" "脆碎开始" -//"M81" "脆碎使能" -//"M82" "脆碎完成" -//"M83" "脆碎停止" -//"M90" "硬复位启动" -//"M91" "硬复位使能" -//"M92" "硬复位完成" -//"M95" "脆复位启动" -//"M96" "脆复位使能" -//"M97" "脆复位完成" -//"M100" "崩复位启动" -//"M101" "崩复位使能" -//"M102" "崩复位完成" -//"M105" "溶复位启动" -//"M106" "溶复位使能" -//"M107" "溶复位完成" -//"M200" "硬度电机极限" -//"M201" "硬度电机等于" -//"M202" "硬度电机小于" -//"M210" "大于" -//"M211" "等于" -//"M212" "小于" -//"M215" "称重保护大于" -//"M216" "称重保护等于" -//"M217" "称重保护小于" -//"M220" "大于" -//"M221" "等于" -//"M222" "小于" -//"M225" "大于" -//"M226" "等于" -//"M227" "小于" -//"M230" "大于" -//"M231" "等于" -//"M232" "小于" -//"M1300" "称重校零" -//"M8000" "常通" -//"M8002" "上电" -//"M8013" "1s脉冲" -//"D10" "硬度当前位置" -//"D40" "溶出步" -//"D42" "溶出计时递增s" -//"D44" "溶出计时递增min" -//"D50" "崩解步" -//"D52" "崩解计时递增s" -//"D54" "崩解计时递增min" -//"D60" "秒" -//"D61" "分" -//"D62" "时" -//"D63" "日" -//"D64" "月" -//"D65" "年" -//"D66" "周" -//"D70" "硬度步" -//"D72" "最大力采集" -//"D74" "判定比较" -//"D80" "碎脆度步" -//"D82" "脆测次数递增" -//"D90" "硬复位步" -//"D94" "脆复位步" -//"D100" "崩复位步" -//"D104" "溶复位步" -//"D290" "硬mm脉冲" -//"D292" "脆r脉冲" -//"D294" "崩r脉冲" -//"D296" "溶r脉冲" -//"D298" "硬度电机极限输入" -//"D300" "硬度速度输入mm/min" -//"D306" "硬速度int" -//"D310" "硬度位移输入mm/min" -//"D314" "硬度位移int+" -//"D316" "硬度位移int-" -//"D320" "脆速度输入r/min" -//"D326" "脆速度int" -//"D330" "崩速度输入r/min" -//"D336" "崩速度int" -//"D340" "溶速度输入r/min" -//"D346" "溶速度int" -//"D400" "硬度破损判定输入N" -//"D410" "脆碎试验时间设置" -//"D412" "脆碎前质量输入" -//"D414" "脆碎后质量输入" -//"D416" "失重率%" -//"D420" "崩解时间min设置" -//"D430" "溶出时间min设置" -//"D432" "溶出间隔取样时间设置" -//"D434" "溶出间隔时间过渡" -//"D500" "时钟设置" -//"D1300" "力读取" -//"D1304" "力浮点" -//"D1308" "校准后力" -//"D1314" "力显示" -//"D1320" "力系数" -//"D1322" "力保护" -//"D1410" "数据读取" -//"D1412" "数据浮点" -//"D1416" "算" -//"D1418" "算" -//"D1420" "算" -//"D1422" "温度" -//"D1428" "温度系数" -//"D1430" "温度显示" -//"D8340" "硬度脉冲" -//"D8350" "脆碎度脉冲" -//"D8360" "崩解脉冲" -//"D8370" "溶出脉冲" - - - - } -} diff --git a/ViewModels/StationViewModel.cs b/ViewModels/StationViewModel.cs index 845df40..db8eeb2 100644 --- a/ViewModels/StationViewModel.cs +++ b/ViewModels/StationViewModel.cs @@ -843,10 +843,9 @@ namespace TabletTester2025.ViewModels // 写入PLC await _plc.WriteFloatAsync(_plcConfig.HardnessSudu, (float)currentSpeed); await _plc.WriteFloatAsync(_plcConfig.HardnessWeiyi, (float)currentWeiyi); - - await _plc.WriteCoilAsync(_plcConfig.HardnessStartCoil, true);//启动 + } catch (Exception ex)