康耐视In-Sight ImageFTP设置与SNTP时间同步教程
需积分: 1 113 浏览量
更新于2024-08-03
1
收藏 936KB PDF 举报
"康耐视(Cognex)的In-Sight视觉系统在处理图像保存时,可能会遇到存储上限导致文件覆盖的问题。本文介绍了如何通过设置Image FTP保存图片、开启SNTP服务器时间同步以及确保相机与服务器时间一致的方法,以防止文件被覆盖。"
在康耐视In-Sight图像处理系统中,当用户使用Image FTP功能将图片保存至固定目录时,如果存储空间达到上限,系统会自动覆盖最早保存的文件。为避免这一情况,可以通过调整文件命名策略来解决。例如,可以将文件名设置为当前的日期和时间,这样每个新生成的文件名都会不同,从而规避了文件覆盖的问题。
设置FTPServer是此过程中的关键一步。用户需要配置In-Sight系统的FTP服务器设置,确保它可以正确地将图像上传到指定的服务器。这通常涉及到在In-Sight中配置相关的FTP参数,包括服务器地址、端口、用户名和密码等。
同步SNTP (Simple Network Time Protocol) 服务器是为了保证In-Sight相机的时间与网络中的其他设备保持一致。因为In-Sight在每次重新启动后,其内部时钟可能回溯到1970年,所以需要一个网络时间服务器进行同步。在Windows系统中,用户需要开启Windows Time服务,并将其配置为NTP客户端。具体操作包括:
1. 打开Windows注册表编辑器 (regedit)。
2. 修改注册表键 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type` 的值为 `NTP`,表示Windows时间服务将运行在NTP模式。
3. 修改 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NTPServer\Enabled` 的值为 `1`,启用NTP服务器功能。
4. 将 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags` 设置为 `5`,使服务器广播其时间源。
5. 将 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider\Enabled` 设置为 `0`,禁用虚拟机管理器时间提供者。
完成上述设置后,需要重启操作系统以使更改生效。此时,In-Sight相机将会从配置的SNTP服务器获取时间,确保与服务器的时间同步。
最后,为了保存图像,可以使用In-Sight的WriteImageFTP函数。这个函数允许用户将拍摄的图像写入FTP服务器,配合上述的日期时间命名策略,可以有效地避免文件覆盖问题,实现连续无损的图像存储。
总结来说,康耐视In-Sight系统的用户可以通过设置Image FTP、同步SNTP服务器时间以及调整文件命名规则,确保图像文件的有效管理和存储,同时避免因存储上限导致的文件丢失。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2018-11-28 上传
2024-08-08 上传
点击了解资源详情
2024-10-09 上传
2023-06-03 上传
成者努力
- 粉丝: 60
- 资源: 4
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录