ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Honeywell Care 10.05 安装详解:OEM系统环境准备与工程避坑指南

Honeywell Care 10.05 安装详解:OEM系统环境准备与工程避坑指南 简介Honeywell Care 10.05 OEM安装软件是霍尼韦尔面向设备制造商推出的设备管理与维护解决方案适合OEM开发、集成与运维人员用于产品功能预研和部署评估可帮助用户将设备监控与维护能力快速整合进自有产品中。整个安装包共含2000个文件容量426.73MB以RTF说明文档、GIF/PNG界面图、DLL动态库、DAT数据文件为主并集成setup.exe主程序、data1.cab、data2.cab等CAB数据包以及dotnetfx35.exe、vcredist_x86.exe运行库组件能够支持离线安装与调试目前已有650余人学习。除标准安装介质外包内还提供CHM帮助文档、HLP说明、配置文件和数据库文件有助于快速掌握软件模块构成、安装逻辑与底层依赖降低OEM集成的技术门槛同时由于自带.NET Framework 3.5与Visual C运行库可减少目标环境依赖为后续定制和维护提供良好基础。1. Honeywell Care 10.05 到底是个什么软件1.1 先搞清楚你手里拿的是什么东西Honeywell Care 10.05 是霍尼韦尔楼宇自控体系里一套非常经典的控制编程与组态工具简单说它是用来给霍尼韦尔系列控制器“写脑子”的。我们平时接触的 DDC 控制器比如 Excel 5000 系列、Spyder 系列它们在现场跑的逻辑、PID 回路、时间表、报警策略基本都是从 Care 这个软件里编译好再下载进去的。很多刚入行的朋友容易把它和 HMI 组态软件搞混其实定位不一样。HMI 软件比如霍尼韦尔的 WEBs、EBI或者第三方组态做的是“看得见”的画面和监控平台而 Care 做的是“看不见”的底层控制逻辑。一个项目里往往是先用 Care 在电脑上把这些控制器的程序写好经过仿真或者离线检查后再通过通讯线缆下载到现场控制器里。1.2 为什么都 2024 年了还要翻出 10.05 这个老版本有朋友问我霍尼韦尔现在都推新平台了为什么还要折腾 Care 10.05答案很现实存量项目太多。尤其是一些改造项目、运维项目现场的控制器是十几年前就装好的当时用的就是 Care 10.05 编程。甲方可能有几十台控制器在跑改造预算又有限不可能全部换新控制器那就只能老系统继续维护老软件继续用。另外一个原因是授权成本。新版本软件和新的授权方式往往价格不菲对于一些中小项目来说用老版本的 Care 10.05 配合原有工程师的编程习惯反而是最稳妥、成本最低的方案。所以 Care 10.05 在这个行业里并没有“过时”它依然是很多工程师电脑里常备的工具。1.3 “OEM 安装”这个说法是怎么来的标题里带了“OEM”实际在工程圈里它有两层意思。一层是指霍尼韦尔提供给设备厂商或集成商的 OEM 专用安装包这类安装包通常不带标准零售版的某些提示而是让集成商在项目现场快速部署另一层更常见的情况是很多工程师手里拿到的是一台品牌电脑——宏碁、联想、戴尔等——系统是出厂预装的 Windows 7 旗舰版 OEM 版本然后在这套 OEM 系统上安装 Care 10.05。所以很多人在搜“Care 10.05 安装”时会同时去搜“宏碁电脑系统原版 OEM 恢复镜像”、“windows7 旗舰版激活密钥 oem”本质上不是想要什么破解而是想找一套干净、稳定的原厂系统环境。这一点我特别理解因为 Care 10.05 这代软件对系统环境非常挑剔用精简版或者 GHOST 版的系统装它十有八九会出问题。2. 安装前的环境准备这一步决定成败2.1 操作系统到底选哪个比较省心先说结论Windows 7 旗舰版 32 位最稳。我踩过的坑里一半以上出在系统位上。Care 10.05 这代软件推出的时候主流环境就是 32 位系统它内部的很多控件、数据库连接组件、通讯驱动在 64 位系统上虽然也能跑但容易出现莫名的兼容性报错。特别是 USB 转并口的通讯线驱动在 64 位系统经常找不到端口而 Care 下载程序时对端口识别比较敏感。如果你手头只有 64 位系统的电脑也不是完全不能用两个思路供参考一个是装虚拟机在 VMware Workstation 或 Oracle VM VirtualBox 里虚拟一个 Windows 7 32 位系统出来用另一个是直接用 Windows 7 的“Windows XP 模式”兼容方案。但我个人建议如果是长期做这块工作就找一台配置不高的老电脑或者直接装成 32 位 Win7 专机专用省心得多。2.2 数据库和运行库别等报错了再回头补Care 10.05 安装过程里会需要数据库支撑常见的是 SQL Server 或者 MSDEMicrosoft SQL Server Desktop Engine。有些安装包会自动带数据库有些则需要你提前装好。这里有一个很容易被忽略的点安装数据库时一定要启用“混合验证模式”Windows 身份验证和 SQL Server 身份验证因为 Care 连接数据库时可能用的是 SQL 账号默认的 Windows 验证模式有时候会连不上。另外 .NET Framework 版本也提前准备好。Win7 系统一般自带 3.5 和 4.0 的框架但 Care 的有些辅助组件需要特定版本建议把 2.0、3.5 SP1、4.0 这几个常见的框架都装齐避免安装过程中跳出“未安装 .NET Framework”这种提示后安装中断。2.3 OEM 原厂系统还原到底有什么意义前面提到有朋友在找宏碁、联想的 OEM 恢复镜像这里我多说几句。品牌电脑出厂预装系统的分区方式和 GHOST 精简版完全不一样OEM 系统自带了原厂驱动、电源管理方案、芯片组补丁这些东西看着不起眼但 Care 10.05 安装和运行时真的怕系统不干净。我遇到过一个项目工程师用网上下载的精简 Ghost 系统装 Care结果软件能装上但一打开项目文件就崩溃后来排查几天发现是系统里缺了某个基础字体和 OCX 控件。换成原厂恢复镜像后一次性通过。所以如果你用的正好是宏碁掠夺者这类机器不要嫌恢复分区麻烦按开机键前按住 AltF10 进入原厂恢复或者用官方提供的恢复 U 盘制作工具把系统回到出厂状态再装 Care稳定性立竿见影。注意原厂 OEM 系统恢复完成后Win7 一般会自动保持激活状态不需要额外输入激活密钥因为正版授权信息已经写在主板 BIOS 的 SLIC 表里了。市面上那些搜“激活密钥 oem”的其实多半是被 GHOST 版本误导干净的原厂镜像根本不用操心激活这回事。2.4 加密狗和通讯驱动的安装顺序Care 10.05 早期版本很多用的是 USB 加密狗或者老式的并口加密狗。安装加密狗驱动有一个很重要的原则先装驱动再插狗。很多人图快把狗插上电脑再装驱动系统容易把设备识别成未知设备后续更新驱动可能冲突。正确做法是先把安装包里的 USB 加密狗驱动装好重启系统再插入加密狗让系统识别到“安全设备已插入”。通讯线缆也一样如果是 USB 转 485 或 USB 转并口的线务必先把线缆自带驱动装好再插线。有些国产的转换线用的是 CH340 或 FT232 芯片驱动装好后会在设备管理器生成一个虚拟串口Care 通讯设置里要选对 COM 口波特率按项目需求设定通常 9600 或 19200。3. 安装过程与核心配置实操记录3.1 安装包解压和目录规划拿到安装包后先把压缩包解压到一个全英文路径下比如D:\Care10千万别放在“新建文件夹”或者带中文的目录里。很多老软件的安装程序对中文路径支持极差解压到中文目录里会导致某些组件写不到注册表甚至安装到一半卡死。我一般习惯把安装包和项目数据分开。Care 安装程序装到C:\Honeywell\Care10但项目文件和数据目录放到D:\CareData。这样以后系统重装项目文件不会丢数据库文件也方便备份。3.2 一步步把 Care 10.05 装起来安装过程其实不复杂但每一步都有注意事项运行安装目录下的Setup.exe如果弹出用户账户控制点“是”放行。如果系统 UAC 级别过高建议临时把 UAC 的滑块拉到最低或者按“从不通知”装完后可以再调回来因为 UAC 过严可能拦截老安装包的注册表写入操作。安装类型选择“典型安装”还是“自定义安装”要看你的用途。如果只是做控制器的编程调试典型安装就够了如果还带 WEB 发布功能要额外选上 Webserver 相关组件。安装过程中会提示数据库实例设置。如果之前已经装好了 SQL Server填写本机实例名比如localhost\SQLEXPRESS如果没装在安装界面里选择“安装 MSDE”让安装程序自动部署一个精简数据库。授权信息输入界面老版本通常会要求输入产品序列号或者导入 License 文件。如果你手里有加密狗先不要插狗等安装完成后再插上并启动软件。整个安装过程大约 15 到 30 分钟视电脑性能和是否附带数据库而定。装完后系统会提示重启务必重启不要拖。3.3 首次启动最关键的几项配置重启后第一次打开 Care 10.05通常会进入项目管理器界面。此时有几个配置一定不能跳过数据库连接配置如果提示“无法连接到本地数据库”回过去检查 SQL Server 服务是否启动、实例名是否正确。这个步骤我在常见问题里还会细说。定义控制器库新建项目时选择控制器类型Excel 5000 系列和 Spyder 系列的基础程序库不一样选错了后续编译下载都会出岔子。通讯端口设置在“通讯配置”里选择对应的串口或 TCP/IP 方式。现场走 TCP/IP 的时候要注意 IP 地址和掩码串口则要确认端口号。第一次新建一个空项目随便拖一个控制器模块进去试编译一次如果编译能生成下载文件基本说明软件安装已经成功后面就是工程层面的工作了。4. 常见问题与排查技巧实录4.1 提示“无法连接到本地数据库”这是发生率最高的问题。排查思路分三步第一打开服务管理器看 SQL Server 服务有没有启动启动类型是否设为“自动”第二确认 Care 填写的实例名和实际 SQL 实例名要严格一致注意大小写和斜杠第三如果安装了多个 SQL Server 版本优先使用和 Care 同期的版本比如 SQL Server 2005/2008新版 SQL 可能会导致老软件的 ODBC 驱动不兼容。提示如果实在排查不出来最粗暴的办法是卸载数据库和 Care然后先装 Care 自带的 MSDE 数据库组件再装 Care 主程序。这个顺序看似反直觉但很多老工程师就是这么干成功的。4.2 加密狗插上没反应软件一直提示找不到授权这个和驱动安装顺序有关系。如果出现这种情况到设备管理器里看是否有带黄色感叹号的设备。如果有右键更新驱动手动指定到安装包里的 Driver 目录。还不行的话把狗拔掉卸载设备重启再装一遍驱动再插狗。另外要注意某些老加密狗不支持 USB 3.0 接口插在前置 USB 3.0 口上可能会供电不足或识别异常。换到机箱后置的 USB 2.0 口试一下很多问题就消失了。4.3 安装程序卡在初始化界面或闪退这类问题大多和系统环境有关。先说杀毒软件Care 安装包里的某些文件是老版加壳程序容易被 360、火绒等误报安装前把实时防护和杀毒引擎临时关掉装完后再打开。再一个就是系统时间老软件的授权校验对系统时间很敏感如果电脑系统时间不对安装程序或者首次启动会直接闪退。我见过一个奇葩案例技术人员跨时区出差电脑时间快了 8 个小时Care 就是打不开把时间调回来后一切正常。还需要检查是否为管理员账户。很多时候当前账户是标准用户安装程序虽然能启动但写入注册表时被拒导致安装不完整。右键“以管理员身份运行”安装程序并勾选兼容模式 Windows 7 或 Windows XP SP3能规避不少问题。4.4 项目文件能打开但一编译就报错这个问题通常不是安装问题而是工程数据问题。最常见的原因是控制器库版本和现场控制器固件版本不一致。比如 Care 10.05 自带的控制器库是某个版本现场控制器的固件已经被升级过两者之间通讯和编译就会报错。这种情况只能核对现场控制器的实际版本号并考虑升级 CPU 固件或在 Care 里手动指定兼容的库版本。另外如果项目文件是从其他工程师那边拷过来的关联的数据库路径、节点名称可能对不上。可以在项目配置里全局搜索替换计算机名和路径很多“编译奇怪报错”其实都是路径问题。4.5 老软件在 OEM 系统上特有的“疑难杂症”前面提过 UAC 问题除了 UAC还有几个在品牌机预装系统上特有的事项。快速启动Win7 上可能设置了快速启动关机后内存内容写入硬盘导致部分硬件驱动状态异常。建议在电源管理里把“启用快速启动”关闭。系统还原品牌机默认开启了系统还原容易在关键时刻悄悄占磁盘空间但也别急着关。我建议在系统刚装完、软件刚装好的时候手动创建一个还原点再关掉自动还原一劳永逸。设备休眠笔记本合盖后进入休眠再唤醒时 USB 加密狗可能失效Care 就会失去授权。到电源选项里把“合上盖子”改成“不采取任何操作”或者直接禁用休眠省得现场翻车。5. 给工程人员的两点保命建议5.1 原厂恢复镜像和系统备份很多同行觉得做“系统备份”是运维人员的事自己只负责调试结果遇到系统崩溃后重装软件、重配数据库折腾一整天。我已经养成一个习惯系统装好、驱动装好、Care 装好、加密狗驱动装好、通讯线驱动装好这一整套全部验证通过后立马用傲梅备份助手或者 Acronis True Image 对整个 C 盘做一次镜像备份保存到移动硬盘里。这个备份文件就是“工程黄金镜像”。以后不管系统烂成什么样恢复一下就能回到能用的状态连激活状态都保留。如果是管多个项目的就在镜像文件名里标注项目名称、控制器类型、日期比如“Care10_Excel5000_20240512.tib”这样找起来一目了然。5.2 给甲方留下一张“恢复 U 盘”我在做项目收尾时会额外做一张恢复 U 盘交给甲方的运维人员。U 盘里放三样东西原厂系统恢复说明、整套 Care 10.05 安装包和加密狗驱动、我做的系统备份镜像文件。很多甲方运维人员并不懂 Care但他们会用 U 盘启动做系统恢复。这样即使电脑中病毒或者硬盘坏了只要换个硬盘跟着说明就能把环境恢复到大半项目不至于因为电脑故障而长期停滞。另外现场控制器的原始程序文件.prj 项目文件一定要同时备份在 U 盘和云端各一份。这是比安装包更值钱的资产因为软件没了可以再找控制器程序丢了就只能去现场重新摸底编写了。说实话Care 10.05 这个老软件说它先进它确实不先进了但它在霍尼韦尔系统维护这个细分领域里短时间内还是替代不了。老软件最怕的不是自身功能问题而是环境不对。系统不干净、驱动不对、授权模式不匹配都会让它半死不活。所以我的体会是安装 Care 10.05 之前值得先把系统环境当成一个重要步骤来准备别急着双击 Setup。系统用原厂 OEM 镜像数据库老老实实配置好加密狗驱动先装全套做完马上做镜像备份这套流程走顺了以后每次装老软件都不慌。本文还有配套的精品资源点击获取
返回列表