|
|
using System.Reflection;
|
|
|
using System.Runtime.CompilerServices;
|
|
|
using System.Runtime.InteropServices;
|
|
|
|
|
|
// 有关程序集的常规信息通过以下
|
|
|
// 特性集控制。更改这些特性值可修改
|
|
|
// 与程序集关联的信息。
|
|
|
[assembly: AssemblyTitle("Auto")]
|
|
|
[assembly: AssemblyDescription("")]
|
|
|
[assembly: AssemblyConfiguration("")]
|
|
|
[assembly: AssemblyCompany("Auto")]
|
|
|
[assembly: AssemblyProduct("Auto")]
|
|
|
[assembly: AssemblyCopyright("Copyright © Microsoft 2021")]
|
|
|
[assembly: AssemblyTrademark("")]
|
|
|
[assembly: AssemblyCulture("")]
|
|
|
|
|
|
// 将 ComVisible 设置为 false 使此程序集中的类型
|
|
|
// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
|
|
|
// 则将该类型上的 ComVisible 特性设置为 true。
|
|
|
[assembly: ComVisible(true)]
|
|
|
|
|
|
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
|
|
|
[assembly: Guid("56325a83-e5fb-4ae2-96d9-925f5ee3696d")]
|
|
|
|
|
|
// 程序集的版本信息由下面四个值组成:
|
|
|
//
|
|
|
// 主版本
|
|
|
// 次版本
|
|
|
// 内部版本号
|
|
|
// 修订号
|
|
|
//
|
|
|
// 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,
|
|
|
// 方法是按如下所示使用“*”:
|
|
|
// [assembly: AssemblyVersion("1.0.*")]
|
|
|
[assembly: AssemblyVersion("1.31")]
|
|
|
[assembly: AssemblyFileVersion("1.31")]
|
|
|
|
|
|
//版本更新说明
|
|
|
//v1.04 20211029 logos
|
|
|
//1. 治具表格增加总数、良率等计数
|
|
|
//2. 重绘界面的料盘
|
|
|
//3. 增加1拍4选项
|
|
|
|
|
|
//v1.05 20211104 logos
|
|
|
//1. 增加提前预设lot(批次)功能
|
|
|
//2. 拍照压栈数据,需要增加索引
|
|
|
//3. 更新主界面显示,产品显示,增加lot跟随产品显示
|
|
|
|
|
|
//v1.06 20211108 logos
|
|
|
//1. 改成出料仓使用3点拍照生成矩阵模式
|
|
|
//2. 出料仓必须使用1拍1模式
|
|
|
//3. 取消治具取料拍照,使用放料时的拍照位置
|
|
|
|
|
|
//v1.07 20211111
|
|
|
//1. 界面增加实时uph刷新频率设置
|
|
|
//2. 修改底层一些bug,步骤无法跳转到下一步
|
|
|
//3. 治具取放料轮询机制修改,每次从上一次位置循环遍历一次
|
|
|
//4. 治具初始状态修改为报警状态,当查询到就绪后才更新为就绪状态
|
|
|
|
|
|
//v1.08 20211113
|
|
|
//1. 支持二代机版本
|
|
|
//2. 增加配置项,可选一代机和二代机
|
|
|
|
|
|
//v1.09 20211114
|
|
|
//1. 针对二代机更新
|
|
|
//2. where指令现在会写入吸嘴编号(v)
|
|
|
//3. 二代机可以使用mark点校准功能 -- 其它功能还在更新
|
|
|
//4. 增加校准权限管控
|
|
|
//5. 增加手动控制 -- 支持二代机
|
|
|
|
|
|
//v1.10 20211118
|
|
|
//1. 修改示教界面
|
|
|
//2. 兼容一代二代流程,配置文件夹更名替换
|
|
|
|
|
|
//v1.11 20211119
|
|
|
//修改远程端放问超时,在界面初始化之前修改timeout为无限等待
|
|
|
|
|
|
//v1.12 20211120
|
|
|
//1. 增加是否打印视觉日志选项
|
|
|
//2. 增加是否打印治具通讯日志选项
|
|
|
|
|
|
//v1.13 20211121
|
|
|
//1. 修改主界面无法保存点位bug
|
|
|
//2. 修改主界面无法读取点位
|
|
|
|
|
|
//v1.14 20211204
|
|
|
//1. 更新底层库,增加项目配置
|
|
|
//2. 优化调试界面,可设置断点
|
|
|
//3. 步骤状态更新成和节点一样,现在也有“编译异常”状态
|
|
|
|
|
|
//v1.15 20211208
|
|
|
//1. 增加双测模式
|
|
|
//2. 优化内存泄露问题
|
|
|
|
|
|
//v1.17 20211213
|
|
|
//1. 优化循环遍历治具时,找到了还会被覆盖问题
|
|
|
//2. 界面增加显示每个治具最后一次测试CT
|
|
|
|
|
|
//v1.18 20211219
|
|
|
//1. 增加接收M2,统计缺料状态返回
|
|
|
//2. 修改代码适应测试协议v2.5
|
|
|
//3. 修改双模配置获取失败时界面报错问题
|
|
|
|
|
|
//v1.19 20211227
|
|
|
//1. 修改csv文件自动保存,20s保存一次
|
|
|
//2. 增加本地界面UI提示信息上报
|
|
|
//3. 修复程序闪退问题
|
|
|
|
|
|
//v1.20 20211229
|
|
|
//1. 增加切换项目自动重启功能
|
|
|
//2. 增加分bin功能界面配置
|
|
|
|
|
|
//v1.21 20220105
|
|
|
//1. 增加BinA设置中断测试功能
|
|
|
//2. 界面增加设置BinA匹配设置
|
|
|
//3. 界面增加MTCP设置开关
|
|
|
|
|
|
//v1.22 20220110
|
|
|
//1. 修复点位运动前没有安全判断,运动时xyz同时运动
|
|
|
//2. 禁用向客户文档wlog添加流程执行信息
|
|
|
//3. 修改侧光源IO SideCamera_LS 1-6
|
|
|
//4. 合并IO触发函数
|
|
|
|
|
|
//1.23 20220214
|
|
|
//1. 增加4个小Z轴速度设置
|
|
|
//2. 优化界面,整理代码,增加注释
|
|
|
|
|
|
//1.30 20220323
|
|
|
//1、增加在开机时对视觉软件的检测,如果视觉软件没有打开,提示操作员打开视觉软件
|
|
|
//2、优化在系统中无限等待的流程,统一修改为等待设定的时间后,报警提示。
|
|
|
//3、增加REL模式,当用REL模式登录时,启用配置好的治具,其他治具禁用
|
|
|
//4、优化在记录日志时,有空行的问题。
|
|
|
//5、优化弹出警告时,亮红灯、响蜂鸣器。
|
|
|
//6、优化在产品信息入库时,增加料仓和穴位号的信息。
|
|
|
//7、在挑料时,在扫码记录数据信息中增加第几行、第几列的信息。
|
|
|
//8、优化在记录Summary的日志时,有START没有END的问题。 |