SKMC 1.1.7-2609021639-201a86
Changes Logs
version: 1.1.7-2609021639-201a86
Changes
- 201a86 [修复] 点位移动与速度设置无效的问题
- 385d [修复] 修复IOGroup操作时,概率触发IO错误的问题 [新增] 新增插补运动组件的部分属性类
- b09e [优化] 日志界面提取为CommonLogView,将开发/测试界面更名为TestView(需要更新配置库的权限数据)
- 30d2 [优化] 将异常拆分为框架内部异常与项目外部异常, 并添加了Level=0的弹窗提醒
- 4633 [新增]用户控件Idcontrol,LedControl,ParameterControl,StatusControl,WaitIconControl
- 0527 [优化] 优化编辑器属性排版
- 97d0 [修复] 修复动作提前切换到已验证列表的问题
- d0ce [新增] 场景列表分待验证、已验证
- 567f [新增]CheckBox、ProgressBar控件样式
- 9dc3 [修复]PropertyEditorResources.xaml内ComboBox绑定重复异常问题DisplayMemberPath="Name"和DataTemplate内绑定重复导致页面异常
- 8e3f [修复]TextBox.Base样式无CornerRadius属性Bug
- 9301 [修复] 修复动作编辑器在在读取后描述信息不对的问题
- 0c7b [优化] 增加编辑器状态运行按钮变化
- 59a7 [优化] 优化编辑器气缸控制动作默认可显示选项
- e387 [优化] 编辑器页面样式优化
- 8a3f [优化] -1.TextBox.Simple更改为TextBox.Base.-2.调试页面动作属性区域控件对齐.[重构]编辑模式右侧加载保存按钮样式.
- 4e99 [新增]控件Textbox样式为TextBox.Simple并应用到InputName控件。[重构]InputName背景色布局样式。[重构]调试页面控件样式及布局。
- 49ca [重构] 压力传感器的配置表从device.db挪到config.db
- f878 [修复] Editor的CPU架构设置与Motion版本依赖
- 275e [重构] 调整了Client下压力传感器界面与电机驱动器参数界面的命名与目录结构 [样式] 微调了速度设置界面,浅色样式的DataGrid换行色
- 541f [重构] 压力传感器调整到Device/Pressure,并调整命名 [重构] 电机驱动器及其参数配置调整到Device/EcatSlave,并调整命名,也更新了Config库与Device库的相关表名
- a748 [新增] 动作编辑器增加断点功能,选择组件属性时自动设置组件显示名称,命名调整
- c3b5 恢复点位选择变更,速度选择列表跟随切换
- d29d 1、合并分支
- 0328 合并分支
- 513f 1、合并分支
- a73d 添加Icon.xaml内图标效果截图
- bee1 调整产品差异数据表格
- 9e6c 1.修复“动作点位”切换模块时点位分组选择为null异常bug。2.配方管理页面数据列表调整.
- 319b0 调整流程页面UI,增加调试页面日志消息ToolTip提示
- 5cba 无
- aa3b 优化DataGrid.Primary样式,鼠标点击任意行任意位置即可选中当前行
- d0cb 1.重新优化速度设置页面逻辑布局 2.优化AppAccessEnableConverter转换器,设计时UI不奔溃
- ab22 Launcher文件配置
- 1c6b [修复] IO模块与IO控制中,选中不触发样式效果 [优化] 调整了配方菜单的UI细节,Launch的菜单界面从Views转移到Menus
- 7193 速度配方,恢复用户权限
- 721c 合并冲突,处理异常
- cbbb 合并test-UI到test分支
- 6a2a 速度配方页面分离
- ec52 1、更新磁盘调度任务
- ef5a [优化] 配方-点位设置及左侧的IO控制界面
- 3ecd [优化] 重构了配方点位设置界面, 可以获取/设置选中点位
- a7b0 1、更新IOGroup选中状态颜色
- 2047 1、更新点位分组显示
- 8ba7 1、更新IOGroup页面
- 51ee [优化] 重构了配方点位设置界面, 可以获取/设置选中点位
- a3fe 1、更新IOGroup选中状态颜色
- 932e 1、更新点位分组显示
- 782d 1、更新IOGroup页面
- 5166 合并test分支到test-UI
- 9849 [优化] 配方-点位设置界面重构, ViewMotion命名空间修复
- 3dca 1.调度中心:注册任务中计算下次触发时间的基础时间,修改为数据库中的上次触发时间
- 42fa 1、增加IO分组默认选中项功能
- ea69 1、更新编辑器
- 104d [修复] 电机设置中回零速度无法显示
- 3fd0 [优化] 窗口标题栏背景色根据主题切换
- 7b07 1、优化布局控件
- 8184 [修复] 电机设置中回零速度无法显示
- eed4 1、更新界面按钮
- 0aa6 1、更新功能和字体
- 8655 1、更新动作编辑器
- db2c 调整数字键盘字体大小
- 66bb [优化] 窗口标题栏背景色根据主题切换
- b9cf 合并test-ui分支解决冲突
- ade9 修复
- 1932 1、更新nuget包
- c97fc 1、合并分支
- 1ef0 1、更新动作节点和属性
- 4d5e 增加文本框输入键盘
- 58fb [优化] IO面板样式优化, 显示状态匹配主题切换。更新依赖
- e3d1 1、更新引动
- 824e 1、合并分支
- 4bfd 1、更新nuget
- 9373 1、修复位置判断不输入偏移数据时空对象的问题
- 1139 1、更新IO面板
- 2bc1 更新IO面板
- 4ae2 更新SKMC.Motion组件
- 581f 微调流程UI
- 1629 临时提交
- e2d4 1、更新编辑器界面UI 2、解决运行时卡UI的问题 3、解决了部分bug
- 4ac4 配方页面和配方差异管理UI布局优化
- 8be9 [优化] 流程UI的深浅样式适配
- a7dc 更改SKMC.Launcher生成方式“x64”平台统一
- b875 更新Nlog.Config文件
- 32a2 完善调试页面日志显示
- 61da 删除项目图片资源
- 15dd 删除项目图片资源
- 3b32 添加角色权限设计时临时数据,防止设计器崩溃
- c603 解决设计时设计器报错异常问题
- cf466 1、增加图表效果 2、修改样式
- bad6 1、增加节点类型 2、增加快照保存读取解析 3、优化结构
- 1fd0 细节优化,主要设计DataGrid日期选择样式
- 5e0a 合并test分支
- 63c0 新增ComboBox下拉框样式并应用
- 0506 整体细节微调
- 1c36 新增ComboBox下拉框样式并应用
- e20a 1.新增定时调度相关的类 2.新增定时调度相关的数据库操作与加载 3.初步验证完成
- 6637 1、更新编辑器资源
- 41c7 添加主题切换按钮的鼠标响应触发器
- b97d 合并test分支
- d497 将SKMC.UI项目添加到解决方案
- d8fe 细节优化
- 8001 删除无用资源文件,调整整体布局,优化控件UI
- a8da 细节调整
- 440f 1、优化动作节点结构 2、完善数据模板
- 0822 优化数据绑定
- 2412 调整SKMC.UI解决方案相对路径
- 2ccd 设计常用控件样式模板,UI主题切换
- aa7c 1、更新启动方法
- d513 增加功能节点
- c160 1、增加节点类型 2、增加节点内属性 3、优化数据模板
- 7890 优化编辑器页面功能
- 9249 1、增加SKMC.Editor项目
- a5e8 合并分支
- 4da9 1、更新电机控制面板
- df98 1、更新调试页面配置和电机面板
- f68b [优化] 界面细节调整,配方管理名称修改:生产配方->运行配方,显示配方->预选配方
- ddb9 [优化] UI菜单位置及命名调整
- b2f5 1.将配方管理页面外置,删除原有的小页面 2.修复因为GroupId导致的切换运行配方后,点位不显示
- 9e58 代码修复
- 95c7 解决冲突
- 7192 1.删除不必要的东西
- 1a59 取消弹窗选择配方
- 3720c 1.增加生产配方切换按钮 2.生产配方切换后自动关闭软件,2秒后自动重启软件
- 5914 更新依赖
- 69c7 [优化] 细节调整
- dc9854 [新增] 添加锁机制相关的构建与显示
- c672 更新依赖
- 3e249 [修复] 机台控制按钮状态转换器
- d90c [修复] 流程未启动时暂停/报警会卡在暂停中的问题
- e5e7 新增替换图片查看器,可根据鼠标位置进行缩放移动,图片拖动稳定不乱飘
- 13e8 1、修复报警弹窗和异常记录信息不全的问题
- 5d77 更新依赖
- 0570 [修复] 手动/异常停止时未关闭协作会话
- 5a54 [新增] 三色灯控制器实现类MachineTowerLightControlDefault
- ced1 [修复] 报警弹窗界面退出流程时应调用QuitAction [修复] 报警弹窗时不应调用TaskTokenManager.PauseAll
- c7b3 优化速度组保存方式,若速度超限仍旧可保存当前选择的速度分组
- 7670 拉取更改依赖,临时提交
- a4c5 更新依赖
- 8bc0 [修复] 暂停、停止的完成状态等待
- c9b5 1.新增压力计设置弹窗页面,用于更改小数位、单位、显示值清零与恢复出厂设置 2.压力校准弹窗页面新增按钮功能,用于读取与清除所有非线性校准点,删除异常零值非线性点
- 0c86 [优化] TaskToken增加回调机制
- 8d030 调整压力计相关代码存放位置
- 3f5b 1.完善非线性校准功能 2.调整压力计三个类的命名空间
- aa65 1.SKMC.Machine中新增ForceMeter文件夹 2.新增用于ModbusRTU,RS485串口通讯的ModbusRS485类 3.压力计的通用抽象类:ForceMeterController 4.正在使用的压力计L400c的实现类:L400C_ForceMeter 5.实时读取,已测试完成 6.非线性校准功能还在与供应商联系,无法通讯写入值
- 897a 解决冲突
- c455 更改配方点位偏差值列的显示格式
- 998d 添加缺失的#endregion
- 63de 1.配方点位偏差管理功能的实现 2.新增RecipeOffset相关的数据库插入、保存、删除、获取方法 3.新增RecipeOffset、RecipeOffsetPosition、RecipeOffsetEntity与相关转换器,用于数据库操作
- c8d7 解决冲突
- 30aa 1.新增配方相关数据,插入保存到数据库中与从数据库中删除方法 2.新增配方筛选弹窗 3.配方管理页面的实现 4.Recipe相关的Model与Entity,增加需要用到的属性
- 0db8 1.新增AppRecipeLoader类,并将AppLoader中部分加载拆分到其中 2.新增从数据库加载具有RecipeId属性的数据时,根据正在使用的生产配方Id来匹配 3.新增一个弹窗,用于创建新的生产配方
- 46cb 1.新增生产配方弹窗页面,用于软件打开时选择生产配方后再打开主页面 2.RecipeProfile数据库相关内容添补完整
No packages depend on SKMC.
.NET Framework 4.8
- SKMC.Motion (>= 1.0.4-2608281058-f76e)
- System.Data.SQLite.Linq (>= 1.0.116)
- System.Data.SQLite.EF6 (>= 1.0.116)
- System.Data.SQLite.Core (>= 1.0.116)
- System.Data.SQLite (>= 1.0.116)
- Stub.System.Data.SQLite.Core.NetFramework (>= 1.0.116)
- SqlSugar (>= 5.0.9.9)
- Prism.Wpf (>= 8.1.97)
- Prism.DryIoc (>= 8.1.97)
- Prism.Core (>= 8.1.97)
- Newtonsoft.Json (>= 13.0.4)
- Microsoft.Xaml.Behaviors.Wpf (>= 1.1.77)
- log4net (>= 2.0.17)
- EntityFramework (>= 6.4.4)
- DryIoc.dll (>= 4.7.7)
- SKMC.Worker (>= 1.1.5-2608031545-0f4f)